論文格式
            電氣工程 會計論文 金融論文 國際貿易 財務管理 人力資源 輕化工程 德語論文 工程管理 文化產業管理 信息計算科學 電氣自動化 歷史論文
            機械設計 電子通信 英語論文 物流論文 電子商務 法律論文 工商管理 旅游管理 市場營銷 電視制片管理 材料科學工程 漢語言文學 免費獲取
            制藥工程 生物工程 包裝工程 模具設計 測控專業 工業工程 教育管理 行政管理 應用物理 電子信息工程 服裝設計工程 教育技術學 論文降重
            通信工程 電子機電 印刷工程 土木工程 交通工程 食品科學 藝術設計 新聞專業 信息管理 給水排水工程 化學工程工藝 推廣賺積分 付款方式
            • 首頁 |
            • 畢業論文 |
            • 論文格式 |
            • 個人簡歷 |
            • 工作總結 |
            • 入黨申請書 |
            • 求職信 |
            • 入團申請書 |
            • 工作計劃 |
            • 免費論文 |
            • 現成論文 |
            • 論文同學網 |
            搜索 高級搜索

            當前位置:論文格式網 -> 免費論文 -> 計算機畢業論文

            基于WEB的通用考試系統設計與實現(二)

            本論文在計算機畢業論文欄目,由論文格式網整理,轉載請注明來源www.donglienglish.cn,更多論文,請點論文格式范文查看
            2、數據詳細設計
            根據ER圖設計得到本系統所需的數據庫表有:
            (1)學生表。表名為Student,用于記錄學生信息,表結構如表1所示。
            (2)管理員表。表名為Admin,用于記錄管理員信息,表結構如表2所示。
            (3)專業名稱表。表名為Major,用于記錄專業信息,表結構如表3所示。
            (4)班級表。表名為Class,用于記錄班級相關信息,表結構如表4所示。
            (5)科目表。表名為Subject,用于記錄科目信息,表結構如表5所示。
            (6)成績表。表名為Score,用于記錄學生成績信息,表結構如表6所示。
            (7)選擇題表。表名為Select,用于記錄選擇題信息,表結構如表7所示。
            (8)填空題表。表名為Filling,用于記錄填空題信息,表結構如表8所示。
            (9)判斷題表。表名為Judeg,用于記錄判斷題信息,表結構如表9所示。
            (10)簡答題表。表名為ShortAnswer,用于記錄簡答題信息,表結構如表10所示。
            (11)試卷信息表。表名為ExamPageInformation,用于記錄試卷信息,表結構如表11所示。
            表1學生表
            字段名 數據類型及長度 主/外鍵 說明 備注
            StuId Varchar(10) 主 學生學號 主關鍵字
            StuName Varchar(10) / 學生姓名 非空
            StuPassword Varchar(10) / 學生密碼 非空
            StuSex Varchar(2) / 學生性別 非空
            ClassId Varchar(20) 外 班級ID 外鍵
            MajorId Varchar(10) 外 專業ID 外鍵
            表2管理員表
            字段名 數據類型及長度 主/外鍵 說明 備注
            AdminId Varchar(10) 主 管理員ID 主關鍵字
            AdminName Varchar(10) / 管理員姓名 非空
            AdminPassword Varchar(10) / 管理員密碼 非空
            表3專業名稱表
            字段名 數據類型及長度 主/外鍵 說明 備注
            MajorId Varchar(10) 主 專業ID 主關鍵字
            MajorName Varchar(20) / 專業名稱 非空
            表4班級表
            字段名 數據類型及長度 主/外鍵 說明 備注
            ClassId Varchar(10) 主 班級ID 主關鍵字
            ClassName Varchar(20) / 班級名稱 非空
            MajorId Varchar(10) 外 專業ID 外鍵
            表5科目表
            字段名 數據類型及長度 主/外鍵 說明 備注
            SubjectId Varchar(10) 主 科目ID 主關鍵字
            SubjectName Varchar(20) / 科目名稱 非空
            MajorId Varchar(10) 外 專業ID 外鍵
            表6學生成績表
            字段名 數據類型及長度 主/外鍵 說明 備注
            ScoreId Int(5) 主 成績ID 自增,主鍵
            StuId Varchar(10) / 學生ID 非空
            StuName Varchar(10) / 學生姓名 非空
            ExamName Varchar(10) / 試卷名稱 非空
            Score Float ./ 成績 非空
            表7選擇題表
            字段名 數據類型及長度 主/外鍵 說明 備注
            SelectId Int(5) 主 選擇題ID 主鍵
            Difficulty Float(5) / 難度系數 非空
            SelectQuestion Varchar(100) / 選擇題問題 非空
            OptionA Varchar(50) / A選項 非空
            OptionB Varchar(50) / B選項 非空
            OptionC Varchar(50) / C選項 非空
            OptionD Varchar(50) / D選項 非空
            SelectScore Float(10) / 分值 非空
            SelectAnswer Varchar(5) / 標準答案 非空
            SubjectId Varchar(10) 外 科目ID 外鍵
            表8填空題題表
            字段名 數據類型及長度 主/外鍵 說明 備注
            FillingId Int(5) 主 填空題ID 主鍵
            Difficulty Float(5) / 難度系數 非空
            FillingQuestion Varchar(100) / 填空題問題 非空
            Answer1 Varchar(50) / 答案1 非空
            Answer2 Varchar(50) / 答案2 非空
            FillingScore Float(10) / 分值 非空
            SubjectId Varchar(10) 外 科目ID 外鍵
            表9判斷題表
            字段名 數據類型及長度 主/外鍵 說明 備注
            JudgeId Int(5) 主 判斷題ID 主鍵
            Difficulty Float(5) / 難度系數 非空
            JudgeQuestion Varchar(100) / 判斷題問題 非空
            JudgeScore Float(10) / 分值 非空
            JudgeAnswer Varchar(5) / 標準答案 非空
            SubjectId Varchar(10) 外 科目ID 外鍵
            表10簡答題表
            字段名 數據類型及長度 主/外鍵 說明 備注
            Short-answerId Int(5) 主 簡答題ID 主鍵
            Difficulty Float(5) / 難度系數 非空
            Short-answerQuestion Varchar(200) / 簡答題問題 非空
            KeyWord1 Varchar(10) / 關鍵字1 非空
            KeyWord2 Varchar(10) / 關鍵字2 非空
            KeyWord3 Varchar(10) / 關鍵字3 非空
            Short-answerScore float(10) / 分值 非空
            Short-answerAnswer Varchar(200) / 標準答案 非空
            SubjectId Varchar(10) 外 科目ID 外鍵
            表11試卷信息表
            字段名 數據類型及長度 主/外鍵 說明 備注
            ExamPageInformationID Int(10) 主 試卷信息ID 自增,主鍵
            SubjectId Varchar(10) 外 科目ID 外鍵
            PageID Varchar(10) / 試卷ID 非空
            TitelID Varchar(10) / 題目ID 非空
            TitelType Varchar(10) / 題目類型 非空
            ExamTime Varchar(10) / 考試時間 非空
            ExamName Varchar(10) / 試卷名稱 非空
            四、系統詳細設計與實現
            1、登陸功能
            本系統采用Apache Shiro安全認證框架,在spring.xml中配置Shiro的相關屬性,其中,在shiroFilter中配置允許匿名訪問的頁面或者Controller,以便用戶進行登陸,如/login.jsp=anon可以匿名訪問,其余頁面或Controller均需要通過認證后訪問,否則會自動跳轉至登陸頁面。
            認證流程如下:
            首先從前臺頁面獲取用戶名和密碼,通過Contorller傳到realms,并調用SimpleHash()方法對獲取的密碼進行MD5鹽值加密,shiro會根據用戶名從數據庫取出密碼并對其加密,然后自動比對加密后的兩個密碼,如果不匹配,則沒有登陸成功,前臺給出提示密碼不正確。學生用戶登錄和管理員登錄由一個Contorller的不同方法進行處理,學生用戶登錄由login()方法處理,管理員則由adminLogin()方法處理,由同一個realms認證,從不同數據表中查詢用戶,學生的賬號密碼在學生表中查詢,管理員的賬號密碼在管理員表中查詢。如果認證成功,則分別轉向學生主頁和管理員主頁。
            部分功能代碼如下:


            首頁 上一頁 1 2 3 下一頁 尾頁 2/3/3


            上一篇:淺談計算機信息管理系統的安全防.. 下一篇:校園網的設計與開發
            Tags:基于 WEB 通用 考試 系統 設計 實現 【收藏】 【返回頂部】
            人力資源論文
            金融論文
            會計論文
            財務論文
            法律論文
            物流論文
            工商管理論文
            其他論文
            保險學免費論文
            財政學免費論文
            工程管理免費論文
            經濟學免費論文
            市場營銷免費論文
            投資學免費論文
            信息管理免費論文
            行政管理免費論文
            財務會計論文格式
            數學教育論文格式
            數學與應用數學論文
            物流論文格式范文
            財務管理論文格式
            營銷論文格式范文
            人力資源論文格式
            電子商務畢業論文
            法律專業畢業論文
            工商管理畢業論文
            漢語言文學論文
            計算機畢業論文
            教育管理畢業論文
            現代教育技術論文
            小學教育畢業論文
            心理學畢業論文
            學前教育畢業論文
            中文系文學論文
            計算機論文

            本站部分文章來自網絡,如發現侵犯了您的權益,請聯系指出,本站及時確認刪除 E-mail:349991040@qq.com

            論文格式網(www.donglienglish.cn--論文格式網拼音首字母組合)提供計算機畢業論文畢業論文格式,論文格式范文,畢業論文范文

            Copyright@ 2010-2018 LWGSW.com 論文格式網 版權所有

            感谢您访问我们的网站,您可能还对以下资源感兴趣:

            论文格式网:毕业论文格式范文