![基于java+SpringBoot+HTML+Mysql志愿填報(bào)輔助系統(tǒng)(專業(yè)技能學(xué)習(xí)培訓(xùn))_第1頁(yè)](http://file4.renrendoc.com/view/45a8999a48efc355e82625637aa88d19/45a8999a48efc355e82625637aa88d191.gif)
![基于java+SpringBoot+HTML+Mysql志愿填報(bào)輔助系統(tǒng)(專業(yè)技能學(xué)習(xí)培訓(xùn))_第2頁(yè)](http://file4.renrendoc.com/view/45a8999a48efc355e82625637aa88d19/45a8999a48efc355e82625637aa88d192.gif)
![基于java+SpringBoot+HTML+Mysql志愿填報(bào)輔助系統(tǒng)(專業(yè)技能學(xué)習(xí)培訓(xùn))_第3頁(yè)](http://file4.renrendoc.com/view/45a8999a48efc355e82625637aa88d19/45a8999a48efc355e82625637aa88d193.gif)
![基于java+SpringBoot+HTML+Mysql志愿填報(bào)輔助系統(tǒng)(專業(yè)技能學(xué)習(xí)培訓(xùn))_第4頁(yè)](http://file4.renrendoc.com/view/45a8999a48efc355e82625637aa88d19/45a8999a48efc355e82625637aa88d194.gif)
![基于java+SpringBoot+HTML+Mysql志愿填報(bào)輔助系統(tǒng)(專業(yè)技能學(xué)習(xí)培訓(xùn))_第5頁(yè)](http://file4.renrendoc.com/view/45a8999a48efc355e82625637aa88d19/45a8999a48efc355e82625637aa88d195.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、學(xué) 士 學(xué) 位 論 文論 文 題 目: 年 級(jí) 專 業(yè): 學(xué) 生 姓 名: 學(xué) 號(hào): 指 導(dǎo) 教 師: 評(píng) 閱 教 師: 完 成 日 期: 本科畢業(yè)設(shè)計(jì)(論文)志愿填報(bào)輔助系統(tǒng)PAGE I1志愿填報(bào)輔助系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué) 生: 專 業(yè): 指導(dǎo)教師: 摘 要高考作為我國(guó)選拔優(yōu)秀人才的重要手段,已經(jīng)成為國(guó)家、社會(huì)以及每個(gè)家長(zhǎng)、考生關(guān)注的焦點(diǎn)。高考成績(jī)公布之后,高考志愿填報(bào)就成為一個(gè)極為重要的環(huán)節(jié)。高考志愿填報(bào)涉及到諸多因素,導(dǎo)致高考志愿填報(bào)存在相當(dāng)?shù)淖償?shù),考生和家長(zhǎng)很難把握,每年都有高分落榜、高分低就的現(xiàn)象。因此,設(shè)計(jì)一款合適的高考志愿輔助填報(bào)系統(tǒng),更好地將院校信息、專業(yè)信息整合在一起,使考生和家
2、長(zhǎng)通過(guò)簡(jiǎn)單的操作就能做出合理的決策是很有必要的。隨著大數(shù)據(jù)的發(fā)展和科技的進(jìn)步,高考志愿輔助填報(bào)系統(tǒng)的開(kāi)發(fā)與應(yīng)用為考生填報(bào)志愿提供了便利。志愿填報(bào)輔助系統(tǒng)應(yīng)用的是目前市面比較流行的B/S框架結(jié)構(gòu),使用JavaWeb網(wǎng)站開(kāi)發(fā)技術(shù),Mysql作為志愿填報(bào)輔助系統(tǒng)的數(shù)據(jù)庫(kù)進(jìn)行研發(fā)的。志愿填報(bào)輔助系統(tǒng)包含管理員模塊和用戶模塊,管理員:管理員的登錄模塊、用戶的管理模塊、專業(yè)設(shè)置模塊、分類管理模塊、技能培訓(xùn)管理模塊、技能培訓(xùn)內(nèi)容管理模塊、收藏管理模塊;普通用戶:用戶登錄模塊、用戶注冊(cè)模塊、個(gè)人中心-基本信息模塊、個(gè)人中心-我的收藏模塊、專業(yè)中心、專業(yè)詳情、技能培訓(xùn)中心、技能培訓(xùn)詳情、技能培訓(xùn)收藏、技能培訓(xùn)課
3、程搜索。志愿填報(bào)輔助系統(tǒng)操作非常簡(jiǎn)單、內(nèi)容非常的實(shí)用等特點(diǎn),但UI設(shè)計(jì)上還是不完美,有些功能還是不完善。志愿填報(bào)輔助系統(tǒng)可使高考考生的志愿填報(bào)更便捷、學(xué)生能夠真正選擇自己喜歡的專業(yè)。關(guān)鍵詞:JAVA,MySQL,志愿填報(bào),SpringBoot IIIDesign and Implementation of Auxiliary System for Volunteer ReportName: Major: Tutor: AbstractAs an important means of selecting outstanding talents in our country, the colleg
4、e entrance examination has become the focus of attention of the country, society and every parent and examinee. After the college entrance examination results are announced, the application of the college entrance examination volunteers has become an extremely important link. There are many factors
5、involved in the application of the college entrance examination. It is difficult for candidates and parents to grasp the situation. Every year, there are high scores and low scores. Therefore, it is necessary to design a suitable college entrance examination volunteer assistance system to better int
6、egrate college information and professional information, so that candidates and parents can make reasonable decisions through simple operations. With the development of big data and the advancement of science and technology, the development and application of the college entrance examination volunte
7、er auxiliary filling system provides convenience for candidates to fill in their volunteers.The voluntary reporting assistance system uses the currently popular B/S framework structure on the market, using JavaWeb website development technology, and Mysql as the database of the voluntary reporting a
8、ssistance system for research and development. The voluntary reporting auxiliary system includes an administrator module and a user module. Administrators: administrator login module, user management module, professional setting module, classification management module, skill training management mod
9、ule, skill training content management module, collection management module; general User: User login module, user registration module, personal center-basic information module, personal center-my collection module, professional center, professional details, skill training center, skill training det
10、ails, skill training collection, skill training course search.The voluntary reporting assistance system is very simple in operation and very practical in content, but the UI design is still imperfect, and some functions are still imperfect. The voluntary reporting assistance system makes it more con
11、venient for college entrance examination candidates to apply for voluntary reporting, and students can truly choose their favorite majors.Key words:JAVA, MySQL, SpringBoot, volunteer本科畢業(yè)設(shè)計(jì)(論文)志愿填報(bào)輔助系統(tǒng) 目 錄TOC o 1-3 h u HYPERLINK l _Toc7751 摘 要 PAGEREF _Toc7751 h I HYPERLINK l _Toc21881 Abstract PAGER
12、EF _Toc21881 h II HYPERLINK l _Toc29779 1 引言 PAGEREF _Toc29779 h 6 HYPERLINK l _Toc6693 1.1 應(yīng)用現(xiàn)狀 PAGEREF _Toc6693 h 7 HYPERLINK l _Toc29312 1.2 研究的意義 PAGEREF _Toc29312 h 7 HYPERLINK l _Toc24253 2 系統(tǒng)分析 PAGEREF _Toc24253 h 8 HYPERLINK l _Toc10174 2.1 系統(tǒng)功能性需求分析 PAGEREF _Toc10174 h 8 HYPERLINK l _Toc265
13、43 (1)管理員: PAGEREF _Toc26543 h 8 HYPERLINK l _Toc4652 (2)普通用戶: PAGEREF _Toc4652 h 9 HYPERLINK l _Toc25139 2.2 系統(tǒng)性能需求分析 PAGEREF _Toc25139 h 9 HYPERLINK l _Toc6231 (1)功能的完整性 PAGEREF _Toc6231 h 9 HYPERLINK l _Toc1330 (2)系統(tǒng)的穩(wěn)定性 PAGEREF _Toc1330 h 10 HYPERLINK l _Toc19192 (3)平臺(tái)的可維護(hù)性 PAGEREF _Toc19192 h 1
14、0 HYPERLINK l _Toc26133 (4)系統(tǒng)的高效性 PAGEREF _Toc26133 h 10 HYPERLINK l _Toc23329 (5)系統(tǒng)的易用性 PAGEREF _Toc23329 h 10 HYPERLINK l _Toc17862 2.3 數(shù)據(jù)庫(kù)環(huán)境 PAGEREF _Toc17862 h 10 HYPERLINK l _Toc4525 2.4 前端框架技術(shù)介紹 PAGEREF _Toc4525 h 10 HYPERLINK l _Toc3811 2.4.1 Thymeaf詳細(xì)介紹 PAGEREF _Toc3811 h 10 HYPERLINK l _Toc
15、10026 2.4.2 Bootstrap詳細(xì)介紹 PAGEREF _Toc10026 h 11 HYPERLINK l _Toc22154 2.4.3 LayUI詳細(xì)介紹 PAGEREF _Toc22154 h 11 HYPERLINK l _Toc10239 2.4.4 Jauery詳細(xì)介紹 PAGEREF _Toc10239 h 11 HYPERLINK l _Toc31829 2.5 Java語(yǔ)言介紹 PAGEREF _Toc31829 h 12 HYPERLINK l _Toc11999 2.6 開(kāi)發(fā)工具IDEA介紹 PAGEREF _Toc11999 h 12 HYPERLINK
16、l _Toc11150 2.7 開(kāi)發(fā)框架Springboot PAGEREF _Toc11150 h 13 HYPERLINK l _Toc20429 2.7.1隨需而變 PAGEREF _Toc20429 h 13 HYPERLINK l _Toc20125 2.7.2快速實(shí)施 PAGEREF _Toc20125 h 13 HYPERLINK l _Toc8247 3 系統(tǒng)整體設(shè)計(jì) PAGEREF _Toc8247 h 15 HYPERLINK l _Toc31085 3.2 系統(tǒng)總體流程圖 PAGEREF _Toc31085 h 16 HYPERLINK l _Toc11575 3.3 功
17、能整體設(shè)計(jì) PAGEREF _Toc11575 h 18 HYPERLINK l _Toc10357 3.3.1 用戶前端: PAGEREF _Toc10357 h 18 HYPERLINK l _Toc9943 3.3.2 管理后臺(tái): PAGEREF _Toc9943 h 18 HYPERLINK l _Toc32656 3.4 可行性分析 PAGEREF _Toc32656 h 19 HYPERLINK l _Toc19771 3.4.1經(jīng)濟(jì)上的可行性 PAGEREF _Toc19771 h 19 HYPERLINK l _Toc8808 3.4.2技術(shù)上的可行性 PAGEREF _Toc
18、8808 h 19 HYPERLINK l _Toc22341 3.4.3操作上的可行性 PAGEREF _Toc22341 h 19 HYPERLINK l _Toc3765 3.4.4代碼運(yùn)行上的可行性 PAGEREF _Toc3765 h 19 HYPERLINK l _Toc19647 3.4.5法律上的可行性 PAGEREF _Toc19647 h 19 HYPERLINK l _Toc29248 4 系統(tǒng)功能模塊設(shè)計(jì) PAGEREF _Toc29248 h 20 HYPERLINK l _Toc24070 4.1 功能模塊設(shè)計(jì) PAGEREF _Toc24070 h 20 HYPE
19、RLINK l _Toc8473 4.1.1用戶管理模塊 PAGEREF _Toc8473 h 20 HYPERLINK l _Toc10122 4.1.2專業(yè)管理模塊 PAGEREF _Toc10122 h 20 HYPERLINK l _Toc23085 4.1.3 技能培訓(xùn)管理模塊 PAGEREF _Toc23085 h 21 HYPERLINK l _Toc21910 4.1.4 用戶端專業(yè)模塊 PAGEREF _Toc21910 h 21 HYPERLINK l _Toc4028 4.1.5用戶端個(gè)人中心模塊 PAGEREF _Toc4028 h 22 HYPERLINK l _To
20、c18688 4.1.6用戶端技能培訓(xùn)模塊 PAGEREF _Toc18688 h 22 HYPERLINK l _Toc4328 4.2 數(shù)據(jù)庫(kù)設(shè)計(jì) PAGEREF _Toc4328 h 23 HYPERLINK l _Toc24031 5 系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc24031 h 26 HYPERLINK l _Toc30501 5.1 用戶前臺(tái)主頁(yè)面 PAGEREF _Toc30501 h 26 HYPERLINK l _Toc1799 5.2 系統(tǒng)后臺(tái)整體框架如下圖所示: PAGEREF _Toc1799 h 27 HYPERLINK l _Toc28595 5.3 功能詳細(xì)設(shè)
21、計(jì)與描述: PAGEREF _Toc28595 h 28 HYPERLINK l _Toc10854 5.3.1 網(wǎng)站用戶前端: PAGEREF _Toc10854 h 28 HYPERLINK l _Toc8990 5.3.2 管理后臺(tái): PAGEREF _Toc8990 h 28 HYPERLINK l _Toc27059 5.4 詳細(xì)設(shè)計(jì): PAGEREF _Toc27059 h 29 HYPERLINK l _Toc16941 5.4.1 用戶登錄模塊: PAGEREF _Toc16941 h 29 HYPERLINK l _Toc14530 5.4.2 用戶注冊(cè)模塊: PAGEREF
22、 _Toc14530 h 30 HYPERLINK l _Toc1768 5.4.3 個(gè)人中心-基本信息模塊 PAGEREF _Toc1768 h 31 HYPERLINK l _Toc14008 5.4.4 個(gè)人中心-我的收藏模塊: PAGEREF _Toc14008 h 32 HYPERLINK l _Toc5473 5.4.5 專業(yè)中心: PAGEREF _Toc5473 h 33 HYPERLINK l _Toc30346 5.4.6 專業(yè)詳情: PAGEREF _Toc30346 h 34 HYPERLINK l _Toc13520 5.4.7 技能培訓(xùn)中心 PAGEREF _Toc
23、13520 h 35 HYPERLINK l _Toc2343 5.4.8 技能培訓(xùn)詳情: PAGEREF _Toc2343 h 36 HYPERLINK l _Toc344 5.4.9 技能培訓(xùn)收藏 PAGEREF _Toc344 h 37 HYPERLINK l _Toc4375 5.4.10 技能培訓(xùn)課程搜索: PAGEREF _Toc4375 h 38 HYPERLINK l _Toc12568 5.4.11 管理員的登錄模塊: PAGEREF _Toc12568 h 39 HYPERLINK l _Toc31430 5.4.12 專業(yè)設(shè)置模塊: PAGEREF _Toc31430 h
24、 39 HYPERLINK l _Toc6741 5.4.13 分類管理模塊: PAGEREF _Toc6741 h 40 HYPERLINK l _Toc6354 5.4.14 技能培訓(xùn)管理模塊: PAGEREF _Toc6354 h 40 HYPERLINK l _Toc19730 5.4.15 技能培訓(xùn)內(nèi)容管理模塊: PAGEREF _Toc19730 h 41 HYPERLINK l _Toc2971 5.4.16 收藏管理模塊: PAGEREF _Toc2971 h 41 HYPERLINK l _Toc16084 結(jié) 論 PAGEREF _Toc16084 h 42 HYPERLI
25、NK l _Toc5781 參考文獻(xiàn) PAGEREF _Toc5781 h 431 引言高考志愿填報(bào)是一項(xiàng)復(fù)雜的系統(tǒng)工程,需要搜集多方信息,綜合考慮考生分?jǐn)?shù)、院校招生計(jì)劃、報(bào)考熱度、專業(yè)發(fā)展前景、考生個(gè)人興趣以及家庭情況等因素。在移動(dòng)互聯(lián)網(wǎng)高度發(fā)達(dá)的今天,網(wǎng)上充斥著各類有關(guān)高校、專業(yè)、錄取分?jǐn)?shù)線等方面的信息,如何在海量的報(bào)考信息中甄別真實(shí)、有價(jià)值的信息困擾著廣大考生和家長(zhǎng)。每年由于高考志愿填報(bào)信息缺失、信息選擇不當(dāng)?shù)仍蛟斐煽忌叻致浒瘛⒏叻值途偷默F(xiàn)象屢見(jiàn)不鮮。本文充分分析了考生在志愿填報(bào)過(guò)程中可能遇到的各類問(wèn)題,通過(guò)大數(shù)據(jù)分析與數(shù)據(jù)挖掘,建立了高校招生信息數(shù)據(jù)挖掘系統(tǒng),并應(yīng)用ASP.NET
26、MVC設(shè)計(jì)模式,在.NET平臺(tái)上開(kāi)發(fā)了 B/S結(jié)構(gòu)高考志愿輔助填報(bào)系統(tǒng),提供院校/專業(yè)查詢,具有數(shù)據(jù)分析、投檔分析、模擬填報(bào)等功能,幫助廣大考生填報(bào)志愿;1.1 應(yīng)用現(xiàn)狀早在2014年,指導(dǎo)高考填報(bào)志愿的各類網(wǎng)站就已經(jīng)流入市場(chǎng),但初期只是少數(shù)公司試水這一領(lǐng)域。如今經(jīng)過(guò)近五年的發(fā)展演變,大數(shù)據(jù)、人工智能已經(jīng)全面應(yīng)用于該領(lǐng)域。對(duì)于高考志愿填報(bào),考生目前普遍存在缺乏專業(yè)人士指導(dǎo)的問(wèn)題,這些高考填報(bào)志愿的APP,其實(shí)扮演著一個(gè)“第三方”的角色,給出相對(duì)客觀滿意的答案,這樣既能中和學(xué)生和家長(zhǎng)的意見(jiàn),也能給糾結(jié)中的雙方提供一個(gè)選擇的方向。近幾年的高考報(bào)名人數(shù)都在千萬(wàn)左右,巨大的客戶群體使得高考志愿APP吸
27、引眾多創(chuàng)業(yè)者紛紛涌入,該行業(yè)盈利模式延伸內(nèi)外,收入可觀。高考志愿填報(bào)APP的主要收費(fèi)模式為向用戶直接收取一定的會(huì)員費(fèi)及增值服務(wù)費(fèi)。會(huì)員收費(fèi)從幾十元到上百元不等,隨著收費(fèi)的提高,其服務(wù)價(jià)值也隨之上升。如果付出更高的價(jià)格,便可以獲得VIP服務(wù),如進(jìn)行專業(yè)職業(yè)性格測(cè)評(píng),以及一對(duì)一高考志愿填報(bào)輔導(dǎo)等。此外廣告收入也是重要盈利來(lái)源,在手機(jī)APP中植入廣告方式較為靈活,如果是客戶群體較大的APP,廣告收入相當(dāng)可觀。同時(shí)開(kāi)發(fā)者也可以與出版商進(jìn)行合作,出售與高考填報(bào)志愿有關(guān)的書籍。1.2 研究的意義獨(dú)立設(shè)計(jì)和完成一個(gè)基于Java的志愿填報(bào)輔助系統(tǒng),將會(huì)牽涉到許多技術(shù)上的問(wèn)題,如:后臺(tái)數(shù)據(jù)庫(kù)的選擇、設(shè)計(jì)和開(kāi)發(fā)、
28、數(shù)據(jù)庫(kù)的連接、動(dòng)態(tài)頁(yè)面的開(kāi)發(fā)等等,通過(guò)實(shí)際的管理系統(tǒng)的開(kāi)發(fā)和制作,可以避免紙上談兵,鞏固大學(xué)所學(xué)的Java Web方面的知識(shí),在實(shí)踐中掌握開(kāi)發(fā)技術(shù)的使用,提升自己的實(shí)踐操作能力。綜上所述,完成這個(gè)設(shè)計(jì)的意義是重大的,其意義如下:1、培養(yǎng)自學(xué)和探索的能力,學(xué)習(xí)最新的技術(shù): 大眾的數(shù)據(jù)庫(kù)包含MySQL、SQLServer、Oracle、PostgreSQL等等。這些技術(shù)結(jié)合HTML都能夠快速的開(kāi)發(fā)網(wǎng)站,要完成畢業(yè)設(shè)計(jì)就要在其中選擇一種或者多種最合適的技術(shù)以及數(shù)據(jù)庫(kù)來(lái)進(jìn)行開(kāi)發(fā),無(wú)論選擇哪些種技術(shù),都能夠?qū)W習(xí)到最新的開(kāi)發(fā)技術(shù)。在所難免,在開(kāi)發(fā)的時(shí)候一定會(huì)遇到許多自己無(wú)法解決的問(wèn)題,這個(gè)時(shí)候就需要自己積
29、極的在網(wǎng)上以及圖書館尋找資料和開(kāi)動(dòng)自己的大腦來(lái)彌補(bǔ)自己開(kāi)發(fā)能力的不足。2、課堂理論結(jié)合實(shí)際操作通過(guò)自己親自動(dòng)手開(kāi)發(fā),把課本上的純理論的理論知識(shí)和現(xiàn)在社會(huì)飛速發(fā)展的知識(shí)結(jié)合起來(lái)。在實(shí)際操作中提升自己的動(dòng)手操作能力,鞏固課本所學(xué)知識(shí),讓自己提前體驗(yàn)開(kāi)發(fā)的環(huán)境。3、功能比較詳細(xì),體現(xiàn)知識(shí)點(diǎn)的熟悉程度整個(gè)項(xiàng)目以開(kāi)發(fā)一個(gè)完整的管理系統(tǒng)為目標(biāo),雖然管理系統(tǒng)的規(guī)模不是特別的大,但是對(duì)于一個(gè)剛剛畢業(yè)的大學(xué)生來(lái)說(shuō)規(guī)模已經(jīng)不小了,加上功能細(xì)節(jié)的要求,這就需要我們有較強(qiáng)的課本理論知識(shí)和更強(qiáng)的動(dòng)手能力,通過(guò)這樣一個(gè)志愿填報(bào)輔助系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā)能大大的縮短理論知識(shí)和實(shí)際的距離。2 系統(tǒng)分析2.1 系統(tǒng)功能性需求分析本系
30、統(tǒng)包含網(wǎng)站用戶和系統(tǒng)管理員這2類用戶,網(wǎng)站用戶和系統(tǒng)管理員的具體功能設(shè)計(jì)如下。(1)管理員:管理員的登錄模塊:網(wǎng)站的管理員輸入自己的賬戶名、密碼進(jìn)行登錄;登錄成功可操作相關(guān)內(nèi)容;用戶的管理模塊:系統(tǒng)管理員和網(wǎng)站用戶的基本信息管理,包括用戶的姓名,用戶的賬號(hào),用戶的密碼、用戶的手機(jī)號(hào)、用戶的角色等信息的增查刪改操作;專業(yè)設(shè)置模塊:此模塊包含專業(yè)名稱、專業(yè)分類、專業(yè)視頻介紹、專業(yè)圖片介紹、專業(yè)文字介紹等信息的增、刪、改、查等操作;分類管理模塊:此模塊包含技能培訓(xùn)類別名稱等信息的增、刪、改、查等操作;技能培訓(xùn)管理模塊:此模塊包含技能培訓(xùn)名稱、技能培訓(xùn)內(nèi)容、技能培訓(xùn)分類、收藏?cái)?shù)、宣傳海報(bào)等信息的增刪改
31、查等操作;技能培訓(xùn)內(nèi)容管理模塊:此模塊包含章節(jié)名稱、章節(jié)簡(jiǎn)介、發(fā)布日期、講師名稱、內(nèi)容視頻、技能培訓(xùn)id、技能培訓(xùn)名稱等信息的增、刪、改、查等操作;收藏管理模塊:此模塊包含技能培訓(xùn)收藏相關(guān)內(nèi)容,包括收藏內(nèi)容、收藏人、收藏時(shí)間等信息的查看等操作;(2)普通用戶:用戶登錄模塊:網(wǎng)站的用戶輸入自己的賬戶名、密碼進(jìn)行登錄;登錄成功可操作相關(guān)內(nèi)容;用戶注冊(cè)模塊:網(wǎng)站的用戶進(jìn)入注冊(cè)頁(yè)面,填寫用戶的姓名,用戶的電話號(hào)碼,用戶的詳細(xì)地址,用戶的賬號(hào),用戶的密碼,點(diǎn)擊注冊(cè);若賬號(hào)重復(fù)則給出提示語(yǔ),否則成功注冊(cè)為網(wǎng)站的用戶;個(gè)人中心-基本信息模塊:此模塊包含個(gè)人的基本信息(姓名、電話、賬號(hào)等信息)個(gè)人中心-我的收
32、藏模塊:此模塊包含我的收藏(我收藏的技能培訓(xùn)內(nèi)容,能夠直接觀看)專業(yè)中心:包含專業(yè)的分類(預(yù)設(shè)有交通運(yùn)輸類、化工與制藥類、材料類、電子信息類、計(jì)算機(jī)類、土木類、其他)以及各分類下的專業(yè)列表,可以點(diǎn)擊列表查看詳情;專業(yè)詳情:此模塊主要介紹某一專業(yè)的詳細(xì)信息,包括專業(yè)的視頻介紹、圖片介紹以及文字的介紹技能培訓(xùn)中心:此模塊包含了技能培訓(xùn)的分類,以及各分類下的技能培訓(xùn)列表(技能培訓(xùn)的圖片、收藏人數(shù)、標(biāo)題等信息)技能培訓(xùn)詳情:包括用戶在此模塊可以看到技能培訓(xùn)的詳細(xì)信息;包括:技能培訓(xùn)的課程視頻、課程目錄、課程的詳細(xì)介紹以及熱門培訓(xùn)課程;技能培訓(xùn)收藏:網(wǎng)站登錄用戶在技能培訓(xùn)詳情可以收藏自己喜歡的培訓(xùn)課程,
33、下次可以直接在個(gè)人中心繼續(xù)觀看技能培訓(xùn)課程搜索:此模塊可以搜索自己感興趣的培訓(xùn)內(nèi)容;2.2 系統(tǒng)性能需求分析志愿填報(bào)輔助系統(tǒng)應(yīng)該能滿足下面幾點(diǎn)性能的要求:(1)功能的完整性軟件的本質(zhì)是軟件功能的全部實(shí)現(xiàn)實(shí)現(xiàn),功能的實(shí)現(xiàn)是首要的,因此一個(gè)基本功能不是很完善的信息系統(tǒng),就不會(huì)有任何的價(jià)值,只有經(jīng)過(guò)認(rèn)真的開(kāi)發(fā)并且做過(guò)嚴(yán)格的系統(tǒng)測(cè)試的信息系統(tǒng),實(shí)現(xiàn)所有的功能之后才可以滿足用戶的基本需求。(2)系統(tǒng)的穩(wěn)定性在開(kāi)發(fā)出基本的功能的基礎(chǔ)上,我們還需要需要去優(yōu)化系統(tǒng)的穩(wěn)定性,因?yàn)橐粋€(gè)信息平臺(tái)不僅需要完成基本結(jié)構(gòu)功能,還必須保證系統(tǒng)穩(wěn)定正常的運(yùn)行,不會(huì)發(fā)生使用的時(shí)候出現(xiàn)錯(cuò)誤或者發(fā)生系統(tǒng)崩潰,所以平臺(tái)的穩(wěn)定性對(duì)于整
34、個(gè)開(kāi)發(fā)來(lái)說(shuō)是特別的重要的。(3)平臺(tái)的可維護(hù)性系統(tǒng)的易修改以及維護(hù)簡(jiǎn)單也是信息系統(tǒng)開(kāi)發(fā)的重要步驟,能夠很簡(jiǎn)單的就能維護(hù),或者快速的增減新的系統(tǒng)功能,也是軟件的重要要素之一。(4)系統(tǒng)的高效性系統(tǒng)的運(yùn)行的效率也是決定平臺(tái)的質(zhì)量的一項(xiàng)因素,一個(gè)好的系統(tǒng)必然是在運(yùn)行的效率上下足功夫的,開(kāi)發(fā)過(guò)程中考慮各種影響使用銷量的因素,實(shí)現(xiàn)系統(tǒng)的高效運(yùn)行。(5)系統(tǒng)的易用性一個(gè)成功的系統(tǒng)不僅要做到頁(yè)面的美觀,對(duì)于使用各方面方面,我們也要充分考慮,只有做到易用,這樣才能滿足各種用戶使用需求。2.3 數(shù)據(jù)庫(kù)環(huán)境當(dāng)計(jì)算機(jī)的各種應(yīng)用開(kāi)始從復(fù)雜的計(jì)算問(wèn)題到數(shù)據(jù)的傳導(dǎo)與交互問(wèn)題方向發(fā)展的時(shí)候,許多企業(yè)都努力的想建立一種完美的
35、數(shù)據(jù)庫(kù)運(yùn)行的結(jié)構(gòu)體系。Internet的出現(xiàn)給計(jì)算機(jī)的發(fā)展帶來(lái)一次大的飛躍,當(dāng)今社會(huì)各種企業(yè)的為了適應(yīng)網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫(kù)應(yīng)用,人們依據(jù)計(jì)算機(jī)的應(yīng)用的特點(diǎn)和應(yīng)用功能的劃分方式,提出了一系列應(yīng)用框架主機(jī)/終端模式、客戶機(jī)/服務(wù)器模式以及后來(lái)的的瀏覽器/服務(wù)器模式。在構(gòu)造一個(gè)應(yīng)用系統(tǒng)時(shí),我們首先要考慮的是系統(tǒng)的體系結(jié)構(gòu),采用哪種結(jié)構(gòu)取決于系統(tǒng)的網(wǎng)絡(luò)環(huán)境、應(yīng)用需求等因素。2.4 前端框架技術(shù)介紹2.4.1 Thymeaf詳細(xì)介紹Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 內(nèi)容的模板引擎。類似 JSP,Velocity,F(xiàn)reeMaker 等,它也可以輕易的與 Spring Bo
36、ot 等 Web 框架進(jìn)行集成作為 Web 應(yīng)用的模板引擎。與其它模板引擎相比,Thymeleaf 最大的特點(diǎn)是能夠直接在瀏覽器中打開(kāi)并正確顯示模板頁(yè)面,而不需要啟動(dòng)整個(gè) Web 應(yīng)用。2.4.2 Bootstrap詳細(xì)介紹Bootstrap是基于HTML、CSS、JAVASCRIPT的前端框架(半成品)。其預(yù)定義一套CSS樣式和與樣式對(duì)象的jQuery代碼,我們只需要提供固定的HTML結(jié)構(gòu),添加固定的class樣式,就可以完成指定效果的實(shí)現(xiàn)Bootstrap是在jQuery的基礎(chǔ)上工作的,即Bootstrap是jQuery的一個(gè)插件。Bootstrap使得Web開(kāi)發(fā)更加快捷,代碼優(yōu)雅,美觀大
37、方。Bootstrap包含的內(nèi)容:全局CSS:基本的 HTML 元素均可以通過(guò) class 設(shè)置樣式并得到增強(qiáng)效果,還有柵格系統(tǒng)組件:無(wú)數(shù)可復(fù)用的組件,包括字體圖標(biāo)、下拉菜單、導(dǎo)航、警告框、彈出框等更多功能JavaScript 插件:是jQuery插件,帶了一些其它的功能。2.4.3 LayUI詳細(xì)介紹layui是什么?layui,是一款采用自身模塊規(guī)范編寫的前端 UI 框架,遵循原生 HTML/CSS/JS 的書寫與組織形式,門檻極低,拿來(lái)即用。其外在極簡(jiǎn),卻又不失飽滿的內(nèi)在,體積輕盈,組件豐盈,從核心代碼到 API 的每一處細(xì)節(jié)都經(jīng)過(guò)精心雕琢,非常適合界面的快速開(kāi)發(fā)。layui 首個(gè)版本發(fā)
38、布于2016年秋,它區(qū)別于那些基于 MVVM 底層的 UI 框架,卻并非逆道而行,而是信奉返璞歸真之道。準(zhǔn)確地說(shuō),它更多是為服務(wù)端程序員量身定做,開(kāi)發(fā)者無(wú)需涉足各種前端工具的復(fù)雜配置,只需面對(duì)瀏覽器本身,使得開(kāi)發(fā)十分便捷。為什么使用layui?layui更多是面向于后端開(kāi)發(fā)者,所以在組織形式上毅然采用了幾年前的以瀏覽器為宿主的類 AMD 模塊管理方式,卻又并非受限于 CommonJS 的那些條條框框,它擁有自己的模式,更加輕量和簡(jiǎn)單。layui 定義為“經(jīng)典模塊化”,并非是刻意強(qiáng)調(diào)“模塊”理念本身,而是有意避開(kāi)當(dāng)下 JS 社區(qū)的主流方案,試圖以盡可能簡(jiǎn)單的方式去詮釋高效!它的所謂經(jīng)典,是在于對(duì)
39、返璞歸真的執(zhí)念,它以當(dāng)前瀏覽器普通認(rèn)可的方式去組織模塊! layui 認(rèn)為這種輕量的組織方式,仍然可以填補(bǔ) WebPack 以外的許多場(chǎng)景。所以它堅(jiān)持采用經(jīng)典模塊化,也正是能讓人避開(kāi)工具的復(fù)雜配置,重新回歸到原生態(tài)的 HTML/CSS/JavaScript本身!兼容性和面向場(chǎng)景l(fā)ayui 兼容人類正在使用的全部瀏覽器(IE6/7除外),可作為 PC 端后臺(tái)系統(tǒng)與前臺(tái)界面的速成開(kāi)發(fā)方案。主要模塊layui 提供了豐富的內(nèi)置模塊,他們皆可通過(guò)模塊化的方式按需加載,其中包括:layer、layDate、layPage、laytpl、table、form、upload、element、tree、lay
40、editor、rate、carousel、flow、util、code等。2.4.4 Jauery詳細(xì)介紹一款輕量級(jí)的JS框架。jQuery核心js文件才幾十kb,不會(huì)影響頁(yè)面加載速度。豐富的DOM選擇器,jQuery的選擇器用起來(lái)很方便,比如要找到某個(gè)DOM對(duì)象的相鄰元素,JS可能要寫好幾行代碼,而jQuery一行代碼就搞定了,再比如要將一個(gè)表格的隔行變色,jQuery也是一行代碼搞定。鏈?zhǔn)奖磉_(dá)式。jQuery的鏈?zhǔn)讲僮骺梢园讯鄠€(gè)操作寫在一行代碼里,更加簡(jiǎn)潔。事件、樣式、動(dòng)畫支持。jQuery還簡(jiǎn)化了js操作css的代碼,并且代碼的可讀性也比js要強(qiáng)。Ajax操作支持。jQuery簡(jiǎn)化了AJ
41、AX操作,后端只需返回一個(gè)JSON格式的字符串就能完成與前端的通信。跨瀏覽器兼容。jQuery基本兼容了現(xiàn)在主流的瀏覽器,不用再為瀏覽器的兼容問(wèn)題而傷透腦筋。插件擴(kuò)展開(kāi)發(fā)。jQuery有著豐富的第三方的插件,例如:樹(shù)形菜單、日期控件、圖片切換插件、彈出窗口等等基本前端頁(yè)面上的組件都有對(duì)應(yīng)插件,并且用jQuery插件做出來(lái)的效果很炫,并且可以根據(jù)自己需要去改寫和封裝插件,簡(jiǎn)單實(shí)用。2.5 Java語(yǔ)言介紹Java是一門面向?qū)ο缶幊陶Z(yǔ)言,不僅吸收了C+語(yǔ)言的各種優(yōu)點(diǎn),還摒棄了C+里難以理解的多繼承、指針等概念,因此Java語(yǔ)言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語(yǔ)言作為靜態(tài)面向?qū)ο缶幊陶Z(yǔ)言的代
42、表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程 。Java具有很好的簡(jiǎn)單特性、面向?qū)ο蟮奶匦浴⒎植际降奶匦?、健壯性的特性、安全的特性、平臺(tái)獨(dú)立的特性與可移植的特性、多線程的特性、動(dòng)態(tài)的特性等優(yōu)勢(shì)特點(diǎn)。Java不僅可以編寫各類桌面的應(yīng)用程序、Web類應(yīng)用程序、分布式的系統(tǒng)和嵌入式的系統(tǒng)程序等等。2.6 開(kāi)發(fā)工具IDEA介紹IDEA 的全稱是 IntelliJ IDEA,是java語(yǔ)言開(kāi)發(fā)的環(huán)境。IDEA在it界被大家認(rèn)為是一款非常好的開(kāi)發(fā)的工具,尤其是在各類型智能代碼提示、代碼的自動(dòng)添加、重構(gòu)、Java語(yǔ)言的支持、各類型的版本工具的整合、代碼的分析、 創(chuàng)新的頁(yè)面的設(shè)計(jì)等方
43、面的功能可以說(shuō)是非常的好用。 IDEA是JetBrains公司開(kāi)發(fā)的產(chǎn)品,JetBrains公司的開(kāi)發(fā)的人員以比較嚴(yán)謹(jǐn)著稱。它的旗艦版還能夠支持各類型的HTML語(yǔ)言,CSS語(yǔ)言,PHP語(yǔ)言,MySQL數(shù)據(jù)庫(kù),Python語(yǔ)言等等。他的特色功能,IDEA所倡導(dǎo)的是智能的編碼,減輕程序員開(kāi)發(fā)的工作量,IDEA的特色的功能有以下: 1.智能選取: 它提供了很多的基于語(yǔ)法選擇。2.豐富導(dǎo)航模式它提供豐富導(dǎo)航樣式。3.歷史功能:使用 它軟件就能夠完成任何的項(xiàng)目的文件歷史的記錄。2.7 開(kāi)發(fā)框架Springboot Spring Boot框架是由Pivotal公司開(kāi)發(fā)的新框架,其設(shè)計(jì)的根本原因是為了簡(jiǎn)化S
44、pring框架應(yīng)用過(guò)程中搭建以及開(kāi)發(fā)過(guò)程復(fù)雜的配置。這個(gè)框架使用了比較特殊方式來(lái)進(jìn)行相關(guān)配置,使Java開(kāi)發(fā)的人員不再需要各類型自定義樣板配置??蚣躍pring Boo能夠在蓬勃的發(fā)展互聯(lián)網(wǎng)開(kāi)發(fā)領(lǐng)域作為先鋒。 MVC 的設(shè)計(jì)模式一般是指 MVC類型的框架, model通常是指數(shù)據(jù)的模型層, view通常是指是視圖層, controller通常是指控制層。 MVC框架設(shè)計(jì)的目的是將數(shù)據(jù)的模型層和視圖層相關(guān)的代碼分離。 在 Web 實(shí)戰(zhàn)項(xiàng)目的開(kāi)發(fā)中,能夠及時(shí)、正確地響應(yīng)用戶的請(qǐng)求是非常重要的。用戶在網(wǎng)頁(yè)上單擊一個(gè) URL 路徑,這對(duì) Web 服務(wù)器來(lái)說(shuō),相當(dāng)于用戶發(fā)送了一個(gè)請(qǐng)求。而獲取請(qǐng)求后如何解
45、析用戶的輸入,并執(zhí)行相關(guān)處理邏輯,最終跳轉(zhuǎn)至正確的頁(yè)面顯示反饋結(jié)果,這些工作往往是控制層(Controller)來(lái)完成的。在請(qǐng)求的過(guò)程中,用戶的信息被封裝在 User 實(shí)體類中,該實(shí)體類在 Web 項(xiàng)目中屬于數(shù)據(jù)模型層(Model)。在請(qǐng)求顯示階段,跳轉(zhuǎn)的結(jié)果網(wǎng)頁(yè)就屬于視圖層(View)。像這樣,控制層通常用來(lái)負(fù)責(zé)前臺(tái)以及后臺(tái)交互,數(shù)據(jù)的模型層封裝各類用戶相關(guān)的輸入以及輸出的數(shù)據(jù),視圖層通常是用來(lái)選擇恰當(dāng)?shù)囊晥D用啦顯示最終執(zhí)行結(jié)果,這種層次分明的Java開(kāi)發(fā)過(guò)程以及處理模式稱之為 MVC 開(kāi)發(fā)模式??偨Y(jié)如下:視圖層:負(fù)責(zé)格式化數(shù)據(jù)、數(shù)據(jù)展示、頁(yè)面交互、數(shù)據(jù)上下傳流暢、界面樣式設(shè)計(jì)等功能??刂茖?/p>
46、:負(fù)責(zé)接收數(shù)據(jù)、轉(zhuǎn)發(fā)請(qǐng)求,對(duì)請(qǐng)求進(jìn)行處理后,指定視圖并將結(jié)果傳輸?shù)娇蛻舳?。?shù)據(jù)模型層:模型對(duì)象擁有最多的處理任務(wù),是程序主要的部分,它主要用來(lái)負(fù)責(zé)數(shù)據(jù)的邏輯的處理以及在數(shù)據(jù)庫(kù)中各類存取數(shù)據(jù)。 2.7.1隨需而變 之前在使用傳統(tǒng)Spring框架去做Java 的系統(tǒng)開(kāi)發(fā)中,大量的 配置文件存在各類型的項(xiàng)目之中,導(dǎo)致開(kāi)發(fā)的項(xiàng)目變得很是笨重,繁瑣的配置以及第三方框架配置,導(dǎo)致整個(gè)開(kāi)發(fā)以及項(xiàng)目的部署效率大大降低。Spring Boot 不是用來(lái)代替 Spring框架的,是用來(lái)提升所有 Spring 框架的開(kāi)發(fā)人員開(kāi)發(fā)工具。它集成了許多許多的常用第三方軟件庫(kù),Spring Boot中這些軟件庫(kù)庫(kù)幾乎可以達(dá)
47、到零配置即時(shí)可用,大部分的 Spring Boot 系統(tǒng)只需要要很少量配置就能夠讓Java開(kāi)發(fā)人員啟動(dòng)項(xiàng)目。2.7.2快速實(shí)施 通過(guò)LBMD引擎,讓應(yīng)用系統(tǒng)的開(kāi)發(fā)變成固定化,形成一種新的開(kāi)發(fā)者模式:用LEAP工具來(lái)搭建應(yīng)用系統(tǒng),也可以用LEAP來(lái)運(yùn)行應(yīng)用系統(tǒng),從而達(dá)到資金量減少、減少工作量的前提下快速構(gòu)建大型、復(fù)雜項(xiàng)目的目的。通過(guò)LEAP提供“模型驅(qū)動(dòng)”可以靈活部署僅用少量的代碼就可以完成大型項(xiàng)目,大大的減少Java程序員工作量,還降低了bug的出現(xiàn)風(fēng)險(xiǎn)。LEAP采用了SOA框架簡(jiǎn)化開(kāi)發(fā),還同時(shí)可使用二進(jìn)制的開(kāi)發(fā)機(jī)制,并且完整了SDK,也是眾多程序員選擇SpringBoot的原因。3 系統(tǒng)整體
48、設(shè)計(jì)志愿填報(bào)輔助系統(tǒng)整體結(jié)構(gòu)是系統(tǒng)總體開(kāi)發(fā)設(shè)計(jì)核心的部分,通過(guò)整體框架圖可以看出整個(gè)志愿填報(bào)輔助系統(tǒng)的結(jié)構(gòu)。根據(jù)每個(gè)模塊進(jìn)行詳細(xì)的分析,志愿填報(bào)輔助系統(tǒng)總體上包括2類角色,即網(wǎng)站用戶角色和管理員用戶兩大類。管理員:管理員的登錄模塊、用戶的管理模塊、專業(yè)設(shè)置模塊、分類管理模塊、技能培訓(xùn)管理模塊、技能培訓(xùn)內(nèi)容管理模塊、收藏管理模塊普通用戶:用戶登錄模塊、用戶注冊(cè)模塊、個(gè)人中心-基本信息模塊、個(gè)人中心-我的收藏模塊、專業(yè)中心、專業(yè)詳情、技能培訓(xùn)中心、技能培訓(xùn)詳情、技能培訓(xùn)收藏、技能培訓(xùn)課程搜索、。3.1 功能分析按照開(kāi)題報(bào)告中設(shè)計(jì)的功能需求,可以將整個(gè)志愿填報(bào)輔助系統(tǒng)拆分為管理員管理后臺(tái)以及普通用戶
49、用戶前臺(tái)兩個(gè)模快,根據(jù)不同模塊的功能設(shè)計(jì)??傮w功能結(jié)構(gòu)如圖3.1所示圖3.1 總體框架圖3.2 系統(tǒng)總體流程圖在線答疑管理平臺(tái)系統(tǒng)工作流程圖如圖3.2所示。志愿填報(bào)輔助系統(tǒng) 系統(tǒng)首頁(yè) 后臺(tái)登錄界面 用戶登錄 否 否 用戶登錄 登錄成功? 登錄成功? 是 是 網(wǎng)站用戶 管理員 個(gè)人中心 技能培訓(xùn)管理模塊分類管理模塊專業(yè)設(shè)置模塊用戶的管理模塊 搜索 技能培訓(xùn)中心 專業(yè)中心圖3.2 在線答疑管理平臺(tái)系統(tǒng)流程圖3.3 功能整體設(shè)計(jì)3.3.1 用戶前端:用戶登錄模塊:網(wǎng)站的用戶輸入自己的賬戶名、密碼進(jìn)行登錄;登錄成功可操作相關(guān)內(nèi)容;用戶注冊(cè)模塊:網(wǎng)站的用戶進(jìn)入注冊(cè)頁(yè)面,填寫用戶的姓名,用戶的電話號(hào)碼,用
50、戶的詳細(xì)地址,用戶的賬號(hào),用戶的密碼,點(diǎn)擊注冊(cè);若賬號(hào)重復(fù)則給出提示語(yǔ),否則成功注冊(cè)為網(wǎng)站的用戶;個(gè)人中心-基本信息模塊:此模塊包含個(gè)人的基本信息(姓名、電話、賬號(hào)等信息)個(gè)人中心-我的收藏模塊:此模塊包含我的收藏(我收藏的技能培訓(xùn)內(nèi)容,能夠直接觀看)專業(yè)中心:包含專業(yè)的分類(預(yù)設(shè)有交通運(yùn)輸類、化工與制藥類、材料類、電子信息類、計(jì)算機(jī)類、土木類、其他)以及各分類下的專業(yè)列表,可以點(diǎn)擊列表查看詳情;專業(yè)詳情:此模塊主要介紹某一專業(yè)的詳細(xì)信息,包括專業(yè)的視頻介紹、圖片介紹以及文字的介紹技能培訓(xùn)中心:此模塊包含了技能培訓(xùn)的分類,以及各分類下的技能培訓(xùn)列表(技能培訓(xùn)的圖片、收藏人數(shù)、標(biāo)題等信息)技能培
51、訓(xùn)詳情:包括用戶在此模塊可以看到技能培訓(xùn)的詳細(xì)信息;包括:技能培訓(xùn)的課程視頻、課程目錄、課程的詳細(xì)介紹以及熱門培訓(xùn)課程;技能培訓(xùn)收藏:網(wǎng)站登錄用戶在技能培訓(xùn)詳情可以收藏自己喜歡的培訓(xùn)課程,下次可以直接在個(gè)人中心繼續(xù)觀看技能培訓(xùn)課程搜索:此模塊可以搜索自己感興趣的培訓(xùn)內(nèi)容;3.3.2 管理后臺(tái):管理員的登錄模塊:網(wǎng)站的管理員輸入自己的賬戶名、密碼進(jìn)行登錄;登錄成功可操作相關(guān)內(nèi)容;用戶的管理模塊:系統(tǒng)管理員和網(wǎng)站用戶的基本信息管理,包括用戶的姓名,用戶的賬號(hào),用戶的密碼、用戶的手機(jī)號(hào)、用戶的角色等信息的增查刪改操作;專業(yè)設(shè)置模塊:此模塊包含專業(yè)名稱、專業(yè)分類、專業(yè)視頻介紹、專業(yè)圖片介紹、專業(yè)文字介
52、紹等信息的增、刪、改、查等操作;分類管理模塊:此模塊包含技能培訓(xùn)類別名稱等信息的增、刪、改、查等操作;技能培訓(xùn)管理模塊:此模塊包含技能培訓(xùn)名稱、技能培訓(xùn)內(nèi)容、技能培訓(xùn)分類、收藏?cái)?shù)、宣傳海報(bào)等信息的增刪改查等操作;技能培訓(xùn)內(nèi)容管理模塊:此模塊包含章節(jié)名稱、章節(jié)簡(jiǎn)介、發(fā)布日期、講師名稱、內(nèi)容視頻、技能培訓(xùn)id、技能培訓(xùn)名稱等信息的增、刪、改、查等操作;收藏管理模塊:此模塊包含技能培訓(xùn)收藏相關(guān)內(nèi)容,包括收藏內(nèi)容、收藏人、收藏時(shí)間等信息的查看等操作;3.4 可行性分析3.4.1經(jīng)濟(jì)上的可行性現(xiàn)今社會(huì),計(jì)算機(jī)的普及程度已經(jīng)很高,價(jià)格也十分的親民,計(jì)算機(jī)的性能也在不斷提高與進(jìn)步,并且Internet的普及
53、也越來(lái)越廣。本志愿填報(bào)輔助系統(tǒng)的開(kāi)發(fā)體現(xiàn)了以下幾個(gè)特點(diǎn): 第一,本志愿填報(bào)輔助系統(tǒng)的運(yùn)行可以給各類型互聯(lián)網(wǎng)用戶帶來(lái)很大的使用便利,快速的進(jìn)行提問(wèn)以及快速回答; 第二,本志愿填報(bào)輔助系統(tǒng)的運(yùn)行大大提高了交易的效率,節(jié)省很多高考學(xué)生專業(yè)查詢的時(shí)間,用戶通過(guò)本網(wǎng)站能夠?qū)崿F(xiàn)快速專業(yè)信息的搜索結(jié)果; 3.4.2技術(shù)上的可行性本志愿填報(bào)輔助系統(tǒng)的開(kāi)發(fā),我通過(guò)IDEA作為這次畢業(yè)設(shè)計(jì)的開(kāi)發(fā)工具,MySQl數(shù)據(jù)管理工具作為本次系統(tǒng)開(kāi)發(fā)數(shù)據(jù)庫(kù),mysql它是一個(gè)能夠支持很多的用戶的一種新型的數(shù)據(jù)庫(kù),適用各類大中小規(guī)模的數(shù)據(jù)存儲(chǔ)需求。Mysql保證了數(shù)據(jù)模塊化存儲(chǔ)的要求,當(dāng)模塊化存儲(chǔ)能力的提高,有利于未來(lái)對(duì)志愿填
54、報(bào)輔助系統(tǒng)的擴(kuò)展以及修改。 綜合以上所述的mysql能力,在志愿填報(bào)輔助系統(tǒng)的設(shè)計(jì)以及開(kāi)發(fā)在技術(shù)上以及硬件設(shè)備上的要求都是能夠滿足的,所以,志愿填報(bào)輔助系統(tǒng)開(kāi)發(fā)在技術(shù)上是沒(méi)問(wèn)題的。3.4.3操作上的可行性本志愿填報(bào)輔助系統(tǒng)采用了瀏覽器模式的用戶界面,并且志愿填報(bào)輔助系統(tǒng)是大家最熟悉的B/S操作模式,對(duì)于普通的有一般的電腦操作用戶就可以很輕松的上手。而整個(gè)志愿填報(bào)輔助系統(tǒng)采用的是友好的交互體驗(yàn)界面,簡(jiǎn)單明了,不需要用戶對(duì)操作進(jìn)行很深入的學(xué)習(xí)。所以,該志愿填報(bào)輔助系統(tǒng)的操作是沒(méi)問(wèn)題的,能滿足廣大互聯(lián)網(wǎng)用戶希望通過(guò)網(wǎng)上快速解決疑問(wèn)的需求。綜合以上的幾個(gè)優(yōu)勢(shì),該志愿填報(bào)輔助系統(tǒng)具有實(shí)際操作可行性。3.
55、4.4代碼運(yùn)行上的可行性本志愿填報(bào)輔助系統(tǒng)作為一個(gè)互聯(lián)網(wǎng)的快速解決實(shí)際問(wèn)題的網(wǎng)站,所需要的的資源是非常的小的,各類型用戶的電腦無(wú)論是各種硬件以及軟件都能夠順利滿足打開(kāi)條件,綜上述蘇,本志愿填報(bào)輔助系統(tǒng)在運(yùn)行上是沒(méi)問(wèn)題的。3.4.5法律上的可行性本志愿填報(bào)輔助系統(tǒng)為單人開(kāi)發(fā),在開(kāi)發(fā)的過(guò)程中是不會(huì)涉及到有合同的簽訂、責(zé)任的劃分等與法律方面相抵觸的各類問(wèn)題。所以,本志愿填報(bào)輔助系統(tǒng)在法律上是沒(méi)問(wèn)題的。4 系統(tǒng)功能模塊設(shè)計(jì)在整體設(shè)計(jì)中,我們將志愿填報(bào)輔助系統(tǒng)分為六個(gè)大模塊:用戶管理模塊、專業(yè)管理模塊、技能培訓(xùn)管理模塊、用戶端專業(yè)模塊、用戶端技能培訓(xùn)模塊、用戶端技個(gè)人中旬模塊。每個(gè)模塊將實(shí)現(xiàn)不同的功能,
56、下面將具體進(jìn)行介紹。4.1 功能模塊設(shè)計(jì)4.1.1用戶管理模塊管理員的登錄模塊:網(wǎng)站的管理員輸入自己的賬戶名、密碼進(jìn)行登錄;登錄成功可操作相關(guān)內(nèi)容;用戶的管理模塊:系統(tǒng)管理員和網(wǎng)站用戶的基本信息管理,包括用戶的姓名,用戶的賬號(hào),用戶的密碼、用戶的手機(jī)號(hào)、用戶的角色等信息的增查刪改操作;4.1.2專業(yè)管理模塊專業(yè)設(shè)置模塊:此模塊包含專業(yè)名稱、專業(yè)分類、專業(yè)視頻介紹、專業(yè)圖片介紹、專業(yè)文字介紹等信息的增、刪、改、查等操作;4.1.3 技能培訓(xùn)管理模塊分類管理模塊:此模塊包含技能培訓(xùn)類別名稱等信息的增、刪、改、查等操作;技能培訓(xùn)管理模塊:此模塊包含技能培訓(xùn)名稱、技能培訓(xùn)內(nèi)容、技能培訓(xùn)分類、收藏?cái)?shù)、宣
57、傳海報(bào)等信息的增刪改查等操作;技能培訓(xùn)內(nèi)容管理模塊:此模塊包含章節(jié)名稱、章節(jié)簡(jiǎn)介、發(fā)布日期、講師名稱、內(nèi)容視頻、技能培訓(xùn)id、技能培訓(xùn)名稱等信息的增、刪、改、查等操作;收藏管理模塊:此模塊包含技能培訓(xùn)收藏相關(guān)內(nèi)容,包括收藏內(nèi)容、收藏人、收藏時(shí)間等信息的查看等操作;4.1.4 用戶端專業(yè)模塊專業(yè)中心:包含專業(yè)的分類(預(yù)設(shè)有交通運(yùn)輸類、化工與制藥類、材料類、電子信息類、計(jì)算機(jī)類、土木類、其他)以及各分類下的專業(yè)列表,可以點(diǎn)擊列表查看詳情;專業(yè)詳情:此模塊主要介紹某一專業(yè)的詳細(xì)信息,包括專業(yè)的視頻介紹、圖片介紹以及文字的介紹4.1.5用戶端個(gè)人中心模塊用戶登錄模塊:網(wǎng)站的用戶輸入自己的賬戶名、密碼進(jìn)
58、行登錄;登錄成功可操作相關(guān)內(nèi)容;用戶注冊(cè)模塊:網(wǎng)站的用戶進(jìn)入注冊(cè)頁(yè)面,填寫用戶的姓名,用戶的電話號(hào)碼,用戶的詳細(xì)地址,用戶的賬號(hào),用戶的密碼,點(diǎn)擊注冊(cè);若賬號(hào)重復(fù)則給出提示語(yǔ),否則成功注冊(cè)為網(wǎng)站的用戶;個(gè)人中心-基本信息模塊:此模塊包含個(gè)人的基本信息(姓名、電話、賬號(hào)等信息)個(gè)人中心-我的收藏模塊:此模塊包含我的收藏(我收藏的技能培訓(xùn)內(nèi)容,能夠直接觀看)4.1.6用戶端技能培訓(xùn)模塊技能培訓(xùn)中心:此模塊包含了技能培訓(xùn)的分類,以及各分類下的技能培訓(xùn)列表(技能培訓(xùn)的圖片、收藏人數(shù)、標(biāo)題等信息)技能培訓(xùn)詳情:包括用戶在此模塊可以看到技能培訓(xùn)的詳細(xì)信息;包括:技能培訓(xùn)的課程視頻、課程目錄、課程的詳細(xì)介紹
59、以及熱門培訓(xùn)課程;技能培訓(xùn)收藏:網(wǎng)站登錄用戶在技能培訓(xùn)詳情可以收藏自己喜歡的培訓(xùn)課程,下次可以直接在個(gè)人中心繼續(xù)觀看技能培訓(xùn)課程搜索:此模塊可以搜索自己感興趣的培訓(xùn)內(nèi)容;4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)1.系統(tǒng)用戶表數(shù)據(jù)字典:用來(lái)存儲(chǔ)用戶的基本信息,包括用戶名、設(shè)置密碼、確認(rèn)密碼、姓名、手機(jī)號(hào)、住址等信息。2.專業(yè)介紹數(shù)據(jù)字典:用來(lái)存儲(chǔ)專業(yè)介紹的基本信息,包括專業(yè)名稱,專業(yè)分類,專業(yè)視頻介紹、專業(yè)圖片介紹、專業(yè)文字介紹等信息。3.技能培訓(xùn)數(shù)據(jù)字典:用來(lái)存儲(chǔ)技能培訓(xùn)的基本信息,包括:技能培訓(xùn)名稱,技能培訓(xùn)內(nèi)容,技能培訓(xùn)分類、收藏?cái)?shù)、海報(bào)等等。4.技能培訓(xùn)分類數(shù)據(jù)字典:用來(lái)存儲(chǔ)技能分類的基本信息,包括:名稱等等
60、信息。5.章節(jié)數(shù)據(jù)字典:用來(lái)存儲(chǔ)章節(jié)的基本信息,包括:章節(jié)名稱、章節(jié)簡(jiǎn)介、發(fā)布日期、講師名稱、內(nèi)容視頻、技能培訓(xùn)id、技能培訓(xùn)名稱等等信息。6.收藏?cái)?shù)據(jù)字典:用來(lái)存儲(chǔ)收藏的基本信息,包括:名用戶id、用戶姓名、技能培訓(xùn)id、技能培訓(xùn)名稱、收藏時(shí)間等等信息。4.2.1 表匯總表名功能說(shuō)明yhb系統(tǒng)用戶表zyw專業(yè)介紹表typeb技能培訓(xùn)分類表pxb技能培訓(xùn)表pxnr章節(jié)表scb收藏表(1)系統(tǒng)用戶表(yhb)系統(tǒng)用戶表:用來(lái)存儲(chǔ)用戶的基本信息,包括用戶名、設(shè)置密碼、確認(rèn)密碼、姓名、手機(jī)號(hào)、住址等信息。表結(jié)構(gòu)如下表所示。字段類型中文解釋useridvarchar(50)用戶idnamevarcha
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 運(yùn)動(dòng)與健康促進(jìn)工作計(jì)劃
- 管理者的影響力與說(shuō)服力計(jì)劃
- 2025年雙氰胺合作協(xié)議書
- 評(píng)優(yōu)評(píng)先活動(dòng)與實(shí)施方案計(jì)劃
- 包裝行業(yè)設(shè)計(jì)創(chuàng)新包裝材料計(jì)劃
- 2025年微循環(huán)測(cè)試系統(tǒng)項(xiàng)目建議書
- 2025年激光轉(zhuǎn)速測(cè)量?jī)x合作協(xié)議書
- 2025年中國(guó)消毒柜行業(yè)發(fā)展環(huán)境、供需態(tài)勢(shì)及投資前景分析報(bào)告(智研咨詢發(fā)布)
- 七年級(jí)下冊(cè)《平行線》課件與練習(xí)
- 電子政務(wù)系統(tǒng)權(quán)限設(shè)置指南
- 初中八年級(jí)音樂(lè)-勞動(dòng)號(hào)子《軍民大生產(chǎn)》
- 寒假社會(huì)實(shí)踐大學(xué)生返鄉(xiāng)
- 站樁的知識(shí)講座
- 【物業(yè)】《維修資金管理與使用》培訓(xùn)課件
- 革命文物主題陳列展覽導(dǎo)則(試行)
- 鋁合金時(shí)效爐安全操作規(guī)程模版
- DB2201T 59-2023 冬季供暖運(yùn)行參數(shù)氣象指標(biāo)及分級(jí)
- 醫(yī)學(xué)遺傳學(xué)第三版課件
- 四川家庭農(nóng)場(chǎng)補(bǔ)貼標(biāo)準(zhǔn)2023年
- 五年級(jí)下冊(cè)字帖
- 設(shè)備采購(gòu)供貨安裝實(shí)施方案
評(píng)論
0/150
提交評(píng)論