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

正文內(nèi)容

網(wǎng)絡(luò)在線考試系統(tǒng)的設(shè)計(jì)方案(編輯修改稿)

2025-06-11 01:36 本頁面
 

【文章內(nèi)容簡介】 4序號否QuestionVarchar5000問題是DnVarchar5000答案是FsNumeric9分?jǐn)?shù)否AnswerVarchar5000學(xué)生答案是dfnumeric9得分是 安全保密設(shè)計(jì) 登陸用戶的安全性 系統(tǒng)設(shè)計(jì)了登陸界面,每個合法用戶有一個密碼,該密碼由用戶自行維護(hù),從而實(shí)現(xiàn)對用戶的身份驗(yàn)證。 數(shù)據(jù)安全性客戶端層和數(shù)據(jù)庫層隔離,客戶端無法接觸本質(zhì)的數(shù)據(jù)庫,無法進(jìn)行非法的修改和破壞,使得數(shù)據(jù)庫得到有效安全的保護(hù)。5 詳細(xì)設(shè)計(jì) 概述詳細(xì)設(shè)計(jì)階段的根本目標(biāo)是確定應(yīng)該怎樣具體的實(shí)現(xiàn)所要求的系統(tǒng),也就是說,經(jīng)過這個階段的設(shè)計(jì)工作,應(yīng)該得出目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個描述直接翻譯成用某種程序設(shè)計(jì)語言書寫的程序。詳細(xì)設(shè)計(jì)的目標(biāo)不僅僅是邏輯上正確地實(shí)現(xiàn)每個模塊的功能,更重要的是設(shè)計(jì)的處理過程應(yīng)該盡可能簡明易懂。 程序流程圖程序流程圖又稱為程序框圖,它是歷史悠久使用最廣泛的描述軟件設(shè)計(jì)的方法。開始存在?顯示登錄界面結(jié)束NY輸入考號密碼學(xué)生考試答題學(xué)生交卷1. 學(xué)生子系統(tǒng)的程序流程圖:圖 2. 教師子系統(tǒng)管理程序流程圖如下:考試狀態(tài)設(shè)定Y管理界面開始正確?登錄窗口N結(jié)束學(xué)生信息管理填空題維護(hù)改錯題維護(hù)程序題維護(hù)考試時(shí)間設(shè)定學(xué)生考卷管理圖 根據(jù)本網(wǎng)站的特點(diǎn)以及開發(fā)技術(shù)的比較、分析,并從開發(fā)者的對技術(shù)的熟悉程度考慮,系統(tǒng)采用以下開發(fā)技術(shù):(1) Web服務(wù)器:Tomcat (2) 網(wǎng)頁開發(fā)技術(shù):JSP (英文全稱Java Server Page、中文全稱Java服務(wù)器端語言)(3) DBMS(DataBase Management System,數(shù)據(jù)庫管理系統(tǒng)):SQL Server 2000 JSP 開發(fā)的網(wǎng)站,幾乎可以執(zhí)行于所有平臺,如 Windows NT、Linux、UNIX。在 Windows NT 下 IIS 通過一個外加服務(wù)器,例如 JRUN 或者ServletExec,就能支持 JSP[11]。知名的 Web 服務(wù)器 Apache 已經(jīng)能夠支持 JSP。由于 Apache 廣泛應(yīng)用在 Windows NT,UNIX 和 Linux 上,因此 JSP 有更廣泛的執(zhí)行平臺。雖然現(xiàn)在 WNT 操作系統(tǒng)占了很大的市場份額,但是在服務(wù)器方面,UNIX 的優(yōu)勢仍然很大,而新崛起的 Linux 更是來勢不小。從一個平臺移植到另外一個平臺,JSP 和 JavaBean 甚至不用重新編譯,因?yàn)?Java 字節(jié)碼都是標(biāo)準(zhǔn)的與平臺無關(guān)的。由于 PHP 本身存在的一些缺點(diǎn),使得它不適合應(yīng)用于大型站點(diǎn),而更適合于一些小型的商業(yè)站點(diǎn)。首先,PHP 缺乏規(guī)模支持;其次,它缺乏多層結(jié)構(gòu)支持。其中,JSP具備以下優(yōu)點(diǎn):(1) JSP方便與HTML混合。(2) JSP運(yùn)行速度更快。(3) JSP技術(shù)有眾多大軟件公司支持。(4) JSP技術(shù)有眾多開放性代碼組織支持。(5)可以跨平臺運(yùn)行。 管理員后臺系統(tǒng)的實(shí)施雖然系統(tǒng)是從學(xué)生考試的角度設(shè)計(jì)的,但是在作為系統(tǒng)的設(shè)計(jì)者,首先面對的用戶就是管理者。學(xué)生的考試需求實(shí)際上是系統(tǒng)需求的一部分,更重要的是應(yīng)先解決管理者對系統(tǒng)管理的需求。在做好后臺管理系統(tǒng)的基礎(chǔ)上,再做前臺系統(tǒng),由于數(shù)據(jù)庫里有了各種實(shí)際的資料,會更加直觀。 后臺系統(tǒng)主要是為管理員服務(wù)的,主要由七個子模塊組成:學(xué)生管理模塊、填空題維護(hù)模塊、改錯題維護(hù)模塊、程序題維護(hù)模塊、考試狀態(tài)設(shè)定模塊、考試時(shí)間設(shè)定模塊、學(xué)生考卷管理模塊[6]。 登錄頁面本頁是后臺管理系統(tǒng)的入口,為了確保網(wǎng)站與數(shù)據(jù)庫的安全,對進(jìn)入的人進(jìn)行身份驗(yàn)證是十分必要的,尤其是網(wǎng)站的后臺管理系統(tǒng)。本頁的主要功能就是對用戶進(jìn)行身份驗(yàn)證。只有用戶名和密碼都正確才可以進(jìn)入后臺系統(tǒng)。用戶輸入用戶名及密碼,點(diǎn)擊“登錄”按鈕完成登錄的功能,:其中“登錄”按鈕的代碼設(shè)計(jì)如下:if(2.equals(type)){ (s_usertype,type)。 (s_username,username)。 (s_userpasword,password)。 GgManager gm=new GgManager()。 Gg gg=()。 String zt=()。 if (1.equals(zt)) { ktxxop ktop=new ktxxop()。 (username)。 ()。 } else { (s_usertype,type)。 (s_username,username)。 (s_userpasword,password)。 ()。 }} 教師后臺管理主頁面輸入正確的用戶及密碼后,系統(tǒng)進(jìn)入后臺主界,系統(tǒng)后臺的設(shè)計(jì)采用框架的結(jié)構(gòu),教師可以選擇左面的功能項(xiàng)實(shí)現(xiàn)某些功能的管理。: 后面管理主頁面 本模塊完成學(xué)生信息的管理,包括學(xué)生信息的添加、刪除及查詢的功能,可以按學(xué)生姓名進(jìn)行查詢。: 學(xué)生信息管理模塊1.其中“刪除”按鈕的代碼如下:if(del.equals(op)){ sid=((String)(sid))。 (sid)。 % script language=javascript alert(操作成功)。 =。 /script % }2.其中新增學(xué)生的主要代碼如下:if(add.equals(op)){ sid=()。 sname=((String)(sname))。 sxb=((String)(sxb))。 sbj=((String)(sbj))。 ssfz=((String)(ssfz))。 (sid,sname,sxb,sbj,ssfz)。 % script language=javascript alert(操作成功)。 =。 /script %1.填空題管理頁面填空題維護(hù)模塊完成填空題信息的添加、刪除及修改功能,教師可以添加新的題目,并能夠?qū)︻}目信息進(jìn)行修改及刪除操作。,在此文件中包括操作的主要代碼,: 填空題維護(hù)頁面其中修改的代碼如下:if(mod.equals(op)){ id=((String)(id))。 question=((String)(question))。 dn=((String)(dn))。 nd=((String)(nd))。 fs=((String)(fs))。 lx=((String)(lx))。 (id,question,dn,nd,fs,lx)。 if(1.equals(lx)){ % script language=javascript alert(操作成功)。 =。 /script %} else if(2.equals(lx)){ % script language=javascript alert(操作成功)。 =。 /script %} else if(3.equals(lx)){ % script language=javascript alert(操作成功)。 =。 /script %}}2.填空題添加頁面填空題添加頁面完成填空題信息的添加功能,在此頁面中,需用用戶輸入相應(yīng)的考題信息,如問題,答案,難度,分?jǐn)?shù)等信息,輸入完畢后點(diǎn)出“保存”按鈕進(jìn)行保存,:其中“保存”按鈕的代碼設(shè)計(jì)如下:String op=((String)(op))。String id,question,dn,nd,fs,lx。ktxxop ktxx=new ktxxop()。if(add1.equals(op)){ id=()。 question=((String)(question))。 dn=((String)(dn))。 nd=((String)(nd))。 fs=((String)(fs))。 (id,question,dn,nd,fs,1)。 % script language=javascript alert(操作成功)。 =。 /script %} 改錯題維護(hù)模塊改錯題維護(hù)模塊完成改錯題信息的添加、刪除、修改及維護(hù)功能,,:其中“刪除”按鈕代碼設(shè)計(jì)如下:if(del.equals(op)){ id=((String)(id))。 lx=((String)(lx))。 (id)。 if(1.equals(lx)){ % script language=javascript alert(操作成功)。 =。 /script %} else if(2.equals(lx)){ % script language=javascript alert(操作成功)。 =。 /script %} else if(3.equals(lx)){ % script language=javascript alert(操作成功)。 =。 /script %} }1.程序題維護(hù)模塊,完成程序題管理的功能,可以對程序題進(jìn)行添加,刪除或修改功能,: 開課信息管理模塊其中代碼部分與填空題和改錯題類似,這里略。程序題修改模塊當(dāng)用戶選取某條記錄,點(diǎn)擊“修改”時(shí),系統(tǒng)會調(diào)出修改界面,用戶可以對題庫的習(xí)題進(jìn)行更改,: 試題修改頁面其中“保存”按鈕的主要代碼如下:if(mod.equals(op)){ id=((String)(id))。 question=((String)(question))。 dn=((String)(dn))。 nd=((String)(nd))。 fs=((String)(fs))。 lx=((String)(lx))。 (id,question,dn,nd,fs,lx)。 if(1.equals(lx)){ % script language=javascript alert(操作成功)。 =。 /script %} else if(2.equals(lx)){ % script language=javascript alert(操作成功)。 =。 /script %} else if(3.equals(lx)){ % script language=javascript alert(操作成功)。 =。 /script %}}正規(guī)考試都會考試時(shí)間限制,要求考生在指定的時(shí)間之內(nèi)完成答題,考試時(shí)間設(shè)定模塊完成考試時(shí)間的設(shè)置,考試時(shí)間以分鐘為單位進(jìn)行設(shè)置,: 考試時(shí)間設(shè)定模塊頁面 %考卷信息管理模塊完成教師對學(xué)生試卷的評卷功能,由于本系統(tǒng)的設(shè)計(jì)的題型均為主觀題,所示不能自動評卷,需要由教師完的評卷的功能,在本頁面中,教師可以選擇某個學(xué)生進(jìn)行評卷。:
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1