freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

計(jì)算機(jī)等級(jí)考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-07-04 22:06 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 )實(shí)現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶(hù)端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶(hù)的總體成本(TCO)。以目前的技術(shù)看,局域網(wǎng)建立 B/S 結(jié)構(gòu)的網(wǎng)絡(luò)應(yīng)用,并通過(guò) Inter / Intra 模式下數(shù)據(jù)庫(kù)應(yīng)用,相對(duì)易于把握、成本也是較低的。它是一次性到位的開(kāi)發(fā),能實(shí)現(xiàn)不同的人員,從不同的地點(diǎn),以不同的接入方式(比如 LAN, WAN, Inter/Intra 等)訪問(wèn)和操作共同的數(shù)據(jù)庫(kù);它能有效地保護(hù)數(shù)據(jù)平臺(tái)和管理訪問(wèn)權(quán)限,服務(wù)器數(shù)據(jù)庫(kù)也很安全。特別是在 JAVA 這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后,B/S 架構(gòu)管理軟件更是方便、快捷、高效。 開(kāi)發(fā)工具簡(jiǎn)介 Visual C 2022 簡(jiǎn)介Visual Studio 是一套完整的開(kāi)發(fā)工具集,用于生成 Web 應(yīng)用程序、XML Web Services、桌面應(yīng)用程序和移動(dòng)應(yīng)用程序。Visual Basic、Visual C++、 Visual C 和 Visual J 全都使用相同的集成開(kāi)發(fā)環(huán)境 (IDE),利用此 IDE 可以共享工具且有助于創(chuàng)建混合語(yǔ)言解決方案。另外,這些語(yǔ)言利用了 .NET Framework 的功能,通過(guò)此框架可使用簡(jiǎn)化 ASP Web 應(yīng)用程序和 XML 第 3 頁(yè) 共 31 頁(yè)Web Services 開(kāi)發(fā)的關(guān)鍵技術(shù)。Microsoft Visual C 2022(讀作 C sharp)是一種編程語(yǔ)言,它是為生成在 .NET Framework 上運(yùn)行的多種應(yīng)用程序而設(shè)計(jì)的。 C 簡(jiǎn)單、功能強(qiáng)大、類(lèi)型安全,而且是面向?qū)ο蟮?。C 憑借它的許多創(chuàng)新,在保持 C 樣式語(yǔ)言的表示形式和優(yōu)美的同時(shí),實(shí)現(xiàn)了應(yīng)用程序的快速開(kāi)發(fā)。Visual Studio 支持 Visual C,這是通過(guò)功能齊全的代碼編輯器、項(xiàng)目模板、設(shè)計(jì)器、代碼向?qū)?、功能?qiáng)大且易于使用的調(diào)試器以及其他工具實(shí)現(xiàn)的。通過(guò).NET Framework 類(lèi)庫(kù),可以訪問(wèn)多種操作系統(tǒng)服務(wù)和其他有用的精心設(shè)計(jì)的類(lèi),這些類(lèi)可顯著加快開(kāi)發(fā)周期。 SQL Sever 2022 簡(jiǎn)介SQL Server 是一個(gè)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),是 Microsoft 推出新一代數(shù)據(jù)管理與分析軟件。SQL Server 是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為企業(yè)中的用戶(hù)提供了一個(gè)安全、可靠和高效的平臺(tái)用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。SQL Server 是一個(gè)全面的、集成的、端到端的數(shù)據(jù)解決方案,它為企業(yè)中的用戶(hù)提供了一個(gè)安全、可靠和高效的平臺(tái)用于企業(yè)數(shù)據(jù)管理和商業(yè)智能應(yīng)用。SQL Server 2022 為 IT 專(zhuān)家和信息工作者帶來(lái)了強(qiáng)大的、熟悉的工具,同時(shí)減少了在從移動(dòng)設(shè)備到企業(yè)數(shù)據(jù)系統(tǒng)的多平臺(tái)上創(chuàng)建、部署、管理及使用企業(yè)數(shù)據(jù)和分析應(yīng)用程序的復(fù)雜度。 通過(guò)全面的功能集、和現(xiàn)有系統(tǒng)的集成性、以及對(duì)日常任務(wù)的自動(dòng)化管理能力,SQL Server 2022 為不同規(guī)模的企業(yè)提供了一個(gè)完整的數(shù)據(jù)解決方案。SQL Server 數(shù)據(jù)平臺(tái)包括如下工具:關(guān)系型數(shù)據(jù)庫(kù)、復(fù)制服務(wù)、通知服務(wù)、集成服務(wù)、分析服務(wù)、報(bào)表服務(wù)、管理工具、開(kāi)發(fā)工具。 SQL Server 2022 數(shù)據(jù)平臺(tái)為不同規(guī)模的組織提供了如下好處:充分利用數(shù)據(jù)資產(chǎn)、提高生產(chǎn)力、減少 IT 復(fù)雜度、更低的總體擁有成本 (TCO)。3 系統(tǒng)分析 需求分析 系統(tǒng)需要解決的主要問(wèn)題因?yàn)榭荚囀怯刑囟ǖ膶?duì)象的,所以考生在進(jìn)入該系統(tǒng)前應(yīng)該進(jìn)行在線報(bào)名。報(bào)名時(shí)填寫(xiě)相應(yīng)的個(gè)人信息(如身份證號(hào)、報(bào)考科目等),報(bào)名后到相關(guān)部門(mén)進(jìn)行交費(fèi)。由管理員進(jìn)行審核后,考生進(jìn)入考試系統(tǒng),根據(jù)報(bào)名時(shí)選擇的考試科目,參加相應(yīng)的考試。鑒于計(jì)算機(jī)等級(jí)考試為全國(guó)性統(tǒng)一考試,考試時(shí)間有相應(yīng)的規(guī)定。因此要對(duì)登錄了考試系統(tǒng)進(jìn)行參考的用戶(hù)進(jìn)行考試時(shí)間判斷,避第 4 頁(yè) 共 31 頁(yè)免在非考試時(shí)段參加考試。另外,系統(tǒng)還應(yīng)該對(duì)考試時(shí)間進(jìn)行控制,時(shí)間到了會(huì)要求考試者交卷。在考試過(guò)程中要防止考生作弊,要禁止避免某些按鍵(如ALT、F5 等)的操作??荚囌哌x擇答案提交后,應(yīng)該由計(jì)算機(jī)自動(dòng)判卷,得到成績(jī)先保存,在閱卷人審核后在考生信息頁(yè)面顯示出來(lái)??荚囃戤吅?,系統(tǒng)關(guān)閉考試頁(yè)面,回到考試前頁(yè)面。 系統(tǒng)應(yīng)該具備的基本功能1.試題管理:管理員利用賬號(hào)和密碼成功登錄以后,進(jìn)入管理頁(yè)面,管理員可以通過(guò)系統(tǒng)做的手動(dòng)添加試題頁(yè)面自己手動(dòng)添加試題,并對(duì)相關(guān)信息進(jìn)行添加、修改以及刪除。2.試卷生成:事先設(shè)定好考試題目數(shù)量,考試日期,分?jǐn)?shù)等信息。3.在線考試:考生根據(jù)準(zhǔn)考證號(hào)和密碼成功登錄后,進(jìn)入考試界面。考生有開(kāi)始考試,提交試卷,查詢(xún)成績(jī)權(quán)限??忌鶕?jù)報(bào)名時(shí)選擇的考試科目,在規(guī)定時(shí)間段內(nèi)參加相應(yīng)的考試,點(diǎn)擊開(kāi)始考試后,進(jìn)行考試界面,并要防止考生刷新及點(diǎn)擊右鍵等操作,對(duì)考試時(shí)間計(jì)時(shí),考試時(shí)間到,系統(tǒng)強(qiáng)制提交試卷。4.試卷評(píng)判:主、客觀題目均事先由系統(tǒng)自動(dòng)判斷,主觀題目閱卷人登陸后,可以根據(jù)情況手工判卷并做出相應(yīng)的分?jǐn)?shù)修改。5.權(quán)限管理:管理員擁有除閱卷外的所有權(quán)限,管理員根據(jù)賬號(hào)和密碼成功登錄后,可以對(duì)教師和考生的信息、公告、試題、試卷等進(jìn)行管理。6.在線報(bào)名:考生通過(guò)在線報(bào)名頁(yè)面,獲取系統(tǒng)自動(dòng)分配的準(zhǔn)考證號(hào),添加相應(yīng)的考生信息(包括身份證、性別、考試級(jí)別以及相應(yīng)的科目)完成報(bào)名。在相關(guān)部門(mén)交費(fèi)后,由管理員審核成功后獲取考試資格。7.站內(nèi)公告:發(fā)布計(jì)算機(jī)等級(jí)考試的相關(guān)信息,如考試要求、時(shí)間等。管理員通過(guò)登錄進(jìn)行相關(guān)的添加、修改和刪除。 可行性分析 技術(shù)可行性分析該考試系統(tǒng)的技術(shù)可行性,可以從硬件(包括外圍設(shè)備)的性能要求、軟件的性能要求(包括操作系統(tǒng)、程序設(shè)計(jì)、語(yǔ)言、軟件包、數(shù)據(jù)庫(kù)管理系統(tǒng)及各種軟件工具)、能源及環(huán)境條件、輔助設(shè)備及備品配件條件幾個(gè)方面去考慮。計(jì)算機(jī)硬件要求:CPU:奔騰 以上內(nèi)存:256MB 以上顯示卡:顯存 16M 及以上第 5 頁(yè) 共 31 頁(yè)硬盤(pán):2GB 以上剩余磁盤(pán)空間驅(qū)動(dòng)器:8 倍速 CDROM 以上 高分辨率(1024*768) 彩色顯示器軟件要求:WINDOWS 操作系統(tǒng)或 XP 操作系統(tǒng),.Net 2022 和 Microsoft SQL Server2022就目前使用的開(kāi)發(fā)技術(shù)來(lái)說(shuō)建議系統(tǒng)的功能目標(biāo)應(yīng)該能夠達(dá)到;利用現(xiàn)有的技術(shù)在規(guī)定的期限內(nèi)開(kāi)發(fā)工作基本能夠完成。 經(jīng)濟(jì)可行性分析經(jīng)濟(jì)可行性分析主要是對(duì)開(kāi)發(fā)項(xiàng)目的成本與效益做出評(píng)估,即分析新系統(tǒng)所帶來(lái)的經(jīng)濟(jì)效益是否超過(guò)開(kāi)發(fā)和維護(hù)網(wǎng)站所需要的費(fèi)用。用戶(hù)在使用該系統(tǒng)后只需花一定資金購(gòu)買(mǎi)一部分計(jì)算機(jī)與軟件就能實(shí)現(xiàn)。 社會(huì)因素方面的可行性分析本系統(tǒng)僅用于全國(guó)計(jì)算機(jī)等級(jí)考試,無(wú)法律和政策方面的限制。4 總體設(shè)計(jì) 基本設(shè)計(jì)思想及流程圖基本設(shè)計(jì)思想:在用戶(hù)認(rèn)證之后,系統(tǒng)根據(jù)考生的資料隨機(jī)的從試題庫(kù)中選取試卷,在考生做完試卷且交卷之后,將會(huì)自動(dòng)在服務(wù)器端保存考的答案。要求能保證考生順利的作答以及考試的保密和安全性。圖 1 操作流程圖 系統(tǒng)功能結(jié)構(gòu)圖根據(jù)需求分析,在線考試系統(tǒng)的結(jié)構(gòu)圖如下:第 6 頁(yè) 共 31 頁(yè)圖 2 系統(tǒng)功能結(jié)構(gòu)圖 系統(tǒng)架構(gòu)本系統(tǒng)采用 應(yīng)用程序典型的三層架構(gòu)模式,其結(jié)構(gòu)如圖 1 所示圖 3 三層架構(gòu)模式結(jié)構(gòu)圖各層功能介紹:數(shù)據(jù)訪問(wèn)層:系統(tǒng)最低層,提供數(shù)據(jù)庫(kù)操作的接口和存儲(chǔ)本系統(tǒng)所有數(shù)據(jù);業(yè)務(wù)邏輯層:處于頁(yè)面展示層與數(shù)據(jù)訪問(wèn)層之間,與數(shù)據(jù)庫(kù)直接關(guān)聯(lián),同時(shí)又為頁(yè)面展示層服務(wù)。實(shí)現(xiàn)業(yè)務(wù)的具體邏輯,如考生報(bào)名、登錄參考、試卷試題管理等;頁(yè)面展示層:系統(tǒng)最外層,將業(yè)務(wù)功能在瀏覽器上顯示出來(lái),用戶(hù)通過(guò)界面對(duì)系統(tǒng)進(jìn)行操作。 數(shù)據(jù)訪問(wèn)層數(shù)據(jù)訪問(wèn)層完成所有與數(shù)據(jù)庫(kù)交互的工作,本系統(tǒng)只包括一個(gè)類(lèi)SQLHelper。這個(gè)類(lèi)的功能是向數(shù)據(jù)庫(kù)提交 SQL 語(yǔ)句,并返回相應(yīng)的操作結(jié)果。配置數(shù)據(jù)庫(kù)連接:在 文件中指定數(shù)據(jù)庫(kù)連接字符串配置信息,頁(yè) 面 展 示 層 (WEB)業(yè) 務(wù) 邏 輯 層 (BL)數(shù) 據(jù) 訪 問(wèn) 層 (DAL)計(jì) 算 機(jī) 等 級(jí) 考 試 系 統(tǒng)公告管理 試題管理在線答題 試卷管理 用戶(hù)管理 試卷審核第 7 頁(yè) 共 31 頁(yè)代碼如下connectionStringsadd name=ExamDBConn connectionString=Data Source=.。Initial Catalog=ExamDB。Persist Security Info=True。User ID=sa。Password=123 providerName=//connectionStringsSQLHelper 類(lèi)成員:表 1 SQLHelper 類(lèi)成員說(shuō)明屬性/方法 功能說(shuō)明Conn 保護(hù)變量,數(shù)據(jù)庫(kù)連接 SqlConnection 對(duì)象ConnStr 保護(hù)變量,數(shù)據(jù)庫(kù)連接串Open 連接數(shù)據(jù)庫(kù)Close 關(guān)閉數(shù)據(jù)庫(kù)連接Dispose 釋放數(shù)據(jù)庫(kù)連接資源ExecutSQL 執(zhí)行一條非查詢(xún)(Select)類(lèi)型的 SQL 命令GetDataRow 根據(jù)輸入 SQL 命令,獲取一個(gè) DataRow 對(duì)象GetDataSet 根據(jù)輸入 SQL 命令,獲取一個(gè) DataSet 對(duì)象GetDataReader 根據(jù) SQL 命令,獲取一個(gè) DataReader 對(duì)象Insert 利用一個(gè) Hash 表存儲(chǔ)數(shù)據(jù),向數(shù)據(jù)庫(kù)插入數(shù)據(jù)Update利用一個(gè) Hash 表存儲(chǔ)數(shù)據(jù),修改數(shù)據(jù)庫(kù)中的數(shù)據(jù) 業(yè)務(wù)邏輯層科目類(lèi)—公告類(lèi)—試卷類(lèi)—試題類(lèi)—分?jǐn)?shù)類(lèi)—用戶(hù)類(lèi)— 頁(yè)面顯示層公告管理模塊—News*.aspx用戶(hù)管理模塊—User*.aspx試題管理模塊—Question*.aspx試卷管理模塊—Paper*.aspx第 8 頁(yè) 共 31 頁(yè)試卷評(píng)分模塊—Score*.aspx頁(yè)面首面—考試頁(yè)面—注冊(cè)頁(yè)面—公告信息頁(yè)面— 數(shù)據(jù)庫(kù)的設(shè)計(jì) 創(chuàng)建數(shù)據(jù)庫(kù)首先在 SQL Server 2022 的管理器中創(chuàng)建一個(gè)名為 ExamDB 的數(shù)據(jù)庫(kù)。 創(chuàng)建表數(shù)據(jù)庫(kù) ExamDB 包含以下 6 個(gè)表:考試科目表(Exam_Category)、用戶(hù)信息表(Exam_Member)、站內(nèi)公告表(Exam_News)、試卷信息表(Exam_Paper )、試題信息表(Exam_Question )、分?jǐn)?shù)信息表(Exam_Score )。下面分別介紹這些表的結(jié)構(gòu)。表 2 考試科目表(Exam_Category)編號(hào) 字段名稱(chēng) 數(shù)據(jù)結(jié)構(gòu) 長(zhǎng)度 說(shuō)明1 ID int 4 考試科目序號(hào)2 ExamLevel int 4 考試級(jí)別3 ExamSubject nvarchar 20 考試科目名稱(chēng)表 3 分?jǐn)?shù)信息表(Exam_Score)編號(hào) 字段名稱(chēng) 數(shù)據(jù)結(jié)構(gòu) 長(zhǎng)度 說(shuō)明1 ID int 4 試題序號(hào)2 UserID nvarchar 7 考試科目序號(hào)3 TestID int 4 試題題目4 StartTime datetime 8 考試開(kāi)始時(shí)間5 EndTime datetime 8 考試結(jié)束時(shí)間6 TotalScore int 4 考試總成績(jī)7 sUserAnswer Ntext 用戶(hù)單選答案8 sRightAnswer Ntext 單選標(biāo)準(zhǔn)答案 D9 bUserAnswer Ntext 用戶(hù)填空答案10 bRightAnswer Ntext 填空標(biāo)準(zhǔn)答案11 IsCheck Bit 1 成績(jī)是否審核12 IsExamed Bit 1 是否參加考試表 4 站內(nèi)公告表(Exam_News)第 9 頁(yè) 共 31 頁(yè)編號(hào) 字段名稱(chēng) 數(shù)據(jù)結(jié)構(gòu) 長(zhǎng)度 說(shuō)明1 ID int 4 公告序號(hào)2 Title ntext 公告標(biāo)題3 Text ntext 公告內(nèi)容4 Time datetime 8 發(fā)布時(shí)間表 5 用戶(hù)信息表(Exam_Member)編號(hào) 字段名稱(chēng) 數(shù)據(jù)結(jié)構(gòu) 長(zhǎng)度 說(shuō)明1 UserID nvarchar 7 考生準(zhǔn)考證號(hào)/登錄名2 CategoryID Int 4 考試科目序號(hào)3 UserPwd nvarchar 50 用戶(hù)登錄密碼4 UserID
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1