基于java+SpringBoot+HTML+Mysql志愿填報輔助系統(tǒng)(專業(yè)技能學習培訓(xùn))_第1頁
基于java+SpringBoot+HTML+Mysql志愿填報輔助系統(tǒng)(專業(yè)技能學習培訓(xùn))_第2頁
基于java+SpringBoot+HTML+Mysql志愿填報輔助系統(tǒng)(專業(yè)技能學習培訓(xùn))_第3頁
基于java+SpringBoot+HTML+Mysql志愿填報輔助系統(tǒng)(專業(yè)技能學習培訓(xùn))_第4頁
基于java+SpringBoot+HTML+Mysql志愿填報輔助系統(tǒng)(專業(yè)技能學習培訓(xùn))_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、學 士 學 位 論 文論 文 題 目: 年 級 專 業(yè): 學 生 姓 名: 學 號: 指 導(dǎo) 教 師: 評 閱 教 師: 完 成 日 期: 本科畢業(yè)設(shè)計(論文)志愿填報輔助系統(tǒng)PAGE I1志愿填報輔助系統(tǒng)的設(shè)計與實現(xiàn)學 生: 專 業(yè): 指導(dǎo)教師: 摘 要高考作為我國選拔優(yōu)秀人才的重要手段,已經(jīng)成為國家、社會以及每個家長、考生關(guān)注的焦點。高考成績公布之后,高考志愿填報就成為一個極為重要的環(huán)節(jié)。高考志愿填報涉及到諸多因素,導(dǎo)致高考志愿填報存在相當?shù)淖償?shù),考生和家長很難把握,每年都有高分落榜、高分低就的現(xiàn)象。因此,設(shè)計一款合適的高考志愿輔助填報系統(tǒng),更好地將院校信息、專業(yè)信息整合在一起,使考生和家

2、長通過簡單的操作就能做出合理的決策是很有必要的。隨著大數(shù)據(jù)的發(fā)展和科技的進步,高考志愿輔助填報系統(tǒng)的開發(fā)與應(yīng)用為考生填報志愿提供了便利。志愿填報輔助系統(tǒng)應(yīng)用的是目前市面比較流行的B/S框架結(jié)構(gòu),使用JavaWeb網(wǎng)站開發(fā)技術(shù),Mysql作為志愿填報輔助系統(tǒng)的數(shù)據(jù)庫進行研發(fā)的。志愿填報輔助系統(tǒng)包含管理員模塊和用戶模塊,管理員:管理員的登錄模塊、用戶的管理模塊、專業(yè)設(shè)置模塊、分類管理模塊、技能培訓(xùn)管理模塊、技能培訓(xùn)內(nèi)容管理模塊、收藏管理模塊;普通用戶:用戶登錄模塊、用戶注冊模塊、個人中心-基本信息模塊、個人中心-我的收藏模塊、專業(yè)中心、專業(yè)詳情、技能培訓(xùn)中心、技能培訓(xùn)詳情、技能培訓(xùn)收藏、技能培訓(xùn)課

3、程搜索。志愿填報輔助系統(tǒng)操作非常簡單、內(nèi)容非常的實用等特點,但UI設(shè)計上還是不完美,有些功能還是不完善。志愿填報輔助系統(tǒng)可使高考考生的志愿填報更便捷、學生能夠真正選擇自己喜歡的專業(yè)。關(guān)鍵詞:JAVA,MySQL,志愿填報,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è)計(論文)志愿填報輔助系統(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)平臺的可維護性 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ù)庫環(huán)境 PAGEREF _Toc17862 h 10 HYPERLINK l _Toc4525 2.4 前端框架技術(shù)介紹 PAGEREF _Toc4525 h 10 HYPERLINK l _Toc3811 2.4.1 Thymeaf詳細介紹 PAGEREF _Toc3811 h 10 HYPERLINK l _Toc

15、10026 2.4.2 Bootstrap詳細介紹 PAGEREF _Toc10026 h 11 HYPERLINK l _Toc22154 2.4.3 LayUI詳細介紹 PAGEREF _Toc22154 h 11 HYPERLINK l _Toc10239 2.4.4 Jauery詳細介紹 PAGEREF _Toc10239 h 11 HYPERLINK l _Toc31829 2.5 Java語言介紹 PAGEREF _Toc31829 h 12 HYPERLINK l _Toc11999 2.6 開發(fā)工具IDEA介紹 PAGEREF _Toc11999 h 12 HYPERLINK

16、l _Toc11150 2.7 開發(fā)框架Springboot PAGEREF _Toc11150 h 13 HYPERLINK l _Toc20429 2.7.1隨需而變 PAGEREF _Toc20429 h 13 HYPERLINK l _Toc20125 2.7.2快速實施 PAGEREF _Toc20125 h 13 HYPERLINK l _Toc8247 3 系統(tǒng)整體設(shè)計 PAGEREF _Toc8247 h 15 HYPERLINK l _Toc31085 3.2 系統(tǒng)總體流程圖 PAGEREF _Toc31085 h 16 HYPERLINK l _Toc11575 3.3 功

17、能整體設(shè)計 PAGEREF _Toc11575 h 18 HYPERLINK l _Toc10357 3.3.1 用戶前端: PAGEREF _Toc10357 h 18 HYPERLINK l _Toc9943 3.3.2 管理后臺: PAGEREF _Toc9943 h 18 HYPERLINK l _Toc32656 3.4 可行性分析 PAGEREF _Toc32656 h 19 HYPERLINK l _Toc19771 3.4.1經(jīng)濟上的可行性 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代碼運行上的可行性 PAGEREF _Toc3765 h 19 HYPERLINK l _Toc19647 3.4.5法律上的可行性 PAGEREF _Toc19647 h 19 HYPERLINK l _Toc29248 4 系統(tǒng)功能模塊設(shè)計 PAGEREF _Toc29248 h 20 HYPERLINK l _Toc24070 4.1 功能模塊設(shè)計 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用戶端個人中心模塊 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ù)庫設(shè)計 PAGEREF _Toc4328 h 23 HYPERLINK l _Toc24031 5 系統(tǒng)實現(xiàn) PAGEREF _Toc24031 h 26 HYPERLINK l _Toc30501 5.1 用戶前臺主頁面 PAGEREF _Toc30501 h 26 HYPERLINK l _Toc1799 5.2 系統(tǒng)后臺整體框架如下圖所示: PAGEREF _Toc1799 h 27 HYPERLINK l _Toc28595 5.3 功能詳細設(shè)

21、計與描述: PAGEREF _Toc28595 h 28 HYPERLINK l _Toc10854 5.3.1 網(wǎng)站用戶前端: PAGEREF _Toc10854 h 28 HYPERLINK l _Toc8990 5.3.2 管理后臺: PAGEREF _Toc8990 h 28 HYPERLINK l _Toc27059 5.4 詳細設(shè)計: PAGEREF _Toc27059 h 29 HYPERLINK l _Toc16941 5.4.1 用戶登錄模塊: PAGEREF _Toc16941 h 29 HYPERLINK l _Toc14530 5.4.2 用戶注冊模塊: PAGEREF

22、 _Toc14530 h 30 HYPERLINK l _Toc1768 5.4.3 個人中心-基本信息模塊 PAGEREF _Toc1768 h 31 HYPERLINK l _Toc14008 5.4.4 個人中心-我的收藏模塊: 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 參考文獻 PAGEREF _Toc5781 h 431 引言高考志愿填報是一項復(fù)雜的系統(tǒng)工程,需要搜集多方信息,綜合考慮考生分數(shù)、院校招生計劃、報考熱度、專業(yè)發(fā)展前景、考生個人興趣以及家庭情況等因素。在移動互聯(lián)網(wǎng)高度發(fā)達的今天,網(wǎng)上充斥著各類有關(guān)高校、專業(yè)、錄取分數(shù)線等方面的信息,如何在海量的報考信息中甄別真實、有價值的信息困擾著廣大考生和家長。每年由于高考志愿填報信息缺失、信息選擇不當?shù)仍蛟斐煽忌叻致浒?、高分低就的現(xiàn)象屢見不鮮。本文充分分析了考生在志愿填報過程中可能遇到的各類問題,通過大數(shù)據(jù)分析與數(shù)據(jù)挖掘,建立了高校招生信息數(shù)據(jù)挖掘系統(tǒng),并應(yīng)用ASP.NET

26、MVC設(shè)計模式,在.NET平臺上開發(fā)了 B/S結(jié)構(gòu)高考志愿輔助填報系統(tǒng),提供院校/專業(yè)查詢,具有數(shù)據(jù)分析、投檔分析、模擬填報等功能,幫助廣大考生填報志愿;1.1 應(yīng)用現(xiàn)狀早在2014年,指導(dǎo)高考填報志愿的各類網(wǎng)站就已經(jīng)流入市場,但初期只是少數(shù)公司試水這一領(lǐng)域。如今經(jīng)過近五年的發(fā)展演變,大數(shù)據(jù)、人工智能已經(jīng)全面應(yīng)用于該領(lǐng)域。對于高考志愿填報,考生目前普遍存在缺乏專業(yè)人士指導(dǎo)的問題,這些高考填報志愿的APP,其實扮演著一個“第三方”的角色,給出相對客觀滿意的答案,這樣既能中和學生和家長的意見,也能給糾結(jié)中的雙方提供一個選擇的方向。近幾年的高考報名人數(shù)都在千萬左右,巨大的客戶群體使得高考志愿APP吸

27、引眾多創(chuàng)業(yè)者紛紛涌入,該行業(yè)盈利模式延伸內(nèi)外,收入可觀。高考志愿填報APP的主要收費模式為向用戶直接收取一定的會員費及增值服務(wù)費。會員收費從幾十元到上百元不等,隨著收費的提高,其服務(wù)價值也隨之上升。如果付出更高的價格,便可以獲得VIP服務(wù),如進行專業(yè)職業(yè)性格測評,以及一對一高考志愿填報輔導(dǎo)等。此外廣告收入也是重要盈利來源,在手機APP中植入廣告方式較為靈活,如果是客戶群體較大的APP,廣告收入相當可觀。同時開發(fā)者也可以與出版商進行合作,出售與高考填報志愿有關(guān)的書籍。1.2 研究的意義獨立設(shè)計和完成一個基于Java的志愿填報輔助系統(tǒng),將會牽涉到許多技術(shù)上的問題,如:后臺數(shù)據(jù)庫的選擇、設(shè)計和開發(fā)、

28、數(shù)據(jù)庫的連接、動態(tài)頁面的開發(fā)等等,通過實際的管理系統(tǒng)的開發(fā)和制作,可以避免紙上談兵,鞏固大學所學的Java Web方面的知識,在實踐中掌握開發(fā)技術(shù)的使用,提升自己的實踐操作能力。綜上所述,完成這個設(shè)計的意義是重大的,其意義如下:1、培養(yǎng)自學和探索的能力,學習最新的技術(shù): 大眾的數(shù)據(jù)庫包含MySQL、SQLServer、Oracle、PostgreSQL等等。這些技術(shù)結(jié)合HTML都能夠快速的開發(fā)網(wǎng)站,要完成畢業(yè)設(shè)計就要在其中選擇一種或者多種最合適的技術(shù)以及數(shù)據(jù)庫來進行開發(fā),無論選擇哪些種技術(shù),都能夠?qū)W習到最新的開發(fā)技術(shù)。在所難免,在開發(fā)的時候一定會遇到許多自己無法解決的問題,這個時候就需要自己積

29、極的在網(wǎng)上以及圖書館尋找資料和開動自己的大腦來彌補自己開發(fā)能力的不足。2、課堂理論結(jié)合實際操作通過自己親自動手開發(fā),把課本上的純理論的理論知識和現(xiàn)在社會飛速發(fā)展的知識結(jié)合起來。在實際操作中提升自己的動手操作能力,鞏固課本所學知識,讓自己提前體驗開發(fā)的環(huán)境。3、功能比較詳細,體現(xiàn)知識點的熟悉程度整個項目以開發(fā)一個完整的管理系統(tǒng)為目標,雖然管理系統(tǒng)的規(guī)模不是特別的大,但是對于一個剛剛畢業(yè)的大學生來說規(guī)模已經(jīng)不小了,加上功能細節(jié)的要求,這就需要我們有較強的課本理論知識和更強的動手能力,通過這樣一個志愿填報輔助系統(tǒng)的設(shè)計和開發(fā)能大大的縮短理論知識和實際的距離。2 系統(tǒng)分析2.1 系統(tǒng)功能性需求分析本系

30、統(tǒng)包含網(wǎng)站用戶和系統(tǒng)管理員這2類用戶,網(wǎng)站用戶和系統(tǒng)管理員的具體功能設(shè)計如下。(1)管理員:管理員的登錄模塊:網(wǎng)站的管理員輸入自己的賬戶名、密碼進行登錄;登錄成功可操作相關(guān)內(nèi)容;用戶的管理模塊:系統(tǒng)管理員和網(wǎng)站用戶的基本信息管理,包括用戶的姓名,用戶的賬號,用戶的密碼、用戶的手機號、用戶的角色等信息的增查刪改操作;專業(yè)設(shè)置模塊:此模塊包含專業(yè)名稱、專業(yè)分類、專業(yè)視頻介紹、專業(yè)圖片介紹、專業(yè)文字介紹等信息的增、刪、改、查等操作;分類管理模塊:此模塊包含技能培訓(xùn)類別名稱等信息的增、刪、改、查等操作;技能培訓(xùn)管理模塊:此模塊包含技能培訓(xùn)名稱、技能培訓(xùn)內(nèi)容、技能培訓(xùn)分類、收藏數(shù)、宣傳海報等信息的增刪改

31、查等操作;技能培訓(xùn)內(nèi)容管理模塊:此模塊包含章節(jié)名稱、章節(jié)簡介、發(fā)布日期、講師名稱、內(nèi)容視頻、技能培訓(xùn)id、技能培訓(xùn)名稱等信息的增、刪、改、查等操作;收藏管理模塊:此模塊包含技能培訓(xùn)收藏相關(guān)內(nèi)容,包括收藏內(nèi)容、收藏人、收藏時間等信息的查看等操作;(2)普通用戶:用戶登錄模塊:網(wǎng)站的用戶輸入自己的賬戶名、密碼進行登錄;登錄成功可操作相關(guān)內(nèi)容;用戶注冊模塊:網(wǎng)站的用戶進入注冊頁面,填寫用戶的姓名,用戶的電話號碼,用戶的詳細地址,用戶的賬號,用戶的密碼,點擊注冊;若賬號重復(fù)則給出提示語,否則成功注冊為網(wǎng)站的用戶;個人中心-基本信息模塊:此模塊包含個人的基本信息(姓名、電話、賬號等信息)個人中心-我的收

32、藏模塊:此模塊包含我的收藏(我收藏的技能培訓(xùn)內(nèi)容,能夠直接觀看)專業(yè)中心:包含專業(yè)的分類(預(yù)設(shè)有交通運輸類、化工與制藥類、材料類、電子信息類、計算機類、土木類、其他)以及各分類下的專業(yè)列表,可以點擊列表查看詳情;專業(yè)詳情:此模塊主要介紹某一專業(yè)的詳細信息,包括專業(yè)的視頻介紹、圖片介紹以及文字的介紹技能培訓(xùn)中心:此模塊包含了技能培訓(xùn)的分類,以及各分類下的技能培訓(xùn)列表(技能培訓(xùn)的圖片、收藏人數(shù)、標題等信息)技能培訓(xùn)詳情:包括用戶在此模塊可以看到技能培訓(xùn)的詳細信息;包括:技能培訓(xùn)的課程視頻、課程目錄、課程的詳細介紹以及熱門培訓(xùn)課程;技能培訓(xùn)收藏:網(wǎng)站登錄用戶在技能培訓(xùn)詳情可以收藏自己喜歡的培訓(xùn)課程,

33、下次可以直接在個人中心繼續(xù)觀看技能培訓(xùn)課程搜索:此模塊可以搜索自己感興趣的培訓(xùn)內(nèi)容;2.2 系統(tǒng)性能需求分析志愿填報輔助系統(tǒng)應(yīng)該能滿足下面幾點性能的要求:(1)功能的完整性軟件的本質(zhì)是軟件功能的全部實現(xiàn)實現(xiàn),功能的實現(xiàn)是首要的,因此一個基本功能不是很完善的信息系統(tǒng),就不會有任何的價值,只有經(jīng)過認真的開發(fā)并且做過嚴格的系統(tǒng)測試的信息系統(tǒng),實現(xiàn)所有的功能之后才可以滿足用戶的基本需求。(2)系統(tǒng)的穩(wěn)定性在開發(fā)出基本的功能的基礎(chǔ)上,我們還需要需要去優(yōu)化系統(tǒng)的穩(wěn)定性,因為一個信息平臺不僅需要完成基本結(jié)構(gòu)功能,還必須保證系統(tǒng)穩(wěn)定正常的運行,不會發(fā)生使用的時候出現(xiàn)錯誤或者發(fā)生系統(tǒng)崩潰,所以平臺的穩(wěn)定性對于整

34、個開發(fā)來說是特別的重要的。(3)平臺的可維護性系統(tǒng)的易修改以及維護簡單也是信息系統(tǒng)開發(fā)的重要步驟,能夠很簡單的就能維護,或者快速的增減新的系統(tǒng)功能,也是軟件的重要要素之一。(4)系統(tǒng)的高效性系統(tǒng)的運行的效率也是決定平臺的質(zhì)量的一項因素,一個好的系統(tǒng)必然是在運行的效率上下足功夫的,開發(fā)過程中考慮各種影響使用銷量的因素,實現(xiàn)系統(tǒng)的高效運行。(5)系統(tǒng)的易用性一個成功的系統(tǒng)不僅要做到頁面的美觀,對于使用各方面方面,我們也要充分考慮,只有做到易用,這樣才能滿足各種用戶使用需求。2.3 數(shù)據(jù)庫環(huán)境當計算機的各種應(yīng)用開始從復(fù)雜的計算問題到數(shù)據(jù)的傳導(dǎo)與交互問題方向發(fā)展的時候,許多企業(yè)都努力的想建立一種完美的

35、數(shù)據(jù)庫運行的結(jié)構(gòu)體系。Internet的出現(xiàn)給計算機的發(fā)展帶來一次大的飛躍,當今社會各種企業(yè)的為了適應(yīng)網(wǎng)絡(luò)環(huán)境下的數(shù)據(jù)庫應(yīng)用,人們依據(jù)計算機的應(yīng)用的特點和應(yīng)用功能的劃分方式,提出了一系列應(yīng)用框架主機/終端模式、客戶機/服務(wù)器模式以及后來的的瀏覽器/服務(wù)器模式。在構(gòu)造一個應(yīng)用系統(tǒng)時,我們首先要考慮的是系統(tǒng)的體系結(jié)構(gòu),采用哪種結(jié)構(gòu)取決于系統(tǒng)的網(wǎng)絡(luò)環(huán)境、應(yīng)用需求等因素。2.4 前端框架技術(shù)介紹2.4.1 Thymeaf詳細介紹Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 內(nèi)容的模板引擎。類似 JSP,Velocity,F(xiàn)reeMaker 等,它也可以輕易的與 Spring Bo

36、ot 等 Web 框架進行集成作為 Web 應(yīng)用的模板引擎。與其它模板引擎相比,Thymeleaf 最大的特點是能夠直接在瀏覽器中打開并正確顯示模板頁面,而不需要啟動整個 Web 應(yīng)用。2.4.2 Bootstrap詳細介紹Bootstrap是基于HTML、CSS、JAVASCRIPT的前端框架(半成品)。其預(yù)定義一套CSS樣式和與樣式對象的jQuery代碼,我們只需要提供固定的HTML結(jié)構(gòu),添加固定的class樣式,就可以完成指定效果的實現(xiàn)Bootstrap是在jQuery的基礎(chǔ)上工作的,即Bootstrap是jQuery的一個插件。Bootstrap使得Web開發(fā)更加快捷,代碼優(yōu)雅,美觀大

37、方。Bootstrap包含的內(nèi)容:全局CSS:基本的 HTML 元素均可以通過 class 設(shè)置樣式并得到增強效果,還有柵格系統(tǒng)組件:無數(shù)可復(fù)用的組件,包括字體圖標、下拉菜單、導(dǎo)航、警告框、彈出框等更多功能JavaScript 插件:是jQuery插件,帶了一些其它的功能。2.4.3 LayUI詳細介紹layui是什么?layui,是一款采用自身模塊規(guī)范編寫的前端 UI 框架,遵循原生 HTML/CSS/JS 的書寫與組織形式,門檻極低,拿來即用。其外在極簡,卻又不失飽滿的內(nèi)在,體積輕盈,組件豐盈,從核心代碼到 API 的每一處細節(jié)都經(jīng)過精心雕琢,非常適合界面的快速開發(fā)。layui 首個版本發(fā)

38、布于2016年秋,它區(qū)別于那些基于 MVVM 底層的 UI 框架,卻并非逆道而行,而是信奉返璞歸真之道。準確地說,它更多是為服務(wù)端程序員量身定做,開發(fā)者無需涉足各種前端工具的復(fù)雜配置,只需面對瀏覽器本身,使得開發(fā)十分便捷。為什么使用layui?layui更多是面向于后端開發(fā)者,所以在組織形式上毅然采用了幾年前的以瀏覽器為宿主的類 AMD 模塊管理方式,卻又并非受限于 CommonJS 的那些條條框框,它擁有自己的模式,更加輕量和簡單。layui 定義為“經(jīng)典模塊化”,并非是刻意強調(diào)“模塊”理念本身,而是有意避開當下 JS 社區(qū)的主流方案,試圖以盡可能簡單的方式去詮釋高效!它的所謂經(jīng)典,是在于對

39、返璞歸真的執(zhí)念,它以當前瀏覽器普通認可的方式去組織模塊! layui 認為這種輕量的組織方式,仍然可以填補 WebPack 以外的許多場景。所以它堅持采用經(jīng)典模塊化,也正是能讓人避開工具的復(fù)雜配置,重新回歸到原生態(tài)的 HTML/CSS/JavaScript本身!兼容性和面向場景l(fā)ayui 兼容人類正在使用的全部瀏覽器(IE6/7除外),可作為 PC 端后臺系統(tǒng)與前臺界面的速成開發(fā)方案。主要模塊layui 提供了豐富的內(nèi)置模塊,他們皆可通過模塊化的方式按需加載,其中包括:layer、layDate、layPage、laytpl、table、form、upload、element、tree、lay

40、editor、rate、carousel、flow、util、code等。2.4.4 Jauery詳細介紹一款輕量級的JS框架。jQuery核心js文件才幾十kb,不會影響頁面加載速度。豐富的DOM選擇器,jQuery的選擇器用起來很方便,比如要找到某個DOM對象的相鄰元素,JS可能要寫好幾行代碼,而jQuery一行代碼就搞定了,再比如要將一個表格的隔行變色,jQuery也是一行代碼搞定。鏈式表達式。jQuery的鏈式操作可以把多個操作寫在一行代碼里,更加簡潔。事件、樣式、動畫支持。jQuery還簡化了js操作css的代碼,并且代碼的可讀性也比js要強。Ajax操作支持。jQuery簡化了AJ

41、AX操作,后端只需返回一個JSON格式的字符串就能完成與前端的通信??鐬g覽器兼容。jQuery基本兼容了現(xiàn)在主流的瀏覽器,不用再為瀏覽器的兼容問題而傷透腦筋。插件擴展開發(fā)。jQuery有著豐富的第三方的插件,例如:樹形菜單、日期控件、圖片切換插件、彈出窗口等等基本前端頁面上的組件都有對應(yīng)插件,并且用jQuery插件做出來的效果很炫,并且可以根據(jù)自己需要去改寫和封裝插件,簡單實用。2.5 Java語言介紹Java是一門面向?qū)ο缶幊陶Z言,不僅吸收了C+語言的各種優(yōu)點,還摒棄了C+里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代

42、表,極好地實現(xiàn)了面向?qū)ο罄碚?,允許程序員以優(yōu)雅的思維方式進行復(fù)雜的編程 。Java具有很好的簡單特性、面向?qū)ο蟮奶匦浴⒎植际降奶匦?、健壯性的特性、安全的特性、平臺獨立的特性與可移植的特性、多線程的特性、動態(tài)的特性等優(yōu)勢特點。Java不僅可以編寫各類桌面的應(yīng)用程序、Web類應(yīng)用程序、分布式的系統(tǒng)和嵌入式的系統(tǒng)程序等等。2.6 開發(fā)工具IDEA介紹IDEA 的全稱是 IntelliJ IDEA,是java語言開發(fā)的環(huán)境。IDEA在it界被大家認為是一款非常好的開發(fā)的工具,尤其是在各類型智能代碼提示、代碼的自動添加、重構(gòu)、Java語言的支持、各類型的版本工具的整合、代碼的分析、 創(chuàng)新的頁面的設(shè)計等方

43、面的功能可以說是非常的好用。 IDEA是JetBrains公司開發(fā)的產(chǎn)品,JetBrains公司的開發(fā)的人員以比較嚴謹著稱。它的旗艦版還能夠支持各類型的HTML語言,CSS語言,PHP語言,MySQL數(shù)據(jù)庫,Python語言等等。他的特色功能,IDEA所倡導(dǎo)的是智能的編碼,減輕程序員開發(fā)的工作量,IDEA的特色的功能有以下: 1.智能選取: 它提供了很多的基于語法選擇。2.豐富導(dǎo)航模式它提供豐富導(dǎo)航樣式。3.歷史功能:使用 它軟件就能夠完成任何的項目的文件歷史的記錄。2.7 開發(fā)框架Springboot Spring Boot框架是由Pivotal公司開發(fā)的新框架,其設(shè)計的根本原因是為了簡化S

44、pring框架應(yīng)用過程中搭建以及開發(fā)過程復(fù)雜的配置。這個框架使用了比較特殊方式來進行相關(guān)配置,使Java開發(fā)的人員不再需要各類型自定義樣板配置??蚣躍pring Boo能夠在蓬勃的發(fā)展互聯(lián)網(wǎng)開發(fā)領(lǐng)域作為先鋒。 MVC 的設(shè)計模式一般是指 MVC類型的框架, model通常是指數(shù)據(jù)的模型層, view通常是指是視圖層, controller通常是指控制層。 MVC框架設(shè)計的目的是將數(shù)據(jù)的模型層和視圖層相關(guān)的代碼分離。 在 Web 實戰(zhàn)項目的開發(fā)中,能夠及時、正確地響應(yīng)用戶的請求是非常重要的。用戶在網(wǎng)頁上單擊一個 URL 路徑,這對 Web 服務(wù)器來說,相當于用戶發(fā)送了一個請求。而獲取請求后如何解

45、析用戶的輸入,并執(zhí)行相關(guān)處理邏輯,最終跳轉(zhuǎn)至正確的頁面顯示反饋結(jié)果,這些工作往往是控制層(Controller)來完成的。在請求的過程中,用戶的信息被封裝在 User 實體類中,該實體類在 Web 項目中屬于數(shù)據(jù)模型層(Model)。在請求顯示階段,跳轉(zhuǎn)的結(jié)果網(wǎng)頁就屬于視圖層(View)。像這樣,控制層通常用來負責前臺以及后臺交互,數(shù)據(jù)的模型層封裝各類用戶相關(guān)的輸入以及輸出的數(shù)據(jù),視圖層通常是用來選擇恰當?shù)囊晥D用啦顯示最終執(zhí)行結(jié)果,這種層次分明的Java開發(fā)過程以及處理模式稱之為 MVC 開發(fā)模式??偨Y(jié)如下:視圖層:負責格式化數(shù)據(jù)、數(shù)據(jù)展示、頁面交互、數(shù)據(jù)上下傳流暢、界面樣式設(shè)計等功能??刂茖?/p>

46、:負責接收數(shù)據(jù)、轉(zhuǎn)發(fā)請求,對請求進行處理后,指定視圖并將結(jié)果傳輸?shù)娇蛻舳恕?shù)據(jù)模型層:模型對象擁有最多的處理任務(wù),是程序主要的部分,它主要用來負責數(shù)據(jù)的邏輯的處理以及在數(shù)據(jù)庫中各類存取數(shù)據(jù)。 2.7.1隨需而變 之前在使用傳統(tǒng)Spring框架去做Java 的系統(tǒng)開發(fā)中,大量的 配置文件存在各類型的項目之中,導(dǎo)致開發(fā)的項目變得很是笨重,繁瑣的配置以及第三方框架配置,導(dǎo)致整個開發(fā)以及項目的部署效率大大降低。Spring Boot 不是用來代替 Spring框架的,是用來提升所有 Spring 框架的開發(fā)人員開發(fā)工具。它集成了許多許多的常用第三方軟件庫,Spring Boot中這些軟件庫庫幾乎可以達

47、到零配置即時可用,大部分的 Spring Boot 系統(tǒng)只需要要很少量配置就能夠讓Java開發(fā)人員啟動項目。2.7.2快速實施 通過LBMD引擎,讓應(yīng)用系統(tǒng)的開發(fā)變成固定化,形成一種新的開發(fā)者模式:用LEAP工具來搭建應(yīng)用系統(tǒng),也可以用LEAP來運行應(yīng)用系統(tǒng),從而達到資金量減少、減少工作量的前提下快速構(gòu)建大型、復(fù)雜項目的目的。通過LEAP提供“模型驅(qū)動”可以靈活部署僅用少量的代碼就可以完成大型項目,大大的減少Java程序員工作量,還降低了bug的出現(xiàn)風險。LEAP采用了SOA框架簡化開發(fā),還同時可使用二進制的開發(fā)機制,并且完整了SDK,也是眾多程序員選擇SpringBoot的原因。3 系統(tǒng)整體

48、設(shè)計志愿填報輔助系統(tǒng)整體結(jié)構(gòu)是系統(tǒng)總體開發(fā)設(shè)計核心的部分,通過整體框架圖可以看出整個志愿填報輔助系統(tǒng)的結(jié)構(gòu)。根據(jù)每個模塊進行詳細的分析,志愿填報輔助系統(tǒng)總體上包括2類角色,即網(wǎng)站用戶角色和管理員用戶兩大類。管理員:管理員的登錄模塊、用戶的管理模塊、專業(yè)設(shè)置模塊、分類管理模塊、技能培訓(xùn)管理模塊、技能培訓(xùn)內(nèi)容管理模塊、收藏管理模塊普通用戶:用戶登錄模塊、用戶注冊模塊、個人中心-基本信息模塊、個人中心-我的收藏模塊、專業(yè)中心、專業(yè)詳情、技能培訓(xùn)中心、技能培訓(xùn)詳情、技能培訓(xùn)收藏、技能培訓(xùn)課程搜索、。3.1 功能分析按照開題報告中設(shè)計的功能需求,可以將整個志愿填報輔助系統(tǒng)拆分為管理員管理后臺以及普通用戶

49、用戶前臺兩個???,根據(jù)不同模塊的功能設(shè)計??傮w功能結(jié)構(gòu)如圖3.1所示圖3.1 總體框架圖3.2 系統(tǒng)總體流程圖在線答疑管理平臺系統(tǒng)工作流程圖如圖3.2所示。志愿填報輔助系統(tǒng) 系統(tǒng)首頁 后臺登錄界面 用戶登錄 否 否 用戶登錄 登錄成功? 登錄成功? 是 是 網(wǎng)站用戶 管理員 個人中心 技能培訓(xùn)管理模塊分類管理模塊專業(yè)設(shè)置模塊用戶的管理模塊 搜索 技能培訓(xùn)中心 專業(yè)中心圖3.2 在線答疑管理平臺系統(tǒng)流程圖3.3 功能整體設(shè)計3.3.1 用戶前端:用戶登錄模塊:網(wǎng)站的用戶輸入自己的賬戶名、密碼進行登錄;登錄成功可操作相關(guān)內(nèi)容;用戶注冊模塊:網(wǎng)站的用戶進入注冊頁面,填寫用戶的姓名,用戶的電話號碼,用

50、戶的詳細地址,用戶的賬號,用戶的密碼,點擊注冊;若賬號重復(fù)則給出提示語,否則成功注冊為網(wǎng)站的用戶;個人中心-基本信息模塊:此模塊包含個人的基本信息(姓名、電話、賬號等信息)個人中心-我的收藏模塊:此模塊包含我的收藏(我收藏的技能培訓(xùn)內(nèi)容,能夠直接觀看)專業(yè)中心:包含專業(yè)的分類(預(yù)設(shè)有交通運輸類、化工與制藥類、材料類、電子信息類、計算機類、土木類、其他)以及各分類下的專業(yè)列表,可以點擊列表查看詳情;專業(yè)詳情:此模塊主要介紹某一專業(yè)的詳細信息,包括專業(yè)的視頻介紹、圖片介紹以及文字的介紹技能培訓(xùn)中心:此模塊包含了技能培訓(xùn)的分類,以及各分類下的技能培訓(xùn)列表(技能培訓(xùn)的圖片、收藏人數(shù)、標題等信息)技能培

51、訓(xùn)詳情:包括用戶在此模塊可以看到技能培訓(xùn)的詳細信息;包括:技能培訓(xùn)的課程視頻、課程目錄、課程的詳細介紹以及熱門培訓(xùn)課程;技能培訓(xùn)收藏:網(wǎng)站登錄用戶在技能培訓(xùn)詳情可以收藏自己喜歡的培訓(xùn)課程,下次可以直接在個人中心繼續(xù)觀看技能培訓(xùn)課程搜索:此模塊可以搜索自己感興趣的培訓(xùn)內(nèi)容;3.3.2 管理后臺:管理員的登錄模塊:網(wǎng)站的管理員輸入自己的賬戶名、密碼進行登錄;登錄成功可操作相關(guān)內(nèi)容;用戶的管理模塊:系統(tǒng)管理員和網(wǎng)站用戶的基本信息管理,包括用戶的姓名,用戶的賬號,用戶的密碼、用戶的手機號、用戶的角色等信息的增查刪改操作;專業(yè)設(shè)置模塊:此模塊包含專業(yè)名稱、專業(yè)分類、專業(yè)視頻介紹、專業(yè)圖片介紹、專業(yè)文字介

52、紹等信息的增、刪、改、查等操作;分類管理模塊:此模塊包含技能培訓(xùn)類別名稱等信息的增、刪、改、查等操作;技能培訓(xùn)管理模塊:此模塊包含技能培訓(xùn)名稱、技能培訓(xùn)內(nèi)容、技能培訓(xùn)分類、收藏數(shù)、宣傳海報等信息的增刪改查等操作;技能培訓(xùn)內(nèi)容管理模塊:此模塊包含章節(jié)名稱、章節(jié)簡介、發(fā)布日期、講師名稱、內(nèi)容視頻、技能培訓(xùn)id、技能培訓(xùn)名稱等信息的增、刪、改、查等操作;收藏管理模塊:此模塊包含技能培訓(xùn)收藏相關(guān)內(nèi)容,包括收藏內(nèi)容、收藏人、收藏時間等信息的查看等操作;3.4 可行性分析3.4.1經(jīng)濟上的可行性現(xiàn)今社會,計算機的普及程度已經(jīng)很高,價格也十分的親民,計算機的性能也在不斷提高與進步,并且Internet的普及

53、也越來越廣。本志愿填報輔助系統(tǒng)的開發(fā)體現(xiàn)了以下幾個特點: 第一,本志愿填報輔助系統(tǒng)的運行可以給各類型互聯(lián)網(wǎng)用戶帶來很大的使用便利,快速的進行提問以及快速回答; 第二,本志愿填報輔助系統(tǒng)的運行大大提高了交易的效率,節(jié)省很多高考學生專業(yè)查詢的時間,用戶通過本網(wǎng)站能夠?qū)崿F(xiàn)快速專業(yè)信息的搜索結(jié)果; 3.4.2技術(shù)上的可行性本志愿填報輔助系統(tǒng)的開發(fā),我通過IDEA作為這次畢業(yè)設(shè)計的開發(fā)工具,MySQl數(shù)據(jù)管理工具作為本次系統(tǒng)開發(fā)數(shù)據(jù)庫,mysql它是一個能夠支持很多的用戶的一種新型的數(shù)據(jù)庫,適用各類大中小規(guī)模的數(shù)據(jù)存儲需求。Mysql保證了數(shù)據(jù)模塊化存儲的要求,當模塊化存儲能力的提高,有利于未來對志愿填

54、報輔助系統(tǒng)的擴展以及修改。 綜合以上所述的mysql能力,在志愿填報輔助系統(tǒng)的設(shè)計以及開發(fā)在技術(shù)上以及硬件設(shè)備上的要求都是能夠滿足的,所以,志愿填報輔助系統(tǒng)開發(fā)在技術(shù)上是沒問題的。3.4.3操作上的可行性本志愿填報輔助系統(tǒng)采用了瀏覽器模式的用戶界面,并且志愿填報輔助系統(tǒng)是大家最熟悉的B/S操作模式,對于普通的有一般的電腦操作用戶就可以很輕松的上手。而整個志愿填報輔助系統(tǒng)采用的是友好的交互體驗界面,簡單明了,不需要用戶對操作進行很深入的學習。所以,該志愿填報輔助系統(tǒng)的操作是沒問題的,能滿足廣大互聯(lián)網(wǎng)用戶希望通過網(wǎng)上快速解決疑問的需求。綜合以上的幾個優(yōu)勢,該志愿填報輔助系統(tǒng)具有實際操作可行性。3.

55、4.4代碼運行上的可行性本志愿填報輔助系統(tǒng)作為一個互聯(lián)網(wǎng)的快速解決實際問題的網(wǎng)站,所需要的的資源是非常的小的,各類型用戶的電腦無論是各種硬件以及軟件都能夠順利滿足打開條件,綜上述蘇,本志愿填報輔助系統(tǒng)在運行上是沒問題的。3.4.5法律上的可行性本志愿填報輔助系統(tǒng)為單人開發(fā),在開發(fā)的過程中是不會涉及到有合同的簽訂、責任的劃分等與法律方面相抵觸的各類問題。所以,本志愿填報輔助系統(tǒng)在法律上是沒問題的。4 系統(tǒng)功能模塊設(shè)計在整體設(shè)計中,我們將志愿填報輔助系統(tǒng)分為六個大模塊:用戶管理模塊、專業(yè)管理模塊、技能培訓(xùn)管理模塊、用戶端專業(yè)模塊、用戶端技能培訓(xùn)模塊、用戶端技個人中旬模塊。每個模塊將實現(xiàn)不同的功能,

56、下面將具體進行介紹。4.1 功能模塊設(shè)計4.1.1用戶管理模塊管理員的登錄模塊:網(wǎng)站的管理員輸入自己的賬戶名、密碼進行登錄;登錄成功可操作相關(guān)內(nèi)容;用戶的管理模塊:系統(tǒng)管理員和網(wǎng)站用戶的基本信息管理,包括用戶的姓名,用戶的賬號,用戶的密碼、用戶的手機號、用戶的角色等信息的增查刪改操作;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)分類、收藏數(shù)、宣

57、傳海報等信息的增刪改查等操作;技能培訓(xùn)內(nèi)容管理模塊:此模塊包含章節(jié)名稱、章節(jié)簡介、發(fā)布日期、講師名稱、內(nèi)容視頻、技能培訓(xùn)id、技能培訓(xùn)名稱等信息的增、刪、改、查等操作;收藏管理模塊:此模塊包含技能培訓(xùn)收藏相關(guān)內(nèi)容,包括收藏內(nèi)容、收藏人、收藏時間等信息的查看等操作;4.1.4 用戶端專業(yè)模塊專業(yè)中心:包含專業(yè)的分類(預(yù)設(shè)有交通運輸類、化工與制藥類、材料類、電子信息類、計算機類、土木類、其他)以及各分類下的專業(yè)列表,可以點擊列表查看詳情;專業(yè)詳情:此模塊主要介紹某一專業(yè)的詳細信息,包括專業(yè)的視頻介紹、圖片介紹以及文字的介紹4.1.5用戶端個人中心模塊用戶登錄模塊:網(wǎng)站的用戶輸入自己的賬戶名、密碼進

58、行登錄;登錄成功可操作相關(guān)內(nèi)容;用戶注冊模塊:網(wǎng)站的用戶進入注冊頁面,填寫用戶的姓名,用戶的電話號碼,用戶的詳細地址,用戶的賬號,用戶的密碼,點擊注冊;若賬號重復(fù)則給出提示語,否則成功注冊為網(wǎng)站的用戶;個人中心-基本信息模塊:此模塊包含個人的基本信息(姓名、電話、賬號等信息)個人中心-我的收藏模塊:此模塊包含我的收藏(我收藏的技能培訓(xùn)內(nèi)容,能夠直接觀看)4.1.6用戶端技能培訓(xùn)模塊技能培訓(xùn)中心:此模塊包含了技能培訓(xùn)的分類,以及各分類下的技能培訓(xùn)列表(技能培訓(xùn)的圖片、收藏人數(shù)、標題等信息)技能培訓(xùn)詳情:包括用戶在此模塊可以看到技能培訓(xùn)的詳細信息;包括:技能培訓(xùn)的課程視頻、課程目錄、課程的詳細介紹

59、以及熱門培訓(xùn)課程;技能培訓(xùn)收藏:網(wǎng)站登錄用戶在技能培訓(xùn)詳情可以收藏自己喜歡的培訓(xùn)課程,下次可以直接在個人中心繼續(xù)觀看技能培訓(xùn)課程搜索:此模塊可以搜索自己感興趣的培訓(xùn)內(nèi)容;4.2 數(shù)據(jù)庫設(shè)計1.系統(tǒng)用戶表數(shù)據(jù)字典:用來存儲用戶的基本信息,包括用戶名、設(shè)置密碼、確認密碼、姓名、手機號、住址等信息。2.專業(yè)介紹數(shù)據(jù)字典:用來存儲專業(yè)介紹的基本信息,包括專業(yè)名稱,專業(yè)分類,專業(yè)視頻介紹、專業(yè)圖片介紹、專業(yè)文字介紹等信息。3.技能培訓(xùn)數(shù)據(jù)字典:用來存儲技能培訓(xùn)的基本信息,包括:技能培訓(xùn)名稱,技能培訓(xùn)內(nèi)容,技能培訓(xùn)分類、收藏數(shù)、海報等等。4.技能培訓(xùn)分類數(shù)據(jù)字典:用來存儲技能分類的基本信息,包括:名稱等等

60、信息。5.章節(jié)數(shù)據(jù)字典:用來存儲章節(jié)的基本信息,包括:章節(jié)名稱、章節(jié)簡介、發(fā)布日期、講師名稱、內(nèi)容視頻、技能培訓(xùn)id、技能培訓(xùn)名稱等等信息。6.收藏數(shù)據(jù)字典:用來存儲收藏的基本信息,包括:名用戶id、用戶姓名、技能培訓(xùn)id、技能培訓(xùn)名稱、收藏時間等等信息。4.2.1 表匯總表名功能說明yhb系統(tǒng)用戶表zyw專業(yè)介紹表typeb技能培訓(xùn)分類表pxb技能培訓(xùn)表pxnr章節(jié)表scb收藏表(1)系統(tǒng)用戶表(yhb)系統(tǒng)用戶表:用來存儲用戶的基本信息,包括用戶名、設(shè)置密碼、確認密碼、姓名、手機號、住址等信息。表結(jié)構(gòu)如下表所示。字段類型中文解釋useridvarchar(50)用戶idnamevarcha

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論