开篇:润墨网以专业的文秘视角,为您筛选了一篇基于ASP技术的网络在线考试系统设计与实现范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
摘要:文章基于asp技术的网络在线考试系统的开发实现方案,从网络考试系统的设计、功能模块的设计与实现等方面加以阐述,并详细探讨该系统中主要模块的设计、关键技术的实现及系统的安全性。
关键词:ASP;网络;考试;系统
中图分类号:TP393文献标识码:A文章编号:1009-3044(2012)16-3840-04
Online Examination System Design and Achieve Based on ASP Technology
ZHOU Ren-yun1,2,YANG Shi-feng1
(1.College of Electronic Information and Automation.Tianjin University of Science & Technology,Tianjin 300457, China; 2.Hainan Col? lege of Software Technology,Qionghai 571400, China)
Abstract: The article is based on ASP technology development of the online examination system implementations elaborated about the de? sign of network test system , the design and implementation of functionalmo-dules,and discussed in detail the main modules in the sys? tem design, implementation of key technologies and system security.
Key words: ASP;network;examination;system
随着我国网络技术的发展及学校教学管理的现代化,网络考试在我国得到了很大的发展,成为网络教学辅助部分之一。网络在线考试系统极大地提高了教学的灵活性,通过网络进行考试可以突破传统考试方式中的时空限制,凭借其网络的优势,将考试及课后练习向广大学生进行延伸,为学生提供更为“自主”的学习、复习、练习、应试的平台。
基于B/S架构模式采用ASP技术平台开发的网络在线考试系统,教师可以自主向题库中添加、删除和修改试题,可以管理和维护考试试题的信息,可以审核试题和答题。学生答题完后系统自动进行评卷,生成考试成绩和统计数据,不但节省了考试成本,提高了考试效率和降低评卷的错误几率,也大大的缩短了在出题、审核、答题、评分的时间,实现了真正意义上的教考分离,实现教学管理的现代化。
制权限,同时还实现了不同用户对应不同操作界面。
3)数据传输的保密性:系统采用加密传输的方式,所有传输的数据都要先加密再传输。
4)数据传输的完整性:利用数字签名机制来保证数据传输的完整性。系统内传输的数据都经过签名,若被篡改后与数字签名验证不符,从而能检验出数据是否被他人篡改,保证了数据的完整性。2.3.3数据库安全方面
1)通信加密与完整性保护:有关数据库的访问在网络传输中都被加密,通信一次加密一次的意义在于防重放、防篡改。
2)数据库数据存储加密与完整性保护:数据库系统采用数据项级存储加密,即数据库中不同的记录、每条记录的不同字段都采用不同的密钥加密,辅以校验措施来保证数据库数据存储的保密性和完整性,防止数据的非授权访问和修改。
3)数据库加密设置:系统中可以选择需要加密的数据库列,以便于用户敏感信息进行加密而不是全部数据都加密。只对用户的敏感数据加密可以提高数据库访问速度。这样有利于用户在效率与安全性之间进行自主选择。
4)充分利用SQL Server的安全管理,通过SQL Server提供的身份验证和权限认证,进一步加强对数据库自身的安全保护。
该文详述了基于B/S模式采用ASP技术的网络在线考试系统的设计与实现,并且对关键的实现技术进行了阐述。虽然系统在智能组卷、自动评卷等方面还有待进一步完善,但系统操作界面友好,具有较强的操作性、交互性和针对性,降低考试成本及教师工作量,进一步加强学校考试工作规范性,提高了学校教学管理水平。
[1]许成文.基于B/S模式的网络考试系统[J].石家庄铁路职业技术学院学报,2011(2).
[2]林丽.网络考试系统安全机制分析与设计[J].长春师范学院学报,2011(6).
[3]孙晓捷.开发式考试系统的设计与实现[J].天津理工大学学报,2010,26(3).
[4]王海霞.组卷系统中题库的研究与实现[J].煤炭技术,2010,29(8):206-207.
[5]张永萍.基于JSP技术的网络考试系统的设计与实现[J].数字技术与应用,2011(8).
[6]吴希功.基于校园网络考试系统的分析与设计[J].内江科技,2011(7).
[7]陈宏昌.基于ASP网络考试系统的设计与实现[J].素质教育论坛,2007(2).
[8] USA kate .d .深入研究ASP[M].北京:外文出版社,2005.
[9] Watson K, Nagel C.ASP入门经典[M]. 3版.北京:清华大学出版社,2006.