概要設(shè)計(jì)說(shuō)明書實(shí)例
《概要設(shè)計(jì)說(shuō)明書實(shí)例》由會(huì)員分享,可在線閱讀,更多相關(guān)《概要設(shè)計(jì)說(shuō)明書實(shí)例(53頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1 引言 3 1.1 編寫目的 3 1.2 背景 3 1.3 定義 3 1.4 參考資料 3 2 總體設(shè)計(jì) 3 2.1 簡(jiǎn)述 3 2.2 架構(gòu)設(shè)計(jì) 4 2.2.1 系統(tǒng)邏輯架構(gòu)圖 4 2.2.2 系統(tǒng)物理架構(gòu)圖 4 2.2.3 頂層系統(tǒng)包圖 5 2.2.4 業(yè)務(wù)類包圖 6 2.2.5 子系統(tǒng)關(guān)系圖 6 2.3 接口設(shè)計(jì) 6 2.3.1 界面框架設(shè)計(jì) 6 2.3.2 外部接口設(shè)計(jì) 7 3 子系統(tǒng)設(shè)計(jì) 7 3.1 基礎(chǔ)信息子系統(tǒng) 7 3.1.1 子系統(tǒng)說(shuō)明 7 3.1.2 類圖 8 3.1.3 類說(shuō)明 12 3.1.4 界面設(shè)計(jì) 19 3.2 我的工作臺(tái)子系統(tǒng) 21 3.2.1 子系統(tǒng)說(shuō)明 21 3.2.2 類圖 22 3.2.3 類說(shuō)明 26 3.2.4 界面設(shè)計(jì) 32 3.3 工作進(jìn)展子系統(tǒng) 33 3.3.1 子系統(tǒng)說(shuō)明 33 3.3.2 類圖 34 3.3.3 類說(shuō)明 34 3.3.4 界面設(shè)計(jì) 34 3.4 信息發(fā)布子系統(tǒng) 36 3.4.1 子系統(tǒng)說(shuō)明 36 3.4.2 類圖 36 3.4.3 類說(shuō)明 37 3.4.4 界面設(shè)計(jì) 38 3.5 系統(tǒng)管理子系統(tǒng) 38 3.5.1 子系統(tǒng)說(shuō)明 38 3.5.2 類圖 39 3.5.3 類說(shuō)明 39 3.5.4 界面設(shè)計(jì) 40 3.6 個(gè)人設(shè)置子系統(tǒng) 41 3.6.1 子系統(tǒng)說(shuō)明 41 3.6.2 類圖 42 3.6.3 類說(shuō)明 43 3.6.4 界面設(shè)計(jì) 44 4 約束和假定 45 5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 45 5.1 邏輯結(jié)構(gòu)設(shè)計(jì) 45 5.1.1 角色表(PUBLIC_ROLE) 46 5.1.2 權(quán)限表(PUBLIC_PRIVILEGE) 46 5.1.3 角色權(quán)限表(PUBLIC_ROLEPRIVILEGE) 46 5.1.4 部門表(PUBLIC_ DEPT) 46 5.1.5 崗位表(PUBLIC_POST) 47 5.1.6 員工表(PUBLIC_MEMBER) 48 5.1.7 工作任務(wù)表(WORKPLAN_ TASK) 48 5.1.8 任務(wù)分派表(WORKPLAN_ ALLOTTASK) 49 5.1.9 工作計(jì)劃表(WORKPLAN_ PLAN) 49 5.1.10 計(jì)劃任務(wù)表(WORKPLAN_ PLANTASK) 50 5.1.11 工作日志表(WORKPLAN_ WORKLOG) 50 5.1.12 工作匯報(bào)表(WORKPLAN_ WORKREPORT) 50 5.1.13 信息發(fā)布表(PUBLIC_ PUBLISHINFO) 50 5.1.14 收件箱表(PUBLIC_INBOX) 51 5.1.15 系統(tǒng)操作日志表(PUBLIC_OPERATELOG) 51 5.1.16 個(gè)人提醒設(shè)置表(PUBLIC_EVENTS) 52 5.1.17 系統(tǒng)表(PUBLIC_SYSTEM) 52 5.1.18 系統(tǒng)功能模塊表(PUBLIC_SYSTEMMODULE) 52 5.2 物理結(jié)構(gòu)設(shè)計(jì) 53 5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 53 6 系統(tǒng)出錯(cuò)處理設(shè)計(jì) 53 6.1 出錯(cuò)信息 53 6.2 補(bǔ)救措施 53 6.3 系統(tǒng)維護(hù)設(shè)計(jì) 53 2 工作計(jì)劃管理系統(tǒng)概要設(shè)計(jì)說(shuō)明書 1 引言 1.1 編寫目的 此概要設(shè)計(jì)說(shuō)明書是為了說(shuō)明整個(gè)系統(tǒng)的體系架構(gòu),以及需求用例的各個(gè)功能點(diǎn)在架構(gòu)中的體現(xiàn),為系統(tǒng)的詳細(xì)設(shè)計(jì)人員進(jìn)行詳細(xì)設(shè)計(jì)時(shí)的輸入?yún)⒖嘉臋n。 1.2 背景 軟件系統(tǒng)的名稱:工作計(jì)劃管理系統(tǒng) 開(kāi)發(fā)工具:Java 開(kāi)發(fā)者: 1.3 定義 1.4 參考資料 2 總體設(shè)計(jì) 2.1 簡(jiǎn)述 系統(tǒng)采用流行的B/S結(jié)構(gòu)模式。系統(tǒng)的分析設(shè)計(jì)采用面向?qū)ο蟮募夹g(shù),應(yīng)用Visio等工具進(jìn)行輔助設(shè)計(jì)。 2.2 架構(gòu)設(shè)計(jì) 2.2.1 系統(tǒng)邏輯架構(gòu)圖 2.2.2 系統(tǒng)物理架構(gòu)圖 2.2.3 頂層系統(tǒng)包圖 類包說(shuō)明: n 業(yè)務(wù)頁(yè)面:用戶動(dòng)態(tài)網(wǎng)頁(yè),主要是jsp文件。 n 業(yè)務(wù)操作:主要控制業(yè)務(wù)訪問(wèn)的接口和業(yè)務(wù)流轉(zhuǎn)。 n 數(shù)據(jù)處理:提供業(yè)務(wù)的實(shí)現(xiàn),包括對(duì)業(yè)務(wù)數(shù)據(jù)的增、刪、改、查等操作。 n 數(shù)據(jù)實(shí)體:業(yè)務(wù)對(duì)象的實(shí)體類。 n 數(shù)據(jù)接口:提供數(shù)據(jù)庫(kù)的訪問(wèn),傳遞數(shù)據(jù)或返回相應(yīng)數(shù)據(jù)。 n 系統(tǒng)輔助:提供了供整個(gè)系統(tǒng)輔助的功能。 2.2.4 業(yè)務(wù)類包圖 2.2.5 子系統(tǒng)關(guān)系圖 2.3 接口設(shè)計(jì) 2.3.1 界面框架設(shè)計(jì) 2.3.2 外部接口設(shè)計(jì) 說(shuō)明本系統(tǒng)同外界的所有接口的安排包括軟件與硬件之間的接口、本系統(tǒng)與各支持軟件之間的接口關(guān)系。 3 子系統(tǒng)設(shè)計(jì) 3.1 基礎(chǔ)信息子系統(tǒng) 3.1.1 子系統(tǒng)說(shuō)明 基礎(chǔ)信息子系統(tǒng)包括:角色管理、部門管理、崗位管理、員工管理四部分。 角色管理:定義角色和系統(tǒng)權(quán)限之間的對(duì)應(yīng)關(guān)系,方便用戶權(quán)限的分配控制。 部門管理:實(shí)現(xiàn)對(duì)公司部門基本信息的維護(hù)。 崗位管理:實(shí)現(xiàn)對(duì)公司崗位基本信息的維護(hù)。 員工管理:實(shí)現(xiàn)對(duì)公司員工基本信息的維護(hù),并為員工分配角色和初始化登錄系統(tǒng)信息。 3.1.2 類圖 3.1.2.1 角色、權(quán)限 3.1.2.2 部門管理 3.1.2.3 崗位管理 3.1.2.4 員工管理 3.1.3 類說(shuō)明 3.1.3.1 角色、權(quán)限 通過(guò)ID查詢角色:頁(yè)面得到角色I(xiàn)D,調(diào)用Service::角色的通過(guò)ID查詢角色方法,得到指定角色的實(shí)體數(shù)據(jù)。 通過(guò)名稱查詢角色:頁(yè)面得到角色名稱,調(diào)用Service::角色的通過(guò)名稱查詢角色方法,得到指定角色的實(shí)體數(shù)據(jù)。 查詢?nèi)拷巧赫{(diào)用Service::角色的查詢?nèi)拷巧椒?得到全部角色的實(shí)體數(shù)據(jù)。 增加角色:在頁(yè)面上得到角色的實(shí)體數(shù)據(jù),調(diào)用Service::角色的增加角色方法,實(shí)現(xiàn)角色的添加。 修改角色:在頁(yè)面上得到修改后的角色實(shí)體數(shù)據(jù),調(diào)用Service::角色的修改角色方法,實(shí)現(xiàn)角色的修改。 刪除角色:調(diào)用Service::刪除角色方法,將指定角色的數(shù)據(jù)置為已刪除狀態(tài)。 分配權(quán)限:調(diào)用Service::分配權(quán)限方法,給指定角色分配權(quán)限。 讀取角色權(quán)限:調(diào)用Service::讀取角色權(quán)限方法,讀取指定角色的權(quán)限數(shù)據(jù)。 通過(guò)ID查詢角色:調(diào)用Data::角色的通過(guò)ID查詢角色方法,得到指定角色的實(shí)體數(shù)據(jù)。 通過(guò)名稱查詢角色:調(diào)用Data::角色的通過(guò)名稱查詢角色方法,得到指定角色的實(shí)體數(shù)據(jù)。 查詢?nèi)拷巧赫{(diào)用Data::角色的查詢?nèi)拷巧椒?得到全部角色的實(shí)體數(shù)據(jù)。 增加角色:調(diào)用Data::角色的增加角色方法,實(shí)現(xiàn)角色的添加。 修改角色:調(diào)用Data::角色的修改角色方法,實(shí)現(xiàn)角色的修改。 刪除角色:調(diào)用Data::刪除角色方法,將指定角色的數(shù)據(jù)置為已刪除狀態(tài)。 分配權(quán)限:調(diào)用Data::分配權(quán)限方法,給指定角色分配權(quán)限。 讀取角色權(quán)限:調(diào)用Data::讀取角色權(quán)限方法,讀取指定角色的權(quán)限數(shù)據(jù)。 通過(guò)ID查詢角色:得到指定角色的實(shí)體數(shù)據(jù)。 通過(guò)名稱查詢角色:得到指定角色的實(shí)體數(shù)據(jù)。 查詢?nèi)拷巧赫{(diào)用Data::角色的查詢?nèi)拷巧椒?得到全部角色的實(shí)體數(shù)據(jù)。 增加角色:實(shí)現(xiàn)角色的添加。 修改角色:實(shí)現(xiàn)角色的修改。 刪除角色:將指定角色的數(shù)據(jù)置為已刪除狀態(tài)。 分配權(quán)限:給指定角色分配權(quán)限。 讀取角色權(quán)限:讀取指定角色的權(quán)限數(shù)據(jù)。 角色實(shí)體類數(shù)據(jù)。 頁(yè)面顯示全部權(quán)限內(nèi)容:調(diào)用Service::權(quán)限的查詢?nèi)繖?quán)限或通過(guò)所屬系統(tǒng)查詢?nèi)繖?quán)限,將權(quán)限數(shù)據(jù)顯示到頁(yè)面上。 通過(guò)所屬系統(tǒng)查詢?nèi)繖?quán)限:調(diào)用Service::權(quán)限的通過(guò)所屬系統(tǒng)查詢?nèi)繖?quán)限,讀取某系統(tǒng)下的全部權(quán)限數(shù)據(jù)。 讀取用戶權(quán)限:調(diào)用Service::權(quán)限的讀取用戶權(quán)限,讀取指定用戶的權(quán)限數(shù)據(jù)。 查詢?nèi)繖?quán)限:調(diào)用Data::權(quán)限的查詢?nèi)繖?quán)限,讀取全部的權(quán)限數(shù)據(jù)。 通過(guò)所屬系統(tǒng)查詢?nèi)繖?quán)限:調(diào)用Data::權(quán)限的通過(guò)所屬系統(tǒng)查詢?nèi)繖?quán)限,讀取某系統(tǒng)下的全部權(quán)限數(shù)據(jù)。 讀取用戶權(quán)限:調(diào)用Data::權(quán)限的讀取用戶權(quán)限,,讀取指定用戶的權(quán)限數(shù)據(jù)。 查詢?nèi)繖?quán)限:讀取全部權(quán)限數(shù)據(jù),返回全部的權(quán)限實(shí)體類數(shù)據(jù)。 通過(guò)所屬系統(tǒng)查詢?nèi)繖?quán)限:讀取所屬系統(tǒng)權(quán)限數(shù)據(jù),返回某系統(tǒng)下的全部權(quán)限實(shí)體類數(shù)據(jù)。 讀取用戶權(quán)限:讀取指定用戶的權(quán)限數(shù)據(jù)。 權(quán)限實(shí)體類數(shù)據(jù)。 3.1.3.2 部門管理 通過(guò)ID查詢部門:根據(jù)部門ID,得到指定的部門實(shí)體類數(shù)據(jù)。 多條件查詢部門:根據(jù)多條件(部門名稱、上級(jí)部門)查詢對(duì)象,得到部門實(shí)體數(shù)據(jù)。 查詢?nèi)坎块T:執(zhí)行查詢,獲取全部部門的實(shí)體數(shù)據(jù)。 增加部門:得到部門實(shí)體數(shù)據(jù),將數(shù)據(jù)添加至庫(kù)中。 修改部門:得到修改后的部門實(shí)體數(shù)據(jù),將數(shù)據(jù)保存至庫(kù)中。 刪除部門:根據(jù)部門ID,刪除指定的部門。 樹形顯示部門:查詢得到樹形結(jié)構(gòu)上的部門數(shù)據(jù),并顯示。 此類的說(shuō)明同上。 此類的說(shuō)明同上。 部門實(shí)體類數(shù)據(jù)。 3.1.3.3 崗位管理 通過(guò)ID查詢崗位:根據(jù)崗位ID,得到指定的崗位實(shí)體類數(shù)據(jù)。 多條件查詢崗位:根據(jù)多條件(崗位名稱、上級(jí)崗位)查詢對(duì)象,得到崗位實(shí)體數(shù)據(jù)。 查詢?nèi)繊徫唬簣?zhí)行查詢,獲取全部崗位的實(shí)體數(shù)據(jù)。 增加崗位:得到部門實(shí)體數(shù)據(jù),將數(shù)據(jù)添加至庫(kù)中。 修改崗位:得到修改后的部門實(shí)體數(shù)據(jù),將數(shù)據(jù)保存至庫(kù)中。 刪除崗位:根據(jù)崗位ID,刪除指定的崗位。 樹形顯示崗位:查詢得到樹形結(jié)構(gòu)上的崗位數(shù)據(jù),并顯示。 此類的說(shuō)明同上。 此類的說(shuō)明同上。 崗位實(shí)體類數(shù)據(jù)。 3.1.3.4 員工管理 通過(guò)ID查詢員工:根據(jù)員工ID,得到指定的員工實(shí)體類數(shù)據(jù)。 多條件查詢員工:根據(jù)多條件(工號(hào)、姓名、性別、部門、崗位、角色)查詢對(duì)象,得到員工實(shí)體數(shù)據(jù)。 查詢?nèi)繂T工:執(zhí)行查詢,獲取全部員工的實(shí)體數(shù)據(jù)。 增加員工:得到員工實(shí)體數(shù)據(jù),將數(shù)據(jù)添加至庫(kù)中。 修改員工:得到修改后的員工實(shí)體數(shù)據(jù),將數(shù)據(jù)保存至庫(kù)中。 刪除員工:根據(jù)員工ID,刪除指定的員工。 員工修改登錄密碼:?jiǎn)T工執(zhí)行修改登錄密碼數(shù)據(jù)。 此類的說(shuō)明同上。 此類的說(shuō)明同上。 員工實(shí)體類數(shù)據(jù)。 3.1.4 界面設(shè)計(jì) 基礎(chǔ)信息子系統(tǒng)頁(yè)面包括:角色管理、部門管理、崗位管理、員工管理四部分。 3.1.4.1 角色管理頁(yè)面 3.1.4.2 部門管理頁(yè)面 3.1.4.3 崗位管理頁(yè)面 3.1.4.4 員工管理頁(yè)面 3.2 我的工作臺(tái)子系統(tǒng) 3.2.1 子系統(tǒng)說(shuō)明 我的工作臺(tái)子系統(tǒng)包括:工作任務(wù)、工作計(jì)劃、工作日志、工作匯報(bào)、審批計(jì)劃五部分。 工作任務(wù):實(shí)現(xiàn)管理層分派任務(wù)和公司員工接收任務(wù)的管理功能。 工作計(jì)劃:實(shí)現(xiàn)公司員工制定工作計(jì)劃的管理功能。 工作日志:實(shí)現(xiàn)公司員工每天工作記錄的管理功能。 工作匯報(bào):實(shí)現(xiàn)公司員工撰寫工作匯報(bào)的管理功能。 審批計(jì)劃:實(shí)現(xiàn)管理層審批公司員工工作計(jì)劃的管理功能。 3.2.2 類圖 3.2.2.1 工作任務(wù) 3.2.2.2 工作計(jì)劃 3.2.2.3 工作日志 3.2.2.4 工作匯報(bào) 3.2.2.5 審批計(jì)劃 審批計(jì)劃功能的設(shè)計(jì)實(shí)現(xiàn),參照類圖:工作計(jì)劃。 3.2.3 類說(shuō)明 3.2.3.1 工作任務(wù) 通過(guò)ID查詢?nèi)蝿?wù):根據(jù)任務(wù)ID,得到指定工作任務(wù)實(shí)體類數(shù)據(jù)。 多條件查詢?nèi)蝿?wù):根據(jù)多條件(起始日期、截止日期、任務(wù)標(biāo)題、重要程度、任務(wù)狀態(tài)部門、任務(wù)接收人)查詢對(duì)象,得到工作任務(wù)的實(shí)體數(shù)據(jù)。 查詢?nèi)咳蝿?wù):執(zhí)行查詢,獲取全部工作任務(wù)的實(shí)體數(shù)據(jù)。 增加任務(wù):得到任務(wù)實(shí)體數(shù)據(jù),將數(shù)據(jù)添加至庫(kù)中。 暫停任務(wù):對(duì)指定的任務(wù),執(zhí)行暫停處理操作。 處理完成任務(wù):對(duì)指定的任務(wù),執(zhí)行完成處理操作。 實(shí)時(shí)檢查收到的新任務(wù)或還未做計(jì)劃的任務(wù):根據(jù)當(dāng)前的用戶ID,實(shí)時(shí)檢查目前收到的新任務(wù)或還未做計(jì)劃的任務(wù),以便系統(tǒng)實(shí)時(shí)提醒用戶,并彈出提醒信息。 此類的說(shuō)明同上。 此類的說(shuō)明同上。 工作任務(wù)實(shí)體類數(shù)據(jù)。 3.2.3.2 工作計(jì)劃 通過(guò)ID查詢計(jì)劃:根據(jù)計(jì)劃ID,得到指定的工作計(jì)劃實(shí)體類數(shù)據(jù)。 多條件查詢計(jì)劃:根據(jù)多條件(起始日期、截止日期、計(jì)劃標(biāo)題、計(jì)劃類型)查詢對(duì)象,,得到工作計(jì)劃實(shí)體類數(shù)據(jù)。 查詢?nèi)坑?jì)劃:執(zhí)行查詢,得到全部工作計(jì)劃的實(shí)體類數(shù)據(jù)。 增加計(jì)劃:得到計(jì)劃實(shí)體數(shù)據(jù)和所屬任務(wù)計(jì)劃完成百分比列表,將數(shù)據(jù)添加至庫(kù)中。 修改計(jì)劃:計(jì)劃未經(jīng)審批時(shí),得到修改后的計(jì)劃實(shí)體數(shù)據(jù)和所屬任務(wù)計(jì)劃完成百分比列表,將數(shù)據(jù)保存至庫(kù)中。 寫計(jì)劃總結(jié):某指定的工作計(jì)劃結(jié)束時(shí),將總結(jié)內(nèi)容和所屬任務(wù)實(shí)際完成百分比列表數(shù)據(jù),保存至庫(kù)中。 處理所屬工作任務(wù)完成情況:寫計(jì)劃時(shí)或?qū)懣偨Y(jié)時(shí),保存所屬工作任務(wù)列表(包括計(jì)劃或?qū)嶋H完成百分比數(shù)據(jù)),添加至數(shù)據(jù)庫(kù)。 查詢所屬任務(wù)完成情況:根據(jù)指定的工作計(jì)劃,查詢其所屬工作任務(wù)的完成進(jìn)度情況。 審批計(jì)劃:管理層對(duì)某一指定的工作計(jì)劃,執(zhí)行審批處理,以使審批后的工作計(jì)劃不能再進(jìn)行修改。 取消審批:管理層對(duì)某一指定的工作計(jì)劃,執(zhí)行取消審批處理,以使此工作計(jì)劃能進(jìn)行再修改。 實(shí)時(shí)查詢未審批的工作計(jì)劃:執(zhí)行查詢未經(jīng)管理層審批的工作計(jì)劃,得到未審批的工作計(jì)劃實(shí)體類數(shù)據(jù)。當(dāng)有未審批信息時(shí)系統(tǒng)應(yīng)實(shí)時(shí)提醒用戶,并彈出提醒信息。 多條件查詢已審批的工作計(jì)劃:根據(jù)多條件(起始日期、截止日期、計(jì)劃比他、計(jì)劃類型、創(chuàng)建人)查詢對(duì)象,得到管理層已審批過(guò)的工作計(jì)劃實(shí)體類數(shù)據(jù)。 實(shí)時(shí)查詢他人抄送來(lái)的工作計(jì)劃:根據(jù)當(dāng)前用戶ID,查詢得到他人抄送給自己的工作計(jì)劃實(shí)體類數(shù)據(jù)。當(dāng)有未閱讀的信息時(shí)系統(tǒng)應(yīng)實(shí)時(shí)提醒用戶,并彈出提醒信息。 處理查看未閱讀的他人抄送的工作計(jì)劃:根據(jù)工作計(jì)劃ID,查看未閱讀的他人抄送給自己的工作計(jì)劃實(shí)體類數(shù)據(jù)。 此類的說(shuō)明同上。 此類的說(shuō)明同上。 工作計(jì)劃實(shí)體類數(shù)據(jù)。 3.2.3.3 工作日志 通過(guò)ID查詢工作日志:根據(jù)日志ID,得到指定的工作日志實(shí)體類數(shù)據(jù)。 多條件查詢?nèi)蝿?wù):根據(jù)多條件(起始日期、截止日期)查詢對(duì)象,得到工作日志實(shí)體數(shù)據(jù)。 查詢?nèi)抗ぷ魅罩荆簣?zhí)行查詢,得到全部的工作日志實(shí)體類數(shù)據(jù)。 增加工作日志:得到工作日志實(shí)體類數(shù)據(jù),將數(shù)據(jù)添加至庫(kù)中。 刪除工作日志:根據(jù)日志ID,刪除指定的工作日志。 實(shí)時(shí)查詢他人發(fā)來(lái)的工作日志:根據(jù)當(dāng)前用戶ID,查詢得到他人發(fā)來(lái)的工作日志實(shí)體數(shù)據(jù)。當(dāng)有未閱讀的信息時(shí)系統(tǒng)應(yīng)實(shí)時(shí)提醒用戶,并彈出提醒信息。 處理查看未閱讀的他人發(fā)來(lái)的工作日志:根據(jù)工作日志ID,查看未閱讀的他人發(fā)來(lái)的工作日志實(shí)體類數(shù)據(jù)。 此類的說(shuō)明同上。 此類的說(shuō)明同上。 工作日志實(shí)體類數(shù)據(jù)。 3.2.3.4 工作匯報(bào) 通過(guò)ID查詢工作匯報(bào):根據(jù)工作匯報(bào)ID,得到指定的工作匯報(bào)實(shí)體類數(shù)據(jù)。 多條件查詢工作匯報(bào):根據(jù)多條件(起始日期、截止日期)查詢對(duì)象,得到工作匯報(bào)實(shí)體數(shù)據(jù)。 查詢?nèi)抗ぷ鲄R報(bào):執(zhí)行查詢,得到全部的工作匯報(bào)實(shí)體類數(shù)據(jù)。 增加工作匯報(bào):得到工作匯報(bào)實(shí)體類數(shù)據(jù),將數(shù)據(jù)添加至庫(kù)中。 實(shí)時(shí)查詢員工發(fā)來(lái)的工作匯報(bào):根據(jù)當(dāng)前用戶ID,查詢得到員工發(fā)來(lái)的工作匯報(bào)實(shí)體數(shù)據(jù)。當(dāng)有未閱讀的信息時(shí)系統(tǒng)應(yīng)實(shí)時(shí)提醒用戶,并彈出提醒信息。 處理查看未閱讀的員工發(fā)來(lái)的工作匯報(bào):根據(jù)工作匯報(bào)ID,查看未閱讀的員工發(fā)來(lái)的工作匯報(bào)實(shí)體類數(shù)據(jù)。 此類的說(shuō)明同上。 此類的說(shuō)明同上。 工作匯報(bào)實(shí)體類數(shù)據(jù)。 3.2.3.5 審批計(jì)劃 3.2.4 界面設(shè)計(jì) 我的工作臺(tái)子系統(tǒng)頁(yè)面包括:工作任務(wù)、工作計(jì)劃、工作日志、工作匯報(bào)、審批計(jì)劃五部分。 3.2.4.1 工作任務(wù)頁(yè)面 3.2.4.2 工作計(jì)劃頁(yè)面 3.2.4.3 工作日志頁(yè)面 3.2.4.4 工作匯報(bào)頁(yè)面 3.2.4.5 審批計(jì)劃頁(yè)面 3.3 工作進(jìn)展子系統(tǒng) 3.3.1 子系統(tǒng)說(shuō)明 實(shí)現(xiàn)管理層對(duì)公司員工工作進(jìn)展情況的及時(shí)了解和跟蹤。用戶可根據(jù)員工姓名,對(duì)“工作任務(wù)”,“工作計(jì)劃”,“工作日志”,“工作匯報(bào)”信息進(jìn)行查詢。 查詢工作任務(wù):實(shí)現(xiàn)公司管理層對(duì)公司員工工作任務(wù)的執(zhí)行情況的查詢功能。 查詢工作計(jì)劃:實(shí)現(xiàn)公司管理層對(duì)公司員工工作計(jì)劃的執(zhí)行情況的查詢功能。 查詢工作日志:實(shí)現(xiàn)公司管理層對(duì)公司員工工作日志的查詢功能。 查詢工作匯報(bào):實(shí)現(xiàn)公司管理層對(duì)公司員工工作匯報(bào)的查詢功能。 3.3.2 類圖 3.3.2.1 查詢工作任務(wù) 查詢工作任務(wù)功能的設(shè)計(jì)實(shí)現(xiàn),請(qǐng)參照類圖:工作任務(wù)。 3.3.2.2 查詢工作計(jì)劃 查詢工作計(jì)劃功能的設(shè)計(jì)實(shí)現(xiàn),請(qǐng)參照類圖:工作計(jì)劃。 3.3.2.3 查詢工作日志 查詢工作日志功能的設(shè)計(jì)實(shí)現(xiàn),請(qǐng)參照類圖: 工作日志。 3.3.2.4 查詢工作匯報(bào) 查詢工作匯報(bào)功能的設(shè)計(jì)實(shí)現(xiàn),請(qǐng)參照類圖:工作匯報(bào)。 3.3.3 類說(shuō)明 3.3.4 界面設(shè)計(jì) 工作進(jìn)展子系統(tǒng)頁(yè)面包括:查詢工作任務(wù)、查詢工作計(jì)劃、查詢工作日志、查詢工作匯四部分。 3.3.4.1 查詢工作任務(wù)頁(yè)面 3.3.4.2 查詢工作計(jì)劃頁(yè)面 3.3.4.3 查詢工作日志頁(yè)面 3.3.4.4 查詢工作匯報(bào)頁(yè)面 3.4 信息發(fā)布子系統(tǒng) 3.4.1 子系統(tǒng)說(shuō)明 實(shí)現(xiàn)公司內(nèi)部員工之間發(fā)布信息或者通知的管理。 3.4.2 類圖 3.4.3 類說(shuō)明 通過(guò)ID查詢消息:根據(jù)消息ID,得到指定的消息實(shí)體類數(shù)據(jù)。 多條件查詢已發(fā)出的消息:根據(jù)多條件(起始日期、截止日期、接收人)查詢對(duì)象,得到消息實(shí)體數(shù)據(jù)。 多條件查詢已收到的消息:根據(jù)多條件(起始日期、截止日期、發(fā)送人)查詢對(duì)象,得到消息實(shí)體數(shù)據(jù)。 發(fā)布新消息:得到發(fā)布消息實(shí)體類數(shù)據(jù),將數(shù)據(jù)添加至庫(kù)中。 實(shí)時(shí)查詢已收到的未閱讀的消息:實(shí)時(shí)查詢已收到的未閱讀的消息實(shí)體類數(shù)據(jù)。當(dāng)有未閱讀的消息時(shí)系統(tǒng)應(yīng)實(shí)時(shí)提醒用戶,并彈出提醒信息。 處理查看未閱讀的消息:根據(jù)消息ID,查看未閱讀的消息實(shí)體類數(shù)據(jù)。 此類的說(shuō)明同上。 此類的說(shuō)明同上。 發(fā)布消息實(shí)體類數(shù)據(jù)。 3.4.4 界面設(shè)計(jì) 信息發(fā)布子系統(tǒng)頁(yè)面包括: 3.5 系統(tǒng)管理子系統(tǒng) 3.5.1 子系統(tǒng)說(shuō)明 系統(tǒng)管理包括系統(tǒng)數(shù)據(jù)備份和系統(tǒng)操作日志查詢功能,只有系統(tǒng)管理員才有權(quán)限操作此功能。 系統(tǒng)數(shù)據(jù)備份:實(shí)現(xiàn)將系統(tǒng)數(shù)據(jù)備份到指定的路徑。 操作日志查詢:實(shí)現(xiàn)查詢系統(tǒng)數(shù)據(jù)的修改歷史及登錄系統(tǒng)用戶的操作記錄。 3.5.2 類圖 3.5.3 類說(shuō)明 備份系統(tǒng)數(shù)據(jù):執(zhí)行數(shù)據(jù)備份操作,將當(dāng)前系統(tǒng)數(shù)據(jù)庫(kù)備份至指定路徑。 記錄系統(tǒng)操作日志:得到登錄系統(tǒng)人員操作日志實(shí)體類數(shù)據(jù),將日志信息保存至庫(kù)中。 查詢?nèi)坎僮魅罩荆簣?zhí)行查詢,得到全部的系統(tǒng)操作日志實(shí)體類數(shù)據(jù)。 多條件查詢操作日志:根據(jù)多條件(起始日期、截止日期、姓名、功能模塊、動(dòng)作類型)查詢對(duì)象,查詢得到系統(tǒng)操作日志實(shí)體類數(shù)據(jù)。 此類的說(shuō)明同上。 此類的說(shuō)明同上。 人員操作日志實(shí)體類數(shù)據(jù)。 3.5.4 界面設(shè)計(jì) 系統(tǒng)管理子系統(tǒng)頁(yè)面包括:數(shù)據(jù)備份、操作日志兩部分。 3.5.4.1 數(shù)據(jù)備份頁(yè)面 3.5.4.2 操作日志頁(yè)面 3.6 個(gè)人設(shè)置子系統(tǒng) 3.6.1 子系統(tǒng)說(shuō)明 個(gè)人設(shè)置子系統(tǒng)包括:個(gè)人提醒和修改密碼兩部分。 個(gè)人提醒:實(shí)現(xiàn)員工個(gè)人對(duì)工作事務(wù)上重要事件的提醒告知功能。 修改密碼:實(shí)現(xiàn)登錄用戶修改維護(hù)自身密碼。 3.6.2 類圖 3.6.2.1 個(gè)人提醒 3.6.2.2 修改密碼 用戶修改自身登錄密碼功能的設(shè)計(jì)實(shí)現(xiàn),請(qǐng)參照類圖:?jiǎn)T工管理。 3.6.3 類說(shuō)明 3.6.3.1 個(gè)人提醒 設(shè)置個(gè)人定時(shí)提醒:得到個(gè)人提醒實(shí)體類數(shù)據(jù),將數(shù)據(jù)添加至庫(kù)中。 觸發(fā)已設(shè)置的個(gè)人提醒事件:觸發(fā)定時(shí)提醒事件的發(fā)生。 查詢?nèi)恳言O(shè)置的個(gè)人提醒事件:執(zhí)行查詢,得到全部的已設(shè)置的個(gè)人提醒事件數(shù)據(jù)。 關(guān)閉已設(shè)置的提醒事件:對(duì)設(shè)置的指定提醒事件,執(zhí)行關(guān)閉操作。 開(kāi)啟已關(guān)閉的提醒事件:對(duì)已關(guān)閉的指定提醒事件,執(zhí)行開(kāi)啟操作。 刪除已設(shè)置的個(gè)人提醒事件:根據(jù)指定ID,刪除已設(shè)置的個(gè)人提醒事件。 此類的說(shuō)明同上。 此類的說(shuō)明同上。 個(gè)人提醒實(shí)體類數(shù)據(jù)。 3.6.3.2 修改密碼 3.6.4 界面設(shè)計(jì) 個(gè)人設(shè)置子系統(tǒng)頁(yè)面包括:個(gè)人提醒、修改密碼兩部分。 3.6.4.1 個(gè)人提醒頁(yè)面 3.6.4.2 修改密碼頁(yè)面 4 約束和假定 描述系統(tǒng)設(shè)計(jì)中最主要的約束,這些是由客戶強(qiáng)制要求并在需求說(shuō)明書寫明的。說(shuō)明系統(tǒng)是如何來(lái)適應(yīng)這些約束的。 另外如果本系統(tǒng)跟其它外部系統(tǒng)交互或者依賴其它外部系統(tǒng)提供一些功能輔助,那么系統(tǒng)可能還受到其它的約束。這種情況下,要求清楚地描述與本系統(tǒng)有交互的軟件類型(比如某某某數(shù)據(jù)庫(kù)軟件,某某某EMail軟件)以及這樣導(dǎo)致的約束(比如只允許純文本的Email)。 實(shí)現(xiàn)的語(yǔ)言和平臺(tái)也會(huì)對(duì)系統(tǒng)有約束,同樣在此予以說(shuō)明。 對(duì)于因選擇具體的設(shè)計(jì)實(shí)現(xiàn)而導(dǎo)致對(duì)系統(tǒng)的約束,簡(jiǎn)要地描述你的想法思路,經(jīng)過(guò)怎么樣的權(quán)衡,為什么要采取這樣的設(shè)計(jì)等等。 包括運(yùn)行環(huán)境的約束,簡(jiǎn)要地說(shuō)明對(duì)本系統(tǒng)的運(yùn)行環(huán)境(包括硬件環(huán)境和支持環(huán)境)的規(guī)定,詳細(xì)說(shuō)明參見(jiàn)附錄C。 5 系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 5.1 邏輯結(jié)構(gòu)設(shè)計(jì) 注:表和表字段命名規(guī)范: 1. 表名的定義: 規(guī)范格式:系統(tǒng)名_表名(字母全部大寫) 比如,工作計(jì)劃管理系統(tǒng)中的某個(gè)表定義為:WORKPLAN_TASK; 2. 表字段的定義: 規(guī)范格式:表名+字段名稱(首字母大寫),以避免字段重名出現(xiàn)在不同表中。 比如,表WORKPLAN_TASK中的字段標(biāo)識(shí)Id定義為:TaskId; 3. 表字段長(zhǎng)度的定義: 規(guī)范格式:長(zhǎng)度一般為8的整數(shù)倍; 比如,VARCHAR的長(zhǎng)度可為8或16或24或32或64等; 4. 表字段類型為日期型的定義: 規(guī)范格式:一般日期型的字段設(shè)為VARCHAR,且長(zhǎng)度一般為24(已精確到毫秒) 5. 公共表名的定義: 規(guī)范格式:PUBLIC_表名(字母全部大寫) 比如,各個(gè)子系統(tǒng)都會(huì)用到的公共表,如角色或操作日志表可定義為:PUBLIC_ROLE,PUBLIC_OPERATELOG; 5.1.1 角色表(PUBLIC_ROLE) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 RoleId 角色標(biāo)識(shí)Id PK NO VARCHAR 32 RoleName 角色名稱 NO VARCHAR 32 Remark 角色說(shuō)明 VARCHAR 128 5.1.2 權(quán)限表(PUBLIC_PRIVILEGE) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 PrivilegeId 權(quán)限標(biāo)識(shí)Id PK NO VARCHAR 32 PrivilegeCode 權(quán)限編碼 NO VARCHAR 32 PrivilegeName 權(quán)限名稱 NO VARCHAR 64 PrivilegeParentId 上級(jí)權(quán)限Id VARCHAR 32 上級(jí)權(quán)限 SystemId 權(quán)限所屬系統(tǒng)Id FK VARCHAR 32 權(quán)限所屬系統(tǒng) 5.1.3 角色權(quán)限表(PUBLIC_ROLEPRIVILEGE) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 RoleId 角色I(xiàn)D PK,F(xiàn)K NO VARCHAR 32 角色表外鍵 PrivilegeId 權(quán)限ID PK,F(xiàn)K NO VARCHAR 32 權(quán)限表外鍵 5.1.4 部門表(PUBLIC_ DEPT) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 DeptId 部門標(biāo)識(shí)Id PK NO VARCHAR 32 DeptName 部門名稱 NO VARCHAR 32 DeptParentId 父類部門Id VARCHAR 32 上一級(jí)部門 Tel 電話 VARCHAR 32 Fax 傳真 VARCHAR 32 SortOrder 排序 INT 4 Remark 備注 VARCHAR 128 5.1.5 崗位表(PUBLIC_POST) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 PostId 崗位標(biāo)識(shí)Id PK NO VARCHAR 32 PostName 崗位名稱 NO VARCHAR 32 PostParentId 父類崗位Id VARCHAR 32 上一級(jí)崗位 DeptId 所屬部門Id FK VARCHAR 32 部門表外鍵 Function 崗位職責(zé) VARCHAR 128 SortOrder 排序 INT 4 5.1.6 員工表(PUBLIC_MEMBER) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 MemberId 部門標(biāo)識(shí)Id PK NO VARCHAR 32 JobNumber 工號(hào) NO VARCHAR 32 作為系統(tǒng)登錄帳號(hào)使用 Password 登錄密碼 NO VARCHAR 32 MemberName 員工姓名 NO VARCHAR 32 DeptId 所屬部門Id FK NO VARCHAR 32 部門表外鍵 PostId 所屬崗位Id FK NO VARCHAR 32 崗位表外鍵 Sex 性別 VARCHAR 1 Tel 辦公電話 VARCHAR 30 Mobile 手機(jī) VARCHAR 30 Email 電子郵箱 VARCHAR 30 Address 住址 VARCHAR 64 Remark 備注 VARCHAR 128 RoleId 所屬角色I(xiàn)d FK NO VARCHAR 32 角色表外鍵 Status 帳號(hào)狀態(tài) NO VARCHAR 8 狀態(tài)如:有效,停用; 默認(rèn)值為有效 5.1.7 工作任務(wù)表(WORKPLAN_ TASK) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 TaskId 任務(wù)標(biāo)識(shí)Id PK NO VARCHAR 32 TaskTile 任務(wù)標(biāo)題 NO VARCHAR 32 TaskContent 任務(wù)內(nèi)容 NO VARCHAR 1024 Level 重要程度 NO VARCHAR 8 重要程度“★” StartDate 任務(wù)開(kāi)始時(shí)間 NO VARCHAR 24 EndDate 任務(wù)完成時(shí)間 NO VARCHAR 24 CreatorId 創(chuàng)建人Id FK NO VARCHAR 32 員工表外鍵 Status 任務(wù)狀態(tài) NO VARCHAR 8 狀態(tài)如:未完成、暫停、已完成 AddDate 創(chuàng)建時(shí)間 NO VARCHAR 24 5.1.8 任務(wù)分派表(WORKPLAN_ ALLOTTASK) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 AllotId 分派標(biāo)識(shí)ID PK NO VARCHAR 32 TaskId 派發(fā)的工作任務(wù)Id FK NO VARCHAR 32 工作任務(wù)表外鍵 ReceiverId 任務(wù)接收人Id FK NO VARCHAR 32 員工表外鍵 RemainPercent 任務(wù)剩余百分比 NO INT 4 默認(rèn)為100 5.1.9 工作計(jì)劃表(WORKPLAN_ PLAN) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 PlanId 任務(wù)標(biāo)識(shí)Id PK NO VARCHAR 32 PlanType 計(jì)劃類型 NO VARCHAR 64 計(jì)劃類型如:周計(jì)劃、月計(jì)劃、年計(jì)劃 PlanTitle 計(jì)劃標(biāo)題 NO VARCHAR 32 PlanTime 計(jì)劃時(shí)間 NO VARCHAR 32 PlanContent 計(jì)劃內(nèi)容 NO VARCHAR 1024 PlanSum 計(jì)劃總結(jié) VARCHAR 1024 CreatorId 創(chuàng)建人Id FK NO VARCHAR 32 員工表外鍵 AddDate 創(chuàng)建時(shí)間 NO VARCHAR 24 AuditorId 計(jì)劃審批人Id FK NO VARCHAR 32 員工表外鍵 IsAudit 是否審批 NO VARCHAR 8 是或否,默認(rèn)值為否 5.1.10 計(jì)劃任務(wù)表(WORKPLAN_ PLANTASK) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 PlanId 計(jì)劃標(biāo)識(shí)Id PK, FK NO VARCHAR 32 AllotId 接收的任務(wù)標(biāo)識(shí)Id PK, FK NO VARCHAR 32 PlanPercent 任務(wù)計(jì)劃完成百分比 NO INT 4 0到100之間 FinishedPercent 任務(wù)實(shí)際完成百分比 INT 4 0到100之間 5.1.11 工作日志表(WORKPLAN_ WORKLOG) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 LogId 工作日志標(biāo)識(shí)Id PK NO VARCHAR 32 LogInfo 日志記錄 NO VARCHAR 1024 LogSum 日志小結(jié) VARCHAR 1024 CreatorId 創(chuàng)建人Id FK NO VARCHAR 32 員工表外鍵 AddDate 創(chuàng)建時(shí)間 NO VARCHAR 24 5.1.12 工作匯報(bào)表(WORKPLAN_ WORKREPORT) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 ReportId 匯報(bào)標(biāo)識(shí)Id PK NO VARCHAR 32 ReportTitle 標(biāo)題 NO VARCHAR 32 ReportContent 內(nèi)容 NO VARCHAR 1024 CreatorId 創(chuàng)建人Id FK NO VARCHAR 32 員工表外鍵 AddDate 創(chuàng)建時(shí)間 NO VARCHAR 24 5.1.13 信息發(fā)布表(PUBLIC_ PUBLISHINFO) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 InfoId 消息標(biāo)識(shí)Id PK NO VARCHAR 32 Title 主題 NO VARCHAR 32 Content 內(nèi)容 NO VARCHAR 1024 CreatorId 創(chuàng)建人Id FK NO VARCHAR 32 員工表外鍵 AddDate 創(chuàng)建時(shí)間 NO VARCHAR 24 5.1.14 收件箱表(PUBLIC_INBOX) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 BoxId 標(biāo)識(shí)ID PK NO VARCHAR 32 InfoType 信息類型 NO VARCHAR 24 抄送或發(fā)送來(lái)的信息類型如:工作計(jì)劃、工作日志、工作匯報(bào)、發(fā)布的消息等 InfoId 抄送或發(fā)送來(lái)的具體信息Id FK NO VARCHAR 32 ReceiverId 信息接收人Id FK NO VARCHAR 32 員工表外鍵 AddDate 接收時(shí)間 NO VARCHAR 24 接收信息時(shí)間 IsRead 是否已閱讀 NO VARCHAR 8 是或否,默認(rèn)值為否 5.1.15 系統(tǒng)操作日志表(PUBLIC_OPERATELOG) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 LogId 操作日志標(biāo)識(shí)Id PK NO VARCHAR 32 OperatorId 操作員Id FK NO VARCHAR 32 員工表外鍵 SystemModuleId 系統(tǒng)模塊Id NO VARCHAR 32 系統(tǒng)功能模塊表外鍵 ActionType 動(dòng)作類型 NO VARCHAR 8 如:增、刪、改、查等 Remark 操作說(shuō)明 VARCHAR 128 OperateTime 操作時(shí)間 NO VARCHAR 24 5.1.16 個(gè)人提醒設(shè)置表(PUBLIC_EVENTS) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 EventsId 提醒事件標(biāo)識(shí)Id PK NO VARCHAR 32 EventsType 提醒類型 NO VARCHAR 24 如:工作任務(wù)、工作計(jì)劃、工作日志、工作匯報(bào)等 EventsTitle 主題 NO VARCHAR 32 EventsContent 內(nèi)容 NO VARCHAR 1024 Second 秒 VARCHAR 64 Minute 分 VARCHAR 64 Hour 時(shí) VARCHAR 64 DayOfMonth 月的某一天 VARCHAR 64 Month 月 VARCHAR 64 DayOfWeek 星期的某一天 VARCHAR 64 Year 年 VARCHAR 64 IsOpen 是否開(kāi)啟 NO VARCHAR 8 是或否,默認(rèn)值為是 CreatorId 創(chuàng)建人ID NO VARCHAR 32 AddDate 創(chuàng)建時(shí)間 NO VARCHAR 24 SystemId 提醒所屬系統(tǒng)Id FK VARCHAR 32 系統(tǒng)表外鍵 5.1.17 系統(tǒng)表(PUBLIC_SYSTEM) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 SystemId 系統(tǒng)標(biāo)識(shí)Id PK NO VARCHAR 32 SystemCode 系統(tǒng)編碼 VARCHAR 30 SystemName 系統(tǒng)名稱 NO VARCHAR 30 SystemParentId 父類系統(tǒng)Id VARCHAR 32 5.1.18 系統(tǒng)功能模塊表(PUBLIC_SYSTEMMODULE) 字段名稱 中文說(shuō)明 鍵別 是否空 數(shù)據(jù)類型 長(zhǎng)度 備注 SystemModuleId 功能模塊標(biāo)識(shí)Id PK NO VARCHAR 32 SystemModuleCode 模塊編碼 VARCHAR 32 SystemModuleName 模塊名稱 NO VARCHAR 32 SystemModuleParentId 父類模塊Id VARCHAR 32 SystemId 功能模塊所屬系統(tǒng)Id FK VARCHAR 32 系統(tǒng)表外鍵 5.2 物理結(jié)構(gòu)設(shè)計(jì) 給出本系統(tǒng)內(nèi)所使用的每個(gè)數(shù)據(jù)結(jié)構(gòu)中的每個(gè)數(shù)據(jù)項(xiàng)的存儲(chǔ)要求,訪問(wèn)方法、存取單位、存取的物理關(guān)系(索引、設(shè)備、存儲(chǔ)區(qū)域)、設(shè)計(jì)考慮和保密條件。 5.3 數(shù)據(jù)結(jié)構(gòu)與程序的關(guān)系 說(shuō)明各個(gè)數(shù)據(jù)結(jié)構(gòu)與訪問(wèn)這些數(shù)據(jù)結(jié)構(gòu)的形式: 6 系統(tǒng)出錯(cuò)處理設(shè)計(jì) 6.1 出錯(cuò)信息 用一覽表的方式說(shuō)朗每種可能的出錯(cuò)或故障情況出現(xiàn)時(shí),系統(tǒng)輸出信息的形式、含意及處理方法。 6.2 補(bǔ)救措施 說(shuō)明故障出現(xiàn)后可能采取的變通措施,包括: a. 后備技術(shù)說(shuō)明準(zhǔn)備采用的后備技術(shù),當(dāng)原始系統(tǒng)數(shù)據(jù)萬(wàn)一丟失時(shí)啟用的副本的建立和啟動(dòng)的技術(shù),例如周期性地把磁盤信息記錄到磁帶上去就是對(duì)于磁盤媒體的一種后備技術(shù); b. 降效技術(shù)說(shuō)明準(zhǔn)備采用的后備技術(shù),使用另一個(gè)效率稍低的系統(tǒng)或方法來(lái)求得所需結(jié)果的某些部分,例如一個(gè)自動(dòng)系統(tǒng)的降效技術(shù)可以是手工操作和數(shù)據(jù)的人工記錄; c. 恢復(fù)及再啟動(dòng)技術(shù)說(shuō)明將使用的恢復(fù)再啟動(dòng)技術(shù),使軟件從故障點(diǎn)恢復(fù)執(zhí)行或使軟件從頭開(kāi)始重新運(yùn)行的方法。 6.3 系統(tǒng)維護(hù)設(shè)計(jì) 說(shuō)明為了系統(tǒng)維護(hù)的方便而在程序內(nèi)部設(shè)計(jì)中作出的安排,包括在程序中專門安排用于系統(tǒng)的檢查與維護(hù)的檢測(cè)點(diǎn)和專用模塊。 各個(gè)程序之間的對(duì)應(yīng)關(guān)系,可采用如下的矩陣圖的形式; 53- 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í)例
鏈接地址:http://m.appdesigncorp.com/p-10825766.html