版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
SC0101本科N組“需求工程教學、學習、交流網(wǎng)站”《需求規(guī)格說明書》PagePAGE2ofNUMPAGES47班主任管理系統(tǒng)需求說明書文件狀態(tài):[]草稿[√]正式發(fā)布[]正在修改文件標識:SC0101-N-SRS當前版本:1.0作者:高青完成日期:2006-3-3目錄TOC\o"1-4"\h\z1.引言 31.1目的 31.2產(chǎn)品的范圍 31.3預期的讀者和閱讀建議 41.3.1預期讀者 41.3.2文檔組織結(jié)構(gòu) 41.3.3閱讀建議 41.4文檔約定 41.5參考文獻 51.5.1外部文獻 52綜合描述 52.1產(chǎn)品前景 52.2產(chǎn)品的功能 62.2.1班主任功能需求 72.2.2學生處、宿管科用戶功能需求 72.2.3學生及其家長功能需求 82.2.4管理員用戶功能需求 82.3用戶類和特征 82.3.1用戶類別 8班主任介紹 8學生處、宿管科用戶介紹 9學生及其家長用戶介紹 9管理員用戶介紹 92.3.2各類用戶代表介紹 92.3.3用戶特征及其影響 92.4運行環(huán)境 92.5設計和實現(xiàn)上的限制 102.5.1班主任需求可行性分析 102.5.2學生處、宿管科需求可行性分析 122.5.3學生及其家長需求可行性分析 132.5.4管理員需求可行性分析 162.6假設和依賴 173外部接口需求 183.1用戶界面 183.1.1網(wǎng)站界面: 183.2硬件接口 243.3軟件接口 243.4通訊接口 304系統(tǒng)特性 304.1說明和優(yōu)先級 304.2用戶文檔 345.其他需求 355.1法律上的需求 355.2用戶資料需求 355.3資料知識產(chǎn)權需求 36附錄A:詞匯表 37數(shù)據(jù)流圖 38狀態(tài)轉(zhuǎn)換圖 39對話圖 391.引言1.1目的本文檔是“班主任管理系統(tǒng)”的軟件需求規(guī)格說明書。本文檔將力求展現(xiàn)項目需求開發(fā)過程中客戶和項目開發(fā)小組達成的需求共識,全面闡述“班主任管理系統(tǒng)”提供的功能和特性以及考慮的限制條件。1.2產(chǎn)品的范圍軟件需求工程是軟件工程重要組成部分,目前需求工程已作為一門新課程在大學里開設。本項目開發(fā)的“班主任管理系統(tǒng)”主要目的在于方便班主任對班級的管理,同時也提高了學生處對各個班級的評比和對班主任事務的評估與考核,為領導提供輔助決策支持,提高決策的科學性。建立學校數(shù)據(jù)庫,在日常工作中自動生成數(shù)據(jù),簡化上報過程,提高辦事效率。1.3預期的讀者和閱讀建議1.3.1預期讀者本文檔預期的讀者有項目負責人、項目審批者、項目經(jīng)理、開發(fā)人員、測試及文檔編寫人員。1.3.2文檔組織結(jié)構(gòu)文檔由以下幾個部分組成:1).綜合描述:描述“班主任管理系統(tǒng)”的背景、主要功能、用戶和使用環(huán)境。2).外部接口需求:描述網(wǎng)站的用戶界面及與實現(xiàn)相關的軟件接口。3).系統(tǒng)特性:描述網(wǎng)站的功能需求和系統(tǒng)特性以及它們的優(yōu)先級。4).非功能需求:描述網(wǎng)站的所有非功能需求,如性能需求、安全需求、業(yè)務規(guī)則、文檔管理等。5).其他需求:描述網(wǎng)站可能存在的其他需求。1.3.3閱讀建議以下是我們針對不同讀者閱讀文檔的建議:1).項目負責人建議重點閱讀“綜合描述”部分文檔了解項目的功能和前景。2).項目用戶建議重點閱讀“綜合描述”、“用戶界面”、“系統(tǒng)特性”來確認需求。3).項目審批者和項目經(jīng)理建議全面仔細的閱讀文檔4).項目開發(fā)、測試及文檔編寫人員建議以上小組成員重點閱讀“外部接口需求”、“功能特性”和“非功能需求”來理解將要開發(fā)的網(wǎng)站。其中文檔編寫人員尤其需要有針對的閱讀“用戶文檔”部分。1.4文檔約定本文檔采用從IEEE830標準改寫并擴充的軟件需求規(guī)格說明的模板。文檔中提到需求標識以以2.2中的需求標識為準。2.5設計和實現(xiàn)中提到的需求表示以用戶分類對應2.2中的需求標識,如:2.5設計和實現(xiàn)中提到的教師需求1即為2.2中的需求標識中的tr1。2.2中的“功能需求”一詞,不等同于4.3中的功能需求,前者指用戶所需功能的需求,屬于用戶需求層次,后者定義了軟件開發(fā)人員必須實現(xiàn)的功能,是需求工程意義上的功能需求1.5參考文獻1.5.1外部文獻1)《軟件需求》[美]KarlE.Wiegers著,陸麗娜、王忠民、王志敏譯,機械工業(yè)出版社,2002年7月第1版2)《統(tǒng)一軟件開發(fā)過程》[美]IvarJacobson,GradyBooch,JamesRambaugh著,周伯生、馮學民、樊東平譯,機械工業(yè)出版社,2002年1月第1版。3)《SoftwareEngineeringapractitioner’sapproach》RogerS.Pressman,Ph.D著清華大學出版社·McGraw-HillCompanies,Inc.第五版。4)《TheCapabilityMaturityModelguidelinesforimprovingthesoftwareprocess》CarnegieMellonUniversity人民郵電出版社。5)《PMBOKGuide》ProjectManagementinstitute.2000edition。2綜合描述2.1產(chǎn)品前景21世紀是以網(wǎng)絡的全面深入運用為特征的世紀。網(wǎng)絡環(huán)境下的教育不僅是教育信息化的必然產(chǎn)物,也是教育改革發(fā)展的必然走向。通過因特網(wǎng)或其他數(shù)字化內(nèi)容進行學習交流與教學的活動即網(wǎng)絡化學習(e-learning),可以充分利用現(xiàn)代信息技術所提供的、具有全新溝通機制與豐富資源的學習環(huán)境,實現(xiàn)一種全新的學習交流方式。隨著現(xiàn)在教育事業(yè)的不斷發(fā)展,信息技術對社會進步和國名經(jīng)濟發(fā)揮著越來越大的促進作用,并對傳統(tǒng)的思想觀念、工作方式產(chǎn)生巨大的沖擊。世界已進入信息化時代,網(wǎng)絡技術已進入了各行各業(yè),同時也帶動了各行業(yè)的發(fā)展。中國現(xiàn)在教育事業(yè)的發(fā)展迅猛,高等院校的數(shù)量和規(guī)模不斷的擴大。與此同時,根據(jù)時代的要求,管理,特別是對日益增多的學生的管理,對學校的發(fā)展起著不可忽視的作用。而班主任(輔導老師)在學生的管理中有著承上啟下的樞紐地位,這一角色的重要性也日漸突出起來。學校與學生之間溝通途徑的建立、對學生的具體管理措施的實施等都是通過班主任的工作得以體現(xiàn)和貫徹執(zhí)行的,如果班主任這個環(huán)節(jié)的工作做的好,其對學生工作的總體管理和發(fā)展都具有不可估量的好處。因此,越來越多的學校對班主任這一角色也越來越重視,一些院校專門對班主任進行一系列培訓,并且由原來的一個系甚至一個院配備一名輔導員增加至每個班級一名班主任。與上述管理需求不符的是:針對班主任工作的配套管理軟件嚴重缺乏。雖然,已有很多較成熟的學生管理方面的軟件,但這些軟件主要是實現(xiàn)了教學和教務兩個方面的數(shù)字化管理,而在目前國內(nèi)已有的學生管理系統(tǒng)中,具體到班主任管理班級這個方面的管理軟件基本上是一片空白。實際上,一方面,班主任工作的特點是事多、瑣碎、繁雜,但工作程序是有序。因而,在當今科技高度發(fā)達的信息社會,開發(fā)一個適合班主任工作的管理軟件,提高辦公質(zhì)量,加強班級管理,是適應學校各方面發(fā)展的要求,是學生管理工作中急需解決的問題。2.2產(chǎn)品的功能“班主任管理系統(tǒng)”分為學生基本信息管理、積分考核管理、班主任日常事務管理、用戶權限設置管理、登入登出管理和消息公布留言板六個模塊。學生基本信息管理:這個模塊中的數(shù)據(jù)是教務處的方正教務系統(tǒng)中的數(shù)據(jù),在我們這個班主任管理系統(tǒng)中沒有修改權限,但是可以供班委、班主任、學生處查詢。積分考核管理:這個模塊是我們這個系統(tǒng)的一個重點模塊,班主任定性定量考核班委、學生處考核班主任、班級優(yōu)劣排名都是在這個模塊進行。班主任日常事務管理:這個模塊是考核班主任所有任務完成與否的一個模塊,通過這個模塊可以督促班主任和學生、學生家長之間的聯(lián)系;班主任可以通過這個模塊了解自己的工作進程;同時,這個模塊也是學生處對班主任工作考核的依據(jù)之一。這個模塊只能班主任和學生處可以看到。用戶權限設置:可以設置用戶的權限,分為:只讀、增加和修改權限。只讀權限權限最低,除了查看之外沒有任何別的權限。增加權限可以輸入數(shù)據(jù),比如班級和個人千分制的輸入,但是不能進行修改。修改權限權限最高,除了讀寫外,還可以修改數(shù)據(jù)。登入登出管理:形成一個日志文件,從該模塊可以知道進入該模塊的人和時間。消息公布留言板模塊:這個模塊實際上是一個班級的BBS,所有同學都可以在上面留言,留言上面的名字顯示是登入班主任管理系統(tǒng)的名字,可以規(guī)范留言。班級有什么事情,及時在這里發(fā)布。學生有什么意見或建議,又不愿意和老師溝通的,可以在這里發(fā)表。同時,學生家長也可以通過這個模塊知道班級或?qū)W校動態(tài),并且可以發(fā)表言論。這個模塊是學生、家長和老師的一個溝通平臺。2.2.1班主任功能需求需求序列號需求說明優(yōu)先級(★★★最高)類型cr1系統(tǒng)能夠方便班主任進行日常事務管理★★★業(yè)務需求cr2系統(tǒng)的性能要能滿足平時的訪問需要,以及為以后的潛在增長留有余地★★☆質(zhì)量屬性cr3網(wǎng)站的操作系統(tǒng)平臺用windows★☆限制cr4本系統(tǒng)對數(shù)據(jù)庫沒有特別要求,只要滿足客戶現(xiàn)有功能即可★★業(yè)務需求cr5外觀方面不需要太絢麗,樸實就可★☆限制cr6本系統(tǒng)要有一個專職的管理員,班主任的更新要求由管理員實現(xiàn)★★業(yè)務規(guī)則cr7系統(tǒng)能夠讓班主任清楚的了解所帶班級中每個學生的基本信息★★★業(yè)務需求2.2.2學生處、宿管科用戶功能需求需求序列號需求說明優(yōu)先級(★★★最高)類型tr1系統(tǒng)要有管理班主任的功能,可以對班主任進行審評★★★功能需求tr2系統(tǒng)要讓學生處以及宿管科的老師清楚了解每個學生的基本信息★★★功能需求tr3系統(tǒng)要方便使用,讓宿管科的阿姨也能便于操作★★★功能需求tr4班主任消息發(fā)布欄用于發(fā)布學院通知★★★功能需求tr5網(wǎng)站上要有網(wǎng)站向?qū)Ъ词褂弥改稀铩锕δ苄枨髏r6意見反饋通過e-mail方式向班主任或網(wǎng)站管理員提出,網(wǎng)站公布班主任或網(wǎng)站管理員的e-mail地址★★業(yè)務規(guī)則tr7最新信息:公布學院的一些最新的活動★★☆功能需求tr1系統(tǒng)要有管理班主任的功能,可以對班主任進行審評★★★功能需求2.2.3學生及其家長功能需求需求序列號需求說明優(yōu)先級(★★★最高)類型sr1有一個班主任與學生及其家長直接對話的平臺★★★功能需求sr2能知道班級最新情況,以及學院最新動態(tài)★★★功能需求sr3能擁有自己的一個網(wǎng)上空間★★業(yè)務需求sr4能及時看到老師的通知(含課程相關通知及作業(yè)點評)★★★功能需求sr5網(wǎng)站能提供上傳,下載功能★★業(yè)務需求sr6網(wǎng)站界面要求簡潔大方,有網(wǎng)站導航★★功能需求sr7網(wǎng)站提供通過提問方式的密碼保護功能★★☆功能需求sr8網(wǎng)站能提供一定資料共享功能(如論壇有上傳下載附件功能、但對附件大小有限制,不得大于2M)★☆功能需求sr9網(wǎng)站能較醒目地提供教師的聯(lián)系方式(盡量詳細)★★☆功能需求2.2.4管理員用戶功能需求需求序列號需求說明優(yōu)先級(★★★最高)類型mr1要方便網(wǎng)站的日常更新(鏈接更新與日常維護)★★★功能需求mr2提供一個平臺以方便管理論壇★★★功能需求mr3提供一個平臺以方便管理用戶的注冊信息(管理用戶注冊信息數(shù)據(jù)庫)★★☆功能需求mr4提供一個平臺來管理注冊用戶上傳的文件★★功能需求mr5管理班主任上傳的通知★★☆功能需求mr6管理班學生處上傳的學院活動內(nèi)容介紹★★功能需求2.3用戶類和特征2.3.1用戶類別根據(jù)以往網(wǎng)站開發(fā)的經(jīng)驗,并結(jié)合本網(wǎng)站使用的特點,將會有3類用戶直接使用本網(wǎng)站,他們分別是班主任,學生處、宿管科,學生及其家長,以及管理員用戶,以下將對這3類用戶分別作一個簡要的介紹。班主任介紹班主任為該系統(tǒng)的主要使用者。學生處、宿管科用戶介紹學生處、宿管科用戶為管理班主任信息學生及其家長用戶介紹學生及其家長用戶為班主任主要管理的對象。管理員用戶介紹管理員用戶即為對本網(wǎng)站進行日常維護的網(wǎng)站管理員。2.3.2各類用戶代表介紹用戶類別用戶代表用戶代表身份班主任未知未知學生處、宿管科楊棖未知學生及其家長未知未知管理員用戶項目開發(fā)組項目開發(fā)組2.3.3用戶特征及其影響該網(wǎng)站主要面對的用戶大致可以分為三類:學生處、宿管科和班級學生、學生家長以及相應班主任。在這些用戶類別中,我們將首先確保班主任需求功能完全實現(xiàn),其次保證學生處、宿管科的需求,最后考慮的是學生、學生家長的需求。2.4運行環(huán)境上網(wǎng)所需具備的軟、硬件設備:一臺微機最低配置為:奔騰III處理器內(nèi)存要求256Mb以上網(wǎng)卡為10兆以上網(wǎng)絡帶寬為10兆網(wǎng)以上必須據(jù)有的輸入輸出設備有鍵盤、鼠標和顯示器,顯示器分辨率要求1024*768(使用windows2000操作系統(tǒng)以及IE6.0以上web瀏覽器)2、通過網(wǎng)卡接入寧波大紅鷹學校的校園的局域網(wǎng)內(nèi)。二、上網(wǎng)所需的軟件1、選擇一個操作系統(tǒng):DOS、Macintosh、Windows、winnt、建議使用windows的操作系統(tǒng)如windows98windows2000windowsxp或windows2003不過最好是windows98以上的2、一款支持HTTP協(xié)議的瀏覽器如internetexplore、netscape等。3、裝上解壓縮軟件和網(wǎng)絡螞蟻或網(wǎng)際快車等下載工具軟件。
2.5設計和實現(xiàn)上的限制一、設計方面本項目的開發(fā)者主要是即將畢業(yè)的學生,由于本組成員中很多人都找到實習工作,考慮到實習工作的時間不確定性,比如我們無法預知這一周的工作會有哪些,因此計劃很難控制。除此主要的風險之外,由于開發(fā)組是第一次合作,可能會犯一些錯誤,從而導致最后工程不能得到客戶的非常滿意。對于以上的兩個風險,我們采取的措施是:計劃不排的滿滿的,預留一些變化的余地;建立QQ群方便大家在線聯(lián)系,相互間進行必要的勾通。實現(xiàn)方面由于系統(tǒng)網(wǎng)絡硬盤存儲的原因,學生的有些需求就不能滿足了,比如學生希望有自己的網(wǎng)絡空間,以及文件的上傳、下載。以下是從設計和實現(xiàn)角度出發(fā),對系統(tǒng)可行性的分析針對這個項目需求的特殊性,我們忽略了成本和市場的可行性分析,在實施的可行性,相關風險,需求的沖突和外界依賴的方面,對學生處、宿管科和班級學生、學生家長以及相應班主任三類。分析經(jīng)過表明在論壇和用戶權限限制上還存在一些技術風險,但可以在今后的學習中加以避免,所以,現(xiàn)在確定的用戶需求在實現(xiàn)上是可行的。2.5.1班主任需求可行性分析需求來源:班主任需求編號:1需求內(nèi)容:系統(tǒng)能夠方便班主任進行日常事務管理性能要求:無技術可行性:可行需求沖突分析:無外界依賴:無潛在風險:無需求來源:班主任需求編號:2需求內(nèi)容:網(wǎng)站的性能要能滿足平時的訪問需要,以及為以后的潛在增長留有余地性能要求:平時在線量50人,最大300人技術可行性:可行需求沖突分析:無外界依賴:無潛在風險:服務器性能和網(wǎng)絡性能可能會影響這一需求,還要注意Web服務器軟件和數(shù)據(jù)庫軟件的選擇。需求來源:班主任需求編號:3需求內(nèi)容:網(wǎng)站的操作系統(tǒng)平臺用windows性能要求:無技術可行性:可行需求沖突分析:可能和Web服務器軟件和數(shù)據(jù)庫軟件的選擇有沖突,不過可以避免。外界依賴:無潛在風險:無需求來源:班主任需求編號:4需求內(nèi)容:系統(tǒng)能夠讓班主任清楚的了解所帶班級中每個學生的基本信息性能要求:無技術可行性:可行需求沖突分析:無外界依賴:數(shù)據(jù)庫潛在風險:無需求來源:班主任需求編號:5需求內(nèi)容:外觀方面不需要太絢麗,樸實就可性能要求:無技術可行性:可行需求沖突分析:無外界依賴:無潛在風險:無需求來源:班主任需求編號:6需求內(nèi)容:網(wǎng)站要有一個專職的管理員,教師的更新要求由管理員實現(xiàn)性能要求:無技術可行性:可行需求沖突分析:無外界依賴:網(wǎng)站實現(xiàn)文檔或人員潛在風險:網(wǎng)站專職的管理員的培訓問題2.5.2學生處、宿管科需求可行性分析需求來源:學生處需求編號:1需求內(nèi)容:系統(tǒng)要有管理班主任的功能,可以對班主任進行審評性能要求:無技術可行性:可行需求沖突分析:無外界依賴:班主任提供相應信息潛在風險:無需求來源:宿管科需求編號:2需求內(nèi)容:系統(tǒng)要讓學生處以及宿管科的老師清楚了解每個學生的基本信息性能要求:無技術可行性:可行需求沖突分析:無外界依賴:班主任提供相應信息潛在風險:無需求來源:學生處需求編號:3需求內(nèi)容:最新信息:公布學院的一些最新的活動性能要求:無技術可行性:無需求沖突分析:無外界依賴:學院提供相應信息潛在風險:無需求來源:宿管科需求編號:4需求內(nèi)容:系統(tǒng)要方便使用,讓宿管科的阿姨也能便于操作性能要求:無技術可行性:無需求沖突分析:無外界依賴:班主任提供相應信息潛在風險:無需求來源:學生處、宿管科需求編號:5需求內(nèi)容:網(wǎng)站上要有網(wǎng)站向?qū)Ъ词褂弥改闲阅芤螅簾o技術可行性:無需求沖突分析:無外界依賴:無潛在風險:無需求來源:學生處、宿管科需求編號:6需求內(nèi)容:意見反饋通過e-mail方式向班主任或網(wǎng)站管理員提出,網(wǎng)站公布班主任或網(wǎng)站管理員的e-mail地址性能要求:無技術可行性:無需求沖突分析:無外界依賴:班主任提供相應信息潛在風險:無需求來源:學生處、宿管科需求編號:7需求內(nèi)容:要求管理員實時更新性能要求:無技術可行性:無需求沖突分析:無外界依賴:班主任提供相應信息潛在風險:無2.5.3學生及其家長需求可行性分析需求來源:學生及其家長需求編號:1需求內(nèi)容:有一個班主任與學生及其家長直接對話的平臺性能要求:無技術可行性:可行需求沖突分析:無外界依賴:開發(fā)者提供平臺潛在風險:無需求來源:學生及其家長需求編號:2需求內(nèi)容:能知道班級最新情況,以及學院最新動態(tài)性能要求:無技術可行性:可行需求沖突分析:無外界依賴:開發(fā)者提供相應環(huán)境潛在風險:無需求來源:學生及其家長需求編號:3需求內(nèi)容:能及時看到老師的通知(含課程相關通知及作業(yè)點評)性能要求:無技術可行性:可行需求沖突分析:無外界依賴:班主任提供相應信息潛在風險:無需求來源:學生需求編號:4需求內(nèi)容:能擁有自己的一個網(wǎng)上空間性能要求:無技術可行性:不可行需求沖突分析:無外界依賴:服務器硬盤容量潛在風險:無需求來源:學生需求編號:5需求內(nèi)容:網(wǎng)站能提供上傳,下載功能性能要求:無技術可行性:不可行需求沖突分析:無外界依賴:服務器硬盤容量潛在風險:無需求來源:學生需求編號:6需求內(nèi)容:網(wǎng)站界面要求簡潔大方,有網(wǎng)站導航、相關鏈接(含學校選課系統(tǒng)、學院網(wǎng)頁、需求相關主題網(wǎng)站)性能要求:網(wǎng)站界面簡潔大方技術可行性:可行需求沖突分析:相關鏈接可能和教師需求沖突外界依賴:無潛在風險:無需求來源:學生及其家長需求編號:7需求內(nèi)容:網(wǎng)站提供通過提問方式的密碼保護功能性能要求:無技術可行性:可行需求沖突分析:無外界依賴:無潛在風險:無需求來源:學生及其家長需求編號:8需求內(nèi)容:網(wǎng)站能較醒目地提供教師的聯(lián)系方式(盡量詳細)性能要求:無技術可行性:可行需求沖突分析:無外界依賴:無潛在風險:無需求來源:學生需求編號:11需求內(nèi)容:網(wǎng)站可以提供站內(nèi)通知標題搜索功能性能要求:無技術可行性:可行需求沖突分析:無外界依賴:無潛在風險:搜索功能以前沒有接觸過,需要進一步學習2.5.4管理員需求可行性分析需求來源:管理員需求編號:1需求內(nèi)容:要方便網(wǎng)站的日常更新(鏈接更新與日常維護)性能要求:無技術可行性:可行需求沖突分析:無外界依賴:需要教師提供相應信息潛在風險:無需求來源:管理員需求編號:2需求內(nèi)容:提供一個平臺以方便管理論壇性能要求:無技術可行性:可行需求沖突分析:無外界依賴:無潛在風險:無需求來源:管理員需求編號:3需求內(nèi)容:提供一個平臺以方便管理用戶的注冊信息(管理用戶注冊信息數(shù)據(jù)庫)性能要求:無技術可行性:可行需求沖突分析:無外界依賴:無潛在風險:牽涉到修改論壇需求來源:管理員需求編號:4需求內(nèi)容:提供一個平臺來管理注冊用戶上傳的文件性能要求:無技術可行性:可行需求沖突分析:無外界依賴:無潛在風險:牽涉到修改論壇需求來源:管理員需求編號:5需求內(nèi)容:管理教師上傳的資料、課件性能要求:無技術可行性:可行需求沖突分析:無外界依賴:需要和教師用戶協(xié)調(diào)上傳和管理平臺潛在風險:無需求來源:管理員需求編號:6需求內(nèi)容:管理留言版(刪除與回復游客留言)性能要求:無技術可行性:可行需求沖突分析:無外界依賴:教師,游客雙方的刪貼標準潛在風險:無2.6假設和依賴成功地開發(fā)該網(wǎng)站,我們首先得得到系統(tǒng)設計者和學院的支持和認可;還需要得到項目負責老師和同學的高度配合;需要有的軟件有:dreamwaver、rationalrose、officetools、photoshop、jbuilder和可以上網(wǎng)的電腦。其次我們團隊有較好的合作精神,工作能力和有空余時間。成功與否,與項目開發(fā)組自身的業(yè)務水平與技術實力有很大的關系,同時也受到整個項目所處環(huán)境的影響。需求獲取是否充分,需求分析是否透徹,需求定義是否明確,都將對項目的成敗產(chǎn)生影響;能否與風險投資方保持良好的溝通,項目組內(nèi)成員在漫長的開發(fā)過程中能否保持一貫的激情與活力,能否與隊友建立良好的協(xié)作,以及是否掌握先進合理的開發(fā)技術等,都將成為左右項目成敗的砝碼。作為現(xiàn)代項目開發(fā),我們運用項目管理的最新理念,對內(nèi):分工明確,安排合理。對外,與所有合作伙伴保持良好的交流與溝通。為了讓開發(fā)人員明白自己每天該干什么,自己在某一特定階段內(nèi)所扮演的角色,以及該特定階段的預期工作成果,我們對整個項目進行了合理而細致的安排,以便進行對照,實時地了解當前進度,也便于項目經(jīng)理判斷預期工作是否完成,若沒有,也可作出合理而有效的協(xié)調(diào)與調(diào)度。
3外部接口需求3.1用戶界面3.1.1網(wǎng)站界面:在與班主任用戶和學生用戶的JAD會議后,我們總結(jié)了用戶對界面風格的總體要求:外觀方面以樸實為主,沒有具體要求,網(wǎng)頁布局方面要求簡潔大方。在此之后我們將設計的初步界面,發(fā)給班主任及學生用戶,進過大家的修改、協(xié)調(diào)后,最終確認定型了這份界面原型。我們從界面需求來源、界面描述、操作步驟、界面實例,四個方面對這份界面原型進行描述,最終確認用戶界面基準。系統(tǒng)首頁:基本信息:登陸界面:積分考核:會員登記:班級積分管理:班級千分制管理:千分制排序:日常事物管理:日志管理:錯誤頁面:錯誤頁面1:3.2硬件接口“需求工程教學交流網(wǎng)站”,對硬件接口的要求沒有明確規(guī)定,只要在滿足客戶功能需求和質(zhì)量屬性的前提下即可。但出于系統(tǒng)進一步開展實施的需要,在這里對硬件接口做出詳細規(guī)定,以此建立客戶和開發(fā)方都認可的硬件接口基準。//內(nèi)存消耗的計算沒有做“班主任管理系統(tǒng)”服務器端硬件推薦配置如下:奔騰3處理器主頻1.8G以上內(nèi)存要求512Mb以上網(wǎng)卡為100兆以上網(wǎng)絡帶寬為100兆網(wǎng)以上(使用windows2000server操作系統(tǒng))“班主任管理系統(tǒng)”客戶端硬件推薦配置如下:奔騰2處理器內(nèi)存要求256Mb以上網(wǎng)卡為10兆以上網(wǎng)絡帶寬為10兆網(wǎng)以上必須據(jù)有的輸入輸出設備有鍵盤、鼠標和顯示器,顯示器分辨率要求1024*768(使用windows2000操作系統(tǒng)以及IE6.0以上web瀏覽器)“需求工程教學交流網(wǎng)站”服務器端和客戶端所使用的網(wǎng)絡通訊協(xié)議為http協(xié)議3.3軟件接口“班主任管理系統(tǒng)”所涉及到的外部組件接口有操作系統(tǒng)、數(shù)據(jù)庫、web服務器軟件以及相應的開發(fā)維護工具,其中操作系統(tǒng)的要求為windows2000server操作系統(tǒng),數(shù)據(jù)庫系統(tǒng)要求為SQLserver2000,web服務器軟件要求為IIS5.0。開發(fā)維護工具要求為JBUILDER。還有客戶端的Web瀏覽器要求為IE6.0以上。其中windows2000server操作系統(tǒng)為網(wǎng)站提供,操作系統(tǒng)平臺支持。SQLserver2000數(shù)據(jù)庫系統(tǒng)作為網(wǎng)站數(shù)據(jù)的后臺存儲機制,另外也提供相應的數(shù)據(jù)處理和數(shù)據(jù)保護功能。IIS5.0web服務器軟件為網(wǎng)站的發(fā)布經(jīng)過服務器平臺,jbuilder開發(fā)維護工具為網(wǎng)站以后的維護提供統(tǒng)一方便的工作平臺。客戶端的IE6.0Web瀏覽器為網(wǎng)站頁面的顯示效果,以及數(shù)據(jù)交換,提供統(tǒng)一、正確的結(jié)果。整個系統(tǒng)與外部的軟件接口可以有以下的系統(tǒng)關聯(lián)圖加以表示:
班主任班主任班主任班主任管理系統(tǒng)管理員學生及其家長學生處、宿管科輸入:請求瀏覽網(wǎng)站信息輸出:網(wǎng)站信息輸入:留言信息輸出:顯示留言信息結(jié)果輸入:下載請求輸出:下載結(jié)果輸入:請求瀏覽網(wǎng)站信息輸出:網(wǎng)站信息輸入:上載請求輸出:上載結(jié)果輸入:論壇發(fā)貼輸出:顯示發(fā)貼結(jié)果輸入:網(wǎng)站更新請求輸出:網(wǎng)站更新操作界面輸入:論壇更新請求輸出:論壇更新操作界面輸入:留言簿更新請求輸出:留言簿更新操作界面輸入:請求瀏覽網(wǎng)站信息輸出:網(wǎng)站信息輸入:下載請求輸出:下載結(jié)果輸入:登陸論壇請求輸出:登陸論壇輸入:發(fā)帖請求及信息輸出:發(fā)帖結(jié)果輸入:上載請求輸出:上載結(jié)果內(nèi)部組件的通訊性質(zhì)主要分為兩種,其一為網(wǎng)站與客戶端間http協(xié)議的數(shù)據(jù)通訊性質(zhì),其二為網(wǎng)站與數(shù)據(jù)庫間的數(shù)據(jù)傳輸性質(zhì)。其中各組件間需要共享的數(shù)據(jù)主要有,班主任上傳組件和管理員組件間的班主任上傳的數(shù)據(jù),還有學生論壇組件和管理員組件間的學生數(shù)據(jù)。這兩項數(shù)據(jù)共享機制都將通過,后臺數(shù)據(jù)庫組件加以共享。以下事件跟蹤圖反映了共享數(shù)據(jù)在各模塊間的傳遞情況:用戶登陸事件跟蹤圖輸入學號和密碼向數(shù)據(jù)庫請求相應信息數(shù)據(jù)庫返回相應信息輸入學號和密碼向數(shù)據(jù)庫請求相應信息數(shù)據(jù)庫返回相應信息將數(shù)據(jù)傳給CGI返回驗證結(jié)果界面CGI數(shù)據(jù)庫輸入問題答案和新密碼向數(shù)據(jù)庫請求相應信息數(shù)據(jù)庫返回相應信息將答案傳給CGI向用戶返回處理結(jié)果界面CGI數(shù)據(jù)庫向數(shù)據(jù)庫輸入新密碼數(shù)據(jù)庫處理結(jié)果輸入新開版面信息將數(shù)據(jù)傳給數(shù)據(jù)庫輸入新開版面信息將數(shù)據(jù)傳給數(shù)據(jù)庫數(shù)據(jù)庫返回相應信息將數(shù)據(jù)傳給CGI返回結(jié)果界面CGI數(shù)據(jù)庫班主任上傳資料事件跟蹤圖輸入帳號和密碼向數(shù)據(jù)庫請求相應信息數(shù)據(jù)庫返回相應信息輸入帳號和密碼向數(shù)據(jù)庫請求相應信息數(shù)據(jù)庫返回相應信息將數(shù)據(jù)傳給CGI返回驗證結(jié)果界面CGI數(shù)據(jù)庫輸入上傳資料將數(shù)據(jù)傳給CGI將數(shù)據(jù)存入數(shù)據(jù)庫數(shù)據(jù)庫返回成功信息返回成功信息輸入學生注冊信息將數(shù)據(jù)傳給數(shù)據(jù)庫輸入學生注冊信息將數(shù)據(jù)傳給數(shù)據(jù)庫數(shù)據(jù)庫更新將數(shù)據(jù)傳給CGI返回結(jié)果界面CGI數(shù)據(jù)庫輸入帳號和密碼向數(shù)據(jù)庫請求相應信息數(shù)據(jù)庫返回相應信息將數(shù)據(jù)傳給CGI輸入帳號和密碼向數(shù)據(jù)庫請求相應信息數(shù)據(jù)庫返回相應信息將數(shù)據(jù)傳給CGI返回驗證結(jié)果界面CGI數(shù)據(jù)庫查看資料更新情況向CGI所取資料向數(shù)據(jù)存所取資料數(shù)據(jù)庫資料CGI返回資料輸入更新信息將數(shù)據(jù)傳給CGICGI返回更新結(jié)果“班主任管理系統(tǒng)”所涉及到的外部通訊接口包括,電子郵件工具outlook6.0和web瀏覽器工具IE6.0。在下載方面,確保10個下載鏈接,每個下載鏈接至少達到50k/s。在內(nèi)部通訊接口中,消息格式在以下的附錄B中的數(shù)據(jù)字典里加以定義。4系統(tǒng)特性4.1說明和優(yōu)先級設定優(yōu)先級的意義一個軟件項目的實施并不總是一帆風順的,隨著提交的最后期限的臨近,我們有可能會遇到這樣一種情況:我們可能會發(fā)現(xiàn)我們只能在最后期限以前保證質(zhì)量完成用戶的一部分功能,換句話來說我們必須舍棄一部分用戶的功能需求。這時,如果我們在之前對用戶的需求做過優(yōu)先級的分析,我們就可以輕松地剔除掉那些用戶現(xiàn)階段還不需要可以在后續(xù)版本中實現(xiàn)的功能需求、那些華而不實的功能需求、那些實現(xiàn)上有很大困難將會嚴重拖延工期的功能需求等等。優(yōu)先級設定的意義就在于此,通過它,我們可以集中注意力于那些用戶最需要的而且對開發(fā)而言風險也相對較小的需求,從而在最后的期限以前提交一份令用戶滿意的產(chǎn)品。優(yōu)先級確定規(guī)則本項目優(yōu)先級的確定將采用QFD的方法,通過相關的計算,根據(jù)最后計算出的性價比的高低來劃分優(yōu)先級。2.1權值設定的說明權值的設定包括各個特性的權值以及各個用戶群的權值。2.1.1特性權值設定的說明特性包括4個方面:相對利潤、相對損失、相對費用、相對風險。具體的權值設定采用了《SoftwareRequirements》一書中有關QFD確定優(yōu)先級中的權值設定方法。2.1.2用戶群權值設定的說明本項目的用戶需求來自3類用戶群,分別是班主任、學生及其家長、學生處和宿管科。由于本項目的主體用戶是班主任,則他=具有最高的權值2;其次作為項目的投資方以及日常的維護者,學生處與宿管科具有較高的權值1;最后,學生及其家長權值為0.5。2.2優(yōu)先級計算公式的說明本項目優(yōu)先級計算公式套用了《SoftwareRequirements》一書中介紹的計算公式:優(yōu)先級=(價值%)/(費用%*費用權值+風險%*風險權值)。2.3評定標準所有的特性評分都以數(shù)字1-9評定。2.3.1相對利潤如實施某項需求,對用戶而言,1代表可忽略的利益,9代表最大的價值,依次類推。2.3.2相對損失如不實施某項需求,對用戶而言,1代表基本無損失,9代表嚴重損失,依次類推。2.3.3相對費用如實施某項需求,對我們而言,1代表僅需要很少的費用,9代表需要很多的費用,依次類推。2.3.4相對風險如實施某項需求,對我們而言,1代表基本無風險,9代表巨大的風險,依次類推。優(yōu)先級3.1客戶需求的優(yōu)先級具體請參看QFD_cr.xls需求序列號需求說明優(yōu)先級cr1網(wǎng)站只針對班主任管理系統(tǒng)設計,班主任用戶為各班帶班老師2.418cr2網(wǎng)站的性能要能滿足平時的訪問需要,以及為以后的潛在增長留有余地0.302cr3網(wǎng)站的操作系統(tǒng)平臺用windows0.770cr4網(wǎng)站對數(shù)據(jù)庫沒有特別要求,只要滿足客戶現(xiàn)有功能即可0.377cr5外觀方面樸實,沒有具體要求0.724cr6網(wǎng)站要有一個專職的管理員,教師的更新要求由管理員實現(xiàn)1.713cr7班主任可以上傳資料,供管理員更新網(wǎng)站2.4183.2教師需求的優(yōu)先級需求序列號需求說明優(yōu)先級vr1這門課程的詳細介紹,包括它的內(nèi)容,發(fā)展,特點,在相關領域中的作用等1.697vr2這門課程的相關教學用書和參考用書及其出版單位,作者,適用對象和特色1.045vr3這門課程的教學日歷,課時安排0.287vr4這門課程的開課情況,包括授課教師的詳細介紹,聯(lián)系方式,開課時間,以及選這門課所需的預備條件0.324vr5希望能有以前學過這門課或正在學這門課的學生對于這門課的感想的短文0.833vr6希望能放上老師對這門課學習和對準備選這門課的學生的建議1.5563.5管理員需求的優(yōu)先級具體請參看QFD_mr.xls需求序列號需求說明優(yōu)先級mr1要方便網(wǎng)站的日常更新(鏈接更新與日常維護)0.822mr2提供一個平臺以方便管理論壇0.553mr3提供一個平臺以方便管理用戶的注冊信息(管理用戶注冊信息數(shù)據(jù)庫)0.756mr4提供一個平臺來管理注冊用戶上傳的文件0.501mr5管理班主任上傳的資料、課件1.027mr6管理留言版(刪除與回復游客留言)0.642所有需求的優(yōu)先級具體請參看QFD_total.xls描述:1.登陸網(wǎng)站2.用鼠標點擊“課程介紹”或“教師介紹”超鏈接來源:鼠標描述:課程介紹的相關信息包括課時安排、考核方式、大作業(yè)的介紹和學生選這門課所需要的知識背景,以及“教學計劃”、“教材參考資料”、“國際國內(nèi)背景”等相關鏈接;教師介紹的相關信息包括以往教學情況以及教學風格、學生評價等,以及“科研成果”、“出版書籍”、“所獲榮譽”、“以往教學”等相關鏈接。來源:網(wǎng)站主要操作步驟:1.打開網(wǎng)頁2.點擊“課程介紹”或“教師介紹”超鏈接步驟信息:需求工程課程與教師介紹的相關信息以及相關鏈接。4.2用戶文檔用戶文檔名稱描述及文檔標準用戶手冊使用非專門術語的語言,充分地描述該軟件系統(tǒng)所具有的功能及基本的使用方法依據(jù)GB8567-88用戶手冊操作手冊向操作人員提供該軟件每一個運行的具體過程和有關知識,包括操作方法的細節(jié)依據(jù)GB8567-88操作手冊
5.其他需求5.1法律上的需求“班主任管理系統(tǒng)”所發(fā)布的信息必須符合中國有關法規(guī)(見本節(jié)的附錄),不得在本站的網(wǎng)頁上或者利用本站的服務制作、復制、發(fā)布、傳播以下信息:反對憲法所確定的基本原則的;危害國家安全,泄露國家秘密,顛覆國家政權,破壞國家統(tǒng)一的;損害國家榮譽和利益的;煽動民族仇恨、民族歧視,破壞民族團結(jié)的;破壞國家宗教政策,宣揚邪教和封建迷信的;散布謠言,擾亂社會秩序,破壞社會穩(wěn)定的;散布淫穢、色情、賭博、暴力、兇殺、恐怖或者教唆犯罪的;侮辱或者誹謗他人,侵害他人合法權益的;含有法律、行政法規(guī)禁止的其他內(nèi)容的。網(wǎng)站用戶需對自己在使用本站服務過程中的行為承擔法律責任。如果用戶違反有關法律規(guī)定,網(wǎng)站將作出獨立判斷立即取消用戶服務帳號?!靖健浚喝珖嗣翊泶髸瘴瘑T會關于維護互聯(lián)網(wǎng)安全的決定互聯(lián)網(wǎng)信息服務管理辦法互聯(lián)網(wǎng)電子公告服務管理規(guī)定中華人民共和國計算機信息網(wǎng)絡國際聯(lián)網(wǎng)管理暫行規(guī)定中華人民共和國計算機信息網(wǎng)絡國際聯(lián)網(wǎng)管理暫行規(guī)定實施辦法中華人民共和國計算機信息系統(tǒng)安全保護條例計算機信息網(wǎng)絡國際聯(lián)網(wǎng)安全保護管理辦法5.2用戶資料需求“班主任管理系統(tǒng)”相關用戶資料皆來自于學校相關部門。資料的負責人需
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版拆遷安置房產(chǎn)權分割及交易協(xié)議4篇
- 專業(yè)平面視覺創(chuàng)作協(xié)議版
- 2025年度文化展覽場地租賃保證金三方執(zhí)行協(xié)議4篇
- 專業(yè)樹木銷售協(xié)議2024年版細化范本版A版
- 2025年度高端醫(yī)療設備采購合同模板4篇
- 2025年度拆遷項目資金監(jiān)管與居間服務協(xié)議4篇
- 二零二五年度農(nóng)家樂合伙人合作協(xié)議3篇
- 2025年廠區(qū)公共區(qū)域清潔與物業(yè)管理合作協(xié)議范本4篇
- 2025年度商業(yè)綜合體室內(nèi)外裝修一體化合同4篇
- 專業(yè)羽毛球場租借合同(2024年)版B版
- 2023社會責任報告培訓講稿
- 2023核電廠常規(guī)島及輔助配套設施建設施工技術規(guī)范 第8部分 保溫及油漆
- 2025年蛇年春聯(lián)帶橫批-蛇年對聯(lián)大全新春對聯(lián)集錦
- 表B. 0 .11工程款支付報審表
- 警務航空無人機考試題庫及答案
- 空氣自動站儀器運營維護項目操作說明以及簡單故障處理
- 新生兒窒息復蘇正壓通氣課件
- 法律顧問投標書
- 班主任培訓簡報4篇(一)
- 成都市數(shù)學八年級上冊期末試卷含答案
- T-CHSA 020-2023 上頜骨缺損手術功能修復重建的專家共識
評論
0/150
提交評論