學校教材訂購系統_第1頁
學校教材訂購系統_第2頁
學校教材訂購系統_第3頁
學校教材訂購系統_第4頁
學校教材訂購系統_第5頁
已閱讀5頁,還剩7頁未讀, 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、學校教材訂購系統一、 系統簡介1 要求,針對學習的教學工作,設計應用程序:學校教材訂購系統,能夠對學習教材的訂購,分發及出入庫等工作進行信息化管理。2 目標開發本系統的目的在于代替當前教材訂購的手工計算,制表等工作。3 功能,介紹學校教材訂購系統由兩部分組成,教材發放與教材訂購,教材發放工作過程為:首先由教師或學生提交購書單,教師或學生可去庫領書。教材采購:若是脫銷教材,則登記缺書,發缺書單給書庫采購人員,一旦新書入庫,即發進書通知教材發行人員。訂購是指教師或學生向工作人員提供要求采購的教材,經工作人員審表后發給教師或學生發票,然后去書庫領取教材。當工作人員發現缺貨時,要及時向采購部報告,采購

2、部要及時進貨,然后工作人員修改記錄。4 技術要求條件限制(1) 當書庫的各種書籍數目發生變化,應修改庫表(2) 在提交的購書單中,應有合法驗證(3) 系統外邊項至少含有三個:教師,學生,教材工作人員(4) 系統相關數據儲存至少6個:購書表,庫存表,缺書登記表,待購教材表,進/出庫表5 開發人員小組包含兩名成員:組長:程孝虎組員:張弟二可行性分析開發一個軟件系統所包含的因素有:時間,資源,經濟,人力資源。因此在開始課程設計之前,對系統開發的可行性分析是必要的,可行性分析主要從以下幾個方面進行:技術可行性,操作可行性,經濟可行性,法律可行性。我們主要對技術可行性進行研究。1技術可行性由于對此課程設

3、計的性格和要求覺得了對技術要求不高,只要具有面向對象語言開發的基本知識,掌握一個常用的軟件開發工具,便可以順利進行軟件開發,在開發方案中我們選擇了powerbuild9.0-工具。其原因有:(1) 采用sybase公司的powerbuild9.0作為開發工具,可通過專用技術接口技術或ODBC接口連接許多常用的數據庫,PB可視化開發環境使代碼編寫更為只管,調試,維護也相當容易。PB攜帶的數據庫本身是一個功能強大的DBMS,對于小型的系統完全足夠。PB提供大量的控件,豐富了應用程序表達能力,也加快我們開發進度,(2) PB面向對象是我們已經掌握的開發工具,這對我們設計有很大幫助,并且能夠很好的完成

4、設計至于數據庫系統的學者有很多。如:微軟公司的SQL SEVER2000 ORWKE,DB2等都是非常優秀的DBMS,本課程設計選用SQL SEVER 20002操作可行性所選用的powerbuild9.0界面設計非常友好,設計要求不高,能夠適合大多數機器,使用人員可輕松使用3經濟可行性由于本系統屬于小型系統,具體要求不高,因此少量的經費可由小組獨立承擔。三軟件需求說明書31引言311編號目的需求分析報告的目的在于方便用戶,分析人員和系統的設計人員,進行合作交流。主要作為項目設計人員的軟件開發的基本出發點和系統維護人員發現和天家新功能的基礎是軟件工程的重要組成部分。項目開發的目標是否完成根據需

5、求規格說明書中確立的可測試標準決定312背景針對學校的教訓工作,學校教材訂購管理基本處于手工計算制表等工作過程繁雜單據過多,占用大量人力,物力資源。隨著高校規模的不斷擴大,學校教材訂購系統手工化阻礙了學校的發展步伐。這其中不僅投入了更多的人物力資源,而且手工操作效率低,容易出錯。查找信息慢,給教材發放工作帶來了許多不便因此,隨著學校的發展,建設一個管理學校教材訂購系統軟件是必須且比要的。313參考資料軟件工程(第二版) 齊織量 潭慶平 寧洪 高等教育出版社powerbuild管理信息系統項目開發實踐 王龍 光文斌 科學出版社實用軟件工程(第二版) 關隊杰 清華大學出版社32任務概述321目標建

6、立學校教材訂購管理系統采用計算機對教材訂購系統信息進行管理,實現單據,倉庫管理信息化,提高教材訂購工作效率,精簡工作環節,單據規范,標準化工作流程,自動化,系統化,322擁護特征該軟件為學校教材訂購系統,因此軟件的用戶是學校教材訂購管理人員,學生和教師對管理人員基本要求:能夠熟練的操作數據庫,掌握SQL語言,能夠完成基本的錄入,修改,插入,更新及數據庫維護的操作功能。對教師及學生的基本要求為:具備基本的查詢功能即可33需求規定331功能規定1新用戶注冊2信息修改3信息錄入4信息查詢5報表打印統計332性能的規定由于學校的規模較大,涉及到教材的訂購,教材的分發以及教材的出入庫等工作,因此系統要求

7、功能齊全和能夠響應多用戶的請求的功能。333輸入輸出要求教材的種類繁多,單據較多,這就要求系統有很方便快捷的輸入數據的能力,要求能夠顯示庫存狀況,進行各種查詢情況瀏覽,實現各種報表單據的打印。333數據管理能力要求考慮到教材訂購的對象,是全校教師和學生,數量較大,單據較多,因而數據量較大,選用有較強管理能力的SQL SEVER作為后臺數據庫335故障處理要求1對教師,學生提交的單據資料及時備份2數據庫發生故障,及時響應,并反饋給用戶3發布管理員的聯系方式以便取得及時聯系34運行環境的規定341硬件要求Windows 2000 sever數據庫應具備的基本硬件要求。硬盤20G以上,宜采用較高質量

8、的服務器,CPU:奔騰以上,內存:25G以上342軟件需求Windows xp操作系統 SQL Sever2000 powerbuild9.0四數據需要說明書41引言411編寫目的書刊要求說明書的編制是為了向整個開發時期提供關于處理數據的描述和數據采集要求的技術信息412背景學校訂購的書的種類和數量的數據繁多,需要對數據進行需求分析。413參考資料SQL SEVER數據庫系統 楊保新 機械工業出版社42數據的邏輯描述421靜態數據軟機初始化時里面默認了一組管理員的帳號423動態輸入數據缺書登記信息,待購教材信息,庫存表等都是動態的輸入423動態輸出數據出庫表,購書表信息都是動態的輸出424內部

9、生成數據當管理員輸入待購教材的信息時,在待購教材表中會自動的生成有關待購教材的詳細信息,以便采購43數據的采集431要求和范圍由于本系統管理的是學校教材訂購和開發,所以在數據的范圍方面應分發的數目小于采購數目432輸入的承擔者管理員修改數據庫內的主要數據應保證數據的正確性,以保障學校,工作的正常進行,否則后果自負433處理新學期開始前,采購員采購教材之后,管理人員要對教材進行登記入庫,由教師學生領書單到教材發放人員處領書434影響該系統的設計對學校教材訂購管理有較大的改善,對學校管理工作有較大的影響??傮w設計3.4.1系統數據流程圖 1頂層圖0層圖加工1子圖加工2子圖教材訂購系統完整的數據流圖

10、銷售子系統模塊程序流程圖開始提交購書單 1N審核購書單2 1錯誤顯示 3Y開發票 4登記購書記錄 5N錯誤顯示 7審核登記 6Y發領書單 8修改相應表 9N審核修改 10錯誤顯示 11Y結束1 提交購書單:(HandBuyBookBill)2 審核購書單(CheckBuyBookBill)3 購書單錯誤信息顯示(BuyBookBillError)4 開發票(PrintBill)5 登記購書記錄(DBRegistBuyBook)6 審核登記(CheckDBRegistBuyBook)7 登記購書記錄錯誤信息顯示(DBRegistBuyBookError)8 發領書單/打?。≒rintBookBi

11、ll)9 修改庫存表、出庫表(DBUpdateTable)10 審核修改表(CheckDBUpdateTable)11 修改表錯誤信息顯示(DBUpdateTableError)3.4.3采購子系統模塊程序流程圖:開始發缺書單 1審核缺書單 2錯誤顯示 3登記缺書 4審核登記 5錯誤顯示 6修改數據庫的表 7審核修改 8錯誤顯示 9發進書通知單 10結束1 發缺書單(HandLackBookBill)2 審核缺書單(CheckLackBookBill)3 缺書單錯誤信息顯示(LackBillError)4 登記缺書記錄(DBRegistLackBook)5 審核登記(CheckDBRegist

12、LackBook)6 登記錯誤信息顯示(DBRegistLackBookError)7 修改數據庫中的表(DBUpdateTable)8 審核修改(CheckDBUpdateTable)9 修改錯誤信息顯示(DBUpdateTableError)10.發進書通知單(PrintBookNotice)3.5。數據詞典系統數據流圖見附圖下面是由學校教材訂購系統數據流圖得到的數據詞典數據流名:購書單別名: 無簡述: 學生購書時填寫的項目來源: 學生去向: 加工1.0“審查并開發票”組成: 學號姓名(班級)書號數量數據流量:1000次/周 高峰值:開學期間1000次/天 數據流名: 發票別名: 無簡述:

13、 教材發行人員審核后開的單據來源: 教材發行人員去向: 加工1.1“開領書單”組成: 書號+數量+日期+審核員數據流量: 1000次/周。高峰值:開學期間1000次/次天 數據流名:領書單別名: 無簡述: 學生領書憑據來源: 出納員去向: 學生組成: 學號+姓名+(班級)+書號+數量數據流量: 1000次/周。高峰值:開學期間1000次/次天數據流名:缺書單別名: 無簡述: 學生領書時缺少的書來源: 教材發行人員去向: 加工2.0“審查并登記”組成: 書名+書號+數量+類別數據流量: 1000次/周。高峰值:開學期間1000次/次天數據流名:登記別名: 無簡述: 購買的書登記在冊來源: 教材發行人員去向: 出納組成: 書名+書號+數量數據流量: 1000次/周。高峰值:開學期間1000次/次天數據流名:待購教材表別名: 無簡述: 需要購買的書來源: 加工2.1“開待購教材表”去向: 書庫采購人員組成: 書名+編號+價錢+數量數據流量: 1000次/周。高峰值:開學期間1000次/次天數據流名:出庫單別名: 無簡述: 發給學生

溫馨提示

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

評論

0/150

提交評論