论文部分内容阅读
随着社会经济的高速发展,各类考试逐步受到学校、社会各界越来越多的人的重视,在高校尤其是计算机和英语两大类等级考试,已成为学生的必考科目。如何运用高新技术提升管理手段、管理水平与管理能力,为考生提供更开放、更可靠、更安全的优质服务是摆在我们面前的一个重要课题。因此开发一套完善的网上报名管理软件,对学生报名信息的进行管理,方便广大考生进行商务外语等级考试报名,提高考试报名效率。在此背景下,开发人员完成了全面的调查与分析,同时与目标用户进行了多次深入沟通,并在此基础上着手开发《山东省商务外语等级考试网上报名系统》,对考生考试报名进行网络化管理。本文采用UML标准建模语言来描述系统的设计与实现过程,采用面向对象的思想进行分析设计。在需求获取与分析阶段,首先对系统的总体任务进行了概述,并分析了系统用户;采用UML用例分析方式对考生用户网上报名管理的功能需求和管理员用户管理功能需求进行了分析描述,并对系统非功能方面的要求进行了说明。在系统设计阶段,介绍了系统设计原则,系统技术架构选择和系统的功能结构,并给出了系统组件结构。系统详细设计阶段,以用户管理、报名管理和考试管理为例,介绍了系统类设计和时序图设计,并通过UML静态结构图和时序图描述了系统功能类关系;数据库设计中,通过E_R图描述了系统数据库模型,并介绍了系统数据库表设计。在系统实现阶段,描述了系统实现功能,并展示了系统部分功能实现代码和实现活动图;系统测试阶段介绍了系统测试目的、过程和结果。本文最后对本文工作进行总结。系统采用B/S体系结构,采用基于MVC的Struts框架进行开发,采用JavaScript、CSS、XML等技术,采用SQL Server2005作为数据库服务器,实现了考生用户注册登录、考生信息填写,实现了考生网上报名信息填写和网上缴费功能,实现了管理员用户对考生信息的管理和维护,实现了考生报考语种、报考等级、考试方式的管理,以及考试考点、考试时间等的安排,保证了网上报名业务在系统中的正常应用,保障了山东省商务外语等级考试网上报名工作顺利开展。系统充分运用了适合自身特点的B/S模式进行设计和实现,改变了传统的报名模式,对所有考生信息实行计算机管理,提高了报名工作的效率,减轻了报名工作的通信联络负担,达到报名工作中准确、高效、快捷的要求。实施网上报名不仅有效地提高了管理水平和服务质量,也方便了管理员对信息的管理和维护。系统界面友好、操作简单,加快了考生报名速度,加强了管理,使各项管理更加规范化、系统化、自动化。