教學(xué)事務(wù)管理系統(tǒng)的需求規(guī)格說明書_第1頁
教學(xué)事務(wù)管理系統(tǒng)的需求規(guī)格說明書_第2頁
教學(xué)事務(wù)管理系統(tǒng)的需求規(guī)格說明書_第3頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1. 引言1.1編寫目的此需求規(guī)格說明書對教務(wù)管理系統(tǒng)軟件做了全面細致的用戶需求分析,明確所要開發(fā)的 軟件應(yīng)具有的功能、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能淸楚地了解用戶的需求, 并在此基礎(chǔ)上進一步提出概要設(shè)汁說明書和完成后續(xù)設(shè)計與開發(fā)工作。本說明書的預(yù)期讀者 為學(xué)生、教師、項目管理人員。1.2項目背景信息時代的到來意味著工作效率的日漸提高,同時也給教務(wù)管理部門帶來更大的壓力, 教務(wù)部門必須及時準確地提供各種參考材料,若無法作到這一點,將成為學(xué)校發(fā)展、的瓶頸。 基于這一原因,教務(wù)管理工作無一例外受到領(lǐng)導(dǎo)的高度重視,同時,國家在評審學(xué)校的各種 資質(zhì)時,也都把學(xué)校教務(wù)管理是否達標(biāo)作為重要評泄

2、因素之一。隨著教務(wù)資料價值的日漸提升,社會對教務(wù)管理部門也提岀了更髙的要求,對教務(wù)早已 不限于"管好”,更多地要求'用好”,教務(wù)資料管理已向前延伸到公文的管理,向后擴展到 信息資源的整理、采編、發(fā)放。就在教務(wù)管理部門職能不斷擴大、業(yè)務(wù)不斷擴充的同時,機 構(gòu)改革、學(xué)校改制等等政策又要求教務(wù)部門精兵簡政,縮減日常經(jīng)費開支,充分利用現(xiàn)有資 源產(chǎn)生更多經(jīng)濟效益。'向管理要效益”已成為教務(wù)部門的運營之本,教務(wù)部門必須提高英 自身的管理水平?!疤嵘虅?wù)管理檔次,將教務(wù)交給計算機管理”正在成為一種潮流,同時, 計算機管理突出優(yōu)勢也在影響教務(wù)管理的機制。以手工檢索為目的的著錄卡片、目

3、錄等,不 僅在編制階段大量占用教務(wù)員的工作時間,檢索利用也非常繁瑣,缺少經(jīng)驗的管理員甚至無 法在別人編制的目錄中查找教務(wù)信息,更加難以保證"査全率”,使用汁算機檢索,將徹底 解決這一問題:另外,為了保護教務(wù)資料,大中型教務(wù)館都編制了 "二套教務(wù)”,造成保管 費用髙漲,復(fù)印機使教務(wù)復(fù)制更加簡便,卻適成紙張消耗量的劇增,同時,大量復(fù)制文件的 出現(xiàn)又給教務(wù)管理帶來新的安全問題,更與教務(wù)管理的嚴肅性相抵觸,使用計算機査詢,將 紙載教務(wù)管理與電子教務(wù)利用結(jié)合起來,可以完美解決這一難題,大幅度降低教務(wù)管理費用。1.3定義在軟件工程中,需求分析指的是在建立一個新的或改變一個現(xiàn)存的電腦系統(tǒng)

4、時描寫新系 統(tǒng)的目的、范朗、左義和功能時所要做的所有的工作。需求分析是軟件工程中的一個關(guān)鍵過 程。在這個過程中,系統(tǒng)分析員和軟件工程師確圧顧客的需要。只有在確左了這些需要后他 們才能夠分析和尋求新系統(tǒng)的解決方法。1. 4參考資料11向陽.信息系統(tǒng)分析與設(shè)計ML北京:機械工業(yè)出版社,20032 朱江,陸娜,韋海英.企業(yè)資源管理計劃M.廣東:廣東經(jīng)濟出版社,20013 楊選輝.信息系統(tǒng)分析與設(shè)U EM1.北京:電子工業(yè)岀版社,20034 楊浩.ASP.NET數(shù)據(jù)庫入門經(jīng)典M.北京:清華大學(xué)岀版社,20052. 任務(wù)概述2.1目標(biāo)2丄1開發(fā)目標(biāo)在當(dāng)今世界電腦普及的時刻,人們已經(jīng)習(xí)慣用電腦辦公,結(jié)果自

5、然會產(chǎn)生大雖的電子文 件,這些文件有寶貴的歷史價值,但我們?nèi)绻麑⒏嗟臅r間花費在尋找這些文件上,即費時 又費力。本軟件根據(jù)此需求進行開發(fā)的。應(yīng)用目標(biāo)讓學(xué)校各部門能夠有效的掌握,有效的共享文件資源,保護好文件,及促進教務(wù)管理的 信息化、規(guī)范化和集成化,實現(xiàn)計算機的智能化管理,以提高工作效率和經(jīng)濟效益。2. 2條件與限制為了評價該設(shè)計階段的設(shè)訃表示的“優(yōu)劣程度”,必須遵循以下幾個準則:1. 軟件設(shè)計應(yīng)當(dāng)表現(xiàn)出層次結(jié)構(gòu),它應(yīng)巧妙地利用各個軟件部件之間的控制關(guān)系。2. 設(shè)汁應(yīng)當(dāng)是模塊化的,即該軟件應(yīng)當(dāng)從邏輯上被劃分成多個部件,分別實現(xiàn)各種特定功能 和子功能。3. 設(shè)汁最終應(yīng)當(dāng)給出具體的模塊(例如子程序

6、或過程),這些模塊就具有獨立的功能特性。4. 應(yīng)當(dāng)應(yīng)用在軟件需求分析期間得到的信息,采取循環(huán)反復(fù)的方法來獲得設(shè)汁。為完成本系統(tǒng)的開發(fā),應(yīng)配備WEB服務(wù)器、CVS服務(wù)器、FTP服務(wù)器、文本編輯工具、微機 若干臺、打印機一臺??衫脤W(xué)校現(xiàn)有的服務(wù)器及教師辦公用微機等設(shè)備。本系統(tǒng)在功能上還可進一步實現(xiàn)安全防范,與E-Ha訂和因特網(wǎng)電話集成起來,成為網(wǎng)絡(luò)教 務(wù)管理系統(tǒng)軟件。2.3運行環(huán)境考慮到現(xiàn)在Windows操作系統(tǒng)在中國的普及率很髙,而且SQL SERVER 2000數(shù)據(jù)庫工具 在大學(xué)里也作為重點課程學(xué)習(xí)過。工作中也被絕大多數(shù)的編程人員所應(yīng)用并認可,所以軟件 基本運行環(huán)境為:操作系統(tǒng):Window

7、sXP/win7數(shù)據(jù)庫類型:Microsoft SQL Server 2005開發(fā)工具:c#3. 數(shù)據(jù)描述3-1靜態(tài)數(shù)據(jù)下而列出了四個表的具體靜態(tài)數(shù)據(jù):表1學(xué)生基本信息表學(xué)生基木信息表* _stuBaselnfo字段名類型大小是否為空默認值中文名備注stuIDVarchar10學(xué)生學(xué)號KeystuNameVarchar10學(xué)生姓名stuSexChar2學(xué)生性別stuAgeSmallnt2NULL0學(xué)生年齡stuAddressVarchar160NULL學(xué)生籍貫stuClassIDVarchar10學(xué)生班號stuPhoneVarchar20NULL0學(xué)生電話passwordVarchar16登錄

8、密碼表2教師信息表言總我 TeaMaglnfo字段名大小是否為空默認值中文名備注IDVarchar10教師編號KeyNameVarchar10教師姓名PasswordVarchar16登錄密碼sexChar2性別AddressVarchar100籍貫Mob11ephonebigint8NULL0電話表3課程信息表巧二 AJ、權(quán)_subInfo字段名J大小是否默認值中文名備注sublDVarchar10課程編號KeysubNameVarchar20課程名稱subInfomat ionVarchar2課程類別subTeacherlDVarchar10教師編號表4學(xué)生成績信息表學(xué)生成績伯息七stus

9、ubjec tScorelnfo字段名大小是否為空默認值中文名備注stuIDVarchar10學(xué)生學(xué)號KeystuNameVarchar10學(xué)生姓名stusublDVarchar10課程號stusubNameVarChar50課程名stusubScoreint4學(xué)生成績stuTeacherlDVarchar10教師編號3. 2動態(tài)數(shù)據(jù)輸入數(shù)據(jù):菜單選項,查找關(guān)鍵字,新建記錄項。輸出數(shù)據(jù):由查詢關(guān)鍵字確定的數(shù)據(jù)庫記錄集合。學(xué)籍檔案管理流程圖如下所示:學(xué)籍檔案管理流程圖圖1學(xué)籍檔案管理流程圖成績管理流程圖如下所示:成績管理流程圖圖2成績管理流程圖3. 3數(shù)據(jù)庫描述本軟件采用SQLServer數(shù)據(jù)庫

10、。SQLServer數(shù)據(jù)庫是美國Microsoft公司推岀的一種關(guān) 系型數(shù)據(jù)庫系統(tǒng)。SQLServer是一個可擴展的、髙性能的、為分布式客戶機/服務(wù)器計算所 設(shè)汁的數(shù)拯庫管理系統(tǒng),實現(xiàn)了與WindowsNT的有機結(jié)合,提供了基于事務(wù)的企業(yè)級信息管 理系統(tǒng)方案。英主要特點如下:(1)高性能設(shè)計,可充分利用WindowsNT的優(yōu)勢。(2)系統(tǒng)管理先進,支持Windows圖形化管理工具,支持本地和遠程的系統(tǒng)管理和配(3)強壯的事務(wù)處理功能,采用各種方法保證數(shù)據(jù)的完整性。(4)支持對稱多處理器結(jié)構(gòu)、存儲過程、ODBC,并具有自主的SQL語言。SQLServer 以其內(nèi)置的數(shù)據(jù)復(fù)制功能、強大的管理工具、

11、與Internet的緊密集成和開放的系統(tǒng)結(jié)構(gòu)為 廣大的用戶、開發(fā)人員和系統(tǒng)集成商提供了一個出眾的數(shù)拯庫平臺3. 4數(shù)據(jù)字典數(shù)據(jù)字典是關(guān)于數(shù)據(jù)的信息的集合,也就是對數(shù)據(jù)流圖中包含的所有元素的立義的集 合。數(shù)據(jù)字典的組成有:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲、數(shù)據(jù)流、處理過程(1) 、數(shù)據(jù)結(jié)構(gòu):數(shù)據(jù)項是不能分解的數(shù)據(jù),而數(shù)據(jù)結(jié)構(gòu)是可以進一步分解的數(shù)據(jù)包。數(shù) 拯結(jié)構(gòu)由兩個或兩個以上相互關(guān)聯(lián)的數(shù)據(jù)元素或者其他數(shù)拯結(jié)構(gòu)組成的。一個數(shù)據(jù)結(jié)構(gòu)可以 由若干個數(shù)據(jù)元素組成,也可以由若干個數(shù)據(jù)結(jié)構(gòu)組成,還可以由若干個數(shù)據(jù)元素和數(shù)據(jù)結(jié) 構(gòu)組成。數(shù)據(jù)結(jié)構(gòu):學(xué)生含義說明:是教務(wù)管理系統(tǒng)的一個核心數(shù)據(jù)結(jié)構(gòu),泄義了學(xué)生的有關(guān)信息組成:學(xué)號

12、、姓劃、性別、年齡、班號、籍貫數(shù)據(jù)項:學(xué)號含義說明:唯一標(biāo)識每一個學(xué)生類型:字符型長度:9位取值含義:第1、2位表示學(xué)生所在學(xué)院,3、4、5位表示專業(yè),6、7位表示班級,8、9位 是在班級的編號數(shù)據(jù)項:姓名含義說明:表示學(xué)生的姓爼類型:字符型長度:10位取值范用:任意字符數(shù)據(jù)項:性別含義說明:表示學(xué)生的性別類型:字符型長度:2位取值范圍:取”男”或”女”數(shù)據(jù)結(jié)構(gòu):教師含義說明:教務(wù)管理系統(tǒng)的核心數(shù)據(jù)結(jié)構(gòu)之一,定義了教師的有關(guān)信息組成:教師號,教師姓名,性別,籍貫,電話,登錄密碼數(shù)據(jù)項:教師號含義說明:教師的編號類型:字符型長度:10位數(shù)據(jù)項:教師姓乞含義說明:教師的姓名類型:字符型長度:10位

13、取值范用:任意合法的字符數(shù)據(jù)項:性別含義說明:教師的性別類型:字符型長度:2位取值范圍:取”男”或”女”數(shù)據(jù)結(jié)構(gòu):課程含義說明:教務(wù)管理系統(tǒng)的核心數(shù)據(jù)結(jié)構(gòu)之一,左義了課程的有關(guān)信息 組成:課程號,課程劣,課程類別,教師編號數(shù)據(jù)項:課程號含義說明:課程的編號類型:字符型長度:10數(shù)據(jù)項:課程名含義說明:課程的名稱類型:字符型長度:io取值范由:任意合法的字符數(shù)據(jù)項:課程類型含義說明:課程類型描述類型:字符型長度:2取值范用:考試或考察(2)、數(shù)據(jù)存儲:數(shù)據(jù)存儲在數(shù)據(jù)字典中只描述數(shù)據(jù)的邏輯存儲結(jié)構(gòu),而不涉及它的物理 組織。數(shù)據(jù)存儲名稱:老師信息別名:無簡述:對老師的信息進行存儲管理組成:教師編號+

14、登錄密碼+教師基本信息組織方式:索引文件,教師編號為關(guān)鍵字査詢要求:要求能立即查詢數(shù)據(jù)存儲名稱:學(xué)生信息別名:無簡述:對學(xué)生的信息進行存儲管理組成:學(xué)號+登錄密碼+學(xué)籍信息組織方式:索引文件,學(xué)號為關(guān)鍵字査詢要求:要求能立即查詢數(shù)據(jù)存儲名稱:課程信息別名:無簡述:對學(xué)生所學(xué)課程信息管理組成:課程名+課程編號+教師編號+課程類別査詢要求:要求能立即查詢數(shù)據(jù)存儲名稱:學(xué)生成績信息別名:無簡述:對學(xué)生的考試成績信息進行存儲管理組成:學(xué)生學(xué)號+學(xué)生姓名+課程號+課程名+教師編號+課程成績査詢要求:要求能立即查詢(3) 、處理過程:處理邏輯的立義僅對數(shù)據(jù)流程圖中最底層邏輯加以說明。加工名:錄入信息編號:

15、1.1激發(fā)條件:接收到教師、學(xué)生的信息時優(yōu)先級:普通輸入:教師、學(xué)生信息輸出:無加工邏輯:無加工名:登錄編號:1.2激發(fā)條件:進入本系統(tǒng)優(yōu)先級:普通輸入:用戶信息輸岀:登錄成功或失敗加工邏輯:無3. 5數(shù)據(jù)釆集教學(xué)事務(wù)管理系統(tǒng)的數(shù)據(jù)采集包括如下幾點:(1) 數(shù)據(jù)錄入和處理的準確性和實時性數(shù)據(jù)的輸入是否準確是數(shù)據(jù)處理的前提,錯誤的輸入會導(dǎo)致系統(tǒng)輸出的不正確和不可用,從 而使系統(tǒng)的工作失去意義。數(shù)據(jù)的輸入來源是手工輸入。手工輸入要通過系統(tǒng)界面上的安排 系統(tǒng)具有容錯性,并且對操作人員要進行系統(tǒng)的培訓(xùn)。在系統(tǒng)中,數(shù)據(jù)的輸入往往是大量的,因此系統(tǒng)要有一定的處理能力,以保證迅速的處理數(shù) 據(jù)。(2)數(shù)據(jù)的一致性與完整性由于系統(tǒng)的數(shù)據(jù)是共享的,在不同的客戶端中,教務(wù)文件是共享數(shù)據(jù),所以如何保證這些

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論