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

正文內容

基于ssh2的在線考試系統(tǒng)的開發(fā)畢業(yè)論文-閱讀頁

2025-07-12 18:31本頁面
  

【正文】 成,3 已使用score1 int Y NULL 單選題分值scroe2 int Y NULL 多選題分值score3 int Y NULL 填空題分值score4 int Y NULL 簡答題分值pass_score int N NULL 及格分數(shù)edit_time datetime N NULL 最后編輯時間edit_user int N NULL 創(chuàng)建人 ID8create_time datetime N NULL 創(chuàng)建時間delete_state int N 1 刪除標志 1 未刪除,2 已刪除(8)role (角色表)結構如表 48。表 49 用戶表名稱 類型 為空 默認 含義 備注id int N NULL 主鍵group_id int N NULL 所屬機構 IDname varchar(50) N NULL 用戶名 用于登錄password varchar(50) N NULL 用戶密碼real_name varchar(50) N NULL 真實姓名 varchar(50) N NULL Emailphoto_url varchar(100) Y NULL 用戶照片路徑 暫時未用user_state int N 1 賬號狀態(tài) 1 啟用,2 禁用login_times int Y 0 登錄次數(shù)last_logindate datetime N NULL 上次登錄時間last_loginip varchar(50) Y NULL 上次登錄 IPcreate_time datetime N NULL 創(chuàng)建時間delete_state int N 1 刪除標志 1 未刪除,2 已刪除user_id int Y NULL 創(chuàng)建人 ID 系統(tǒng)開發(fā)環(huán)境在線考試系統(tǒng)本人選用 集成開發(fā)環(huán)境,以 SqlServer2022 作為底層數(shù)據(jù)庫,Apache Web 容器,在 windows XP 下進行開發(fā)。 系統(tǒng)開發(fā)環(huán)境介紹(1)MyEclipse 介紹MyEclipse 是對插件 Eclipse 的 java 擴展。能有效的提高開發(fā)效率。(2)Apache Tomcat 及 Apache HttpServer 介紹9pache 是靜態(tài)網頁服務器,Tomcat 是動態(tài)網頁服務器。(3)B/S 開發(fā)模式B/S 結構是一種網絡結構模式,瀏覽器是客戶端最主要的應用軟件。B/S 模式優(yōu)缺點:(1)方便了系統(tǒng)的維護和升級。而系統(tǒng)只安裝服務器端,管理人員只需要專注的管理服務器就可以了。使用 B/S 架構的應用軟件,服務器可以選擇多種不同的操作系統(tǒng),而且不管使用哪一種操作系統(tǒng),基本上都能滿足客戶端系統(tǒng),而客戶端無論是什么系統(tǒng)只要支持瀏覽器就可以。由于 B/S 架構整個系統(tǒng)都安裝在服務器端,因而系統(tǒng)運行時所有的功能邏輯運算都是由服務器來實現(xiàn)。 開發(fā)框架技術介紹在線考試系統(tǒng)采用 Struts Spring 和 bernate 三大框架來進行開發(fā)。(1)struts2 框架struts2 是 Struts 的下一代產品 ,struts2 是一個為開發(fā)基于 MVC 模式的應用架構的開源框架。Struts2 簡單、易用,敏捷迅速。 Struts2 是一款應用比較廣泛的表現(xiàn)層框架。它用基本的 JavaBean 結束了 EJB的獨攬時代。Spring 的最大特點就是降低了程序中各個模塊的耦合性,大部分 java 開發(fā)都可以方便快捷的使用他來進行開發(fā)。持久層有兩種主要實現(xiàn)方式: JDBC編寫數(shù)據(jù)庫訪問框架; ORM 技術實現(xiàn)的 Hibernate 和 JDO 等已封裝好的現(xiàn)有框架。當上層需要某個數(shù)據(jù)模型時,Hibernate 會根據(jù)映射關系自動從數(shù)據(jù)庫中將需要的數(shù)據(jù)取出并保存到數(shù)據(jù)模型中。5 主要模塊及設計 系統(tǒng)模塊簡介本系統(tǒng)包括后臺管理系統(tǒng)和前臺考試系統(tǒng)兩個子系統(tǒng)。擁有不同權限的用戶進入后臺管理系統(tǒng)能夠操作的模塊也不同。 前臺考試系統(tǒng)主要包含在線考試模塊。學生登錄后,可以查看10已開啟的考試和近期已經考過的試卷,以及查詢近期考試成績、個人信息修改等操作。此外,試題分類中的每個分類中可以包含無限個子級分類。新試卷,通過此選項用戶可以創(chuàng)建自己的試卷;我的試卷,用戶登錄后在此只可以看到自己擬定的試卷列表,他人不可見。如圖 52 所示:圖 52 我的試卷 考試管理考試管理分三個子模塊:新試卷、考試列表和考試分配。 批卷管理批卷管理包含:批卷分配、批改試卷和成績查詢三個子模塊。成績管理老師批閱試卷完成后,系統(tǒng)將自動計算總分并保存成績。 機構管理機構管理包含機構類型管理和機構管理。如圖 55 所示:圖 55 機構管理 用戶管理本系統(tǒng)包括三級用戶,權限最高的管理員、中級管理教師和主題用戶學生。管理員用戶能通過此模塊對教師用戶進行角色授權但不能對學生進行授權。角色管理包括新角色、新權限和角色授權。前臺管理系統(tǒng):我的考試、成績查詢、個人信息。 運行環(huán)境簡介在線考試系統(tǒng),顧名思義它是運行在網上的。系統(tǒng)運行環(huán)境:最低需要安裝 JRE5,數(shù)據(jù)庫為 SqlServer2022,服務器為 Apache Tomcat7,操作系統(tǒng)可以是 windows、Linux 或者 Unix 等。 分類管理點擊左側菜單題庫管理下的試題分類,可進入試題分類主頁面。點擊新建分類按鈕可進入到新建分類頁面,輸入正確信息后點擊確定按鈕即可添加新的試題分類。圖 63 分類信息修改 試題管理點擊左側導航欄的試題管理的新試題進入添加試題頁面。新添加的試題需要經過審核才能真正存入題庫使用,點擊 審核試題,進入未審核試題列表,如圖 64 所示:圖 64 未審核試題列表點擊駁回列表,可進入未審核通過的試題列表。 檢索試題點擊左邊菜單欄題庫管理下的檢索試題可進入到檢索試題主頁面。就可得到包含該關鍵字的所有試題題目。題目搜索頁面如圖 65 所示:14圖 65 檢索試題主在檢索試題主頁面點擊搜索按鈕可進行試題檢索。在此頁面點擊編輯可再次對試題進行編輯,點擊刪除可刪除當前行的試題。在我的試卷頁面中,點擊查看詳情可查看當前行試卷的詳細信息;點擊試卷預覽可預覽本試卷的試題;點擊修改可對試卷信息進行修改,如果試卷已完成,則不能再修改編輯試題,點擊完成試卷即可完成試卷信息與試題的編輯。點擊編輯可進入試題編輯頁面,對已經添加的試題進行二次編輯,以便是試題更加符合要求。在新建考試頁面輸入正確信息并選擇試卷擬定人后可點擊確定完成試卷的建立。點擊修改可修改考試信息,操作界面類似考試添加頁面,若考試狀態(tài)處于已開啟、正進行或已結束時考試不可再修改和刪除。 考試分配點擊左側菜單欄考試管理下的考試分配可進入到考試分配主頁面,如圖 69 所示:圖 69 考試分配主在此頁面點擊分配考試進入分配頁面,可以通過添加個人與添加機構兩種方式進行分配。如果分配完畢,則可點擊圖 69 中的完成分配完成分配。在此頁面點擊分配閱卷,進入分配頁面。選擇完閱卷老師后,在批卷分配頁面中點擊查看分配結果,可查看已分配好的考試閱卷老師。在本頁面找到要求閱卷的考試后,點擊批閱試卷,則進入考生試卷列表頁面。最后閱卷老師點擊完成閱卷,即可完成批閱。點擊左側菜單欄批卷管理下的成績查詢進入成績查詢主頁面,可根據(jù)學號(ID)進行精確查詢,也可根據(jù)某次考試會查詢符合條件的成績列表。點擊刪除可以刪除某個沒用的機構,如果此機構下已有分支則不能刪除。 用戶管理點擊左側菜單欄用戶管理下的管理員賬戶管理,操作界面如圖 613 所示:圖 613 管理員賬戶管理此頁顯示了管理員賬號的基本信息,可以點擊查看詳情查看詳細信息。授予角色只能由管理員操作并且操作對象只能是教師或管理員不能是學生。此外,用戶管理下的教師賬號管理和學生賬號管理功能同管理員賬號管理類似。 角色管理點擊左側菜單欄系統(tǒng)設置下的角色管理,即可進入角色管理主頁面,如圖 614 所示:圖 614 角色管理主17點擊新角色按鈕,可進入新建角色界面。點擊角色授權可進入角色資源授權頁面。 日志管理點擊左側菜單欄系統(tǒng)設置下的日志管理,進入日志管理頁面,這里記錄了登陸用戶在系統(tǒng)中進行過的操作。點擊左側菜單欄我的成績下的成績查詢,可查詢已閱萬卷的自己的考試的分數(shù)。點擊修改密碼,可以修改自己的密碼。對于一個新開發(fā)的系統(tǒng)來說,軟甲測試是這個系統(tǒng)實現(xiàn)功能完善健壯的唯一途徑,也是最有途徑。(3)測試在某種程度上來說也是一種軟件質量的檢驗方法。前者我們稱作黑盒測試,后者稱作白盒測試。做完一個模塊,就進行測試,看所做的模塊能不能實現(xiàn)所需要的功能。8 系統(tǒng)評價 系統(tǒng)存在不足系統(tǒng)中沒有加入考試監(jiān)控模塊,考試監(jiān)控可以查看當前考試考生在缺席情況,屬于考勤管理的一個方面但并不屬于本系統(tǒng)的必須功能。經過三四周不懈努力畢業(yè)設計終于收尾了。但是,真正行動起來后發(fā)現(xiàn)自己的認識太狹隘了。至此,我明白了自己所學的知識目前還比較零散欠缺,真正要學習的還多的多。因此,在以后的工作、生活中要抱著處處學,時時學的心態(tài)來提高自己。團隊合作是完成任務不可缺少的必要條件,以后需要更加積極地和團隊進行交流,了解團隊里每個人的情況,更好的完成目標?;貞浳以诤悓W院信息工程學院電子計算機科學與技術本科學習的四年中,令我難忘的是系里的老師們,他們治學嚴謹,學識淵博,品德高尚,平易近人,在我學習期間不僅傳授了做學問的秘訣,還傳授了做人的準則。借此機會我向導師表示衷心的感謝!同時,我要還感謝我的母校邯鄲學院,是她提供了良好的的學習環(huán)境和生活環(huán)境,讓我的大學生活豐富多姿,為我的人生留下精彩的一筆。同窗友誼和手足之情,我將終生難忘!路漫漫其修遠兮,吾將上下而求索。學無止境,明天將是我終身學習另一天的開始!最后,再次對關心、幫助我的老師和同學表示衷心地感謝。 //name 未用戶的 idif (user != null) {if(((String)().getAttribute(sRand)).pareToIgnoreCase(validat) !=0){(您輸入的驗證碼有誤!)。}else if (().equals()) {(new Date())。(() + 1)。HttpSession session = ()。(, user)。(roleId, ())。 }else{return LOGIN_SUCCESS。return SUCCESS。String date = new SimpleDateFormat(yyyyMMdd HH:mm:).format(new Date())。 = (id)。timer()。}else{(error)。(返回考試列表, () + /exam/exam!)。}21}else{(error)。(返回考試列表, () + /exam/exam!)。}}(3)系統(tǒng)安全認證主要代碼public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) throws IOException,ServletException {HttpServletRequest request = (HttpServletRequest) req。String date = new SimpleDateFormat(yyyyMMdd).format(new Date())。if ((endDate) 0) {(() + )。}String path = ()。return。user = (())。return。if (!(path)) {(()+)。} else {ListString userUrls = .getAllUserUrlString(())。} else {(()+)。} } }22} else {(() + )。}}
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1