校友錄系統(tǒng)需求規(guī)格說明書.doc_第1頁
校友錄系統(tǒng)需求規(guī)格說明書.doc_第2頁
校友錄系統(tǒng)需求規(guī)格說明書.doc_第3頁
校友錄系統(tǒng)需求規(guī)格說明書.doc_第4頁
校友錄系統(tǒng)需求規(guī)格說明書.doc_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第一章 引言21.1文檔介紹21.1.1文檔目的21.1.2文檔范圍2第二章 產(chǎn)品介紹32.1 產(chǎn)品定義32.2 產(chǎn)品開發(fā)背景32.3產(chǎn)品目的32.4產(chǎn)品范圍4第三章 系統(tǒng)服務(wù)概述43.1系統(tǒng)前景43.2系統(tǒng)功能43.3用戶類和特征53.4運(yùn)行環(huán)境5第四章 系統(tǒng)特性54.1功能需求54.2系統(tǒng)特性6第五章 系統(tǒng)調(diào)研和可行性分析65.1系統(tǒng)調(diào)研65.2系統(tǒng)總體目標(biāo)65.3可行性分析75.4需求分析8第六章 系統(tǒng)功能性需求96.1用戶系統(tǒng)功能96.2班級留言功能116.3班級相冊功能136.4查看資料管理模塊136.5安全管理模塊15第七章 其他非功能性需求167.1用戶界面需求167.2易用化和人性化需求167.3系統(tǒng)質(zhì)量屬性177.4軟硬件環(huán)境需求177.5安全性需求17第八章 分析模型188.1校友錄系統(tǒng)功能分析圖188.2全局E-R圖198.3數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)20第一章 引言商品經(jīng)濟(jì)化的高效益,計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域。計(jì)算機(jī)雖然與人類的關(guān)系愈來愈密切,還有人由于計(jì)算機(jī)操作不方便繼續(xù)用手工勞動(dòng)。為了適應(yīng)現(xiàn)代社會(huì)人們高度強(qiáng)烈的時(shí)間觀念,網(wǎng)上校友錄管理系統(tǒng)為校友管理帶來了極大的方便。為明確軟件需求、安排項(xiàng)目規(guī)劃與進(jìn)度、組織軟件開發(fā)與測試,撰寫本文檔。該網(wǎng)上校友錄管理系統(tǒng)是以ASP網(wǎng)頁編程+SQL Server數(shù)據(jù)庫+SQL數(shù)據(jù)查詢語言編寫,其系統(tǒng)功能在內(nèi)部IIS服務(wù)器上運(yùn)行,系統(tǒng)管理員,教師,學(xué)生只需通過簡單的操作,用戶都可以了解本系統(tǒng)軟件的基本工作原理。用戶只需進(jìn)行輸入一些簡單的漢字,數(shù)字,或用鼠標(biāo)點(diǎn)擊即可達(dá)到自己想要的目標(biāo)。 1.1文檔介紹本文檔是項(xiàng)目產(chǎn)品需求規(guī)格說明書最終版,是參考資料以及小組成員討論最終決定的。 1.1.1文檔目的編寫校友錄錄管理系統(tǒng)項(xiàng)目產(chǎn)品需求規(guī)格說明書的目的是明確產(chǎn)品需求,用準(zhǔn)確的語言將功能性需求、非功能性需求描述清楚,并建立相應(yīng)的靜態(tài)模型和動(dòng)態(tài)模型,以便于項(xiàng)目組成員對項(xiàng)目目標(biāo)有清晰的認(rèn)識,為后續(xù)階段的開發(fā)做好準(zhǔn)備,為今后的維護(hù)升級提供信息。 1.1.2文檔范圍適用于項(xiàng)目設(shè)計(jì)階段、開發(fā)及測試階段第2章 產(chǎn)品介紹2.1 產(chǎn)品定義本產(chǎn)品是專門為學(xué)生設(shè)計(jì)開發(fā)的校友錄管理系統(tǒng)。用于學(xué)生和學(xué)生、學(xué)生和老師的交流,達(dá)到增加同學(xué)及師生間之間的感情,同時(shí)方便大家聯(lián)系彼此。2.2 產(chǎn)品開發(fā)背景校友錄管理系統(tǒng)是隨著現(xiàn)代計(jì)算機(jī)技術(shù)的發(fā)展而產(chǎn)生的,它充分利用計(jì)算機(jī)程序制定生產(chǎn)系統(tǒng)優(yōu)化運(yùn)行方案,可及時(shí)調(diào)整內(nèi)外的各種關(guān)系。一個(gè)校友錄的管理對于學(xué)生而言至關(guān)重要,是同學(xué)們交流的關(guān)鍵之一。2.3產(chǎn)品目的 在完成了針對“網(wǎng)上校友錄管理系統(tǒng)”軟件市場的前期調(diào)查,同時(shí)與多位軟件使用者進(jìn)行了全面深入地探討和分析的基礎(chǔ)上,我們提出了“網(wǎng)上校友錄管理系統(tǒng)”軟件需求規(guī)格說明書。它全面細(xì)致的用戶需求分析,明確所要開發(fā)的軟件應(yīng)具有的功能、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求,并在此基礎(chǔ)上進(jìn)一步提出概要設(shè)計(jì)說明書和完成后續(xù)設(shè)計(jì)與開發(fā)工作。 高校開發(fā)一個(gè)“網(wǎng)上校友錄管理系統(tǒng)”,目的是建立及時(shí)、準(zhǔn)確、全面、豐富的校友錄管理信息平臺。系統(tǒng)針對校友錄信息管理的實(shí)際,緊貼用戶需求,全面覆蓋校友錄管理人員管理各個(gè)方面,提供強(qiáng)大的校友錄信息管理功能,充分發(fā)揮學(xué)校管理的職能,提高管理水平、質(zhì)量和效率。系統(tǒng)分析人員首先與學(xué)校主要管理人員進(jìn)行交流,了解學(xué)校校友的分布、管理的任務(wù)的范圍、管理情況。通過交流了解到學(xué)校各級領(lǐng)導(dǎo)和主管校友錄信息管理的信息部部長的信息意識較強(qiáng),大部分管理員有一定的信息素質(zhì)。項(xiàng)目小組已經(jīng)完成了全面的市場調(diào)查和分析,同時(shí)與目標(biāo)用戶進(jìn)行了多次深入溝通,并在此基礎(chǔ)上著手開發(fā)校友錄系統(tǒng)。2.4產(chǎn)品范圍 該軟件主要是針對本學(xué)校的所有校友及其學(xué)校的管理員,可以方便校友之間的聯(lián)系及查找。該軟件的運(yùn)行環(huán)境主要在本軟件應(yīng)使用Windows 98、Windows 2000、Windows XP、Window7及Window8操作系統(tǒng)。能登錄的可以是校友人員及管理員,該軟件依賴于管理員的管理,校友可以管理自己的信息但是不能修改到別人的信息。第三章 系統(tǒng)服務(wù)概述3.1系統(tǒng)前景 隨著數(shù)據(jù)逐漸擴(kuò)大,各公司或機(jī)構(gòu)與外界聯(lián)系將更為廣泛和密切,傳統(tǒng)的手工通訊錄、地址簿已經(jīng)難以滿足快節(jié)奏、高效率的現(xiàn)代生活的需求。經(jīng)常發(fā)生要在幾十甚至上百張名片中找出某一張名片的情況,若由手工完成效率十分低。當(dāng)業(yè)務(wù)擴(kuò)大后,傳統(tǒng)的手工通訊錄非常不方便,不易查詢、修改、存放,不易保密,容易遺失。由計(jì)算機(jī)來管理龐大而繁雜的(商務(wù))通訊錄是非常合適的,不僅查詢和修改方便,并且效率高,速度快,完全能夠滿足現(xiàn)代化商務(wù)(及其它公共關(guān)系)活動(dòng)的要求,同時(shí)也更利于實(shí)現(xiàn)全面辦公自動(dòng)化。項(xiàng)目小組已完成了全面的市場調(diào)查和分析,同時(shí)與目標(biāo)用戶進(jìn)行了多次深入溝通,并在此基礎(chǔ)上著手開發(fā)校友錄系統(tǒng)。3.2系統(tǒng)功能校友錄系統(tǒng)作為一種新型的Web應(yīng)用程序?yàn)樯碓诋惖氐挠脩籼峁┝艘粋€(gè)交互信息、聯(lián)絡(luò)感情的平臺,節(jié)約了彼此書信往返的時(shí)間,借助它用戶可以通過互聯(lián)網(wǎng)與異地用戶相互通信、相互交流。系統(tǒng)采用B/S的體系結(jié)構(gòu),WEB服務(wù)器端的開發(fā)環(huán)境采用ASP,后臺數(shù)據(jù)庫采用SQL Server數(shù)據(jù)庫,利用ADO數(shù)據(jù)庫訪問技術(shù)實(shí)現(xiàn)對數(shù)據(jù)庫的連接,基本能實(shí)現(xiàn)為用戶提供會(huì)員注冊、用戶資料修改、在線留言、同學(xué)資料查詢等功能,為管理員提供了會(huì)員管理,用戶信息管理,留言管理,相冊信息管理等功能。3.3用戶類和特征本系統(tǒng)的最終用戶是面向管理員(普通管理員和管理員)、普通用戶,他們都具有一定的計(jì)算機(jī)應(yīng)用基礎(chǔ),可以比較熟練操作計(jì)算機(jī)。系統(tǒng)維護(hù)人員為計(jì)算機(jī)專業(yè)人員,熟悉數(shù)據(jù)庫、操作系統(tǒng)、網(wǎng)絡(luò)維護(hù)工作。維護(hù)人員為間隔性用戶。3.4運(yùn)行環(huán)境本系統(tǒng)為一個(gè)小型的管理系統(tǒng),所耗費(fèi)的資源非常的小,具體的系統(tǒng)需求如下:CPU:至少200MHzInteLPentinm處理器操作系統(tǒng):windows XP、windows7、windows8內(nèi)存:至少128MB可用系統(tǒng)內(nèi)存硬盤:至少100MB可用硬盤空間第四章 系統(tǒng)特性4.1功能需求功能子模塊具體功能描述用戶管理完成資料的查詢、添加、信息修改和刪除等功能資料管理完成資料的查詢、添加、信息修改和刪除等功能班級留言管理用戶或者管理員在需要的時(shí)候可以對表進(jìn)行查詢、提交、修改、審批、刪除等功能。班級相冊管理本模塊完成相冊的查詢、自動(dòng)形成、自動(dòng)修改和自動(dòng)刪除、用戶自定義管理等功能。安全管理完成數(shù)據(jù)庫的備份、數(shù)據(jù)庫的還原等保障安全的功能。 4.2系統(tǒng)特性校友錄系統(tǒng)提供最基本的輸入、刪除、修改的功能,有新的需求要處理時(shí)也會(huì)有相應(yīng)的提示,還有豐富的查詢功能,允許使用者進(jìn)行多種類別的查詢。此校友錄管理系統(tǒng)進(jìn)行了權(quán)限設(shè)置,將使用者分為用戶、管理員兩種,兩種使用者有自己不同的權(quán)限,用戶只能進(jìn)行普通的輸入、修改、刪除功能,管理員在用戶的基礎(chǔ)上添加了高一級的輸入、修改、刪除等功能,以監(jiān)控用戶的操作。第五章 系統(tǒng)調(diào)研和可行性分析5.1系統(tǒng)調(diào)研通過對班級同學(xué)、教師的調(diào)查,確定了本系統(tǒng)將要實(shí)現(xiàn)的功能。(1) 用戶系統(tǒng)中可以實(shí)現(xiàn)用戶注冊(回答問題注冊)、用戶登錄、用戶信息的修改更新、用戶密碼修改、密碼重置,用戶的操作權(quán)限。(2) 留言功能中可以實(shí)現(xiàn)班級注冊會(huì)員發(fā)表、修改留言以及查看同學(xué)留言。(3) 相冊功能中可以實(shí)現(xiàn)班級注冊會(huì)員上傳、編輯照片以及查看照片。(4) 查看資料中可以實(shí)現(xiàn)班級注冊會(huì)員搜索、查看、導(dǎo)出同學(xué)資料。5.2系統(tǒng)總體目標(biāo)安全性:嚴(yán)格的權(quán)限控制,未授權(quán)人員無法做相應(yīng)操作,對在網(wǎng)絡(luò)上傳輸?shù)男畔⒓用埽乐剐畔⒈唤孬@泄密。先進(jìn)的開發(fā)技術(shù):采用數(shù)據(jù)庫連接,通過ADO.NET技術(shù)訪問數(shù)據(jù)庫,滿足頻繁訪問需求,保證系統(tǒng)靈活高效,多處采用緩存技術(shù),提高系統(tǒng)整體性能。擴(kuò)展性:通過采用良好的系統(tǒng)架構(gòu),可以使系統(tǒng)擁有良好的可擴(kuò)展性。能快速應(yīng)當(dāng)需求變化,進(jìn)而改變?yōu)檫m應(yīng)需求的系統(tǒng)。易用性:完全B/S結(jié)構(gòu),用戶用瀏覽器訪問系統(tǒng),無需安裝客戶端,方便遠(yuǎn)程訪問;界面簡潔友好,使用簡單。5.3可行性分析5.3.1經(jīng)濟(jì)可行性分析由于該管理系統(tǒng)比較小,所以對自己的財(cái)力方面來說都是可行的。計(jì)算機(jī)一級其他的一些相關(guān)的附屬物品已經(jīng)具備,并且該系統(tǒng)開發(fā)的時(shí)間較短,只需一兩個(gè)月的時(shí)間即可實(shí)現(xiàn)。由于該系統(tǒng)相對來說比較簡單,系統(tǒng)的維護(hù)費(fèi)用也不高。開發(fā)完成后,可以實(shí)現(xiàn)準(zhǔn)確與快速一體化,大大方便了同學(xué)們的聯(lián)系,因此,該系統(tǒng)的開發(fā)在經(jīng)濟(jì)上是完全的可行的。5.3.2技術(shù)可行性分析本系統(tǒng)是一個(gè)典型的數(shù)據(jù)庫應(yīng)用程序?,F(xiàn)有的數(shù)據(jù)庫應(yīng)用程序開發(fā)技術(shù)已非常成熟,利用現(xiàn)有技術(shù)完全可以實(shí)現(xiàn)預(yù)定的功能。ASP語言簡單、功能強(qiáng)大并容易掌握。而SQL server是一個(gè)非常優(yōu)秀的小型數(shù)據(jù)庫管理軟件,方便使用,性能穩(wěn)定。于是,采用ASP+SQL server技術(shù)完全能夠?qū)崿F(xiàn)本系統(tǒng)的開發(fā)。5.3.3法律可行性分析在如今社會(huì),順著信息化和計(jì)算機(jī)技術(shù)的高度發(fā)展,越來越多的人意識到信息化是提升工作效率的不可或缺的重要步驟。本同學(xué)錄只是為了方便南昌航空大學(xué)的同學(xué)進(jìn)行交流和聯(lián)系提供一個(gè)平臺。利用現(xiàn)代網(wǎng)絡(luò)資源的優(yōu)勢和技術(shù)優(yōu)勢,通過提供完善的同學(xué)錄服務(wù),和規(guī)范同學(xué)錄管理,已達(dá)到增進(jìn)同學(xué)們的感情,方便同學(xué)們聯(lián)系。5.4需求分析5.4.1功能需求分析本系統(tǒng)的功能需求有:(1)校友用戶、系統(tǒng)管理員均可瀏覽班級信息、留言板頁、相冊,游客可以注冊為校友用戶。(2)校友用戶可以查找校友并可跟據(jù)需要在校友論壇上發(fā)帖與瀏覽帖子、在校友留言板或班級留言板上留言。(3)班級管理員負(fù)責(zé)管理班級相冊與班級留言。(4)管理員可以管理校園留言板、校友信息、班級信息等模塊,并可以刪除校友用戶或新增校友用戶;管理校友論壇,可以刪除違反規(guī)定的帖子。5.4.2數(shù)據(jù)需求分析本系統(tǒng)為校友錄管理系統(tǒng),應(yīng)具備記錄校友信息的功能,同時(shí)也要記錄校友的班級信息。另外,還必須記錄校友在論壇中所發(fā)的帖子信息。除此以外,該系統(tǒng)還需要系統(tǒng)管理員來對其進(jìn)行日常的維護(hù)工作。數(shù)據(jù)需求具體如下:校友用戶(電子郵箱,賬號,密碼,姓名,性別,出生日期,電話,QQ)班級(班級主頁,班級編號,班級名稱,所屬院系,管理員)系統(tǒng)管理員(賬號,密碼)帖子(發(fā)布者,帖子編號,主題,內(nèi)容)5.4.3性能要求分析校友錄管理系統(tǒng)的使用者是校友用戶與系統(tǒng)管理員,系統(tǒng)管理員對班級與校友管理的性能以及校友用戶校友與班級查找功能的性能要求較高,另外,該管理系統(tǒng)需要達(dá)到并發(fā)數(shù)200以上。第六章 系統(tǒng)功能性需求6.1用戶系統(tǒng)功能用戶系統(tǒng)功能管理實(shí)現(xiàn)用戶注冊、用戶登錄、用戶信息的修改更新、用戶密碼修改、密碼重置,用戶的操作權(quán)限。6.1.1用戶注冊用例名稱用戶注冊主要參與者用戶/管理員前置條件用戶或管理員注冊或登陸成功后置條件系統(tǒng)顯示所要填寫的信息觸發(fā)條件用戶/管理員進(jìn)入用戶注冊界面基本路徑(主事件流)1. 用戶/管理員進(jìn)入用戶/管理員基本信息表的主界面;2.用戶/管理員填寫相關(guān)信息3.用戶/管理員保存并提交用戶/管理員基本信息表4. 用戶/管理員點(diǎn)擊主界面中的“顯示”5系統(tǒng)顯示該用戶基本信息擴(kuò)展事件流1a. 系統(tǒng)檢測所注冊用戶名已經(jīng)存在1. 系統(tǒng)提示用戶名已存在2. 用例結(jié)束1b. 系統(tǒng)提示兩次輸入密碼不一致1. 系統(tǒng)提示輸入密碼不一致,請重新輸入2. 用例結(jié)束1c. 沒有輸入信息就點(diǎn)擊保存提交 1. 系統(tǒng)提示請輸入信息 2用例結(jié)束2d.帶星號項(xiàng)未輸入1.系統(tǒng)提示帶星號項(xiàng)務(wù)必填寫,請重新輸入2. 用例結(jié)束結(jié)束當(dāng)查詢結(jié)果顯示在主界面中,該用例結(jié)束特殊需求在輸入信息時(shí),可同步檢查并提示,不用等到提交以后。補(bǔ)充說明6.1.2用戶登錄用例名稱用戶登錄主要業(yè)務(wù)參與者用戶/管理員前置條件用戶/管理員已經(jīng)在校友錄管理系統(tǒng)注冊后置條件用戶/管理員成功登錄校友錄管理系統(tǒng)觸發(fā)條件用戶/管理員登錄校友錄管理系統(tǒng)基本路徑(主事件流)1用戶/管理員進(jìn)入登錄界面,并填寫登錄信息2. 系統(tǒng)判斷普用戶/管理員所填寫信息的正確性3. 系統(tǒng)允許用戶登錄到系統(tǒng)擴(kuò)展事件流2a. 系統(tǒng)判斷用戶/管理員所填寫登錄的信息不完整 2a1.系統(tǒng)自動(dòng)彈出對話框顯示哪一信息沒有填完整 2a2.用例結(jié)束2b. 系統(tǒng)判斷用戶/管理員所填寫登錄用戶名不正確 2b1.系統(tǒng)自動(dòng)彈出對話框“您所使用的用戶名不存在或不正確,請重新輸入” 2b2.用例結(jié)束2c. 系統(tǒng)判斷用戶/管理員所填寫登錄密碼不正確 2b1.系統(tǒng)自動(dòng)彈出對話框“您所使用的密碼不正確,請重新輸入” 2b2.用例結(jié)束結(jié)束當(dāng)用戶/管理員進(jìn)入系統(tǒng)界面,此用例結(jié)束。特殊需求支持多語言輸入,在輸入信息時(shí),可同步檢查并提示,不用等到提交以后。補(bǔ)充說明6.1.3用戶信息修改用例名稱用戶信息修改主要業(yè)務(wù)參與者用戶/管理員前置條件用戶/管理員已經(jīng)登陸同學(xué)錄管理系統(tǒng)后置條件用戶/管理員成功修改用戶信息觸發(fā)條件用戶/管理員進(jìn)入用戶信息修改界面基本路徑(主事件流)1用戶/管理員模糊檢索需要修改信息的用戶信息2. 系統(tǒng)顯示檢索到的用戶信息3. 用戶/管理員選中所要修改信息的用戶信息4. 系統(tǒng)顯示該用戶的詳細(xì)信息并提供修改功能5. 用戶/管理員對此選定的用戶信息進(jìn)行修改6. 用戶/管理員完成后提交擴(kuò)展事件流3a. 系統(tǒng)提示兩次輸入密碼不一致3. 系統(tǒng)提示輸入密碼不一致,請重新輸入4. 用例結(jié)束3b.輸入舊密碼錯(cuò)誤5. 2.系統(tǒng)提示輸入有誤,請重新輸入6. 2. 用例結(jié)束3c. 沒有輸入信息就點(diǎn)擊保存提交 1. 系統(tǒng)提示請輸入信息 2用例結(jié)束3d.帶星號項(xiàng)未輸入1.系統(tǒng)提示帶星號項(xiàng)務(wù)必填寫,請重新輸入2. 用例結(jié)束結(jié)束當(dāng)系統(tǒng)自動(dòng)彈出對話框顯示“修改成功”,此用例結(jié)束。特殊需求支持多語言輸入補(bǔ)充說明6.2班級留言功能班級留言功能管理實(shí)現(xiàn)班級注冊會(huì)員發(fā)表、留言/修改留言、回復(fù)以及查看同學(xué)留言。6.2.1班級注冊用戶發(fā)表用例名稱班級注冊用戶發(fā)表主要業(yè)務(wù)參與者用戶/管理員前置條件用戶/管理員后置條件系統(tǒng)已發(fā)表班級注冊用戶觸發(fā)條件系統(tǒng)中有新用戶注冊成功基本路徑(主事件流)1. 系統(tǒng)中有新用戶注冊成功,系統(tǒng)提示本班人員有新用戶加入到班級2. 用戶查看系統(tǒng)提示,系統(tǒng)提示是否為他留言或查看新用戶主頁3. 系統(tǒng)自動(dòng)連接到新用戶主頁擴(kuò)展事件流1a. 用戶為新用戶留言字?jǐn)?shù)過多1. 系統(tǒng)提示字?jǐn)?shù)過多,留言不成功2. 用例結(jié)束結(jié)束當(dāng)系統(tǒng)顯示出所需查詢倉庫具體信息時(shí),此用例結(jié)束。特殊需求補(bǔ)充說明6.2.2留言/修改留言用例名稱留言/修改留言主要業(yè)務(wù)參與者用戶前置條件用戶已經(jīng)登陸校友錄管理系統(tǒng)后置條件用戶已經(jīng)成功保存留言觸發(fā)條件用戶進(jìn)入留言界面基本路徑(主事件流)1用戶進(jìn)入留言板,填寫或修改留言2. 系統(tǒng)判斷用戶留言是否符合要求3. 系統(tǒng)添加所新加入的留言信息擴(kuò)展事件流2a. 用戶為新用戶留言字?jǐn)?shù)過多1. 系統(tǒng)提示字?jǐn)?shù)過多,留言不成功2. 用例結(jié)束2b. 用戶留言次數(shù)過多1. 系統(tǒng)提示留言次數(shù)過多,系統(tǒng)繁忙2. 用例結(jié)束結(jié)束當(dāng)系統(tǒng)自動(dòng)彈出對話框顯示“添加成功”,此用例結(jié)束。特殊需求支持多語言輸入補(bǔ)充說明6.2.3回復(fù)以及查看留言用例名稱回復(fù)以及查看同學(xué)留言主要業(yè)務(wù)參與者用戶前置條件用戶已經(jīng)登陸校友錄管理系統(tǒng)后置條件系統(tǒng)顯示同學(xué)留言觸發(fā)條件用戶進(jìn)入留言板基本路徑(主事件流)1用戶模糊檢索需要查看的留言信息2. 系統(tǒng)顯示檢索到的留言信息3. 用戶選中所要回復(fù)或查看的留言信息4、系統(tǒng)顯示留言信息并提供回復(fù)功能5、用戶對此選定的留言信息進(jìn)行回復(fù)6、用戶回復(fù)完成后提交擴(kuò)展事件流3a. 用戶為新用戶留言字?jǐn)?shù)過多1. 系統(tǒng)提示字?jǐn)?shù)過多,留言不成功2. 用例結(jié)束3b. 用戶回復(fù)留言重復(fù)1. 系統(tǒng)提示回復(fù)留言重復(fù),回復(fù)不成功2. 用例結(jié)束結(jié)束當(dāng)系統(tǒng)自動(dòng)彈出對話框顯示“保存成功”,此用例結(jié)束。特殊需求支持多語言輸入補(bǔ)充說明6.3班級相冊功能 相冊功能管理實(shí)現(xiàn)班級注冊會(huì)員上傳、編輯照片以及查看照片。6.3.1班級相冊管理用例名稱班級相冊管理主要業(yè)務(wù)參與者用戶前置條件用戶已經(jīng)登錄后置條件系統(tǒng)已經(jīng)顯示所上傳的照片觸發(fā)條件當(dāng)用戶進(jìn)入上傳照片界面時(shí)基本路徑(主事件流)1.用戶進(jìn)入上傳照片界面2.用戶瀏覽選擇所需上傳的照片3.用戶進(jìn)入相冊管理界面4.用戶對選中照片進(jìn)行編輯、添加描述5.用戶對所做修改進(jìn)行保存6.系統(tǒng)顯示所編輯信息,保存成功7.點(diǎn)擊提交,系統(tǒng)將上傳照片添加到庫中8.系統(tǒng)顯示新上傳照片擴(kuò)展事件流1a.所選擇照片格式不正確 1.系統(tǒng)顯示“照片格式不正確” 2.點(diǎn)擊確定返回上傳照片界面3.用例結(jié)束1b.選中照片圖片過大: 1.系統(tǒng)顯示“照片圖片過大” 2.點(diǎn)擊確定返回上傳照片界面 3.用例結(jié)束結(jié)束當(dāng)系統(tǒng)正確顯示所所上傳照片,該用例結(jié)束特殊需求補(bǔ)充說明無6.4查看資料管理模塊 查看資料管理模塊是同學(xué)錄管理系統(tǒng)中一個(gè)重要的模塊,用戶可以查看資料中可以實(shí)現(xiàn)班級注冊會(huì)員搜索、查看、導(dǎo)出同學(xué)資料。6.4.1用戶信息搜索用例名稱用戶信息搜索主要業(yè)務(wù)參與者用戶/管理員前置條件用戶/管理員已經(jīng)登錄后置條件系統(tǒng)已經(jīng)顯示滿足查詢要求的結(jié)果觸發(fā)條件當(dāng)用戶/管理員選擇用戶信息搜索時(shí),該用例被觸發(fā)基本路徑(主事件流)1.用戶搜索所需其他用戶的信息2.系統(tǒng)按查詢條件查詢需求表3.系統(tǒng)顯示查詢到的需求表詳細(xì)信息5.系統(tǒng)顯示該需求表的詳細(xì)信息擴(kuò)展事件流1a.未輸入查詢信息: 1a1.系統(tǒng)顯示“查詢信息不能為空” 1a2.點(diǎn)擊確定返回查詢界面1a3.用例結(jié)束1b.輸入信息格式不正確: 1b1.系統(tǒng)顯示“輸入信息格式錯(cuò)誤” 1a2.點(diǎn)擊確定返回查詢界面 1b3.用例結(jié)束2a.系統(tǒng)中沒有查詢到所需需求表: 2a1.系統(tǒng)顯示“沒有找到與查詢條件符合的需求表” 2a2.用例結(jié)束結(jié)束當(dāng)系統(tǒng)正確顯示所查需求表信息,該用例結(jié)束特殊需求可設(shè)計(jì)采用多種方式進(jìn)行查詢,滿足多種查詢需求補(bǔ)充說明無6.4.2查看導(dǎo)出同學(xué)資料用例名稱查看、導(dǎo)出同學(xué)資料主要業(yè)務(wù)參與者用戶/管理員前置條件用戶/管理員已經(jīng)登錄后置條件系統(tǒng)顯示所查看的同學(xué)資料或資料導(dǎo)出成功觸發(fā)條件當(dāng)用戶需要查看同學(xué)資料時(shí)被觸發(fā)基本路徑(主事件流)1.用戶查看同學(xué)資料2.系統(tǒng)顯示同學(xué)詳細(xì)資料3.用戶選擇所需同學(xué)資料4.用戶導(dǎo)出同學(xué)資料5.系統(tǒng)提示導(dǎo)出同學(xué)資料擴(kuò)展事件流1a.當(dāng)選中記錄過多時(shí) 1.系統(tǒng)提示選中記錄過多,無法導(dǎo)出記錄 2.用例結(jié)束結(jié)束當(dāng)系統(tǒng)顯示所查看的同學(xué)資料或資料導(dǎo)出成功,該用例結(jié)束特殊需求補(bǔ)充說明6.5安全管理模塊數(shù)據(jù)是一個(gè)企業(yè)最重要的資源,而安全管理模塊是同學(xué)錄管理系統(tǒng)中對數(shù)據(jù)進(jìn)行安全管理的重要部分。安全管理模塊是只有管理員才可以操作的一個(gè)模塊,主要包括數(shù)據(jù)庫的備份和數(shù)據(jù)庫的還原兩種功能。6.5.1數(shù)據(jù)庫備份用例名稱數(shù)據(jù)庫備份主要業(yè)務(wù)參與者管理員前置條件管理員已經(jīng)登錄,并且數(shù)據(jù)庫已存在后置條件數(shù)據(jù)庫成功備份到指定的路徑下,生成.sql文件觸發(fā)條件當(dāng)管理員選擇數(shù)據(jù)庫備份時(shí),該用例被觸發(fā)基本路徑(主事件流)1.倉庫管理員選擇并提交數(shù)據(jù)庫備份路徑2.系統(tǒng)檢查路徑并進(jìn)行備份3.系統(tǒng)生成一個(gè)以日期命名的.sql文件并放在指定路徑下4.系統(tǒng)提示“數(shù)據(jù)庫備份成功”擴(kuò)展事件流擴(kuò)展1a.取消數(shù)據(jù)庫備份: 1a1.管理員選擇取消數(shù)據(jù)庫備份 1a2.退出數(shù)據(jù)庫備份界面1a3.用例結(jié)束2a.所選路徑空間不足: 2a1.系統(tǒng)顯示“所選路徑空間不足,請重新選擇” 2a2.返回?cái)?shù)據(jù)庫備份界面2a3.用例結(jié)束2b.所選路徑只讀: 2b1.系統(tǒng)顯示“所選路徑只讀不能寫入,請重新選擇” 2b2.返回?cái)?shù)據(jù)庫備份界面2b3.用例結(jié)束結(jié)束當(dāng)數(shù)據(jù)庫備份完成并生成.sql文件,該用例結(jié)束特殊需求數(shù)據(jù)庫的備份需要做成事物操作補(bǔ)充說明無6.5.2數(shù)據(jù)庫還原用例名稱數(shù)據(jù)庫還原主要業(yè)務(wù)參與者管理員前置條件管理員已經(jīng)登錄,并且目標(biāo)數(shù)據(jù)庫已存在后置條件數(shù)據(jù)庫成功還原為指定的數(shù)據(jù)庫文件觸發(fā)條件當(dāng)管理員選擇數(shù)據(jù)庫還原時(shí),該用例被觸發(fā)基本路徑(主事件流)1.倉庫管理員選擇需要還原的數(shù)據(jù)庫文件2.系統(tǒng)搜索數(shù)據(jù)庫文件并進(jìn)行還原3.數(shù)據(jù)庫還原成目標(biāo)數(shù)據(jù)庫4.系統(tǒng)提示“數(shù)據(jù)庫還原成功”擴(kuò)展事件流擴(kuò)展1a.取消數(shù)據(jù)庫還原: 1a1.管理員選擇取消數(shù)據(jù)庫還原 1a2.退出數(shù)據(jù)庫還原界面1a3.用例結(jié)束結(jié)束當(dāng)數(shù)據(jù)庫成功還原為目標(biāo)數(shù)據(jù)庫,該用例結(jié)束特殊需求數(shù)據(jù)庫的還原需要做成事物操作補(bǔ)充說明無第七章 其他非功能性需求7.1用戶界面需求需求名稱詳細(xì)要求語言中文風(fēng)格Windows界面風(fēng)格,整體簡潔莊重。1. 界面風(fēng)格一致,整體布局一致,同一界面正文主體文字的大小、顏色、字體要相同。2. 主色調(diào)相同,統(tǒng)一界面色彩不宜超過5種,保持清晰明了。布局同學(xué)錄管理系統(tǒng)主要為方便管理設(shè)計(jì),布局力求整潔一致1.所有頁面均將導(dǎo)航條置于上方2同一界面上的控件數(shù)不要超過10個(gè)3. 布局符合閱讀中國人閱讀習(xí)慣:順序?yàn)閺纳现料禄驈淖笾劣?.2易用化和人性化需求需求名稱詳細(xì)要求界面的易用性普通用戶應(yīng)該在進(jìn)入某一界面之后五步之內(nèi)完成自己的目標(biāo),如查詢,刪除。一個(gè)操作的跳轉(zhuǎn)頁面不超過4個(gè)面向用戶的文檔系統(tǒng)提供軟件使用幫助,軟件附贈(zèng)用戶手冊,詳細(xì)闡述軟件使用說明,流程,注意事項(xiàng)。面向管理員文檔提供管理員操作指南,詳細(xì)闡述管理員權(quán)限和操作。7.3系統(tǒng)質(zhì)量屬性主要質(zhì)量屬性詳細(xì)要求正確性用戶輸入合法的信息,可以獲得正確的結(jié)果 查詢能夠準(zhǔn)確匹配查詢條件、查詢失誤率不超過6% 系統(tǒng)事物處理失誤率不超過2%健壯性對系統(tǒng)預(yù)定義的異常有合理及時(shí)的處理;系統(tǒng)或組成部分遇到非法輸入數(shù)據(jù)能夠及時(shí)檢測并警告系統(tǒng)或組成部分遇到非法操作,軟件能夠識別或自動(dòng)恢復(fù)??煽啃云骄鶡o故障時(shí)間:80%性能指標(biāo)查詢信息時(shí)800ms之內(nèi)得到查詢結(jié)果提交信息時(shí)1200ms之內(nèi)能返回更新數(shù)據(jù)結(jié)果刪除信息時(shí)600ms之內(nèi)能返回操作結(jié)果易用性普通用戶在用戶幫助的指導(dǎo)下能夠進(jìn)行基本操作清晰性用戶進(jìn)行操作時(shí)不產(chǎn)生歧義;輸出結(jié)果清晰,無亂碼,無歧義安全性為不同的需求的人設(shè)置不同的權(quán)限;數(shù)據(jù)庫定期自動(dòng)備份;系統(tǒng)提供數(shù)據(jù)庫還原操作;兼容性同window中軟件,及企業(yè)常用軟件不產(chǎn)生沖突7.4軟硬件環(huán)境需求需求名稱詳細(xì)要求服務(wù)器內(nèi)存1GM以上,硬盤40G以上,聲卡顯卡等無特別要求用戶終端內(nèi)存256M以上操作系統(tǒng)Windows操作系統(tǒng)(Win8/Win7/WinXP)7.5安全性需求需求名稱詳細(xì)要求數(shù)據(jù)的安全1,系統(tǒng)既必須保證本系統(tǒng)的獨(dú)立性和完整性,即應(yīng)防止未經(jīng)授權(quán)的各類人員對本系統(tǒng)進(jìn)行設(shè)置和修改或進(jìn)行有關(guān)統(tǒng)計(jì)2,系統(tǒng)服務(wù)器軟件必須提供可靠的數(shù)據(jù)備份和恢復(fù)手段,在服務(wù)器軟件、硬件出現(xiàn)嚴(yán)重故障時(shí),能夠根據(jù)備份的數(shù)據(jù)(和帳戶信息等必要的配套信息)迅速徹底地恢復(fù)正常運(yùn)行環(huán)境;3,系統(tǒng)的用戶信息管理相關(guān)模塊,決定了其它眾多系統(tǒng)的賬戶安全性,必須保證統(tǒng)計(jì)數(shù)據(jù)準(zhǔn)確、安全,用戶信息應(yīng)當(dāng)提供完善的備份和恢復(fù)措施。數(shù)據(jù)的傳輸安全1系統(tǒng)應(yīng)具備加密登錄的安全的保障2.用戶界面的安全性考慮:在界面上通過程序控制出錯(cuò)幾率,減少系統(tǒng)因用戶人為的錯(cuò)誤

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論