ISO軟件工程模板6概要設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)
ISO軟件工程模板6概要設(shè)計(jì)說(shuō)明書(shū)_第2頁(yè)
ISO軟件工程模板6概要設(shè)計(jì)說(shuō)明書(shū)_第3頁(yè)
ISO軟件工程模板6概要設(shè)計(jì)說(shuō)明書(shū)_第4頁(yè)
ISO軟件工程模板6概要設(shè)計(jì)說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩14頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、庫(kù)存管理系統(tǒng)概要設(shè)計(jì)書(shū)1引言11.1編寫(xiě)目的11.2背景11.3定義11.4參考資料22總體設(shè)計(jì)22.1需求規(guī)定2系統(tǒng)功能2系統(tǒng)性能3輸入輸出要求3數(shù)據(jù)管理能力要求4故障處理要求4其他專(zhuān)門(mén)要求42.2運(yùn)行環(huán)境4設(shè)備4支持軟件5接口5控制52.3基本設(shè)計(jì)概念和處理流程52.4結(jié)構(gòu)72.5功能需求與系統(tǒng)模塊的關(guān)系92.6人工處理過(guò)程92.7尚未解決的問(wèn)題93接口設(shè)計(jì)93.1用戶接口93.2外部接口103.3內(nèi)部接口104運(yùn)行設(shè)計(jì)104.1運(yùn)行模塊組合104.2運(yùn)行控制104.3運(yùn)行時(shí)間115系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)115.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)115.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)145.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系156系統(tǒng)

2、出錯(cuò)處理設(shè)計(jì)156.1出錯(cuò)信息156.2補(bǔ)救措施166.3系統(tǒng)維護(hù)設(shè)計(jì)161引言1.1編寫(xiě)目的編寫(xiě)目的:本文檔是為了介紹庫(kù)存管理系統(tǒng)的概要設(shè)計(jì)。在需求分析的基礎(chǔ)上,對(duì)庫(kù)存管理系統(tǒng)做概要設(shè)計(jì),主要就實(shí)現(xiàn)該系統(tǒng)需求的設(shè)計(jì)問(wèn)題。在詳細(xì)設(shè)計(jì)階段,設(shè)計(jì)人員可參考此概要設(shè)計(jì)文檔,對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì)。一邊在設(shè)計(jì)過(guò)程中發(fā)現(xiàn)不足和錯(cuò)誤。預(yù)期讀者:項(xiàng)目開(kāi)發(fā)人員,項(xiàng)目委托人,用戶1.2背景項(xiàng)目名稱(chēng):庫(kù)存管理系統(tǒng)任務(wù)提出者:集美大學(xué)誠(chéng)毅學(xué)院開(kāi)發(fā)者:proof小組用戶:集美大學(xué)誠(chéng)毅學(xué)院1.3定義Sqlserver2005/2008:數(shù)據(jù)庫(kù)管理軟件DBMS:數(shù)據(jù)庫(kù)管理系統(tǒng)Windows XP/7:運(yùn)行環(huán)境Java:軟件開(kāi)

3、發(fā)語(yǔ)言Myeclipse 8.6:開(kāi)發(fā)工具Jdk:開(kāi)發(fā)環(huán)境Tomcat:服務(wù)器軟件B/S結(jié)構(gòu):Browser/Server,瀏覽器/服務(wù)器模式,客戶機(jī)上只要安裝一個(gè)瀏覽器(Browser),如Internet Explorer,服務(wù)器安裝Oracle或 SQL Server等數(shù)據(jù)庫(kù)。瀏覽器通過(guò)Web Server 同數(shù)據(jù)庫(kù)進(jìn)行數(shù)據(jù)交互1.4參考資料庫(kù)存管理系統(tǒng)需求說(shuō)明書(shū)軟件工程 鄂大偉,易燕 清華大學(xué)出版社 2010年8月第1版2總體設(shè)計(jì)2.1需求規(guī)定系統(tǒng)功能功能子功能功能細(xì)化用戶中心用戶管理添加用戶刪除用戶類(lèi)別信息類(lèi)別管理添加類(lèi)別信息刪除類(lèi)別信息修改類(lèi)別信息查找類(lèi)別信息商品信息商品管理添加商

4、品信息刪除商品信修改商品信查找商品信入庫(kù)信息入庫(kù)信息管理添加入庫(kù)信息刪除入庫(kù)信息修改入庫(kù)信息查找入庫(kù)信息出庫(kù)信息出庫(kù)信息管理添加出庫(kù)信息刪除出庫(kù)信息修改出庫(kù)信息查找出庫(kù)信息供應(yīng)商信息供應(yīng)商信息管理添加供應(yīng)商信息刪除供應(yīng)商信息修改供應(yīng)商信息查找供應(yīng)商信息部門(mén)信息部門(mén)信息管理添加部門(mén)信息刪除部門(mén)信息修改部門(mén)信息查找部門(mén)信息報(bào)表報(bào)表查看入庫(kù)報(bào)表查詢出庫(kù)報(bào)表查詢?cè)聢?bào)表查詢系統(tǒng)性能.1精度數(shù)字類(lèi)型無(wú)特別說(shuō)明精確到小數(shù)點(diǎn)后兩位;字符型精度除用戶特殊制定外,采用可變長(zhǎng)度或根據(jù)常識(shí)性知識(shí)進(jìn)行估算。.2時(shí)間特性要求單條記錄更新響應(yīng)時(shí)間5秒單條記錄查詢響應(yīng)時(shí)間3秒報(bào)表記錄查詢相應(yīng)時(shí)間15秒.4可靠性.5靈活性操作

5、方式:鍵盤(pán)操作和鼠標(biāo)操作相結(jié)合,方便用戶的操作。輸入輸出要求日期類(lèi)型為字符型,日期的輸入輸出固定格式固定,不支持自定義輸入。編號(hào)為整形其余的數(shù)據(jù)類(lèi)型都為字符串類(lèi)型金額輸入、輸出的數(shù)據(jù)類(lèi)型統(tǒng)一必須為浮點(diǎn)數(shù)類(lèi)型,精確到小數(shù)點(diǎn)后兩位,金額不能大于10位數(shù)。數(shù)據(jù)管理能力要求故障處理要求其他專(zhuān)門(mén)要求2.2運(yùn)行環(huán)境設(shè)備服務(wù)器硬件:鼠標(biāo):通用鼠標(biāo)鍵盤(pán):通用鍵盤(pán)內(nèi)存:最低1GB RAM(建議使用2GB或更大的RAM)硬盤(pán):8GB可用硬盤(pán)空間顯示器: SQL Server 圖形工具需要 VGA 或更高分辨率:分辨率至少為 1,024x768 像素。處理器: Pentium III 兼容處理器或更高速度的處理器(

6、最低要求:1 GHz推薦使用:1.66 GHz 或更高)客戶端硬件可連接到服務(wù)器帶有通用瀏覽器的通用個(gè)人計(jì)算機(jī)。支持軟件操作系統(tǒng):windows XP或 windows 7編譯軟件:myeclipse 8.6語(yǔ)言環(huán)境:java jdk _31服務(wù)器: tomcat 6.0數(shù)據(jù)庫(kù): ms-sqlserver 2005瀏覽器: Internet Explorer 6.0或更高版本接口客戶端與服務(wù)器之間的通訊使用HTTP協(xié)議;服務(wù)器與ms-sqlserver數(shù)據(jù)庫(kù)的JDBC通訊采用TCP/IP協(xié)議;控制說(shuō)明控制該系統(tǒng)的運(yùn)行的方法和控制信號(hào),并說(shuō)明這些控制信號(hào)的來(lái)源。2.3基本設(shè)計(jì)概念和處理流程說(shuō)明本

7、系統(tǒng)的基本設(shè)計(jì)概念和處理流程,盡量使用圖表的形式。入庫(kù)數(shù)據(jù)流圖入庫(kù)活動(dòng)圖出庫(kù)活動(dòng)圖出庫(kù)數(shù)據(jù)流圖2.4結(jié)構(gòu)硬件結(jié)構(gòu)圖軟件結(jié)構(gòu)圖2.5功能需求與系統(tǒng)模塊的關(guān)系用戶管理模塊類(lèi)別管理模塊商品管理模塊入庫(kù)信息管理模塊出庫(kù)信息管理模塊供應(yīng)商管理模塊部門(mén)管理報(bào)表模塊用戶管理類(lèi)別管理商品管理入庫(kù)管理出庫(kù)管理供應(yīng)商管理部門(mén)管理報(bào)表2.6人工處理過(guò)程無(wú)2.7尚未解決的問(wèn)題說(shuō)明在概要設(shè)計(jì)過(guò)程中尚未解決而設(shè)計(jì)者認(rèn)為在系統(tǒng)完成之前必須解決的各個(gè)問(wèn)題。3接口設(shè)計(jì)3.1用戶接口說(shuō)明將向用戶提供的命令和它們的語(yǔ)法結(jié)構(gòu),以及相應(yīng)的回答信息。說(shuō)明提供給用戶操作的硬件控制面板的定義。采用B/S結(jié)構(gòu),通過(guò)頁(yè)面界面向用戶提供接口并能給

8、用戶提示消息。3.2外部接口說(shuō)明本系統(tǒng)同外界的所有接口的安排包括軟件與硬件之間的接口、本系統(tǒng)與各支持系統(tǒng)之間的接口關(guān)系??蛻舳伺c服務(wù)器之間的通訊使用HTTP協(xié)議,使用8080端口;服務(wù)器與ms-sqlserver數(shù)據(jù)庫(kù)的JDBC通訊采用TCP/IP協(xié)議,使用1433端口;3.3內(nèi)部接口說(shuō)明本系統(tǒng)之內(nèi)的各個(gè)系統(tǒng)元素之間的接口的安排。4運(yùn)行設(shè)計(jì)4.1運(yùn)行模塊組合用戶管理模塊類(lèi)別管理模塊商品管理模塊入庫(kù)信息管理模塊出庫(kù)信息管理模塊供應(yīng)商管理模塊部門(mén)管理報(bào)表模塊用戶管理類(lèi)別管理商品管理入庫(kù)管理出庫(kù)管理供應(yīng)商管理部門(mén)管理報(bào)表4.2運(yùn)行控制只要符合操作說(shuō)明書(shū),用戶可自用控制,不限定輸入,簡(jiǎn)單異常由軟件內(nèi)部

9、進(jìn)行處理,并給出相應(yīng)的提示信息。4.3運(yùn)行時(shí)間運(yùn)行時(shí)間由用戶決定單條記錄更新響應(yīng)時(shí)間5秒單條記錄查詢響應(yīng)時(shí)間3秒報(bào)表記錄查詢相應(yīng)時(shí)間15秒5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)不涉及軟件設(shè)計(jì)可不包含5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)給出本系統(tǒng)內(nèi)軟件所使用的每個(gè)數(shù)據(jù)結(jié)構(gòu)的名稱(chēng)、標(biāo)識(shí)符以及它們之中每個(gè)數(shù)據(jù)項(xiàng)、記錄、文卷和系的標(biāo)識(shí)、定義、長(zhǎng)度及它們之間的層次的或表格的相互關(guān)系。基表英文名稱(chēng):users基表中文名稱(chēng):用戶表英文字段名中文字段名字段類(lèi)型備注Userid用戶IDInt主鍵Username賬戶名Varchar(20)空字段限制Password賬戶密碼Varchar(20)空字段限制Status賬號(hào)標(biāo)志位Int空字段限制基表

10、英文名稱(chēng):goods基表中文名稱(chēng):倉(cāng)庫(kù)貨品表字段編號(hào)英文字段名中文字段名字段類(lèi)型備注01Goods_id倉(cāng)庫(kù)貨品IDInt主鍵02Goods_name倉(cāng)庫(kù)貨品名Varchar(20)空字段限制03Ctg_id貨品種類(lèi)編號(hào)Int空字段限制04Com貨品備注Varchar(50)空字段限制05Orgin貨品產(chǎn)地Varchar(20)06Unit貨品計(jì)量單位Varchar(6)07Price貨品單價(jià)Decimal08Quantity貨品單位數(shù)量Int09Clink貨品聯(lián)系方法Varchar(20)10Style貨品規(guī)格Varchar(50)11Cdesc貨品描述Varchar(50)基表英文名稱(chēng):c

11、ategory基表中文名稱(chēng):類(lèi)別表字段編號(hào)英文字段名中文字段名字段類(lèi)型備注01Ctgid種類(lèi)IDInt主鍵02Ctg_status狀態(tài)Varchar(50)03Ctg_name種類(lèi)名稱(chēng)Varchar(10)04Ctg_com描述Varchar(50)05Ctg_link聯(lián)系Varchar(50)基表英文名稱(chēng):check_in基表中文名稱(chēng):貨品檢驗(yàn)入庫(kù)表字段編號(hào)英文字段名中文字段名字段類(lèi)型備注01Ck_id單號(hào)Int主鍵02Input_status狀態(tài)Varchar(10)03C_id種類(lèi)IDInt04Input_desc描述Varchar(50)05S_id來(lái)源種類(lèi)Int06Input_lin

12、k聯(lián)系方法Varchar(50)07Sup_id供應(yīng)商IDInt08Note備注Varchar(50)09Goods_id貨品編號(hào)Int10In_date入庫(kù)時(shí)間Varchar(10)11Inprice貨品價(jià)格Decimal12In_quantity進(jìn)貨數(shù)量Int13Chargenname負(fù)責(zé)人Varchar(10)14Checkname檢驗(yàn)員Varchar(10)15Handlname經(jīng)辦人Varchar(10)基表英文名稱(chēng):check_out基表中文名稱(chēng):檢驗(yàn)出貨表字段編號(hào)英文字段名中文字段名字段類(lèi)型備注01Co_id單號(hào)Int主鍵02Output_statu狀態(tài)Int03Ctg_id種類(lèi)

13、Int04Output_desc描述Varchar(50)05Goods_id貨品編號(hào)Int06Output_link聯(lián)系方法Varchar(50)07Dpt_id部門(mén)號(hào)Int08Note備注Varchar(500)09Uid用途編號(hào)Int10Out_date出倉(cāng)日期Varchar(10)11Out_quantity出倉(cāng)量 Int基表英文名稱(chēng):sources基表中文名稱(chēng):來(lái)源表字段編號(hào)英文字段名中文字段名字段類(lèi)型備注01S_id編號(hào)Int主鍵02Sdesc描述Varchar(50)03Slink聯(lián)系方法Varchar(20)04Scom備注Varchar(50)05Sname名稱(chēng)Varchar

14、(1)基表英文名稱(chēng):suppliers基表中文名稱(chēng):供貨商字段編號(hào)英文字段名中文字段名字段類(lèi)型備注01Sup_id供貨商IDInt主鍵02Sup_link聯(lián)系方法Varchar(50)03Sup_com備注Varchar(50)04Sup_name供貨商Varchar(20)05Sup_address供貨商地址Varchar(50)基表英文名稱(chēng):used基表中文名稱(chēng):用處表字段編號(hào)英文字段名中文字段名字段類(lèi)型備注01Uid用途編號(hào)Int主鍵02Ulink聯(lián)系方法Varchar(50)03Uname名稱(chēng)Varchar(20)04Ucom備注Varchar(50)05Ustatu狀態(tài)Int表的關(guān)系5.2物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系說(shuō)明各個(gè)數(shù)據(jù)結(jié)構(gòu)與訪問(wèn)這些數(shù)據(jù)結(jié)構(gòu)的各個(gè)程序之間的對(duì)應(yīng)關(guān)系。用戶管理模塊類(lèi)別管理模塊商品管理模塊入庫(kù)信息管理模塊出庫(kù)信息管理模塊供應(yīng)商管理模塊部門(mén)管理報(bào)表模塊用戶表類(lèi)別表商品表檢驗(yàn)入貨表檢驗(yàn)出貨表供應(yīng)商表部門(mén)表6系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1出錯(cuò)信息故障情況輸出形式含義處理方法數(shù)據(jù)庫(kù)連接異常異常信息

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論