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

正文內容

jsp網上考試系統(tǒng)設計與實現(xiàn)-前臺設計—免費計算機畢業(yè)設計論文(參考版)

2024-11-27 16:46本頁面
  

【正文】 圖 56班級管理頁面 4. 監(jiān)控中心 輸入:查找的字段名和關鍵字。 處理:先判斷編號是否 已經存在,若不存在則在 subject 表中插入一條記錄;否則給出重新輸入的信息。 輸出:提交成功,提示成功信息,不成功則顯示錯誤信息頁面。 ( 2)添加科目 輸入:院系,科目編號和科目名稱。 處理:先判斷編號是否已經存在,若不存在則在 department 表中插入一條記錄;否則給出重新輸入的信息。 輸出:修改成功則返回到學生信息查詢頁面,不成功則顯示錯誤信息頁面。 ( 3)學生帳戶 輸入:用戶名,新密碼,確認密碼,姓名,性別,出生日期,院系,專業(yè),班級,學號,電子郵箱(可選)和狀態(tài)。 處理:填入必要的信息后點擊 [修改信息 ]按扭,系統(tǒng)將自動從數(shù)據(jù)庫中的教師信息表中判斷是否存在相同的該 條記錄,如果有則修改教師信息表,不成功則顯示錯誤信息頁面。 輸出:修改成功,進入管理員的登錄頁面,不成功則顯示錯誤信息頁面。 2. 帳戶管理 ( 1)自身帳戶 輸入:新密碼,姓名,性別,院系,工作證號和電子郵箱。填入用戶名和密碼后點擊 [登錄 ]按扭,系統(tǒng)將自動從數(shù)據(jù)庫中的管理員信息表中判斷是否存在相同的管理員用戶名和密碼,如果有則進入系統(tǒng),如果不存在則提示用戶名和密碼有錯誤信息。 1. 管理員登錄 輸入:管理員的用戶名,密碼。其中帳戶管理可以對自身、教師和學生信息進行查詢、添加、修改和刪除操作;資源管理可以對系統(tǒng)中的院系(院系)和科目進行相同操作。 用戶登錄流程如下圖所示: 圖 52 用戶登錄流程圖 主要功能模塊設計 和實現(xiàn) 下圖為本系統(tǒng)的登陸主界面,用戶通過本界面登陸系統(tǒng)來完成功能。 客 戶 機網 絡 服 務 器視 圖控 制 器模 型 s q l B e a n ( J D B C )S Q L S e r v e rJ s pS e r v l e tJ a v a B e a nH t t p 請 求 與 響 應 圖 51 系統(tǒng)架構模式圖 ( 2)用戶登錄設計 所有用戶都通過主界面調用 文件驗證用戶身份,根據(jù)不同身份轉向相 應驗證程序,驗證過程需要檢索數(shù)據(jù)庫中的用戶信息表,檢查用戶名是否存在且密碼是否匹配。這種三層結構層與層之間相互獨立,任何一層的改變不影響其它層的功能。這種結構不僅把客戶機從沉重的負擔和不斷對其提高的性能的要求中解放出來,也把技術維護人員從繁重的維護升級工作中解脫出來。另外 Sun 公司還開發(fā)了 JDBCODBC 橋 ,用此技術 Java 程序就可以訪問帶有 ODBC驅動程序的數(shù)據(jù)庫。 3. 數(shù)據(jù)庫設計 各數(shù)據(jù)表的設計: ( 1)管理員信息 admini 表:存儲管理員的基本信息; ( 2)教師信息 teacher 表:存儲教師的基本信息; ( 3)學生信息 student 表:存儲學生的基本信息; ( 4)題庫 pool 表:包含問題、選項和答案等; ( 5)試卷屬性 paper 表:存儲的基本屬性表; ( 6)被抽取的問題 question 表:存儲根據(jù)試卷屬性抽取的題目及選項,用來組成試卷的所有題目; ( 7)監(jiān)控 monitor 表:此表為一個臨時表,存儲學生進入考試狀態(tài)的相關信學生 管理員 教師 用戶 用戶登陸 考試過程控制 成績管理模塊 題庫制作 成績打印 統(tǒng)計查詢 試題庫 用戶信息 試卷制作 進行考試 評分模塊 用戶管理 資源管理 資源庫 成績庫 息; ( 8)院系 department 表:存儲所有的院系信息; ( 9)班級 class 表:存儲所有的班級信息; ( 10)科目 subject 表:存儲所有科目信息; ( 11)答題 answer 表:存儲 學生提交的答案; ( 12)成績 score 表:存儲學生的考試成績; 表 41 學生信息表( student) 名稱 字段名 數(shù)據(jù)類型 主鍵 非空 用戶名 username char(20) YES YES 密碼 password char(20) NO NO 姓名 name varchar(50) NO NO 性別 sex char(2) NO NO 出生日期 birthday datetime(8) NO NO 系別 deptname varchar(50) NO NO 專業(yè) profession varchar(50) NO NO 班級 class varchar(50) NO NO 學號 num int(4) NO NO 電子郵箱 varchar(50) NO NO 狀態(tài) state int(4) NO NO 身份等級 tpri int(4) NO NO 表 42 試卷屬性表( paper) 名稱 字段名 數(shù)據(jù)類型 主鍵 非空 試卷號 papered int (4) YES YES 試卷類型 paperhead varchar(50) NO NO 科目 subjname varchar(50) NO NO 院系 deptname varchar(50) NO NO 狀態(tài) state int (4) NO NO 考試時間 time int (4) NO NO 創(chuàng)建者 creatby varchar(50) NO NO 表 43 題庫表( pool) 名稱 字段名 數(shù)據(jù)類型 主鍵 非空 問題號 sequence int(4) YES YES 科目 subj varchar(50) NO NO 題型 type varchar(50) NO NO 問題 question varchar(250) NO NO 選項 1 option1 varchar(250) NO NO 選項 2 option2 varchar(250) NO NO 選項 3 option3 varchar(250) NO NO 選項 4 option4 varchar(250) NO NO 答案 answer varchar(5) NO NO 表 44 院系信息表 名稱 字段名 數(shù)據(jù)類型 主鍵 非空 院系編號 deptcode char(10) YES YES 院系名稱 deptname varchar(50) NO NO 表 45 班級信息表 名稱 字段名 數(shù)據(jù)類型 主鍵 非空 院系名稱 deptname varchar(50) YES YES 班級編號 classcode char(10) YES YES 班級名稱 classname varchar(50) NO NO 人數(shù) total int(4) NO NO 數(shù)據(jù)庫連接是此系統(tǒng)最為重要的一部分, Java 中連接數(shù)據(jù)庫的技術是 JDBC (Java Database Connectivity)。 ( 2)教師則有權對題庫進行管理,包括對題庫的添加,刪除和修改;對試卷管理,包括生成試卷和發(fā)布試卷,但僅限發(fā)布自己創(chuàng)建的試卷。 2. 系統(tǒng)流程 圖 43 網上考試系統(tǒng)流程圖 用戶登錄時選擇身份,根據(jù)身份的不同跳轉到不同的頁面。 ( 6)考試評分模塊:包括學生請求試卷、進行答題、提交試卷、給出評分和記錄成績功能。 ( 4)題庫管理模塊:包括題庫中所有題目的查詢、添加、刪除和修改功能。 ( 3)控制中心模塊: 包括查看考試進行中的情況功能。 系統(tǒng)概要設計 1. 系統(tǒng)層次模塊 根據(jù)系統(tǒng)的功能需求分析,將本系統(tǒng)劃分為以下幾個模塊: 圖 42 系統(tǒng)模塊功能 各個模塊包含主要功能如下: ( 1)用戶管理模塊:包括三種帳戶(管理員、教師和學生)的查詢、添加、刪除和修改功能。 ( 4)考試與提交 合法登錄的學生可以進行如下操作:選擇一套沒有參加過的考試試卷 進入考試 完成考試后提交試卷,系統(tǒng)將會自動評卷,給出成績并存入數(shù)據(jù)庫。 ( 3)生成試卷 合法登錄的教師可以進行如下操作:選擇試卷類型 選擇系別(院系) 選擇科目 填寫考試時間 填寫試卷中的題型及題量 提交。 ( 1)系統(tǒng)管理員初始化系統(tǒng) 管理員 用戶管理 資源管理 監(jiān)控中心 用戶信息庫 教師 題庫管理 發(fā)布試卷 生成試卷 身份確認 題目庫 試卷庫 身份確認 考試與提交 學生 答題庫 試卷評分 成績庫 成績查詢 資源庫 考試監(jiān)控庫 系統(tǒng)管理 題庫與組卷 考試及評分 管理員需要對系統(tǒng)初始化參數(shù)進行設置:資源管理(添加科目、院系和班級);用戶管理(此項包含用戶權限分配)。系統(tǒng)的功能模塊分別為:用戶管理、資源管理、試題編制、試題管理、試卷生成、 考試與提交、試卷評分、成績入庫、成績查詢等。 [15] 設計原則 合理性原則 系統(tǒng)的設計要求既能體現(xiàn)考試的嚴肅性,通過考試能真實地反應出學生對知識的掌握情況,又要兼顧 Inter 的特點,為學生設計出快捷、方便的答題功能; 安全性原則 網上考試系統(tǒng) 模塊測驗考試的任何一個關鍵環(huán)節(jié)均需要身份驗證,考試過程中的數(shù)據(jù)傳輸及存儲均要經過嚴格的加密;在設計中將題庫、卷庫與考試過程中所使用的 WEB 數(shù)據(jù)庫服務器分開,充 分保證題庫與 試卷 庫的安全性 ; 可擴充性原則 系統(tǒng)要具有良好的可擴充性,能根據(jù) 網上考試系統(tǒng) 模塊測驗考試的要求,進行相應的擴展; 先進性原則 從開發(fā)工具的選擇到系統(tǒng)設計均采用國際、國內先進 IT 相關技術。所有這些都要符合主流國際、國家和行業(yè)標準。要實現(xiàn)這一點,就要求系統(tǒng)應該盡量使用用戶熟悉的術語和中文信息的界面;針對用戶可能出現(xiàn)的使用問題,要提供足夠的在線幫助,縮短用戶對系統(tǒng)熟悉的過程。 (3)系統(tǒng)的易用性和易維護性 系統(tǒng)是直接面對使用人員的,而使用人員往往對計算機并不是非常熟悉。而要實現(xiàn)這一點,應通過系統(tǒng)的開放性來完 成,即系統(tǒng)應是一個開放系統(tǒng),只要符合一定的規(guī)范,可以簡單地加入和減少系統(tǒng)的模塊,配置系統(tǒng)的硬件。例如,用戶查詢的需求也會不斷地更新和完善。一般操作的響應時間應在 12s 內,對數(shù)據(jù)的導入、導出、軟磁盤和打印機的操作也應在可接受的時間內完成。在系統(tǒng)設計和開發(fā)過程中,要充分考慮系統(tǒng)當前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應時間能夠滿足學校對信息處理的需求。 系統(tǒng)性能需求分析 為了保證系統(tǒng)能夠長期、安全、穩(wěn)定、可靠、高效地運行,網上考試系統(tǒng)應該滿足以下性能需求: (1)系統(tǒng)處理的準確性和及時性 系統(tǒng)處理的準確性和及時性是系統(tǒng)的必要性能。 ( 8)系統(tǒng)要提供將分析的成績打印出來的功能。學生只可以參加考試和成績查詢。 ( 6)教師可以管理題庫和對自己生成的試卷進行發(fā)布和取消發(fā)布,但不能管理其他教師編排的試卷。 ( 4)系統(tǒng)提供對學生成績統(tǒng)計和查詢的功能。 ( 2)將登錄本系統(tǒng)的身份定為三種:一是管理員,二是教師,三 是學生,只有被授權的用戶才可以使用本系統(tǒng)的功能。在國內,應用 JSP 技術的站點還不是很多,但是隨著與國際的接軌以及人們對 JSP 認識的進一步深入, JSP 必將成為網站開發(fā)技術的首選。 當與 Java2 平臺, J2EE 和 Enterprise Java Bean 技術整合時, JSP 頁面將提供企業(yè)級的擴展性和性能,這對于在企業(yè)中部署基于 Web 的應用是必須的。例如,在企業(yè)對企業(yè)的環(huán)境下, JSP 能用于生產 XML 文檔。這使得 Web 頁面開發(fā)人員能使用熟悉的工具和如同標識一樣執(zhí)行特定功能的組件來工作。 JSP 技術可以通過開發(fā)定制的標識庫進行擴展。 3) 采用標識簡化頁面開發(fā) Web 頁面開發(fā)人員不都是熟悉腳本語言的編程人員。 開發(fā)人員能夠共享和交換執(zhí)行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用。這有助于作者保護自己的代碼,而又保護任何基于 HTML 的 Web 瀏覽器 的完全可用性。生成內容的代碼被封裝在 Servlet 和 Java Bean 組件中,并且結合在腳本中,所有的腳本在服務器端運行。 JSP 的優(yōu)點如下: 1) 將內容的生成和顯示進行分離 使用 JSP 技術, Web 頁面開發(fā)人員可以使用 HTML 或 XML 標識來設計和格式化最終頁面。這個方法是 JSP 文件中指定的動態(tài)行為編譯后的形式,它準備好應答,通過 JSP 容器傳送到客戶端。轉換階段通常使用文本文檔的內容來創(chuàng)建一個實現(xiàn) 接口的類,這和 Servlet 的周期是一樣的。支持JavaServletPages 的語義模型也就是支持 Servlet 的語義模型。該描述將固定的模板數(shù)據(jù)與一些動態(tài)行為混合起來。 格式的分離則由 JavaServletPages 來實現(xiàn)。 Servlet 程序員能夠集中精力于邏輯和表達,使用定義明確的 API 來訪問會話服務。它還能提供一種將此標識符和會話
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1