系統(tǒng)設(shè)計(jì)實(shí)驗(yàn)報(bào)告 1 引言
1.1 編寫目的 本文檔的編寫目的是為遠(yuǎn)程在線考試系統(tǒng)項(xiàng)目的設(shè)計(jì)提供:
a.系統(tǒng)的結(jié)構(gòu)、設(shè)計(jì)說(shuō)明; b.程序設(shè)計(jì)說(shuō)明; c. 程序(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明
1. 2 背景
隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,現(xiàn)在很多的大學(xué)及社會(huì)上其它的培訓(xùn)部門都已經(jīng)開(kāi)設(shè)了遠(yuǎn)程教育,并通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)異地教育。但是,遠(yuǎn)程教育軟件的開(kāi)發(fā),就目前來(lái)說(shuō),還是處于起步的階段。因此,構(gòu)建一個(gè)遠(yuǎn)程在線考試系統(tǒng),還是有很大的實(shí)際意義的。
根據(jù)用戶提出的需求,本項(xiàng)目組承接該系統(tǒng)的開(kāi)發(fā)工作 a. 開(kāi)發(fā)軟件系統(tǒng)的名稱:遠(yuǎn)程在線考試系統(tǒng) b. 本項(xiàng)目的任務(wù)提出者:福州大學(xué)軟件學(xué)院 c. 用戶:各類大專院校學(xué)校、中小學(xué)校。
1.3 定義
遠(yuǎn)程在線考試系統(tǒng)
遠(yuǎn)程在線考試系統(tǒng)是基于用 Browser/Web 模式下的,可以實(shí)現(xiàn)考試題庫(kù)管理、多用戶在線考試、自勱閱卷功能的系統(tǒng)。
1.4 參考資料
? GB 8566 計(jì)算機(jī)軟件開(kāi)發(fā)規(guī)范 ? GB 8567 計(jì)算機(jī)軟件產(chǎn)品開(kāi)發(fā)文件編制指南 ? 軟件設(shè)計(jì)標(biāo)準(zhǔn)<UML 技術(shù)標(biāo)準(zhǔn)> ? 《ASP 與 SQL-Server2000》清華大學(xué)出版社 ? 《可行性研究報(bào)告》 ? 《項(xiàng)目計(jì)劃文檔》 ?
2 程序系統(tǒng)的結(jié)構(gòu)
3 程序 1(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明
3.1 程序描述
注冊(cè)信息錄入及信息處理
基本目的:
輸入基本資料進(jìn)行驗(yàn)證保存。
3.2 功能
基本信息輸入和處理包括 ? 輸入和保存姓名 ? 輸入和保存性別 ? 輸入和保存出生日期 ? 輸入和保存考試號(hào)碼 ? 輸入和保存?zhèn)渥?/p>
3.3 性能 要求響應(yīng)時(shí)間小于 1 秒。
3.4 輸人項(xiàng)
輸入信息 數(shù)據(jù)類型 數(shù)值范圍 考生姓名 String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
考生性別 Boolean M/F
考生出生日期 Date (Time) 包含表示日期的數(shù)字,日期范圍從公元 100 年 1 月 1 日到公元 9999 年 12 月 31 日。
考生考試號(hào)碼 Long 包含 -2,147,483,648 到 2,147,483,647 之間的整數(shù)。
考生基本信息 String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
3. 5 輸出項(xiàng)
無(wú) 3.6 算法
無(wú) 3.7 流程邏輯
3.8 接口 無(wú) 3.9 存儲(chǔ)分配
需要數(shù)據(jù)庫(kù)存儲(chǔ)
3.10 注釋設(shè)計(jì)
a. 加在模塊首部的注釋:無(wú) b.加在各分枝點(diǎn)處的注釋:對(duì)各變量的功能、范圍、缺省條件等需要注釋;
d.對(duì)使用的邏輯所加的注釋:無(wú) 3.11 限制條件
無(wú) 3.12 測(cè)試計(jì)劃
由本組測(cè)試員進(jìn)行測(cè)試。
3.13 尚未解決的問(wèn)題 無(wú)
4 程序 2(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明
4.1 程序描述
考生信息的管理(考生信息處理)對(duì)基本信息進(jìn)行添加、刪除、修改、查詢等任務(wù)。
4.2 功能
基本處理包括 ? 考生基本信息的添加 ? 考生基本信息的刪除 ? 考生基本信息的修改 ? 考生基本信息的查詢
4.3 性能 要求響應(yīng)時(shí)間小于 1 秒。
4.4 輸人項(xiàng)
輸入信息 數(shù)據(jù)類型 數(shù)值范圍 考生姓名 String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
考生性別 Boolean M/F
考生出生日期 Date (Time) 包含表示日期的數(shù)字,日期范圍從公元 100 年 1 月 1 日到公元 9999 年 12 月 31 日。
考生考試號(hào)碼 Long 包含 -2,147,483,648 到 2,147,483,647 之間的整數(shù)。
考生基本信息 String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
4. 5 輸出項(xiàng)
無(wú) 4.6 算法
無(wú) 4.7 流程邏輯
4.8 接口 無(wú)
4.9 存儲(chǔ)分配
需要數(shù)據(jù)庫(kù)存儲(chǔ)
4.10 注釋設(shè)計(jì)
a. 加在模塊首部的注釋:無(wú) b.加在各分枝點(diǎn)處的注釋:對(duì)各變量的功能、范圍、缺省條件等需要注釋;
d.對(duì)使用的邏輯所加的注釋:無(wú) 4.11 限制條件
無(wú) 4.12 測(cè)試計(jì)劃
由本組測(cè)試員進(jìn)行測(cè)試。
4.13 尚未解決的問(wèn)題 無(wú)
5 程序 3(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明
5.1 程序描述
試題模型設(shè)置輸入可以對(duì)試題模型進(jìn)行管理。
5.2 功能
基本輸入包括
? 試題分值輸入 ? 試題數(shù)量輸入
5.3 性能 要求響應(yīng)時(shí)間小于 1 秒。
5.4 輸人項(xiàng)
輸入信息 數(shù)據(jù)類型 數(shù)值范圍 題目數(shù)量、分值 Long 包含 -2,147,483,648 到 2,147,483,647 之間的整數(shù)。
5. 5 輸出項(xiàng)
無(wú) 5.6 算法
無(wú) 5.7 流程邏輯
5.8 接口
無(wú) 5.9 存儲(chǔ)分配
需要數(shù)據(jù)庫(kù)存儲(chǔ)
5.10 注釋設(shè)計(jì)
a. 加在模塊首部的注釋:無(wú) b.加在各分枝點(diǎn)處的注釋:對(duì)各變量的功能、范圍、缺省條件等需要注釋;
d.對(duì)使用的邏輯所加的注釋:無(wú) 5.11 限制條件
無(wú) 5.12 測(cè)試計(jì)劃
由本組測(cè)試員進(jìn)行測(cè)試。
5.13 尚未解決的問(wèn)題 無(wú)
6 程序 4(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明
6.1 程序描述
試題庫(kù)管理輸入與處理是對(duì)試題庫(kù)進(jìn)行管理。
6.2 功能
? 單選題添加、編輯、與刪除
? 多選題添加、編輯、與刪除
6.3 性能 要求響應(yīng)時(shí)間小于 1 秒。
6.4 輸人項(xiàng)
輸入信息 數(shù)據(jù)類型 數(shù)值范圍 題目 String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
6. 5 輸出項(xiàng)
無(wú) 6.6 算法
無(wú) 6.7 流程邏輯
6.8 接口 無(wú)
6.9 存儲(chǔ)分配
需要數(shù)據(jù)庫(kù)存儲(chǔ)
6.10 注釋設(shè)計(jì)
a. 加在模塊首部的注釋:無(wú) b.加在各分枝點(diǎn)處的注釋:對(duì)各變量的功能、范圍、缺省條件等需要注釋;
d.對(duì)使用的邏輯所加的注釋:無(wú) 6.11 限制條件
無(wú) 6.12 測(cè)試計(jì)劃
由本組測(cè)試員進(jìn)行測(cè)試。
6.13 尚未解決的問(wèn)題 無(wú) 7 程序 5(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明
7.1 程序描述
試卷生成輸入與處理是對(duì)試卷生成進(jìn)行處理。
7.2 功能
基本輸入與處理包括 ? 輸入考題數(shù)量 ? 系統(tǒng)自勱生成相應(yīng)試卷
7.3 性能 要求響應(yīng)時(shí)間小于 1 秒。
7.4 輸人項(xiàng)
輸出信息 數(shù)據(jù)類型 數(shù)值范圍 題目數(shù)量 String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
7. 5 輸出項(xiàng)
無(wú) 7.6 算法
無(wú) 7.7 流程邏輯
7.8 接口 無(wú) 7.9 存儲(chǔ)分配
需要數(shù)據(jù)庫(kù)存儲(chǔ)
7.10 注釋設(shè)計(jì)
a. 加在模塊首部的注釋:無(wú) b.加在各分枝點(diǎn)處的注釋:對(duì)各變量的功能、范圍、缺省條件等需要注釋;
d.對(duì)使用的邏輯所加的注釋:無(wú) 7.11 限制條件
無(wú) 7.12 測(cè)試計(jì)劃
由本組測(cè)試員進(jìn)行測(cè)試。
7.13 尚未解決的問(wèn)題 無(wú)
8 程序 6(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明
8.1 程序描述
在線考試輸入是對(duì)考生答題進(jìn)行管理。
8.2 功能
基本輸入與處理包括 ? 輸入題目答案
8.3 性能
要求響應(yīng)時(shí)間小于 1 秒。
8.4 輸人項(xiàng)
輸入信息 數(shù)據(jù)類型 數(shù)值范圍 客觀題(判斷題)
Boolean T/F 客觀題(選擇題)
String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
主觀題(問(wèn)答題)
String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
8. 5 輸出項(xiàng)
無(wú) 8.6 算法
無(wú) 8.7 流程邏輯
8.8 接口 無(wú) 8.9 存儲(chǔ)分配
需要數(shù)據(jù)庫(kù)存儲(chǔ)
8.10 注釋設(shè)計(jì)
a. 加在模塊首部的注釋:無(wú) b.加在各分枝點(diǎn)處的注釋:對(duì)各變量的功能、范圍、缺省條件等需要注釋;
d.對(duì)使用的邏輯所加的注釋:無(wú) 8.11 限制條件
無(wú) 8.12 測(cè)試計(jì)劃
由本組測(cè)試員進(jìn)行測(cè)試。
8.13 尚未解決的問(wèn)題 無(wú) 9 程序 7(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明
9.1 程序描述
考試系統(tǒng)自勱閱卷 9.2 功能
基本輸入與處理包括 ? 輸入正確答案 ? 系統(tǒng)自勱閱卷處理 9.3 性能
要求響應(yīng)時(shí)間小于 1 秒。
9.4 輸人項(xiàng)
輸入信息 數(shù)據(jù)類型 數(shù)值范圍 標(biāo)準(zhǔn)試卷 String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
考生試卷 String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
9. 5 輸出項(xiàng)
輸出信息 數(shù)據(jù)類型 數(shù)值范圍 考生得分 Integer 包含 -32,768 到 32,767 之間的整數(shù)。
題目對(duì)錯(cuò)信息 String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
9.6 算法
無(wú) 9.7 流程邏輯
9.8 接口 無(wú) 9.9 存儲(chǔ)分配
需要數(shù)據(jù)庫(kù)存儲(chǔ)
9.10 注釋設(shè)計(jì)
a. 加在模塊首部的注釋:無(wú) b.加在各分枝點(diǎn)處的注釋:對(duì)各變量的功能、范圍、缺省條件等需要注釋;
d.對(duì)使用的邏輯所加的注釋:無(wú) 9.11 限制條件
無(wú) 9.12 測(cè)試計(jì)劃
由本組測(cè)試員進(jìn)行測(cè)試。
9.13 尚未解決的問(wèn)題 無(wú)
10 程序 8(標(biāo)識(shí)符)設(shè)計(jì)說(shuō)明
10.1 程序描述
成績(jī)查閱輸入與處理 9.2 功能
基本輸入與處理包括 ? 輸入考生基本信息關(guān)鍵字查詢 ? 輸出考生得分
10.3 性能
要求響應(yīng)時(shí)間小于 1 秒。
10.4 輸人項(xiàng)
輸入信息 數(shù)據(jù)類型 數(shù)值范圍
關(guān)鍵詞 String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
10. 5 輸出項(xiàng)
輸入信息 數(shù)據(jù)類型 數(shù)值范圍 相關(guān)信息 String 包含變長(zhǎng)字符串,最大長(zhǎng)度可為 20 億個(gè)字符。
10.6 算法
SQL 查詢 10.7 流程邏輯
10.8 接口 無(wú) 10.9 存儲(chǔ)分配
需要數(shù)據(jù)庫(kù)存儲(chǔ)
10.10 注釋設(shè)計(jì)
a. 加在模塊首部的注釋:無(wú) b.加在各分枝點(diǎn)處的注釋:對(duì)各變量的功能、范圍、缺省條件等需要注釋;
d.對(duì)使用的邏輯所加的注釋:無(wú) 10.11 限制條件
無(wú) 10.12 測(cè)試計(jì)劃
由本組測(cè)試員進(jìn)行測(cè)試。
10.13 尚未解決的問(wèn)題 無(wú)
推薦訪問(wèn): 實(shí)驗(yàn) 報(bào)告 設(shè)計(jì)同志們:今天這個(gè)大會(huì),是市委全面落實(shí)黨要管黨、從嚴(yán)治黨要求的一項(xiàng)重大舉措,也是對(duì)縣市區(qū)委書記履行基層黨建工作第一責(zé)任人情況的一次集中檢閱,同時(shí)是對(duì)全市基層黨建工作的一次再部署、再落實(shí)的會(huì)議。前面,**
***年,我認(rèn)真履行領(lǐng)班子、帶隊(duì)伍、抓黨員、保穩(wěn)定的基層黨建工作思路,以學(xué)習(xí)貫徹習(xí)近平新時(shí)代中國(guó)特色社會(huì)主義思想和黨的十九大歷次全會(huì)精神為主線,以市局基層黨建工作考核細(xì)則為落腳點(diǎn),落實(shí)全面從嚴(yán)治黨主體
根據(jù)會(huì)議安排,現(xiàn)將2022年履行抓基層黨建工作職責(zé)情況報(bào)告如下:一、履職工作特色和亮點(diǎn)1 突出政治建設(shè),著力在思想認(rèn)識(shí)上提高。牢固樹立抓黨建就是抓政績(jī)的理念,以“黨建工作抓引領(lǐng)、社區(qū)治理求突破,為民服
2022年以來(lái),在**黨委的正確領(lǐng)導(dǎo)下,堅(jiān)持以習(xí)近平新時(shí)代中國(guó)特色社會(huì)主義思想為指導(dǎo),深入學(xué)習(xí)宣傳貫徹黨的二十大精神,以黨建工作為統(tǒng)領(lǐng),扎實(shí)開(kāi)展夯實(shí)“三個(gè)基本”活動(dòng),以“四化四力”行動(dòng)為抓手,聚力創(chuàng)建
各位領(lǐng)導(dǎo),同志們:根據(jù)會(huì)議安排,現(xiàn)就2022年度抓基層黨建工作情況匯報(bào)如下:一、主要做法及成效(一)強(qiáng)化政治引領(lǐng)。一是不斷強(qiáng)化理論武裝。堅(jiān)持通過(guò)黨組會(huì)、中心組學(xué)習(xí)會(huì)和“三會(huì)一課”,第一時(shí)間、第一議題學(xué)
2022年度抓基層黨建工作述職報(bào)告按照黨委工作部署,現(xiàn)將本人2022年度抓基層黨建工作情況報(bào)告如下:一、2022年度抓基層黨建工作情況(一)旗幟鮮明講政治將旗幟鮮明講政治放在全局發(fā)展首要位置,積極開(kāi)展
2022年,是我在數(shù)計(jì)系黨總支書記這個(gè)新崗位上度過(guò)的第一個(gè)完整的工作年度。回首一年來(lái)在校黨委的正確領(lǐng)導(dǎo)下,與數(shù)計(jì)系領(lǐng)導(dǎo)班子和全體師生共同走過(guò)的日子,艱辛歷歷在目,收獲溫潤(rùn)心田。作為黨總支書記,我始終牢
按照考核要求,現(xiàn)將本人一年來(lái),作為統(tǒng)戰(zhàn)部長(zhǎng)履行職責(zé)、廉潔自律等方面情況報(bào)告如下:一、著眼增強(qiáng)政治素質(zhì),不斷深化理論學(xué)習(xí)堅(jiān)持把旗幟鮮明講政治作為履職從政的第一位要求,帶領(lǐng)統(tǒng)戰(zhàn)系統(tǒng)干部堅(jiān)決擁護(hù)“兩個(gè)確立”
**年,緊緊圍繞黨工委、管委會(huì)的決策部署,全體人員團(tuán)結(jié)協(xié)作、凝心聚力,緊扣黨工委“**”基本工作思路,全力開(kāi)拓進(jìn)取,認(rèn)真履職盡責(zé),圓滿完成各項(xiàng)工作任務(wù)。一、個(gè)人思想政治狀況檸檬文苑www bgzjy
按照縣委關(guān)于開(kāi)展抓基層黨建述職評(píng)議會(huì)議的有關(guān)要求,經(jīng)請(qǐng)示縣委組織部同意,今天,我們?cè)诖苏匍_(kāi)2022年度基層黨組織書記抓基層黨建述職評(píng)議會(huì)議。1 首先,請(qǐng)**黨委書記,**同志述職。**黨委能夠主動(dòng)研究