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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于net的公務(wù)員考試模擬系統(tǒng)的設(shè)計(jì)—論文-文庫吧資料

2024-12-11 19:41本頁面
  

【正文】 = 考試已結(jié)束 。當(dāng)判斷出該考生曾經(jīng)參加過考試,則用以前的 考試時(shí)間加上設(shè)定的考試時(shí)間判斷考試是否結(jié)束,如果已經(jīng)結(jié)束則不允許其再考;如果沒有結(jié)束,那么用戶可能之前可能是掉線或更換了機(jī)子等,允許其繼續(xù)考試,并且在考試頁面中加載該考生上次做答過的試題的答案??忌c(diǎn)擊開始考試后,將對考生是否參加過考試進(jìn)行判斷,如果考生曾參加過該考試且考試已經(jīng)結(jié)束,則不允許其再考;如果數(shù)據(jù)庫中不存在記錄,則該考生沒有參加過考試,那么應(yīng)該先向?qū)?yīng)的考試類型答案表中添加條新記錄,用于保存考生的答案。如圖 53: 第 13 頁 共 27 頁 圖 53:公告詳細(xì)信息查看 在線考試模塊 考試試卷由教師事先指定當(dāng)前系統(tǒng)中采用的考試試卷,考試時(shí) 直接加載對應(yīng)科目所設(shè)置的考試試卷。如果錯誤,則輸出相應(yīng)的錯誤提示消息。 如果用戶忘記密碼, 可以點(diǎn)首頁中找回密碼的連接。并且 Login 控件中還帶了驗(yàn)證控件 RequiredFieldValidator,可以對用戶的輸入進(jìn)行驗(yàn)證。注冊成功后自動將用戶添加到Exam_User 數(shù)據(jù)庫的 asp_Users 表中,并且通過調(diào)用方法將用戶添加到考生角色, (, user)。下面將對各個表的字段進(jìn)行詳細(xì)介紹: 1) TestPaper(試卷表):用于存放試卷名稱、種類,詳細(xì)字段如表 45: 表 45:試卷表 TestPaper 列 名 數(shù)據(jù)類型 長 度 允許空 字段說明 第 9 頁 共 27 頁 ID Int 4 試卷表 ID 號 TestPaperName Varchar 200 試卷表名字 Category Varchar 15 所屬種類(客觀或者主觀) Introduction Text 16 Y 試卷的簡要說明 2) TestPaperPart(試卷部分表):用于存放每張?jiān)嚲硐旅娴母鱾€部分的相關(guān)信息,具體詳細(xì)字段如表 46: 表 46:試卷部分表 TestPaperPart 列 名 數(shù)據(jù)類型 長 度 允許空 字段說明 ID Int 4 試卷部分 ID BigPartID Int 4 試卷大部分 ID LittlePartID Int 4 試卷小部分的 ID PartInfoOrExample Text 16 Y 每個小部分的例題或者說明 Image Varchar 50 Y 例題或說明的圖片 TestPaperID Int 4 Y 所屬的試卷 ID 3) Question(客觀題目信息表):用于存放具體的每個客觀題目以及該題目所屬部分號、圖片、答案等相關(guān)信息,具體詳細(xì)字段如表 47: 表 47:客觀題目信息表 Question 列 名 數(shù)據(jù)類型 長 度 允許空 字段說明 ID Int 4 題目 ID PartID Int 4 所屬的部分 ID(大部分與小部分的ID 組合,即為 TestPaperPart 表中的 ID) SequenceNumber Int 4 題目順序號 Question Varchar 1000 題目的題干(即問題) Image Varchar 100 Y 題目的圖片 A Varchar 200 Y 答案 A B Varchar 200 Y 答案 B C Varchar 200 Y 答案 C D Varchar 200 Y 答案 D 第 10 頁 共 27 頁 Answer Varchar 15 正確答案 4) ExamTestPaper(當(dāng)前考試試卷表):用于存放當(dāng)前 考試系統(tǒng)中所設(shè)置的對應(yīng)考試類型的考試試卷的信息,具體詳細(xì)字段如表 48: 表 48:當(dāng)前考試試卷表 ExamTestPaper 列 名 數(shù)據(jù)類型 長 度 允許空 字段說明 ID Int 4 當(dāng)前考試試卷表 ID 號 PaperID Int 4 試卷 ID(與 TestPaper 中的 ID 對應(yīng)) Type Int 4 Y 當(dāng)前考試試卷的類型 5) UserKGAnswer(考生客觀題答案表):用于存放考生的客觀考試的答案以及考試時(shí)間、是否結(jié)束等信息,具體詳細(xì)字段如表 49: 表 49:考生客觀題答案表 UserKGAnswer 列 名 數(shù)據(jù)類型 長 度 允許空 字段說明 UserID Varchar 50 考生的名字 Answer Varchar 1000 Y 考生的答案 ExamTime Datetime 8 考試開始的時(shí)間 IsOver Bit 1 Y 是否已經(jīng)考試結(jié)束(考試結(jié)束立即給出其成績) 6) ZGQuestion(主觀題目表):用于存放主觀試卷的資料、題目,如表 410: 表 410:主觀題目表 ZGQuestion 列 名 數(shù)據(jù)類型 長 度 允許空 字段說明 TestPaperID Int 4 主觀試卷表 ID(與 TestPaper 中的 ID對應(yīng)) Introduction Ntext 16 主觀試卷的資料 Question1 Nvarchar 2000 Y 問題(或做答要求) 1 Question2 Nvarchar 2000 Y 問題(或做答要求) 2 Question3 Nvarchar 2000 Y 問題(或做答要求) 3 7) UserZGAnswer(考生主觀試卷答案表):用于存放考生主觀考試的答案 第 11 頁 共 27 頁 以及考試時(shí)間、每個題目的得分等相關(guān)信息,具體詳細(xì)字段如表 411: 表 411:考生主觀試卷答案表 UserZGAnswer 列 名 數(shù)據(jù)類型 長 度 允許空 字段說明 UserID Varchar 50 考生 ID 號 ExamTime Datetime 8 Y 開始考試的時(shí)間 IsOver Bit 1 Y 考試是否結(jié)束 Answer1 Nvarchar 2000 Y 問題(或做答要求) 1 的答案 Answer2 Nvarchar 2000 Y 問題(或做答要求) 2 的答案 Answer3 Text 16 Y 問題(或做答要求) 3 的答案 Score1 Int 4 Y 問題 1 的得分 Score2 Int 4 Y 問題 2 的得分 Score3 Int 4 Y 問題 3 的得分 IsView Int 4 Y 是否已經(jīng)被評閱 8) Notice(公告信息表):用于存放考試系統(tǒng)的公告的題目、內(nèi)容等相關(guān)信息,具體詳細(xì)字段如表 412: 表 412:公告信息表 Notice 列 名 數(shù)據(jù)類型 長 度 允許空 字段說明 ID Int 4 公告信息 ID 號 Title Varchar 100 公告標(biāo)題 IssueDate Dataetime 8 發(fā)布時(shí)間 Content Text 16 Y 公告的具體內(nèi)容 5 系統(tǒng)主要功能的實(shí)現(xiàn) 用戶登錄和注冊 用戶注冊采用 自帶的 CreateUserWizard 控件。這些都是工具默認(rèn)創(chuàng)建的,可以直接使用。然后在 C:\WINDOWS\\Framework\版本號文件夾下面找到 工具,雙擊后,根據(jù)向?qū)砼渲? 應(yīng)用程序服務(wù)信息到剛創(chuàng)建好的 Exam_User 數(shù)據(jù)庫,完成后退出向?qū)АT谙挛闹袑⒎謩e對兩個數(shù)據(jù)庫進(jìn)行詳細(xì)介紹。此外所有的用戶都可以查看公告、修改自身密碼。教師可以進(jìn)行試卷管理、主觀試卷的手工評閱,其中試卷管理包括試卷的生成、修改與刪除。 系統(tǒng)分為三類用戶,考生、教師、管理員。數(shù)據(jù)庫要求運(yùn)行速度快,穩(wěn)定性高,安全可靠。 性能需求 公務(wù)員考試系統(tǒng)對考試的公平性與實(shí)時(shí)性等有著相當(dāng)高的要求,所以整個系統(tǒng)應(yīng)該性能良好、安全可靠、可以滿足大量學(xué)生同時(shí)考試。讓教師和學(xué)生都能掌握最新的考試動態(tài)及相關(guān)的新聞。 2) 角色 分配:對已有用戶進(jìn)行管理,對其進(jìn)行角色分配,以保證系統(tǒng)的安全性,防止非法訪問。 管理員 對于管理員而言,主要包括用戶管理、角色分配、公告管理三大功能。 2) 主觀試卷評閱:教師可以按照打分標(biāo)準(zhǔn),對主觀試卷進(jìn)行評閱。 第 5 頁 共 27 頁 1) 試卷管理:教師可以按照考試的要求,及當(dāng)前考試科目的特點(diǎn),按照試卷的相應(yīng)順序,手工組成試卷。 3) 瀏覽公告:學(xué)生可以瀏覽最新發(fā)布的公告,掌握最新的考試信 息,以及與考試相關(guān)的各種資料。每個考生只能參加一次考試。而主觀題目,則由教師定期登錄,按照評分標(biāo)準(zhǔn)進(jìn)行評閱。以下將按照不同的用戶對功能進(jìn)行具體描述: 考生 對于考生而言,主要包括在線考試、查詢成績、瀏覽公告三大功能。每個角色都可以進(jìn)行修改自身密碼的操作。 B/S 結(jié)構(gòu) 如圖 21 所示: 圖 21 B/S 結(jié)構(gòu)的體系結(jié)構(gòu) 3 系統(tǒng)需求設(shè)計(jì) 用戶角色 需求 根據(jù)考試系統(tǒng)的特點(diǎn),本公務(wù)員考試系統(tǒng)的用戶應(yīng)該 分為三類 ,即考生、教師和管理員。 B/S 結(jié)構(gòu),主要是利用了不斷成熟的 WWW 瀏覽器技術(shù),結(jié)合瀏覽器的多種 Script 語言 (VBScript、 JavaScript? )和 ActiveX 技術(shù),用通用瀏覽器就實(shí)現(xiàn)了原來需要復(fù)雜專用軟件才能實(shí)現(xiàn)的強(qiáng)大功能,并節(jié)約了開發(fā)成本,是 第 4 頁 共 27 頁 一種 全新的軟件系統(tǒng)構(gòu)造技術(shù)。 B/S 模式 瀏覽器 /服務(wù)器( Browser/Server)結(jié)構(gòu),簡稱 B/S 結(jié)構(gòu), 它 是對 C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。原因如下:第一, SQL Server 與 Microsoft 其 他組件有機(jī)結(jié)合,并充分利用它們提供的服務(wù)或功能 (如安全管理、事件日志、性能監(jiān)視器、內(nèi)存管理和異步等 ),從而增強(qiáng)了 SQL Server數(shù)據(jù)庫系統(tǒng)的功能,同時(shí)占用較少的系統(tǒng)資源;第二,用戶可以使用 Web 瀏覽器查詢存儲在 SQL Server 2021 數(shù)據(jù)庫中的數(shù)據(jù),且分布式查詢使得我們可以引用來自不同數(shù)據(jù)源的數(shù)據(jù),就好象這些數(shù)據(jù)是 SQL Server 2021 數(shù)據(jù)庫的一部分。 SQL Server 2021 由于本系統(tǒng)涉及到許多數(shù)據(jù)的處理,這就需要有一個強(qiáng)大的后臺數(shù)據(jù)庫管理系統(tǒng)支持。母 版頁需要結(jié)合內(nèi)容頁實(shí)現(xiàn)它的功能。 為網(wǎng)站開發(fā)人員提供了一種在一個文件中定義多個網(wǎng)站頁面布局的功能,這個文件以 .master 為擴(kuò)展名,稱之為母版頁。將控件綁定到數(shù)據(jù)源控件非常簡單,并且不需要任何處于代碼隱藏中的代碼,只需設(shè)置數(shù)據(jù)控件的相關(guān)屬性即可。新增種類的數(shù)據(jù)源控件可以消除 中要求的大量重復(fù)性代碼。 引入了一系列可以改善數(shù)據(jù)訪問的新工具,包括幾個數(shù)據(jù)源和數(shù)據(jù)綁定控件。 的成員和 第 3 頁 共 27 頁 角 色管理簡化了用戶管理的功能,用戶的管理和驗(yàn)證,只與提供者打交道,不需要關(guān)注數(shù)據(jù)庫本身的細(xì)節(jié)。可以采用 C:\WINDOWS\\Framework\版本號文件夾下面的 工具,根據(jù)向?qū)韯?chuàng)建或配置用來存儲 應(yīng)用程序服務(wù)信息的 SQL Server 數(shù)據(jù)庫。新增控件包括數(shù)據(jù)源控件、站點(diǎn)導(dǎo)航控件、登錄控件,新增主題和皮膚 、母版頁、成員資格和角色服務(wù)等功能。甚至在某些情況下,可以實(shí)現(xiàn)所謂的零編碼。 C可以為一個工程結(jié)構(gòu)定 義專域?qū)傩?,并把它們?yīng)用到任何類或接口中,這將確保每個類或接口都能被正確地標(biāo)識成特定商業(yè)對象的一部分,有助于加強(qiáng)程序代碼與商業(yè)邏輯的聯(lián)系。這一特性簡化了開發(fā)后續(xù)版本的過程并降低了開發(fā)升級版本的總成本。 C提供的一些新功能可消除常見的 C++編程錯誤,例如,“垃圾收集”減輕了程序員人工管理內(nèi)存的壓力、C中的變量由環(huán)境自動初始化等。這些最簡單的疏忽經(jīng)常導(dǎo)致不可預(yù)測的錯誤。另外, Web 服務(wù)框架讓現(xiàn)有的 Web 服務(wù)對程序員來說就像本地的 C對象,這使得程序員可以利用他們在面向?qū)ο缶幊谭矫娴慕?jīng)驗(yàn)。 2) 符合日漸成熟的 Web 編程標(biāo)準(zhǔn) 目前,大多數(shù)應(yīng)用方案都與 Web 密切相關(guān),但現(xiàn)有的開發(fā)工具都是在 Inter和 Web 的雛形時(shí)期出現(xiàn)的,因此,它們一般不適合新的 Web 技術(shù)。具體來說,微軟的 C具有如下特點(diǎn) : 1) 高效、安全 第 2 頁 共 27 頁 越來越激烈的競爭要求開發(fā)人員盡量縮短開發(fā)周期,而這正是 C的設(shè)計(jì)思想。微軟宣稱, C提高了程序開發(fā)進(jìn)度,減少了可能導(dǎo)致開發(fā)費(fèi)用增加的程序設(shè)計(jì)錯誤,從而大大提高了程序開發(fā)速度。 2 相關(guān)理論技術(shù)基礎(chǔ) C.NET C以 C 和 C++為基礎(chǔ),是一種面向?qū)ο蟮某绦蛟O(shè)計(jì) 語言,它適用于微軟基于“ .Net平臺的 XML 基礎(chǔ)應(yīng)用開發(fā)。而且它在安全性、健壯性、可重用性等方面還有比較大的缺陷。 目前,國內(nèi)外大部分的考試系統(tǒng)都是采用的 ASP 技術(shù)來作為服務(wù)器端腳本,實(shí)現(xiàn)與數(shù)據(jù)庫和其他應(yīng)用互動的 Web 網(wǎng)頁。因此,可以考慮在充分利用網(wǎng)絡(luò)資源的條件下,開發(fā)一個公務(wù)員考試的模擬系統(tǒng),可以將其放在一個 Web 站點(diǎn)上運(yùn)行,使得局域網(wǎng)用戶和 Web 用戶都能通過瀏覽器訪問并使用其做練習(xí)或考試。
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1