论文部分内容阅读
开发军队在线考试系统的主要目的就是帮助军队的主管考试部门提高工作效率,实现军队考试信息管理以及考试流程的系统化、规范化和自动化。 论文首先分析了军队在线考试系统的研究背景、研究意义及研究的主要内容,在对传统考试与在线考试的方式与质量进行优劣对比的基础上,提出利用人工智能技术、计算机技术、网络通信技术、数据库技术开发军队在线考试系统的迫切性、必要性和可行性,并对整个在线考试的逻辑体系结构进行了流程分析与概要设计。 然后,在对系统构架、工作方式、功能模块、主要数据的工作流、数据库结构进行研究与分析的基础上,以Windows 2000 Server、ⅡS 5.0为开发平台,采用Dreamweaver 4作为网页编辑器,利用ASP技术、CSS技术、HTML语言、VBscript和Javascript脚本语言、ActiveX组件、ADO对象、SQL Server 2000数据库对系统进行详细设计与开发,并实现了系统的考试科目管理、题库管理、用户管理、考试新闻发布、试卷信息提交、领导审批、试卷生成、考场设置、考试成绩的公布与查询、在线答疑、在位管理等功能。为了提升系统各方面的性能,在各个模块的开发过程中遵循了模块化、组件化的思想,文中详细描述了各层组件的设计、实现过程及采用的主要技术。 在线考试系统作为Internet上的军队管理应用软件,安全性的设计至关重要,论文在对系统安全体系、用户权限、控制策略进行分析与设计的基础上,从服务器和数据库设置、程序设计等多个方面提高系统的安全性。最后,对系统开发中的主要技术、可完善和进一步的工作进行了探讨与展望。 该系统具有很强的可扩展性和通用性,只要对数据库的信息稍加修改即可变为任何企业、任何部门的考试系统,具有很重要的推广价值,同时也可以根据不同用户的需要增加一些其他的个性化功能。