[發明專利]一種基于jsp技術的在線考試方法及其中服務器和客戶端驗證方法在審
| 申請號: | 201710398908.6 | 申請日: | 2017-05-31 |
| 公開(公告)號: | CN107145597A | 公開(公告)日: | 2017-09-08 |
| 發明(設計)人: | 郭秀娟;張月忠;張朝;王遠威;魏立明;岳俊華 | 申請(專利權)人: | 吉林建筑大學 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;H04L29/06;G06Q50/20 |
| 代理公司: | 北京遠大卓悅知識產權代理事務所(普通合伙)11369 | 代理人: | 周明飛 |
| 地址: | 130000 吉*** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 jsp 技術 在線 考試 方法 及其 服務器 客戶端 驗證 | ||
1.一種基于jsp技術的在線考試方法,其特征在于,包括:
在待選擇數據庫中任意選取題號ID連續的區域;
產生一個0~1之間隨機數;
所述連續區域的數據的數量和所述隨機數乘積并且對結果進行四舍五入得到第一值;
所述連續區域的起始題號ID增加所述第一值的增量得到最終題號ID。
2.如權利要求1所述的基于jsp技術的在線考試方法,其特征在于,還包括:前臺功能模塊,其用于進行在線考試、成績查詢和修改個人資料。
3.如權利要求2所述的基于jsp技術的在線考試方法,其特征在于,所述前臺管理模塊包括用戶模塊,其用于用戶注冊、登錄和個人信息修改。
4.如權利要求2或3所述的基于jsp技術的在線考試方法,其特征在于,所述前臺管理模塊包括考試模塊,其用于進行正考和補考。
5.如權利要求4所述的基于jsp技術的在線考試方法,其特征在于,所述前臺管理模塊包括成績查詢,其用于歷次考試成績查詢和考試記錄導出。
6.如權利要求1-3或5中任一項所述的基于jsp技術的在線考試方法,其特征在于,還包括:后臺管理模塊,其用于實現管理員對所述考試系統信息的管理。
7.如權利要求6所述的基于jsp技術的在線考試方法,其特征在于,所述后臺管理模塊包括用戶管理模塊,其包括:
管理員信息,其用于管理員信息列表的添加與修改以及刪除管理員;以及
教工信息管理,其用于教工信息的添加、修改和刪除。
8.如權利要求7所述的基于jsp技術的在線考試方法,其特征在于,所述后臺管理模塊包括成績查詢模塊,其包括:
歷次考試成績查詢,其用于對所進行的考試成績查詢和分析;以及
成績單打印導出,其用于批次及個人成績單導出和打印。
9.如權利要求7或8所述的基于jsp技術的在線考試方法,其特征在于,所述后臺管理模塊包括試卷管理模塊,其包括:
試卷管理模塊,其用于對題目類型進行選擇,所述試卷管理系統包括單選題管理、多選題管理和判斷題管理。
10.一種用于在線考試方法中服務器和客戶端驗證方法,其特征在于,包括權利要求1-9中任意一項所述的方法:
第一步:求取選出的所有題號ID的平均值,將其轉換成一個二進制數R;
第二步:對二進制公共密鑰K和二進制數R進行異或操作得到結果M;
第三步:將服務器端標識F、二進制數R和公共密鑰K提供給單向Hash函數得到假名P;
第四步:將假名P、公共密鑰K、異或結果M和服務器標識F提供給單向Hash函數得到傳遞值A;
第五步:客戶端在接收到傳遞值A、假名P和二進制數R后,利用事先存儲在客戶端的公共密鑰K',客戶端利用公共密鑰K'做異或運算得到M',將假名P、公共密鑰K'、服務器標識F和異或運算結果M'提供給單向Hash函數運算得到傳遞值A';
第七步:如果傳遞值A=A',則驗證成功,服務器端向客戶端發送試題;否則,服務器端拒絕發送。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于吉林建筑大學,未經吉林建筑大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710398908.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種呼吸機管路防脫落固定裝置
- 下一篇:用于移動充電的充電系統





