![需求規(guī)格說明書_第1頁](http://file4.renrendoc.com/view/d3524b49f7c5013ae4a6b95f96f0c3c4/d3524b49f7c5013ae4a6b95f96f0c3c41.gif)
![需求規(guī)格說明書_第2頁](http://file4.renrendoc.com/view/d3524b49f7c5013ae4a6b95f96f0c3c4/d3524b49f7c5013ae4a6b95f96f0c3c42.gif)
![需求規(guī)格說明書_第3頁](http://file4.renrendoc.com/view/d3524b49f7c5013ae4a6b95f96f0c3c4/d3524b49f7c5013ae4a6b95f96f0c3c43.gif)
![需求規(guī)格說明書_第4頁](http://file4.renrendoc.com/view/d3524b49f7c5013ae4a6b95f96f0c3c4/d3524b49f7c5013ae4a6b95f96f0c3c44.gif)
![需求規(guī)格說明書_第5頁](http://file4.renrendoc.com/view/d3524b49f7c5013ae4a6b95f96f0c3c4/d3524b49f7c5013ae4a6b95f96f0c3c45.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
文檔編號:Development_00版本號:1.0文檔名稱:需求規(guī)格說明書項目名稱:題庫管理系統(tǒng)項目責任人:林啟宇編寫:林啟宇校對:趙博審核:高樹峰同意:高樹峰開發(fā)單位:個人
目錄1. 引言 31.1 編寫目標 31.2 項目背景 31.3 參考資料 32. 任務(wù)概述 32.1 目標 32.2 運行環(huán)境 42.2.1 硬件環(huán)境 42.2.2 軟件環(huán)境 42.3 條件與限制 43. 系統(tǒng)可行性分析 43.1 系統(tǒng)結(jié)構(gòu)可行性分析 43.2 開發(fā)環(huán)境可行性分析 43.3 社會可行性分析 43.4 經(jīng)濟可行性分析 43.5 結(jié)論 44. 數(shù)據(jù)描述 44.1 數(shù)據(jù)流圖 44.2 數(shù)據(jù)字典 44.3 數(shù)據(jù)庫設(shè)計 44.3.1 實體——聯(lián)絡(luò)圖(如圖7所表示) 44.3.2 數(shù)據(jù)庫實現(xiàn) 45. 功效需求 45.1 功效劃分 45.2 功效描述 46. 性能需求 46.1 數(shù)據(jù)安全性 46.2 時間特征 46.3 適應(yīng)性 47. 運行需求 47.1 用戶界面 47.2 硬件接口 47.3 軟件接口 47.4 故障處理 4引言編寫目標在完成了針對網(wǎng)上題庫管理系統(tǒng)軟件市場前期調(diào)查,同時,對實際題庫管理操作流程研究后。項目小組提出了這份軟件需求規(guī)格說明書。此需求規(guī)格說明書對題庫管理軟件做了全方面細致可行性分析和用戶需求分析,分析所要開發(fā)軟件是否可行,明確所要開發(fā)軟件應(yīng)具備功效、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶需求,并在此基礎(chǔ)上深入提出概要設(shè)計說明書和完成后續(xù)設(shè)計與開發(fā)工作。項目背景伴隨計算機網(wǎng)絡(luò)技術(shù)及數(shù)據(jù)庫技術(shù)發(fā)展,網(wǎng)上無紙化考試系統(tǒng)因其公正性、安全性、準確性、靈活性、隨機性、及時性、方便性等特點,成為了教育思想、教學方法主要變革。題庫管理系統(tǒng)是網(wǎng)上考試系統(tǒng)不可缺乏一個部分,只有建立起良好題庫管系統(tǒng),才能使網(wǎng)上考試系統(tǒng)發(fā)揮更大功效,使網(wǎng)上考試系統(tǒng)適應(yīng)蓬勃發(fā)展網(wǎng)絡(luò)教學、遠程教學。在《關(guān)于實施新世紀網(wǎng)絡(luò)課程建設(shè)工程通知》(教高司[]29號)指出:“新世紀網(wǎng)絡(luò)課程建設(shè)工程目標是:用大約2年時間,建設(shè)200門左右基礎(chǔ)性網(wǎng)絡(luò)課程、案例庫和試題庫?!苯⑼晟聘髡n程考試題庫,能夠方便教師及時、全方面、均衡組織試卷,更是教師平時對學生進行教學檢驗,測驗不可缺乏有力工具。而且,當經(jīng)過長時間使用題庫,題庫中試題不停積累,這個題庫將成為本課程一個寶貴資源。項目小組已完成了全方面市場調(diào)查和分析,同時與目標用戶進行了數(shù)次深入溝通,并在此基礎(chǔ)上著手開發(fā)題庫管理系統(tǒng)軟件。參考資料張海藩,《軟件工程導(dǎo)論》,清華大學出版社,.任務(wù)概述目標題庫管理系統(tǒng)軟件意在輔助網(wǎng)上考試系統(tǒng),為網(wǎng)上考試系統(tǒng)提供必要支持,使網(wǎng)上考試系統(tǒng)能夠?qū)崿F(xiàn)隨機組卷,生成考試試卷。同時,能夠讓本課程教師使用題庫管理系統(tǒng),實現(xiàn)試題增刪改基本操作。使題庫維護起來變得簡單、高效,同時利用先進信息技術(shù)為老師們提供一些方便實用功效。此軟件使用者具備以下特點:有教學工作,科研任務(wù),工作相對比較繁忙;有大量試題,但很多不是電子版本,以書面版本為主;考試時工作量大。教師四處找試題、拼試卷、印刷、考試、評分、算成績,整個過程工作量很大,效率不高,花費了教師大量時間和精力;試題統(tǒng)計和反饋信息普遍不足,試題分類困難;已經(jīng)或即將實施多媒體教學。針對如上用戶特點,題庫管理系統(tǒng)軟件能夠方便、全方面、迅捷地提供試題管理各項管理功效,同時力爭為用戶提供方便、高效、實用功效。運行環(huán)境硬件環(huán)境服務(wù)器:586或更高檔PC臺式機;運行時占用內(nèi)存:50MB;安裝所需硬盤:100MB;打印機:可選??蛻魴C:586或更高檔PC臺式機;運行時占用內(nèi)存:10MB;打印機:可選。軟件環(huán)境服務(wù)器:操作系統(tǒng):Linux或windows以上版本W(wǎng)eb服務(wù)器:apache數(shù)據(jù)庫服務(wù)器:MySQL客戶機:操作系統(tǒng):Windows98、Windows或更高版本瀏覽器:IE6.0或以上版本條件與限制題庫管理系統(tǒng)是基于B/S結(jié)構(gòu)實現(xiàn),使用時要求客戶端必需能夠連接到服務(wù)器上。另外,客戶端只需要安裝瀏覽器即可訪問題庫管理系統(tǒng)。題庫管理系統(tǒng)登錄需要有較高級別認證才能登錄,要預(yù)防題庫泄漏。系統(tǒng)可行性分析系統(tǒng)結(jié)構(gòu)可行性分析B/S模式采取是三層體系結(jié)構(gòu)B/W/D,即客戶端、服務(wù)器和數(shù)據(jù)庫服務(wù)器,其體系結(jié)構(gòu)如圖1所表示??蛻舳藘H僅使用瀏覽器即可訪問服務(wù)器,事務(wù)處理放在服務(wù)器端,數(shù)據(jù)處理則由數(shù)據(jù)庫服務(wù)器進行,這么經(jīng)過網(wǎng)絡(luò)就能夠進行異地數(shù)據(jù)訪問,而且此種模式極大地簡化了客戶機工作,客戶機上只需安裝、配置少許客戶端軟件即可。服務(wù)器將擔負更多工作,對數(shù)據(jù)庫訪問和應(yīng)用程序執(zhí)行將在服務(wù)器上完成。所以,基于B/S網(wǎng)絡(luò)應(yīng)用軟件易于管理和維護,而且擴展性好。同時,采取這種模式還能夠很好地配合網(wǎng)上考試系統(tǒng)。所以,題庫管理系統(tǒng)主體將基于B/S體系結(jié)構(gòu),采取三層分布結(jié)構(gòu):瀏覽器-Web服務(wù)器-數(shù)據(jù)庫服務(wù)器。開發(fā)環(huán)境可行性分析在系統(tǒng)實現(xiàn)中采取PHP作為開發(fā)語言,以APACHE作為Web服務(wù)器,以MYSQL作為后臺數(shù)據(jù)庫。所以能夠?qū)崿F(xiàn)跨平臺支持,能夠在UNIX(SUNSolaris、HP-UX、Linux等)、Windows(NT,95)、OS/2、MacOS等操作系統(tǒng)上運行,大大提升了系統(tǒng)可用性、可伸縮性和可維護性。而且,伴隨PHP版本不停更新,功效也越來越強大。我們將使用php4.0版本,完全能夠開發(fā)出不遜色使用C/S模式下開發(fā)工具設(shè)計系統(tǒng),能夠滿足用戶需求。同時,這三個軟件都是開源軟件,不需要購置費用,使系統(tǒng)實施成本大幅度降低。社會可行性分析因為信息革命出現(xiàn),現(xiàn)行教育方式和方法面臨著前所未有挑戰(zhàn),計算機遠程網(wǎng)絡(luò)考試作為一個新主要教學形式具備主要意義,并展現(xiàn)出寬廣發(fā)展前景。自Internet/Intranet在全球廣泛應(yīng)用以來,基于Internet/Intranet計算機遠程教學在世界范圍內(nèi)得到了快速發(fā)展。國內(nèi)一些大學也開始計算機遠程教育,遠程考試研究試驗,并已經(jīng)有不少簡體漢字遠程教育考試網(wǎng)站出現(xiàn)。這些網(wǎng)站不論從數(shù)量還是質(zhì)量上看,展現(xiàn)出網(wǎng)上教學作為當代教學一個主要形式,具備強勁發(fā)展態(tài)勢。與此同時,為了愈加好迎接信息社會挑戰(zhàn),教育部制訂并經(jīng)國務(wù)院同意《面向21世紀教育振興行動計劃》中明確提出:當代遠程教育是伴隨當代信息技術(shù)發(fā)展而產(chǎn)生一個新型教育方式,是構(gòu)筑知識經(jīng)濟時代人們終生學習體系主要伎倆。所以,研究基于因特網(wǎng)各類型遠程教學系統(tǒng)已是刻不容緩問題。而其中,網(wǎng)絡(luò)化題庫管理系統(tǒng)是一個非常主要組成部分。題庫管理系統(tǒng)能夠很好配合網(wǎng)上考試系統(tǒng)建設(shè),實現(xiàn)網(wǎng)絡(luò)化教學。使用范圍很廣,老師能夠在聯(lián)網(wǎng)任何一臺計算機上進行題庫管理等,實用性很強,有著極好發(fā)展空間和極大需求。經(jīng)濟可行性分析因為題庫管理系統(tǒng)是一個小型應(yīng)用系統(tǒng),一個小組甚至是一個人就能夠在一定時間內(nèi)開發(fā)出一款功效豐富網(wǎng)上考試系統(tǒng),沒有什么人工費用。而且因為本系統(tǒng)采取PHP+MySQL系統(tǒng)架構(gòu),所以所需要服務(wù)器配置不用很高,只要能夠裝上LINUX+APACHE即可,客戶端只需要安裝瀏覽器就能夠。而軟件成本方面因為使用都是無償軟件,沒有多大付出。結(jié)論經(jīng)過以上多方面調(diào)查和研究,我們得出,本系統(tǒng)開發(fā)是切實可行。數(shù)據(jù)描述數(shù)據(jù)流圖網(wǎng)上題庫管理數(shù)據(jù)流圖頂層圖如圖2所表示:要顯示題庫要顯示題庫編輯原有題目題庫信息試題信息加入題目文本文件加入新題目教師管理者題庫管理系統(tǒng)圖2數(shù)據(jù)流圖頂層圖網(wǎng)上題庫管理數(shù)據(jù)流圖一層圖如圖3所表示要顯示題庫要顯示題庫編輯原有題目試題信息加入題目文本文件題庫信息圖3數(shù)據(jù)流圖一層圖加入新題目教師管理者2成批錄入試題1插入新試題題庫信息3顯示信息4編輯試題處理1插入子圖如圖4所表示沒有重復(fù)試題沒有重復(fù)試題格式正確題目圖4數(shù)據(jù)流圖插入子圖加入新題目教師1.1檢驗輸入格式題庫信息1.2排除重復(fù)試題處理2成批錄入子圖如圖5所表示沒有重復(fù)試題沒有重復(fù)試題試題圖5數(shù)據(jù)流圖插入子圖加入題目文本文件教師2.1提取每條試題題庫信息2.2排除重復(fù)試題處理3顯示信息子圖如圖6所表示教師與題庫關(guān)系教師與題庫關(guān)系全部題庫信息指定題庫試題能管理題庫題庫信息要顯示題庫圖6數(shù)據(jù)流圖插入子圖試題信息教師2.2顯示題庫試題題庫信息2.1驗證用戶權(quán)限管理者用戶信息數(shù)據(jù)字典里面有很多結(jié)構(gòu)一樣數(shù)據(jù)流在這里就沒有一一列舉出來了。名字加入新題目別名新試題描述教師往題庫中添加新試題定義新題目=題庫代號+試題編號+試題答案+試題作者+修改日期+所屬科目+試題難度+試題題干+選項A+選項B+選項C+選項D數(shù)據(jù)流起源教師數(shù)據(jù)流去向檢驗輸入格式名字格式正確題目別名格式正確試題描述經(jīng)過格式檢驗題目定義題目=題庫代號+試題編號+試題答案+試題作者+修改日期+所屬科目+試題難度+試題題干+選項A+選項B+選項C+選項D數(shù)據(jù)流起源檢驗輸入格式數(shù)據(jù)流去向排除重復(fù)試題名字加入題目文本文件別名描述準備批量錄入試題集合,文本文件格式。定義文本文件=0{試題}65535數(shù)據(jù)流起源教師數(shù)據(jù)流去向提取每道試題名字題庫信息別名描述數(shù)據(jù)庫中題庫信息定義題庫=題庫編號+題庫名稱+題庫代號+編輯日期數(shù)據(jù)流起源題庫信息數(shù)據(jù)庫數(shù)據(jù)流去向驗證用戶權(quán)限名字教師與題庫關(guān)系別名描述教師能管理題庫權(quán)限定義教師與題庫關(guān)系=題庫代號+教師ID數(shù)據(jù)流起源用戶信息數(shù)據(jù)流去向驗證用戶權(quán)限名字要顯示題庫別名描述教師指定要顯示題庫定義用戶與題庫關(guān)系=題庫代號數(shù)據(jù)流起源教師數(shù)據(jù)流去向顯示題庫試題名字編輯原有題目別名編輯原有試題描述教師對題庫中試題進行編輯數(shù)據(jù)定義編輯原有題目=題庫代號+試題編號+試題答案+試題作者+修改日期+所屬科目+試題難度+試題題干+選項A+選項B+選項C+選項D數(shù)據(jù)流起源教師數(shù)據(jù)流去向編輯試題名字題庫代號別名描述數(shù)據(jù)庫中題庫表名稱定義題庫代號=1{字母|數(shù)字}50位置編輯原有題庫、要顯示題庫、教師與題庫代號、題庫信息、加入新題目名字教師ID別名試題作者描述表示老師唯一標志定義教師ID=gy+{數(shù)字}3位置編輯原有題庫、教師與題庫代號名字修改日期別名描述更改數(shù)據(jù)庫時間定義修改日期=[1960~2050]+-+[01~12]-+{01~31}位置編輯原有題庫、要顯示題庫、題庫信息、加入新題目名字試題難度別名描述標示這道題難易程度定義試題難度=1[1|2|3]1位置編輯原有題庫、要顯示題庫、題庫信息、加入新題目名字試題答案別名描述這道題答案定義試題答案=1{A|B|C|D}1位置編輯原有題庫、要顯示題庫、教師與題庫代號、題庫信息、加入新題目數(shù)據(jù)庫設(shè)計實體——聯(lián)絡(luò)圖(如圖7所表示)11111教師用戶管理者注冊注冊題庫信息各科題庫試題包含查看編寫管理圖7實體——聯(lián)絡(luò)圖屬于院系屬于數(shù)據(jù)庫實現(xiàn)t_admin管理者信息表字段類型Null說明p_admin_id
varchar(10)否
管理者編號p_admin_name
varchar(10)否
管理者名字p_admin_dept
int(11)否
所屬院系編號p_admin_position
varchar(20)否
管理者身份t_dept院系信息表字段類型Null說明p_dept_id
int(11)否
院系編號p_dept_name
varchar(26)否
院系名稱t_linux_singlechooselinux題庫字段類型Null說明p_choose_id
int(20)否
選擇題編號p_choose_answer
varchar(10)否
選擇題答案p_choose_author
varchar(50)否
教師IDp_createdate
date是
創(chuàng)建日期
p_choose_subject
varchar(50)是
所屬科目p_choose_level
tinyint(2)是
試題難度p_choose_content
text否
題干p_item_a
text是
選項Ap_item_b
text是
選項B
p_item_c
text是
選項C
p_item_d
text是
選項D
t_net_singlechoose網(wǎng)絡(luò)考試題庫字段類型Null說明p_choose_id
int(20)否
p_choose_answer
varchar(10)否
p_choose_author
varchar(50)否
p_createdate
date是
p_choose_subject
varchar(50)是
p_choose_level
tinyint(2)是
p_choose_content
text否
p_item_a
text是
p_item_b
text是
p_item_c
text是
p_item_d
text是
t_teacher教師信息表字段類型Null說明p_teacher_id
varchar(20)否
教師編號p_teacher_name
varchar(10)否
教師姓名p_teacher_post
varchar(30)是
教師職稱p_teacher_party
varchar(20)是
是否黨員p_teacher_addr
varchar(225)是
聯(lián)絡(luò)地址p_teacher_tel
varchar(20)是
聯(lián)絡(luò)電話
p_teacher_email
varchar(20)是
郵箱號碼p_dept_id
int(11)否
所屬院系t_teacher_bank教師與題庫關(guān)系表字段類型Null默認p_id
int(10)否
統(tǒng)計號p_teacher_id
varchar(20)否
教師編號p_course_property
varchar(10)否
題庫表名p_createdate
date否
編輯日期
p_bank_name
varchar(20)否
題庫表名t_user字段類型Null說明p_user
varchar(20)否
用戶名p_pswd
varchar(20)否
密碼p_group
varchar(10)否
用戶所屬組p_logtimes
mediumint(6)是
登陸次數(shù)p_lastlog
datetime是
最終一次登陸時間p_user_id
varchar(30)是
對應(yīng)教師或管理者編號
p_logged
char
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 未來十年移動支付的科技發(fā)展趨勢預(yù)測
- 標準化管理在生產(chǎn)現(xiàn)場的挑戰(zhàn)與對策
- 現(xiàn)代音樂文化的全球化傳播路徑
- 13人物描寫一組(說課稿)2023-2024學年統(tǒng)編版語文五年級下冊
- Unit 1 Playtime Lesson 3(說課稿)-2023-2024學年人教新起點版英語二年級下冊001
- 25 少年閏土 第二課時 說課稿-2024-2025學年語文六年級上冊 統(tǒng)編版
- Unit1 London is a big city(說課稿)2023-2024學年外研版(三起)四年級下冊
- 2024-2025學年高中生物 第七章 現(xiàn)代生物進化理論 第1節(jié) 現(xiàn)代生物進化理論的由來說課稿3 新人教版必修2
- Unit 2 Being a good language learner Exploring and Using 說課稿-2024-2025學年高中英語重大版(2019)必修第一冊
- 2025挖掘機勞動合同范文
- 北師大版五年級上冊四則混合運算100道及答案
- 專項債券在燃氣基礎(chǔ)設(shè)施建設(shè)中的融資作用
- 人教部編版道德與法治八年級下冊:6.3 《國家行政機關(guān)》說課稿1
- GE-LM2500+G4航改燃氣輪機在艦船和工業(yè)上的應(yīng)用
- 2024山東能源集團中級人才庫選拔(高頻重點提升專題訓練)共500題附帶答案詳解
- 鋼鐵是怎樣煉成的讀后感作文700字
- 武漢市江夏區(qū)2022-2023學年七年級上學期期末數(shù)學試卷【帶答案】-109
- 學校物業(yè)服務(wù)合同范本專業(yè)版
- SL 288-2014 水利工程施工監(jiān)理規(guī)范
- 部編版八年級語文上冊期末考試卷
- 2024年02月中央軍委后勤保障部2024年公開招考專業(yè)技能崗位文職人員筆試參考題庫附帶答案詳解
評論
0/150
提交評論