詳細(xì)設(shè)計說明書
《詳細(xì)設(shè)計說明書》由會員分享,可在線閱讀,更多相關(guān)《詳細(xì)設(shè)計說明書(22頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、詳詳 細(xì)細(xì) 設(shè)設(shè) 計計 說說 明明 書書做做 您您 最最 擅擅 長長 的的 其其 余余 的的 外外 包包Do what you do best and outsource the rest文檔編號:文檔編號: 文檔信息:文檔信息: 文檔名稱:文檔名稱: 文檔類別:文檔類別:CMMI 模板 密密 級:級: 機(jī)密 版本信息:版本信息: 建立日期:建立日期: 2005-12-21 創(chuàng)創(chuàng) 建建 人:人:高華 審審 核核 者:者:EPG 批批 準(zhǔn)準(zhǔn) 人:人: Sunny 批準(zhǔn)日期:批準(zhǔn)日期: 保保 管管 人:人: 存放位置:存放位置: 編輯軟件:編輯軟件:Microsoft Office 2003 中文
2、版目目 錄錄第一章第一章 導(dǎo)言導(dǎo)言 .21.1 目的.21.2 范圍.21.3 術(shù)語定義.21.4 相關(guān)文檔.21.5 參考資料.3第二章第二章 功能模塊實(shí)現(xiàn)設(shè)計功能模塊實(shí)現(xiàn)設(shè)計 .42.1 公用模塊實(shí)現(xiàn)設(shè)計.42.2 專用模塊實(shí)現(xiàn)設(shè)計.52.3 存儲過程實(shí)現(xiàn)設(shè)計.62.4 觸發(fā)器實(shí)現(xiàn)設(shè)計.6第三章第三章 外部接口實(shí)現(xiàn)設(shè)計外部接口實(shí)現(xiàn)設(shè)計 .83.1 外部接口 1 實(shí)現(xiàn)設(shè)計.83.2 外部接口 2 實(shí)現(xiàn)設(shè)計.8第四章第四章 其它實(shí)現(xiàn)設(shè)計其它實(shí)現(xiàn)設(shè)計 .104.1 部門角色授權(quán)設(shè)計.104.2 其它詳細(xì)設(shè)計.10第五章第五章 程序文件清單程序文件清單 .10文檔類別使用對象文檔類別使用對象文檔類
3、別文檔類別本文檔是軟件系統(tǒng)詳細(xì)設(shè)計說明書的模板,是詳細(xì)設(shè)計說明書的書寫標(biāo)準(zhǔn)及規(guī)范,是技術(shù)文檔。使用對象使用對象該文檔使用人員包括:系統(tǒng)分析人員系統(tǒng)設(shè)計人員系統(tǒng)編碼人員系統(tǒng)測試人員系統(tǒng)維護(hù)人員導(dǎo)導(dǎo)言言本章對該文檔的目的、功能范圍、術(shù)語、相關(guān)文檔、參考資料、版本更新進(jìn)行說明。1.11.1 目目的的本文檔的目的旨在推動軟件工程的規(guī)范化,使設(shè)計人員遵循統(tǒng)一的詳細(xì)設(shè)計書寫規(guī)范,節(jié)省制作文檔的時間,降低系統(tǒng)實(shí)現(xiàn)的風(fēng)險,做到系統(tǒng)設(shè)計資料的規(guī)范性與全面性,以利于系統(tǒng)的實(shí)現(xiàn)、測試、維護(hù)、版本升級等。詳細(xì)設(shè)計的詳細(xì)程度,應(yīng)達(dá)到可以編寫程序的水平。1.21.2 范范圍圍本文檔用于軟件設(shè)計階段的詳細(xì)設(shè)計,它的上游(依
4、據(jù)的基線)是概要設(shè)計說明書,它的下游是源程序清單及單元測試計劃,并為單元測試報告提供測試依據(jù)。軟件詳細(xì)設(shè)計的范圍是:各子系統(tǒng)的公用模塊實(shí)現(xiàn)設(shè)計、專用模塊實(shí)現(xiàn)設(shè)計、存儲過程實(shí)現(xiàn)設(shè)計、觸發(fā)器實(shí)現(xiàn)設(shè)計、外部接口實(shí)現(xiàn)設(shè)計、部門角色授權(quán)設(shè)計、其它詳細(xì)設(shè)計等。按照三層結(jié)構(gòu)(B/A/S)的布局,詳細(xì)設(shè)計應(yīng)從下面三個方面進(jìn)行:數(shù)據(jù)庫服務(wù)器上的面向數(shù)據(jù)的設(shè)計:數(shù)據(jù)字典物理設(shè)計、基本表物理設(shè)計、中間表物理設(shè)計(報表設(shè)計) 、臨時表物理設(shè)計、視圖物理設(shè)計、存儲過程物理設(shè)計、觸發(fā)器物理設(shè)計;應(yīng)用服務(wù)器上的面向業(yè)務(wù)邏輯的設(shè)計:接口數(shù)據(jù)設(shè)計、中間件設(shè)計、數(shù)據(jù)通訊傳輸設(shè)計、可視組件設(shè)計、非可視組件設(shè)計、角色授權(quán)設(shè)計、功能點(diǎn)
5、設(shè)計(功能列表設(shè)計) ;瀏覽器上的面向?qū)ο蟮脑O(shè)計:錄入修改界面設(shè)計、瀏覽查詢界面設(shè)計、登錄注冊界面設(shè)計。1.31.3 術(shù)術(shù)語語定定義義序號序號術(shù)語名稱術(shù)語名稱術(shù)語定義術(shù)語定義1詳細(xì)設(shè)計在概要設(shè)計的基礎(chǔ)上,對其功能模塊或部件進(jìn)行實(shí)現(xiàn)設(shè)計,使編程人員據(jù)此能順利書寫出程序代碼。2存儲過程存放在數(shù)據(jù)庫服務(wù)器上的一段程序,它能被其它程序調(diào)用,以完成對數(shù)據(jù)庫表的某些規(guī)定操作。3觸發(fā)器存放在數(shù)據(jù)庫服務(wù)器上的一段程序,當(dāng)觸發(fā)條件滿足時它就被執(zhí)行,以完成對數(shù)據(jù)庫表的某些規(guī)定操作。4算法詳細(xì)設(shè)計中實(shí)現(xiàn)某項(xiàng)功能的數(shù)據(jù)處理方法及處理流程。1.41.4 相相關(guān)關(guān)文文檔檔1.源程序清單2.單元測試計劃及報告3.用戶使用手
6、冊1.51.5 參參考考資資料料1.軟件需求規(guī)格說明書2.概要設(shè)計說明書3.軟件合同4.命名規(guī)范第第二二章章 功功能能模模塊塊實(shí)實(shí)現(xiàn)現(xiàn)設(shè)設(shè)計計詳細(xì)設(shè)計是面向模塊的,或者說是面向部件(組件或構(gòu)件)的,不是面向組織結(jié)構(gòu)或部門單位的。一個組織或單位,根據(jù)角色的授權(quán),可以掛上某些功能模塊。若為 C/S 或 B/A/S 結(jié)構(gòu),則要說明該模塊運(yùn)行在哪一層上。2.12.1 公公用用模模塊塊實(shí)實(shí)現(xiàn)現(xiàn)設(shè)設(shè)計計2.1.1 登錄系統(tǒng)登錄系統(tǒng)公用模塊的提取與設(shè)計特別重要,設(shè)計它的目的是為了復(fù)用,因此它直接影響到系統(tǒng)的詳細(xì)設(shè)計、編程、運(yùn)行的質(zhì)量。公用模塊設(shè)計包括如下內(nèi)容:1.模塊編號:G-0012.模塊名稱:系統(tǒng)登錄3
7、.模塊功能:1)對用戶身份進(jìn)行驗(yàn)證。2)根據(jù)用戶權(quán)限進(jìn)行頁面控制訪問。4.模塊背景描述:1)用戶使用系統(tǒng)時需要在頁面之間導(dǎo)航2)系統(tǒng)需要實(shí)現(xiàn)對用戶的重要工作的提示功能3)為了保證系統(tǒng)用戶的安全性,提供密碼修改功能4)用戶可能會在系統(tǒng)使用過程中需要以另外的身份登錄重新進(jìn)入系統(tǒng)5)完成相應(yīng)的任務(wù),退出系統(tǒng),保證用戶帳號的安全性。5.模塊算法設(shè)計: 入口說明:用戶通過用戶界面點(diǎn)擊相應(yīng)的鏈接。 輸入?yún)?shù):session 對象中記錄的用戶 ID 出口說明:系統(tǒng)完成相應(yīng)的操作6.調(diào)用參數(shù)的描述:調(diào)用參數(shù)的描述:1)輸入用戶名2)輸入密碼操作對象的描述:操作對象的描述:1)本功能要讀取用戶信息,用戶對應(yīng)角色
8、權(quán)限信息管理。2)將用戶操作情況寫到系統(tǒng)日志中,將職位信息寫到職位信息列表中。3)系統(tǒng)日志將在 G-003 G-005 系統(tǒng)日志模塊中作用。特別引用的描述:特別引用的描述: 要使用到 G-001 系統(tǒng)登錄模塊的功能操作流程的描述:操作流程的描述: 注意事項(xiàng):注意事項(xiàng):實(shí)現(xiàn)該功能項(xiàng)需注意的問題。7.模塊調(diào)用方法:詳細(xì)列出不同的調(diào)用的方式、入口參數(shù)、出口參數(shù)、異常處理。8.模塊編寫者:曾利9.模塊編寫日期:2006/8/2710. 模塊修訂者:曾利11. 模塊修訂日期:寫 2006/8/2812. 模塊測試者:曾利13. 模塊測試日期:2006/8/3014. 相關(guān)表結(jié)構(gòu)設(shè)計: 2.1.2 系統(tǒng)快
9、捷操作系統(tǒng)快捷操作公用模塊的提取與設(shè)計特別重要,設(shè)計它的目的是為了復(fù)用,因此它直接影響到系統(tǒng)的詳細(xì)設(shè)計、編程、運(yùn)行的質(zhì)量。公用模塊設(shè)計包括如下內(nèi)容:1.模塊編號:G-0012.模塊名稱:系統(tǒng)登錄3.模塊功能:1)對用戶身份進(jìn)行驗(yàn)證。2)根據(jù)用戶權(quán)限進(jìn)行頁面控制訪問。4.模塊背景描述:1)用戶使用系統(tǒng)時需要在頁面之間導(dǎo)航2)系統(tǒng)需要實(shí)現(xiàn)對用戶的重要工作的提示功能3)為了保證系統(tǒng)用戶的安全性,提供密碼修改功能4)用戶可能會在系統(tǒng)使用過程中需要以另外的身份登錄重新進(jìn)入系統(tǒng)5)完成相應(yīng)的任務(wù),退出系統(tǒng),保證用戶帳號的安全性。5.模塊算法設(shè)計: 入口說明:用戶通過用戶界面點(diǎn)擊相應(yīng)的鏈接。 輸入?yún)?shù):se
10、ssion 對象中記錄的用戶 ID 出口說明:系統(tǒng)完成相應(yīng)的操作6.調(diào)用參數(shù)的描述:調(diào)用參數(shù)的描述:1)輸入用戶名2)輸入密碼操作對象的描述:操作對象的描述:1)本功能要讀取用戶信息,用戶對應(yīng)角色權(quán)限信息管理。2)將用戶操作情況寫到系統(tǒng)日志中,將職位信息寫到職位信息列表中。3)系統(tǒng)日志將在 G-003 G-005 系統(tǒng)日志模塊中作用。特別引用的描述:特別引用的描述: 要使用到 G-001 系統(tǒng)登錄模塊的功能操作流程的描述:操作流程的描述: 注意事項(xiàng):注意事項(xiàng):實(shí)現(xiàn)該功能項(xiàng)需注意的問題。7.模塊調(diào)用方法:詳細(xì)列出不同的調(diào)用的方式、入口參數(shù)、出口參數(shù)、異常處理。8.模塊編寫者:曾利9.模塊編寫日期
11、:2006/8/2710. 模塊修訂者:曾利11. 模塊修訂日期:寫 2006/8/2812. 模塊測試者:曾利13. 模塊測試日期:2006/8/3014. 相關(guān)表結(jié)構(gòu)設(shè)計:2.1.3 系統(tǒng)管理系統(tǒng)管理公用模塊的提取與設(shè)計特別重要,設(shè)計它的目的是為了復(fù)用,因此它直接影響到系統(tǒng)的詳細(xì)設(shè)計、編程、運(yùn)行的質(zhì)量。公用模塊設(shè)計包括如下內(nèi)容:15. 模塊編號:G-00116. 模塊名稱:系統(tǒng)登錄17. 模塊功能:1)對用戶身份進(jìn)行驗(yàn)證。2)根據(jù)用戶權(quán)限進(jìn)行頁面控制訪問。18. 模塊背景描述:1)用戶使用系統(tǒng)時需要在頁面之間導(dǎo)航2)系統(tǒng)需要實(shí)現(xiàn)對用戶的重要工作的提示功能3)為了保證系統(tǒng)用戶的安全性,提供密
12、碼修改功能4)用戶可能會在系統(tǒng)使用過程中需要以另外的身份登錄重新進(jìn)入系統(tǒng)5)完成相應(yīng)的任務(wù),退出系統(tǒng),保證用戶帳號的安全性。19. 模塊算法設(shè)計: 入口說明:用戶通過用戶界面點(diǎn)擊相應(yīng)的鏈接。 輸入?yún)?shù):session 對象中記錄的用戶 ID 出口說明:系統(tǒng)完成相應(yīng)的操作20. 調(diào)用參數(shù)的描述:調(diào)用參數(shù)的描述:1)輸入用戶名2)輸入密碼操作對象的描述:操作對象的描述:1)本功能要讀取用戶信息,用戶對應(yīng)角色權(quán)限信息管理。2)將用戶操作情況寫到系統(tǒng)日志中,將職位信息寫到職位信息列表中。3)系統(tǒng)日志將在 G-003 G-005 系統(tǒng)日志模塊中作用。特別引用的描述:特別引用的描述: 要使用到 G-001
13、 系統(tǒng)登錄模塊的功能操作流程的描述:操作流程的描述: 注意事項(xiàng):注意事項(xiàng):實(shí)現(xiàn)該功能項(xiàng)需注意的問題。21. 模塊調(diào)用方法:詳細(xì)列出不同的調(diào)用的方式、入口參數(shù)、出口參數(shù)、異常處理。22. 模塊編寫者:曾利23. 模塊編寫日期:2006/8/2724. 模塊修訂者:曾利25. 模塊修訂日期:寫 2006/8/2826. 模塊測試者:曾利27. 模塊測試日期:2006/8/3028. 相關(guān)表結(jié)構(gòu)設(shè)計:2.1.4 用戶管理用戶管理公用模塊的提取與設(shè)計特別重要,設(shè)計它的目的是為了復(fù)用,因此它直接影響到系統(tǒng)的詳細(xì)設(shè)計、編程、運(yùn)行的質(zhì)量。公用模塊設(shè)計包括如下內(nèi)容:1.模塊編號:G-0012.模塊名稱:系統(tǒng)登
14、錄3.模塊功能:1)對用戶身份進(jìn)行驗(yàn)證。2)根據(jù)用戶權(quán)限進(jìn)行頁面控制訪問。4.模塊背景描述:1)用戶使用系統(tǒng)時需要在頁面之間導(dǎo)航2)系統(tǒng)需要實(shí)現(xiàn)對用戶的重要工作的提示功能3)為了保證系統(tǒng)用戶的安全性,提供密碼修改功能4)用戶可能會在系統(tǒng)使用過程中需要以另外的身份登錄重新進(jìn)入系統(tǒng)5)完成相應(yīng)的任務(wù),退出系統(tǒng),保證用戶帳號的安全性。5.模塊算法設(shè)計: 入口說明:用戶通過用戶界面點(diǎn)擊相應(yīng)的鏈接。 輸入?yún)?shù):session 對象中記錄的用戶 ID 出口說明:系統(tǒng)完成相應(yīng)的操作6.調(diào)用參數(shù)的描述:調(diào)用參數(shù)的描述:1)輸入用戶名2)輸入密碼操作對象的描述:操作對象的描述:1)本功能要讀取用戶信息,用戶對應(yīng)
15、角色權(quán)限信息管理。2)將用戶操作情況寫到系統(tǒng)日志中,將職位信息寫到職位信息列表中。3)系統(tǒng)日志將在 G-003 G-005 系統(tǒng)日志模塊中作用。特別引用的描述:特別引用的描述: 要使用到 G-001 系統(tǒng)登錄模塊的功能操作流程的描述:操作流程的描述: 注意事項(xiàng):注意事項(xiàng):實(shí)現(xiàn)該功能項(xiàng)需注意的問題。7.模塊調(diào)用方法:詳細(xì)列出不同的調(diào)用的方式、入口參數(shù)、出口參數(shù)、異常處理。8.模塊編寫者:曾利9.模塊編寫日期:2006/8/2710. 模塊修訂者:曾利11. 模塊修訂日期:寫 2006/8/2812. 模塊測試者:曾利13. 模塊測試日期:2006/8/3014相關(guān)表結(jié)構(gòu)設(shè)計:2.1.3 部門管理
16、部門管理公用模塊的提取與設(shè)計特別重要,設(shè)計它的目的是為了復(fù)用,因此它直接影響到系統(tǒng)的詳細(xì)設(shè)計、編程、運(yùn)行的質(zhì)量。公用模塊設(shè)計包括如下內(nèi)容:1.模塊編號:G-0012.模塊名稱:系統(tǒng)登錄3.模塊功能:1)對用戶身份進(jìn)行驗(yàn)證。2)根據(jù)用戶權(quán)限進(jìn)行頁面控制訪問。4.模塊背景描述:1)用戶使用系統(tǒng)時需要在頁面之間導(dǎo)航2)系統(tǒng)需要實(shí)現(xiàn)對用戶的重要工作的提示功能3)為了保證系統(tǒng)用戶的安全性,提供密碼修改功能4)用戶可能會在系統(tǒng)使用過程中需要以另外的身份登錄重新進(jìn)入系統(tǒng)5)完成相應(yīng)的任務(wù),退出系統(tǒng),保證用戶帳號的安全性。5.模塊算法設(shè)計: 入口說明:用戶通過用戶界面點(diǎn)擊相應(yīng)的鏈接。 輸入?yún)?shù):session
17、 對象中記錄的用戶 ID 出口說明:系統(tǒng)完成相應(yīng)的操作6.調(diào)用參數(shù)的描述:調(diào)用參數(shù)的描述:1)輸入用戶名2)輸入密碼操作對象的描述:操作對象的描述:1)本功能要讀取用戶信息,用戶對應(yīng)角色權(quán)限信息管理。2)將用戶操作情況寫到系統(tǒng)日志中,將職位信息寫到職位信息列表中。3)系統(tǒng)日志將在 G-003 G-005 系統(tǒng)日志模塊中作用。特別引用的描述:特別引用的描述: 要使用到 G-001 系統(tǒng)登錄模塊的功能操作流程的描述:操作流程的描述: 注意事項(xiàng):注意事項(xiàng):實(shí)現(xiàn)該功能項(xiàng)需注意的問題。7.模塊調(diào)用方法:詳細(xì)列出不同的調(diào)用的方式、入口參數(shù)、出口參數(shù)、異常處理。8.模塊編寫者:曾利9.模塊編寫日期:2006
18、/8/2710. 模塊修訂者:曾利11. 模塊修訂日期:寫 2006/8/2812. 模塊測試者:曾利13. 模塊測試日期:2006/8/30相關(guān)表結(jié)構(gòu)設(shè)計:2.1.3 職位管理職位管理公用模塊的提取與設(shè)計特別重要,設(shè)計它的目的是為了復(fù)用,因此它直接影響到系統(tǒng)的詳細(xì)設(shè)計、編程、運(yùn)行的質(zhì)量。公用模塊設(shè)計包括如下內(nèi)容:14. 模塊編號:G-00115. 模塊名稱:系統(tǒng)登錄16. 模塊功能:1)對用戶身份進(jìn)行驗(yàn)證。2)根據(jù)用戶權(quán)限進(jìn)行頁面控制訪問。17. 模塊背景描述:1)用戶使用系統(tǒng)時需要在頁面之間導(dǎo)航2)系統(tǒng)需要實(shí)現(xiàn)對用戶的重要工作的提示功能3)為了保證系統(tǒng)用戶的安全性,提供密碼修改功能4)用戶
19、可能會在系統(tǒng)使用過程中需要以另外的身份登錄重新進(jìn)入系統(tǒng)5)完成相應(yīng)的任務(wù),退出系統(tǒng),保證用戶帳號的安全性。18. 模塊算法設(shè)計: 入口說明:用戶通過用戶界面點(diǎn)擊相應(yīng)的鏈接。 輸入?yún)?shù):session 對象中記錄的用戶 ID 出口說明:系統(tǒng)完成相應(yīng)的操作19. 調(diào)用參數(shù)的描述:調(diào)用參數(shù)的描述:1)輸入用戶名2)輸入密碼操作對象的描述:操作對象的描述:1)本功能要讀取用戶信息,用戶對應(yīng)角色權(quán)限信息管理。2)將用戶操作情況寫到系統(tǒng)日志中,將職位信息寫到職位信息列表中。3)系統(tǒng)日志將在 G-003 G-005 系統(tǒng)日志模塊中作用。特別引用的描述:特別引用的描述: 要使用到 G-001 系統(tǒng)登錄模塊的功
20、能操作流程的描述:操作流程的描述: 注意事項(xiàng):注意事項(xiàng):實(shí)現(xiàn)該功能項(xiàng)需注意的問題。20. 模塊調(diào)用方法:詳細(xì)列出不同的調(diào)用的方式、入口參數(shù)、出口參數(shù)、異常處理。21. 模塊編寫者:曾利22. 模塊編寫日期:2006/8/2723. 模塊修訂者:曾利24. 模塊修訂日期:寫 2006/8/2825. 模塊測試者:曾利26. 模塊測試日期:2006/8/30相關(guān)表結(jié)構(gòu)設(shè)計:2.1.3 角色管理角色管理公用模塊的提取與設(shè)計特別重要,設(shè)計它的目的是為了復(fù)用,因此它直接影響到系統(tǒng)的詳細(xì)設(shè)計、編程、運(yùn)行的質(zhì)量。公用模塊設(shè)計包括如下內(nèi)容:1.模塊編號:G-0012.模塊名稱:系統(tǒng)登錄3.模塊功能:1)對用戶
21、身份進(jìn)行驗(yàn)證。2)根據(jù)用戶權(quán)限進(jìn)行頁面控制訪問。4.模塊背景描述:1)用戶使用系統(tǒng)時需要在頁面之間導(dǎo)航2)系統(tǒng)需要實(shí)現(xiàn)對用戶的重要工作的提示功能3)為了保證系統(tǒng)用戶的安全性,提供密碼修改功能4)用戶可能會在系統(tǒng)使用過程中需要以另外的身份登錄重新進(jìn)入系統(tǒng)5)完成相應(yīng)的任務(wù),退出系統(tǒng),保證用戶帳號的安全性。5.模塊算法設(shè)計: 入口說明:用戶通過用戶界面點(diǎn)擊相應(yīng)的鏈接。 輸入?yún)?shù):session 對象中記錄的用戶 ID 出口說明:系統(tǒng)完成相應(yīng)的操作6.調(diào)用參數(shù)的描述:調(diào)用參數(shù)的描述:1)輸入用戶名2)輸入密碼操作對象的描述:操作對象的描述:1)本功能要讀取用戶信息,用戶對應(yīng)角色權(quán)限信息管理。2)將用
22、戶操作情況寫到系統(tǒng)日志中,將職位信息寫到職位信息列表中。3)系統(tǒng)日志將在 G-003 G-005 系統(tǒng)日志模塊中作用。特別引用的描述:特別引用的描述: 要使用到 G-001 系統(tǒng)登錄模塊的功能操作流程的描述:操作流程的描述: 注意事項(xiàng):注意事項(xiàng):實(shí)現(xiàn)該功能項(xiàng)需注意的問題。7.模塊調(diào)用方法:詳細(xì)列出不同的調(diào)用的方式、入口參數(shù)、出口參數(shù)、異常處理。8.模塊編寫者:曾利9.模塊編寫日期:2006/8/2710. 模塊修訂者:曾利11. 模塊修訂日期:寫 2006/8/2812. 模塊測試者:曾利13. 模塊測試日期:2006/8/30相關(guān)表結(jié)構(gòu)設(shè)計:2.1.3 日志管理日志管理公用模塊的提取與設(shè)計特
23、別重要,設(shè)計它的目的是為了復(fù)用,因此它直接影響到系統(tǒng)的詳細(xì)設(shè)計、編程、運(yùn)行的質(zhì)量。公用模塊設(shè)計包括如下內(nèi)容:1.模塊編號:G-0012.模塊名稱:系統(tǒng)登錄3.模塊功能:1)對用戶身份進(jìn)行驗(yàn)證。2)根據(jù)用戶權(quán)限進(jìn)行頁面控制訪問。4.模塊背景描述:1)用戶使用系統(tǒng)時需要在頁面之間導(dǎo)航2)系統(tǒng)需要實(shí)現(xiàn)對用戶的重要工作的提示功能3)為了保證系統(tǒng)用戶的安全性,提供密碼修改功能4)用戶可能會在系統(tǒng)使用過程中需要以另外的身份登錄重新進(jìn)入系統(tǒng)5)完成相應(yīng)的任務(wù),退出系統(tǒng),保證用戶帳號的安全性。5.模塊算法設(shè)計: 入口說明:用戶通過用戶界面點(diǎn)擊相應(yīng)的鏈接。 輸入?yún)?shù):session 對象中記錄的用戶 ID 出口
24、說明:系統(tǒng)完成相應(yīng)的操作6.調(diào)用參數(shù)的描述:調(diào)用參數(shù)的描述:1)輸入用戶名2)輸入密碼操作對象的描述:操作對象的描述:1)本功能要讀取用戶信息,用戶對應(yīng)角色權(quán)限信息管理。2)將用戶操作情況寫到系統(tǒng)日志中,將職位信息寫到職位信息列表中。3)系統(tǒng)日志將在 G-003 G-005 系統(tǒng)日志模塊中作用。特別引用的描述:特別引用的描述: 要使用到 G-001 系統(tǒng)登錄模塊的功能操作流程的描述:操作流程的描述:注意事項(xiàng):注意事項(xiàng):實(shí)現(xiàn)該功能項(xiàng)需注意的問題。7.模塊調(diào)用方法:詳細(xì)列出不同的調(diào)用的方式、入口參數(shù)、出口參數(shù)、異常處理。8.模塊編寫者:曾利9.模塊編寫日期:2006/8/2710. 模塊修訂者:曾
25、利11. 模塊修訂日期:寫 2006/8/2812. 模塊測試者:曾利13. 模塊測試日期:2006/8/30相關(guān)表結(jié)構(gòu)設(shè)計:二、專用模塊實(shí)現(xiàn)設(shè)計二、專用模塊實(shí)現(xiàn)設(shè)計非公用模塊是為了處理一些特殊需求,它不可復(fù)用,設(shè)計包括如下內(nèi)容:1.塊編號:按照命名規(guī)則,如:M1-XXX,將此公用模板編號寫上。2.模塊名稱:寫上此模塊的中文名。3.模塊功能:詳細(xì)列出此模塊的所有功能。4.模塊背景描述:對背景進(jìn)行簡單的描述。為什么需要此模塊功能,其上下文環(huán)境。涉及業(yè)務(wù)背景內(nèi)容,與需求相結(jié)合。5.模塊算法設(shè)計:用偽語言(例如:ifendif;caseendcase;doenddo;)詳細(xì)描述出此公用模塊的算法,標(biāo)
26、準(zhǔn)是使程序人員據(jù)此能順利地書寫程序。在算法設(shè)計時,需要考慮下列問題:輸入輸出的描述:輸入輸出的描述:表述模塊的輸入和輸出。操作對象的描述:操作對象的描述:該功能對哪些數(shù)據(jù)對象(檔案)進(jìn)行寫操作,對哪些對象進(jìn)行讀操作,寫操作的對象列在哪些功能里用到。特別引用的描述:特別引用的描述:對引用的公共資源、特殊引用的函數(shù)進(jìn)行說明。操作流程的描述:操作流程的描述:具體的操作步驟。描述操作步驟,簡單的說明書內(nèi)容??捎米龊诤袦y試的依據(jù)??梢圆捎脠D形交互。注意事項(xiàng):注意事項(xiàng):實(shí)現(xiàn)該功能項(xiàng)需注意的問題。6.模塊編寫者: 寫上編寫者姓名。7.模塊編寫日期: 寫上編寫日期:yyyy/mm/dd。8.模塊修訂者:寫上修
27、訂者姓名。9.模塊修訂日期:寫上修訂日期:yyyy/mm/dd。10. 模塊測試者:寫上測試者姓名。11. 塊測試日期:寫上測試日期:yyyy/mm/dd。12. 相關(guān)表結(jié)構(gòu)設(shè)計:詳細(xì)列出每個表的字段及其含義,并說明欄位的賦值及取值用途。2.22.2 存存儲儲過過程程實(shí)實(shí)現(xiàn)現(xiàn)設(shè)設(shè)計計存儲過程是一種特殊的公用模塊,它在數(shù)據(jù)庫服務(wù)器上執(zhí)行,這里將它單獨(dú)列出來,規(guī)定其詳細(xì)設(shè)計模板為:13. 存儲過程中文名 14. 存儲過程英文名(或拼音名):15. 存儲過程功能: 詳細(xì)描述其功能。16. 存儲過程算法: 用形式語言詳細(xì)描述其算法分析,使編程人員據(jù)此能順利書寫程序。17. 存儲過程調(diào)用方式:18. 存
28、儲過程入口參數(shù):19. 存儲過程出口參數(shù)20. 模塊編寫者: 寫上編寫者姓名。21. 模塊編寫日期: 寫上編寫日期:yyyy/mm/dd。22. 模塊修訂者:寫上修訂者姓名。23. 模塊修訂日期:寫上修訂日期:yyyy/mm/dd。24. 模塊測試者:寫上測試者姓名。25. 模塊測試日期:寫上測試日期:yyyy/mm/dd。2.32.3 觸觸發(fā)發(fā)器器實(shí)實(shí)現(xiàn)現(xiàn)設(shè)設(shè)計計觸發(fā)器也是一種公用的模塊,不過它是隱式執(zhí)行,這里將它單獨(dú)列出來,規(guī)定其詳細(xì)設(shè)計模板為: 1.觸發(fā)器中文名: 2.觸發(fā)器英文名(或拼音名):3.觸發(fā)器功能: 詳細(xì)描述其功能。4.觸發(fā)器算法: 用形式語言詳細(xì)描述其算法分析,使編程人員據(jù)
29、此能順利書寫程序。5.觸發(fā)器激活條件:6.觸發(fā)器編寫者: 寫上編寫者姓名。7.觸發(fā)器編寫日期: 寫上編寫日期:yyyy/mm/dd。8.觸發(fā)器修訂者:寫上修訂者姓名。9.觸發(fā)器修訂日期:寫上修訂日期:yyyy/mm/dd。10. 觸發(fā)器測試者:寫上測試者姓名。11. 觸發(fā)器測試日期:寫上測試日期:yyyy/mm/dd。注意:過多地使用觸發(fā)器反而會使系統(tǒng)的效率降低。因此,凡是能用存儲過程代替觸發(fā)器功能的地方,一律用存儲過程來實(shí)現(xiàn)。外外部部接接口口實(shí)實(shí)現(xiàn)現(xiàn)設(shè)設(shè)計計2.42.4 外外部部接接口口 1 實(shí)實(shí)現(xiàn)現(xiàn)設(shè)設(shè)計計1.接口中文名稱:2.接口英文名稱:3.接口內(nèi)容與功能:詳細(xì)描述接口的內(nèi)容與功能,如
30、實(shí)現(xiàn)數(shù)據(jù)傳輸或數(shù)據(jù)交換。4.接口硬件設(shè)施:詳細(xì)描述接口的硬件設(shè)施,如交換機(jī)、傳感器或輸出設(shè)備。5.接口軟件或中間件:詳細(xì)描述接口軟件或中間件的名稱、功能、使用方法、生產(chǎn)廠商。6.接口的數(shù)據(jù)結(jié)構(gòu):詳細(xì)描述接口的數(shù)據(jù)結(jié)構(gòu),如文件結(jié)構(gòu)、數(shù)據(jù)庫表結(jié)構(gòu)。這是描述的重點(diǎn)之一。7.接口的傳輸頻率(兆/秒):定量說明每秒最大流量。8.接口帶寬:定量說明帶寬,如多少兆。9.接口協(xié)議:說明具體協(xié)議。10. 接口程序的算法分析:這是重點(diǎn)之二,要求用形式語言描述具體算法,使編碼人員據(jù)此能順利書寫程序。2.52.5 外外部部接接口口 2 實(shí)實(shí)現(xiàn)現(xiàn)設(shè)設(shè)計計1.接口中文名稱:2.接口英文名稱:3.接口內(nèi)容與功能:詳細(xì)描述接
31、口的內(nèi)容與功能,如實(shí)現(xiàn)數(shù)據(jù)傳輸或數(shù)據(jù)交換。4.接口硬件設(shè)施:詳細(xì)描述接口的硬件設(shè)施,如交換機(jī)、傳感器或輸出設(shè)備。5.接口軟件或中間件:詳細(xì)描述接口軟件或中間件的名稱、功能、使用方法、生產(chǎn)廠商。6.接口的數(shù)據(jù)結(jié)構(gòu):詳細(xì)描述接口的數(shù)據(jù)結(jié)構(gòu),如文件結(jié)構(gòu)、數(shù)據(jù)庫表結(jié)構(gòu)。這是描述的重點(diǎn)之一。7.接口的傳輸頻率(兆/秒):定量說明每秒最大流量。8.接口帶寬:定量說明帶寬,如多少兆。9.接口協(xié)議:說明具體協(xié)議。10. 接口程序的算法分析:這是重點(diǎn)之二,要求用形式語言描述具體算法,使編碼人員據(jù)此能順利書寫程序。第第三三章章 其其它它實(shí)實(shí)現(xiàn)現(xiàn)設(shè)設(shè)計計本章描述前面沒有說明的設(shè)計。如部門角色授權(quán)設(shè)計、界面設(shè)計、包裝
32、設(shè)計、維護(hù)設(shè)計、數(shù)據(jù)倉庫設(shè)計等等。3.13.1 部部門門角角色色授授權(quán)權(quán)設(shè)設(shè)計計授權(quán)表的橫坐標(biāo)表示角色(部件、單位或崗位),縱坐標(biāo)表示功能模塊, “”表示授權(quán)。該授權(quán)表是工作站上菜單設(shè)計的依據(jù)。部門部門模塊模塊角色角色 1角色角色 2角色角色 3角色角色 4角色角色 5模塊中文名 1模塊英文名 1模塊中文名 2模塊英文名 2模塊中文名 3模塊英文名 3模塊中文名 4模塊英文名 4模塊中文名 5模塊英文名 5模塊中文名 6模塊英文名 6模塊中文名 7模塊英文名 7模塊中文名 8模塊英文名 8模塊中文名 9模塊英文名 93.23.2 其其它它詳詳細(xì)細(xì)設(shè)設(shè)計計根據(jù)需要進(jìn)行設(shè)計。第第四四章章 程程序序文文件件清清單單主要描述的內(nèi)容:子系統(tǒng)名、程序文件名、運(yùn)行平臺、簡要描述 (注:文檔可能無法思考全面,請瀏覽后下載,供參考??蓮?fù)制、編制,期待你的好評與關(guān)注)
- 溫馨提示:
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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 指向核心素養(yǎng)發(fā)展的高中生物學(xué)1輪復(fù)習(xí)備考建議
- 新課程新評價新高考導(dǎo)向下高三化學(xué)備考的新思考
- 新時代背景下化學(xué)高考備考策略及新課程標(biāo)準(zhǔn)的高中化學(xué)教學(xué)思考
- 2025屆江西省高考政治二輪復(fù)習(xí)備考建議
- 新教材新高考背景下的化學(xué)科學(xué)備考策略
- 新高考背景下的2024年高考化學(xué)二輪復(fù)習(xí)備考策略
- 2025屆高三數(shù)學(xué)二輪復(fù)習(xí)備考交流會課件
- 2025年高考化學(xué)復(fù)習(xí)研究與展望
- 2024年高考化學(xué)復(fù)習(xí)備考講座
- 2025屆高考數(shù)學(xué)二輪復(fù)習(xí)備考策略和方向
- 2024年感動中國十大人物事跡及頒獎詞
- XX教育系統(tǒng)單位述職報告教育工作概述教育成果展示面臨的挑戰(zhàn)未來規(guī)劃
- 2025《增值稅法》全文解讀學(xué)習(xí)高質(zhì)量發(fā)展的增值稅制度規(guī)范增值稅的征收和繳納
- 初中資料:400個語文優(yōu)秀作文標(biāo)題
- 初中語文考試專項(xiàng)練習(xí)題(含答案)