




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精選優(yōu)質文檔-傾情為你奉上軟件需求規(guī)格說明書1. 引言1.1 編寫目的在進行實際的系統(tǒng)開發(fā)之前,要根據(jù)教師和學生的實際需要,了解到教師和學生在網(wǎng)站中想要實現(xiàn)的功能,讓客戶明白系統(tǒng)所能成的任務。1.2 預期的讀者和閱讀建議預期的讀者有客戶,開發(fā)人員。開發(fā)人員要根據(jù)需求以及功能模塊的劃分進行系統(tǒng)的開發(fā),根據(jù)客戶可以檢查需求里所提到的一些功能是否滿足他所需要完成的。1.3 產品的范圍系統(tǒng)是數(shù)據(jù)庫教學網(wǎng)站,主要是用于網(wǎng)上教學與學習,客戶可以通過此軟件開設網(wǎng)上學習班,其他用戶可以通過系統(tǒng)進行網(wǎng)上學習。1.4 參考資料列舉編寫軟件需求規(guī)格說明書時所參考的資料或其它來源。可能包括用戶界面風格指導、合同、標準
2、、系統(tǒng)需求規(guī)格說明書、用戶需求、相關產品的軟件需求規(guī)格說明書。這里應該給出詳細的信息,包括標題名稱、作者、版本號、日期、出版單位或資料來源,以方便讀者查閱這些文獻。2. 綜合描述。此系統(tǒng)可以進行網(wǎng)上授課和學習。在本系統(tǒng)的發(fā)過程中,用到了Windows XP操作系統(tǒng)和MS Access數(shù)據(jù)庫管理軟件,采用windows IIS 5.0作為應用服務器,用基于VBScript的ASP編碼,使用MS Access數(shù)據(jù)庫建立各種必要的數(shù)據(jù)庫及數(shù)據(jù)表,并用ASP語言建立與數(shù)據(jù)庫的連接。使用產品的用戶主要是教育單位以及大部分是學生。所以學習層次不一,系統(tǒng)的界面要盡量的簡單易用。在教學過程中,網(wǎng)絡對系統(tǒng)的影響
3、比較大,要使用本系統(tǒng),要有好的網(wǎng)絡條件。2.1 產品的前景數(shù)據(jù)庫教學網(wǎng)站的開發(fā)。隨著計算機的普及,網(wǎng)絡的發(fā)展,更多的擁護可以從網(wǎng)絡上獲取更多的知識,而且網(wǎng)絡具有時時更新性,所以用戶可以從網(wǎng)上得到更新的信息。學習授課已經不再是教室里的活動,用戶完全可以通過網(wǎng)絡進行網(wǎng)上授課與學習,所以我們開發(fā)此系統(tǒng)以滿足用戶的需求。通過次系統(tǒng),用戶可以根據(jù)自己不同的需求及學習能力,學習不同難度的知識。所系統(tǒng)是一個比較好的學習工具。系統(tǒng)的功能相對比較完善,根據(jù)以后不同的需要,還棵對系統(tǒng)進行更新。2.2 產品的功能根據(jù)需求分析,將系統(tǒng)劃分為以下幾個部分的功能。(1)學生注冊登陸;(2)題庫管理;(3)在線考試;(4)
4、成績管理;(5)課件發(fā)布及下載;(6)師生交流;(7)系統(tǒng)維護;2.3 用戶類和特征本系統(tǒng)的用戶分兩種。一種是老師,相當于管理員;一種是學生,相當于一般訪問用戶,用Access可以把這兩中用戶信息分別放在兩個表中。管理員帳戶登陸,就可以進行資料修改,包括:學生注冊,考試管理,題庫管理,課件管理等等。而學生登陸網(wǎng)站以后可以進行網(wǎng)上測試,網(wǎng)上考試,論壇。其他就是普通用戶,主要是一些學習方面的操作。2.4 運行環(huán)境操作系統(tǒng):windows xp數(shù)據(jù)庫:Ms Access數(shù)據(jù)庫管理軟件windows IIS 5.0作為應用服務器,并用ASP語言建立與數(shù)據(jù)庫的連接。2.5 設計和實現(xiàn)上的限制開發(fā)時間比較
5、緊,機器限制。開發(fā)人員的經驗少,是開發(fā)系統(tǒng)中主要的問題。3. 功能需求功能分類3.1 系統(tǒng)特性:學生注冊登陸模塊 3.1.1 說明和優(yōu)先級學生參加考試前的系統(tǒng)登陸。優(yōu)先級較高。3.1.2 功能需求密碼管理,登陸管理,注冊管理。3.1.2.1 密碼管理(1)說明用于參考學生考前在規(guī)定時間內注冊自己的相關信息及參加考試的個人密碼。(2)角色 學生本人。(3)輸入學生的姓名,學號,班機。(4)過程用戶填寫注冊信息根據(jù)學號檢查是否可以注冊。(5)輸出要對學生信息進行訪問,看是否可以注冊。(6)后置條件 填寫完所有信息,根據(jù)學號檢查是否可以注冊。(7)業(yè)務規(guī)則必須填寫所有的信息。3.1.2.2 登陸管理
6、(1)說明學生只有登陸后才可以進行其他的操作。(2)角色 學生(3)前置條件在沒有登陸的條件下,和已經注冊的條件。(4)輸入學號和密碼。(5)過程主過程描述學生輸入密碼學號登陸后進入主界面。分支過程描述用戶選擇登陸或放棄;異常過程描述1 已經有人登陸。2 密碼不正確或者學號不正確。(6)后置條件用戶登陸后,其他機器無法再用此用戶名登陸。(7)業(yè)務規(guī)則學號和密碼都必須正確輸入。3.1.2.3 注冊管理(1)說明學生進行用戶注冊。(2)角色 學生(3)前置條件借閱人借閱證件在有效期內借閱人沒有逾期未歸還的圖書(4)輸入學號,姓名,班級,密碼等。(5)過程主過程描述1 用戶輸入信息進行注冊。分支過程
7、描述異常過程描述1看用戶是否可以注冊,看學號是否已用。(6)后置條件可以登陸系統(tǒng),進行操作。(7)業(yè)務規(guī)則所有信息要填寫完全。3.2 系統(tǒng)特性: 題庫管理3.2.1 說明和優(yōu)先級管理員對題庫操作。3.2.2 功能需求試題的添加,刪除,查找,修改。3.2.2.1 試題添加,刪除,修改試題(1)說明管理員,超級用戶可以添加,刪除,修改試題。(2)角色 管理員。(3)前置條件必須是超級用戶(4)輸入想要修改的題, 添加的題。(5)過程主過程描述超級用戶登陸系統(tǒng)后,根據(jù)需求,添加刪除,修改題庫。異常過程描述1 用戶是否登陸,未登陸報錯。2 登陸用戶是否是超級用戶,提示權限不足。(6)后置條件修改后題目
8、的數(shù)目。(7)業(yè)務規(guī)則必須是超級用戶才可以操作。3.2.2.2 題庫的查詢(1)說明普通用戶或超級用戶可以用不同的條件查尋不同的試題。(2)角色 普通用戶,超級用戶。(3)前置條件用戶登陸(4)輸入要查詢的題的條件(5)過程主過程描述1用戶登陸系統(tǒng),進入題庫管理界面。2.用戶選擇查詢試題,系統(tǒng)顯示查詢界面3.用戶按章節(jié)、題型,系統(tǒng)顯示查詢結果4用戶選出所需的題。異常過程描述1是否有所要查詢的題,沒有報錯(6)輸出輸出查詢結果(7)后置條件選擇查詢結果。(8)業(yè)務規(guī)則必須輸入查詢條件,查詢條件合法。3.3 系統(tǒng)特性:在線考試管理3.3.1 說明和優(yōu)先級自動組卷:根據(jù)教師的試題要求,自動生成測試試
9、題;即參加考試學生登錄網(wǎng)上考試系統(tǒng)后,系統(tǒng)根據(jù)任課老師的要求自動從題庫中抽取試題,形成試卷;學生答題:學生在規(guī)定時間內進行網(wǎng)上答題,超時不提交答卷本試卷作廢,但學生可重新抽題。系統(tǒng)給出時間提示,采用倒計時方式提醒考生考試時間,到最后三分種給考生提示。試卷提交后不可以再次重新抽題,或重新考試。系統(tǒng)自動評卷,學生提交試卷后,系統(tǒng)即時進行在線判卷,當場給出學生所得分數(shù)及成績等級。3.3.2 功能需求自動組卷,學生答題,學生答題。3.3.2.1 自動組卷(1)說明根據(jù)老師的要求自動生成試卷。(2)角色 教師(3)前置條件超級用戶。(4)輸入 教師輸入要求。(5)過程主過程描述1 教師登陸試卷生成界面,
10、彈出窗口。2 輸入試卷要求,自動生成試卷。異常過程描述1 用戶不是超級用戶。2選擇要求不合法3用戶選擇放棄,系統(tǒng)執(zhí)行(6)輸出輸出生成的試卷。(7)后置條件生成新的試卷。(8)業(yè)務規(guī)則輸入的要求必須合法。3.3.2.2 學生答題管理(1)說明主要是學生考試的時間限制問題,當學生點擊開始考試進入考試頁面以后,即開始計時,如果學生答題到一半發(fā)現(xiàn)不適合自己水平的發(fā)揮可以返回,重新選擇考試題,然后在開始考試,當考試到最后3分鐘時,系統(tǒng)彈出warning.htm網(wǎng)頁提示:還有3分鐘考試結束,請抓緊時間。(3)前置條件考試開始計時。(4)過程主過程描述1從考試開始計時。2 學生根據(jù)自身條件選擇是否繼續(xù)做題
11、。3 若重新選題可點擊重選。彈出新試卷。異常過程描述超出時間則答題無效。(5)業(yè)務規(guī)則學生必須在規(guī)定時間內答題完畢。3.4 系統(tǒng)特性:成績管理 3.4.1 說明和優(yōu)先級成績查詢:學生可以查詢自己的成績。成績統(tǒng)計:以班級為單位對參考學生的成績進行統(tǒng)計,統(tǒng)計出優(yōu)秀、良好、中等、及格及不及格的學生人數(shù),并計算出全班的平均成績,成績單輸出:按輸出學生成績單,并可以打印。3.4.2 功能需求成績查詢,成績統(tǒng)計,成績輸出。3.4.2.1 成績統(tǒng)計。(1)說明統(tǒng)計不同層次成績學生的人數(shù)。(2)角色 教師。(3)前置條件成績全部提交出來。(4)過程主過程描述超級用戶登陸。進入成績管理界面,選擇成績統(tǒng)計。異常過
12、程描述成績未提交。(5)輸出輸出統(tǒng)計結果。3.4.2.2 成績查詢,輸出(1)說明用戶按其需求,進行兩項操作。(2)角色 教師,學生。(3)前置條件用戶登陸,成績提交。(4)輸入查詢條件。(5)過程主過程描述1用戶登錄系統(tǒng),系統(tǒng)顯示成績管理界面。2 用戶查詢成績。3用戶打印成績。7.系統(tǒng)執(zhí)行后置條件。異常過程描述1 用戶未登陸2 成績未提交。3用戶選擇放棄,系統(tǒng)執(zhí)行1(6)輸出輸出查詢結果。打印成績單。(7)后置條件顯示打印單(8)業(yè)務規(guī)則查詢條件必須輸入,并且合法。3.5 系統(tǒng)特性:課件視頻發(fā)布及下載模塊3.5.1 說明和優(yōu)先級課件視頻發(fā)布:網(wǎng)上發(fā)布任課教師的電子講義。數(shù)據(jù)庫視頻下載:提供數(shù)
13、據(jù)庫視頻發(fā)布下載,課件及有關信息的維護3.5.2 功能需求課件發(fā)布,視頻下載。課件的發(fā)布:主要實現(xiàn)文件的上傳,并把相關信息寫入數(shù)據(jù)庫的download表中。當用戶在下拉菜單中選擇上傳文件時,轉入上傳文件頁,單擊瀏覽按鈕選擇要上傳的文件,選擇好以后,單擊確定,uptofile.asp頁面收到managerkj.asp頁面?zhèn)鬟^來的文件地址,然后文件就傳到了服務器的根目錄下的download文件夾中。視頻下載:這個功能比較簡單,主要是在download數(shù)據(jù)表中查找所有的文件,列表顯示在本頁面中。3.6 系統(tǒng)特性:師生交流模塊論壇:實現(xiàn)學生與老師的更進一步的交流,學生不懂的問題及時得到解答。作業(yè)提交:
14、學生根據(jù)老師的布置,把自己的作業(yè)上傳的網(wǎng)站上,老師可以在線批改作業(yè)。這個部分是這個網(wǎng)站的精髓部分,也是師生之間交流的唯一平臺。1論壇:實現(xiàn)學生與老師的更進一步的交流,學生不懂的問題及時得到解答。2作業(yè)提交系統(tǒng):統(tǒng)計學生用Email提交作業(yè)的情況。3.7 系統(tǒng)特性:系統(tǒng)維護模塊注冊維護:控制學生是否可以注冊,用于規(guī)定學生的注冊日期。登錄維護:控制學生是否可以登錄網(wǎng)上考試系統(tǒng),用于規(guī)定學生的考試日期。管理員維護:可更改管理員的用戶名及密碼。學生狀態(tài)維護:可單獨設置每個學生的狀態(tài)(允許或禁止考試)及刪除非法注冊的學生。試卷生成參數(shù)維護:用于設置試題來源及相應分值。代碼維護:每年維護新一屆學生的院系代
15、碼、專業(yè)代碼、班級代碼,對各類數(shù)據(jù)皆可進行增、查、刪、改操作。通知欄信息維護:用于隨時動態(tài)更改通知欄的信息。系統(tǒng)初始化:用于清空上次參加考試學生的信息庫,為本次考試做準備,還可在系統(tǒng)初始運行時清空題庫。4. 非功能需求4.1 安全性需求管理員以及普通用戶在使用系統(tǒng)時都要先登陸,當系統(tǒng)進行身份驗證后,才可以進行對系統(tǒng)的管理或操作。并且用戶可以對自己的登陸密碼進行修改。5. 數(shù)據(jù)字典5.1 實體關系圖5.2 實體定義數(shù)據(jù)表設計表3-1 學生序號字段名類型長度空主鍵1姓名Char18Y2學號整型203班機Char84專業(yè)字符型10Y5備注字符型100Y表3-2 試題序號字段名類型長度空主鍵1編號整型
16、5Y2題型字符型83類別整型14題目字符型255Y5A字符型255Y6B字符型255Y7C字符型255Y8D字符型255Y9E字符型255Y10答案字符型50Y表3-3 課件序號字段名類型長度空主鍵1Filecode字符型20Y2Filename字符型30Y3Content字符型40Y表3-3 院系序號字段名類型長度空主鍵1Institutecode字符型20Y2Institutename字符型30Y表3-4 試題參數(shù)序號字段名類型長度空主鍵1編號整型2Y2題型字符型83類別整型14抽題量字符型3Y5分數(shù)字符型4Y表3-4 班級序號字段名類型長度空主鍵1Institutename字符型302Majorname字符型303Classcode字符型8Y4Classname字符型20Y表3-5 成績序號字段名類型長度空主鍵1Institutename字符型302Majorname字符型303Class
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 翻譯英語課件的軟件
- 美術課件-消防員
- 安全生產月活動感悟
- 起重作業(yè)安全操作規(guī)程完整版
- 環(huán)衛(wèi)工人安全生產培訓資料
- 安全生產單位的安全生產責任制
- 安全生產知識競賽方案
- 建筑企業(yè)安全生產方案
- 每半年組織一次生產安全事故應急預案演練
- 安監(jiān)局安全生產培訓課件
- 企業(yè)安全生產自查臺賬(建筑施工)
- 實驗室資質認定質量技術負責人培訓
- 綜合實踐活動評價表完整
- GB∕T 16422.3-2022 塑料 實驗室光源暴露試驗方法 第3部分:熒光紫外燈
- 菲迪克(FIDIC)簡明合同格式-中英對照版
- 浙江省基礎教育地方課程(通用內容)標準1-9年級
- 滿堂腳手架專項施工方案
- AVL燃燒分析及在標定的應用培訓
- 線束裝配作業(yè)指導書
- 跨國并購中的知識轉移——沈陽機床并購德國希斯的案例研究
- 北京大學交換學生課程成績認定及學分轉換表(一)
評論
0/150
提交評論