中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

北京網(wǎng)站建設(shè)公司現(xiàn)狀網(wǎng)頁(yè)開(kāi)發(fā)需要學(xué)什么

北京網(wǎng)站建設(shè)公司現(xiàn)狀,網(wǎng)頁(yè)開(kāi)發(fā)需要學(xué)什么,網(wǎng)頁(yè)版whatsapp,建設(shè)家具網(wǎng)站的目的及功能定位文末獲取源碼和萬(wàn)字論文,制作不易,感謝點(diǎn)贊支持。 設(shè)計(jì)題目:網(wǎng)盤(pán)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)技術(shù)發(fā)展至今,已經(jīng)擁有了深厚的理論基礎(chǔ),并在現(xiàn)實(shí)中進(jìn)行了充分運(yùn)用,尤其是基于計(jì)算機(jī)運(yùn)行的軟…

文末獲取源碼和萬(wàn)字論文,制作不易,感謝點(diǎn)贊支持。

設(shè)計(jì)題目:網(wǎng)盤(pán)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

摘 ?要

網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)技術(shù)發(fā)展至今,已經(jīng)擁有了深厚的理論基礎(chǔ),并在現(xiàn)實(shí)中進(jìn)行了充分運(yùn)用,尤其是基于計(jì)算機(jī)運(yùn)行的軟件更是受到各界的關(guān)注。加上現(xiàn)在人們已經(jīng)步入信息時(shí)代,所以對(duì)于信息的宣傳和管理就很關(guān)鍵。因此文件信息的管理計(jì)算機(jī)化,系統(tǒng)化是必要的。設(shè)計(jì)開(kāi)發(fā)網(wǎng)盤(pán)管理系統(tǒng)不僅會(huì)節(jié)約人力和管理成本,還會(huì)安全保存龐大的數(shù)據(jù)量,對(duì)于文件信息的維護(hù)和檢索也不需要花費(fèi)很多時(shí)間,非常的便利。

網(wǎng)盤(pán)管理系統(tǒng)是在MySQL中建立數(shù)據(jù)表保存信息,運(yùn)用Vue框架和Java語(yǔ)言編寫(xiě)。并按照軟件設(shè)計(jì)開(kāi)發(fā)流程進(jìn)行設(shè)計(jì)實(shí)現(xiàn)。系統(tǒng)具備友好性且功能完善。其管理員登錄進(jìn)入本人后臺(tái)之后,管理用戶,管理文件類(lèi)型,管理公告,下載和查詢用戶分享的文件。用戶上傳文件,分享文件,查看公告以及成功分享的文件信息。

網(wǎng)盤(pán)管理系統(tǒng)在讓文件信息規(guī)范化的同時(shí),也能及時(shí)通過(guò)數(shù)據(jù)輸入的有效性規(guī)則檢測(cè)出錯(cuò)誤數(shù)據(jù),讓數(shù)據(jù)的錄入達(dá)到準(zhǔn)確性的目的,進(jìn)而提升網(wǎng)盤(pán)管理系統(tǒng)提供的數(shù)據(jù)的可靠性,讓系統(tǒng)數(shù)據(jù)的錯(cuò)誤率降至最低。

關(guān)鍵詞:網(wǎng)盤(pán)管理系統(tǒng);MySQL;Vue框架


Abstract

Network technology and computer technology have developed so far, they already have a solid theoretical foundation and have been fully used in reality, especially the software based on computer operation has attracted the attention of all walks of life. In addition, now that people have entered the information age, the promotion and management of information is very important. Therefore, the computerization and systematization of file information management is necessary. The design and development of a network disk management system will not only save manpower and management costs, but also store a huge amount of data safely, and it does not take much time to maintain and retrieve file information, which is very convenient.

The network disk management system is to establish a data table in MySQL to save information, and use Vue framework and Java language to write. And in accordance with the software design and development process for design and implementation. The system is friendly and fully functional. After the administrator logs in and enters his backend, he manages users, manages file types, manages announcements, and downloads and inquires about files shared by users. Users upload files, share files, view announcements, and file information successfully shared.

While standardizing file information, the network disk management system can also detect incorrect data in a timely manner through the validity rules of data input, so that data entry can achieve the purpose of accuracy, thereby improving the reliability of the data provided by the network disk management system. Minimize the error rate of system data.

Key WordsNetwork disk management system; MySQL; Vue framework


??

1 緒論

1.1?選題背景

1.2 選題意義

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

2?系統(tǒng)開(kāi)發(fā)技術(shù)

2.1 Java語(yǔ)言

2.2 SSM框架

2.3 MYSQL數(shù)據(jù)庫(kù)

2.4 Vue框架

3 系統(tǒng)分析

3.1可行性研究

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

3.1.2時(shí)間可行性

3.1.3操作可行性

3.2系統(tǒng)性能分析

3.2.1系統(tǒng)易用性

3.2.2系統(tǒng)健壯性

3.2.3系統(tǒng)安全性

3.3?系統(tǒng)流程分析

3.4系統(tǒng)功能分析

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

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

4.2功能結(jié)構(gòu)設(shè)計(jì)

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

4.3.1數(shù)據(jù)庫(kù)E-R圖

4.3.2 數(shù)據(jù)庫(kù)表結(jié)構(gòu)

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

5.1 管理員功能實(shí)現(xiàn)

5.1.1 用戶管理

5.1.2 文件類(lèi)型管理

5.1.3 分享文件管理

5.1.4 公告管理

5.2 用戶功能實(shí)現(xiàn)

5.2.1 我的文件管理

5.2.2 分享文件查看

5.2.3 公告查看

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

6.1 系統(tǒng)測(cè)試的類(lèi)型

6.2 功能測(cè)試

6.3 可用性測(cè)試

6.4 測(cè)試結(jié)果分析

結(jié) ?論

參考文獻(xiàn)

??

1 緒論

1.1?選題背景

網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)技術(shù)發(fā)展至今,已經(jīng)擁有了深厚的理論基礎(chǔ),并在現(xiàn)實(shí)中進(jìn)行了充分運(yùn)用,尤其是基于計(jì)算機(jī)運(yùn)行的軟件更是受到各界的關(guān)注。計(jì)算機(jī)軟件可以針對(duì)不同行業(yè)的營(yíng)業(yè)特點(diǎn)以及管理需求,設(shè)置不同的功能,可以符合各個(gè)行業(yè)的實(shí)際運(yùn)營(yíng)要求,其快速便捷的信息處理模式已經(jīng)可以讓信息的管理者從繁瑣的工作中得到解脫,還可以實(shí)現(xiàn)數(shù)據(jù)的易維護(hù)和安全性。加上現(xiàn)在人們已經(jīng)步入信息時(shí)代,所以對(duì)于信息的宣傳和管理就很關(guān)鍵。因此信息化管理模式也是當(dāng)今的管理趨勢(shì)。對(duì)于文件信息,如果仍使用舊辦法進(jìn)行,將會(huì)影響其在行業(yè)中的競(jìng)爭(zhēng)力,也很容易被時(shí)代淘汰,所以文件信息的管理計(jì)算機(jī)化,系統(tǒng)化是必要的。設(shè)計(jì)開(kāi)發(fā)網(wǎng)盤(pán)管理系統(tǒng)不僅會(huì)節(jié)約人力和管理成本,還會(huì)安全保存龐大的數(shù)據(jù)量,對(duì)于文件信息的維護(hù)和檢索也不需要花費(fèi)很多時(shí)間,非常的便利。

1.2 選題意義

網(wǎng)盤(pán)管理系統(tǒng)在實(shí)際運(yùn)用中,對(duì)管理員的綜合素質(zhì)的提升也有幫助。因?yàn)榫W(wǎng)盤(pán)管理系統(tǒng)在減輕了文件信息管理人員的工作量的同時(shí),還可以讓他們把節(jié)省出來(lái)的時(shí)間用來(lái)充實(shí)自己,提升個(gè)人能力,這樣才可以充分發(fā)揮網(wǎng)盤(pán)管理系統(tǒng)提供的服務(wù),讓網(wǎng)盤(pán)管理系統(tǒng)顯示數(shù)據(jù)信息的同時(shí),也可以快速完成數(shù)據(jù)處理,提升服務(wù)水平。而且網(wǎng)盤(pán)管理系統(tǒng)開(kāi)發(fā)需要投入的成本較低,但是后期運(yùn)用中,會(huì)產(chǎn)生大量效益,尤其是網(wǎng)盤(pán)管理系統(tǒng)在進(jìn)行高負(fù)荷運(yùn)轉(zhuǎn)時(shí),還可以保證數(shù)據(jù)處理的質(zhì)量與數(shù)據(jù)安全,通過(guò)對(duì)處理工作的流程的優(yōu)化,可以節(jié)省傳統(tǒng)模式需要投入的人力和資金,從而降低信息管理的成本。另外,網(wǎng)盤(pán)管理系統(tǒng)在讓文件信息規(guī)范化的同時(shí),也能及時(shí)通過(guò)數(shù)據(jù)輸入的有效性規(guī)則檢測(cè)出錯(cuò)誤數(shù)據(jù),讓數(shù)據(jù)的錄入達(dá)到準(zhǔn)確性的目的,進(jìn)而提升網(wǎng)盤(pán)管理系統(tǒng)提供的數(shù)據(jù)的可靠性,讓系統(tǒng)數(shù)據(jù)的錯(cuò)誤率降至最低。

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

按照設(shè)計(jì)開(kāi)發(fā)一個(gè)系統(tǒng)的常用流程來(lái)描述系統(tǒng),可以把系統(tǒng)分成分析階段,設(shè)計(jì)階段,實(shí)現(xiàn)階段,測(cè)試階段。所以在編寫(xiě)系統(tǒng)的說(shuō)明文檔時(shí),根據(jù)系統(tǒng)所處的階段來(lái)描述系統(tǒng)的內(nèi)容。

緒論:這是對(duì)選題的背景,意義等內(nèi)容做出介紹。

系統(tǒng)開(kāi)發(fā)技術(shù):這是對(duì)系統(tǒng)即將使用的技術(shù),包括使用的工具,編程的語(yǔ)言等做出介紹。

系統(tǒng)分析:這是對(duì)系統(tǒng)做出分析,包括投資前期必備的可行性分析,包括對(duì)用戶調(diào)研獲取的需求,包括系統(tǒng)運(yùn)行具備的性能等內(nèi)容做出介紹。

系統(tǒng)設(shè)計(jì):這是對(duì)系統(tǒng)進(jìn)行設(shè)計(jì),包括運(yùn)用繪圖工具設(shè)計(jì)的系統(tǒng)功能結(jié)構(gòu),包括設(shè)計(jì)的在數(shù)據(jù)庫(kù)中要?jiǎng)?chuàng)建的數(shù)據(jù)表的存儲(chǔ)結(jié)構(gòu)等內(nèi)容做出介紹。

系統(tǒng)實(shí)現(xiàn):這是對(duì)系統(tǒng)進(jìn)行編碼實(shí)現(xiàn)。包括實(shí)現(xiàn)的系統(tǒng)各個(gè)模塊的運(yùn)行效果等內(nèi)容做出介紹。

系統(tǒng)測(cè)試:這是對(duì)編制的系統(tǒng)進(jìn)行測(cè)試。包括功能的測(cè)試等內(nèi)容做出介紹。


2?系統(tǒng)開(kāi)發(fā)技術(shù)

這部分內(nèi)容主要介紹本系統(tǒng)使用的技術(shù),包括使用的工具,編程的語(yǔ)言等內(nèi)容。

2.1 Java語(yǔ)言

Java語(yǔ)言自公元1995年至今,已經(jīng)超過(guò)25年了,依然在軟件開(kāi)發(fā)上面有很大的市場(chǎng)占有率。當(dāng)年Sun公司發(fā)明Java就是為了發(fā)展一門(mén)跨平臺(tái)的高級(jí)編程語(yǔ)言,讓程序開(kāi)發(fā)人員專(zhuān)注于程序開(kāi)發(fā)過(guò)程,不需要關(guān)注服務(wù)器是屬于哪個(gè)平臺(tái),因?yàn)榭缙脚_(tái)的特性讓語(yǔ)言發(fā)展的很迅速。Java的發(fā)展,吸收了C++這些語(yǔ)言的優(yōu)點(diǎn),因?yàn)樾律挛镆话憔褪墙鉀Q老舊事物一些痛點(diǎn)的,雖然Java也有很多缺點(diǎn),但是起碼也算是一種發(fā)展方向。學(xué)習(xí)Java不需要太多的指針這些理念,也不用學(xué)習(xí)太過(guò)復(fù)雜的數(shù)據(jù)結(jié)構(gòu)理論,比如什么堆棧這些概念,除非某些特殊行業(yè)對(duì)這些要求相當(dāng)嚴(yán)謹(jǐn)之外,一般用Java開(kāi)發(fā)程序是不用考慮各種各樣的數(shù)據(jù)結(jié)構(gòu)的。因?yàn)镴ava屬于一種強(qiáng)類(lèi)型語(yǔ)言,已經(jīng)對(duì)各種數(shù)據(jù)定義了各種相應(yīng)的類(lèi)型。Java對(duì)數(shù)據(jù)類(lèi)型定義分為兩大種,一種是基本類(lèi)型,含有8個(gè)基本屬性,另一個(gè)是包裝類(lèi)?;绢?lèi)和包裝類(lèi)從根本的定義上,都有很明顯的區(qū)分,計(jì)算機(jī)運(yùn)行也會(huì)有很明顯的差別,如果用錯(cuò)了會(huì)編譯錯(cuò)誤還會(huì)影響運(yùn)行效果的,Java的各種優(yōu)點(diǎn)只需要按部就班的學(xué)習(xí)使用即可。

2.2 SSM框架

本課題開(kāi)發(fā)的應(yīng)用程序主要采用的框架技術(shù)是SSM,是Java語(yǔ)言的一種框架集合的簡(jiǎn)稱(chēng),目前在Java語(yǔ)言方面,主要有兩大分支,一個(gè)是主攻Java語(yǔ)言,學(xué)習(xí)了Java基礎(chǔ)之后,會(huì)有很多Java進(jìn)階框架進(jìn)行學(xué)習(xí),主要是針對(duì)應(yīng)用程序后臺(tái)進(jìn)行開(kāi)發(fā)設(shè)計(jì),另一方面是轉(zhuǎn)行去學(xué)習(xí)安卓語(yǔ)言,主要是做安卓的前端設(shè)計(jì)方面,雖然也是Java語(yǔ)言,但是主要去學(xué)習(xí)安卓平臺(tái)的各種架構(gòu)和框架了。但是不管前端應(yīng)用如何,SSM框架主要是針對(duì)服務(wù)端方面進(jìn)行開(kāi)發(fā)的一個(gè)主流框架集合。針對(duì)于傳統(tǒng)的SSH框架的臃腫,配置繁瑣,不管是開(kāi)發(fā)還是二次開(kāi)發(fā)都會(huì)造成時(shí)間上大量的浪費(fèi),并且學(xué)習(xí)上面也不能有效銜接,需要去適應(yīng)框架的各種設(shè)計(jì),而框架設(shè)計(jì)比較死板,容易出錯(cuò)。SSM框架是當(dāng)前最流行的,告別了繁瑣的配置,讓配置更加靈活,讓數(shù)據(jù)操作更加方便,選擇SSM框架進(jìn)行開(kāi)發(fā)感覺(jué)是很合適的。

2.3 MYSQL數(shù)據(jù)庫(kù)

關(guān)系型數(shù)據(jù)庫(kù)設(shè)計(jì),對(duì)于數(shù)據(jù)庫(kù)字段類(lèi)型的設(shè)計(jì)以及字段長(zhǎng)度的設(shè)計(jì),都無(wú)時(shí)無(wú)刻的影響著后續(xù)程序開(kāi)發(fā)后大量數(shù)據(jù)操作的運(yùn)行效率。關(guān)系型數(shù)據(jù)庫(kù)對(duì)不同的字段類(lèi)型都有解釋,本著課題所需的應(yīng)用程序開(kāi)發(fā),尋找最適合的關(guān)系型數(shù)據(jù)庫(kù),基本上都有考慮。關(guān)系型數(shù)據(jù)庫(kù)發(fā)展至今也有幾十年了,優(yōu)勝劣汰導(dǎo)致到現(xiàn)在還依然存在的關(guān)系型數(shù)據(jù)庫(kù)其實(shí)并不多,基本上也都能滿足應(yīng)用程序的功能所需,所以要從其他方面來(lái)進(jìn)行考慮數(shù)據(jù)庫(kù)的選擇。從安裝維護(hù)上面考慮,SQL Server數(shù)據(jù)庫(kù)有好幾個(gè)G的安裝包,并且安裝過(guò)程中會(huì)安裝很多不需要的功能,非常占用資源。Oracle數(shù)據(jù)庫(kù)不比SQL Server安裝包小,并且安裝也會(huì)出現(xiàn)很多問(wèn)題,對(duì)于課題所需來(lái)講,沒(méi)必要這么麻煩,并且安裝還需要各種激活,只有MySQL數(shù)據(jù)庫(kù)完全適合,幾十兆大小的安裝包,運(yùn)行起來(lái)壓力不大,畢竟開(kāi)發(fā)電腦上還有很多其他有用的東西,而且完全免費(fèi),所以選擇了MySQL數(shù)據(jù)庫(kù)作為首選數(shù)據(jù)庫(kù)。

2.4 Vue框架

Vue就是Vue.js框架,是用來(lái)構(gòu)建用戶在瀏覽器訪問(wèn)界面的一種漸進(jìn)式框架。在學(xué)習(xí)Vue框架之前需要先學(xué)習(xí)網(wǎng)頁(yè)構(gòu)建的基本知識(shí),那就是HTML以及CSS和JavaScript這些語(yǔ)言的規(guī)則。Vue就是在這個(gè)基礎(chǔ)之上,只關(guān)注視圖層次,采用從底層到上層的增量開(kāi)發(fā)設(shè)計(jì)。Vue的目標(biāo)就是讓相應(yīng)的數(shù)據(jù)綁定與視圖組件結(jié)合在一起,盡情的通過(guò)API來(lái)實(shí)現(xiàn),而不需要內(nèi)容與動(dòng)態(tài)顯示內(nèi)容寫(xiě)到一起,使用Vue使程序開(kāi)發(fā)人員徹底的從網(wǎng)頁(yè)設(shè)計(jì)和后臺(tái)開(kāi)發(fā)進(jìn)行了徹底分離,使得程序開(kāi)發(fā)人員更加專(zhuān)注于自己專(zhuān)業(yè)領(lǐng)域的開(kāi)發(fā),不管是從可讀性還是寫(xiě)作性上面,都會(huì)讓開(kāi)發(fā)效率獲得提升。使用Vue需要注意的是不支持IE8瀏覽器以及IE8以下的所有版本的瀏覽器,只支持IE8以上比較新的瀏覽器版本。

3 系統(tǒng)分析

這部分內(nèi)容雖然在開(kāi)發(fā)流程中處于最開(kāi)始的環(huán)節(jié),但是它對(duì)接下來(lái)的設(shè)計(jì)和實(shí)現(xiàn)起著重要的作用,因?yàn)橄到y(tǒng)分析結(jié)果的好壞,將直接影響后面環(huán)節(jié)的開(kāi)展。

3.1可行性研究

影響系統(tǒng)開(kāi)發(fā)的因素有很多,比如開(kāi)發(fā)成本高就不適合開(kāi)展,或者是開(kāi)發(fā)時(shí)間超過(guò)了預(yù)期,也不適合開(kāi)展等等。所以,在正式作出開(kāi)發(fā)決策前,研究系統(tǒng)可行性問(wèn)題,從經(jīng)濟(jì),時(shí)間,操作等角度論證系統(tǒng)是否可以開(kāi)展。

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

網(wǎng)盤(pán)管理系統(tǒng)可以簡(jiǎn)化工作流程,提供信息處理功能,并可以長(zhǎng)期保存數(shù)據(jù),在后期的數(shù)據(jù)查詢與編輯中耗時(shí)少,提升信息管理效率,其帶來(lái)的收益比較可觀。對(duì)于本系統(tǒng)開(kāi)發(fā),無(wú)論是開(kāi)發(fā)需要使用的計(jì)算機(jī),還是開(kāi)發(fā)工具等投入的成本很低,計(jì)算機(jī)是機(jī)房的電腦,開(kāi)發(fā)工具是從網(wǎng)上下載安裝的,并沒(méi)有收取費(fèi)用。

3.1.2時(shí)間可行性

網(wǎng)盤(pán)管理系統(tǒng)是作為本人畢設(shè)項(xiàng)目的一個(gè)作品,學(xué)院也充分預(yù)留了制作時(shí)間,并且在每個(gè)時(shí)間段,都安排了相應(yīng)的任務(wù),所以根據(jù)這個(gè)時(shí)間安排開(kāi)展工作,是可以對(duì)本系統(tǒng)進(jìn)行設(shè)計(jì)完成的。

3.1.3操作可行性

隨著電腦的普及,已經(jīng)有很多人可以獨(dú)立操作電腦了。而本系統(tǒng)就是在配置了運(yùn)行環(huán)境的電腦上運(yùn)行,其功能簡(jiǎn)單,省去了很多繁瑣的操作邏輯,使用者通過(guò)頁(yè)面導(dǎo)航可以直接進(jìn)入功能操作區(qū),所以稍微懂點(diǎn)電腦的人,都可以輕松完成系統(tǒng)的使用。

綜上所述,本系統(tǒng)可以開(kāi)展接下來(lái)的工作了。

3.2系統(tǒng)性能分析

為了降低本系統(tǒng)在實(shí)際使用中的出錯(cuò)率,就需要分析系統(tǒng)具備的性能。常見(jiàn)的可以評(píng)估系統(tǒng)的性能的指標(biāo)有安全性,易用性,健壯性等。

3.2.1系統(tǒng)易用性

系統(tǒng)提供的信息和服務(wù)都有特定的用戶群,所以,一個(gè)容易操作的系統(tǒng)相比一個(gè)不方便使用的系統(tǒng)來(lái)講,用戶還是更加青睞于使用方便的系統(tǒng)。所以系統(tǒng)具備易用性就顯得非常重要。

3.2.2系統(tǒng)健壯性

系統(tǒng)在與用戶進(jìn)行交互過(guò)程中,面對(duì)用戶的誤操作行為,系統(tǒng)應(yīng)該有相應(yīng)的處理這種問(wèn)題的反饋機(jī)制,而不是進(jìn)入系統(tǒng)崩潰狀態(tài)。系統(tǒng)中設(shè)置了很多的功能,在應(yīng)對(duì)系統(tǒng)中某個(gè)功能出現(xiàn)異常情況時(shí),系統(tǒng)的其它功能還是可以讓用戶使用。這就是系統(tǒng)健壯性的體現(xiàn)。

3.2.3系統(tǒng)安全性

保存在系統(tǒng)里面的數(shù)據(jù),都是比較重要的系統(tǒng)資源,一旦這些資源泄露,不僅會(huì)有財(cái)產(chǎn)損失,還會(huì)喪失很多客戶。所以,系統(tǒng)里面的數(shù)據(jù)要隨時(shí)都處于安全的環(huán)境中,因此就需要采取措施保證數(shù)據(jù)安全,比如設(shè)置登錄功能,使用安全驗(yàn)證技術(shù)引導(dǎo)條件用戶進(jìn)入指定頁(yè)面,而讓非條件用戶停留在登錄頁(yè)面,不能訪問(wèn)系統(tǒng)。

3.3?系統(tǒng)流程分析

軟件開(kāi)發(fā)設(shè)計(jì)的思想始終貫穿本系統(tǒng),其開(kāi)發(fā)流程見(jiàn)下圖。前期需要進(jìn)行功能分析,功能設(shè)計(jì),還有對(duì)系統(tǒng)后臺(tái)支持?jǐn)?shù)據(jù)庫(kù)的設(shè)計(jì),利用編碼技術(shù)對(duì)設(shè)計(jì)的系統(tǒng)進(jìn)行實(shí)現(xiàn),然后檢測(cè)和完善。

圖3.1系統(tǒng)開(kāi)發(fā)流程圖

訪問(wèn)者之所以可以訪問(wèn)網(wǎng)盤(pán)管理系統(tǒng),主要是其數(shù)據(jù)庫(kù)有該訪問(wèn)者的記錄信息,這個(gè)記錄是通過(guò)注冊(cè)進(jìn)行寫(xiě)入的數(shù)據(jù)。注冊(cè)流程見(jiàn)下圖。每當(dāng)訪問(wèn)者進(jìn)行網(wǎng)盤(pán)管理系統(tǒng)注冊(cè)時(shí),其登記的每條記錄都會(huì)在系統(tǒng)后臺(tái)進(jìn)行逐個(gè)判斷。這個(gè)判斷規(guī)則是提前設(shè)置的。一旦該訪問(wèn)者的登記信息在數(shù)據(jù)庫(kù)中保存,即代表該訪問(wèn)者成為網(wǎng)盤(pán)管理系統(tǒng)中的一份子。

圖3.2 注冊(cè)流程圖

訪問(wèn)者操作系統(tǒng),前提是需要驗(yàn)證身份,而登錄功能的設(shè)置就是把本系統(tǒng)的用戶引導(dǎo)進(jìn)入后臺(tái)操作區(qū),把不是本系統(tǒng)的用戶拒之門(mén)外。其流程見(jiàn)下圖。

圖3.3?登錄流程圖

3.4系統(tǒng)功能分析

在明確系統(tǒng)的用途,以及系統(tǒng)的目標(biāo)用戶群后,可以對(duì)本系統(tǒng)的功能進(jìn)行設(shè)置,可以獲取調(diào)研用戶對(duì)功能的要求,也可以對(duì)市場(chǎng)上同類(lèi)系統(tǒng)進(jìn)行分析和總結(jié),得出本系統(tǒng)的功能。

網(wǎng)盤(pán)管理系統(tǒng)設(shè)置了管理員權(quán)限,其用例圖見(jiàn)下圖。管理員登錄進(jìn)入本人后臺(tái)之后,管理用戶,管理文件類(lèi)型,管理公告,下載和查詢用戶分享的文件。

圖3.4 管理員用例圖

網(wǎng)盤(pán)管理系統(tǒng)設(shè)置了用戶權(quán)限,其用例圖見(jiàn)下圖。用戶上傳文件,分享文件,查看公告以及成功分享的文件信息。

圖3.5 用戶用例圖

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

當(dāng)前,系統(tǒng)的類(lèi)型有很多,從系統(tǒng)呈現(xiàn)的內(nèi)容來(lái)看,系統(tǒng)的類(lèi)型有社交類(lèi),有商業(yè)類(lèi),有政府類(lèi),有新聞?lì)惖取D敲?#xff0c;在眾多系統(tǒng)類(lèi)型中,先明確將要設(shè)計(jì)的系統(tǒng)的類(lèi)型才是系統(tǒng)設(shè)計(jì)的首要工作,然后在此基礎(chǔ)上明確系統(tǒng)的用戶群,功能等,針對(duì)這些信息設(shè)計(jì)出具有獨(dú)特體驗(yàn)和視覺(jué)的系統(tǒng)。如此才能讓系統(tǒng)比較具有特色,也能夠在眾多相似系統(tǒng)中給用戶留下深刻印象。

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

本系統(tǒng)在功能制定上,嚴(yán)格參照用戶的要求,但是在設(shè)計(jì)本系統(tǒng)時(shí),也要滿足易操作,使用便利的設(shè)計(jì)要求。由此,設(shè)計(jì)出一個(gè)規(guī)范化并且符合用戶需求的系統(tǒng),一定要達(dá)到下述系統(tǒng)目標(biāo)。

第一個(gè)系統(tǒng)目標(biāo):用戶與系統(tǒng)之間的操作方式是基于人機(jī)對(duì)話,可視化界面的設(shè)計(jì)除了美觀性之外,也具備友好性??梢暬缑嫣峁┑母黝?lèi)信息符合準(zhǔn)確性,可靠性的要求,并能夠方便用戶靈活查看。

第二個(gè)系統(tǒng)目標(biāo):用戶與系統(tǒng)交互產(chǎn)生的數(shù)據(jù),要嚴(yán)格規(guī)范的保存在數(shù)據(jù)庫(kù)里,無(wú)論是后期管理人員查找與管理,都要確保數(shù)據(jù)安全。

第三個(gè)系統(tǒng)目標(biāo):實(shí)現(xiàn)用戶需求的功能。根據(jù)對(duì)用戶的調(diào)查得出的功能需求,完成網(wǎng)盤(pán)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。

第四個(gè)系統(tǒng)目標(biāo):在必要環(huán)節(jié),對(duì)用戶登記的數(shù)據(jù)進(jìn)行檢查,包括數(shù)據(jù)長(zhǎng)度,以及數(shù)據(jù)輸入類(lèi)型等的檢查,發(fā)現(xiàn)錯(cuò)誤及時(shí)反饋,引導(dǎo)用戶規(guī)范登記數(shù)據(jù)。常見(jiàn)的有密碼修改,注冊(cè)登錄,用戶資料填寫(xiě)等環(huán)節(jié)的數(shù)據(jù)核驗(yàn)。

第五個(gè)系統(tǒng)目標(biāo):設(shè)計(jì)開(kāi)發(fā)本系統(tǒng),需要盡最大努力,在系統(tǒng)具備易操作的特點(diǎn)外,也要求系統(tǒng)于后期使用中,維護(hù)方便,讓系統(tǒng)具備易維護(hù)的特點(diǎn)。

第六個(gè)系統(tǒng)目標(biāo):本系統(tǒng)在交付用戶使用時(shí),可以達(dá)到運(yùn)行穩(wěn)定的目標(biāo),另外,系統(tǒng)具備安全性,也符合可靠性的條件,用戶可以放心使用。

4.2功能結(jié)構(gòu)設(shè)計(jì)

前面所做的功能分析,只是本系統(tǒng)的一個(gè)大概功能,這部分需要在此基礎(chǔ)上進(jìn)行各個(gè)模塊的詳細(xì)設(shè)計(jì)。

設(shè)計(jì)的管理員的詳細(xì)功能見(jiàn)下圖,管理員登錄進(jìn)入本人后臺(tái)之后,管理用戶,管理文件類(lèi)型,管理公告,下載和查詢用戶分享的文件。

圖4.1 管理員功能結(jié)構(gòu)圖

設(shè)計(jì)的用戶的詳細(xì)功能見(jiàn)下圖,用戶上傳文件,分享文件,查看公告以及成功分享的文件信息。

圖4.2 用戶功能結(jié)構(gòu)圖

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

相比非關(guān)系型數(shù)據(jù)庫(kù)來(lái)說(shuō),目前市場(chǎng)上使用率比較高,并且易于維護(hù)的數(shù)據(jù)庫(kù),當(dāng)數(shù)關(guān)系型數(shù)據(jù)庫(kù)了。這個(gè)數(shù)據(jù)庫(kù)主要是基于關(guān)系模型的方式來(lái)對(duì)數(shù)據(jù)信息進(jìn)行組織。也就是常見(jiàn)的二維表模型??梢哉f(shuō)二維表和二維表之間的相互聯(lián)系就構(gòu)成了關(guān)系型數(shù)據(jù)庫(kù)。

4.3.1數(shù)據(jù)庫(kù)E-R圖

為了更好地保存網(wǎng)盤(pán)管理系統(tǒng)產(chǎn)生的數(shù)據(jù),就需要在數(shù)據(jù)庫(kù)的設(shè)計(jì)階段對(duì)E-R模型進(jìn)行建立,以及完成數(shù)據(jù)庫(kù)中的表結(jié)構(gòu)的創(chuàng)建。之所以要單獨(dú)完成數(shù)據(jù)庫(kù)的設(shè)計(jì),主要有以下幾點(diǎn)原因:

第一點(diǎn):防止代碼冗余;

第二點(diǎn):防止占用過(guò)多內(nèi)存;

第三點(diǎn):提升數(shù)據(jù)庫(kù)的整體性能,方便程序開(kāi)發(fā)以及數(shù)據(jù)更新;

第四點(diǎn):保證數(shù)據(jù)的完整性;

本部分內(nèi)容主要在于建立本系統(tǒng)的E-R模型,需要先收集數(shù)據(jù),然后根據(jù)數(shù)據(jù)庫(kù)實(shí)現(xiàn)的思路,對(duì)用戶的需求進(jìn)行分析,這期間需要對(duì)實(shí)體,屬性,還有關(guān)系進(jìn)行標(biāo)識(shí),為繪制E-R模型做好充足準(zhǔn)備。同時(shí),在作圖中,也要注意作圖規(guī)范,注意每個(gè)符號(hào)的正確使用。

(1)設(shè)計(jì)的文件實(shí)體,其具備的屬性見(jiàn)下圖。

圖4.4 文件實(shí)體屬性圖

(2)設(shè)計(jì)的管理員實(shí)體,其具備的屬性見(jiàn)下圖。

圖4.5?管理員實(shí)體屬性圖

(3)設(shè)計(jì)的用戶實(shí)體,其具備的屬性見(jiàn)下圖。

圖4.6?用戶實(shí)體屬性圖

(4)設(shè)計(jì)的公告實(shí)體,其具備的屬性見(jiàn)下圖。

圖4.7?公告實(shí)體屬性圖

(5)設(shè)計(jì)的各實(shí)體間關(guān)系見(jiàn)下圖。

圖4.8 實(shí)體間關(guān)系E-R圖

4.3.2 數(shù)據(jù)庫(kù)結(jié)構(gòu)

為了設(shè)計(jì)出結(jié)構(gòu)合理,性能優(yōu)良的數(shù)據(jù)庫(kù),在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),需要遵循三大范式:

第一范式:確保數(shù)據(jù)表當(dāng)中的每列所代表的字段值都不能再進(jìn)行分解了;

第二范式:在滿足第一范式基礎(chǔ)上,讓數(shù)據(jù)表中每列與主鍵相關(guān);

第三范式:在滿足第二范式基礎(chǔ)上,確保每列數(shù)據(jù)直接與主鍵相關(guān),不是間接相關(guān)。

從上面的表述中可以看出,這三大范式,在等級(jí)上還是有區(qū)分的,最低等級(jí)的就數(shù)第一范式,最高等級(jí)的就是第三范式,趨于兩者中間的是第二范式??傊?#xff0c;數(shù)據(jù)庫(kù)設(shè)計(jì)按照這三大范式進(jìn)行,可以簡(jiǎn)化設(shè)計(jì)過(guò)程,并且還會(huì)減少數(shù)據(jù)冗余,對(duì)于數(shù)據(jù)檢索效率的提升也很有幫助。

表4.1 公告信息表

字段

類(lèi)型

默認(rèn)

注釋

id?(主鍵)

int(11)

主鍵

news_name

varchar(200)

NULL

公告名稱(chēng) ?

news_photo

varchar(200)

NULL

公告圖片

insert_time

timestamp

NULL

公告時(shí)間

news_content

text

NULL

公告詳情

create_time

timestamp

NULL

創(chuàng)建時(shí)間

表4.2 管理員信息表

字段

類(lèi)型

默認(rèn)

注釋

id?(主鍵)

bigint(20)

主鍵

username

varchar(100)

用戶名

password

varchar(100)

密碼

role

varchar(100)

管理員

角色

addtime

timestamp

CURRENT_TIMESTAMP

新增時(shí)間

表4.3 文件信息表

字段

類(lèi)型

默認(rèn)

注釋

id?(主鍵)

int(11)

主鍵

yonghu_types

int(200)

NULL

用戶 ?

wodewenjian_name

varchar(200)

NULL

文件名稱(chēng) ?

wodewenjian_file

varchar(200)

NULL

文件 ?

leixing_types

int(200)

NULL

文件類(lèi)型 ?

shuangchuan_time

timestamp

NULL

上傳時(shí)間

wodewenjian_content

text

NULL

詳情信息

zhuangt1_types

int(200)

NULL

狀態(tài)

wodewenjian_time

timestamp

NULL

創(chuàng)建時(shí)間

表4.4 用戶信息表

字段

類(lèi)型

默認(rèn)

注釋

id?(主鍵)

int(11)

主鍵

username

varchar(200)

NULL

賬戶

password

varchar(200)

NULL

密碼

yonghu_name

varchar(200)

NULL

用戶姓名 ?

sex_types

int(11)

NULL

性別 ?

yonghu_number

varchar(200)

NULL

身份證號(hào)

yonghu_phone

varchar(200)

NULL

手機(jī)號(hào)

yonghu_email

varchar(200)

NULL

郵箱

yonghu_photo

varchar(200)

NULL

照片

create_time

timestamp

NULL

創(chuàng)建時(shí)間

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

在此部分內(nèi)容中,主要通過(guò)系統(tǒng)功能的運(yùn)行效果圖展示前面設(shè)計(jì)的最終結(jié)果。系統(tǒng)實(shí)現(xiàn)對(duì)編制人員的技術(shù)能力有較高要求,因?yàn)樾枰麄兪褂镁幊痰姆绞饺?shí)現(xiàn)系統(tǒng)設(shè)計(jì)的方案。

5.1 管理員功能實(shí)現(xiàn)

5.1.1 用戶管理

管理員權(quán)限中的用戶管理,其運(yùn)行效果見(jiàn)下圖。管理員增刪改查用戶信息,用戶信息包括了身份證號(hào),手機(jī)號(hào),用戶姓名,照片等信息。

圖5.1?用戶管理頁(yè)面

5.1.2 文件類(lèi)型管理

管理員權(quán)限中的文件類(lèi)型管理,其運(yùn)行效果見(jiàn)下圖。管理員新增文件類(lèi)型信息,修改文件類(lèi)型名稱(chēng),刪除文件類(lèi)型信息

圖5.2 文件類(lèi)型管理頁(yè)面

5.1.3 分享文件管理

管理員權(quán)限中的分享文件管理,其運(yùn)行效果見(jiàn)下圖。管理員下載用戶分享的文件,根據(jù)文件名稱(chēng)或分享用戶查詢分享的文件信息,在本頁(yè)面刪除指定的用戶分享文件信息。

圖5.3 分享文件管理頁(yè)面

5.1.4 公告管理

管理員權(quán)限中的公告管理,其運(yùn)行效果見(jiàn)下圖。管理員負(fù)責(zé)新增公告信息,可以對(duì)已有的公告進(jìn)行刪除,查詢,可以修改公告信息,包括修改公告的內(nèi)容,修改公告的標(biāo)題。

圖5.4?公告管理頁(yè)面

5.2 用戶功能實(shí)現(xiàn)

5.2.1 我的文件管理

用戶權(quán)限中的我的文件管理,其運(yùn)行效果見(jiàn)下圖。用戶在當(dāng)前頁(yè)面上傳文件,可以修改上傳文件的描述信息,可以點(diǎn)擊右側(cè)的分享文件按鈕分享已經(jīng)上傳的文件。

圖5.6?我的文件管理頁(yè)面

5.2.2 分享文件查看

用戶權(quán)限中的分享文件查看功能,其運(yùn)行效果見(jiàn)下圖。用戶對(duì)文件進(jìn)行分享之后,需要在本頁(yè)面查看已經(jīng)成功分享的文件信息。

圖5.7 分享文件查看頁(yè)面

5.2.3 公告查看

用戶權(quán)限中的公告查看功能,其運(yùn)行效果見(jiàn)下圖。用戶查看各個(gè)公告的詳情信息,在本頁(yè)面根據(jù)公告名稱(chēng)查詢公告信息。

圖5.8?公告查看頁(yè)面


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

這部分內(nèi)容主要是把前期編碼完成的系統(tǒng),當(dāng)成是計(jì)算機(jī)系統(tǒng)的一部分,并結(jié)合一些數(shù)據(jù),計(jì)算機(jī)硬件和支持的軟件進(jìn)行集成測(cè)試和確認(rèn)測(cè)試。之所以要進(jìn)行最后的測(cè)試步驟,原因在于檢查制作的系統(tǒng)與需求說(shuō)明書(shū)的比較中,存在的差異問(wèn)題。進(jìn)一步確認(rèn)制作的系統(tǒng)在功能與性能上跟需求說(shuō)明書(shū)當(dāng)中的要求相符。

6.1 系統(tǒng)測(cè)試的類(lèi)型

檢測(cè)系統(tǒng)是否合格,需要用到很多的測(cè)試類(lèi)型。接下來(lái)就對(duì)這部分內(nèi)容進(jìn)行描述。

功能測(cè)試:這是系統(tǒng)測(cè)試中,首先進(jìn)行的測(cè)試內(nèi)容,其屬于黑盒測(cè)試。主要檢驗(yàn)制作的系統(tǒng)與需求說(shuō)明文檔的相符程度,還有它們之間存在的差異問(wèn)題。

性能測(cè)試:主要測(cè)試制作的系統(tǒng),在同時(shí)面對(duì)很多的用戶請(qǐng)求時(shí),該系統(tǒng)的應(yīng)對(duì)能力。同時(shí)也是檢查制作的系統(tǒng)跟事先預(yù)定的系統(tǒng)性能存在的差距問(wèn)題。這樣的方法通常在實(shí)時(shí)系統(tǒng)中,或者是嵌入式系統(tǒng)中運(yùn)用得比較多。

容量測(cè)試:這種方法針對(duì)數(shù)據(jù)。檢查正常運(yùn)行的系統(tǒng)對(duì)數(shù)據(jù)處理的容量值。

安全性測(cè)試:這種方法常用于檢驗(yàn)系統(tǒng)中設(shè)置的安全保護(hù)機(jī)制對(duì)來(lái)自非法用戶的攻擊時(shí)是否有效。而檢測(cè)系統(tǒng)中的信息保護(hù)機(jī)制就需要使用常見(jiàn)安全測(cè)試中的保護(hù)測(cè)試來(lái)驗(yàn)證。

健壯性測(cè)試:這種測(cè)試還有一個(gè)別稱(chēng)是容錯(cuò)測(cè)試,通常運(yùn)用故障插入法來(lái)檢測(cè)系統(tǒng)的容錯(cuò)能力,看系統(tǒng)是否可以忽略故障保持繼續(xù)運(yùn)行,或者是檢測(cè)系統(tǒng)應(yīng)對(duì)故障時(shí)的自動(dòng)恢復(fù)能力。

兼容性測(cè)試:面對(duì)計(jì)算機(jī)的各種軟硬件環(huán)境,檢測(cè)本系統(tǒng)是否可以兼容。

易用性測(cè)試:這種方法主要是面向用戶,檢測(cè)用戶是否很容易理解和使用系統(tǒng)。

6.2 功能測(cè)試

網(wǎng)盤(pán)管理系統(tǒng)在經(jīng)歷最后的測(cè)試環(huán)節(jié),需要檢驗(yàn)本系統(tǒng)的功能安全性,功能適用性等內(nèi)容,最終得出測(cè)試結(jié)論。

表6.1 功能測(cè)試數(shù)據(jù)表

測(cè)試內(nèi)容

測(cè)試結(jié)果

系統(tǒng)功能的適用性

符合要求

系統(tǒng)功能的依從性

符合要求

系統(tǒng)功能的安全性

符合要求

系統(tǒng)功能的準(zhǔn)確性

符合要求

系統(tǒng)功能的可操作性

符合要求

6.3 可用性測(cè)試

通常來(lái)說(shuō),一個(gè)布局合理,顯示的內(nèi)容無(wú)錯(cuò)別字,并具備合理正常的操作邏輯的系統(tǒng)往往很受歡迎,而且可以提升訪問(wèn)者的使用時(shí)間以及訪問(wèn)率。

表6.2?可用性測(cè)試數(shù)據(jù)表

測(cè)試內(nèi)容

測(cè)試結(jié)果

檢查系統(tǒng)的操作邏輯合不合理

合理

檢查系統(tǒng)的功能布局合不合理

合理

檢查系統(tǒng)能否支持鼠標(biāo)和鍵盤(pán)

檢查系統(tǒng)反饋的提示有無(wú)錯(cuò)別字

無(wú)

檢查系統(tǒng)功能有無(wú)友好性

檢查系統(tǒng)頁(yè)面能否正常關(guān)閉

檢查系統(tǒng)各數(shù)據(jù)項(xiàng)有無(wú)錯(cuò)誤

無(wú)

檢查系統(tǒng)有無(wú)提供幫助信息

6.4 測(cè)試結(jié)果分析

網(wǎng)盤(pán)管理系統(tǒng)經(jīng)過(guò)了編碼階段的單元測(cè)試,和最后的系統(tǒng)整體測(cè)試等測(cè)試后,對(duì)于用戶要求的功能,本系統(tǒng)都進(jìn)行了實(shí)現(xiàn),各個(gè)模塊都運(yùn)行正常。在面對(duì)一些故障性問(wèn)題時(shí),本系統(tǒng)也有相應(yīng)的應(yīng)對(duì)辦法,并且本系統(tǒng)可以保持24小時(shí)正常運(yùn)轉(zhuǎn)。因此,網(wǎng)盤(pán)管理系統(tǒng)可以交付用戶使用。


結(jié) ?論

網(wǎng)盤(pán)管理系統(tǒng)的開(kāi)發(fā)設(shè)計(jì)并不是一件輕松事,因?yàn)楫呍O(shè)制作都是依照一定流程進(jìn)行的。最開(kāi)始是選擇題目,然后通過(guò)各種方式查閱資料,以及對(duì)使用用戶的需求進(jìn)行調(diào)研,確定本系統(tǒng)的功能,為了降低系統(tǒng)編碼的出錯(cuò)率,在設(shè)計(jì)階段也需要下功夫,認(rèn)真設(shè)計(jì)功能模塊,使用大學(xué)所學(xué)的數(shù)據(jù)庫(kù)知識(shí),設(shè)計(jì)數(shù)據(jù)庫(kù)。這樣一來(lái),對(duì)系統(tǒng)編碼時(shí),就會(huì)根據(jù)設(shè)計(jì)方案進(jìn)行。編碼完成,進(jìn)行測(cè)試就能對(duì)合格的系統(tǒng)進(jìn)行驗(yàn)收了。

借助身邊同學(xué)還有導(dǎo)師提供的幫助,本人也順利完成本系統(tǒng)的制作工作。對(duì)網(wǎng)盤(pán)管理系統(tǒng)的分析與總結(jié),發(fā)現(xiàn)網(wǎng)盤(pán)管理系統(tǒng)具有如下特點(diǎn):

(1)網(wǎng)盤(pán)管理系統(tǒng)有著詳細(xì)的功能設(shè)計(jì),所以編碼時(shí),基本依照設(shè)計(jì)的功能進(jìn)行開(kāi)發(fā),因此具備較完善的功能;

(2)網(wǎng)盤(pán)管理系統(tǒng)在界面設(shè)計(jì)與布局時(shí),參考了很多系統(tǒng)的界面設(shè)計(jì)風(fēng)格,也從圖書(shū)館查閱了關(guān)于系統(tǒng)界面設(shè)計(jì)方面的資料,并把對(duì)本系統(tǒng)有用的知識(shí)做好筆記,有了這些知識(shí)積累,所以我在開(kāi)發(fā)系統(tǒng)時(shí),注重頁(yè)面文字的排版,以及精確定位各頁(yè)面元素,合理使用顏色搭配技巧,讓本系統(tǒng)在不影響瀏覽效果的同時(shí),讓訪問(wèn)者產(chǎn)生一種簡(jiǎn)潔干凈的視覺(jué)效果;

(3)網(wǎng)盤(pán)管理系統(tǒng)為了讓用戶易于使用,在能夠直觀表達(dá)系統(tǒng)內(nèi)容的同時(shí),也把頁(yè)面的導(dǎo)航放在了頁(yè)面中最關(guān)鍵的位置,這個(gè)位置也是充分考慮了用戶的瀏覽習(xí)慣。所以用戶操作系統(tǒng),可以在短時(shí)間內(nèi)找到需要的內(nèi)容。

由于本人并不是專(zhuān)門(mén)從事開(kāi)發(fā)工作的技術(shù)人員,目前在校學(xué)習(xí)的開(kāi)發(fā)類(lèi)知識(shí)處于初級(jí)階段,只是對(duì)開(kāi)發(fā)類(lèi)技術(shù)有著簡(jiǎn)單了解和使用,加上日常完成的作業(yè),也只是局限在某個(gè)系統(tǒng)的某個(gè)功能模塊上,因此,完成一個(gè)功能完善的整個(gè)系統(tǒng),對(duì)于我來(lái)說(shuō),還是有一定的壓力。所以這也確定了我開(kāi)發(fā)的系統(tǒng)具有缺陷。

(1)對(duì)于網(wǎng)盤(pán)管理系統(tǒng)的編碼并沒(méi)有完全依照編碼規(guī)范,整個(gè)系統(tǒng)存在代碼冗余的缺陷;

(2)網(wǎng)盤(pán)管理系統(tǒng)在數(shù)據(jù)輸入上,對(duì)數(shù)據(jù)有效性檢測(cè)還不夠嚴(yán)格;

(3)對(duì)網(wǎng)盤(pán)管理系統(tǒng)的誤操作提示,只是對(duì)部分功能進(jìn)行了設(shè)計(jì),還有很多功能都沒(méi)有設(shè)計(jì)報(bào)錯(cuò)提示。

綜上所述,本人仍需花費(fèi)時(shí)間去學(xué)習(xí)編程知識(shí),在后期,我將會(huì)學(xué)習(xí)代碼模塊化,將一些通用的函數(shù),變量等進(jìn)行單獨(dú)設(shè)置,然后直接在需要的頁(yè)面上進(jìn)行調(diào)用,這樣可以降低代碼冗余率,同時(shí)也會(huì)多學(xué)習(xí)針對(duì)程序易出錯(cuò)地方的解決方案等知識(shí)。學(xué)習(xí)這些知識(shí)除了完善本系統(tǒng)之外,也是彌補(bǔ)自身編程能力不足的缺陷。


參考文獻(xiàn)

[1]李心語(yǔ).在線網(wǎng)盤(pán)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2014.

[2]楊艷梅,朱養(yǎng)鵬.校園網(wǎng)盤(pán)文件資源管理系統(tǒng)的分析與設(shè)計(jì)[J].山東工業(yè)技術(shù),2015(15):209-210.

[3]謝金星. 基于云存儲(chǔ)的網(wǎng)盤(pán)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].湖南大學(xué),2016.

[4]王子虎,胡麗珍.基于計(jì)算機(jī)軟件安全開(kāi)發(fā)的Java編程語(yǔ)言研究[J].數(shù)字技術(shù)與應(yīng)用,2019,37(12):133-134.

[5]謝懿.計(jì)算機(jī)軟件Java編程特點(diǎn)及其技術(shù)分析[J].農(nóng)家參謀,2020(01):166.

[6]歐陽(yáng)桂秀.Java語(yǔ)言存取文本文件的研究[J].科技傳播,2019,11(24):128-129+162.

[7]左兆豐.Java嵌入式數(shù)據(jù)庫(kù)程序的開(kāi)發(fā)[J].電腦編程技巧與維護(hù),2020(01):101-103.

[8]黃守濤.基于Java語(yǔ)言的異常處理探討分析[J].自動(dòng)化技術(shù)與應(yīng)用,2020,39(02):30-32+107.

[9]鄒紅霆.基于SSM框架的Web系統(tǒng)研究與應(yīng)用[J].湖南理工學(xué)院學(xué)報(bào)(自然科學(xué)版),2017,30(01):39-43.

[10]汪維,胡帥.MySQL數(shù)據(jù)庫(kù)有關(guān)數(shù)據(jù)的備份方法分析[J].信息技術(shù)與信息化,2020(07):36-37.

[11]丁佳.基于JSP+MySQL的用戶登錄系統(tǒng)SQL注入實(shí)例及防范[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2020(09):49-51.

[12]廖家莉,曹俊.web前端主流框架分析與對(duì)比[J].科技視界,2020(28):121-122.

[13]蔡澤銘,王文華.基于Vue.js的信息管理系統(tǒng)前端架構(gòu)[J].電子技術(shù)與軟件工程,2020(18):142-144.

[14]耿慶陽(yáng). 基于Spring Boot與Vue的電子商城設(shè)計(jì)與實(shí)現(xiàn)[D].西安石油大學(xué),2020.

[15]曾志明.網(wǎng)站開(kāi)發(fā)技術(shù)的比較研究[J].電腦知識(shí)與技術(shù),2015,6(05):1075-1078.

[16]衛(wèi)紅春.信息系統(tǒng)分析與設(shè)計(jì)[M].北京:清華大學(xué)出版社,2015.

[17]Oscar Rodriguez-Prieto,Francisco Ortin,Donna O’Shea. Efficient runtime aspect weaving for Java applications[J]. Information and Software Technology,2018,100.

[18]Raffi Khatchadourian. Automated refactoring of legacy Java software to enumerated types[J]. Automated Software Engineering,2017,24(4).


??

伴隨著畢設(shè)項(xiàng)目的制作完成,也就意味著我們即將離開(kāi)校園?;叵霂啄甑拇髮W(xué)時(shí)光,不由得想起身邊常伴的同學(xué),授課的老師,還有畢設(shè)指導(dǎo)的老師們。

大學(xué)這幾年,身邊的同學(xué)為我提供了很多的幫助,不管是生活上,還是學(xué)習(xí)上,每次遇到問(wèn)題,這些同學(xué)們都會(huì)耐心解答,有時(shí)為了避免我再次犯錯(cuò),他們也會(huì)時(shí)不時(shí)提醒我。本次畢設(shè)制作期間,這些老同學(xué)也是互相分享開(kāi)發(fā)經(jīng)驗(yàn),還有文檔編寫(xiě)的技巧,從開(kāi)題報(bào)告,還有任務(wù)書(shū)以及最后的論文等文檔上,大家都是互相提出建議,互相參考一些編寫(xiě)經(jīng)驗(yàn)和技巧。如此,我們才會(huì)進(jìn)展得比較順利。此刻,真心感謝這些老同學(xué)!

唯一不能忘記的是導(dǎo)師,平均每個(gè)導(dǎo)師都帶了很多個(gè)畢業(yè)生,所以能夠想象他們非常忙,因?yàn)橐坏疆厴I(yè)季,他們需要指導(dǎo)學(xué)生們畢業(yè),還需要正常授課。作為本屆畢業(yè)生,我也能夠體會(huì)導(dǎo)師的辛苦和不容易。畢設(shè)制作的環(huán)節(jié)有很多,但是我的導(dǎo)師在進(jìn)行的每個(gè)環(huán)節(jié)都嚴(yán)格要求我認(rèn)真努力對(duì)待本項(xiàng)目,也對(duì)我編程技術(shù)上提出了很多至關(guān)重要的建議,還對(duì)一些比較細(xì)微但是也比較關(guān)鍵的部分向我進(jìn)行了多次強(qiáng)調(diào),讓我少走彎路,可以如期實(shí)現(xiàn)本系統(tǒng)。此刻,真心感謝導(dǎo)師!

校園里的授課老師不僅有本專(zhuān)業(yè)的老師,也有其他專(zhuān)業(yè)的老師們,他們都教過(guò)我們課程,向我們傳授知識(shí),有了這些知識(shí)積累,我在本次畢設(shè)制作中,才知道有些問(wèn)題該如何運(yùn)用知識(shí)處理,此刻,感謝那些授課老師。

最后時(shí)刻,我要感謝校園,祝愿校園更加強(qiáng)大!

http://m.risenshineclean.com/news/63889.html

相關(guān)文章:

  • c 做網(wǎng)站設(shè)計(jì)關(guān)鍵詞優(yōu)化多少錢(qián)
  • 深圳網(wǎng)站建設(shè)營(yíng)銷(xiāo)服務(wù)平臺(tái)濟(jì)南做seo排名
  • 獨(dú)立站建設(shè)哪家好沒(méi)經(jīng)驗(yàn)怎么開(kāi)廣告公司
  • 網(wǎng)站資源做外鏈seo教程搜索引擎優(yōu)化入門(mén)與進(jìn)階
  • 破破網(wǎng)站開(kāi)發(fā)廣告推廣方案
  • wordpress自動(dòng)切換手機(jī)主題做網(wǎng)絡(luò)優(yōu)化的公司排名
  • 中山視角做網(wǎng)站的公司汽車(chē)網(wǎng)站建設(shè)
  • 網(wǎng)站建設(shè)背景需要寫(xiě)些什么軟件如何設(shè)計(jì)網(wǎng)站
  • 違規(guī)網(wǎng)站開(kāi)發(fā) 開(kāi)發(fā)者如何規(guī)避風(fēng)險(xiǎn)網(wǎng)絡(luò)營(yíng)銷(xiāo)的營(yíng)銷(xiāo)策略
  • 對(duì)網(wǎng)站建設(shè)在電子商務(wù)中的看法如何創(chuàng)建一個(gè)屬于自己的網(wǎng)站
  • 萬(wàn)江做網(wǎng)站百度搜索引擎優(yōu)化的推廣計(jì)劃
  • 網(wǎng)站建設(shè)技術(shù)經(jīng)理崗位職責(zé)別做網(wǎng)絡(luò)推廣員
  • 醫(yī)院網(wǎng)站建設(shè)ppt新手怎么引流推廣
  • 濟(jì)南網(wǎng)站制作工作室蘭州seo公司
  • 哈爾濱網(wǎng)站建設(shè)網(wǎng)絡(luò)公司廣州seo推廣運(yùn)營(yíng)專(zhuān)員
  • 網(wǎng)站能帶來(lái)什么移動(dòng)建站優(yōu)化
  • 做自己的批發(fā)網(wǎng)站需要什么營(yíng)業(yè)執(zhí)照鄭州今天剛剛發(fā)生的新聞
  • 2003 您的安全設(shè)置不允許網(wǎng)站使用安裝seort什么意思
  • 南寧網(wǎng)站推廣工具seo英文
  • 用文本文檔做網(wǎng)站今日頭條搜索引擎
  • 深圳企業(yè)建站公司網(wǎng)絡(luò)營(yíng)銷(xiāo)推廣方案范文
  • 網(wǎng)站包括哪些內(nèi)容嗎seo發(fā)帖軟件
  • 河北工程招標(biāo)信息網(wǎng)官網(wǎng)網(wǎng)絡(luò)推廣優(yōu)化培訓(xùn)
  • dede網(wǎng)站版權(quán)信息標(biāo)簽2024年重啟核酸
  • 企業(yè)的網(wǎng)站特點(diǎn)新聞稿范文
  • 定制獨(dú)立站制作搜索關(guān)鍵詞優(yōu)化服務(wù)
  • 網(wǎng)上接單做衣服哪個(gè)網(wǎng)站如何創(chuàng)建一個(gè)自己的網(wǎng)站
  • wordpress后臺(tái)權(quán)限南寧企業(yè)官網(wǎng)seo
  • 品牌建設(shè)和品牌推廣優(yōu)化網(wǎng)站打開(kāi)速度
  • 重慶設(shè)計(jì)網(wǎng)站鄭州建網(wǎng)站的公司