《設(shè)備管理系統(tǒng) 概要設(shè)計說明書》由會員分享,可在線閱讀,更多相關(guān)《設(shè)備管理系統(tǒng) 概要設(shè)計說明書(11頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、1引言 2
1.1編寫目的 2
1.2背景 2
1.3定義 2
1.4參考資料 2
2總體設(shè)計 2
2.1需求規(guī)定 2
2.2運行環(huán)境 2
2.3基本設(shè)計概念和處理流程 3
2.4結(jié)構(gòu) 3
2.5功能器求與程序的關(guān)系 3
2.6人工處理過程 3
2.7尚未問決的問題 3
3接口設(shè)計 3
3.1用戶接口 3
3.2外部接口 3
3.3內(nèi)部接口 4
4運行設(shè)計 4
4.1運行模塊組合 4
4.2運行控制 4
4.3運行時間 4
5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計 4
5.1邏輯結(jié)構(gòu)設(shè)計要點 4
5.2物理結(jié)構(gòu)設(shè)計要點 4
5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 4
6系統(tǒng)出錯
2、處理設(shè)計 5
6.1出錯信息 5
6.2補救措施 5
6.3系統(tǒng)維護設(shè)計 5
概要設(shè)計說明書
1引言
1.1編寫目的
本文檔根據(jù)設(shè)備管理系統(tǒng)的的需求規(guī)格說明書,定義了系統(tǒng)的主要功能模塊及相互之間的聯(lián)系,并定義了模塊的技術(shù)實現(xiàn)方法。定義軟件系統(tǒng)結(jié)構(gòu),確定軟件子系統(tǒng),I/O接口,處理模式。從各個角度用符號化的方法保證項目下一步更好進行
本文檔的預(yù)期讀者為:項目經(jīng)理、設(shè)計人員、SQA、開發(fā)人員、測試人員
1.2背景
隨著越來越多設(shè)備的廣泛應(yīng)用,如何通過設(shè)備來提高工作效率已經(jīng)是眾多企業(yè)的追求問題,所以設(shè)備管理系統(tǒng)的目的就在于幫助人們管理好各個設(shè)備的應(yīng)用情況,以提高社會工作的效率
3、。
設(shè)備管理系統(tǒng)還是一個企業(yè)與整個世界聯(lián)系的渠道,企業(yè)的Intranet網(wǎng)絡(luò)可以和Internet相聯(lián)。一方面,企業(yè)的員工可以在Internet上查找有關(guān)的技術(shù)資料、市場行情,與現(xiàn)有或潛在的客戶、合作伙伴聯(lián)系;另一方面,其他企業(yè)可以通過Internet訪問你對外發(fā)布的企業(yè)信息,如企業(yè)介紹、生產(chǎn)經(jīng)營業(yè)績、業(yè)務(wù)范圍、產(chǎn)品服務(wù)等信息。從而起到宣傳介紹的作用。隨著財務(wù)辦公系統(tǒng)的推廣,越來越多的企業(yè)將通過自己的Intranet網(wǎng)絡(luò)聯(lián)接到Internet上,所以這種網(wǎng)上交流的潛力將非常巨大。設(shè)備管理系統(tǒng)已經(jīng)成為企業(yè)界的共識。眾多企業(yè)認識到盡快進行辦公系統(tǒng)建設(shè),并占據(jù)領(lǐng)先地位,將有助于保持競爭優(yōu)勢,使企業(yè)
4、的發(fā)展形成良性循環(huán)。
1.3定義
VS2010: Visual Studio2010。
1.4參考資料
《概要設(shè)計規(guī)范》
2總體設(shè)計
2.1需求規(guī)定
設(shè)備管理系統(tǒng)是信息管理系統(tǒng)的一種,主要實現(xiàn)對設(shè)備相關(guān)信息的管理,同時也要實現(xiàn)相應(yīng)的組織管理,用戶管理等基本信息的管理,主要包括登錄,設(shè)備管理,組織管理以及用戶管理四大塊,根據(jù)現(xiàn)實情況現(xiàn)具體又分為權(quán)限管理,設(shè)備管理,調(diào)撥管理,維修管理,組織管理,類型管理,類別管理,用戶管理以及修改密碼共九個模塊。
2.2運行環(huán)境
1:系統(tǒng)開發(fā)語言為C#
2:編譯器為 VS2010
3:數(shù)據(jù)庫為 SQL SERVER 2005
4:操作系統(tǒng)為
5、 Windows XP
5:開發(fā)過程中嚴(yán)格遵守編碼規(guī)范
2.3基本設(shè)計概念和處理流程
設(shè)備管理系統(tǒng)
設(shè)備管理
調(diào)撥管理
維修管理
組織管理
類型管理
登陸
類別管理
用戶管理
修改密碼
添加設(shè)備
維護設(shè)備信息
設(shè)備現(xiàn)值
錄入調(diào)撥信息
維護調(diào)撥信息
錄入維修信息
維護維修信息
錄入機構(gòu)信息
維護機構(gòu)信息
組織結(jié)構(gòu)圖
錄入類型信息
維護類型信息
錄入類別信息
維護類別信息
錄入用戶信息
維護用戶信息
修改自身密碼
權(quán)限管理
2.4結(jié)構(gòu)
1:權(quán)限管理
名 稱
權(quán)限管理
標(biāo)識
模塊1
子系統(tǒng)名 稱
權(quán)限管理
系
6、統(tǒng)
名稱
設(shè)備管理系統(tǒng)
接 口
說 明
輸入
根據(jù)用戶輸入用戶名,密碼
輸出
根據(jù)用戶的登錄權(quán)限,進入相應(yīng)的主界面
功 能
說 明
設(shè)置登錄的權(quán)限,登錄后可執(zhí)行的操作
運行環(huán)
境說明
Windows 操作系統(tǒng)以及瀏覽器
調(diào)用關(guān)
系說明
調(diào)用模塊
登錄
被調(diào)用模塊
密碼管理 人員管理
2:設(shè)備管理
名 稱
設(shè)備管理
標(biāo)識
模塊2
子系統(tǒng)名 稱
設(shè)備管理
系統(tǒng)
名稱
設(shè)備管理系統(tǒng)
接 口
說 明
輸入
設(shè)備信息
輸出
根據(jù)操作顯示相應(yīng)的提示信息以及設(shè)備信息,同時更新數(shù)據(jù)庫
功 能
說 明
對設(shè)備進行管理,實現(xiàn)設(shè)備的
7、增刪查改,并能看設(shè)備的現(xiàn)值
運行環(huán)
境說明
Windows 操作系統(tǒng)以及瀏覽器
調(diào)用關(guān)
系說明
調(diào)用模塊
主界面
被調(diào)用模塊
設(shè)備管理
3:調(diào)撥管理
名 稱
調(diào)撥管理
標(biāo)識
模塊3
子系統(tǒng)名 稱
設(shè)備管理
系統(tǒng)
名稱
設(shè)備管理系統(tǒng)
接 口
說 明
輸入
調(diào)撥相關(guān)信息
輸出
根據(jù)操作顯示相應(yīng)的提示信息以及調(diào)撥信息,同時更新數(shù)據(jù)庫
功 能
說 明
對調(diào)撥記錄進行管理,實現(xiàn)調(diào)撥記錄的增刪查改
運行環(huán)
境說明
Windows 操作系統(tǒng)以及瀏覽器
調(diào)用關(guān)
系說明
調(diào)用模塊
主界面
被調(diào)用模塊
調(diào)撥管理
4:維修管理
名
8、 稱
維修管理
標(biāo)識
模塊4
子系統(tǒng)名 稱
設(shè)備管理
系統(tǒng)
名稱
設(shè)備管理系統(tǒng)
接 口
說 明
輸入
維修相關(guān)信息
輸出
根據(jù)操作顯示相應(yīng)的提示信息以及維修信息,同時更新數(shù)據(jù)庫
功 能
說 明
對維修記錄進行管理,實現(xiàn)維修記錄的增刪查改
運行環(huán)
境說明
Windows 操作系統(tǒng)以及瀏覽器
調(diào)用關(guān)
系說明
調(diào)用模塊
主界面
被調(diào)用模塊
維修管理
5.組織管理
名 稱
組織管理
標(biāo)識
模塊5
子系統(tǒng)名 稱
組織管理
系統(tǒng)
名稱
設(shè)備管理系統(tǒng)
接 口
說 明
輸入
組織的相關(guān)信息
輸出
根據(jù)操作顯示相應(yīng)的
9、提示信息以及組織信息,同時更新數(shù)據(jù)庫
功 能
說 明
對組織機構(gòu)進行管理,實現(xiàn)組織機構(gòu)的增刪查改,并能查看組織機構(gòu)圖
運行環(huán)
境說明
Windows 操作系統(tǒng)以及瀏覽器
調(diào)用關(guān)
系說明
調(diào)用模塊
主界面
被調(diào)用模塊
組織管理
6.類型管理
名 稱
類型管理
標(biāo)識
模塊6
子系統(tǒng)名 稱
組織管理
系統(tǒng)
名稱
設(shè)備管理系統(tǒng)
接 口
說 明
輸入
組織所需要的設(shè)備類型的相關(guān)信息
輸出
根據(jù)操作顯示相應(yīng)的提示信息以及設(shè)備類型信息,同時更新數(shù)據(jù)庫
功 能
說 明
對設(shè)備類型進行管理,實現(xiàn)設(shè)備類型的增刪查改
運行環(huán)
境說明
Wind
10、ows 操作系統(tǒng)以及瀏覽器
調(diào)用關(guān)
系說明
調(diào)用模塊
主界面
被調(diào)用模塊
類型管理
7.類別管理
名 稱
類別管理
標(biāo)識
模塊7
子系統(tǒng)名 稱
組織管理
系統(tǒng)
名稱
設(shè)備管理系統(tǒng)
接 口
說 明
輸入
組織所需要的設(shè)備類別的相關(guān)信息
輸出
根據(jù)操作顯示相應(yīng)的提示信息以及設(shè)備類別信息,同時更新數(shù)據(jù)庫
功 能
說 明
對設(shè)備類別進行管理,實現(xiàn)設(shè)備類型的增刪查改
運行環(huán)
境說明
Windows 操作系統(tǒng)以及瀏覽器
調(diào)用關(guān)
系說明
調(diào)用模塊
主界面
被調(diào)用模塊
類別管理
8.用戶管理
名 稱
用戶管理
標(biāo)識
模塊6
11、
子系統(tǒng)名 稱
用戶管理
系統(tǒng)
名稱
設(shè)備管理系統(tǒng)
接 口
說 明
輸入
用戶的相關(guān)信息
輸出
根據(jù)操作顯示相應(yīng)的提示信息以及用戶信息,同時更新數(shù)據(jù)庫
功 能
說 明
對用戶信息進行管理,實現(xiàn)設(shè)備類型的增刪查改
運行環(huán)
境說明
Windows 操作系統(tǒng)以及瀏覽器
調(diào)用關(guān)
系說明
調(diào)用模塊
主界面
被調(diào)用模塊
用戶管理
9.修改密碼
名 稱
修改密碼
標(biāo)識
模塊9
子系統(tǒng)名 稱
用戶管理
系統(tǒng)
名稱
設(shè)備管理系統(tǒng)
接 口
說 明
輸入
用戶原密碼,新密碼
輸出
根據(jù)操作顯示相應(yīng)的提示信息,同時更新數(shù)據(jù)庫
功
12、能
說 明
修改用戶自身的密碼
運行環(huán)
境說明
Windows 操作系統(tǒng)以及瀏覽器
調(diào)用關(guān)
系說明
調(diào)用模塊
主界面
被調(diào)用模塊
修改密碼
2.5功能需求與程序的關(guān)系
模塊標(biāo)識
1
2
3
4
5
6
7
8
9
設(shè)備管理
√
√
√
組織管理
√
√
√
用戶管理
√
√
登 陸
√
2.6人工處理過程
相關(guān)基礎(chǔ)信息的錄入,部分查詢條件的錄入,此外在刪除組織機構(gòu)時,如果要刪除的組織機構(gòu)有子機構(gòu)時,必須
13、先返回組織管理界面,查詢出該機構(gòu)所具有的子機構(gòu),然后手動的刪除所有的子機構(gòu)后,才能刪除該機構(gòu)。
2.7尚未問決的問題
為實現(xiàn)將相應(yīng)的信息導(dǎo)出生成excel表格的功能。
3接口設(shè)計
3.1用戶接口
系統(tǒng)用戶的用戶名,密碼以及用戶權(quán)限等相關(guān)信息。
3.2外部接口
采用VS2010自帶數(shù)據(jù)庫服務(wù)器或SQL Server2005 數(shù)據(jù)庫服務(wù)器連接數(shù)據(jù)庫,Internet客戶端軟件與用戶交互。
3.3內(nèi)部接口
主要通過各個表的主鍵和外鍵進行連接,詳見數(shù)據(jù)庫設(shè)計。
4運行設(shè)計
4.1運行模塊組合
對各模塊的使用都要首先進行登錄,然后通過系統(tǒng)的主界面的功能菜單來調(diào)用相應(yīng)模塊,實現(xiàn)
14、用戶與系統(tǒng)交互。每個模塊都需要與主界面結(jié)合調(diào)用。其中,通過登錄模塊的登錄到系統(tǒng)的主界面,然后通過主界面的相關(guān)菜單進入相應(yīng)的功能模塊。
4.2運行控制
首先通過輸入用戶信息,進行判斷是否為合法用戶,同時根據(jù)不同權(quán)限的用戶進入的主界面的功能菜單有所差異,并結(jié)合session在頁面間進行傳值來進行判斷設(shè)置相關(guān)功能按鈕的visible屬性來實現(xiàn)用戶的權(quán)限管理,進入相應(yīng)的主界面,在主界面上通過功能功能菜單來實現(xiàn)各個功能的調(diào)用,進行調(diào)用交互。
4.3運行時間
每種模塊組合運行時都要占用數(shù)據(jù)庫資源和硬件資源,運行時間取決于處理的用戶交互的復(fù)雜程度。
5系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計
5.1邏輯結(jié)構(gòu)設(shè)計要點
15、
部門表:
用戶表:
權(quán)限表:
設(shè)備表:
設(shè)備大類表:
設(shè)備種類表:
設(shè)備維修表:
設(shè)備調(diào)撥表:
5.2物理結(jié)構(gòu)設(shè)計要點
給出本系統(tǒng)內(nèi)所使用的每個數(shù)據(jù)結(jié)構(gòu)中的每個數(shù)據(jù)項的存儲要求,訪問方法、存取單位、存取的物理關(guān)系(索引、設(shè)備、存儲區(qū)域)、設(shè)計考慮和保密條件。
5.3數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系
說明各個數(shù)據(jù)結(jié)構(gòu)與訪問這些數(shù)據(jù)結(jié)構(gòu)的形式:
6系統(tǒng)出錯處理設(shè)計
6.1出錯信息
本系統(tǒng)出錯信息,采用消息框的形式來體現(xiàn)
6.2補救措施
說明故障出現(xiàn)后可能采取的變通措施,包括:
a. 后備技術(shù)說明準(zhǔn)備采用的后備技術(shù),當(dāng)原始系統(tǒng)數(shù)據(jù)萬一丟失時啟用的副本的建立和啟動的技術(shù),例如周期性地把磁盤信息記錄到磁帶上去就是對于磁盤媒體的一種后備技術(shù);
b. 降效技術(shù)說明準(zhǔn)備采用的后備技術(shù),使用另一個效率稍低的系統(tǒng)或方法來求得所需結(jié)果的某些部分,例如一個自動系統(tǒng)的降效技術(shù)可以是手工操作和數(shù)據(jù)的人工記錄;
c. 恢復(fù)及再啟動技術(shù)說明將使用的恢復(fù)再啟動技術(shù),使軟件從故障點恢復(fù)執(zhí)行或使軟件從頭開始重新運行的方法。
6.3系統(tǒng)維護設(shè)計
說明為了系統(tǒng)維護的方便而在程序內(nèi)部設(shè)計中作出的安排,包括在程序中專門安排用于系統(tǒng)的檢查與維護的檢測點和專用模塊。 各個程序之間的對應(yīng)關(guān)系,可采用如下的矩陣圖的形式;