最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【計(jì)算機(jī)畢業(yè)論文江西軟件職業(yè)技術(shù)大學(xué)畢業(yè)設(shè)計(jì)】漂流瓶系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2023-08-14 14:48 作者:趣畢業(yè)  | 我要投稿


江西軟件職業(yè)技術(shù)大學(xué)畢業(yè)設(shè)計(jì)(論文)誠(chéng)信聲明書

?

?

本人鄭重聲明:

?

茲提交的畢業(yè)設(shè)計(jì)(論文)? ,是本人在指導(dǎo)教師? 的指導(dǎo)下獨(dú)立研究、撰寫的成果;設(shè)計(jì)未剽竊、抄襲他人的學(xué)術(shù)觀點(diǎn)、思想和成果,未篡改研究數(shù)據(jù),設(shè)計(jì)中所引用的文字、研究成果均已在設(shè)計(jì)中以明確的方式標(biāo)明;在畢業(yè)設(shè)計(jì)(論文)工作過程中,本人恪守

學(xué)術(shù)規(guī)范,遵守學(xué)校有關(guān)規(guī)定,依法享有和承擔(dān)由此設(shè)計(jì)產(chǎn)生的權(quán)利和責(zé)任。


江西軟件職業(yè)技術(shù)大學(xué)畢業(yè)設(shè)計(jì)(論文)

獨(dú)創(chuàng)性聲明和使用授權(quán)聲明

?

?

1.江西軟件職業(yè)技術(shù)大學(xué)畢業(yè)設(shè)計(jì)(論文)獨(dú)創(chuàng)性聲明

?

本人鄭重聲明:所呈交的畢業(yè)設(shè)計(jì)(論文),是本人在指導(dǎo)教師的指導(dǎo)下,獨(dú)立進(jìn)行研究所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本設(shè)計(jì)(論文)不含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的作品。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中標(biāo)明。

本聲明的法律后果由本人承擔(dān)。

?

?

?

2.江西軟件職業(yè)技術(shù)大學(xué)畢業(yè)設(shè)計(jì)(論文)使用授權(quán)聲明

?

本人完全了解江西軟件職業(yè)技術(shù)大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定。

本人愿意按照學(xué)校要求提交畢業(yè)設(shè)計(jì)論文)的印刷本和電子版,同意畢業(yè)設(shè)計(jì)論文)的印刷本和電子版采用影印、縮印、數(shù)字化或其它復(fù)制手段保存;同意學(xué)校在不以營(yíng)利為目的的前提下,建立目錄檢索與閱覽服務(wù)系統(tǒng),公布畢業(yè)設(shè)計(jì)論文)的部分或全部?jī)?nèi)容,允許他人依法合理使用。

注:保密畢業(yè)設(shè)計(jì)論文)在解密后遵守此規(guī)定。

?

????

在網(wǎng)絡(luò)虛擬世界中,越來越多的人們通過各種應(yīng)用程序進(jìn)行互動(dòng)交流。其中,“網(wǎng)絡(luò)漂流瓶”已成為一種流行的社交方式。在這種方式中,用戶可以將信息通過漂流瓶的形式扔到網(wǎng)絡(luò)上,其他用戶可以隨機(jī)撈取這些漂流瓶并回復(fù)信息,彼此交流。這種方式本質(zhì)上是一種匿名社交方式,既可以滿足用戶的好奇心,又可以提升用戶之間的交流和分享。

校園生活中,學(xué)生們也存在著學(xué)習(xí)和生活上的困難。然而,他們可能面臨著一些挑戰(zhàn),例如找不到時(shí)間或者不好意思向老師或同學(xué)尋求幫助。這時(shí),“校園漂流瓶”系統(tǒng)就應(yīng)運(yùn)而生,這個(gè)系統(tǒng)類似于QQ郵箱漂流瓶,學(xué)生們可以拋出自己的問題,同學(xué)和老師們可以隨機(jī)回答這些問題,達(dá)到互幫互助和共同學(xué)習(xí)的目的。

在設(shè)計(jì)和實(shí)現(xiàn)“瓶中校園消息”系統(tǒng)時(shí),我們使用了Spring Boot,MySQL和Bootstrap等技術(shù)。Spring Boot 是一個(gè)框架,用于基于 Spring 框架創(chuàng)建獨(dú)立的 Web 應(yīng)用程序。通過使用 Spring Boot,我們能夠有效地創(chuàng)建 Web 應(yīng)用程序。MySQL是一個(gè)開源的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),廣泛用于存儲(chǔ)和管理信息。在“瓶中校園消息”系統(tǒng)中,我們利用MySQL作為我們的數(shù)據(jù)庫(kù)管理系統(tǒng),將各種消息存儲(chǔ)在瓶子中和用戶信息中。

同時(shí),Bootstrap作為一種基于HTML、CSS和JavaScript的開源UI框架,廣泛應(yīng)用于Web應(yīng)用程序的開發(fā)。通過Bootstrap,我們能夠創(chuàng)建出漂亮而且易于使用的用戶界面,讓用戶可以快速理解漂流瓶的操作和回復(fù)。

“校園漂流瓶”系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)能夠滿足學(xué)生們的需求,提供一個(gè)良好的學(xué)習(xí)交流平臺(tái)。通過與其他同學(xué)和老師之間的互動(dòng),學(xué)生能夠快速地得到問題的解決方案。而且,這個(gè)系統(tǒng)不僅僅符合了學(xué)生們的需求,對(duì)于學(xué)校的教學(xué)管理也有積極的促進(jìn)作用。這個(gè)系統(tǒng)能夠測(cè)量學(xué)生們對(duì)學(xué)科和課程的學(xué)習(xí)興趣,提供教育者們了解學(xué)生們需要的教育資源的途徑。同時(shí),學(xué)校也可以使用這個(gè)系統(tǒng)來改善課程體驗(yàn),并評(píng)估教師們的效率和教學(xué)效果。

關(guān)鍵詞Java;漂流瓶系統(tǒng);系統(tǒng)設(shè)計(jì);springboot


Abstract

In the network virtual world, more and more people interact with each other through various applications. Among them, "Internet rafting" has become a popular way of social interaction. In this way, users can throw information on the Internet in the form of drifting bottles, and other users can randomly retrieve the bottles and reply to messages to communicate with each other. In essence, this way is an anonymous social way, which can not only satisfy the curiosity of users, but also improve the communication and sharing between users.

In campus life, students also have difficulties in study and life. However, they may face challenges, such as not finding time or being embarrassed to seek help from their teachers or classmates. At this time, the "campus bottle" system came into being, this system is similar to the QQ mailbox bottle, students can throw their own questions, students and teachers can randomly answer these questions, to achieve the purpose of mutual help and learning together.

In the design and implementation of the campus drifting bottle system, we adopted technologies such as Spring Boot, MySQL and Bootstrap. Spring Boot Is a framework for creating standalone, Spring framework-based Web applications. By using Spring Boot, we are able to create Web applications quickly and efficiently. As an open-source relational database management system, MySQL is widely used to store and manage information. In the "Campus Bottle" system, we use MySQL as a database management system to store information about various bottles and users.

Meanwhile, Bootstrap, as an open-source UI framework based on HTML, CSS and JavaScript, is widely used in the development of Web applications. With Bootstrap, we are able to create a beautiful and easy-to-use user interface that allows users to quickly understand the operation and response of the bottle.

The design and implementation of the "Campus drifting Bottle" system can meet the needs of students and provide a good platform for learning and communication. By interacting with other students and teachers, students are able to get solutions to their problems quickly. Moreover, this system not only meets the needs of students, but also plays a positive role in promoting the teaching management of the school. This system is able to measure students' interest in subjects and courses, providing access for educators to understand the educational resources that students need. At the same time, schools can use the system to improve the curriculum experience and evaluate the efficiency and effectiveness of their teaching.

Key words:?Java; message bottle system; system design; springboot ??

?

?

?

?

?

?

?


??????目 ?錄

1 緒論

1.1 選題的背景和意義

1.2 研究現(xiàn)狀

1.3 研究?jī)?nèi)容

1.4 論文結(jié)構(gòu)

2 相關(guān)技術(shù)

2.1 Spring Boot框架

2.2 Java簡(jiǎn)介

2.3 B/S架構(gòu)

2.4 mysql數(shù)據(jù)庫(kù)

2.5 IDEA開發(fā)環(huán)境

3?系統(tǒng)分析

3.1 系統(tǒng)可行性分析

3.1.1 技術(shù)可行性

3.1.2 經(jīng)濟(jì)可行性

3.1.3 操作可行性

3.2 系統(tǒng)目標(biāo)

3.3 功能需求分析

3.4 非功能需求分析

4 系統(tǒng)設(shè)計(jì)

4.1 設(shè)計(jì)原則與目標(biāo)

4.2 系統(tǒng)功能模塊設(shè)計(jì)

4.3 系統(tǒng)設(shè)計(jì)流程

4.4 數(shù)據(jù)庫(kù)設(shè)計(jì)

4.4.1 概念性數(shù)據(jù)模型

4.4.2 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)

5 系統(tǒng)實(shí)現(xiàn)

5.1 登錄

5.2 管理員功能模塊

5.2.1 用戶管理

5.2.2 交友信息管理

5.2.3 系統(tǒng)管理

5.3 用戶功能模塊

5.3.1 個(gè)人中心模塊

5.3.2 交友交流信息界面

6 系統(tǒng)測(cè)試

6.1 測(cè)試方法

6.1.1 測(cè)試目的

6.1.2 測(cè)試方法

6.2 功能模塊測(cè)試

6.3 測(cè)試結(jié)論

7 總結(jié)與展望

7.1 總結(jié)

7.2 展望

參考文獻(xiàn)

致 ???謝




漂流瓶系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

1?緒論

1.1?選題的背景和意義

在浩瀚的互聯(lián)網(wǎng)虛擬世界中,網(wǎng)友們利用“瓶中網(wǎng)消息”互動(dòng)分享驚喜,同時(shí)體驗(yàn)喜悅與挑戰(zhàn)。本文的目的是設(shè)計(jì)一個(gè)類似于騰訊QQ郵箱的瓶中留言功能的瓶中校園消息系統(tǒng),讓學(xué)生可以提出問題并接收系統(tǒng)內(nèi)其他用戶的答案,包括老師和同學(xué)。該系統(tǒng)不僅為學(xué)生提供了提問的平臺(tái),還以相互學(xué)習(xí)為目的促進(jìn)社交互動(dòng)。作為對(duì)現(xiàn)有學(xué)習(xí)溝通方式的有益補(bǔ)充,它解決了學(xué)生難以直接向老師或同學(xué)尋求幫助的尷尬局面。通過瓶裝校園留言系統(tǒng),每個(gè)學(xué)生都能及時(shí)解決問題,大大提高學(xué)習(xí)效率。

1.2?研究現(xiàn)狀

Spring Boot、Java、MySQL和Bootstrap等技術(shù)在軟件開發(fā)領(lǐng)域中被廣泛使用,并受到了國(guó)內(nèi)外的廣泛關(guān)注和研究。以下是關(guān)于這些技術(shù)的國(guó)內(nèi)外研究現(xiàn)狀:

1. 國(guó)內(nèi)研究現(xiàn)狀:

在中國(guó),Spring Boot和Bootstrap被廣泛使用于Web開發(fā)中,尤其是在企業(yè)信息管理系統(tǒng)中得到了廣泛應(yīng)用。許多學(xué)者和軟件開發(fā)人員基于Spring Boot和Bootstrap構(gòu)建了各種型號(hào)的信息管理系統(tǒng)和其他Web應(yīng)用程序,實(shí)現(xiàn)了許多重要的功能,例如學(xué)校管理、醫(yī)院信息管理、企業(yè)管理等等。Java和MySQL也在國(guó)內(nèi)得到了廣泛應(yīng)用,成為了軟件開發(fā)中最重要的編程語言和數(shù)據(jù)庫(kù)之一。

2. 國(guó)外研究現(xiàn)狀:

在國(guó)外,Spring Boot和Bootstrap也受到了廣泛關(guān)注。許多開發(fā)人員利用這兩種技術(shù)構(gòu)建了各種型號(hào)的Web應(yīng)用程序,并將其應(yīng)用于許多不同領(lǐng)域中,例如醫(yī)療保健、金融服務(wù)、電子商務(wù)和教育等。Java和MySQL也是國(guó)外軟件開發(fā)中的主要編程語言和數(shù)據(jù)庫(kù)之一,許多開發(fā)人員根據(jù)這些技術(shù)構(gòu)建了各種型號(hào)的Web應(yīng)用程序,實(shí)現(xiàn)了許多重要的功能。此外,還有很多學(xué)者對(duì)這些技術(shù)進(jìn)行了研究,提出了各種新的技術(shù)和方法。

1.3?研究?jī)?nèi)容

(1)本文就漂流瓶系統(tǒng)的實(shí)現(xiàn)方案,根據(jù)總體的軟件研發(fā)過程進(jìn)行了初步調(diào)查和研究,以決定該軟件是否能夠正常實(shí)現(xiàn),技術(shù)是否可行,以及系統(tǒng)各功能組件的設(shè)計(jì)與開發(fā),最終選定所采用的技術(shù)及實(shí)現(xiàn)方案。

(2)框架是一種由編程人員所提供的一組函數(shù),它可以幫助開發(fā)者迅速建立起一個(gè)軟件體系結(jié)構(gòu)和重用能力,這個(gè)平臺(tái)采用了一個(gè)開放源碼的框架,可以讓開發(fā)者更快地建立起一個(gè)基礎(chǔ)的開發(fā)框架,從而降低了開發(fā)的困難,提高了網(wǎng)站的安全性和可靠性,并且可以協(xié)助開發(fā)者進(jìn)行系統(tǒng)的開發(fā)和數(shù)據(jù)的分析。

(3)管理員對(duì)漂流瓶系統(tǒng)資料的運(yùn)作與管理,不但要有架構(gòu)規(guī)格的限制,還要有特定的基本準(zhǔn)則。

1.4?論文結(jié)構(gòu)

針對(duì)本文的漂流瓶系統(tǒng)安排論文的章節(jié)如下:

第一章是緒論。論文的研究背景、意義、研究現(xiàn)狀以及論文的結(jié)構(gòu)。

第二章為相關(guān)技術(shù)問題的探討。本章重點(diǎn)介紹了漂流瓶系統(tǒng)的發(fā)展歷史和所采用的技術(shù)。

第三章是本課題的目標(biāo)需求。本章重點(diǎn)介紹了漂流瓶系統(tǒng)的功能和非功能需求,并繪制了用例示意圖。

第四章是對(duì)系統(tǒng)總體架構(gòu)的分析。對(duì)各個(gè)功能模塊進(jìn)行了分區(qū),給出了主要的工作流程,并完成了相應(yīng)的數(shù)據(jù)庫(kù)設(shè)計(jì)。

第五章是本文的主要工作。本章闡述了漂流瓶系統(tǒng)的基本工作模塊及各主要職能。

第六章是本文的主要內(nèi)容。在此基礎(chǔ)上,選取了一些實(shí)際應(yīng)用實(shí)例進(jìn)行了系統(tǒng)的實(shí)驗(yàn)研究。


2?相關(guān)技術(shù)

2.1?Spring Boot框架

多年來,Spring Boot 框架已經(jīng)發(fā)展并成為一個(gè)非常成熟的框架。與傳統(tǒng)的Spring框架相比,Spring Boot減少了許多繁瑣的配置。它帶有嵌入式Tomcat服務(wù)器,無需額外的配置來運(yùn)行系統(tǒng)。編寫代碼時(shí),注釋可用于簡(jiǎn)化操作,例如管理對(duì)象生命周期。使用 Spring Boot 開發(fā)的程序可以輕松地與前端頁面交互,并通過捕獲和處理各種類型的異常來很好地處理異常。Spring Boot 的交互功能是通過接口實(shí)現(xiàn)的,使得后期進(jìn)行修改變得快速方便。

此外,Spring Boot 還有兩個(gè)重要的策略:“約定重于配置”和“開箱即用”。約定重于配置是指 Spring Boot 根據(jù)開發(fā)人員的輸入自動(dòng)配置軟件的目標(biāo)結(jié)構(gòu)的設(shè)計(jì)范例,從而減少開發(fā)人員必須做出的決策數(shù)量,并顯著減少所需的 XML 配置工作量。盡管這種方法降低了一些靈活性并增加了調(diào)試的復(fù)雜性,但其自動(dòng)化功能允許自動(dòng)編譯、測(cè)試和打包代碼,最終提高開發(fā)效率

2.2?Java簡(jiǎn)介

Java的核心技術(shù)是 CORBA技術(shù)和網(wǎng)絡(luò)應(yīng)用程序的安全性。此外,還對(duì) java servlet API、 java server頁面以及 XML技術(shù)的 EJB (企業(yè) JavaBeans)提供了全方位的支援。JAVA是一門面向目標(biāo)的編程語言,它可以為用戶實(shí)現(xiàn)特定的工作,而開發(fā)人員僅僅需要了解到一定的概念就可以寫出某些應(yīng)用。Java的程式比較小巧,它的程式可以在小型電腦上執(zhí)行。Java作為一種具有封裝、繼承和多態(tài)三大特點(diǎn)的電腦編程語言,在企業(yè)網(wǎng)絡(luò)和手機(jī)軟件的開發(fā)中得到了廣泛的使用。

Java與普通編譯和翻譯的差別是 Java把源碼轉(zhuǎn)化成了一個(gè)可以在多種 JVM上運(yùn)行的 JVM。從而,其跨平臺(tái)功能得以實(shí)施。盡管這會(huì)讓 Java在初期變得很慢,但在 Java的發(fā)展過程中, Java也有所改善。

2.3?B/S架構(gòu)

B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。B/S架構(gòu)是當(dāng)前主流的網(wǎng)絡(luò)架構(gòu),它可以將所有的主要功能都集中在服務(wù)器上,方便了開發(fā)者的操作,方便了系統(tǒng)的維護(hù)和使用。只要用戶安裝了目前的主流瀏覽器,比如搜狐、谷歌、 QQ、以及其他的瀏覽器,就可以安裝 sqlserver、 mysql等數(shù)據(jù)庫(kù)。已安裝的瀏覽器與服務(wù)器端的資料庫(kù)進(jìn)行數(shù)據(jù)資料交互。許多專業(yè)的軟件都可以完成,但是在 B/S模式下,卻可以將 Web瀏覽器、 ActiveX和各種腳本語言相融合。為編程人員節(jié)省大量的開發(fā)費(fèi)用?,F(xiàn)在 B/S架構(gòu)已經(jīng)成為了主流的編程架構(gòu),最大的好處就是沒有位置的限制,也不需要安裝任何的軟件。如果是 B/S開發(fā),那么后期的系統(tǒng)維護(hù)就會(huì)變得非常的方便,不需要所有的事情都在服務(wù)器上,只需要一個(gè)簡(jiǎn)單的客戶端,就能解決一些問題,開發(fā)出來的軟件和用戶的交互能力也會(huì)得到提升,而且還能隨時(shí)更新網(wǎng)頁中的數(shù)據(jù)。

該平臺(tái)的結(jié)構(gòu)設(shè)計(jì)以 B/S為主,包括了瀏覽器和服務(wù)兩個(gè)部分。瀏覽器方主要是將請(qǐng)求傳送給服務(wù)器,以便進(jìn)行注冊(cè)的分析。該體系包括數(shù)據(jù)層、業(yè)務(wù)層和表現(xiàn)層。

圖2-1 B/S三層架構(gòu)示意圖

2.4?mysql數(shù)據(jù)庫(kù)

Mysql的編程語言沒有任何的結(jié)構(gòu)性,MySQL在速度、可靠性和適應(yīng)性方面受到了廣泛的重視。大部分人相信 MySQL是最好的管理方式,而無需進(jìn)行交易處理。而且 Mysql由于其語言和構(gòu)造相對(duì)簡(jiǎn)潔,但其具有很強(qiáng)的儲(chǔ)存能力和信息容量,因此被廣泛使用。

Mysql數(shù)據(jù)庫(kù)在程序設(shè)計(jì)中有著非常廣闊的應(yīng)用前景,可以為使用者提供更多的數(shù)據(jù)檢索。由于 Mysql的數(shù)據(jù)庫(kù)應(yīng)用具有很高的彈性和很好的性能,因此它僅需少量的代碼就可以完成某個(gè)特定的函數(shù),與其它軟件相比,它無需寫大量的代碼。總之, Mysql的語言比較簡(jiǎn)單。

而數(shù)據(jù)處理的核心,則是儲(chǔ)存在電腦上的資料,而不是真正的倉(cāng)庫(kù)。資料的儲(chǔ)存采用了一種固定的形式,而非雜亂地儲(chǔ)存,其含義是:有一種永久的形式,可以在電腦內(nèi)存中進(jìn)行分享。數(shù)據(jù)庫(kù)的管理工作包括數(shù)據(jù)存儲(chǔ)、修改和增加數(shù)據(jù)表格。

2.5?IDEA開發(fā)環(huán)境

雖然IBM公司獨(dú)立開發(fā)了IDEA編譯器,但它將其貢獻(xiàn)給了開源社區(qū)。IDEA編譯器的基礎(chǔ)代碼是用Java編寫的,并且它本身也有許多開發(fā)插件。IDEA編譯器的內(nèi)部代碼是開放源代碼的,這為二次開發(fā)提供了便利的平臺(tái)。IDEA編譯器的開發(fā)遵循了許多原則,包括高可用性和安全性等。起初,IDEA編譯器只能用于編寫Java語言,但隨著技術(shù)的不斷更新,它能夠支持更多的編程語言。作為一個(gè)編譯器,IDEA可以集成許多插件,使其功能越來越豐富。IDEA能夠滿足日常開發(fā)的需求,不同的功能可以涵蓋整個(gè)系統(tǒng)開發(fā)階段,并且使用起來非常方便,包括前端界面和后端業(yè)務(wù)邏輯代碼。

?

3?系統(tǒng)分析

本章是對(duì)漂流瓶系統(tǒng)的要求進(jìn)行了詳細(xì)的闡述,其中包括了對(duì)漂流瓶系統(tǒng)的基本要求,對(duì)漂流瓶系統(tǒng)進(jìn)行了詳細(xì)的分析,并對(duì)其進(jìn)行了詳細(xì)的描述。

3.1?系統(tǒng)可行性分析

3.1.1?技術(shù)可行性

Java擁有很多優(yōu)勢(shì),它包含了跨平臺(tái)、更多的穩(wěn)定性,所以這一次的系統(tǒng)的開發(fā)語言選擇了 Java。后端的架構(gòu)是 Spring boot,可以為開發(fā)者們提供大量的組件,同時(shí)也可以利用現(xiàn)有的前端技術(shù)來實(shí)現(xiàn)前端的開發(fā)。MySQL作為一種數(shù)據(jù)庫(kù),是一種開放的、開放的、強(qiáng)大的數(shù)據(jù)庫(kù),在不消耗大量的計(jì)算機(jī)資源的情況下,可以確保系統(tǒng)的效率。該智能化運(yùn)輸系統(tǒng)采用了一種分級(jí)的結(jié)構(gòu)形式,由前、后兩部分組成。

3.1.2?經(jīng)濟(jì)可行性

隨著網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,基于互聯(lián)網(wǎng)技術(shù)開發(fā)的應(yīng)用能夠幫助商家降低成本并提高服務(wù)質(zhì)量。在本漂流瓶系統(tǒng)的開發(fā)中,利用互聯(lián)網(wǎng)技術(shù)能夠消除時(shí)間和地點(diǎn)的限制,從而為管理員創(chuàng)造更多的利益。對(duì)于用戶而言,系統(tǒng)提供了便捷的操作界面,能夠高效提升用戶體驗(yàn)的質(zhì)量。

3.1.3??操作可行性

漂流瓶系統(tǒng)是由程序開發(fā)者開發(fā)出來的,旨在為用戶群體提供訪問和操作的功能。因此,在設(shè)計(jì)和實(shí)現(xiàn)系統(tǒng)時(shí),程序開發(fā)者需要考慮到用戶的不同需求。現(xiàn)代用戶對(duì)于系統(tǒng)信息化管理接受度較高,因此用戶的學(xué)習(xí)成本相對(duì)較低。

對(duì)于用戶而言,方便操作的界面能夠高效提升用戶的體驗(yàn)。在系統(tǒng)界面設(shè)計(jì)上,應(yīng)遵循簡(jiǎn)潔的原則,以使用戶能夠輕松理解和操作。

3.2?系統(tǒng)目標(biāo)

漂流瓶系統(tǒng)能夠處理面向日常經(jīng)營(yíng)的大多數(shù)事務(wù),包括了服務(wù)管理的工作,該系統(tǒng)采用了MVC設(shè)計(jì)模式和使用了數(shù)據(jù)庫(kù)MySQL從而開發(fā)出漂流瓶系統(tǒng),目的是方便用戶和提高管理員的效率。

漂流瓶系統(tǒng)的實(shí)現(xiàn)需要結(jié)合實(shí)際,確定用戶的需求,通過需求分析從而制定系統(tǒng)的目標(biāo),通過分析確定出漂流瓶系統(tǒng)的體系結(jié)構(gòu),所以在實(shí)現(xiàn)漂流瓶系統(tǒng)的時(shí)候要考慮全面:

每個(gè)子系統(tǒng)之間要相對(duì)獨(dú)立和穩(wěn)定,這樣有利于子系統(tǒng)的開發(fā)和維護(hù)。

充分考慮管理的業(yè)務(wù)分工,盡可能地使功能子系統(tǒng)在一個(gè)職能的管理范圍之內(nèi),以便于子系統(tǒng)的管理。

3.3?功能需求分析

漂流瓶系統(tǒng)綜合網(wǎng)絡(luò)空間開發(fā)設(shè)計(jì)要求。目的是將教學(xué)管理信息將傳統(tǒng)管理方式轉(zhuǎn)換為在網(wǎng)上管理,完成酒店管理的方便快捷、安全性高、交易規(guī)范做了保障,目標(biāo)明確。漂流瓶系統(tǒng)可以將功能劃分為管理員功能,用戶功能功能。這兩類用戶分別有各自的功能權(quán)限,并且各自間存在著權(quán)限關(guān)聯(lián)。如圖3-1所示。

圖3-1 系統(tǒng)關(guān)系角色圖

用例描述

1.作業(yè)求解管理

作業(yè)求解管理用例描述能夠描述系統(tǒng)中的作業(yè)求解管理功能,作業(yè)求解管理用例描述如表3-1所示。

2.用戶信息管理

用戶信息管理用例描述能夠描述系統(tǒng)中的用戶信息管理功能,用戶信息管理用例描述如表3-2所示。

3.交友信息管理

交友信息管理用例描述能夠描述系統(tǒng)中的交友信息管理功能,交友信息管理用例描述如表3-3所示。

4.登錄

登錄用例描述能夠描述系統(tǒng)中的登錄功能,登錄用例描述如表3-4所示。

5.個(gè)人資料修改

個(gè)人資料修改用例描述能夠描述系統(tǒng)中的個(gè)人資料修改功能,個(gè)人資料修改用例描述如表3-5所示。

3.4?非功能需求分析

1.性能要求

在設(shè)計(jì)和開發(fā)過程中,要充分考慮到用戶的最大存取量和在實(shí)際應(yīng)用中的并發(fā)人數(shù)等技術(shù)指標(biāo),以保證在一定程度上滿足了對(duì)數(shù)據(jù)提交和平臺(tái)實(shí)際業(yè)務(wù)的需求。

2.整體性

在整個(gè)系統(tǒng)的開發(fā)中,必須對(duì)整個(gè)系統(tǒng)進(jìn)行整體的設(shè)計(jì),以克服各組件的不相容性,從而實(shí)現(xiàn)整個(gè)體系的統(tǒng)一與統(tǒng)一。

3.安全性

該系統(tǒng)包含了用戶信息、用戶密碼、查詢記錄等各種信息和信息,在系統(tǒng)的開發(fā)中要考慮到信息的安全性,如“防火墻”等。

4.實(shí)用性

該方案是根據(jù)不同的人群不同的需要而設(shè)計(jì)的,既可以滿足不同的人群,也可以滿足不同的人群,同時(shí)也可以根據(jù)不同的人群進(jìn)行不同的需求。

5.易用性

它的功能非常的簡(jiǎn)單,可以讓使用者在短時(shí)間內(nèi)找到自己喜歡的交友信息,最重要的是,它可以讓使用者在不需要輸入太多的信息的情況下,只需要點(diǎn)擊一下按鈕就可以了。

6.可維護(hù)性

該系統(tǒng)的可維護(hù)性,是因?yàn)樗南到y(tǒng)結(jié)構(gòu)非常的簡(jiǎn)潔,用戶的界面也非常的友好,使用起來非常的容易,并且可以隨時(shí)進(jìn)行維護(hù)和更新。

7.可靠性

為了實(shí)現(xiàn)系統(tǒng)各個(gè)部分的可靠性:技術(shù)可靠性,經(jīng)濟(jì)可靠性,性能可靠性等,這些可靠性要求必須滿足。


4?系統(tǒng)設(shè)計(jì)

在此基礎(chǔ)上,本文對(duì)漂流瓶系統(tǒng)進(jìn)行了研究,并對(duì)其主要的工作進(jìn)行了分析,并編制了相關(guān)的數(shù)據(jù)庫(kù)表。本文從系統(tǒng)的系統(tǒng)設(shè)計(jì)、功能模塊設(shè)計(jì)、工作流程設(shè)計(jì)、系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)等方面進(jìn)行了詳細(xì)的論述。

4.1?設(shè)計(jì)原則與目標(biāo)

該體系的主要功能是:

1.結(jié)構(gòu)化的設(shè)計(jì)理念:一種軟件本質(zhì)上是一個(gè)有機(jī)的有機(jī)組成部分,盡管該體系是由多個(gè)部件組成,但是由于缺乏該部件,該部件就不能正常工作,因此在設(shè)計(jì)時(shí)必須采用結(jié)構(gòu)性的設(shè)計(jì)思路。

2.友好的界面:界面的親和力將會(huì)對(duì)系統(tǒng)的使用產(chǎn)生很大的影響,因此在設(shè)計(jì)時(shí)必須對(duì)用戶進(jìn)行良好的界面設(shè)計(jì)。

3.系統(tǒng)容易學(xué)習(xí):一套好的系統(tǒng)必須讓使用者一上手就會(huì),一個(gè)復(fù)雜的系統(tǒng),不能讓使用者在短時(shí)間內(nèi)獲得自己想要的資料,必須經(jīng)過一段時(shí)間的訓(xùn)練,才能獲得系統(tǒng)的知識(shí),這樣的系統(tǒng)就不是一個(gè)好的系統(tǒng)了。

4.系統(tǒng)的安全性:安全性是保證系統(tǒng)的設(shè)計(jì)的重要保證,而用戶的個(gè)人資料則是最重要的,而只有這樣的安全性,才能保證用戶的持續(xù)使用。在軟件開發(fā)過程中,每個(gè)模塊的功能都是一樣的,主要包括添加、刪除、更改、詢問四個(gè)部分,第一步就是確認(rèn)每個(gè)角色的權(quán)限,然后再進(jìn)行下一步的設(shè)計(jì),然后再進(jìn)行下一步的規(guī)劃。該系統(tǒng)是一種應(yīng)用軟件,它要求具有良好的可移植性和可擴(kuò)充性,在應(yīng)用設(shè)計(jì)中,通過各種不同的模塊通過不同的數(shù)據(jù)流進(jìn)行鏈接,減少了各個(gè)組件的一致性,從而增加了系統(tǒng)的安全和開發(fā)的速度。

本設(shè)計(jì)的目標(biāo):從設(shè)計(jì)開始,我們就嚴(yán)格遵循軟件工程學(xué)原理,采用迭代軟件的設(shè)計(jì)思路,詳細(xì)設(shè)計(jì)的目標(biāo)很明顯,從設(shè)計(jì)到設(shè)計(jì),都是為了更好地設(shè)計(jì)和設(shè)計(jì)軟件。

4.2?系統(tǒng)功能模塊設(shè)計(jì)

架構(gòu)的目的是要表現(xiàn)一種與其他元素之間的關(guān)系。將大量工作分成幾小部分是一個(gè)完整的架構(gòu)。只要完成了那些瑣碎的小事,一切就會(huì)變得完美。然后,對(duì)每個(gè)功能模塊進(jìn)行了細(xì)致的分區(qū),并對(duì)其功能、界面和邏輯進(jìn)行了分析。頁面是一個(gè)接一個(gè)的單位,層次分明,采用了一個(gè)面向物件的觀念,將一個(gè)實(shí)體與資料型別進(jìn)行搭配,每個(gè)資料分類都加入一個(gè)執(zhí)行類。

在軟件開發(fā)中,不僅要保證用戶對(duì)系統(tǒng)的功能需求,還要保證系統(tǒng)與用戶之間的良好互動(dòng),所以在軟件的設(shè)計(jì)中,對(duì)功能組件進(jìn)行了重點(diǎn)的設(shè)計(jì)。本系統(tǒng)從初步構(gòu)想,以符合系統(tǒng)管理的基本需求為依據(jù),具有普適性。這樣一來,系統(tǒng)就會(huì)被劃分成更多的小塊,由管理者根據(jù)自己的需求對(duì)其進(jìn)行修改和維護(hù),然后再根據(jù)自己的需求進(jìn)行進(jìn)一步的細(xì)分。

依據(jù)模塊化設(shè)計(jì)理念,系統(tǒng)軟件拓展了面對(duì)管理人員的管理方案模塊,系統(tǒng)的主要功能模塊圖如圖4-1所示。

圖4-1 系統(tǒng)功能模塊圖

4.3?系統(tǒng)設(shè)計(jì)流程

系統(tǒng)開發(fā)的中首先要對(duì)系統(tǒng)進(jìn)行需求分析,通過了解用戶的需求后進(jìn)行系統(tǒng)功能的設(shè)計(jì),進(jìn)行系統(tǒng)的實(shí)現(xiàn)包括系統(tǒng)代碼的編程和系統(tǒng)數(shù)據(jù)庫(kù)的選擇,最后實(shí)現(xiàn)對(duì)系統(tǒng)的調(diào)試以及功能測(cè)試等,本系統(tǒng)的開發(fā)流程如圖4-2所示。

圖4-2 系統(tǒng)開發(fā)流程圖

4.4?數(shù)據(jù)庫(kù)設(shè)計(jì)

4.4.1?概念性數(shù)據(jù)模型

在系統(tǒng)架構(gòu)已經(jīng)明確,框架已經(jīng)搭建完畢的前提下,那么,數(shù)據(jù)庫(kù)就是實(shí)現(xiàn)這個(gè)體系的關(guān)鍵。根據(jù)各功能單元的數(shù)據(jù)要求,合理地建立數(shù)據(jù)庫(kù)和數(shù)據(jù)表。同時(shí),適當(dāng)?shù)臄?shù)據(jù)庫(kù)可以有效地減少用戶在瀏覽漂流瓶系統(tǒng)的反應(yīng)時(shí)間。從系統(tǒng)運(yùn)行完整的角度出發(fā),設(shè)置相應(yīng)的實(shí)體,明確各實(shí)體之間的聯(lián)系。

用戶實(shí)體屬性圖,如圖4-4所示。

圖4-4 用戶實(shí)體屬性圖

作業(yè)信息實(shí)體屬性圖,如圖4-5所示。

圖4-5 作業(yè)信息實(shí)體屬性圖

用戶角色實(shí)體圖。如圖4-6。

圖4-6 角色實(shí)體圖

圖4-6?角色實(shí)體圖

圖4-7 token實(shí)體圖

配置實(shí)體圖。如圖4-8。

圖4-8 配置實(shí)體圖

管理員實(shí)體屬性圖,如圖4-9所示。

圖4-9管理員實(shí)體屬性圖

總體er圖。如圖4-10所示:

圖4-10總體er圖

4.4.2數(shù)據(jù)庫(kù)的物理設(shè)計(jì)

本系統(tǒng)采用的是MySQL數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù),系統(tǒng)中使用到的主要數(shù)據(jù)表的具體展示部分如下所示。

5?系統(tǒng)實(shí)現(xiàn)

5.1?登錄

系統(tǒng)內(nèi)的管理員或者普通用戶進(jìn)入系統(tǒng)都需要通過賬號(hào)密碼輸入進(jìn)行登錄,用戶根據(jù)自己的角色進(jìn)行選擇同時(shí)輸入正確的賬號(hào)和密碼即可進(jìn)入系統(tǒng),實(shí)現(xiàn)界面見圖5-1。

圖5-1 登錄界面

5.2?管理員功能模塊

5.2.1?用戶管理

管理員登錄進(jìn)入系統(tǒng)之后,可以對(duì)系統(tǒng)內(nèi)的賬號(hào)、年齡、姓名、性別、手機(jī)等用戶信息統(tǒng)一進(jìn)行管理,實(shí)現(xiàn)頁面見圖5-2。

圖5-2 用戶管理界面

5.2.2?交友信息管理

在交友信息管理界面中,首先需要使用 script標(biāo)簽引入樣式,以供標(biāo)簽進(jìn)行調(diào)用。在查看會(huì)員信息的功能中,依賴于form標(biāo)簽來顯示會(huì)員的信息。為了使表格能夠正常顯示在界面中,需要在form標(biāo)簽中定義適當(dāng)?shù)?CSS 樣式。這樣可以確保表格在界面中呈現(xiàn)出預(yù)期的樣式,實(shí)現(xiàn)頁面見圖5-3。

圖5-3求解問答信息管理界面

5.2.3?系統(tǒng)管理

管理員點(diǎn)擊系統(tǒng)管理。在輪播圖管理頁面可以查看到索引、名稱、值等詳細(xì)信息,并進(jìn)行詳情或修改操作,實(shí)現(xiàn)頁面見圖5-4。

圖5-4系統(tǒng)管理界面

5.3?用戶功能模塊

5.3.1?個(gè)人中心模塊

用戶登錄系統(tǒng)后,在個(gè)人中心展示頁面中,用戶可以點(diǎn)擊個(gè)人中心按鈕來修改和更新個(gè)人信息??蛻舳藭?huì)使用適配器來解析請(qǐng)求,并將請(qǐng)求傳遞到服務(wù)端。服務(wù)端會(huì)利用SQL語句從數(shù)據(jù)庫(kù)中取出相應(yīng)的記錄,以便進(jìn)行個(gè)人信息的修改和更新操作,具體界面如圖5-5所示。

圖5-5 個(gè)人中心界面

5.3.2交友交流信息界面

在交友交流信息界面中,用戶可以瀏覽交友交流的詳細(xì)信息。展示交友交流的詳細(xì)信息主要依賴于以下過程:

1. 客戶端發(fā)送請(qǐng)求和編號(hào):用戶在客戶端上瀏覽交友交流信息時(shí),客戶端會(huì)發(fā)送請(qǐng)求和對(duì)應(yīng)的編號(hào)到服務(wù)端。

2. 服務(wù)端傳送編號(hào)到數(shù)據(jù)庫(kù)服務(wù)器:服務(wù)端接收到請(qǐng)求和編號(hào)后,將編號(hào)傳送到數(shù)據(jù)庫(kù)服務(wù)器。

3. 數(shù)據(jù)庫(kù)服務(wù)器利用數(shù)據(jù)庫(kù)SQL語句取出詳細(xì)信息:數(shù)據(jù)庫(kù)服務(wù)器利用SQL語句根據(jù)接收到的編號(hào)查詢數(shù)據(jù)庫(kù),從數(shù)據(jù)庫(kù)中取出對(duì)應(yīng)的交友交流詳細(xì)信息。

4. 數(shù)據(jù)庫(kù)服務(wù)器將詳細(xì)信息傳遞到客戶端:數(shù)據(jù)庫(kù)服務(wù)器將取出的詳細(xì)信息傳遞回服務(wù)端,然后服務(wù)端將其傳送到客戶端。

通過以上過程,客戶端能夠獲取到交友交流的詳細(xì)信息并展示在界面上供用戶瀏覽,實(shí)現(xiàn)頁面見圖5-6。

圖5-6交友交流信息界面

6系統(tǒng)測(cè)試

當(dāng)系統(tǒng)開發(fā)完成的時(shí)候測(cè)試是一個(gè)非常重要的環(huán)節(jié),當(dāng)漂流瓶系統(tǒng)開發(fā)完一個(gè)功能之后,需要對(duì)功能模塊做單元測(cè)試,盡早地發(fā)現(xiàn)該功能模塊的錯(cuò)誤。把整個(gè)系統(tǒng)開發(fā)完成之后,還需要對(duì)系統(tǒng)全面進(jìn)行測(cè)試,包括業(yè)務(wù)流程是否正確和系統(tǒng)信息是否能夠增刪改查等。

6.1?測(cè)試方法

軟件開發(fā)者通常采用的測(cè)試方式有黑盒測(cè)試和白盒測(cè)試。黑箱試驗(yàn)要求將該體系視為一個(gè)箱子,無需理解內(nèi)部的具體實(shí)施。軟件開發(fā)者必須依據(jù)其目的來進(jìn)行測(cè)試案例的開發(fā)。而對(duì)于白箱試驗(yàn),則要求其在程序和邏輯方面有較深的理解,因此,對(duì)于白箱試驗(yàn)而言,其設(shè)計(jì)目標(biāo)是完全透明的。

6.1.1測(cè)試目的

在完成了初始化的漂流瓶系統(tǒng)后,就是對(duì)該系統(tǒng)進(jìn)行檢測(cè),發(fā)現(xiàn) BUG的缺陷,并根據(jù) BUG的反饋,為后續(xù)的系統(tǒng)完善和改進(jìn)奠定基礎(chǔ)。

6.1.2?測(cè)試方法

功能測(cè)試又被稱為黑盒測(cè)試,功能測(cè)試根本為從用戶觀點(diǎn)出發(fā),用功能測(cè)試方法進(jìn)行測(cè)試的時(shí)候,程序被認(rèn)為是一個(gè)看不見內(nèi)部的黑盒。測(cè)試者不需考慮程序內(nèi)部的情況,僅需要確定測(cè)試用例和結(jié)果的是否正確。在黑盒測(cè)試方法中包括了等價(jià)類劃分法、邊界值分析法、因果圖法、錯(cuò)誤推測(cè)等。

黑盒測(cè)試有一種特殊的測(cè)試方法被稱為等價(jià)類劃分法,等價(jià)類劃分法不用去關(guān)注于程序的內(nèi)部結(jié)構(gòu),需要專注于需求規(guī)格說明書,對(duì)輸入和輸出的要求需要進(jìn)行分解并加以區(qū)別。

錯(cuò)誤推測(cè)法,基于測(cè)試者的直覺進(jìn)行推算出漂流瓶系統(tǒng)所可能存在的錯(cuò)誤,從而設(shè)計(jì)出能夠解決錯(cuò)誤的專門方法,錯(cuò)誤推測(cè)法基本核心思想是列舉程序中很大可能存在的錯(cuò)誤,根據(jù)這些錯(cuò)誤選擇相應(yīng)的測(cè)試用例。

6.2?功能模塊測(cè)試

6.3?測(cè)試結(jié)論

經(jīng)過整體試驗(yàn)和整體試驗(yàn),得到了如下的結(jié)果:經(jīng)過全面的測(cè)試,全部的試驗(yàn)項(xiàng)目全部合格,達(dá)到了需求分析的基本要求,能夠滿足使用者的各種操作,并能在實(shí)際應(yīng)用中正常工作。

在本系統(tǒng)研制成功后,通過系統(tǒng)測(cè)試,本軟件已實(shí)現(xiàn)了預(yù)期的研制目的,并在實(shí)際應(yīng)用中實(shí)現(xiàn)了各項(xiàng)性能指標(biāo)的應(yīng)用。系統(tǒng)技術(shù)評(píng)估:該系統(tǒng)經(jīng)過了單元測(cè)試、集成測(cè)試等一系列的工作,經(jīng)過了一套完整的測(cè)試和測(cè)試,可以看出,該系統(tǒng)已經(jīng)達(dá)到了要求,系統(tǒng)的安全性、可靠性和實(shí)用性都很高,能夠很好地適應(yīng)三種不同的要求,技術(shù)應(yīng)用是正確的。

經(jīng)過三個(gè)多月的設(shè)計(jì)和實(shí)施,整個(gè)測(cè)試體系已經(jīng)完全完工,整個(gè)測(cè)試體系經(jīng)過需求分析、概要設(shè)計(jì)、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、單元測(cè)試和綜合測(cè)試,各個(gè)指標(biāo)都達(dá)到了標(biāo)準(zhǔn),滿足了需求分析的所有需求,并具備可擴(kuò)充的能力,為以后的拓展作了準(zhǔn)備。

?


7?總結(jié)與展望

7.1?總結(jié)

等到有了足夠的時(shí)間,就可以開始正式的系統(tǒng)設(shè)計(jì)了。經(jīng)過數(shù)個(gè)月的研發(fā),該軟件完成了一套完整的功能過程,設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)漂流瓶系統(tǒng)。

從目前的技術(shù)上來說,我的技術(shù)還差得很遠(yuǎn),從系統(tǒng)的最后一次測(cè)試就可以看出,這款系統(tǒng)的開發(fā)還有待于改進(jìn)。這一次的系統(tǒng),大部分的功能都可以正常工作,但也要看有沒有足夠的人來滿足這種需求。當(dāng)前開發(fā)的這個(gè)應(yīng)用軟件可以很好的適應(yīng)小型的用戶,因此要根據(jù)當(dāng)前的用戶的實(shí)際使用狀況來改進(jìn)。另外,系統(tǒng)的界面也有待完善,因?yàn)槟壳暗南到y(tǒng)模式仍然沿用了常規(guī)的開發(fā)模式,而且系統(tǒng)的界面也不夠豐富,因此在系統(tǒng)中,用戶的系統(tǒng)界面還有待完善。

7.2?展望

鑒于今后將會(huì)有更多的新的業(yè)務(wù)涌現(xiàn)出來,所以這一系列的漂流瓶系統(tǒng)后續(xù)工作還有待進(jìn)一步的完善,具體如下:

(1)為適應(yīng)不斷增長(zhǎng)的用戶人群的正確利用,下一階段的系統(tǒng)還需做更多改進(jìn)。

(2)在對(duì)界面進(jìn)行進(jìn)一步的改進(jìn)和改進(jìn)的時(shí)候,采用了大量的風(fēng)格。

總之,今后要發(fā)展漂流瓶系統(tǒng),必須要有前車之鑒,提前進(jìn)行系統(tǒng)規(guī)劃和需求分析。在平時(shí)的工作中,也要有足夠的時(shí)間去學(xué)習(xí)。

?

?


參考文獻(xiàn)

[1] 周國(guó)軍,張茂勝,馮震.Java EE應(yīng)用開發(fā)課程教學(xué)改革研究[J].電腦知識(shí)與技術(shù),2019,15(7):116-118.

[2] 許沛. 數(shù)據(jù)庫(kù)加速API及相關(guān)存儲(chǔ)引擎研究[D].浙江大學(xué),2020.

[3] 朱雪琴,常建功.Java Web項(xiàng)目開發(fā)案例導(dǎo)航[M].北京:電子工業(yè)出版社,2018.

[4] 羅國(guó)慶,陳良萍.網(wǎng)站建設(shè)案例分析[M].北京:電子工業(yè)出版社,2018.

[5] 張玲玲.深入體驗(yàn)Java Web項(xiàng)目開發(fā)[M].北京:清華大學(xué)出版社,2018.

[6] (美)惠滕, 本特利.系統(tǒng)分析與設(shè)計(jì)方法[M].北京:機(jī)械工業(yè)出版社,2017.

[7] 劉光然.基于J2EE結(jié)構(gòu)的寵物管理系統(tǒng)[J].天津師范大學(xué)學(xué)報(bào),2018, 25(1):88-89.

[8] 王越.JAVA編程語言在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用[J].電子技術(shù)工程,2019(01):35.

[9] 趙恒.Java Web應(yīng)用程序安全技術(shù)[J].電子技術(shù)與軟件工程,2019(04):194.

[10] 倪海順.計(jì)算機(jī)軟件開發(fā)的Java編程語言應(yīng)用探討[J].信息與電腦(理論版),2019(02):60-61.

[11] 王千林.基于B/S架構(gòu)固定資產(chǎn)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 電腦知識(shí)與技術(shù). 2020(07)

[12] 代飛,?艾迪. Web前端開發(fā)項(xiàng)目案例教程[M], 北京理工大學(xué)出版社, 2020.08.

[13] 麻清應(yīng), 馬權(quán). Web前端框架開發(fā)技術(shù)[M]. 重慶大學(xué)電子音像出版社, 2020.08.

[14] 陳漫紅. 數(shù)據(jù)庫(kù)原理與應(yīng)用教程?SQL?Server?2012[M]. 北京理工大學(xué)出版社, 2021.01.

[15] 周繼松, 陳偉. Java面向?qū)ο蟪绦蛟O(shè)計(jì)[M]. 重慶大學(xué)電子音像出版社, 2020.08.

[16] 曾堯. 基于模型的JavaScript Web 應(yīng)用的自動(dòng)化測(cè)試研究[D]. 上海:華東師范大學(xué),2018.

[17] 李燕.JAVA編程語言在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用[J].計(jì)算機(jī)產(chǎn)品與流通,2020(06):13+27.

[18] 付佳,李寶安.Web應(yīng)用軟件測(cè)試方法研究[J].計(jì)算機(jī)產(chǎn)品與流通,2019(04):22.?

?

致 ?謝

時(shí)間一晃而逝,學(xué)生時(shí)代的課程已經(jīng)快要過去了,已經(jīng)快要離開學(xué)校了,這短時(shí)間受益匪淺。在我的努力下,我終于完成了我的任務(wù),在這段時(shí)間里,我經(jīng)歷了許多的磨難,但是在我的導(dǎo)師的協(xié)助下,我終于克服了許多的障礙,我品嘗到了勝利的快樂,同時(shí),我也要感謝導(dǎo)師。我很感激導(dǎo)師,每次我在實(shí)施這個(gè)體系上有什么問題,他都會(huì)很有耐心地為我解答和幫助我。在結(jié)束時(shí),我要向所有的同學(xué)表示衷心的感謝。

本文主要介紹了以 spring boot為核心的漂流瓶系統(tǒng)的基本理論和各功能模塊的具體實(shí)施。在編寫這篇文章的時(shí)候,我得到了導(dǎo)師的大力支持,他對(duì)我的工作很認(rèn)真,從開始的材料,到現(xiàn)在的需求,再到寫一篇文章。另外,我還要謝謝導(dǎo)師對(duì)我的支持和指點(diǎn)。導(dǎo)師從專業(yè)的視角和構(gòu)思上給予了我很有價(jià)值的建議。

?





?




【計(jì)算機(jī)畢業(yè)論文江西軟件職業(yè)技術(shù)大學(xué)畢業(yè)設(shè)計(jì)】漂流瓶系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)的評(píng)論 (共 條)

使用qq登录你需要登录后才可以评论。
霞浦县| 万全县| 大港区| 垣曲县| 全椒县| 石首市| 高要市| 鹤山市| 织金县| 湖南省| 盘山县| 靖江市| 静乐县| 梅州市| 泾源县| 彰化市| 广元市| 思南县| 延寿县| 沙雅县| 凌海市| 兴业县| 翁牛特旗| 黎平县| 开鲁县| 兴山县| 永善县| 石阡县| 科技| 平安县| 永和县| 青海省| 荥经县| 安泽县| 秦皇岛市| 昌图县| 巴彦淖尔市| 醴陵市| 肥西县| 长丰县| 巴彦县|