高校教材征訂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-計(jì)算機(jī)畢業(yè)設(shè)計(jì)源碼+LW文檔
【摘要】 隨著互聯(lián)網(wǎng)技術(shù)的發(fā)發(fā)展,計(jì)算機(jī)技術(shù)廣泛應(yīng)用在人們的生活中,逐漸成為日常工作、生活不可或缺的工具,高校各種管理系統(tǒng)層出不窮。高校作為學(xué)習(xí)知識(shí)和技術(shù)的高等學(xué)府,信息技術(shù)更加的成熟,為教材管理開發(fā)必要的系統(tǒng),能夠有效的提升管理效率。一直以來,高校教材一直沒有進(jìn)行系統(tǒng)化的管理,管理者無法準(zhǔn)確掌握教材狀態(tài),由此提出開發(fā)高校教材征訂系統(tǒng),管理教材信息,教師可以發(fā)布教材征訂,節(jié)省時(shí)間,提高教材管理效率。
本文是利用Java框架開發(fā)的一款高校教材征訂系統(tǒng),數(shù)據(jù)存儲(chǔ)到MySQL中,前臺(tái)使用JSP對(duì)界面進(jìn)行設(shè)計(jì)和實(shí)現(xiàn)。本文先充分調(diào)查高校教材征訂系統(tǒng)的需求分析,深入剖析系統(tǒng)應(yīng)該具有的功能,并設(shè)計(jì)完善的數(shù)據(jù)庫。利用成熟的開發(fā)技術(shù)完成編碼工作,最后進(jìn)行投入前的測(cè)試工作。最終,完成前臺(tái)和后臺(tái)的高校教材征訂系統(tǒng)的功能,主要包括用戶管理、教材管理、教材征訂、教材發(fā)放管理,通過前后臺(tái)實(shí)現(xiàn)數(shù)據(jù)的傳遞。
【關(guān)鍵詞】Spring boot;教材管理;Java;高校;教材訂購?
目 錄
1 緒 論 1
1.1 研究背景 1
1.2 國(guó)內(nèi)外研究現(xiàn)況 1
1.3 系統(tǒng)的開發(fā)意義 1
1.4 研究?jī)?nèi)容 2
2 相關(guān)技術(shù)介紹 3
2.1 數(shù)據(jù)庫技術(shù) 3
2.2 編程環(huán)境 3
2.3 JSP技術(shù) 3
2.4 Java語言 4
2.5開發(fā)框架 4
2.5.1 Spring Boot 4
2.5.2 Maven 4
3.1 可行性分析 5
3.2 功能性需求分析 5
3.3 系統(tǒng)用例分析 5
3.4 系統(tǒng)非功能性需求 6
4 系統(tǒng)設(shè)計(jì) 8
4.1 系統(tǒng)設(shè)計(jì)原則 8
4.2 系統(tǒng)功能設(shè)計(jì) 8
4.3 數(shù)據(jù)庫設(shè)計(jì) 10
4.3.1 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 10
4.3.2 數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計(jì) 10
5 系統(tǒng)實(shí)現(xiàn) 15
5.1 系統(tǒng)軟件開發(fā)環(huán)境 15
5.2 系統(tǒng)登錄 15
5.3 系統(tǒng)主界面實(shí)現(xiàn) 16
5.4 教師信息管理 16
5.5 教材管理的實(shí)現(xiàn) 17
5.6 教材征訂管理 18
5.7 教材發(fā)放管理 19
5.8 庫存統(tǒng)計(jì)管理 20
6 系統(tǒng)測(cè)試 21
6.1 測(cè)試目的 21
6.2 功能測(cè)試 21
6.3 測(cè)試結(jié)論 22
7 結(jié) 論 23
致 謝 24
參 考 文 獻(xiàn) 25
隨著經(jīng)濟(jì)的發(fā)展,社會(huì)上各種人力物力成本逐漸增加,特別是勞動(dòng)力工資日益增長(zhǎng),這就加大了高校的開銷。高校要想降低人力成本,提高經(jīng)濟(jì)效益,就必須通過管理系統(tǒng)進(jìn)行信息化管理,節(jié)省人工成本。
合理利用信息技術(shù)的資源,開發(fā)一個(gè)符合高校發(fā)展的高校教材征訂系統(tǒng),使管理員可以有效地掌控高校信息,根據(jù)管理系統(tǒng)提供的統(tǒng)計(jì)數(shù)據(jù),為高校的未來發(fā)展做出決策。
高校教材征訂系統(tǒng)可以有效的解決高校教材的進(jìn)貨、出庫、盤點(diǎn)等主要業(yè)務(wù)的管理,幫助部門領(lǐng)導(dǎo)分析業(yè)務(wù)和出庫、成本之間的數(shù)據(jù)關(guān)系,從而實(shí)現(xiàn)高校的可持續(xù)發(fā)展。高校教材征訂系統(tǒng)具有查詢速度快,數(shù)據(jù)存儲(chǔ)量大、保密性強(qiáng),運(yùn)行成本低的特點(diǎn),是高校發(fā)展必不可少的軟件管理平臺(tái)。
高校教材征訂系統(tǒng)的開發(fā),數(shù)據(jù)庫選擇MySQL,后臺(tái)使用Java和JSP編程,該語言是目前最為流行的技術(shù),適合開發(fā)本系統(tǒng)。本文利用軟件工程的思路進(jìn)行分析,設(shè)計(jì)和實(shí)現(xiàn),安排了七個(gè)章節(jié)來進(jìn)行闡述,下面進(jìn)行簡(jiǎn)單的介紹。
第一章首先提出開發(fā)高校教材征訂系統(tǒng)的背景意義,闡述國(guó)內(nèi)外研究的現(xiàn)狀并進(jìn)行比較,最后得出展望,
第二章介紹系統(tǒng)的關(guān)鍵技術(shù),包括Java語言、前臺(tái)技術(shù)。
第三章進(jìn)行需求分析。先介紹開發(fā)系統(tǒng)的可行性,然后規(guī)劃系統(tǒng)提出需求,并利用用例圖來分析各個(gè)角色所要具有的功能。
第四章對(duì)系統(tǒng)進(jìn)行詳細(xì)的設(shè)計(jì)。
第五章介紹高校教材征訂系統(tǒng)的實(shí)現(xiàn)過程,包括截圖和實(shí)現(xiàn)流程。
第六章進(jìn)行系統(tǒng)的測(cè)試,通過測(cè)試用例來逐條測(cè)試完善系統(tǒng)。
第七章對(duì)高校教材征訂系統(tǒng)進(jìn)行總結(jié)和工作展望。
?管理員使用系統(tǒng)預(yù)設(shè)的賬號(hào)進(jìn)行登陸,通常管理員設(shè)置的賬號(hào)較少。針對(duì)一個(gè)高校的管理層來說,不需要添加太多的管理員用戶,系統(tǒng)通過驗(yàn)證后,進(jìn)入到高校教材征訂系統(tǒng)的主界面,選擇相應(yīng)的管理菜單進(jìn)行操作。
超級(jí)管理員對(duì)出版社、學(xué)生、類型和教程信息進(jìn)行管理等。對(duì)征訂成功的教材進(jìn)行入庫確認(rèn),并通知相關(guān)教師及學(xué)生進(jìn)行領(lǐng)書。教師以個(gè)人名義領(lǐng)書,學(xué)生以班級(jí)為單位領(lǐng)書,確認(rèn)教材出庫。系統(tǒng)管理對(duì)用戶信息進(jìn)行管理,并分配權(quán)限。征訂員管理教師用戶信息,并分配權(quán)限。操作完成后退出系統(tǒng)。
普通教師提交教材訂單信息:確認(rèn)錄入無誤后,將教材征訂信息提交給征訂員進(jìn)行審核。征訂員查看本學(xué)院征訂的教材訂單明細(xì)進(jìn)行。完成征訂后發(fā)放教材。

