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

正文內(nèi)容

基于web的網(wǎng)上考試系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)說(shuō)明書(shū)(已改無(wú)錯(cuò)字)

2023-06-19 19:19:03 本頁(yè)面
  

【正文】 ( 3)密碼管理 本在線考試系統(tǒng)提供考生對(duì)自身密碼進(jìn)行校驗(yàn)、修改的功能。在線考試時(shí),避免別人惡意登錄,查詢成績(jī)時(shí),也可以避免考試成績(jī)的曝露。 ( 4)成績(jī)查詢 本在線考試系統(tǒng)提供考生查詢自己考試成績(jī)功能。根據(jù)學(xué)生的用戶名和密碼登錄成績(jī)查詢模塊,可以看到自己的成績(jī)狀態(tài),有 4 種具體情況:“你還未考試”、“考試進(jìn)行中”、“您的分?jǐn)?shù)是 1”、“您的分?jǐn)?shù)是 90”。 管理用戶模塊 1)信息修改 在管理用戶模塊中,管理員可以增、刪、查、改所有用戶的信息。 2)權(quán)限設(shè)置 在管理用戶模塊中,管理員可以為不同的教師配置不同權(quán)限,個(gè)性化用戶操作。 教師功能模塊 ( 1)評(píng)卷功能 本系統(tǒng)采用自動(dòng)評(píng)卷和手工評(píng)卷相結(jié)合的方式。對(duì)于客觀題,系統(tǒng)自動(dòng)進(jìn)行答案檢驗(yàn);對(duì)于主觀題,則由教師根據(jù)學(xué)生作答情況,給予評(píng)分。教師可以對(duì)已閱試卷進(jìn)行復(fù)查,重新評(píng)估。 ( 2)試卷管理 試卷管理指的是為考試提供試卷模板,教師可以根據(jù)自己課程的特定,組成個(gè)性化試卷。設(shè)置的內(nèi)容包括題目類型,分值,考試時(shí)間等等。 ( 3)成績(jī)統(tǒng)計(jì) 第四章 在線考試系統(tǒng)的設(shè)計(jì) 20 當(dāng)教師對(duì)學(xué) 生的試卷批改完畢后,可以查閱考試人數(shù),統(tǒng)計(jì)缺考情況,設(shè)置考生狀態(tài),對(duì)學(xué)生的最終成績(jī)進(jìn)行查詢、排序,甚至是重新審核。 數(shù)據(jù)庫(kù)設(shè)計(jì) 目前的網(wǎng)絡(luò)開(kāi)發(fā),已經(jīng)不是以前靜態(tài)頁(yè)面打天下的時(shí)候了。現(xiàn)在的網(wǎng)站,幾乎都要涉及到大量的信息,傳統(tǒng)的文件方式已經(jīng)不在適用。用數(shù)據(jù)庫(kù)來(lái)保存信息已經(jīng)成為各種網(wǎng)絡(luò)應(yīng)用中的首選。對(duì)于一個(gè) ASP網(wǎng)站來(lái)說(shuō), Web 數(shù)據(jù)庫(kù)尤為重要,甚至可以說(shuō),數(shù)據(jù)庫(kù)是一個(gè)網(wǎng)站的根本,而 ASP 只不過(guò)是一個(gè)工具而已。 Web 應(yīng)用程序設(shè)計(jì)少不了數(shù)據(jù)庫(kù) ,因?yàn)橹挥袛?shù)據(jù)庫(kù)才能大量、快速地處理信息。使用 ASP可以讀取 Access和 SQL Server數(shù)據(jù)庫(kù) ,也可以讀取其他 ODBC(開(kāi)放式數(shù)據(jù)庫(kù)互聯(lián) )兼容的數(shù)據(jù)庫(kù)。 確定系統(tǒng)的流程圖后,就要開(kāi)始著手底層數(shù)據(jù)庫(kù)的設(shè)計(jì),只有完成數(shù)據(jù)庫(kù)的架設(shè)后才能在以后的編程中對(duì)數(shù)據(jù)的操作有所依據(jù)。在進(jìn)行本系統(tǒng)數(shù)據(jù)庫(kù)的架設(shè)時(shí)我們選擇的是微軟的 。 數(shù)據(jù)( Data)實(shí)際上是描述事物的符號(hào)記錄,即根據(jù)事物的特征組成記錄 來(lái)確定一個(gè)事物,比如在設(shè)備管理系統(tǒng)中,設(shè)備儀器名稱、型號(hào)、廠家、出廠號(hào)、購(gòu)置日期、位置等構(gòu)成的一個(gè)個(gè)記錄。 數(shù)據(jù)庫(kù)( DataBase)是數(shù)據(jù)的集合體,并且數(shù)據(jù)記錄之間按一定的數(shù)據(jù)模型組織和存儲(chǔ),使記錄之間可以共享。 在進(jìn)行數(shù)據(jù)庫(kù)的架構(gòu)時(shí),一般要遵循以下的規(guī)則: 盡量減少數(shù)據(jù)的冗余性和重復(fù)。 合理的數(shù)據(jù)庫(kù)表的設(shè)計(jì)應(yīng)該是在滿足需求的前提下,使數(shù)據(jù)的重復(fù)量小,應(yīng)盡量按照關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)理論方法設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù),減少數(shù)據(jù)的冗余。 結(jié)構(gòu)設(shè)計(jì)與操作設(shè)計(jì)相結(jié)合。 在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),有時(shí)為了編程實(shí)現(xiàn)的簡(jiǎn)潔和思路的清晰,往往故意增 加一些數(shù)據(jù)的冗余。這雖然有悖于傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)理論,但是考慮到查詢與統(tǒng)計(jì)的方便,對(duì)編程的實(shí)現(xiàn)有很大的好處,往往采用這種方法。 數(shù)據(jù)結(jié)構(gòu)具有相對(duì)的穩(wěn)定性。 數(shù)據(jù)結(jié)構(gòu)的相對(duì)穩(wěn)定性,可以作為新,舊信息系統(tǒng)轉(zhuǎn)換的依據(jù)。第四章 在線考試系統(tǒng)的設(shè)計(jì) 21 2. 在線考試系統(tǒng)的詳細(xì)設(shè)計(jì) 詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該具體地實(shí)現(xiàn)所要求地系統(tǒng),也就是說(shuō),經(jīng)過(guò)這個(gè)階段地設(shè)計(jì)工作,應(yīng)該得出對(duì)目標(biāo)系統(tǒng)地精確描述,從而在編碼階段可以把這個(gè)描述直接翻譯成用某種程序設(shè)計(jì)語(yǔ)言書(shū)寫的程序。詳細(xì)設(shè)計(jì)階段的任務(wù)還不是具體地編寫程序,而是要設(shè)計(jì)出程序的“藍(lán)圖”,以后程序員將根據(jù)這個(gè) 藍(lán)圖寫出實(shí)際的程序代碼。因此,詳細(xì)設(shè)計(jì)的結(jié)果基本上決定了最終的程序代碼的質(zhì)量。詳細(xì)設(shè)計(jì)的目標(biāo)不僅僅是邏輯上正確地實(shí)現(xiàn)每個(gè)模塊的功能,更重要的是設(shè)計(jì)出的處理過(guò)程應(yīng)該盡可能簡(jiǎn)明易懂。 網(wǎng)絡(luò)磁盤系統(tǒng)的相關(guān)模塊 在線考試 系統(tǒng)共分為 用戶模塊、管理員綜合模塊及教師 管理模塊 等三 個(gè)模塊。 在線考試 系統(tǒng)部署 圖(如 圖 44) : 數(shù)據(jù)庫(kù)管理系統(tǒng)W E B 服務(wù)器客戶端客戶端客戶端S Q L S e r v e r 2 0 0 5 W in d o w s s e r v e r 2 0 0 3w i n d o w s s e r v e r 2 0 0 3 I I S 6 . 0瀏覽器瀏覽器瀏覽器 圖 44 在線考試系統(tǒng)部署圖 分模塊介紹各模塊的關(guān)鍵技術(shù)、程序?qū)崿F(xiàn)方法 本系統(tǒng)的程序主要是采用模塊化思想來(lái)編寫的。例如系統(tǒng)中的 文件,在程序的開(kāi)頭是各個(gè)功能模塊。 ( 1)系統(tǒng)配置模塊( ) 此模塊功能主要是定義整個(gè)系統(tǒng)的變量,系統(tǒng)所要用到的變量,其本上在這里定義。語(yǔ)句如下: 第四章 在線考試系統(tǒng)的設(shè)計(jì) 22 dim WebName dim border dim sessionvar ┇ ┇ WebName=網(wǎng)絡(luò)硬盤 39。設(shè)置站點(diǎn)名稱 border=666666 39。設(shè)置邊框顏色 ┇ ┇ 判 斷 用 戶 信 息 文 件 ( ), 判 斷 管 理 員 信 息 文 件( )。 ( 2)連接數(shù)據(jù)庫(kù)模塊( ),此模塊主要功能是建立與數(shù)據(jù)庫(kù)的連接,這在論文第三章創(chuàng)建數(shù)據(jù)庫(kù)連接中已講過(guò),這里不再重復(fù)敘述。 ( 3)加密函數(shù)模塊( ),此模塊的主要功能是對(duì)用戶的密碼進(jìn)行加密。 ( 4)本頁(yè)面應(yīng)用模塊( ),此模塊建立一個(gè)整體的框架。此模塊是本頁(yè)面的主體部分,隨著頁(yè)面的不同,調(diào)用模塊也不相同。 ( 5)注冊(cè)頁(yè)面模塊( ),此模塊是新用戶進(jìn)入系統(tǒng)的主要功能模塊。 ( 6)登陸頁(yè)面模塊( ),通過(guò)該功能模塊,用戶可以輸入注冊(cè)用戶名和密碼進(jìn)入系統(tǒng)。 以上便是一個(gè) 用戶程序大概的結(jié)構(gòu)。此外還有其他的功能模塊。 后臺(tái)系統(tǒng),此系統(tǒng)由四部分組成:群組管理,用戶管理,修改密碼,退出登陸。 ○ 1 管理員管理 管理員管理其實(shí)是管理員注冊(cè),可添加新的管理員。在管理員管理此頁(yè)面上,注冊(cè)新的管理員就好像添加了一條新的記錄。添加新的管理員只包括兩部分:管理員名稱和密碼。在此頁(yè)面上,除了上面講的添加管理員這項(xiàng)功能外,在每條記錄的操作欄里還有修改( edit)和刪除( del)兩項(xiàng)功能。點(diǎn)擊 edit 便能進(jìn)入編輯管理員頁(yè)面,在這個(gè)頁(yè)面上可以修改管理員的名稱和密碼;而點(diǎn)擊 del則進(jìn)入刪除管理員頁(yè)面,按“確定刪除”按鈕便可刪除本條記錄。 ○ 2 修改資料 第四章 在線考試系統(tǒng)的設(shè)計(jì) 23 修改資料的功能跟管理員管理頁(yè)面上 edit 的功能差不多,但不同的是管理員管理頁(yè)面上 edit 可同時(shí)修改管理員的名稱和密碼,而修改資料的功能只是修改密碼,不能修改管理員的名稱。 ○ 3 退出管理 使用退出管理功能,頁(yè)面便回到了管理登陸界面,若要再進(jìn)入,就要重新登陸。 ○ 4 管理登陸 管理登陸模塊設(shè)置在首頁(yè)面,管理員只有通過(guò)管理登陸才能進(jìn)入管理頁(yè)面,才能對(duì)數(shù)據(jù)庫(kù) 進(jìn)行管理。管理登陸文件 admin/,默認(rèn)用戶名密碼 admin,用戶權(quán)限分組,設(shè)置組權(quán)限即可設(shè)置所屬組的用戶權(quán)限。此程序使用無(wú)組件上傳,自動(dòng)創(chuàng)建組 id目錄 用戶 id 目錄 用戶名目錄。刪除用戶文件即刪除用戶所上傳單個(gè)文件;刪除用戶即刪除用戶 id目錄(包括此目錄下所有目錄 文件);刪除組即刪除組 id目錄(包括此目錄下所有目錄 文件);目錄創(chuàng)建刪除需使用 fso 組件;圖片水印使用GflSDK 組件 使用 session 兩個(gè)( session(user_id)為用戶, session(admin)為 管理)。 部分模塊的設(shè)計(jì)及編碼 ( 1)用戶注冊(cè)模塊的設(shè)計(jì)與實(shí)現(xiàn) 功能:用戶通過(guò)該界面輸入自己的基本信息,以便登陸系統(tǒng)。用戶的基本信息會(huì)保存在數(shù)據(jù)庫(kù)中。在輸入過(guò)程中,如果輸入有誤,系統(tǒng)會(huì)出現(xiàn)提示信息。 輸入:名稱,密碼,重復(fù)密碼, OICQ , 郵 箱 , 性 別 , 年 齡 。 處理:輸入用戶資料,在 頁(yè)面由 HTML 構(gòu)造出用戶輸入表格。用戶在相應(yīng)的位置輸入個(gè)人資料,按下“ 注冊(cè)”就將數(shù)據(jù)提交到 頁(yè)面中。獲取數(shù)據(jù)。讀取 form 表單提交的數(shù)據(jù),檢查用戶的輸入是否符合規(guī)范。如果不符合規(guī)范就給出錯(cuò)誤信息。連接數(shù)據(jù)庫(kù)。連接數(shù)據(jù)庫(kù),以用戶登陸名作為檢索條件,創(chuàng)建記錄集。若記錄集不為空,說(shuō)明該用戶已經(jīng)存在,給出提示,重新輸入;若記錄集為空,則說(shuō)明該用戶名還沒(méi)人使用,將用戶信息插入數(shù)據(jù)庫(kù)。相關(guān)代碼見(jiàn)附錄。 ( 2)用戶登錄模塊的設(shè)計(jì)與實(shí)現(xiàn) 登陸模塊需要涉及到登陸界面的安排設(shè)計(jì),查詢數(shù)據(jù)庫(kù)的 password 表(密碼表),同時(shí)將有關(guān)數(shù)據(jù)記錄到 log 表(日志表),還需要有用戶錯(cuò)誤操作 的提示信息。 功能:獲取從 頁(yè)面?zhèn)鱽?lái)的數(shù)據(jù),檢索 User 數(shù)據(jù)表,核對(duì)用戶名和密碼,第四章 在線考試系統(tǒng)的設(shè)計(jì) 24 如果該用戶名和密碼存在,顯示登陸成功,否則進(jìn)行注冊(cè)處理。 輸入:用戶名和密碼。 處理:從數(shù)據(jù)表中獲取輸入數(shù)據(jù)判斷是否為空,空則重新輸入。檢索用戶數(shù)據(jù)表,查看用戶是否存在。 輸出:登陸成功頁(yè)面。 處理:在各個(gè)功能中,都是通過(guò)超鏈接進(jìn)行信息的輸出。 3. 在線考試 系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì) 在進(jìn)行數(shù)據(jù)庫(kù)的架構(gòu)時(shí),一般要遵循以下的規(guī)則: ( 1).盡量減少數(shù)據(jù)的冗余性和重復(fù)。 合理的數(shù)據(jù)庫(kù)表的設(shè)計(jì)應(yīng)該是在滿足需求的前提下,使數(shù)據(jù)的重復(fù)量 小,應(yīng)盡量按照關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)理論方法設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù),減少數(shù)據(jù)的冗余。 ( 2).結(jié)構(gòu)設(shè)計(jì)與操作設(shè)計(jì)相結(jié)合。 在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),有時(shí)為了編程實(shí)現(xiàn)的簡(jiǎn)潔和思路的清晰,往往故意增加一些數(shù)據(jù)的冗余。這雖然有悖于傳統(tǒng)的關(guān)系數(shù)據(jù)庫(kù)理論,但是考慮到查詢與統(tǒng)計(jì)的方便,對(duì)編程的實(shí)現(xiàn)有很大的好處,往往采用這種方法。 ( 3).?dāng)?shù)據(jù)結(jié)構(gòu)具有相對(duì)的穩(wěn)定性。 數(shù)據(jù)結(jié)構(gòu)的相對(duì)穩(wěn)定性,可以作為新,舊信息系統(tǒng)轉(zhuǎn)換的依據(jù)。根據(jù)系統(tǒng)功能設(shè)計(jì)的要求及功能模塊的劃分,對(duì)于系統(tǒng)信息數(shù)據(jù)庫(kù),可列出以下數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu): ( 1)名稱:用戶信息表,如表 41所 示( user) 表 41 用戶信息表 用戶數(shù)據(jù)表包括 ID, Uusename, Pwd,Sex,Age,Address 和 Mail。 字段名稱 類型 主鍵 非空 ID 自動(dòng)編號(hào) Yes Yes Uusename 文本 Yes Yes Pwd 文本 No Yes Sex 文本 No Yes Age 數(shù)字 No Yes Address 文本 No Yes Mail 文本 No Yes 第四章 在線考試系統(tǒng)的設(shè)計(jì) 25 ( 2)名稱:文件路徑信息表,如表 42所示 (Vip_Filedir)。 表 42 文件路徑信息表 字段名稱 類型 非空 描述 ID 數(shù)字 Yes 編號(hào) Userid 數(shù)字 Yes 用戶登錄編號(hào) Name 字母 Yes 文件名稱 Time 數(shù)字 No 使用具體時(shí)間 Share No 試卷是否共享 ( 3) 名稱:管理員信息表 ,如表 43所示 (admin)。 表 43 管理員信息表 名稱 字段名稱 類型 主鍵 非空 編號(hào) ID 自動(dòng)編號(hào) Yes Yes 登錄名 Username 文本 Yes Yes 密碼 Pwd 文本 No Yes ( 4) 名稱:基本信息配置表,如表 44所示 (vipconfig)。 表 44 基本信息配置表 字段名稱 類型 非空 描述 ID 自動(dòng)編號(hào) Yes 編號(hào) Vip_name 文本 Yes 姓名 第五章 在線考試系統(tǒng)的實(shí)現(xiàn) 26 第五章 在線考試系統(tǒng)的實(shí)現(xiàn) 1. 注冊(cè)界面代碼( ): 注冊(cè)界面(如圖 51) 圖 51 用戶注冊(cè)界面 !include file= !include file= % Opendata Dim Web_Vip_reg,Web_Vip_Name,Web_Vip_Caller web_config if Web_Vip_Caller=1 then 已經(jīng)停止注冊(cè) end if % html head title%=Web_Vip_name%/title meta equiv=ContentType content=text/html。 charset=gb2312 第五章 在線考試系統(tǒng)的實(shí)現(xiàn) 27 meta equiv=ContentLanguage content=zh META name=description content=網(wǎng)絡(luò)硬盤 ,ASP,數(shù)據(jù)庫(kù) ,SQL link rel=stylesheet href= /head script language=javascript ! function check_add() { errfound = false。 if (==) { if (!errfound)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1