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