本课题利用nodejs+Vue设计实现网上报名系统。系统的主要功能是:用户在线注册信息之后,利用注册时填写的用户账号与密码,登入系统后,对注册的个人信息进行修改,在线报名,能正确的提交有送报考的基本信息;能在线查看报名信息;将事先拍摄好的照片进行上传。报考学生也可以进行个人密码修改。管理员能进行相关的信息汇总。
目 录
摘 要 I
ABSTRACT I
目 录 III
前言 IIII
第1章 系统分析 1
1.1技术可行性 1
1.1.1技术成熟、开发迅速 5
1.1.2经济可行性 5
1.1.3技术可行性 5
1.1.4 操作可行性 5
1.1.5 时间可行性 5
1.1.6 法律可行性 5
1.2需求分析 1
1.3业务流程分析 1
1.4数据流程分析 1
1.5开发意义 1
1.6研究内容 1
第2章 主要技术和工具介绍 3
第3章 系统分析 5
3.1可行性分析 5
3.1.1经济可行性 5
3.1.2技术可行性 5
3.1.3操作可行性 5
3.1.4 时间可行性 5
3.1.5 法律可行性 5
3.2需求分析 5
3.3业务流程分析 6
3.4数据流程分析 7
第4章 系统设计 9
4.1系统结构设计 9
4.2功能模块设计 9
4.3数据库设计 10
4.3.1 E-R图设计 10
4.3.2表设计 12
第5章 系统实现 19
5.1登录模块的实现 19
5.2管理员模块的实现 20
5.3前台模块的实现 22
5.4考生模块的实现 22
第6章 系统测试 26
6.1 程序测试基本概念 26
6.2 程序测试具体内容 26
6.2.1 测试的重要性及目的 26
6.2.2登录测试 26
6.2.3网上报名信息管理模块测试 27
6.3 系统的优点 28
第7章 总结 29
致 谢 30
参考文献 30
在互联网迅猛发展的今天,使用网络已成为现代人工作和生活的重要内容,建立网上报名系统顺应了时代发展的要求,开发网上报名系统的目的在于:
1)方便考生可随时随地在网上提交报名信息,节省去现场的报名时间;
2)考生本人填写个人报名信息,提高了数据的准确性,同时对自己提交的信息负责,减少由于信息的录入错误引起的纠纷;
3)减少工作人员的安排,节省人员费用,减轻工作人员的负荷且报名效率高,报名数据处理及时;
4)缓解考试部门的工作压力,提高工作效率;
5)该系统为网上系统,利用Web技术,工作人员通过网络就能登录到系统,可以随时随地进行日常事务管理。实现移动化办公;
6)提高了考试管理机构的服务质量和水平,满足更大规模发展的需求。
这套系统的设计的优点主要表现在以下几个方面:
1)该系统设计思想先进,采用B/S多层架构,基于先进的J2EE技术开发,技术使用上比较合理,能够支持大容量的网络并发访问;
2)简便快捷的网站信息发布,提供所见即所得的内容编辑功能;
3)方便考生查询,使考生在第一时间掌握自己所关心的信息;
4)管理者了解考生的详实信息以及方便的统计功能,为以后招考工作提供决策支持。
本网上报名系统是针对目前网络的实际需求,从实际工作出发,对过去的报名系统存在的问题进行分析,结合计算机系统的结构、概念、模型、原理、方法,在计算机各种优势的情况下,采用目前最流行的B/S结构、java技术MySQL数据库设计并实现的 。本网上报名系统主要包括登录管理员模块如下:首页、个人中心、考生管理、级别专业管理、报名信息管理、考生成绩管理、系统论坛、系统管理等。考生模块:首页、个人中心、报名信息管理、考生成绩管理等。前台首页:首页、级别专业、系统论坛、系统公告、个人中心、后台管理、在线客服多个模块。它帮助网上报名系统实现了信息化、网络化,通过测试,实现了系统设计目标,相比传统的管理模式,本系统合理的利用了网络数据资源,有效的减少了网上报名系统的经济投入,大大提高了工作人员的效率。