軟件工程實踐報告_第1頁
軟件工程實踐報告_第2頁
軟件工程實踐報告_第3頁
軟件工程實踐報告_第4頁
軟件工程實踐報告_第5頁
全文預覽已結束

下載本文檔

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

文檔簡介

經濟與管理學院軟件工程實踐報告實踐題目:圖書館書籍訂購系統專業:信息管理與信息系統班級:1401班姓名:劉柳學號:1417070110問題定義1.任務(1).學生和教師能夠隨時登錄系統,記錄破損書籍、填寫新書申請單。(2).圖書館管理人員能隨時登錄處理申請單、查看庫存和輸入初始的庫存書籍,還有查看進書通知。

(3).采購人員能隨時登錄系統查看缺書單,填寫進書單。(4).所需資源:人員—本人在教師和相關專業人員的指導下完成。(5).硬件設備費用:一臺專用的數據庫效勞器;一臺數據備份效勞器兼雙機后備效勞器;兩臺普通的終端PC機;(6).所需經費:硬件設備費用和系統開發費用共需要30000元左右。<<系統目標與范圍說明書>>(1).工程名稱:圖書館書籍訂購系統現行系統存在的問題:學校現有系統是手工管理方式和文檔管理方式,在管理質量和管理效率上,從根本上不能適應大規模的管理要求。由于書目種類繁多,而且破損書籍分布廣泛,統一整理消耗大量的人力物力。使用該系統,學生教師在看到破損書籍的時候,在系統上登記,發現書本缺失,可以及時發現,及時補充。師生也可以申請圖書館購置新書。(2).工程目標:A.使工作人員從繁忙的工作中解放出來。B促進管理的自動化,提高工作效率。C.提高系統中任何數據處理的準確性。D.人力與設備費用的減少,可裁剪圖書館管理部門的人員。F.管理效勞的改良:降低圖書訂購效勞中的錯誤發生率,減少信息交流的繁瑣過程。(3).給出軟件的需求:A.所建議的系統的運行壽命的最小值:3年B.進展系統方案選擇比擬的時間為:3周C.運行環境:WindowsXP,Windows7,Windows8等。D.數據庫:Mysql。(4).軟件目的:希望圖書館圖書管理的過程簡單、方便、快速。(5).工程范圍:圖書館書籍系統是為大多數教育院校開發的,用于日常的書籍管理,包括補充和新置。提供數字化的管理,提高圖書館管理部門的工作效率。A.硬件:PC機一臺,打印機一臺。B.軟件: Windows操作系統,Access數據庫管理系統,Tomcat,Eclipse,JDK。C.硬件設備費用:一臺專用的數據庫效勞器—10000元;一臺數據備份效勞器兼雙機后備效勞器—10000元;兩臺普通的終端PC機—2000元/臺;D.系統開發費用:10000元(6).可行性研究階段時間,經費預測:(時間按相似規模軟件估計,經費為開發及運行經費的5%-10%)A.可行性研究階段時間:可以先在學校試運行3個月,觀察師生對系統的認可度,以及是否方便圖書館對于破損書籍的管理。B.經費預測:在這一階段大約需要費用2000元。第二章可行性研究1.任務用最小的代價在盡可能短的時間內確定問題是否能夠解決.2.文檔:<<可行性論證報告>>+<<工程實施方案>><<可行性論證報告>>(1).系統概述:本系統可細化為兩個子系統:登記系統和采購系統。登記系統的工作過程為:首先由教師或學生購書申請單,經圖書管理人員審核是有效購書單后,開發票、登記并返給學校財務處,公告新書,教師或學生即可借閱。采購系統的主要工作過程為:假設是脫銷圖書,則登記缺書,發缺書單給書庫采購人員,一旦新書入庫后,即發進書通知圖書管理人員。(2).可行性分析:A.技術可行性:具備一定的計算機常識,熟練掌握關于數據庫和編程技術,了解各效勞器的異同。B.經濟可行性:根據軟件系統的規模估計,本系統開發期為3個月,大概費用為1500元,假設投入本系統,效率可以提高50%,再根據所花費的運行和開發及維護系統的費用,可以估計出本系統收益總額為102萬元。C.操作可行性:由于學校圖書館書籍較多,并且還在不斷增加,圖書管理系統的不完善會給教師和學生帶來很大的麻煩,因為要采集很多的信息,數據,經常還會很容易出現錯誤,同時效率也很低。為此,應該采用采用合理技術和方法不斷完善本系統。(3).結論:<<工程實施方案>>A.系統資源:硬件:PC機一臺,打印機一臺。軟件:Windows操作系統,Access數據庫管理系統,Tomcat,Eclipse,JDK。人員:一名數據庫效勞器操作人員,一名登記系統操作人員和一名圖書采購系統操作人員。組織機構:各大高校,以及各省市圖書館。B.費用預算:分階段的人員預算費用一名數據庫效勞器操作人員—3000元/月、兩名終端系統操作人員—2000元/月。C.進度安排:各個階段起止時間,完成文檔及驗證方式。隨著課程的進度同步完成系統的開發及文檔編寫工作。:學生或教師需要提供以及審核通過的購書申請單系統根據購書單自動生成的通知單。第三章需求分析(1).確定功能需求,性能需求,環境需求,用戶界面需求。(2).編寫文檔:包括編寫需求規格說明書,初步用戶使用手冊,確認測試方案,修改完善軟件開發方案。2.文檔:<<需求規格說明書>>(1).目標系統功能描述:A.圖書破損登記效勞:學生、教師、借閱者在發現圖書破損、缺失時登錄系統在系統中登記。B購書申請效勞:向圖書館推薦新書,填寫購書申請,管理人員審核后回復是否購書。C.購書效勞:確認采購的書籍種類、數目等信息。D.通知采購:確認采購信息之后,通知工作人員進展采購。E.采購反應:采購人員發現圖書脫銷無法補充,并將信息反應給管理人員,管理人員反應給申請者。(2).目標系統性能描述(處理速度響應時間平安限制等):

:購書是由需求決定的,只要有缺書現象則會表達出來,但也因為這樣,如果需要提前多購相關書籍的話,則需要管理人員的參與。

:響應時間為0.5秒;更新處理時間為0.5秒;數據的轉換和傳遞時間為0.5秒。

:較高

:在購書單未審核時,可以撤消訂購或修改,一旦審核,則不能再修改;操作方式上映滿足鼠標和鍵盤任意切換;留有與其它的借口。E.平安性需求:正確使用計算機并實時監測維護計算機的平安,及時更新殺毒軟件、掃描系統漏洞;每個用戶在第一次登錄后,必須更改最初登錄密碼,最初的登錄密碼不能重用。(3).目標系統邏輯模型(分層數據流圖數據字典):0層數據流圖:審核信息審核信息審核信息領書單購書單審核信息有效購書單領書單購書單審核信息有效購書單不合格購書單不合格購書單審核信息購書表購書表通知單通知單通知單通知單出庫表缺書登記表出庫表缺書登記表庫存表庫存表1層數據流圖:2.采購圖書2.采購圖書進書通知破損通知進書通知破損通知待購圖書表待購圖書表缺書登記表缺書登記表進庫表進庫表通知單通知單頂層數據流圖:缺書登記表缺書登記表審核信息審核信息購書單缺損登記購書單缺損登記進書通知進書通知通知通知單缺書單缺書單不合格購書單不合格購書單庫存表庫存表缺書通知缺書通知B.數據字典:名字:缺書登記表

別名:缺書登記單

描述:送給相關工作人員的表,用來補充書籍

定義:缺書登記單=缺書的單號+訂購者姓名+購書單號+領書日期

缺書單號=正整數〔數據庫自動生成〕

位置:電腦上存儲

名字:出庫表描述:詳細的描述了書籍的出庫信息

定義:出庫表=編號+{書名+出版社+價格+數量}+

銷售日期+銷售總數

編號=正整數〔數據庫自動生成〕

位置:電腦上存儲

名字:庫存表

別名:庫存單

描述:書庫里的每種書籍數量

定義:庫存單=庫存書單號+{書名+出版社}+總數

購書單號=

溫馨提示

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

評論

0/150

提交評論