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

下載本文檔

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

文檔簡介

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

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

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

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

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

最新文檔

評論

0/150

提交評論