版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上概要設(shè)計(jì)說(shuō)明書(shū)1.引言1.1 編寫(xiě)目的在線考試系統(tǒng)用于學(xué)生能夠及時(shí)地自主學(xué)習(xí)和測(cè)試,更好地適應(yīng)學(xué)校考試。 本文檔為該系統(tǒng)的概要說(shuō)明書(shū),詳細(xì)闡述了對(duì)用戶所提出需求的設(shè)計(jì)方案,對(duì)系統(tǒng)中的各項(xiàng)功能需求、技術(shù)需求、實(shí)現(xiàn)環(huán)境及所使用的實(shí)現(xiàn)技術(shù)進(jìn)行了明確的定義。同時(shí),對(duì)軟件應(yīng)具有的功能和性能及其他有效性需求也進(jìn)行了定義。 本文檔主要適用于開(kāi)發(fā)項(xiàng)目的項(xiàng)目管理人員、項(xiàng)目開(kāi)發(fā)人員和項(xiàng)目維護(hù)人員閱讀,或作為今后從事此系統(tǒng)開(kāi)發(fā)及維護(hù)人員的技術(shù)參考資料。1.2 背景系統(tǒng)名稱:在線考試系統(tǒng)項(xiàng)目提出者:馬贊瑋項(xiàng)目開(kāi)發(fā)者:李志嶸項(xiàng)目管理者:李志嶸最終用戶:學(xué)生、管理員1.3 定義1、OES:Onl
2、ine Examination System(在線考試系統(tǒng))2、B/S:Browser/Server(瀏覽器/服務(wù)器)1.4 參考資料1、張海籓,牟永敏編.軟件工程導(dǎo)論(第6版)M.北京:清華大學(xué)出版社,2013(2014.4重印)2、鄭文成,沈蘊(yùn)梅,虞勤主編.Visual C#.NET程序設(shè)計(jì)與應(yīng)用開(kāi)發(fā)(第2版)北京:清華大學(xué)出版社,20143、張正禮,陳文臣,何昀封編.ASP.NET 3.5簡(jiǎn)明教程(C#2008篇)北京:清華大學(xué)出版社,2010.3(2013.7重印)4、陳志泊主編.數(shù)據(jù)庫(kù)原理及應(yīng)用教程(第二版).北京:人民郵電出版社,2008.3(2014.1重?。?.總體設(shè)計(jì)2.1
3、需求規(guī)定見(jiàn)需求規(guī)格說(shuō)明書(shū)2.2 運(yùn)行環(huán)境2.2.1 硬件環(huán)境雙核2.5Ghz的inter CPU、1G內(nèi)存、20G硬盤(pán)2.2.2 軟件環(huán)境1、操作系統(tǒng):Windows Server 20082、運(yùn)行環(huán)境:Microsoft.NET Framework 3.53、數(shù)據(jù)庫(kù)系統(tǒng):Access數(shù)據(jù)庫(kù)4、開(kāi)發(fā)工具:Visual Studio 20085、開(kāi)發(fā)平臺(tái):ASP.NET6、編程語(yǔ)言:C#7、支撐軟件:IIS(Internet Information Server,互聯(lián)網(wǎng)信息服務(wù))2.3 基本設(shè)計(jì)概念和設(shè)計(jì)流程圖2-1 系統(tǒng)基本流程設(shè)計(jì)描述:1、系統(tǒng)管理員錄入試題到題庫(kù)中;2、系統(tǒng)管理員按下自動(dòng)生
4、成試卷按鈕,系統(tǒng)自動(dòng)生成試卷;3、用戶登錄到本系統(tǒng),選擇試卷進(jìn)行考試;4、用戶提交試卷答案;5、系統(tǒng)計(jì)算考試得分;6、管理員查看所有用戶的成績(jī),用戶查詢自己的成績(jī)。2.4 系統(tǒng)總體結(jié)構(gòu)圖2-2 系統(tǒng)總體結(jié)構(gòu)圖2.5 功能需求與程序的關(guān)系表2-1 功能需求與程序的關(guān)系用戶管理題庫(kù)管理成績(jī)查詢修改密碼用戶注冊(cè)用戶登錄公告管理在線考試試卷管理用戶管理模塊題庫(kù)管理模塊成績(jī)查詢模塊修改密碼模塊用戶注冊(cè)模塊用戶登錄模塊公告管理模塊在線考試模塊試卷管理模塊2.6 模塊命名規(guī)則各模塊命名規(guī)則如下:名稱模塊名稱編號(hào)名稱模塊名稱編號(hào)用戶管理模塊user-glH01題庫(kù)管理模塊question-glH02成績(jī)查詢模
5、塊mark-cxH03修改密碼模塊pwd-xgH04用戶注冊(cè)模塊user-zcH05用戶登錄模塊loginH06公告管理模塊notice-glH07在線考試模塊onlineExamH08試卷管理模塊paper-glH092.7 模塊描述名稱用戶管理user-glH01子系統(tǒng)名稱系 統(tǒng)管 理系 統(tǒng)名 稱OES接 口說(shuō) 明輸入鍵盤(pán)輸入信息(密碼、出生日期、地址等)輸出用戶信息和操作反饋功 能說(shuō) 明用于增加、修改、刪除、查詢用戶信息,當(dāng)前只有管理員能進(jìn)入該模塊操作。運(yùn)行環(huán)境說(shuō)明所有支持IE6.0及以上的操作平臺(tái)都可以運(yùn)行此程序調(diào)用關(guān)系說(shuō)明調(diào)用模塊用戶登錄被調(diào)用模塊無(wú)名稱題庫(kù)管理question-gl
6、H02子系統(tǒng)名稱系 統(tǒng)管 理系 統(tǒng)名 稱OES接 口說(shuō) 明輸入鍵盤(pán)輸入試題信息輸出試題信息與操作反饋功 能說(shuō) 明增加、修改、查詢?cè)囶},當(dāng)前只有管理員能進(jìn)入該模塊操作。運(yùn)行環(huán)境說(shuō)明所有支持IE6.0及以上的操作平臺(tái)都可以運(yùn)行此程序調(diào)用關(guān)系說(shuō)明調(diào)用模塊用戶登錄被調(diào)用模塊名稱成績(jī)查詢mark-cxH03子系統(tǒng)名稱前 臺(tái)功 能系 統(tǒng)名 稱OES接 口說(shuō) 明輸入試卷號(hào)、用戶名、密碼輸出成績(jī)功 能說(shuō) 明通過(guò)用戶名、密碼確認(rèn)是本人或本人授權(quán),通過(guò)試卷號(hào)就可以查詢?cè)撚脩舻某煽?jī)。運(yùn)行環(huán)境說(shuō)明所有支持IE6.0及以上的操作平臺(tái)都可以運(yùn)行此程序調(diào)用關(guān)系說(shuō)明調(diào)用模塊用戶登錄被調(diào)用模塊無(wú)名稱修改密碼pwd-xgH04子
7、系統(tǒng)名稱前 臺(tái)功 能系 統(tǒng)名 稱OES接 口說(shuō) 明輸入用戶名、密碼、新密碼輸出提示是否成功修改密碼功 能說(shuō) 明用于修改密碼。運(yùn)行環(huán)境說(shuō)明所有支持IE6.0及以上的操作平臺(tái)都可以運(yùn)行此程序調(diào)用關(guān)系說(shuō)明調(diào)用模塊用戶登錄被調(diào)用模塊無(wú)名稱用戶注冊(cè)u(píng)ser-zcH05子系統(tǒng)名稱前 臺(tái)功 能系 統(tǒng)名 稱OES接 口說(shuō) 明輸入鍵盤(pán)輸入注冊(cè)所需的相關(guān)信息輸出是否注冊(cè)成功功 能說(shuō) 明用于用戶的注冊(cè)。運(yùn)行環(huán)境說(shuō)明所有支持IE6.0及以上的操作平臺(tái)都可以運(yùn)行此程序調(diào)用關(guān)系說(shuō)明調(diào)用模塊無(wú)被調(diào)用模塊無(wú)名稱用戶登錄loginH06子系統(tǒng)名稱服 務(wù)器 端系 統(tǒng)名 稱OES接 口說(shuō) 明輸入鍵盤(pán)輸入用戶信息(用戶名、密碼)輸出
8、進(jìn)入主頁(yè)或提示錯(cuò)誤信息功 能說(shuō) 明根據(jù)用戶輸入的用戶名和密碼,依此對(duì)照用戶表中是否存在相應(yīng)記錄,若存在則進(jìn)入相對(duì)應(yīng)的操作界面,否則,提示用戶名或密碼錯(cuò)誤。運(yùn)行環(huán)境說(shuō)明所有支持IE6.0及以上的操作平臺(tái)都可以運(yùn)行此程序調(diào)用關(guān)系說(shuō)明調(diào)用模塊無(wú)被調(diào)用模塊無(wú)名稱公告管理notice-glH07子系統(tǒng)名稱系 統(tǒng)管 理系 統(tǒng)名 稱OES接 口說(shuō) 明輸入鍵盤(pán)輸入公告標(biāo)題和內(nèi)容輸出操作信息反饋功 能說(shuō) 明用于顯示網(wǎng)站的新動(dòng)態(tài),當(dāng)前只有管理員能進(jìn)入該模塊操作。運(yùn)行環(huán)境說(shuō)明所有支持IE6.0及以上的操作平臺(tái)都可以運(yùn)行此程序調(diào)用關(guān)系說(shuō)明調(diào)用模塊用戶登錄被調(diào)用模塊無(wú)名稱在線考試onlineExamH08子系統(tǒng)名稱前
9、臺(tái)功 能系 統(tǒng)名 稱OES接 口說(shuō) 明輸入用戶信息、試卷號(hào)輸出無(wú)功 能說(shuō) 明用于用戶的在線考試,僅登錄用戶可以使用。運(yùn)行環(huán)境說(shuō)明所有支持IE6.0及以上的操作平臺(tái)都可以運(yùn)行此程序調(diào)用關(guān)系說(shuō)明調(diào)用模塊用戶登錄被調(diào)用模塊無(wú)名稱試卷管理paper-glH09子系統(tǒng)名稱系 統(tǒng) 管 理系 統(tǒng)名 稱OES接 口說(shuō) 明輸入分值輸出無(wú)功 能說(shuō) 明生成一份試卷,僅管理員可以使用該模塊。運(yùn)行環(huán)境說(shuō)明所有支持IE6.0及以上的操作平臺(tái)都可以運(yùn)行此程序調(diào)用關(guān)系說(shuō)明調(diào)用模塊用戶登錄被調(diào)用模塊無(wú)2.8 人工處理過(guò)程1、題庫(kù)的試題錄入;2、生成試題前,需要對(duì)試題的數(shù)量、分值進(jìn)行人工設(shè)置;3、公告需要人工管理等。3.接口設(shè)計(jì)
10、3.1 用戶接口1、基于B/S架構(gòu),用戶通過(guò)瀏覽器對(duì)頁(yè)面進(jìn)行操作;2、用戶界面:采用常用網(wǎng)頁(yè)的圖形界面設(shè)計(jì),界面友好;3、網(wǎng)站風(fēng)格保持基本一致;4、提供簡(jiǎn)單的錯(cuò)誤處理機(jī)制;5、登錄界面需要輸入用戶賬號(hào)和密碼,賬號(hào)和密碼正確時(shí)跳轉(zhuǎn)到主頁(yè),否則提示賬號(hào)或密碼錯(cuò)誤。3.2 外部接口一臺(tái)PC,支持Access數(shù)據(jù)庫(kù),支持IIS,支持Microsoft.NET Framework 3.53.3 內(nèi)部接口無(wú)4.運(yùn)行設(shè)計(jì)4.1 運(yùn)行模塊組合本系統(tǒng)由多個(gè)ASPX頁(yè)面,通過(guò)頁(yè)面跳轉(zhuǎn)來(lái)實(shí)現(xiàn)各個(gè)模塊之間不同功能的連接和組合。各模塊之間相對(duì)獨(dú)立,屬于高內(nèi)聚低耦合,可移植性好。各模塊之間主要通過(guò)ASPX的內(nèi)置對(duì)象以及動(dòng)
11、作指令標(biāo)記實(shí)現(xiàn)模塊之間的合作和數(shù)據(jù)共享。4.2 運(yùn)行控制可以不登陸進(jìn)入網(wǎng)站主頁(yè),但只要登入后才可以使用到本系統(tǒng)的主要功能。在登錄頁(yè)面輸入用戶賬號(hào)和密碼進(jìn)入本系統(tǒng),輸入的用戶賬號(hào)和密碼是通過(guò)注冊(cè)而存放在數(shù)據(jù)庫(kù)中的數(shù)據(jù),為注冊(cè)的用戶無(wú)法登錄。按照用戶權(quán)限的不同,允許其做權(quán)限內(nèi)的事情。4.3 運(yùn)行時(shí)間由于系統(tǒng)直接從數(shù)據(jù)庫(kù)中存取相關(guān)信息,頁(yè)面產(chǎn)生速度可能不夠理想,但基本處于可接受范圍內(nèi)。5.系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1 邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)用戶表(userinfo)(uid(用戶編號(hào)、主鍵)、用戶名、性別、出生日期、地址、權(quán)限、手機(jī)號(hào)碼、頭像、密碼)單選題(scq)(tid(題目編號(hào)、主鍵)、題目?jī)?nèi)容、選項(xiàng)A、
12、選項(xiàng)B、選項(xiàng)C、選項(xiàng)D、正確答案)多選題(mcq)(tid(題目編號(hào)、主鍵)、題目?jī)?nèi)容、選項(xiàng)A、選項(xiàng)B、選項(xiàng)C、選項(xiàng)D、正確答案)判斷題(tfq)(tid(題目編號(hào)、主鍵)、題目?jī)?nèi)容、選項(xiàng)A、選項(xiàng)B、正確答案)試卷表(paper)(pid(試卷編號(hào)、主鍵)、試卷名稱)試卷詳細(xì)表(paperdetail)(pdid(主鍵)、試卷編號(hào)、題號(hào)、題目類(lèi)型、題目?jī)?nèi)容、選項(xiàng)A、選項(xiàng)B、選項(xiàng)C、選項(xiàng)D、正確答案、分值)答題表(answer)(aid(主鍵)、用戶名、試卷編號(hào)、題號(hào)、題目類(lèi)型、試題內(nèi)容、選項(xiàng)A、選項(xiàng)B、選項(xiàng)C、選項(xiàng)D、正確答案、分值、選擇的答案)成績(jī)表(score):(sid(主鍵)、用戶名、
13、試卷編號(hào)、成績(jī))公告表(notice)(nid(主鍵)、用戶名、標(biāo)題、公告內(nèi)容、發(fā)布時(shí)間)注:1、權(quán)限分為管理員與用戶權(quán)限,管理員為0,用戶為10;2、題目類(lèi)型分為單選題(scq)、多選題(mcq)和判斷題(tfq)。3、數(shù)據(jù)庫(kù)文件為OnlineExam.mdb。圖5-1 數(shù)據(jù)庫(kù)關(guān)系圖5.2 物理結(jié)構(gòu)設(shè)計(jì)要點(diǎn)1、用戶表(userinfo)表5-1用戶表列名數(shù)據(jù)類(lèi)型是否主鍵是否為空備注uid自動(dòng)編號(hào)是否用戶編號(hào)username文本(50)否用戶名pwd文本(50)否密碼birthday時(shí)間/日期否出生日期sex文本(5)否性別addr文本(255)地址power整型否權(quán)限phone文本(11)手
14、機(jī)號(hào)碼hpic文本(100)頭像注:權(quán)限:管理員為0;用戶為10。2、單選題(scq)表5-2單選題表列名數(shù)據(jù)類(lèi)型是否主鍵是否為空備注tid自動(dòng)編號(hào)是否題目編號(hào)content文本(255)否題目?jī)?nèi)容typeA文本(255)否選項(xiàng)AtypeB文本(255)否選項(xiàng)BtypeC文本(255)否選項(xiàng)CtypeD文本(255)否選項(xiàng)Dright文本(5)否正確答案3、多選題(mcq)表5-3多選題表列名數(shù)據(jù)類(lèi)型是否主鍵是否為空備注tid自動(dòng)編號(hào)是否題目編號(hào)content文本(255)否題目?jī)?nèi)容typeA文本(255)否選項(xiàng)AtypeB文本(255)否選項(xiàng)BtypeC文本(255)否選項(xiàng)CtypeD文本(
15、255)否選項(xiàng)Dright文本(5)否正確答案4、判斷題(tfq)表5-4判斷題列名數(shù)據(jù)類(lèi)型是否主鍵是否為空備注tid自動(dòng)編號(hào)是否題目編號(hào)content文本(255)否題目?jī)?nèi)容right文本(5)否正確答案5、試卷表(paper)表5-5 試卷表列名數(shù)據(jù)類(lèi)型是否主鍵是否為空備注pid自動(dòng)編號(hào)是否試卷編號(hào)pname文本(50)否試卷名稱6、試卷詳細(xì)表(paperdetail)表5-6 試卷詳細(xì)表列名數(shù)據(jù)類(lèi)型是否主鍵是否為空備注pdid自動(dòng)編號(hào)是否編號(hào)pid長(zhǎng)整型否試卷編號(hào)num長(zhǎng)整型否題號(hào)content文本(255)否題目?jī)?nèi)容typeA文本(255)否選項(xiàng)AtypeB文本(255)否選項(xiàng)Btyp
16、eC文本(255)選項(xiàng)CtypeD文本(255)選項(xiàng)Dright文本(5)否正確答案type文本(5)否題目類(lèi)型value整型否分值7、答題表(answer)表5-7 答題表列名數(shù)據(jù)類(lèi)型是否主鍵是否為空備注aid自動(dòng)編號(hào)是否編號(hào)uid長(zhǎng)整型否用戶編號(hào)pdid長(zhǎng)整型否試卷詳細(xì)編號(hào)value整型否分值checked文本(5)選擇的答案8、成績(jī)表(score)表5-8 成績(jī)表列名數(shù)據(jù)類(lèi)型是否主鍵是否為空備注sid自動(dòng)編號(hào)是否編號(hào)uid長(zhǎng)整型否用戶編號(hào)pid長(zhǎng)整型否試卷編號(hào)mark整型否成績(jī)9、公告表(notice)表5-9 公告表列名數(shù)據(jù)類(lèi)型是否主鍵是否為空備注nid自動(dòng)編號(hào)是否公告編號(hào)uid長(zhǎng)整型
17、否用戶編號(hào)title文本(100)否標(biāo)題content備注否內(nèi)容time常規(guī)時(shí)間發(fā)布時(shí)間5.3 數(shù)據(jù)結(jié)構(gòu)和程序的關(guān)系名稱模塊名稱編號(hào)名稱模塊名稱編號(hào)用戶管理模塊user-glH01題庫(kù)管理模塊question-glH02成績(jī)查詢模塊mark-cxH03修改密碼模塊pwd-xgH04用戶注冊(cè)模塊user-addH05用戶登錄模塊loginH06公告管理模塊notice-glH07在線考試模塊onlineExamH08試卷管理模塊paper-glH09 模 塊數(shù) 編 據(jù) 號(hào) 表H01H02H03H04H05H06H07H08H09用戶表單選題多選題判斷題試卷表試卷詳細(xì)表答題表成績(jī)表公告表6.系統(tǒng)出錯(cuò)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 酒店廚房承包合同范文
- 銷(xiāo)售總監(jiān)聘用合同
- 小型建筑承包合同模板
- 金融期貨合同年
- 酒店用品采購(gòu)合同
- 抗轉(zhuǎn)發(fā)式干擾雷達(dá)信號(hào)設(shè)計(jì)與處理方法研究
- 勞動(dòng)合同終止通知書(shū)三篇
- 隱蔽通信中視覺(jué)內(nèi)容隱私保護(hù)方法研究
- 2025年北京貨運(yùn)從業(yè)資格證考試試題及答案
- 《股票投資培訓(xùn)提綱》課件
- 高考語(yǔ)文閱讀兒童視角的作用專(zhuān)項(xiàng)訓(xùn)練(含答案)
- 保障性住房配套公建工程項(xiàng)目可研報(bào)告
- 服務(wù)人員隊(duì)伍穩(wěn)定措施
- 支氣管鏡護(hù)理測(cè)試題
- 大連理工大學(xué)信封紙
- 圖形創(chuàng)意(高職藝術(shù)設(shè)計(jì))PPT完整全套教學(xué)課件
- 北京版小學(xué)英語(yǔ)必背單詞
- 藝術(shù)課程標(biāo)準(zhǔn)(2022年版)
- 2023年全國(guó)4月高等教育自學(xué)考試管理學(xué)原理00054試題及答案新編
- 稀土配合物和量子點(diǎn)共摻雜構(gòu)筑發(fā)光軟材料及其熒光性能研究
- JJG 921-2021環(huán)境振動(dòng)分析儀
評(píng)論
0/150
提交評(píng)論