資源描述:
《系統(tǒng)需求規(guī)格說(shuō)明書(shū)_模板》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、密級(jí)PLMDCL-RM-DTP-001XXXXXX公司信息刊物系統(tǒng)需求規(guī)格說(shuō)明書(shū)V1.0版本更新信息本版本創(chuàng)建/修改、維護(hù)、批準(zhǔn)涉及人員如下:創(chuàng)建/修改者:維護(hù)者:批準(zhǔn)者:具體版本更新記錄如表1-1:表1-1版本更新記錄版本號(hào)修改確認(rèn)日期修改人修改位置修改方式(AMD)修改內(nèi)容概述V1.0修改方式:A-增加M-修改D-刪除以下是本文檔的電子簽名信息:692021-6-26目錄1引言11.1編寫(xiě)目的11.2項(xiàng)目背景11.3術(shù)語(yǔ)定義及編寫(xiě)說(shuō)明11.4引用標(biāo)準(zhǔn)21.5參考資料21.6版本更新條件22系統(tǒng)定義32.
2、1系統(tǒng)目標(biāo)32.2系統(tǒng)結(jié)構(gòu)32.3各組成部分結(jié)構(gòu)53應(yīng)用環(huán)境73.1硬件環(huán)境73.2軟件環(huán)境73.3用戶操作模式83.3.1用戶需要完成哪些工作83.3.2是否熟練型93.3.3用戶期望的系統(tǒng)模式93.4當(dāng)前應(yīng)用環(huán)境93.4.1網(wǎng)絡(luò)環(huán)境93.4.2硬件環(huán)境93.4.3軟件環(huán)境93.4.4外部系統(tǒng)接口94功能規(guī)格104.1.1信息上傳114.1.2信息編輯124.1.3信息審核124.1.4信息發(fā)布13692021-6-264.1.5信息檢索134.1.6基本信息維護(hù)144.1.7用戶及權(quán)限管理164.1.8
3、刊物格式維護(hù)174.1.9統(tǒng)計(jì)分析185性能需求205.1數(shù)據(jù)精確度需求205.2系統(tǒng)響應(yīng)時(shí)間需求205.3系統(tǒng)可移植性和可擴(kuò)展性需求205.4系統(tǒng)安全性需求206產(chǎn)品提交226.1產(chǎn)品提交方式226.2產(chǎn)品提交時(shí)間226.3產(chǎn)品安裝需求22692021-6-261引言1.1編寫(xiě)目的我們編寫(xiě)此規(guī)格說(shuō)明書(shū)的目的就是要把前一個(gè)階段的調(diào)研結(jié)果,即XXXXXX公司對(duì)本系統(tǒng)的業(yè)務(wù)需求,用戶需求和軟件功能需求作一個(gè)詳細(xì)的列舉,匯總,再在此基礎(chǔ)之上進(jìn)行提取,抽象,以抽取每一個(gè)單位所公有的對(duì)于這個(gè)信息期刊系統(tǒng)的需求,用于作
4、本系統(tǒng)的概要設(shè)計(jì)的一個(gè)根據(jù)。這里編寫(xiě)的“XXXXXX公司”的需求規(guī)格說(shuō)明書(shū),主要是為了明確項(xiàng)目的需求,并以其作為項(xiàng)目計(jì)劃、概要設(shè)計(jì)、系統(tǒng)測(cè)試等的一個(gè)依據(jù),同樣也為參與此項(xiàng)目開(kāi)發(fā)的成員、管理的領(lǐng)導(dǎo)提供一個(gè)參考文檔。本文檔需要軟件開(kāi)發(fā)委托方確認(rèn)系統(tǒng)的需求是否準(zhǔn)確、全面。此規(guī)格說(shuō)明書(shū)的讀者對(duì)象范圍包括:本項(xiàng)目的所有開(kāi)發(fā)人員,測(cè)試人員和參與用戶培訓(xùn)的人員等,項(xiàng)目經(jīng)理,XXXXXX公司的相關(guān)人員,1.2項(xiàng)目背景作為XXXXXX公司的辦公自動(dòng)化的延伸或二期的規(guī)劃模塊,實(shí)現(xiàn)信息刊物的采集、編輯、審批、發(fā)布的流程化、電子化
5、與自動(dòng)化,信息刊物系統(tǒng)作為一個(gè)單獨(dú)的web應(yīng)用系統(tǒng),類似網(wǎng)站的portal的一種機(jī)制。?委托單位為:XXXXXX公司?開(kāi)發(fā)單位為:?主管部門為:XXXXXX公司1.3術(shù)語(yǔ)定義及編寫(xiě)說(shuō)明portal:系統(tǒng)的門戶或系統(tǒng)的前臺(tái)展現(xiàn)形式。Portlet:portal中的具體的一個(gè)部分。692021-6-261.1引用標(biāo)準(zhǔn)1.2參考資料1.3版本更新條件?刊物系統(tǒng)運(yùn)行中發(fā)現(xiàn)問(wèn)題,需要修改本需求的。?經(jīng)過(guò)客戶評(píng)審,需要進(jìn)行更新。?在確定本需求后,客戶方需要比較大的改動(dòng)某些需求或增加一些大的需求,經(jīng)公司高層同意后、修改本
6、需求。692021-6-261系統(tǒng)定義1.1系統(tǒng)目標(biāo)1.2系統(tǒng)結(jié)構(gòu)系統(tǒng)采用j2ee的三層架構(gòu)。體系結(jié)構(gòu)如下圖;對(duì)應(yīng)上圖的技術(shù)實(shí)現(xiàn)特點(diǎn)如下:刊物系統(tǒng)基于J2EE標(biāo)準(zhǔn)開(kāi)發(fā),支撐平臺(tái)為iPlanetApplicationServer,編程上采用JavaScript、JavaServlets、JavaServerPages(JSP)、和EnterpriseJavaBean等技術(shù)開(kāi)發(fā),對(duì)應(yīng)于B/S分布式多層體系結(jié)構(gòu),應(yīng)用程序的開(kāi)發(fā)模型分為以下四層:n用戶交互層在用戶瀏覽器端,交互層主要由JavaScript和HTML
7、構(gòu)成,負(fù)責(zé)與信息用戶操作的動(dòng)態(tài)交互、頁(yè)面導(dǎo)航、數(shù)據(jù)校驗(yàn)和提交用戶的請(qǐng)求等。692021-6-26n頁(yè)面表示層主要由JSP(JavaServerPage)和Servlets構(gòu)成,用于生成動(dòng)態(tài)頁(yè)面內(nèi)容,實(shí)現(xiàn)顯示頁(yè)面邏輯關(guān)系,同時(shí)也負(fù)責(zé)創(chuàng)建和激活商業(yè)組件(如EJB)。n商業(yè)邏輯層在服務(wù)器端響應(yīng)交互層的用戶請(qǐng)求,執(zhí)行任務(wù)并從數(shù)據(jù)層抓取數(shù)據(jù),并將必要的數(shù)據(jù)傳送給表示層。本層主要由EJB(EnterpriseJavaBean)構(gòu)成,每個(gè)EJB組件負(fù)責(zé)封裝應(yīng)用程序的商業(yè)邏輯、商業(yè)規(guī)則和商業(yè)對(duì)象。n數(shù)據(jù)訪問(wèn)層數(shù)據(jù)層主要負(fù)責(zé)
8、數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)檢索、數(shù)據(jù)維護(hù)功能,它響應(yīng)商業(yè)邏輯層的請(qǐng)求,訪問(wèn)數(shù)據(jù)。本層主要由EJB構(gòu)成,EJB組件使用JDBC和查詢文件(queryfiles)對(duì)后端數(shù)據(jù)庫(kù)操作,訪問(wèn)企業(yè)數(shù)據(jù)。技術(shù)路線圖1.1各組成部分結(jié)構(gòu)下圖是各組成部分的結(jié)構(gòu)關(guān)系圖,包括各個(gè)模塊、角色之間的結(jié)構(gòu)關(guān)系。692021-6-26信息稿件發(fā)布信息維護(hù)刊物維護(hù)用戶維護(hù)單位維護(hù)基本系統(tǒng)信息維護(hù)站點(diǎn)Portal系統(tǒng)管理員信息稿件上傳信息通信員員信息稿件編輯