基于Web的网上报名系统的设计与实现

2022-09-14

传统的报名模式采用“现场报名、现场审批、集中缴费”的方式, 随着招考类别和报考人数逐年增加, 这种方法的弊端逐渐显露, 特别是人工填写报名表、收缴报考费、安排考务的工作量越来越大。面对庞大的考生群, 海量的数据录入, 只靠几个管理人员来完成显然是杯水车薪。能否让考务工作人员从繁琐的录入工作中解脱出来呢?非专门管理人员能否介入呢?回答是肯定的。为了提高考务管理工作的信息化程度, 考生信息管理工作的电子化档案管理也势在必行。

本文旨在设计一个基于Web的网上报名系统, 采用B/S架构, 数据集中存放于后台数据库中, 较C/S而言, 数据安全性明显提高, 避免了数据的不一致, 突破了传统报名模式的时空限制, 实现考生信息的网上采集, 报名工作管理人员通过Internet网络就能登录到网上报名系统, 实现移动化办公。通过本系统的设计与实现, 以期促进报名工作的制度化、程序化、规范化、信息化, 提高考试管理机构的服务质量和服务水平, 满足各类报名工作的需要。

1 软、硬件系统配置及数据库设计

1.1 开发环境

(1) 软件环境: (1) 操作系统Windows XP (专业版) 。 (2) 服务器I I S 5.1。 (3) 开发工具ASP+Microsoft Access 2003 (数据库环境) 。 (4) 开发环境Dreamweave CS5:以其最佳的制作效率, 方便快捷的网站管理, 无可比拟的控制能力, 集成了多种程序开发语言等优点, 深受网站开发人员喜欢。 (2) 硬件环境:CPU Pentium4 2.4, 512MB内存, 100GB硬盘, 19寸分辨率1600×1200显示器。

1.2 数据库设计

在数据库设计方面, 主要从数据冗余、数据一致性和程序复杂性方面考虑, 尽量减少数据表的个数, 缩小系统复杂性, 本系统包括以下2种数据表: (1) 用户信息表 (User) :包括用户基本信息, 用户名, 密码, 操作权限等信息。 (2) 报名基本信息表 (Student) :包括考生基本信息, 学号, 姓名, 性别, 年龄等信息。

2 系统主要功能模块的设计与实现

2.1 系统主要功能模块图

根据结构化程序设计的主要思想, 采用自顶向下、逐步求精、模块化的原则, 将网上报名系统的功能逐步细化, 形成功能模块如图1所示。

2.2 系统模块描述

根据网上报名系统的工作流程以及系统设计思路, 系统由六个功能模块组成: (1) 用户注册:新用户必须进行注册, 方可填写报名信息。 (2) 用户登录:考生报名结束后, 可以登录系统查看相关信息, 并对个人信息进行修改。 (3) 公告发布:向考生介绍报名流程及报考须知等, 放置于首页, 供所有用户浏览。 (4) 信息录入:考生基本信息的录入, 报名信息包括姓名、专业、性别、报考类别、联系方式, 系统将这些信息写入到考生信息文件中, 这也是本系统要实现的主要功能。 (5) 信息查询:显示考生提交的考生信息, 用于考生自主查询并核对报名信息。 (6) 系统管理:管理公告的发布、更新, 同时可以管理考生注册信息、报考信息。

2.3 系统实现

本系统采用Dreamweave CS5可视化开发环境, 服务器端技术选用A S P, 通过ODBC连接数据库, 由数据库访问组件ADO完成数据库操作, 最后生成包含有数据处理结果的HTML标记返回客户端, 由客户端对HTML标记进行解释生成页面显示给用户。用户信息采集界面 (部分) 如图2所示。

3 系统特点

(1) 将WEB、ASP等技术应用到了本系统, 实现了考生网上报名信息的采集。 (2) 采用B/S架构, 使系统安全性能更高、同时避免了数据的不一致性、并节约了运行成本。 (3) 网上报名系统的实现, 提高了报名效率, 缩短了报名时间, 具有一定的可操作性、可靠性和及时性。

4 结语

与传统的报名模式相比, 网上报名系统更灵活、快捷、安全, 不仅能跟上信息化的节奏, 更能体现以人为本、为考生和工作人员着想的人文情怀, 具有可推广价值。本系统经过测试, 主要功能均可实现, 并且运行效果良好, 但是, 因为个人能力所限, 系统规模相对较小, 系统功能还有待于进一步扩充与完善。

摘要:为了减少报名过程中的工作量, 降低报名工作的出错率, 保证报名工作的可操作性、客观性、可靠性和及时性, 本文介绍了基于Web的网上报名系统的开发背景、设计思路、功能模块设计和系统实现过程。经过实际运行测试, 验证了该思路的正确性, 可实现用户注册、登录、网上报名及信息查询、修改等功能, 基本达到了预期目标。

关键词:B/S,ASP,系统设计,系统实现,网上报名

参考文献

[1] 陈旭东.网上报名系统的设计与开发[J].电脑编程技巧与维护, 2008 (13) :53~55, 59.

[2] 陆勇.社会考试网上报名系统的设计与实现[J].中国教育信息化, 2008 (13) :46~47.

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:电子商务社区口碑传播研究下一篇:城市老年人交往需求下城市户外公共空间调研报告——以沈阳市为例