




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
軟件項(xiàng)目開發(fā)文檔
項(xiàng)目名稱后勤資產(chǎn)管理系統(tǒng)
項(xiàng)目委托或
卜達(dá)單位重慶信息技術(shù)職業(yè)學(xué)院
項(xiàng)目負(fù)責(zé)人蔣朝偉
項(xiàng)目組組員高才、劉寧、金學(xué)成
所屬院系軟件系
專業(yè)班級(jí)06級(jí)軟件技術(shù)(六班
指導(dǎo)教師黎紅星
起止日期2023年9月16日至2023年12月23日
重慶信息技術(shù)職業(yè)學(xué)院軟件學(xué)院制
2023年12月
文檔修訂歷史記錄
iiiyj說(shuō)明版本號(hào)修訂者
9月2。日明確自己的職責(zé)以及了解整個(gè)項(xiàng)目進(jìn)度安排VI.01蔣朝偉
9月22日至27日把用戶需求轉(zhuǎn)化為軟件需求VI.02高才
10月01日至10日概要設(shè)計(jì)文檔VI.03劉寧
10月150-10月20日在概要設(shè)計(jì)的基礎(chǔ)上對(duì)各個(gè)功能模塊的進(jìn)一VI.04金學(xué)成
步細(xì)化
10月226-10月23日修改設(shè)計(jì)系統(tǒng)VI.05高才
10月240-10月25日修改數(shù)據(jù)庫(kù)設(shè)計(jì)VI.06劉宇
12月22日對(duì)整個(gè)項(xiàng)目的總結(jié)VI.1蔣朝偉
-1-
文檔目錄
1.項(xiàng)目論
證.................................................................-1-
1.1項(xiàng)目概述(目日勺任務(wù)................................................1-
1.2項(xiàng)目背景及必要性..................................................
1-
1.3項(xiàng)目開發(fā)的可行
性...................................................-1-
2.項(xiàng)目開發(fā)計(jì)劃
書?3-2.1項(xiàng)目
組織?3?22項(xiàng)
目資源...........................................................-3-
2.3實(shí)行計(jì)
劃............................................................3-
3.需求分
析.................................................................-5-
3.1軟件描述...........................................................-
5-3.2功能需
求...........................................................6-3.3性能
需求............................................................9-3.4?
行環(huán)境及外部接口需求..............................................10-
3.5設(shè)計(jì)約束
*.........................................................................................................................-10-
4.概要設(shè)
計(jì)................................................................-11-
4.1軟件體系構(gòu)造.......................................................
11-
4.2可復(fù)用資
源.........................................................13-
5.詳細(xì)設(shè)
計(jì)..................................................................14-
5.1系統(tǒng)管理..........................................................-
14-5.2倉(cāng)庫(kù)管
理...........................................................16-5.3M
產(chǎn)管理............................................................18-
5.4房屋管
理...........................................................20-
6.數(shù)據(jù)庫(kù)設(shè)
計(jì)..............................................................-23-6.1
外部設(shè)計(jì)*........................................................-23-
6.2支持軟件.........................................................
23-6.3數(shù)據(jù)庫(kù)表設(shè)計(jì)格式闡
明..............................................-23-6.4數(shù)據(jù)庫(kù)模型圖
-27-
-2-
1.項(xiàng)目論證
1.1項(xiàng)目概述(目日勺任務(wù)
物資管理是企業(yè)管理非常重要的)一環(huán),它對(duì)企業(yè)日勺發(fā)展起著非常舉足輕重的作
用。由于物資日勺種類繁多,在各部門進(jìn)出頻繁,使得物資管理變得十分復(fù)雜。開發(fā)一
套完善日勺物資管理系統(tǒng)不僅可以使物資日勺管理者可以對(duì)物資日勺整個(gè)流程狀態(tài)、庫(kù)
存狀況了如指掌,并為決策管理提供科學(xué)根據(jù),從而提高了管理水平和工作效率,并且
可以使工作人員甩掉手工記賬方式,從而最大程度地減少了手工操作帶來(lái)日勺失誤,到
達(dá)事半功倍日勺效果。物資管理系統(tǒng)作為企業(yè)管理自動(dòng)化、規(guī)范化的一部分,對(duì)提高
企業(yè)管理效率、提高企業(yè)經(jīng)濟(jì)效益發(fā)揮不可替代的作用。
本系統(tǒng)開發(fā)目的是寫一套完整的后勤資產(chǎn)管理系統(tǒng),涵蓋資產(chǎn)管理中日勺系統(tǒng)管
理,權(quán)限管理,資產(chǎn)信息管理,物資采購(gòu)管理,庫(kù)存管理,入庫(kù)、出庫(kù)管理,借用、
調(diào)用、領(lǐng)用管理,信息查詢記錄管理等重要模塊,整個(gè)系統(tǒng)規(guī)定操作以便簡(jiǎn)樸,功
能完善,具有商業(yè)化氣息,除了提供軟件程序外還需提供比較完整日勺開發(fā)文檔,
1.2項(xiàng)目背景及必要性
后勤資產(chǎn)管理系統(tǒng)(B/S體系架構(gòu),需要實(shí)現(xiàn)目前各大后勤資產(chǎn)管理系統(tǒng)所提供
日勺多種重要功能。目前國(guó)內(nèi)各大后勤資產(chǎn)管理系統(tǒng)所提供的重要功能有,顧客注冊(cè),
刪除顧客,修改顧客,倉(cāng)庫(kù)管理,物資采購(gòu),修改物資信息,刪除物資信息,物資入庫(kù).物資
出庫(kù),物資盤點(diǎn),財(cái)產(chǎn)管理,房屋管理,耗材管理,數(shù)據(jù)備份,系統(tǒng)初始化。但考慮到開發(fā)
時(shí)間和人力資源日勺詳細(xì)狀況,后勤資產(chǎn)管理系統(tǒng)只是初步實(shí)現(xiàn)其中日勺關(guān)鍵功能,清除
了某些超過自己能力范圍日勺某些內(nèi)容。
后勤資產(chǎn)管理系統(tǒng)是企業(yè)內(nèi)部很重要的一種管理事項(xiàng),但目前企業(yè)內(nèi)的管理,基
本上是手工操作或是基于dos下日勺應(yīng)用,這樣對(duì)信息日勺管理者有諸多不便,有日勺系統(tǒng)
對(duì)網(wǎng)絡(luò)功能的)支持程度不是很強(qiáng),為后來(lái)軟件升級(jí)到互聯(lián)網(wǎng)帶來(lái)了麻煩。因此有必
要開發(fā)一種完全基于網(wǎng)絡(luò)日勺管理系統(tǒng),能在網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)日勺錄入、插入、刪
除、查詢、記錄、更新、等功能。實(shí)現(xiàn)數(shù)字化管理。
1.3項(xiàng)目開發(fā)的)可行性
本系統(tǒng)采用JSP,Struts,Hibernate等技術(shù)開發(fā),實(shí)現(xiàn)一次編寫,到處運(yùn)行。系統(tǒng)
日勺多平臺(tái)支持。基本上可以在所有平臺(tái)上日勺任意環(huán)境中開發(fā),在任意環(huán)境中進(jìn)行系
統(tǒng)布署,在任意環(huán)境中擴(kuò)展。強(qiáng)大的可伸縮性。從只有一種小日勺Jar文獻(xiàn)就可以
Servlct/JSP倒由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái)Application進(jìn)行事務(wù)處理,
多樣化和功能強(qiáng)大日勺開發(fā)工具支持。這一點(diǎn)與ASP很像,Java已經(jīng)有了許多非常
優(yōu)秀的開發(fā)工具,并且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種
平臺(tái)之下。
Struts是實(shí)現(xiàn)MVC模式口勺通用框架,它由四個(gè)重要部分構(gòu)成模型、視圖、控
制器和XML文獻(xiàn)。模型一般由JavaBean或EJB組件實(shí)現(xiàn),負(fù)責(zé)處理業(yè)務(wù)邏輯;視圖
包括一組JSP文獻(xiàn),這些文獻(xiàn)重要由JSP標(biāo)簽或客戶化標(biāo)簽構(gòu)成,它簡(jiǎn)化了JSP頁(yè)面
日勺編碼工作Hibernate是一種實(shí)現(xiàn)對(duì)象和關(guān)系之間映射(ObjectRelationMapping日勺
框架。它對(duì)JDBC進(jìn)行了輕量級(jí)
-1-
口勺對(duì)象封裝框架Struts+hibernat應(yīng)用于Web頁(yè)面開發(fā),有著很強(qiáng)的優(yōu)勢(shì);而
Mysql對(duì)于中小型日勺系統(tǒng)來(lái)說(shuō),是個(gè)很好的選擇,對(duì)某些企業(yè)或單位不需要大型的
數(shù)據(jù)庫(kù)系統(tǒng)就可以用我們?nèi)丈紫到y(tǒng)。我們結(jié)合MVC和本系統(tǒng)日勺詳細(xì)特點(diǎn),把系統(tǒng)分
為四個(gè)層次:頁(yè)面表達(dá)層,業(yè)務(wù)邏輯層,數(shù)據(jù)處理層。Hibernate用來(lái)處理數(shù)據(jù)庫(kù)的連
接,Struts用于邏輯處理,完整的開發(fā)技術(shù)給系統(tǒng)帶來(lái)了很大可使用性。結(jié)合在喬
不斯軟件企業(yè)培訓(xùn)的經(jīng)臉和技術(shù)加強(qiáng)實(shí)現(xiàn)后勤管理系統(tǒng)的開發(fā)工作可行。
伴隨計(jì)算機(jī)日勺發(fā)展與普及,以及互聯(lián)網(wǎng)技術(shù)日勺擴(kuò)展,平常勞資人事管理必將實(shí)現(xiàn)
無(wú)紙化辦公,并且加入到企業(yè)內(nèi)部的Intranet或者是Internet上去,實(shí)現(xiàn)數(shù)據(jù)日勺共享,
這樣有管理信息在單位內(nèi)部日勺查詢,提高了管理日勺公正和客觀性,并且能及時(shí)日勺得到
更新,不需要象過去那樣揮霍大量日勺人力物力去進(jìn)行抄寫,提高了工作日勺效率。
-2-
2.項(xiàng)目開發(fā)計(jì)劃書2.1項(xiàng)目蛆織
2.2項(xiàng)目資源
2.2.1人力資源
姓名性別部門(班級(jí))在本項(xiàng)目中承擔(dān)的工作
蔣朝偉男重信院06級(jí)軟技六班組長(zhǎng)
高才男通信院06級(jí)軟技六班成員
劉寧男重信院06級(jí)軟技六班成員
金學(xué)成男重信院06級(jí)軟技六班成員
姓名性別部門(班級(jí))||
蔣朝偉男重信院06級(jí)軟技六班
高才男幣:信院06級(jí)軟技六班
劉寧男重信院06級(jí)軟技六班
金學(xué)成男亞信院06級(jí)軟技六班
蔣朝偉(項(xiàng)目組長(zhǎng))
項(xiàng)需分編
目求析碼
?」?AJ.
2.2.2已經(jīng)有開發(fā)設(shè)施
開發(fā)地點(diǎn):重慶信息技術(shù)職業(yè)學(xué)院
使用硬件:電腦4臺(tái)、U盤一種
使用軟件:Myeclipse、MySQL、SVN、Tomcat6.0
2.2.3需獲取日勺設(shè)施
打印機(jī)
2.3實(shí)行計(jì)劃
2.3.1項(xiàng)目開發(fā)過程階段劃分
-3-
任務(wù)項(xiàng)參加人員交付項(xiàng)、應(yīng)提交文檔
計(jì)劃蔣朝偉、高才、劉宇、金學(xué)成《項(xiàng)目開發(fā)計(jì)劃》
蔣朝偉、高才、劉寧、金學(xué)成《需求規(guī)格說(shuō)明書》
需求分析
高才界面原型
劉寧《概要設(shè)計(jì)說(shuō)明書》
分析設(shè)計(jì)蔣朝偉、高才、劉寧、金學(xué)成《數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書》
蔣朝偉、高才、劉寧《詳細(xì)設(shè)計(jì)說(shuō)明書》
編碼蔣朝偉、高才、劉寧、金學(xué)成程序
結(jié)項(xiàng)蔣朝偉、高才、劉寧、金學(xué)成《項(xiàng)目開發(fā)總結(jié)報(bào)告》
任務(wù)項(xiàng)參加人員交付項(xiàng)、應(yīng)提交文檔
計(jì)劃蔣朝偉、高才、劉寧、金學(xué)成《項(xiàng)目開發(fā)計(jì)劃》
蔣朝偉、高才、劉寧、金學(xué)成《需求規(guī)格說(shuō)明書》
需求分析
高才界面原型
劉寧《概要設(shè)計(jì)說(shuō)明書》
分析設(shè)計(jì)蔣朝偉、高才、劉寧、金學(xué)成《數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書》
蔣朝偉、高才、劉寧《詳細(xì)設(shè)計(jì)說(shuō)明書》
編碼蔣朝偉、高才、劉寧、金學(xué)成程序
結(jié)項(xiàng)蔣朝偉、高才、劉寧、金學(xué)成《項(xiàng)目開發(fā)總結(jié)報(bào)告》
2.3.2項(xiàng)目工作任務(wù)分解
2.3.3聯(lián)絡(luò)人員*
聯(lián)絡(luò)人員:蔣朝偉
聯(lián)絡(luò)方式:
:重慶信息學(xué)院軟件一系
-4-
3.需求分析
3.1軟件描述
3.1.1開發(fā)背景
后勤資產(chǎn)管理系統(tǒng)是企業(yè)內(nèi)部很重要的一種管理事項(xiàng),它對(duì)企業(yè)日勺發(fā)展起著非
常舉足輕重日勺作用,但目前企業(yè)內(nèi)的管理、基本上是手工操作或是基于dos下的應(yīng)
用,這樣對(duì)信息的)管理者有諸多不便,有日勺系統(tǒng)對(duì)網(wǎng)絡(luò)功能的支持程度不是很強(qiáng),為
后來(lái)軟件升級(jí)到互聯(lián)網(wǎng)帶來(lái)了麻煩。因此有必要開發(fā)一種完全基于網(wǎng)絡(luò)日勺管理系
統(tǒng),能在網(wǎng)絡(luò)環(huán)境下實(shí)現(xiàn)數(shù)據(jù)口勺錄入、插入、刪除、查詢、統(tǒng)計(jì)、更新、等功能。
實(shí)現(xiàn)數(shù)字化管理。
后勤資產(chǎn)管理系統(tǒng)(B/S體系架構(gòu),需要實(shí)現(xiàn)目前各大后勤資產(chǎn)管理系統(tǒng)所提供
日勺多種重要功能。目前國(guó)內(nèi)各大后勤資產(chǎn)管理系統(tǒng)所提供日勺重要功能有,顧客注冊(cè),
刪除顧客,修改顧客,倉(cāng)庫(kù)管理,物資采購(gòu),修改物資信息,刪除物資信息,物資入庫(kù)物資
出庫(kù),物資盤點(diǎn),財(cái)產(chǎn)管理,房屋管理,耗材管理,數(shù)據(jù)備份,系統(tǒng)初始化。
由于物資日勺種類繁多,在各部門進(jìn)出頻繁,使得物資管理變得十分復(fù)雜。開發(fā)一
套完善的資產(chǎn)管理系統(tǒng)不僅可以使物資日勺管理者可以對(duì)物資的整個(gè)流程狀態(tài)、庫(kù)
存狀況了如指掌,并為決策管理提供科學(xué)根據(jù),從而提高了管理水平和工作效率,并
且可以使工作人員甩掉手工記賬方式,從而最大程度地減少了手工操作帶來(lái)日勺失誤,
到達(dá)事半功倍的效果。物資管理系統(tǒng)作為企業(yè)管理自動(dòng)化、規(guī)范化日勺一部分,對(duì)提
高企業(yè)管理效率、提高企業(yè)經(jīng)濟(jì)效益發(fā)揮不可替代的作用。
3.1.2軟件功能
表4-1功能需求表
序號(hào)功能名稱功能需求標(biāo)識(shí)優(yōu)先級(jí)得要描述
01用戶管理Systh竹理用戶
02修改用戶ModifySys中修改用戶信息
03刪除用戶dels中刪除用戶
01添加用戶appendUser高添加新用戶
06倉(cāng)陣管理cklanage高管理倉(cāng)庫(kù)
07物資入庫(kù)findRuku高將采購(gòu)的物資入咋
08物資出庫(kù)delchuku高將需要的物資出庫(kù)
09物資管理viewProduct高管理物資
10采購(gòu)管理cgNanage島采購(gòu)管理
11采購(gòu)申請(qǐng)cgshenqing中采購(gòu)物品申請(qǐng)
12采購(gòu)審批shcrq?iList中審批已采購(gòu)物品
-5-
3.1.3顧客日勺特點(diǎn)
后勤資產(chǎn)管理系統(tǒng)重要是面向后勤部門,他們對(duì)網(wǎng)上管理系統(tǒng)的熟悉有限,規(guī)定
開發(fā)的系統(tǒng)簡(jiǎn)樸易懂,操作以便,快潔。因此,顧客的跨度比較小,只要懂得計(jì)算機(jī)日勺
基本操作就可以運(yùn)用該軟件進(jìn)行操作。
3.1.4限制與約束*
本系統(tǒng)開發(fā)人員大多數(shù)無(wú)實(shí)際開發(fā)驗(yàn),屬于邊學(xué)邊開發(fā)。此外本次開發(fā)屬于開
發(fā)實(shí)訓(xùn)。
由于開發(fā)時(shí)間,人力資源等問題,本小組暫為對(duì)用例分析中的]某些用例在功能上
進(jìn)行實(shí)現(xiàn)。系統(tǒng)只處理了某些重要的用例。
3.2功能需求
后勤資產(chǎn)管理系統(tǒng)(B/S體系架構(gòu),需要實(shí)現(xiàn)目前各大后勤資產(chǎn)管理系統(tǒng)所提供
日勺多種重要功能。目前國(guó)內(nèi)各大后勤資產(chǎn)管理系統(tǒng)所提供日勺重要功能有,顧客注冊(cè),
刪除用戶,修改顧客,倉(cāng)庫(kù)管理,物資采購(gòu).修改物資信息,刪除物資信息,物資入庫(kù)物資
出庫(kù),物資盤點(diǎn),財(cái)產(chǎn)管理,房屋管理,耗材管理,數(shù)據(jù)備份,系統(tǒng)初始化。但考慮到開發(fā)
時(shí)間和人力資源日勺詳細(xì)狀況,后勤資產(chǎn)管理系統(tǒng)只是初步實(shí)現(xiàn)其中的)關(guān)鍵功能,清除
了一些超過自己能力范圍日勺某些內(nèi)容。
3.2.1系統(tǒng)管理
系統(tǒng)管理員
系統(tǒng)初試化
登陸
-6-
1.備份/還原數(shù)據(jù)庫(kù)
備份數(shù)據(jù)庫(kù)內(nèi)表中口勺所有數(shù)據(jù)到指定地址。需要時(shí)(數(shù)據(jù)瓦解等從指定的備份
數(shù)據(jù)庫(kù)中還原備份時(shí)日勺數(shù)據(jù)。
2.顧客管理
修改密碼:修改顧客的初始密碼,并保留到數(shù)據(jù)庫(kù)中。
添加顧客:添加需要的顧客。
刪除顧客:刪除多出或禁用的顧客。
3.系統(tǒng)初始化
數(shù)據(jù)庫(kù)瓦解或數(shù)據(jù)庫(kù)中沉余信息太多等.需要清晰數(shù)據(jù)庫(kù)中數(shù)據(jù)。
3.2.2倉(cāng)庫(kù)管理
力e5舊心ri
物資管理
1.倉(cāng)庫(kù)信息管理
展現(xiàn)倉(cāng)庫(kù)的所有屬性,可以修改倉(cāng)庫(kù)屬性。
2.入庫(kù)管理
采購(gòu)后需要把物資存入倉(cāng)庫(kù)中,此處把進(jìn)入倉(cāng)庫(kù)中口勺物資逐一進(jìn)行登記。
3.出庫(kù)管理
部門日勺領(lǐng)用、借用、調(diào)用等,要從倉(cāng)庫(kù)中去出物資,并記錄。
4.物資管理
倉(cāng)庫(kù)物資匯總。
-7-
1.采購(gòu)管理
采購(gòu)申請(qǐng):當(dāng)企業(yè)需要某中物資而倉(cāng)庫(kù)中沒有,到外購(gòu)置時(shí)需要提交采購(gòu)申請(qǐng),生
成采購(gòu)申請(qǐng)單。
采購(gòu)審核:當(dāng)采購(gòu)部門遞交申請(qǐng)單上來(lái)時(shí),由顧客審核。通過則購(gòu)置該申請(qǐng)單上
日勺物品并保留至倉(cāng)庫(kù)中,同步將該申請(qǐng)單備注為以審核。否則,刪除該申請(qǐng)單,取消購(gòu)
置。2.領(lǐng)用管理
領(lǐng)用申請(qǐng):當(dāng)某部門需要某物資時(shí),需要向上提交申請(qǐng)單,申請(qǐng)?jiān)撐镔Y。
領(lǐng)用審核:審核領(lǐng)用申請(qǐng)單,通過則從倉(cāng)庫(kù)去出該物資轉(zhuǎn)入部門庫(kù)存中,修改倉(cāng)庫(kù)
中該物資日勺庫(kù)存數(shù)量,增長(zhǎng)部門該物資的庫(kù)存量。
3.借用管理
借用申請(qǐng):企業(yè)某人需要某物,向部門借用物品需提交借用申請(qǐng)單,等待審核通過
才能借用。
借用審核;審核借用申請(qǐng)單,通過則從部門庫(kù)存中去出該物品減少庫(kù)存數(shù)量,生成
借用單據(jù)“等待償還。
采購(gòu)中倩
學(xué)生宿舍管理
系統(tǒng)管理員
1.房屋配置信息
羅列房屋中日勺多種物資記入倉(cāng)庫(kù)中。
2.宿舍管理
教室宿舍管理:管理教室宿舍的分派和宿舍中物資的信息。
辦公室管理:管理辦公室中物資的信息。
學(xué)生宿舍管理:管理學(xué)生宿舍的分派和宿舍中物資的信息。
3.3性能需求
例如:
(1系統(tǒng)可靠性和安全性
對(duì)系統(tǒng)(應(yīng)用系統(tǒng)和數(shù)據(jù)庫(kù)應(yīng)當(dāng)設(shè)計(jì)盡量詳盡的故障處理方案,以保證系統(tǒng)H勺迅
速恢復(fù)性。并采用冗余技術(shù)保證數(shù)據(jù)可靠存儲(chǔ)、系統(tǒng)可靠運(yùn)行。對(duì)系統(tǒng)運(yùn)行狀況
采用自動(dòng)檢測(cè)、告警、監(jiān)控等方式進(jìn)行實(shí)時(shí)觀測(cè)。在系統(tǒng)使用過程中,由于硬件出
現(xiàn)故障或其他原因?qū)е孪到y(tǒng)臨時(shí)性的中斷后系統(tǒng)重新啟動(dòng)時(shí),可以保證系統(tǒng)將原有
日勺數(shù)據(jù)迅速恢復(fù),使其繼續(xù)運(yùn)行下去。
為保證系統(tǒng)日勺安全性,系統(tǒng)采用應(yīng)用系統(tǒng)使用驗(yàn)證(操作員驗(yàn)證、數(shù)據(jù)庫(kù)登陸驗(yàn)
證兩種驗(yàn)證方式相結(jié)合日勺措施驗(yàn)證顧客。運(yùn)用日志,對(duì)進(jìn)入系統(tǒng)的顧客的操作進(jìn)行
記錄,可以根據(jù)日志進(jìn)行事后分析,從而找到事故的發(fā)生原因、責(zé)任者或非法顧
客。
(2系統(tǒng)的開放性和系統(tǒng)日勺可擴(kuò)充性
系統(tǒng)在開發(fā)過程中,應(yīng)當(dāng)充足考慮后來(lái)日勺可擴(kuò)充性。例如,顧客查詢?nèi)丈仔枨髸?huì)不
停地更新和完善。所有這些,都規(guī)定系統(tǒng)提供足夠日勺手段進(jìn)行功能日勺調(diào)整和擴(kuò)充。
而實(shí)現(xiàn)這一點(diǎn),應(yīng)通過系統(tǒng)的開放性來(lái)完畢,即系統(tǒng)應(yīng)是一種開放系統(tǒng),只要符合一定
日勺規(guī)范,可以簡(jiǎn)樸地加入和減少系統(tǒng)日勺模塊,配置系統(tǒng)的硬件。通過對(duì)軟件日勺修補(bǔ)、
替代,完畢系統(tǒng)日勺升級(jí)和更新?lián)Q代。
(3系統(tǒng)的)易用性和易維護(hù)性
系統(tǒng)是直接面對(duì)使用人員的,而使用人員往往對(duì)計(jì)算機(jī)并不是非常熟悉。這就
規(guī)定系統(tǒng)可以提供友好口勺顧客界面,易用日勺人機(jī)交互界面。要實(shí)現(xiàn)這一點(diǎn),就規(guī)定系
統(tǒng)應(yīng)當(dāng)盡量使用戶熟悉日勺術(shù)語(yǔ)和中文信息的界面;針對(duì)顧客也許出現(xiàn)的)使用問題,要
提供足夠日勺在線協(xié)助,縮短顧客對(duì)系統(tǒng)熟悉日勺過程。
系統(tǒng)中波及到日勺數(shù)據(jù)是我們記錄中相稱重要的信息,系統(tǒng)要提供以便的手段供
系統(tǒng)維護(hù)人員進(jìn)行數(shù)據(jù)日勺備份、平常日勺安全管理、系統(tǒng)意外瓦解時(shí)數(shù)據(jù)時(shí)恢復(fù)等
工作。
(4系統(tǒng)日勺原則
系統(tǒng)在設(shè)計(jì)、開發(fā)、使用過程中.要波及諸多計(jì)算機(jī)硬件、軟件。所有這些都
要符合主
流國(guó)際、國(guó)家和行業(yè)原則。例如,在開發(fā)中使用日勺操作系統(tǒng)、網(wǎng)絡(luò)系統(tǒng)、開發(fā)
工具都必須符合通用原則。
3.4運(yùn)行環(huán)境及外部接口需求
(1硬件規(guī)定
客戶程序硬件規(guī)定:
具有PentiumIII處理器且滿足如下規(guī)定日勺計(jì)算機(jī):
最低64MB內(nèi)存、最小2.1GB硬盤、鼠標(biāo)、鍵盤
服務(wù)器硬件需求:
具有PentiumIII處理器且滿足如下規(guī)定日勺計(jì)算機(jī):
最低256MB內(nèi)存、最小8GB硬盤、鼠標(biāo)、鍵盤
(2軟件規(guī)定
客戶程序軟件:WindowsXP或更高版本
服務(wù)器軟件:Windows2023或更高版本、MySQL、JDK1.6、Tomcat6.0
(3顧客接口
①采用Windows的通用圖形界面,顧客友好。
②界面具有一致性,界面規(guī)范遵照Windows軟件界面的規(guī)范。
③提供錯(cuò)誤處理。
④提供多種信息提醒目前顧客的狀態(tài)、界面。
⑤提供以便日勺聯(lián)機(jī)協(xié)助。
⑥遵照國(guó)家有關(guān)計(jì)算機(jī)方面詞匯的原則,用詞對(duì)口勺、精確、無(wú)歧義。
⑦本系統(tǒng)的顧客一般需要通過中斷進(jìn)行操作,進(jìn)行主界面后點(diǎn)擊對(duì)應(yīng)的窗口,分
別進(jìn)入相對(duì)應(yīng)日勺界面(如?輸入界面、輸出界面。
3.5設(shè)計(jì)約束*
1、遵照原則的報(bào)表格式,企業(yè)統(tǒng)一的)數(shù)據(jù)命名規(guī)則;
2、計(jì)算機(jī)的硬件限制;
3、操作系統(tǒng)環(huán)境的限制,Windows2023以上操作系統(tǒng)。
4.概要設(shè)計(jì)4.1軟件體系構(gòu)造
例如:
本軟件使用B/S的三層構(gòu)架。
4.1.1軟件程序構(gòu)造圖
展現(xiàn)層
ion
業(yè)
業(yè)
業(yè)
業(yè)
務(wù)
務(wù)
務(wù)
務(wù)
邏
邏
邏
邏
輯
輯
軾
輯
所
后
加£
數(shù)據(jù)處理
(備份/還原,
數(shù)據(jù)庫(kù)
3地a
_|cgwirifp_黑?以■
一|分露aairn]」
4.1.2模塊命名規(guī)則
以模塊名稱每個(gè)字曲音口勺首字母連接而成。
編號(hào)名稱模塊標(biāo)識(shí)
1系統(tǒng)初始化XTCSH
2用戶管理YHGL
3數(shù)據(jù)庫(kù)備份/還原SJKBF
4倉(cāng)庫(kù)信息管理CKXXGL
5物資入府WZRK
6物資出庫(kù)WZCK
L物資管理WZGL
8采購(gòu)管理CGGL
9領(lǐng)用管理LYGL
10借用管理JYGL
11房屋配置信息管理FWPZXXGL
12房屋管理FWGL
4.2可復(fù)用資源
公共類:
1,數(shù)據(jù)庫(kù)連接;
2,數(shù)據(jù)類型轉(zhuǎn)換;
3,中文處理;
4,數(shù)據(jù)備份;
5,時(shí)間處理;
5.詳細(xì)設(shè)計(jì)
詳細(xì)設(shè)計(jì)是我們軟件開發(fā)流程終不可或缺的一部分,它是在概要設(shè)計(jì)的基礎(chǔ)上,
對(duì)概要設(shè)計(jì)日勺每個(gè)功能模塊深入細(xì)化。
5.1系統(tǒng)管理
5.1.1功能構(gòu)造圖
修
傳
用
改
詢
戶
用
密
刪
戶
碼
除
圖5-1-1系統(tǒng)管理構(gòu)造圖
5.1.2業(yè)務(wù)邏輯圖*
圖5-1-2系統(tǒng)管理流程圖
5.1.3功能項(xiàng)描述
功能項(xiàng)用戶管理標(biāo)識(shí)YHGL子系統(tǒng)用戶管理系統(tǒng)
功能描述添加、刪除用戶。修改用戶信息
使用角色高級(jí)管理人員
主要事件用戶操作系統(tǒng)響應(yīng)事件
流程單擊增加按鈕數(shù)據(jù)庫(kù)新增貨物單
單擊刪除按鈕數(shù)據(jù)庫(kù)刪除相應(yīng)的貨物單。
單擊查詢按鈕顯示相應(yīng)符合查詢條件的值
單擊修改按鈕修改數(shù)據(jù)庫(kù)相應(yīng)的貨物單數(shù)據(jù)
單擊清空按鈕清空填寫的表單
異常事件用戶確認(rèn)信息提示相應(yīng)的錯(cuò)誤信息
前置條件用戶登陸系統(tǒng)并具有相應(yīng)的權(quán)限
后置條件數(shù)據(jù)庫(kù)有相應(yīng)的改變
接口說(shuō)明輸入
輸出
調(diào)用關(guān)系調(diào)用模塊系統(tǒng)管理
被調(diào)用模塊用戶管理
5.1.4界面設(shè)計(jì)圖
5.2倉(cāng)庫(kù)管理5.2.1功能構(gòu)造圖
5.2.2業(yè)務(wù)邏輯圖
倉(cāng)扉管理
5.2.3功能項(xiàng)描述
功能項(xiàng)倉(cāng)庫(kù).管理標(biāo)識(shí)CKXXGL子系統(tǒng)物資管理
功能描述對(duì)物資進(jìn)行刪除,修改:查看倉(cāng)庫(kù)入庫(kù)信息和出庫(kù)信息
使用角色普通管理員,后勤資產(chǎn)管理員。
主要事件用戶操作系統(tǒng)響應(yīng)事件
流程單擊修改按鈕修改物資信息
雅市刪除按鈕刪除物資信息
異常事件用戶確認(rèn)修改信息確認(rèn)已修改的物資信息
前置條件用戶登陸系統(tǒng)并具有才相應(yīng)的權(quán)限
后置條件數(shù)據(jù)陣有相應(yīng)的改變
接口說(shuō)明輸入
輸出
調(diào)用關(guān)系調(diào)用模塊系統(tǒng)管理
被調(diào)用模塊倉(cāng)庫(kù)管理
5.2.4界面設(shè)計(jì)圖
5.3財(cái)產(chǎn)管理5.3.1功能構(gòu)造圖
5.3.2業(yè)務(wù)邏輯圖5.3.3功能項(xiàng)描述
功能項(xiàng)申請(qǐng),審核物資|標(biāo)識(shí)|LYGL、JYGL子系統(tǒng)
功能描述申請(qǐng)采購(gòu)、領(lǐng)用、借用物資,產(chǎn)生申請(qǐng)單,由管理員審核。
使用角色采購(gòu)員,部門其他人員,管理員
主要事件用戶操作系統(tǒng)響應(yīng)事件
房房房吉
屋屋屋
配
使使H1房J
置用用屋
依而
6
m
圖
設(shè)計(jì)
界面
5.3.4
物資工D物費(fèi)名稱物資數(shù)量物資單價(jià)物費(fèi)規(guī)格物費(fèi)單位
臺(tái)
801201電腦103400.0<北京清華同方領(lǐng)用借用
臺(tái)
801202顯示器101200.0<北京濟(jì)華同方領(lǐng)用借用
801203黑色筆5001.0支<重慶萬(wàn)州領(lǐng)用借用
801204入庫(kù)1001.1NN<重慶萬(wàn)州領(lǐng)用借用
0hhh0123.0hhh<hhh領(lǐng)用借用
5.4房屋管理
5.4.1功能構(gòu)造圖
房屋管理
圖5-4-1房屋管理功能圖
5.4.2業(yè)務(wù)邏輯圖
圖5-4-2房屋業(yè)務(wù)圖5.4.3功能項(xiàng)描述
功能項(xiàng)添加房屋管理標(biāo)識(shí)FWGL子系統(tǒng)房屋.管理
功能描述房屋配置信息管理
使用角色房屋管理員,后勤資產(chǎn)管理員.
主要事件用戶操作系統(tǒng)響應(yīng)事件
流程單擊增加按鈕添加房屋信息和房屋使用者信息。
單擊查詢按鈕查詢房屋使用狀態(tài)
異常事件用戶確認(rèn)房屋信息提示相應(yīng)的錯(cuò)誤信息
前置條件用戶登陸系統(tǒng)并具有相應(yīng)的權(quán)限
后置條件數(shù)據(jù)庫(kù)有相應(yīng)的改變
接口說(shuō)明輸入
輸出
調(diào)用關(guān)系調(diào)用模塊系統(tǒng)管理
被調(diào)用模塊執(zhí)法人員檔案管理
功能項(xiàng)添加房屋管理標(biāo)識(shí)FWGL
功能描述房屋配置信息管理
使用角色房屋管理員,后勤資產(chǎn)管理員。
主要事件用戶操作系統(tǒng)響應(yīng)國(guó)
流程單擊增加按鈕添加房屋信息和房屋使用者信息。
單擊查詢按鈕查詢房屋使用狀態(tài)
異常事件用戶確認(rèn)房屋信息提示相應(yīng)的錯(cuò)誤信息
前置條件用戶置陸系統(tǒng)并具有相應(yīng)的權(quán)限______________________
5.4.4界面設(shè)計(jì)圖
_—_關(guān)祖系疑
資產(chǎn)管理系統(tǒng):皤
家境倉(cāng)摩財(cái)產(chǎn)房屋采購(gòu)合理
1!!???
當(dāng)Q位量:后勤管理系統(tǒng)百頁(yè):BS¥9?
6.數(shù)據(jù)庫(kù)設(shè)計(jì)
6.1外部設(shè)計(jì)
6.1.1標(biāo)識(shí)符和約定
(1表名:
表全名
例如:物資領(lǐng)用表:WZLY
注:表全名可根據(jù)表名實(shí)際的長(zhǎng)短狀況而定.如上日勺物資領(lǐng)用表B勺表全名就為
WZLYO(2字段名:
表名前兩字母十字段名
區(qū)域名稱:lywsl
6.1.2表類型劃分
主表:系統(tǒng)顧客表,倉(cāng)庫(kù)入庫(kù)信息表,物資信息表,倉(cāng)庫(kù)出庫(kù)單信息表、物品信
息表,物資領(lǐng)用表,物資借用表.物資申請(qǐng)單據(jù)表,采購(gòu)申請(qǐng)表等
輔助表:系統(tǒng)權(quán)限表,部門信息表,部門財(cái)產(chǎn)登記表等,
6.1.3安全保密設(shè)計(jì)
數(shù)據(jù)庫(kù)設(shè)計(jì)對(duì)數(shù)據(jù)庫(kù)的顧客分派了不一樣的登錄角色.所有角色都進(jìn)行了登錄
權(quán)限日勺設(shè)置.登錄人員限據(jù)最高管理員(由各使用堂位安排,該人員具有對(duì)數(shù)據(jù)庫(kù)
日勺最高操作權(quán)限分派日勺登錄名與密碼進(jìn)行登錄.使用錯(cuò)誤的登錄名或登錄密碼無(wú)法
登錄該數(shù)據(jù)庫(kù).一般顧客登錄擁有修改自己個(gè)人資料的權(quán)限,只有最高管理人員具
有對(duì)數(shù)據(jù)庫(kù)日勺添加,刪除,修改、備份,恢復(fù)等操作.數(shù)據(jù)庫(kù)的備份功能體現(xiàn)了安全
性.定期對(duì)數(shù)據(jù)庫(kù)進(jìn)行自動(dòng)備份,一旦數(shù)據(jù)庫(kù)毀壞,進(jìn)行數(shù)據(jù)庫(kù)恢復(fù),可以找回本
來(lái)的數(shù)據(jù).
6.2支持軟件
(1MYSQL:可用于管理數(shù)據(jù)庫(kù)的數(shù)據(jù)。
(2PowerDesigner(10.0以上版本:用于對(duì)數(shù)據(jù)庫(kù)概念模型及物理模型的設(shè)計(jì),用
于裝入,修改,生成,更新數(shù)據(jù)庫(kù)。
6.3數(shù)據(jù)庫(kù)表設(shè)計(jì)格式闡明
表名sysusers描述系統(tǒng)用戶信息表
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint(10)否
操作員編號(hào)uidvarchleir(10)
操作員姓名usernamevarchar(32)
用戶口令passwordvarchar(10)
性別sexvarchar(10)
年齡ageint
所在部門bmvarchar(100)
聯(lián)系方式phonevarchar(32)
表名userqx描述系統(tǒng)權(quán)限發(fā)
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint否主鍵
權(quán)限編號(hào)uqidvarchar(16)
權(quán)限名稱uqnamevarchar(16)
權(quán)限備注uqbzvarchar(500)
表6-2顧客權(quán)限表
表名userqx描述系統(tǒng)權(quán)限表
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint否主鍵
權(quán)限編號(hào)uqidvarchar(16)
權(quán)限名稱uqnaroevarchar(16)
權(quán)限備注uqbzvarchar(500)
表6-3物資入庫(kù)信息表
表名userqx描述系統(tǒng)權(quán)限表
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint否主鍵
權(quán)限編號(hào)uqidvarchar(16)
權(quán)限名稱uqnamevarchar(16)
權(quán)限備注uqbzvarchar(500)
表名ck_ckxx描述倉(cāng)庫(kù)入庫(kù)信息
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint(11)否主鍵
倉(cāng)庫(kù)編號(hào)ckidint(10)
物品編號(hào)wpidint(11)
物品名稱wpnamevarchar(30)
表名userqx描述系統(tǒng)權(quán)限表
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類jkXZ.型-rrJ為空主外鍵備注
流水號(hào)idint否主鍵
權(quán)限編號(hào)uqidvarchar(16)
權(quán)限名稱uqnamevarchar(16)
M限發(fā)iuqbzvarchar(500)
表名ck_ckxx描述倉(cāng)庫(kù)入庫(kù)信息
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint(11)否主鍵
倉(cāng)庫(kù)編號(hào)ckidint(10)
物品編號(hào)wpidint(11)
物品名稱wpnamevarchar(30)
物品數(shù)量wpnumberint(10)
表名ckwpxx描述倉(cāng)庫(kù)物品信息表___________
表名ckwpxx描述倉(cāng)庫(kù)物品信息表
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint主鍵
物品名稱編號(hào)wpzlidvarchar(10)
物品名稱wpnamevarchar(50)
物品規(guī)格wpguigvarchar(10)
物品單位wpdanwvarcher(10)
物品產(chǎn)地wpcandvarchcr(100)
單價(jià)wpdanjfload
表名ckwpxx描述倉(cāng)庫(kù)物品信息表
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint否主鍵
物品名稱編號(hào)wpzlidvarchar(10)
物品名稱wpnamevarchar(50)
物品規(guī)格wpguigvarchar(10)
物品單位wpdanwvarcher(10)
物品產(chǎn)地wpcandvarcher(100)
單價(jià)wpdanjfload
表名bmxx描述部門信息表
表名ckwpxx描述倉(cāng)庫(kù)物品信息表
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint否主鍵
物品名稱編號(hào)wpzlidvarchar(10)
物品名稱wpnamevarchar(50)
物品規(guī)格wpguigvarchar(10)
物品單位wpdanwvarcher(10)
物品產(chǎn)地wpcandvarcher(100)
單價(jià)wpdanjfload
表名bmxx描述部門信息表
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint杰卜:鍵
部門編號(hào)bmidvarchar(10)
表名ckwpxx描述倉(cāng)房物品(迪莖
表名cgsq描述采購(gòu)申清表
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint(ll)否主鍵
采購(gòu)物資編號(hào)cgwzidint(10)
采購(gòu)物資名稱cgwznamevarchar(30)
采購(gòu)物資編號(hào)cgwznumberint(10)
采購(gòu)物資單價(jià)cgwzdaiijiafloat(IC,2)
采購(gòu)物資規(guī)格cgwzguigevarchar(30)
采購(gòu)物資單位cgwzdanweivarchar(50)
申請(qǐng)人姓名sqrnamevarchar(30)
表名teacherroom描述教職工宿舍表
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint否I-?
職工宿舍編號(hào)tsidvarchar(10)
表6-9采購(gòu)申請(qǐng)表
表名cgsq描述采購(gòu)申請(qǐng)表
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint(11)否m
采購(gòu)物資編號(hào)cgwzidint(10)
采購(gòu)物資名稱cgwznamevarchar(30)
采購(gòu)物資編號(hào)cgwznumberint(10)
采購(gòu)物資單價(jià)cgwzdanjiafloat(1C,2)
采購(gòu)物資規(guī)格cgwzguigevarchar(30)
采購(gòu)物資單位cgwzdanweivarchar(50)
申請(qǐng)人姓名sqrnamevarchar(30)
表6-10教職工宿舍表
表名cgsq描述采購(gòu)申請(qǐng)表
數(shù)據(jù)項(xiàng)名稱字段名稱數(shù)據(jù)類型為空主外鍵備注
流水號(hào)idint(11)否主鍵
采購(gòu)物資編號(hào)cgwzidint(10)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 窩工補(bǔ)償協(xié)議書
- 用水糾紛協(xié)議書
- 道路修護(hù)協(xié)議書
- 母親出車禍調(diào)解協(xié)議書
- 委托加工面膜廠協(xié)議書
- 股權(quán)咨詢協(xié)議書
- 紅酒贊助協(xié)議書
- 苗木嫁接協(xié)議書
- 用電負(fù)荷協(xié)議書
- 船員委培協(xié)議書
- 國(guó)開2025年《中華民族共同體概論》形考作業(yè)1-4終考答案
- 2025貴州省專業(yè)技術(shù)人員繼續(xù)教育公需科目考試題庫(kù)(2025公需課課程)
- 物業(yè)工程體系文件規(guī)范
- 考務(wù)人員培訓(xùn)系統(tǒng)參考答案
- 2023年高考英語(yǔ)試卷(新課標(biāo)Ⅰ卷)含答案解析
- (完整版)ECRS培訓(xùn)課件
- 第1本書出體旅程journeys out of the body精教版2003版
- 塑料制品事業(yè)部獨(dú)立核算體系文件
- 《鴻門宴》話劇劇本
- 灸法操作規(guī)程完整
- 金蝶ERP實(shí)施-01-10-02供應(yīng)鏈系統(tǒng)調(diào)研報(bào)告
評(píng)論
0/150
提交評(píng)論