概要設(shè)計(jì)說(shuō)明書(shū)實(shí)例
《概要設(shè)計(jì)說(shuō)明書(shū)實(shí)例》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《概要設(shè)計(jì)說(shuō)明書(shū)實(shí)例(9頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
概要設(shè)計(jì)說(shuō)明書(shū) 1 引言 1.1 編寫(xiě)目的 本設(shè)計(jì)書(shū)是高校固定資產(chǎn)管理項(xiàng)目程序的研發(fā)概要設(shè)計(jì),將項(xiàng)目開(kāi)發(fā)進(jìn)程中或者項(xiàng)目結(jié)束后提供給雙方人員使用,同時(shí)也可以作為實(shí)施后期的維護(hù)人員使用。 1.2 項(xiàng)目背景 作為軟件開(kāi)發(fā)的前期文檔,可以幫助程序設(shè)計(jì)人員和管理人員提供清晰的設(shè)計(jì)思路,在軟件開(kāi)發(fā)后期的維護(hù)階段也起到至關(guān)重要的作用。 委托單位:湖師計(jì)科學(xué)院 開(kāi)發(fā)單位:湖師磁湖在線(xiàn)工作室 負(fù)責(zé)人:關(guān)老師 近幾年,隨著高校學(xué)生的人數(shù)增加,高校的固定資產(chǎn)也增加,而有一些破舊的資產(chǎn)不能合理的處理和管理,而對(duì)于學(xué)校這個(gè)大群體來(lái)說(shuō),一個(gè)個(gè)資產(chǎn)設(shè)備,物品,都需要更好的管理和維護(hù),為了高校能夠很好的管理學(xué)校的設(shè)備,我們實(shí)驗(yàn)室做了一個(gè)高校固定資產(chǎn)管理系統(tǒng),為學(xué)校管理設(shè)備帶來(lái)方便和高效。 1.3 定義 B/S :(Browser/Server結(jié)構(gòu))結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。 需求: 用戶(hù)解決問(wèn)題或達(dá)到目標(biāo)所需的條件和功能;系統(tǒng)或系統(tǒng)部 要滿(mǎn)足合同、標(biāo)準(zhǔn),規(guī)范或其他正式文檔所需具有的條件及權(quán)能。 1.4 參考資料 《國(guó)家標(biāo)準(zhǔn)軟件開(kāi)發(fā)文檔規(guī)范》 《軟件開(kāi)發(fā)流程》,清華大學(xué)出版社,2005年1月版 2 任務(wù)概述 2.1 目標(biāo) 高校資產(chǎn)管理系統(tǒng)功能有:資產(chǎn)基本資料的管理,資產(chǎn)初始錄入,信息統(tǒng)計(jì),盤(pán)點(diǎn)管理,折舊管理,審核管理和數(shù)據(jù)的導(dǎo)入功能,這只要是資產(chǎn)管理的功能。密碼設(shè)置,權(quán)限設(shè)置,系統(tǒng)日志及系統(tǒng)退出這主要是系統(tǒng)管理的功能。 2.2 運(yùn)行環(huán)境 主機(jī): PC兼容機(jī)內(nèi)存256M以上,顯示分辨率800*600以上 操作系統(tǒng):window98,window2000,WindowXP及Win7等。 2.3 需求概要 用戶(hù)對(duì)軟件系統(tǒng)要求使用簡(jiǎn)單方便,必要的功能一定不能少,且界面設(shè)計(jì)要大方得體,有良好的視覺(jué)效果,待現(xiàn)在系統(tǒng)沒(méi)實(shí)現(xiàn)功能要記錄清楚,系統(tǒng)最后階段要盡量彌補(bǔ)用戶(hù)所需的功能。 2.4 限制描述 設(shè)計(jì)應(yīng)當(dāng)是模塊化的,即該軟件應(yīng)當(dāng)從邏輯上被劃分成多個(gè)部件,分別實(shí)現(xiàn)各種特定功能和子功能。 資產(chǎn)的編碼或者是資產(chǎn)的條形碼控制整個(gè)資產(chǎn)的流通過(guò)程,對(duì)于資產(chǎn)所處的狀態(tài)進(jìn)行全程的跟蹤和時(shí)時(shí)的監(jiān)控。 資產(chǎn)的編碼/條形碼是由國(guó)家標(biāo)準(zhǔn)制定的,每一個(gè)資產(chǎn)物品都是又國(guó)家統(tǒng)一進(jìn)行編碼的,為了使用的標(biāo)準(zhǔn)化,用戶(hù)可以進(jìn)行查詢(xún),但不允許更改。 設(shè)計(jì)最終應(yīng)當(dāng)給出具體的模塊(例如子程序或過(guò)程),這些模塊就具有獨(dú)立的功能特性。 3 總體設(shè)計(jì) 3.1 模塊外部設(shè)計(jì) 登錄模塊: 用戶(hù)輸入帳號(hào)和密碼進(jìn)行驗(yàn)證登錄。 部門(mén)信息維護(hù):用戶(hù)可以自定義部門(mén)名稱(chēng),部門(mén)進(jìn)行刪除、修改、新增操作。 資產(chǎn)類(lèi)別維護(hù):用戶(hù)可以自定義資產(chǎn)的類(lèi)別,名稱(chēng)有刪除、修改、新增操作。 員工信息維護(hù):用戶(hù)可以新增員工的信息,信息進(jìn)行修改、刪除、新增操作。 角色維護(hù):用戶(hù)可以給每個(gè)員工進(jìn)行角色分配,同時(shí)修改、刪除、新增操作。 資產(chǎn)來(lái)源維護(hù):用戶(hù)可以對(duì)資產(chǎn)的來(lái)源進(jìn)行維護(hù),有修改、刪除、新增操作。 資產(chǎn)用途:用戶(hù)可以對(duì)資產(chǎn)的用途進(jìn)行維護(hù),有修改、刪除、新增操作。 權(quán)限維護(hù):用戶(hù)可以對(duì)員工進(jìn)行權(quán)限的分配,有修改、刪除、新增操作。 供應(yīng)商信息維護(hù):用來(lái)對(duì)供應(yīng)商信息進(jìn)行維護(hù),有修改、刪除、新增操作。 資產(chǎn)的申購(gòu): 對(duì)需求的新資產(chǎn)進(jìn)行申購(gòu),以表單的形式呈現(xiàn)上去。 領(lǐng)用審核:對(duì)資產(chǎn)領(lǐng)用的申請(qǐng)進(jìn)行審核,要有查詢(xún)、退審、打印、導(dǎo)出功能。 報(bào)廢審核:對(duì)資產(chǎn)報(bào)廢的申請(qǐng)進(jìn)行審核,要有查詢(xún)、退審、打印、導(dǎo)出功能。 出售審核:對(duì)資產(chǎn)出售的申請(qǐng)進(jìn)行審核,要有查詢(xún)、退審、打印、導(dǎo)出功能。 請(qǐng)修審核:對(duì)資產(chǎn)請(qǐng)修的申請(qǐng)進(jìn)行審核,要有查詢(xún)、退審、打印、導(dǎo)出功能。 借用審核:對(duì)資產(chǎn)借用的申請(qǐng)進(jìn)行審核,要有查詢(xún)、退審、打印、導(dǎo)出功能。 資產(chǎn)的申購(gòu): 對(duì)申購(gòu)的資產(chǎn)清單進(jìn)行審核,審核通過(guò)則去采購(gòu),否則退回。 資產(chǎn)的登記: 對(duì)審核同通過(guò)的資產(chǎn)進(jìn)行登記,財(cái)務(wù)部門(mén)入帳。 資產(chǎn)的借用: 資產(chǎn)可以暫時(shí)的借用,要登記、查詢(xún)功能。 資產(chǎn)的歸還: 借用的資產(chǎn)的歸還,要有登記和查詢(xún)功能。 資產(chǎn)的領(lǐng)用: 員工可以對(duì)資產(chǎn)進(jìn)行領(lǐng)用,要有登記、查詢(xún)功能。 資產(chǎn)的維修: 對(duì)資產(chǎn)的維修就行登記,要有登記、查詢(xún)功能。 資產(chǎn)的折舊: 對(duì)資產(chǎn)在使用過(guò)程中的折舊進(jìn)行登記和查詢(xún)操作。 資產(chǎn)的盤(pán)點(diǎn): 核對(duì)資產(chǎn)的實(shí)際資產(chǎn)凈值和資產(chǎn)的數(shù)量與帳目的是否一致。 資產(chǎn)的報(bào)廢:對(duì)需要清理的資產(chǎn)進(jìn)行報(bào)廢處理,要有登記和查詢(xún)。 資產(chǎn)的轉(zhuǎn)讓?zhuān)簩?duì)需要清理的資產(chǎn)進(jìn)行轉(zhuǎn)讓處理,要有登記和查詢(xún)。 資產(chǎn)的贈(zèng)送:對(duì)需要清理的資產(chǎn)進(jìn)行贈(zèng)送處理,要有登記和查詢(xún)。 資產(chǎn)的出售:對(duì)需要清理的資產(chǎn)進(jìn)行出售處理,要有登記和查詢(xún)。 折舊的統(tǒng)計(jì):對(duì)資產(chǎn)的折舊進(jìn)行統(tǒng)計(jì)和分析,要有查詢(xún)和導(dǎo)出打印功能。 資產(chǎn)維修統(tǒng)計(jì)分析:對(duì)資產(chǎn)使用過(guò)程中的維修記錄進(jìn)行統(tǒng)計(jì)分析,要有查 詢(xún)導(dǎo)出和打印功能。 3.2 基本設(shè)計(jì)概念和處理流程 系統(tǒng)的總體處理數(shù)據(jù)流程如下圖: 3.3 功能分配: 整體的功能模塊圖: 4 接口設(shè)計(jì) 4.1 用戶(hù)接口 用戶(hù)的錄入界面 用戶(hù)的登錄界面 用戶(hù)的查詢(xún)頁(yè)面 4.2 外部接口 條碼掃描儀掃面的條碼錄入系統(tǒng) 打印機(jī)打印系統(tǒng)所需要打印的表格內(nèi)容 4.3 內(nèi)部接口 登錄模塊的調(diào)用基礎(chǔ)信息維護(hù)模塊的數(shù)據(jù) 資產(chǎn)管理模塊調(diào)用基礎(chǔ)信息維護(hù)模塊的數(shù)據(jù) 資產(chǎn)統(tǒng)計(jì)分析模塊調(diào)用資產(chǎn)管理模塊的數(shù)據(jù) 資產(chǎn)審核模塊調(diào)用資產(chǎn)的管理模塊的數(shù)據(jù) 5 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 5.1 邏輯結(jié)構(gòu)設(shè)計(jì) 因?yàn)閿?shù)據(jù)庫(kù)表比較多,現(xiàn)在寫(xiě)出一些重要的表來(lái)記錄 (1)供應(yīng)商信息 SupplierInfo 列名 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 ID int(11) NOT NULL 供應(yīng)商ID(主鍵) SupNO varchar(30) NULL 供應(yīng)商編碼 SuptMC varchar(20) NULL 供應(yīng)商名稱(chēng) SuptAddr varchar(50) NULL 供應(yīng)商地址 SupTel varchar(20) NULL 供應(yīng)商電話(huà) SupComment varchar(200) NULL 注釋 (2)員工信息表 EmpInfo 列名 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 ID int(11) NOT NULL 員工信息表ID(主鍵) empNo varchar(20) NULL 員工編碼 empName varchar(10) NULL 員工姓名 sex varchar(4) NULL 性別 (3)部門(mén)信息表 DeptInfo 列名 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 bmID int(11) NOT NULL 部門(mén)ID bmMC varchar(10) NULL 部門(mén)名稱(chēng) bmNO varchar(30) NULL 部門(mén)編號(hào) (4)資產(chǎn)申請(qǐng)表 AssetsApplyTab 列名 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 ID int(11) NOT NULL 資產(chǎn)申請(qǐng)表ID AssetNum int(5) NULL 資產(chǎn)數(shù)量 TypeNo varchar(30) NULL 類(lèi)別編碼 NeedDate datetime NULL 需求日期 CheckRen varchar(10) NULL 審核人 BuyDept varchar(20) NULL 審購(gòu)部門(mén) AssertPrice varchar(10) NULL 物資單價(jià) AssertComment varchar(200) NULL 資產(chǎn)備注 (5)資產(chǎn)借出表 LendTab 列名 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 ID int(11) NOT NULL 資產(chǎn)借出表ID(主鍵) LendDate datetime NOT NULL 借出日期 BackDate datetime NOT NULL 歸還日期 AssertNo varchar(20) NULL 資產(chǎn)編碼 HandMan varchar(20) NULL 經(jīng)手人 Log varchar(200) NULL 歸還記錄 (6)資產(chǎn)報(bào)廢表 BadTab 列名 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 ID int(11) NOT NULL 資產(chǎn)報(bào)廢表ID(主鍵) BadDate datetime NULL 報(bào)廢日期 HandMan varchar(20) NULL 經(jīng)手人 BarCode varchar(30) NOT NULL 條形碼 CheckMan varchar(20) NULL 審核人 CheckDate datetime NULL 審核日期 Log varchar(300) NULL 報(bào)廢記錄 (7)角色表 RoleTab 列名 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 ID int(11) NOT NULL 角色表ID(主鍵) RoleNo varchar(20) NOT NULL 角色編碼 RoleName varchar(20) NULL 角色名稱(chēng) 5.2 物理結(jié)構(gòu)設(shè)計(jì) 密碼: 是以加密的形式存放的于數(shù)據(jù)庫(kù)中的。 資產(chǎn)的編碼:是由系統(tǒng)生成(用戶(hù)可以自定義) 長(zhǎng)度為30 審核人:具有一定權(quán)限的管理人員 表中存儲(chǔ)的是審核人的編碼 長(zhǎng)度為 30 審核日期: 審核人審核的當(dāng)前日期由系統(tǒng)使用者自由設(shè)定 數(shù)量: 資產(chǎn)或是其他的數(shù)量 類(lèi)型為 int 。 5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)由標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)語(yǔ)言SQL生成。 具體的例如創(chuàng)建部門(mén)信息表格的程序用SQL表示就是: CREATE TABLE [dbo].[DeptInfo]( [bmID] [int] IDENTITY(1,1) NOT NULL, [bmMc] [varchar](10) NULL, [bmNO] [varchar](30) NULL, [DepFatherCode] [varchar](30) NULL, CONSTRAINT [PK_DEPTINFO] PRIMARY KEY CLUSTERED 6 運(yùn)行設(shè)計(jì) 6.1 運(yùn)行模塊的組合 具體軟件的運(yùn)行模塊組合為程序多窗口的運(yùn)行環(huán)境,各個(gè)模塊在軟件運(yùn)行過(guò)程中能較好的交換信息,處理數(shù)據(jù)。 6.2 運(yùn)行控制 軟件運(yùn)行時(shí)有較友好的界面,基本能夠?qū)崿F(xiàn)用戶(hù)的數(shù)據(jù)處理要求。 6.3 運(yùn)行時(shí)間 系統(tǒng)的運(yùn)行時(shí)間基本可以達(dá)到用戶(hù)所提出的要求。 7 出錯(cuò)處理設(shè)計(jì) 7.1 出錯(cuò)輸出信息 在用戶(hù)使用錯(cuò)誤的數(shù)據(jù)或訪問(wèn)沒(méi)有權(quán)限的數(shù)據(jù)后,系統(tǒng)給出提示:“對(duì)不起,你非法使用數(shù)據(jù),沒(méi)有權(quán)限!”而且用戶(hù)的密碼管理可以允許用戶(hù)修改自己的密碼,不允許用戶(hù)的匿名登錄。 7.2 出錯(cuò)處理對(duì)策 由于數(shù)據(jù)在數(shù)據(jù)庫(kù)中已經(jīng)有備份,故在系統(tǒng)出錯(cuò)后可以依靠數(shù)據(jù)庫(kù)的恢復(fù)功能,并且依靠日志文件使系統(tǒng)再啟動(dòng),就算系統(tǒng)崩潰用戶(hù)數(shù)據(jù)也不會(huì)丟失或遭到破壞。但有可能占用更多的數(shù)據(jù)存儲(chǔ)空間,權(quán)衡措施由用戶(hù)來(lái)決定。 7.3 系統(tǒng)恢復(fù)設(shè)計(jì) 如果當(dāng)前系統(tǒng)出現(xiàn)一些異常,而影響了用戶(hù)的正常使用,因?yàn)閿?shù)據(jù)庫(kù)有備份,程序代碼也有備份,軟件開(kāi)發(fā)人員應(yīng)盡快發(fā)現(xiàn)問(wèn)題的原因,及時(shí)改正過(guò)來(lái),以保證系統(tǒng)的正常運(yùn)行。 8 安全保密設(shè)計(jì) 系統(tǒng)的系統(tǒng)用戶(hù)管理保證了只有授權(quán)的用戶(hù)才能進(jìn)入系統(tǒng)進(jìn)行數(shù)據(jù)操作,而且對(duì)一些重要數(shù)據(jù),系統(tǒng)設(shè)置為只有更高權(quán)限的人員方可讀取或是操作。系統(tǒng)安全保密性較高。 9 維護(hù)設(shè)計(jì) 由于系統(tǒng)較小沒(méi)有外加維護(hù)模塊,因?yàn)榫S護(hù)工作比較簡(jiǎn)單,僅靠數(shù)據(jù)庫(kù)的一些基本維護(hù)。 9- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
15 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 概要 設(shè)計(jì) 說(shuō)明書(shū) 實(shí)例
鏈接地址:http://www.hcyjhs8.com/p-9426686.html