《《檔案管理系統(tǒng)》軟件需求說明書.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《《檔案管理系統(tǒng)》軟件需求說明書.ppt(27頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、霸氣5+1小組小組成員:黃時(shí)歡、張彩敏、黃開誠(chéng)、陳培佳、梁華樹、賴建輝 ,檔案管理系統(tǒng) 軟件需求說明書,引言,編寫目的 在完成了針對(duì)檔案管理系統(tǒng)軟件市場(chǎng)的前期調(diào)查,同時(shí)與多位軟件使用者進(jìn)行了全面深入地探討和分析的基礎(chǔ)上,提出了這份軟件需求規(guī)格說明書。 本需求說明描述了網(wǎng)站招聘系統(tǒng)究項(xiàng)目的要求,作為系統(tǒng)設(shè)計(jì)、編寫測(cè)試用例和進(jìn)行系統(tǒng)測(cè)試的主要依據(jù)及驗(yàn)收的依據(jù),通過該需求分析,描述項(xiàng)目的具體需求,定義需求具體的格式和內(nèi)容。并且作為各方面溝通的依據(jù),也為下一步工作提供基準(zhǔn)。 本說明書的預(yù)期讀者為業(yè)務(wù)或需求分析人員、軟件開發(fā)人員、軟件測(cè)試人員、用戶文檔編寫者、項(xiàng)目管理人員以及客戶。,引言,背景說明 待開
2、發(fā)的軟件系統(tǒng)的名稱:網(wǎng)站招聘系統(tǒng) 本項(xiàng)目的任務(wù)提出者、開發(fā)者:霸氣5+1工作室 用戶:各大集體企業(yè) 實(shí)現(xiàn)該軟件的計(jì)算機(jī)網(wǎng)絡(luò):互聯(lián)網(wǎng) 該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來往關(guān)系: 本軟件系統(tǒng)給各大機(jī)構(gòu)提供網(wǎng)上招聘服務(wù),任務(wù)概述,目標(biāo) 系統(tǒng)能夠提供友好的用戶界面,使操作人員的工作量最大限度地減少; 系統(tǒng)具有良好的運(yùn)行效率,能夠達(dá)到提高生產(chǎn)率的目的; 系統(tǒng)應(yīng)具有良好的可擴(kuò)充性,可以容易地加入其他系統(tǒng)的應(yīng)用; 平臺(tái)的設(shè)計(jì)具有一定的超前性,靈活性,能夠適應(yīng)企業(yè)生產(chǎn)配置的變化; 通過這個(gè)項(xiàng)目可以鍛煉隊(duì)伍,提高團(tuán)隊(duì)的開發(fā)能力和項(xiàng)目管理能力,任務(wù)概述,假定和約束 系統(tǒng)可靠性:系統(tǒng)保證7*24小時(shí)內(nèi)不死
3、機(jī),保證40人可以同時(shí)在客戶端登錄,此時(shí)系統(tǒng)能正常運(yùn)行,正確提示相關(guān)內(nèi)容。 系統(tǒng)可擴(kuò)展性:系統(tǒng)設(shè)計(jì)要求能夠體現(xiàn)擴(kuò)展性要求,以適應(yīng)將來功能擴(kuò)展的需求。 系統(tǒng)安全性:系統(tǒng)有嚴(yán)格的權(quán)限管理功能,各功能模塊需有相應(yīng)的權(quán)限方能進(jìn)入。系統(tǒng)需要能夠防止各類錯(cuò)誤操作可能造成的數(shù)據(jù)丟失,破壞。防止用戶非法獲取網(wǎng)頁(yè)以及內(nèi)容。,任務(wù)概述,用戶的特點(diǎn) 根據(jù)使用該網(wǎng)站的用戶的角色不同分為下面三種用戶: 系統(tǒng)管理員:負(fù)責(zé)管理全部的個(gè)人和企業(yè)用戶。 個(gè)人用戶:可以在線填寫個(gè)人基本情況、發(fā)布求職信息、瀏覽新聞、查看招聘和求職信息、在線向自己滿意的公司遞交簡(jiǎn)歷等。 企業(yè)用戶:可以在線填寫企業(yè)基本情況、發(fā)布企業(yè)招聘信息、瀏覽新聞
4、、查看求職和招聘信息、在線查看和管理個(gè)人用戶遞交的簡(jiǎn)歷等功能。,需求規(guī)定,對(duì)功能的規(guī)定 修改個(gè)人資料 登錄網(wǎng)上招聘系統(tǒng) 在網(wǎng)上招聘系統(tǒng)中注冊(cè),需求規(guī)定應(yīng)聘者過網(wǎng)站發(fā)布招聘信流程圖如下:,需求規(guī)定用人單位通過網(wǎng)站發(fā)布招聘信息及查詢?nèi)瞬刨Y料流程圖如下:,需求規(guī)定,對(duì)性能的規(guī)定精度 可以進(jìn)行精確查找,也可以進(jìn)行模糊查找 戶查找的職位先顯示合適的職位,然后下面顯示近似的職位 查找專業(yè)不區(qū)分字母的大小寫,需求規(guī)定,需求規(guī)定,對(duì)性能的規(guī)定時(shí)間特性要求 響應(yīng)時(shí)間:1s以內(nèi) 更新處理時(shí)間:3s以內(nèi) 數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間:基本達(dá)到實(shí)時(shí) 數(shù)據(jù)庫(kù)備份時(shí)間:3h以內(nèi),需求規(guī)定,對(duì)性能的規(guī)定靈活性 操作方式上的變化:采
5、用集成運(yùn)行制和獨(dú)立運(yùn)行制兩種模式,集成運(yùn)行制是把本模塊嵌入到分詞工具包的主框架中,提供給用戶具有一定UI的可操作軟件;獨(dú)立運(yùn)行制是可以獨(dú)立運(yùn)行于后臺(tái),并提供給各種程序調(diào)用的模式的工作方式,以增強(qiáng)其生命力。 運(yùn)行環(huán)境的變化:主要采用Windows平臺(tái)的編譯版本運(yùn)行和調(diào)試,在時(shí)間允許的情況下,同步開發(fā)支持SUSE Linux的服務(wù)器版本。 同其他軟件的接口的變化:在盡量保證接口不出現(xiàn)變動(dòng)的情況下,允許接口的重載和再定義。但接口的命名規(guī)則是統(tǒng)一的。 精度和有效時(shí)限的變化:精度在必須調(diào)正的條件下,可以上下浮動(dòng)10個(gè)百分點(diǎn);有效時(shí)限則依據(jù)現(xiàn)實(shí)的測(cè)試情況允許稍大范圍的變化。,需求規(guī)定,輸人輸出要求 求職者
6、的主要輸入信息有:姓名、性別、證件種類、證件號(hào)碼、畢業(yè)學(xué)校,所學(xué)專業(yè)、通信地址、郵政編碼、E-mail等。 用人單位的主要輸入信息有:用人單位名稱、單位性質(zhì)、單位類型、招聘需求、待遇、通信地址、郵政編碼、電話、網(wǎng)址、E-mail等。 系統(tǒng)主要輸出信息有:最新發(fā)布招聘信息的用人單位名稱、招聘需求、待遇、聯(lián)系方式等。,需求規(guī)定輸人輸出要求,需求規(guī)定,數(shù)據(jù)管理能力要求 數(shù)據(jù)庫(kù)使用SQL Server。主要保存求職者個(gè)人信息及完整簡(jiǎn)歷,用人單位信息及招聘信息,后臺(tái)數(shù)據(jù)庫(kù)主要有初步估計(jì)數(shù)據(jù)的存儲(chǔ)要求在20G左右,數(shù)據(jù)管理能力要求各單位情況:,數(shù)據(jù)管理能力要求相關(guān)數(shù)據(jù)的處理:,需求規(guī)定,故障處理要求 當(dāng)
7、接收到錯(cuò)誤或者不合理的數(shù)據(jù)時(shí),有一定的錯(cuò)誤提醒且系統(tǒng)仍能夠正常運(yùn)作 系統(tǒng)能夠?qū)Ψ?wù)器和網(wǎng)絡(luò)通信故障識(shí)別并提示,且在故障排除后能馬上恢復(fù)運(yùn)作 數(shù)據(jù)庫(kù)具有災(zāi)難備份機(jī)制,即使遇見意外中斷的情況,也能在正常運(yùn)作后對(duì)數(shù)據(jù)進(jìn)行恢復(fù) 定期對(duì)存儲(chǔ)設(shè)備進(jìn)行維護(hù),以免造成損失,需求規(guī)定,其他專門要求 系統(tǒng)的功能實(shí)現(xiàn)情況:用戶可在本系統(tǒng)下實(shí)現(xiàn)各種用戶所要求的功能 系統(tǒng)的安全性:對(duì)于系統(tǒng)的重要數(shù)據(jù)有權(quán)限以及密碼保護(hù),具備一定的安全性 系統(tǒng)的容錯(cuò)性:對(duì)于用戶的錯(cuò)誤數(shù)據(jù)有友好的界面提示 系統(tǒng)的封閉性:對(duì)于普通用戶只能在瀏覽器上操作,無法查看或更改系統(tǒng)內(nèi)部運(yùn)作 系統(tǒng)的可擴(kuò)充性:系統(tǒng)各功能模塊分離,方便系統(tǒng)的再次擴(kuò)充,運(yùn)行環(huán)
8、境規(guī)定設(shè)備,運(yùn)行環(huán)境規(guī)定推薦設(shè)備,運(yùn)行環(huán)境規(guī)定支持軟件,運(yùn)行環(huán)境規(guī)定,接口用戶接口 該學(xué)生成績(jī)管理系統(tǒng)是以java+SQL數(shù)據(jù)庫(kù)+SQL數(shù)據(jù)查詢語(yǔ)言編寫的,本產(chǎn)品的用戶一般需要通過登錄操作界面進(jìn)行操作,進(jìn)入主界面后點(diǎn)擊相應(yīng)的窗口,分別進(jìn)入相對(duì)應(yīng)的界面(如:輸入界面、輸出界面),系統(tǒng)管理員、教師只需通過簡(jiǎn)單的操作,用戶都可以了解本系統(tǒng)軟件的基本工作原理。用戶只需進(jìn)行輸入一些簡(jiǎn)單的漢字、數(shù)字,或用鼠標(biāo)點(diǎn)擊即可達(dá)到自己想要的目標(biāo)。 屏幕格式等采用Delphi中的標(biāo)準(zhǔn)窗體格式。,運(yùn)行環(huán)境規(guī)定,接口軟件接口 所有軟件均運(yùn)行于Window Server 2003 Windows95/98/2000/XP
9、及以上版本的操作系統(tǒng)。 所有外部軟件有:tomcat6.0,SQL Server 2005,Explorer(IE)5.0及其以上版本,JAVA。,運(yùn)行環(huán)境規(guī)定,控制 IE 瀏覽器 與 Tomcat 接口:將IE請(qǐng)求數(shù)據(jù)傳送給服務(wù)器 招聘管理系統(tǒng)與IE接口:將響應(yīng)發(fā)送給IE。 數(shù)據(jù)庫(kù)的控制:所有主要的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)都支持SQL語(yǔ)言,用戶可將使用SQL的技能從一個(gè)RDBMS轉(zhuǎn)到另一個(gè)。所有用SQL編寫的程序都是可以移植的。SQL是大多數(shù)關(guān)系型數(shù)據(jù)庫(kù)用做查詢語(yǔ)言的語(yǔ)言。所有SQL語(yǔ)句都必須由數(shù)據(jù)庫(kù)服務(wù)器獨(dú)立地執(zhí)行。這就意味著客戶端應(yīng)用必須把每條查詢發(fā)送到數(shù)據(jù)庫(kù)服務(wù)器,等待它處理這個(gè)查詢,接收結(jié)果,做一些運(yùn)算,然后給服務(wù)器發(fā)送另外一條查詢。所有這些東西都會(huì)產(chǎn)生進(jìn)程間通訊,并且如果客戶端在另外一臺(tái)機(jī)器上甚至還會(huì)導(dǎo)致網(wǎng)絡(luò)開銷。,謝謝觀賞!,