随着互联网技术的发发展,计算机技术广泛应用在人们的生活中,逐渐成为日常工作、生活不可或缺的工具,各种管理系统层出不穷。公务员是各国负责统筹管理经济社会秩序和国家公共资源,维护国家法律规定,贯彻执行相关义务的公职人员。每年报考公务员的人数逐渐增加,特为此,开发公务员招考信息发布平台,能够有效的提升管理效率。一直以来,公务员招考一直没有进行系统化的管理,学生无法准确掌握公务员招考状态,由此提出开发公务员招考信息发布平台,管理报名信息,用户可以在线查询报名状态,节省时间,提高效率。
本文介绍了使用Java技术开发公务员招考信息发布平台的设计与实现过程,首先对实现该系统的技术进行分析,说明选择Java和MySQL数据库的必要性,然后对公务员招考信息发布平台的需求进行分析。并接着对系统进行设计,包括架构设计、功能设计、数据库设计。最后进行了系统实现。针对系统用户权限问题进行了设计,在前台界面为提升用户体验,使用Jquery、Ajax、CSS等技术进行布局。公务员招考信息发布平台上线后,反应良好,达到了所有的需求目的,完善了网上报名工作,为网上公务员招考发展具有一定的实际价值
学生用户只要实现了前台信息的查看,打开首页,查看网站介绍、公务员招考信息、在线留言、轮播图信息公告等,通过点击首页的菜单跳转到对应的功能页面菜单,包括网站首页、公务员招考信息、注册登录、个人中心、后台登录。
学生用户通过账户账号登录,登录后具有所有的操作权限,如果没有登录,不能在线报名。报名后在个人后台查看报名信息和准考证谢谢。
学生用户退出系统将注销个人的登录信息。
管理员通过后台的登录页面,选择管理员权限后进行登录,管理员的权限包括轮播公告管理、学生信息管理和信息审核管理,管理员管理后点击退出,注销登录信息。并对在线交流的管理,公务员招考类型管理、公务员招考信息管理、公务员招考管理、准考证管理。
在线交流是对前台用户留言内容进行管理,删除留言信息,查看留言信息。公务员招考类型管理,添加某一个公务员招考类型信息。公务员招考管理,对学生报名信息进行管理,包括公务员招考名称、报名人、时间、公务员招考的状态进行审核,审核通过后安排考场。
目 录
摘 要 I
Abstract I
第一章 绪论 1
1.1系统开发的背景 1
1.2系统开发的意义 1
1.3本文研究内容 2
第二章 系统开发技术 3
2.1 JAVA技术 3
2.2 MYSQL数据库 3
2.3 Eclipse介绍 4
第三章 系统分析 5
3.1用户需求分析 5
3.1.1 管理员用户 5
3.1.2 学生用户 5
3.2 系统用例分析 5
3.2.1 公务员招考管理用例分析 5
3.2.2 系统管理用例分析 7
3.2.3 学生信息用例分析 7
3.2.4 公务员招考管理用例分析 8
3.3 非功能性需求分析 9
第四章 系统设计 11
4.1系统功能设计 11
4.2 系统总体设计 12
4.2.1 系统流程图 12
4.2.2 数据流图 12
4.3 系统架构设计 13
4.4 数据库设计 14
4.4.1 ER图设计 14
4.4.2 数据库表设计 15
第五章 系统实现 22
5.1前台功能的实现 22
5.1.1 首页界面 22
5.1.2 学生注册界面 22
5.1.3 公务员招考列表界面 23
5.1.4 公务员招考界面 24
5.1.5 在线咨询界面 24
5.2管理员功能模块的实现 25
5.2.1 公务员招考类型管理 25
5.2.2 公务员招考信息管理 26
5.2.3 公务员招考审核管理 27
5.2.4 咨询管理 28
5.2.5 学生信息管理 29
第六章 系统测试 31
6.1 测试说明 31
6.2 功能测试 31
6.3 测试说明 33
结论 34
参考文献 35