基于web报名管理系统设计与实现论文内容摘要:

在国内对于网上考试报名系统所进行的研究开发工作大概起步于 90 年代后期。 国内开始最早开始通过网上报名进行的考试是大家众所周知的“托福考试”,但由于当时考务组织者思想准备不足、网络环境的限制、加之考生参加考试的热情,使得这次网上报名一开始就造成网络堵塞,从上午 11 点多就开始登录报名网站的报名者,直到下午 3 点多钟都无一成功。 并且大多数远程报名系统面向的用户不同,要完成的功能不同,使用的技术与开发工具也不相同。 例如全国计 算机 2 等级考试网上报名系统采用了 B/S 模式的网络数据库,而客户端采用了 FrontPage作为编程工具,采用 FrontPage 语言开发出的软件是静态的,这样就造成了用户前台操作的界面单一、呆板,缺乏信息的交互。 本课题所研究的网上报名系统采用 当今最先进的 技术, 它的开发基于 .NET Framework, 它提供了一个在服务器端执行指令的环境,这些指令包括HTML 语言、 Microsoft VBScript 和 Microsoft JScript 等,因此就可以制作出功能强大界面漂亮的 Web 应用程序,系统使用 Microsoft SQL Server 作为后台数据库,这也是一个安全,高效,伸缩性强的数据解决方案,为系统的稳定运行提供可靠的保证。 课题研究意义 传统的报名学生需要到教务处填写报名表再由教务处工作人员将考生的个人信息录入系统,打印校对单,考生签字确认,随着参考学生人数逐年增加,而且考试允许考生在一定的范围内选择适合自己需要的科目具有相当分散性、时间不确定性。 导致报名信息、数据过于庞杂,使得报名工作的烦琐和难于管理,同时也给具体负责考试报名人员带来了相当大的工作量。 由于报名信息、数据过于庞杂导致了报名工 作的烦琐和难于管理。 伴随着Inter 技术的速发展、信息化进程的迅猛发展,快捷、方便的网络应用为人们的工作、交流提供了方便而又广阔的平台,同时也为考试报名提供了一个新的渠道:网上报名。 因此基于网络的报名考试系统正成为人们的研究热点之一。 网上报名管理系统针对考生信息量的录入,信息的准确率、学生成绩的查询等都有了大量的改进,大大简化了报名手续,提高了报名工作效率,减少了错误率,方便了考生,也方便考试管理人员随时进行报名情况的了解和管理。 与传统报名模式相比,网上报名具有无可比拟的优越性。 系统的设计综合考虑 了报名流程的规范性、报名过程的安全性、报名结果的实时性和结果使用的便宜性,学生报名时操作简单、规范,负责教师随时可以查看报名结果、下载学生名单、打印成绩报告单,管理员只要规范基础设置就将大大降低工作强度、提高工作效率。 网上报名使原来需要集中时间,集中地点的传统报名方式得到彻底改变,考生通过互联网可以随时随地的进行个人信息的提交、查询、修改等操作,也可以让异地报名成为现实,也使考务人员从繁重的工作中解放出来,从而提高工作效率。 同时也能够为后续的成绩分析提供信息来源。 显然,开展此方面应用的研究具有重要的现实 意义。 3 课题主要研究内容 系统模块设计,包括报名管理、用户管理、成绩管理、日志管理、系统维护等模块。 系统界面设计,整个系统尽量符合报名者的使用习惯。 在系统结构设计上尽可能考虑以后需要扩展的功能,方便后续的系统维护及升级工作。 数据库设计和系统安全设计。 本论文运用面向对象的分析与设计方法,系统以可视化统一建模语言 UML建模,统一开发过程 RUP 和 ROSE 建模工具对报名管理系统进行需求分析、定义用例、静态建模和动态建模,按照实际情况对系统进行可视化,构造出易维护、可扩展、可复用的软件系统模型。 研究步骤及方法如 下: 1) 对报名管理相关领域的成熟应用实现进行深入的研究。 2) 通过对本校的实际情况进行深入调研和分析,整理归纳出报名管理系统的功能性需求和非功能性需求。 3) 根据前一阶段完成的系统需求分析,给出一个具体可行的方案,并对报名管理系统进行总体架构设计。 4) 给出系统的核心模块的详细设计,包括设计方法、模型设计,并详细描述各模块的技术关键,代码实现和必要的用户界面。 本文结构 本文主要按照以下章节展开叙述的。 第一章 : 主要介绍了课题的研究背景、国内外发展现状、研究意义及主要研究的内容。 第二章 : 相关技术的概述,主要介绍了在开发过程中所应用 到的相关技术的概念;简要介绍了面向对象方法及其建立系统模型的方法和建模工具,开发工具,报名系统的开发方法和系统平台的选择,业界领先的 WEB 软件开发技术及开发工具,分析 .NET Framework 技术及其重要的 Server 组件 的新特性及其以及对 LINQ 技术和 UML 技术做了介绍。 第三章 : 基于 WEB 报名管理系统需求分析 .在本章节中 ,主要对系统的工作原理进行了介绍,对系统的业务处理流程工作原理及相关功能问题解决方法的需求进行了分析。 第四章 : 主要是对报名管理系统的设计分析。 包括系统的总体架构、系统的流程设计,利 用 UML 对系统的建模,分别从用户界面层、业务逻辑层和数据库层进行了设计,分析了本系统的亮点。 第五章 : 主要介绍系统各组成部分的实现方法及结果。 主要包括了用户报名 4 模块、登录模块、考试报名模块、班级管理模块、用户管理模块及各类信息管理模块的实现做了详细的介绍。 第六章 : 对自己所作的工作进行总结,以及系统尚需完成的工作和展望。 5 2 相关技术及现状 面向对象的系统模型 面向对象方法概述 UML概述 软件开发与建模 图 21 URP开发阶段示意图 相关软件环境 操作系统平台 数据库服务器 Microsoft SQL Server 应用平台与开发环境 .NET框架 相关软件技术 Web 编程技术 数据库访问 数据交换标准 XML 6 3 系统需求分析 软件系统的开发实现需要经历,可行性分析,需求分析,概要设计,详细设计,编码,测试及维护等几个阶段 [12]。 本章要做的就是对项目进行需求分析。 需求分析是一种软件工程活动,是软件开发过程中的开始阶段。 需求分析的主要工作就是要准确定义系统所具备的功能。 需求分析是整个软件成功实现的基础,只有真正做好需求分析,才能真正了解客户需要,以指导好每一步的工作 [13]。 系统概述 系统基本概述 现代计算机和信息技术的高速发展在客观上带动了教育信息化和教育手段现代化的进程。 随着我国高等教育事业的不断发展,高等学校的在校学生以及通过其他方式获得高等教育的学生人数已由最初的几万人发展到如今的数百上千万人。 随着参考学生人数逐年增加,传统的人工建档管理方法和纸质保存方式处理庞大的学生信息时已显得力不从心。 为了加强学生信息的科学管理,记载学生信息档案,报名等基本情况,提高管理部门工作效率,实现数据共享,问题本课题设计了一套方便、稳定、实用、简单的报名管理系统。 系统设计原则 考 试报名管理系统事务繁杂,需要数量庞大的不同类型的用户参与其来,在系统设计时,我们既要强调系统事务的管理,使计算机作为一种工具来代替人完成复杂而烦琐的工作;因此,基于校园网的考试报名管理系统的设计与开发应遵循以下几个原则: 1) 全局性、系统化原则:我们在设计这样一个系统时,一定从系统化、全局化思路出发,要对系统功能及其它支撑平台的整合问题进行分析,解决和其它平台间的数据接口问题。 2) 分布性原则:报名系统工作范围很广,用户的物理位置也不同,因而在系统设计方面应尽量面向用户和面向管理对象分别开发。 3) 灵活性原则:报 名管理信息系统要紧密结合实际情况,争取以较小的成本实现较强的可扩展性和兼容性。 根据实际的使用情况,系统在需求发生变化时能有效地保护已有的系统投入,核心系统和数据平台能方便的移植和改造。 7 4) 应用化、人性化原则:在进行系统功能设计时,结构一定要注重实用,简化操作,减少工作人员的工作量,提高工作效率,提升服务质量。 在界面设计上尽量简单、方便,尽量人性化。 要考虑操作细节的设计和操作人员的操作习惯。 5) 可靠性、稳定性原则:系统设计中要建立相对稳定的数据模型。 系统设计应使数据冗余较小,以提高编程工作和系统运行的效率可靠 性和稳定性。 6) 界面无关性原则:即程序的内核相对固定,而界面的设计可以随时更新。 系统的功能需求 系统总体需求 网上考试报名管理系统应具备系统综合维护及管理,数据库读取,即时统计,数据导入导出等功能。 能够完成简单用户角色与权限关联,管理员事务处理,信息查询、浏览、修改等操作、考务信息显示、学生信息管理。 系统还应该对所有进入系统的使用者进行身份验证。 考生信息来源:在学校的学籍管理系统中,都存有全校每个学院,每个年级,各个专业学生的详细信息,这些信息足够用于考试报名系统中。 因此,系统中的学生信息可以直接从这 个超大数据库中获取,简化了学生注册步骤。 本系统的整体报名流程是: 1) 准备工作。 系统管理员设置整个系统必要的信息(如设置服务器信息、设置报名系统信息、考试信息、学生认证信息的导入等)。 2) 学生查看相关个人信息。 3) 学生选择相应考试进行报名。 此处根据系统管理员设置的报名起始和结束时间和报考限制条件自动显示当前该登录学生可报名的考试,选择相应考试后,自动出现考试费用。 4) 数据统计。 按不同的类型、 不同的方式进行各项数据统计。 5) 学生报名数据导出。 在报名结束后,可以从服务器获得学生的数据, 提交到考试中心。 6) 学生成绩导 入。 可以从 Excel 或者数据库中将学生成绩导入到查询系统中。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。