国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于JSP的高校教材管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)

2020-12-14 20:54:12張鍵張文華
錦繡·上旬刊 2020年8期
關(guān)鍵詞:MySQL數(shù)據(jù)庫S模式

張鍵 張文華

摘要:本文的主題是解決我校及其他高校教材管理工作中,在教材的選擇、訂制等一系列的管理過程中,其行動(dòng)周期過長的問題。通過設(shè)計(jì)教材管理系統(tǒng),不僅減輕管理員對(duì)教材管理工作的壓力,而且方便學(xué)生隨時(shí)隨地的查閱教材資料。旨在為研究如何促進(jìn)高校教材管理的順利開展提供一些借鑒。

關(guān)鍵詞:教材管理系統(tǒng);B/S模式;MySQL數(shù)據(jù)庫

1?引言

高校教材管理是一項(xiàng)十分復(fù)雜的工作,頭緒繁多、數(shù)據(jù)繁瑣、來源廣、信息量大,經(jīng)常需要將各系(部)匯總的教材數(shù)量進(jìn)行處理,形成各種統(tǒng)計(jì)報(bào)表。顯然這種手工管理方式既費(fèi)時(shí)又費(fèi)力,不能適應(yīng)目前教材管理的需要。為了提高教材管理的效率,把教材管理人員從繁重的日常工作中解脫出來,引入現(xiàn)代化的管理工具——教材系統(tǒng),已成為必然趨勢(shì)。

2.?系統(tǒng)需求分析

2.1?系統(tǒng)前臺(tái)功能需求

前臺(tái)用戶主要包含老師和學(xué)生兩類用戶。該模塊主要包括用戶注冊(cè)、登錄、修改密碼、以及修改個(gè)人信息等功能。當(dāng)用戶進(jìn)入教材管理系統(tǒng)界面時(shí)可以看到可供申請(qǐng)教材的教材名稱、教材數(shù)量、教材信息等,當(dāng)點(diǎn)擊申請(qǐng)教材時(shí),系統(tǒng)會(huì)提示必須要登錄賬號(hào)才能提交申請(qǐng),所以用戶必須要進(jìn)入登錄界面,如果用戶沒有賬號(hào),則需要在登錄頁面進(jìn)行賬號(hào)注冊(cè),如果用戶已經(jīng)擁有賬號(hào),那么用戶就可以直接登錄,當(dāng)用戶登錄之后,用戶可以查看和修改個(gè)人信息,也可以修改登錄密碼。當(dāng)密碼修改后,修改后的密碼將會(huì)直接在數(shù)據(jù)庫保存修改。操作完成后退出教材管理系統(tǒng),銷毀Session信息。

2.2?系統(tǒng)后臺(tái)功能需求

后臺(tái)模塊主要是指專門負(fù)責(zé)管理教材的教師,即管理員。管理員(后臺(tái))功能模塊主要包括登錄、教材管理、權(quán)限管理、教材審批、密碼信息管理、用戶管理。管理員可以登錄進(jìn)入系統(tǒng)管理中心進(jìn)行相關(guān)的操作。

2.3?系統(tǒng)非功能需求

界面需求:通常一個(gè)用戶界面的元素包括界面主顏色、字體顏色、字體大小、界面布局、界面交互方式、界面功能分布、界面輸入輸出模式。其中,對(duì)用戶工作效率有顯著影響的元素包括:輸入輸出方式、交互方式、功能分布,在使用命令式交互方式的系統(tǒng)中,命令名稱、參數(shù)也是界面元素的內(nèi)容,如何設(shè)計(jì)命令及參數(shù)也很重要。

3 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)

3.1?數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)

系統(tǒng)的數(shù)據(jù)庫的設(shè)計(jì)是最重要的,選擇合適的數(shù)據(jù)庫并創(chuàng)建合理的架構(gòu)是開發(fā)系統(tǒng)的第一步。本程序采用MySQL作為數(shù)據(jù)庫來進(jìn)行設(shè)計(jì)。安全的數(shù)據(jù)庫指的是保證數(shù)據(jù)庫里的信息的完整性、準(zhǔn)確性和可用性,并且要阻止非法用戶越權(quán)使用數(shù)據(jù)庫里的信息,從中盜取資源,更改或破壞數(shù)據(jù)庫中數(shù)據(jù)。根據(jù)以上所做的需求分析,規(guī)劃出本系統(tǒng)中使用的數(shù)據(jù)庫整體E-R圖如圖1所示。

3.2?數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)

根據(jù)E-R模型,該系統(tǒng)建立了以下數(shù)據(jù)庫邏輯結(jié)構(gòu)。

管理員(Admin)注冊(cè)表主要是用來存儲(chǔ)管理員信息。主要字段有:編號(hào)、管理員賬號(hào)、管理員密碼、真實(shí)姓名、性別、年齡、地址、電話、增加時(shí)間、身份。

用戶(Member)注冊(cè)表主要是用來存儲(chǔ)用戶信息。主要字段有:編號(hào)、賬號(hào)、密碼、姓名、性別、年齡、電話、郵箱、時(shí)間、狀態(tài)。

教材信息(Wj)表主要保存教材的概要信息。主要字段有:編號(hào)、名稱、出版社、價(jià)格、庫存。

申請(qǐng)記錄表主要是用來保存教材申請(qǐng)記錄。主要字段有:編號(hào)、出版社、價(jià)格、申請(qǐng)用戶名、審核狀態(tài)。

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

本文設(shè)計(jì)與開發(fā)的高校教材管理系統(tǒng)基于MyEclipse開發(fā)環(huán)境,以Tomcat為后臺(tái)服務(wù)器,使用MySQL數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù),在架構(gòu)設(shè)計(jì)上采用B/S架構(gòu)模式。根據(jù)選題調(diào)研和搜索資料,以及系統(tǒng)用戶的需求,將該系統(tǒng)按功能分為兩大功能模塊:管理員模塊、用戶模塊。

4.1?前臺(tái)用戶模塊

前臺(tái)用戶模塊主要實(shí)現(xiàn)了以下功能:

(1)注冊(cè)登錄

①用戶注冊(cè):新用戶首次訪問本站,可以注冊(cè),注冊(cè)成功后調(diào)用登錄模塊。

②用戶登錄:登錄時(shí)需輸入用戶名和密碼,通過系統(tǒng)驗(yàn)證(包括用戶名和密碼的驗(yàn)證)成功后方可進(jìn)行操作。

(2)教材管理

①教材查詢:該模塊主要是向用戶介紹所有教材的相關(guān)信息,用戶可以通過本界面申請(qǐng)教材。

②教材申請(qǐng):用戶可以在教材申請(qǐng)頁面查詢并申請(qǐng)所需教材。

(3)個(gè)人信息管理:主要是用戶查看自己注冊(cè)時(shí)的基本信息、修改密碼。

4.2?后臺(tái)管理員模塊

前臺(tái)用戶模塊主要實(shí)現(xiàn)了以下功能:

(1)登錄

以管理員身份登錄系統(tǒng)。

(2)用戶管理:管理員可在用戶管理界面對(duì)用戶進(jìn)行查詢、增加、刪除以及修改。

(3)教材管理:管理員可在教材管理界面對(duì)教材進(jìn)行查詢、增加、刪除以及修改。同時(shí)可在審批界面對(duì)用戶所申請(qǐng)的教材進(jìn)行審批。

(4)權(quán)限管理:管理員可對(duì)用戶的權(quán)限進(jìn)行查詢、增加、刪除以及修改,同時(shí)可對(duì)用戶賬號(hào)的使用狀態(tài)進(jìn)行更改。

(5)統(tǒng)計(jì)管理:管理員可對(duì)已審批教材的記錄進(jìn)行查詢。同時(shí)可以查看系統(tǒng)運(yùn)行情況,通過此功能可以看到本系統(tǒng)的用戶狀態(tài)和系統(tǒng)運(yùn)行情況。

5?結(jié)束語

利用計(jì)算機(jī)與互聯(lián)網(wǎng)來提升高校教學(xué)管理質(zhì)量、工作效率,實(shí)現(xiàn)教務(wù)管理工作信息化是必然的發(fā)展趨勢(shì)。本文開發(fā)的系統(tǒng)通過使用JSP技術(shù)、MyEclipse集成開發(fā)環(huán)境和MySQL數(shù)據(jù)庫實(shí)現(xiàn)了教材管理功能。系統(tǒng)的各項(xiàng)測(cè)試都表現(xiàn)良好,在基礎(chǔ)功能實(shí)現(xiàn)的同時(shí),后期應(yīng)該增加一些其他功能,比如可以結(jié)合高校書庫情況,當(dāng)管理員收到用戶的教材申請(qǐng)通知后,管理員可以通過查看教材信息以便找到教材所在位置,以求更高效率的工作。

參考文獻(xiàn)

[1]丁菲,劉高吉.新時(shí)代高職院校教材管理的問題、原因及解決途徑探析[J].科技與創(chuàng)新,2019(24):102-103.

[2]馮軒.基于Java的辦公自動(dòng)化管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].衛(wèi)星電視與寬帶多媒體,2019(23):22-23.

[3]張曉東.優(yōu)化高校教材供給給學(xué)生創(chuàng)造實(shí)惠[J].吉林廣播電視大學(xué)學(xué)報(bào),2019(12):18-19.

作者簡介:張鍵(1998-),男,山東青島人,山東協(xié)和學(xué)院,計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)2016級(jí)學(xué)生

指導(dǎo)老師:張文華(1989-),女,山東濟(jì)南人,講師,碩士研究生,研究方向?yàn)橛?jì)算機(jī)信息管理與應(yīng)用

猜你喜歡
MySQL數(shù)據(jù)庫S模式
基于android的臉部識(shí)別校園服務(wù)APP的研究與開發(fā)
Linux負(fù)載度量
充電樁狀態(tài)實(shí)時(shí)監(jiān)控系統(tǒng)與C/S框架設(shè)計(jì)
基于Web的畢業(yè)設(shè)計(jì)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
明日博客系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
集團(tuán)公司OA系統(tǒng)的研究與開發(fā)
S模式空管二次雷達(dá)詢問與監(jiān)視技術(shù)研究
鋁材B2B電子商務(wù)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 
基于ASP.NET的就業(yè)見習(xí)管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
基于B/S結(jié)構(gòu)的高校畢業(yè)設(shè)計(jì)選題系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
信丰县| 永福县| 牡丹江市| 类乌齐县| 东乡| 娄烦县| 睢宁县| 克拉玛依市| 新闻| 延寿县| 邢台市| 焦作市| 水富县| 微山县| 乌鲁木齐市| 金寨县| 崇阳县| 枣庄市| 延津县| 汉寿县| 寿光市| 白山市| 哈巴河县| 西丰县| 泽普县| 湛江市| 响水县| 迁西县| 都江堰市| 定陶县| 高邮市| 台前县| 河北区| 博爱县| 民乐县| 滕州市| 班玛县| 神池县| 鞍山市| 肇东市| 张家口市|