《教材管理系統(tǒng)系統(tǒng)》由會員分享,可在線閱讀,更多相關(guān)《教材管理系統(tǒng)系統(tǒng)(17頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
《教材管理系統(tǒng)》
需求分析設(shè)計說明書
學(xué)院: 信息學(xué)院研 13級
學(xué)號: 1043113266
姓名: 楊 濤
目錄
第1章 可行性研究 3
1.1 系統(tǒng)開發(fā)背景 3
1.2 系統(tǒng)開發(fā)的意義 3
1.3 系統(tǒng)的開發(fā)目標(biāo)和規(guī)模 3
1.4 經(jīng)濟(jì)可行性分析 4
1.5 操作可行性分析 4
1.6 系統(tǒng)設(shè)計的要求 4
1.7系統(tǒng)實(shí)現(xiàn)功能描述 4
第2章 需求分析與設(shè)計 6
2.1系統(tǒng)設(shè)計的任務(wù) 6
2.2 教材管理系統(tǒng)的流
2、程 6
2.3 教材系統(tǒng)的數(shù)據(jù)流圖 7
2.4 數(shù)據(jù)字典 12
第3章 總體設(shè)計 17
3.1 軟件設(shè)計流程圖 17
3.2 軟件功能模塊圖 18
第1章 可行性研究
1.1 系統(tǒng)開發(fā)背景
現(xiàn)在,對一所綜合性院校來說,專業(yè)門類多,課程門類廣,教材用書種類多,數(shù)量大,隨著各校規(guī)模的迅速擴(kuò)大和許多新學(xué)科新專業(yè)的不斷涌現(xiàn),這種情況更加明顯。各院校都設(shè)有專門機(jī)構(gòu)負(fù)責(zé)該項工作,通常是教材科,其業(yè)務(wù)不僅涉及出版部門,而且要面對全校各系、部的授課教師,各班級的學(xué)生,涉及人員廣,工作量大。傳統(tǒng)的人工管理方法存在諸多弊端,效率低,易出錯,經(jīng)常出現(xiàn)
3、供書不及時、書庫缺書、用量與供應(yīng)量脫節(jié)、學(xué)生繳費(fèi)與學(xué)校訂購費(fèi)用出現(xiàn)不吻合等現(xiàn)象。原因固然是多方面的,但其中管理方面的硬件措施是主要因素。在信息時代的今天,計算機(jī)在事務(wù)管理方面的應(yīng)用已經(jīng)相當(dāng)廣泛,但目前很多高校還停留在人工管理的水平上,顯然不適應(yīng)時代發(fā)展和學(xué)校信息管理技術(shù)的發(fā)展應(yīng)用的要求。因此,高校教材管理人員目前迫切需要一套方便、高效的計算機(jī)化的管理信息系統(tǒng)來代替他們繁瑣、低效的傳統(tǒng)手工管理方式,并最終實(shí)現(xiàn)教材管理的全面自動化。
1.2 系統(tǒng)開發(fā)的意義
教材管理對各個學(xué)校而言,都是一項復(fù)雜、煩瑣的工作, 是高校教務(wù)管理中的一個重要環(huán)節(jié), 由于育民學(xué)校中專業(yè)設(shè)置門類多,各專業(yè)每期開設(shè)課程種類
4、多,其業(yè)務(wù)不僅涉及出版部門,而且要面對全校各系、部的授課教師,各班級的學(xué)生,教材科涉及管理的入出庫教材種類非常多,而且還要給校方高層管理人員提供必要的數(shù)據(jù)統(tǒng)計分析數(shù)據(jù),供校方做出下一學(xué)期或者來年的教材管理制度和完善這些制度中的缺陷。因此涉及人員廣,工作量大,再者是近年來,我國高等教育規(guī)模的不斷擴(kuò)大,學(xué)校學(xué)生 人數(shù)迅速增加,使教材管理工作更加繁重不堪。因此,一套好的教材管理軟件,不但能大大降低工作人員的勞動強(qiáng)度,還能提高學(xué)校的管理效率和教學(xué)水平。
1.3 系統(tǒng)的開發(fā)目標(biāo)和規(guī)模
在這里設(shè)計的指導(dǎo)思想:既要保證教材管理系統(tǒng)的科學(xué)性、完整性、系統(tǒng)性,又注意到教材管理的靈活性和可操作性。同時又較好
5、的解決了教材管理工作的大部分難點(diǎn)問題,比如多價書的征訂、采購、發(fā)行,到貨前書目替換,大量的錄入工作,查找書目難以操作,統(tǒng)計每個專業(yè)、班級的購書人數(shù)比率、不購書的原因統(tǒng)計等。
使用delphi7作為管理系統(tǒng)的開發(fā)平臺,ACCESS用于數(shù)據(jù)源的開發(fā)和數(shù)據(jù)存儲。
1.4 經(jīng)濟(jì)可行性分析
在教材管理系統(tǒng)中,實(shí)現(xiàn)對教材的物流、資金流和信息流的管理,即針對教材出入庫管理、教材庫存管理、教材費(fèi)的收取和使用、教材需求信息、學(xué)生個人需用教材信息等進(jìn)行管理。這些措施將為提高高等院校教材管理水平、提高工作效率、減少人為差錯提供良好的管理平臺。以極低成本的數(shù)據(jù)處理、信息查詢、信息錄入等,可實(shí)現(xiàn)教材需求信息、訂單
6、管理、教材費(fèi)用處理、教材費(fèi)查詢、教材出入庫管理、庫存管理、教材發(fā)放、各個院系班級不購書人數(shù)比率分析、各院系班級不購書學(xué)生的原因分析等功能。從目前校園網(wǎng)和教材管理系統(tǒng)的推廣和運(yùn)行情況來看,本系統(tǒng)不需增加過多的硬件投入和應(yīng)用方面的培訓(xùn),甚至可以完全由在讀學(xué)生利用課程設(shè)計或者課余興趣愛好來開發(fā)而且作為一個簡單且大家熟知流程易被掌握的小系統(tǒng)完全不需要開發(fā)前期的很多調(diào)查等準(zhǔn)備工作。因此,其經(jīng)濟(jì)成本是很低的。
1.5 操作可行性分析
作為一個學(xué)校特別是教務(wù)任務(wù)比較繁多復(fù)雜的院校來說,其大部分工作人員是懂計算機(jī)的,具有一定基礎(chǔ),會使用各種管理軟件。況且一般管理員的素質(zhì)要求比較高,所以在新系統(tǒng)投入使用時,
7、只要對員工進(jìn)行少量的培訓(xùn)和較為詳細(xì)的書面操作說明,介紹系統(tǒng)的功能、使用方法以及初始密碼等就基本上能夠使系統(tǒng)順利的運(yùn)行了。
1.6 系統(tǒng)設(shè)計的要求
要求本系統(tǒng)能夠非常方便的投入實(shí)際的使用并且滿足教材管理的基本的功能要求。并且具有極高的可靠性、安全性、易維護(hù)性和可操作性,具有較高的可移植性。
1.7系統(tǒng)實(shí)現(xiàn)功能描述
本系統(tǒng)應(yīng)該實(shí)現(xiàn)的功能如下:
1、系統(tǒng)管理模塊:首先是對本系統(tǒng)的操作用戶設(shè)置權(quán)限以及用戶基本信息的添加、修改、刪除其次是設(shè)置有系統(tǒng)初始化,能夠在系統(tǒng)出現(xiàn)問題或者有大量錯誤、冗余數(shù)據(jù)時進(jìn)行初始化設(shè)置,使系統(tǒng)恢復(fù)期初始狀態(tài);
2、書費(fèi)管理局模塊:財務(wù)科根據(jù)學(xué)生訂書情況和教材費(fèi)用收
8、繳學(xué)生訂書費(fèi)用,并記錄相應(yīng)的數(shù)據(jù);
3、教材出入庫模塊:教材科根據(jù)學(xué)生訂書數(shù)量和教材基本信息想學(xué)生發(fā)放教材的出庫管理和向書商下達(dá)供書訂單并打印教材報表,便于用戶直接查看;
4、綜合查詢模塊:根據(jù)用戶的類型和需求查詢教材的庫存信息,班級信息以及費(fèi)用收繳信息;
5、統(tǒng)計分析模塊:錄入班級信息閉和教師單位信息并設(shè)置打印報表功能供用戶查看然后操作員根據(jù)訂書情況統(tǒng)計分析學(xué)生買書的人數(shù)比例和學(xué)生不購買教材的原因分析,一次給校方提供相應(yīng)的數(shù)據(jù),便于改進(jìn)學(xué)校的教材管理措施,滿足學(xué)生對教材的需求;
2.1系統(tǒng)設(shè)計的任務(wù)
開發(fā)教材管理系統(tǒng)的目的就是充分利用計算機(jī)和現(xiàn)代辦公軟件,擺脫傳統(tǒng)辦公工具,用計算機(jī)
9、實(shí)現(xiàn)集中方便的管理工作,把學(xué)校教材科的工作人員從繁重的體力勞動中解脫出來以達(dá)到提高工作效率和質(zhì)量,最終實(shí)現(xiàn)教材管理的全面自動化為和現(xiàn)代化。因此系統(tǒng)主要實(shí)現(xiàn)教材管理信息的入庫、出庫、需求的輸入等;教材管理各種信息的查詢、修改等;教材采購報表的生成以及各系各部門的教材需求管理等
需求分析是數(shù)據(jù)庫設(shè)計的基礎(chǔ),其錯誤將影響到整個設(shè)計。需求分析也是令設(shè)計人員感到最繁瑣和困難的一個階段;
設(shè)計任務(wù):調(diào)查應(yīng)用領(lǐng)域,對各種應(yīng)用的信息要求和操作要求,進(jìn)行詳細(xì)分析,形成需求分析說明書。
2.2 教材管理系統(tǒng)的流程
在普通教材的管理應(yīng)用中,一般的流程有以下幾個:
1、管理員可以對用戶進(jìn)行管理,如添加用戶,
10、分配用戶的角色,如“普通用戶” 、“用戶管理員” ;刪除用戶信息;修改用戶信息。
2、每個班級將需要訂購的教材費(fèi)用交由財務(wù)科科,財務(wù)科再通知教材科,根據(jù)上報的教材數(shù)量找到供應(yīng)商訂購教材,并詳細(xì)記錄教材信息。
3、每個班級按照繳費(fèi)情況,到教材科領(lǐng)書,并記錄領(lǐng)取信息。并且教材科根據(jù)教庫存信息決定是否訂購書。
4、校方高層管理人員可在學(xué)校教材發(fā)放完畢后根據(jù)教材科和財務(wù)科所提供的學(xué)生夠數(shù)人數(shù)比例和學(xué)生不愿意購書原因分析等總結(jié)出本校的教材管理缺陷,從而完善本校教材管理制度。
5、當(dāng)系統(tǒng)出現(xiàn)異常、人為故障時,或者在使用過程中出現(xiàn)了大量的冗余、錯誤數(shù)據(jù)時,可通過系統(tǒng)初始化設(shè)置使系統(tǒng)恢復(fù)初始狀態(tài)。
11、其系統(tǒng)流程圖如下圖所示:
各系
領(lǐng)取教材單
領(lǐng)教材通知
教材科
定貨單
入庫單
書商
財務(wù)科
收繳書費(fèi)
通知發(fā)書
庫存報表
學(xué)校
班級信息報表
統(tǒng)計分析表
2.3 教材系統(tǒng)的數(shù)據(jù)流圖
分析階段:對應(yīng)用領(lǐng)域進(jìn)行分析并抽象出邏輯模型:
1、根據(jù)第一階段的結(jié)果進(jìn)行分析,抽象出應(yīng)用領(lǐng)域中流動信息(信源和信宿)、存儲信息、各種應(yīng)用的定義以及他們間的聯(lián)系;
2、用數(shù)據(jù)流圖描述現(xiàn)行系統(tǒng)的邏輯模型,即信息流動和加工處理等詳細(xì)情況。
獨(dú)立于系統(tǒng)的實(shí)現(xiàn):下邊是數(shù)據(jù)流圖的示例。
2.3.1 數(shù)據(jù)流圖使用的符號
定義數(shù)據(jù)流圖中使用的符號:
數(shù)據(jù)的源點(diǎn)或終點(diǎn)
需
12、存儲的數(shù)據(jù)
數(shù)據(jù)處理應(yīng)用
流動數(shù)據(jù)
2.3.2 數(shù)據(jù)流程圖
2.3.3 E-R圖
班級表
班級編號
年級班級序號
買書人數(shù)
班長
班級總?cè)藬?shù)
班級表實(shí)體E-R圖
學(xué)生繳費(fèi)信息
班級名
最后修改時間
班級人數(shù)
ID
操作員
學(xué)生書費(fèi)歷史庫實(shí)體E-R圖
教材表
編號
入庫時間
教材名
出版年月
價格
類別
數(shù)量
作者
教材表實(shí)體E-R圖
倉庫
經(jīng)辦人
入庫時間
使用說明
上期數(shù)量
教材名
本次數(shù)量
倉庫實(shí)體E-R圖
書商
書商編號
地址
單位名
負(fù)責(zé)人
書費(fèi)
聯(lián)系電話
13、
書商實(shí)體E-R圖
用戶
用戶名
密碼
權(quán)限一
權(quán)限三
權(quán)限四
權(quán)限二
所在班級
用戶實(shí)體E-R圖
分析
班級名
所在專業(yè)
太貴
專業(yè)不符
沒必要
其它
分析實(shí)體E-R圖
教材
入庫
領(lǐng)書
訂書
報表
學(xué)生
老師
書商
教材科
繳費(fèi)
財務(wù)科
報表
付款
教材
庫存
班級信息
整體E-R圖
2.4 數(shù)據(jù)字典
2.4.1.把各數(shù)據(jù)項的描述信息按下表格式組成數(shù)據(jù)字典
班級表的結(jié)構(gòu)
字段名
數(shù)據(jù)類型
說明
班級名
文本(索引)
主鍵,字段大小為20
入學(xué)時間
日期/時間
所在院系
文本
14、
字段大小為20
班長
文本
字段大小為8
班長聯(lián)系電話
文本
字段大小為20
班主任
文本
預(yù)算科目代碼,字段大小為8
班主任聯(lián)系電話
文本
預(yù)算科目代碼,字段大小為20
操作員
文本
業(yè)務(wù)金額,字段大小為8
最后修改時間
日期/時間
書費(fèi)
貨幣
所學(xué)專業(yè)
文本
字段大小為20
班級總?cè)藬?shù)
數(shù)字
整型
買書人數(shù)
數(shù)字
整型
單位信息表的結(jié)構(gòu)
字段名
數(shù)據(jù)類型
說明
單位名
文本(索引)
主鍵,字段大小為20
負(fù)責(zé)人
文本
字段大小為8
聯(lián)系電話
文本
字段大小為50
書費(fèi)
貨幣
操作員
15、
文本
字段大小為8
最后修改時間
日期時間
學(xué)生書費(fèi)歷史表的結(jié)構(gòu)
字段名
數(shù)據(jù)類型
說明
班級名
文本
字段大小為20
上期費(fèi)用
貨幣
本次費(fèi)用
貨幣
本期費(fèi)用
貨幣
經(jīng)辦人
文本
字段大小為8
上期數(shù)量
數(shù)字
整型
本次數(shù)量
數(shù)字
整型
操作員
文本
字段大小為8
最后修改時間
日期時間
說明
文本
字段大小為50
班級人數(shù)
數(shù)字
整型
id
自動編號
主鍵,長整型 遞增
教材表的結(jié)構(gòu)
字段名
數(shù)據(jù)類型
說明
教材名
文本
字段大小為50
出版社
文本
16、字段大小為50
作者
文本
字段大小為8
獲獎情況
文本
字段大小為50
出版年月
日期時間
訂書單位
文本
字段大小為50
經(jīng)辦人
文本
字段大小為8
教材數(shù)量
數(shù)字
整型
教材單價
貨幣
使用說明
文本
字段大小為50
入庫時間
日期時間
說明
文本
字段大小為50
操作員
文本
字段大小為8
最后修改時間
日期時間
Id
自動編號
主鍵,長整型 遞增
教材出入庫歷史表的結(jié)構(gòu)
字段名
數(shù)據(jù)類型
說明
教材名
文本
字段大小為50
出版社
文本
字段大小為50
獲獎情況
文本
17、字段大小為50
出版年月
日期時間
經(jīng)辦單位
文本
字段大小為50
經(jīng)辦人
文本
字段大小為8
上期數(shù)量
數(shù)字
整型
本次數(shù)量
數(shù)字
整型
本期數(shù)量
數(shù)字
整型
教材單價
貨幣
使用說明
文本
字段大小為50
入庫時間
日期時間
說明
文本
字段大小為50
操作員
文本
字段大小為8
最后修改時間
日期時間
id
自動編號
主鍵,長整型 遞增
操作用戶表的結(jié)構(gòu)
字段名
數(shù)據(jù)類型
說明
用戶名
文本
主鍵,字段大小為8
密碼
文本
字段大小為8
所在單位
文本
字段大小為50
權(quán)限一
是/否
管理權(quán)
權(quán)限二
是/否
收費(fèi)權(quán)
權(quán)限三
是/否
出入庫權(quán)
權(quán)限四
是/否
查詢權(quán)
操作員
文本
字段大小為8
最后修改時間
日期/時間
不購書原因記錄
字段名
數(shù)據(jù)類型
說明
班級名
文本
主鍵
所在專業(yè)
文本
字段大小為50
太貴
數(shù)字
整型
與專業(yè)不符
數(shù)字
整型
沒必要
數(shù)字
整型
其他
數(shù)字
整型
2.4.2數(shù)據(jù)庫關(guān)聯(lián)圖
第3章 總體設(shè)計
3.1 軟件設(shè)計流程圖
3.2 軟件功能模塊圖
圖3.2.1 軟件功能模塊圖