JAVA框架需求規(guī)格說(shuō)明書(shū)_第1頁(yè)
JAVA框架需求規(guī)格說(shuō)明書(shū)_第2頁(yè)
JAVA框架需求規(guī)格說(shuō)明書(shū)_第3頁(yè)
JAVA框架需求規(guī)格說(shuō)明書(shū)_第4頁(yè)
JAVA框架需求規(guī)格說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩13頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

JAVA框架需求規(guī)格說(shuō)明書(shū)Ver1.0 需求規(guī)格說(shuō)明書(shū)項(xiàng)目名稱(chēng):項(xiàng)目編號(hào):第4頁(yè)共18頁(yè)修改記錄修訂號(hào):作者:日期:簡(jiǎn)要說(shuō)明:目錄1. 項(xiàng)目概述 51.1. 目標(biāo) 51.2. 項(xiàng)目范圍 52. 需求說(shuō)明 52.1. 功能權(quán)限 52.1.1. 用戶(hù)管理 52.1.1.1. 用戶(hù)注冊(cè) 62.1.1.2. 添加用戶(hù) 62.1.1.3. 刪除用戶(hù) 62.1.1.4. 修改用戶(hù) 62.1.1.5. 分配用戶(hù)組 62.1.1.6. 分配角色 62.1.1.7. 設(shè)置所屬機(jī)構(gòu) 62.1.1.8. 查詢(xún)用戶(hù) 62.1.2. 角色管理 62.1.2.1. 添加角色 72.1.2.2. 修改角色 72.1.2.3. 刪除角色 72.1.2.4. 分配用戶(hù) 72.1.2.5. 設(shè)置權(quán)限 72.1.2.6. 角色查詢(xún) 72.1.3. 用戶(hù)組管理 72.1.3.1. 添加用戶(hù)組 72.1.3.2. 修改用戶(hù)組 72.1.3.3. 刪除用戶(hù)組 82.1.3.4. 設(shè)置角色 82.1.3.5. 分配用戶(hù) 82.1.4. 菜單權(quán)限管理 82.1.4.1. 樹(shù)形菜單展示 82.1.4.2. 添加菜單 82.1.4.3. 編輯菜單 82.1.4.4. 刪除菜單 82.1.4.5. 功能權(quán)限管理 82.1.5. 功能權(quán)限管理 92.1.5.1. 添加功能 92.1.5.2. 修改功能 92.1.5.3. 刪除功能 92.1.5.4. 功能列表 92.1.5.5. 設(shè)置角色 92.1.6. 組織機(jī)構(gòu)管理 92.1.6.1. 樹(shù)形展示 92.1.6.2. 添加機(jī)構(gòu) 92.1.6.3. 修改結(jié)構(gòu) 102.1.6.4. 刪除機(jī)構(gòu) 102.1.6.5. 管理用戶(hù) 102.2. 日志管理 102.2.1. 用戶(hù)登錄日志 102.2.2. 數(shù)據(jù)對(duì)象操作監(jiān)控日志 103. 非功能性需求 113.1. 性能要求 113.2. 安全性要求 113.3. 系統(tǒng)友好性 123.4. 擴(kuò)展性 133.5. 可實(shí)現(xiàn)性 133.6. 支持主流瀏覽器 134. 集成和接口 134.1. 外部接口 134.2. 內(nèi)部接口 144.3. 硬件接口 144.4. 通信接口 145. 約束和限制條件 145.1. 約束性條件 145.2. 限制性條件 146. 運(yùn)行環(huán)境需求 146.1. 硬件需求 146.2. 第三方軟件需求 156.3. 網(wǎng)絡(luò)需求 156.4. 可維護(hù)性 156.5. 可轉(zhuǎn)移/轉(zhuǎn)換性 156.6. 警告 166.7. 其他需求 166.8. 數(shù)據(jù)庫(kù) 166.9. 操作 166.10. 場(chǎng)合適應(yīng)性需求 177. 附錄 17PAGE第13頁(yè)共18頁(yè)項(xiàng)目概述目標(biāo)完善豐富框架公共基礎(chǔ)功能;搭建開(kāi)發(fā)平臺(tái),提供功能更加完備的開(kāi)發(fā)工具,細(xì)化開(kāi)發(fā)規(guī)范;構(gòu)建運(yùn)維平臺(tái),提供數(shù)據(jù)分析、運(yùn)行監(jiān)控、數(shù)據(jù)安全等基礎(chǔ)服務(wù);擴(kuò)展運(yùn)行平臺(tái),為項(xiàng)目提供統(tǒng)一權(quán)限、流程引擎、服務(wù)調(diào)度、規(guī)則管理等公共組件。項(xiàng)目范圍數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)主框架合作伙伴第三方系統(tǒng)應(yīng)用服務(wù)器監(jiān)控平臺(tái)基礎(chǔ)架構(gòu)/服務(wù)總線(xiàn)災(zāi)備方案安全方案部署方案移動(dòng)應(yīng)用商業(yè)智能企業(yè)門(mén)戶(hù)工作流消息服務(wù)規(guī)則引擎統(tǒng)計(jì)報(bào)表硬件接口可視建模定制界面增量生成維護(hù)平臺(tái)運(yùn)行平臺(tái)開(kāi)發(fā)平臺(tái)外部應(yīng)用與合作伙伴WebServices需求說(shuō)明功能權(quán)限用戶(hù)管理用戶(hù)注冊(cè)提供統(tǒng)一的用戶(hù)注冊(cè)界面,需要輸入郵箱和密碼,并通過(guò)郵箱驗(yàn)證后注冊(cè)成功。添加用戶(hù)添加新用戶(hù),需保存郵箱、密碼、是否有效等基本信息。刪除用戶(hù)邏輯刪除用戶(hù)數(shù)據(jù),數(shù)據(jù)狀態(tài)置為已刪除,用戶(hù)同時(shí)失效。修改用戶(hù)管理員可以從后臺(tái)修改用戶(hù)基本信息、狀態(tài)、密碼等內(nèi)容,當(dāng)狀態(tài)置為無(wú)效時(shí)不能登錄。分配用戶(hù)組為用戶(hù)設(shè)置所屬用戶(hù)組,一個(gè)用戶(hù)可以歸屬多個(gè)用戶(hù)組,用戶(hù)組以列表形式展示。分配角色為用戶(hù)設(shè)置所屬用戶(hù)組,一個(gè)用戶(hù)可以歸屬多個(gè)角色,角色以列表形式展示。設(shè)置所屬機(jī)構(gòu)為用戶(hù)設(shè)置所屬機(jī)構(gòu),機(jī)構(gòu)以屬性結(jié)構(gòu)展示,已歸屬的應(yīng)該有標(biāo)識(shí)。查詢(xún)用戶(hù)按用戶(hù)名、姓名、郵箱、狀態(tài)、機(jī)構(gòu)、角色、用戶(hù)組等信息篩選用戶(hù),展示用戶(hù)基礎(chǔ)信息、角色信息、所屬機(jī)構(gòu)、用戶(hù)組等信息。角色管理添加角色新增角色,填寫(xiě)角色名稱(chēng)、描述、狀態(tài)、是否默認(rèn)角色等。如果設(shè)置為默認(rèn)角色,則系統(tǒng)所有用戶(hù)默認(rèn)擁有此角色的所有功能。修改角色修改角色基本信息,包括角色名稱(chēng)、描述、狀態(tài)等。刪除角色邏輯刪除角色信息,狀態(tài)置為已刪除。分配用戶(hù)為角色批量分配用戶(hù)。統(tǒng)一使用用戶(hù)選擇器設(shè)置。設(shè)置權(quán)限為角色設(shè)置系統(tǒng)權(quán)限。系統(tǒng)權(quán)限包括菜單和功能。角色查詢(xún)根據(jù)角色名稱(chēng)、狀態(tài)篩選角色信息。用戶(hù)組管理添加用戶(hù)組新增用戶(hù)組,填寫(xiě)名稱(chēng)、描述、狀態(tài)等。修改用戶(hù)組修改用戶(hù)組,填寫(xiě)名稱(chēng)、描述、狀態(tài)等。刪除用戶(hù)組邏輯刪除用戶(hù)組信息,狀態(tài)置為已刪除。設(shè)置角色為用戶(hù)組設(shè)置擁有的角色。分配用戶(hù)為用戶(hù)組批量添加用戶(hù)。菜單權(quán)限管理樹(shù)形菜單展示以樹(shù)形結(jié)構(gòu)展現(xiàn)菜單,右鍵菜單節(jié)點(diǎn),顯示添加子節(jié)點(diǎn)、刪除、刷新功能,點(diǎn)擊菜單節(jié)點(diǎn),顯示菜單編輯頁(yè)面以及下級(jí)節(jié)點(diǎn)的排序界面。添加菜單新增菜單,填寫(xiě)中文名稱(chēng)、英文名稱(chēng)、樣式圖標(biāo)、URL、描述、狀態(tài)等信息。一級(jí)菜單還應(yīng)具有“左側(cè)菜單樣式”、“默認(rèn)打開(kāi)頁(yè)面”兩個(gè)屬性,供頁(yè)面自定義使用。編輯菜單編輯菜單信息。刪除菜單邏輯刪除菜單信息,狀態(tài)置為已刪除。功能權(quán)限管理管理該菜單節(jié)點(diǎn)擁有的功能操作??梢詮脑摻缑嫣砑?、修改、刪除該菜單節(jié)點(diǎn)的功能操作。包括功能名稱(chēng)、操作鏈接、狀態(tài)等信息。功能權(quán)限管理添加功能為菜單添加功能操作,填寫(xiě)中英文名稱(chēng)、URL、狀態(tài)等信息。修改功能修改功能信息。刪除功能邏輯刪除功能操作,狀態(tài)置為已刪除。功能列表以列表方式展示所有系統(tǒng)功能,需要顯示其所屬菜單、URL等信息。設(shè)置角色為功能設(shè)置角色。組織機(jī)構(gòu)管理樹(shù)形展示以樹(shù)形結(jié)構(gòu)展示組織機(jī)構(gòu),右鍵顯示增加節(jié)點(diǎn)、刪除節(jié)點(diǎn)、刷新等功能,單擊查看并可編輯機(jī)構(gòu)詳情,并顯示該機(jī)構(gòu)下的用戶(hù)列表,可以添加和刪除新用戶(hù)。添加機(jī)構(gòu)新增機(jī)構(gòu),填寫(xiě)機(jī)構(gòu)編碼、名稱(chēng)、簡(jiǎn)稱(chēng)、類(lèi)型、狀態(tài)等信息。修改結(jié)構(gòu)修改機(jī)構(gòu)信息。刪除機(jī)構(gòu)邏輯刪除機(jī)構(gòu)信息,狀態(tài)置為已刪除。管理用戶(hù)添加和刪除機(jī)構(gòu)下的用戶(hù),并為該機(jī)構(gòu)下的用戶(hù)排序。日志管理對(duì)系統(tǒng)日志進(jìn)行統(tǒng)一記錄和管理。用戶(hù)登錄日志詳細(xì)記錄用戶(hù)登錄信息,包括登錄成功或失敗狀態(tài)、登錄成功的登錄時(shí)間、用戶(hù)ID、IP地址、用戶(hù)瀏覽器、操作系統(tǒng)、登出時(shí)間等??梢园凑找陨闲畔⒑Y選登錄日志。定期刪除1年前登錄日志。數(shù)據(jù)對(duì)象操作監(jiān)控日志詳細(xì)記錄數(shù)據(jù)庫(kù)對(duì)象的操作記錄。輸入名稱(chēng)字段類(lèi)型輸入源精度是否必填有效值備注類(lèi)別代碼字符系統(tǒng)賦予50類(lèi)別名稱(chēng)字符手動(dòng)輸入50是類(lèi)別說(shuō)明字符手動(dòng)輸入200否加工輸入數(shù)據(jù)的有效性檢查:存儲(chǔ)前對(duì)客戶(hù)類(lèi)別的編碼進(jìn)行排重確認(rèn);操作的順序:刪除前確認(rèn)該客戶(hù)類(lèi)別未被使用;響應(yīng):對(duì)于刪除已經(jīng)使用的客戶(hù)類(lèi)別,向用戶(hù)發(fā)出錯(cuò)誤提醒;受操作影響的參數(shù):無(wú);降級(jí)運(yùn)行的要求:無(wú);算法:無(wú);輸出數(shù)據(jù)的有效性檢查:無(wú)。輸出客戶(hù)類(lèi)別列表。名稱(chēng)字段類(lèi)型輸出目標(biāo)精度非法值類(lèi)別代碼字符系統(tǒng)頁(yè)面50類(lèi)別名稱(chēng)字符系統(tǒng)頁(yè)面50非功能性需求性能要求本系統(tǒng)主體要求使用B/S架構(gòu),在專(zhuān)網(wǎng)環(huán)境下運(yùn)行,要求安全穩(wěn)定運(yùn)行;檢測(cè)客戶(hù)端是基于C語(yǔ)言開(kāi)發(fā)的單機(jī)版系統(tǒng),要求穩(wěn)定運(yùn)行。主體系統(tǒng)并發(fā)要求:在專(zhuān)網(wǎng)環(huán)境下,≤200(生產(chǎn)環(huán)境下),最高并發(fā)情況下,頁(yè)面請(qǐng)求最大響應(yīng)時(shí)間不超過(guò)8秒;支持2000用戶(hù)的在線(xiàn)用戶(hù)峰值;系統(tǒng)的對(duì)外接口,需要滿(mǎn)足各系統(tǒng)間信息交換峰值的壓力,具體壓力值在設(shè)計(jì)階段中評(píng)估;軟件可用性99%,即年度停機(jī)時(shí)間小于87.6小時(shí)(功能升級(jí)除外);服務(wù)端接口必須經(jīng)過(guò)壓力測(cè)試和疲勞測(cè)試。安全性要求用戶(hù)安全用戶(hù)由系統(tǒng)管理人員授權(quán)操作權(quán)限,控制操作安全;密碼安全,用戶(hù)密碼采用MD5碼算法加密存儲(chǔ)并要求包含英文和數(shù)字,長(zhǎng)度大于等與8位;數(shù)據(jù)安全用戶(hù)間只能訪問(wèn)具有訪問(wèn)權(quán)限的業(yè)務(wù)數(shù)據(jù);用戶(hù)操作的業(yè)務(wù)數(shù)據(jù)保存到內(nèi)網(wǎng)數(shù)據(jù)庫(kù)中;存儲(chǔ)安全。對(duì)數(shù)據(jù)庫(kù)進(jìn)行定期備份,要求每周1次全數(shù)據(jù)庫(kù)備份,每天進(jìn)行增量備份,便于數(shù)據(jù)庫(kù)故障時(shí)能迅速恢復(fù);對(duì)非結(jié)構(gòu)化文件,要求每月一次全量備份,每天增量備份;至少同時(shí)存在兩份連接周期內(nèi)的全量備份數(shù)據(jù),連接三個(gè)月以?xún)?nèi)的增量備份數(shù)據(jù)。安全日志通過(guò)數(shù)據(jù)庫(kù)日志及審計(jì)功能,發(fā)現(xiàn)數(shù)據(jù)操作安全漏洞;系統(tǒng)中建立用戶(hù)操作的業(yè)務(wù)日志表,記錄用戶(hù)登錄ID、登錄IP、登錄時(shí)間,及其在系統(tǒng)中所作的增刪改操作。操作安全在每個(gè)模塊對(duì)重要數(shù)據(jù)項(xiàng)進(jìn)行驗(yàn)證,用戶(hù)刪除數(shù)據(jù)時(shí),警告提醒。系統(tǒng)試用前要經(jīng)過(guò)安全漏洞掃描,安全漏洞方面可借鑒公司保存的信息技術(shù)處反饋的其他系統(tǒng)的安全漏洞信息。系統(tǒng)友好性系統(tǒng)友好性直接影響用戶(hù)對(duì)系統(tǒng)的使用感受,具體包括:易理解性:通過(guò)合理的功能劃分和在交互界面中使用專(zhuān)業(yè)用語(yǔ),使用戶(hù)能夠快速理解并掌握系統(tǒng)的功能。易操作性:減少用戶(hù)操作所消耗的時(shí)間。擴(kuò)展性不斷滿(mǎn)足后續(xù)的功能需求:在系統(tǒng)的使用過(guò)程,隨著應(yīng)用的不斷深入,用戶(hù)新的需求也會(huì)不斷呈現(xiàn)出來(lái);另一方面隨著業(yè)務(wù)發(fā)展和變化,必須在現(xiàn)有系統(tǒng)基礎(chǔ)上進(jìn)行擴(kuò)展和完善,系統(tǒng)能夠根據(jù)變化調(diào)整系統(tǒng)功能以適應(yīng)新的需求。對(duì)性能和安全性的擴(kuò)展要求:初期系統(tǒng)使用人數(shù)比較少的時(shí)候,對(duì)系統(tǒng)性能的要求也相應(yīng)比較低。但隨著并發(fā)用戶(hù)數(shù)的增多如果性能不能滿(mǎn)足,不僅僅影響系統(tǒng)的訪問(wèn)速度,同時(shí)也會(huì)導(dǎo)致系統(tǒng)出錯(cuò)和運(yùn)行不穩(wěn)定。而隨著系統(tǒng)重要性的提升,對(duì)系統(tǒng)安全也必然提出更高的要求。良好集成性的擴(kuò)展要求:良好的集成性是系統(tǒng)擴(kuò)展性的另外一個(gè)方面的體現(xiàn),是延長(zhǎng)系統(tǒng)使用生命周期和提高工作效率的基本要求??蓪?shí)現(xiàn)性除與xxx相關(guān)的功能之外的系統(tǒng)通過(guò)自主開(kāi)發(fā)的方式實(shí)現(xiàn),其中的關(guān)鍵技術(shù)在xxx中有過(guò)初步探索并取得了較為滿(mǎn)意的結(jié)果;xxx相關(guān)功能在公司外部存在具有成熟開(kāi)發(fā)經(jīng)驗(yàn)和實(shí)施經(jīng)驗(yàn)的團(tuán)隊(duì)能夠支持系統(tǒng)功能的實(shí)現(xiàn)。支持主流瀏覽器系統(tǒng)編碼過(guò)程中應(yīng)根據(jù)各瀏覽器特點(diǎn),避免出現(xiàn)瀏覽器不兼容,同時(shí)要求在IE6、IE8、IE9、FireFox,等主流瀏覽器測(cè)試。集成和接口外部接口MACROBUTTONTableDeleteTable雙擊此處添加清晰詳細(xì)地說(shuō)明了系統(tǒng)與其他系統(tǒng)交互信息或數(shù)據(jù)的要求。建議通過(guò)UML或結(jié)構(gòu)化圖表形式進(jìn)行說(shuō)明。內(nèi)部接口略硬件接口無(wú)通信接口無(wú)約束和限制條件MACROBUTTONTableDeleteTable雙擊此處添加設(shè)計(jì)約束受其他標(biāo)準(zhǔn)、硬件限制等方面的影響。約束性條件MACROBUTTONTableDeleteTable雙擊此處添加完整描述了需求實(shí)現(xiàn)的約束性條件,如環(huán)境和人力資源等的合理的約束性條件。限制性條件MACROBUTTONTableDeleteTable雙擊此處添加完整描述了需求實(shí)現(xiàn)的限制性條件,如業(yè)務(wù)需求的合理前提條件。運(yùn)行環(huán)境需求硬件需求MACROBUTTONTableDeleteTable雙擊此處添加隨著業(yè)務(wù)發(fā)展,會(huì)出現(xiàn)新的業(yè)務(wù)功能需求,需求分析應(yīng)考慮到在現(xiàn)有業(yè)務(wù)功能和軟硬件環(huán)境基礎(chǔ)上進(jìn)行軟件定制擴(kuò)展和開(kāi)發(fā)的可能性。第三方軟件需求MACROBUTTONTableDeleteTable雙擊此處添加應(yīng)用服務(wù)器,數(shù)據(jù)庫(kù)服務(wù)器的類(lèi)型和版本等。網(wǎng)絡(luò)需求MACROBUTTONTableDeleteTable雙擊此處添加描述網(wǎng)絡(luò)帶寬,穩(wěn)定性等需求??删S護(hù)性MACROBUTTONTableDeleteTable雙擊此處添加規(guī)定若干需求以確保軟件是可維護(hù)的。例如:軟件模塊所需要的特殊的耦合矩陣;為微型裝置指定特殊的數(shù)據(jù)\程序分割要求。可轉(zhuǎn)移/轉(zhuǎn)換性MACROBUTTONTableDeleteTable雙擊此處添加規(guī)定把軟件從一種環(huán)境移植到另一種環(huán)境所要求的用戶(hù)程序,用戶(hù)接口兼容方面的約束等等。警告MACROBUTTONTableDeleteTable雙擊此處添加指定所需屬性十分重要,它使得人們能用規(guī)定的方法去進(jìn)行客觀的驗(yàn)證。其他需求MACROBUTTONTableDeleteTable雙擊此處添加根據(jù)軟件和用戶(hù)組織的特性等,某些需求放在下面各項(xiàng)中描述。數(shù)據(jù)庫(kù)MACROBUTTONTableDeleteTable雙擊此處添加本項(xiàng)對(duì)作為產(chǎn)品的一部分進(jìn)行開(kāi)發(fā)的數(shù)據(jù)庫(kù)規(guī)定一些需求,它們可能包括:在功能需求中標(biāo)識(shí)的信息類(lèi)別;使用的頻率;存取能力;數(shù)據(jù)元素和文卷描述符;數(shù)據(jù)元素、記錄和文卷的關(guān)系;靜態(tài)和動(dòng)態(tài)的組織;數(shù)據(jù)保存要求。注:如果使用一個(gè)現(xiàn)有的數(shù)據(jù)庫(kù)包,這個(gè)包應(yīng)在“軟件接口”中命名,并在那里詳細(xì)說(shuō)明其用法。操作MACROBUTTONTableDeleteTable雙擊此處添加這里說(shuō)明用戶(hù)要求的常規(guī)的和特殊的操作。在用戶(hù)組織之中各種方式的操作。例如,用戶(hù)初始化操作;交互作用操作的周期和無(wú)人操作的周期;數(shù)據(jù)處理運(yùn)行功能;后援和恢復(fù)操作。注:這里的內(nèi)容有時(shí)是用戶(hù)接口的一部分。場(chǎng)合適應(yīng)性需求MACROBUTTONTableDeleteTable雙擊此處添加這里包括:對(duì)給定場(chǎng)合或相關(guān)任務(wù)或操作方式的任何數(shù)據(jù)或初始化順序的需求進(jìn)行定義。例

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論