公务员网上报名系统,其主要研究内容如下:
管理员:管理员登录后主要功能有报名管理(报名科目管理,报考管理,发布报考,报考订单,考生来源统计,考生性别统计,特殊考试管理),考场安排(考场管理,考场类别管理,考场安排),用户管理(后台用户管理,会员管理),新闻资讯(新闻资讯管理,发布新闻资讯,新闻栏目管理,系统公告管理,留言管理,会员评论管理),系统设置(首页轮播图设置,网站导航设置,首页栏目设置,友情链接),账户设置(修改密码,修改账户,账户查看)。
用户:用户可以查看网站信息,主要包括首页,政策法规,考试安排,考试资讯,考试简介,在线报考,在线交流,搜索,注册登录,与我相关(我的收藏夹,我的留言,我的报考),账户设置(密码修改,支付密码修改),账户信息(账户信息,账户余额,信息修改)。
3.3.2 系统功能结构
根据上述分析,得出基于SSM的公务员网上报名系统的功能结构,如图3-4所示:
3.4系统用例图
管理员登录后主要功能有报名管理,考场安排,用户管理,新闻资讯,系统设置,账户设置,管理员用例图如3-5所示。
用户可以查看网站信息,主要包括首页,政策法规,考试安排,考试资讯,考试简介,在线报考,在线交流,搜索,注册登录,与我相关(我的收藏夹,我的留言,我的报考),账户设置(密码修改,支付密码修改),账户信息(账户信息,账户余额,信息修改),用户用例图如3-6所示。
4.3数据库表设计
基于SSM的公务员网上报名系统需要后台数据库,本系统采用MYSQL数据库作为数据存储,下面介绍数据库中的各个表的详细信息。
表4-1 huiyuan会员信息表
列名 | 数据类型 | 长度 | 允许空 | 说明 |
Id | int | 11 | 否 | 编号 |
accountname | varchar | 255 | 是 | 账号 |
address | varchar | 255 | 是 | 地址 |
des | varchar | 255 | 是 | 描述 |
| varchar | 255 | 是 | 邮箱 |
idcardno | int | 11 | 是 | 身份证号 |
logtimes | int | 11 | 是 | 登录次数 |
mobile | varchar | 255 | 是 | 手机 |
name | varchar | 255 | 是 | 姓名 |
nickname | varchar | 255 | 是 | 昵称 |
password | varchar | 255 | 是 | 密码 |
regdate | varchar | 255 | 是 | 注册日期 |
sex | varchar | 255 | 是 | 性别 |
status | int | 11 | 是 | 状态 |
touxiang | varchar | 255 | 是 | 头像 |
yue | varchar | 255 | 是 | 余额 |
paypwd | varchar | 255 | 是 | 支付密码 |
表4-2 comment评论信息表
列名 | 数据类型 | 长度 | 允许空 | 说明 |
id | int | 11 | 否 | 编号 |
commentcontent | varchar | 255 | 是 | 评论内容 |
commentren | varchar | 255 | 是 | 评论人 |
commenttime | datetime | 是 | 评论时间 | |
photo | varchar | 255 | 是 | 图片 |
title | varchar | 255 | 是 | 标题 |
belongid | varchar | 255 | 是 | 信息编号 |
表4-3 leaveword留言信息表
列名 | 数据类型 | 长度 | 允许空 | 说明 |
id | int | 11 | 否 | 编号 |
dcontent | varchar | 255 | 是 | 留言内容 |
lwren | varchar | 255 | 是 | 留言人 |
photo | varchar | 255 | 是 | 图片 |
pubtime | datetime | 是 | 留言时间 | |
replycontent | varchar | 255 | 是 | 回复内容 |
replyren | varchar | 255 | 是 | 会回复人 |
replytime | datetime | 是 | 回复时间 | |
status | int | 11 | 是 | 状态 |
title | varchar | 255 | 是 | 标题 |
表4-4 shoucang收藏信息表
列名 | 数据类型 | 长度 | 允许空 | 说明 |
id | int | 11 | 否 | 编号 |
bookid | varchar | 255 | 是 | 考试编号 |
bookname | varchar | 255 | 是 | 考试名称 |
scren | varchar | 255 | 是 | 收藏人 |
sctime | datetime | 是 | 收藏时间 | |
tupian | varchar | 255 | 是 | 图片 |
表4-5 bmdingdan报名订单信息表
列名 | 数据类型 | 长度 | 允许空 | 说明 |
id | int | 11 | 否 | 编号 |
ddno | varchar | 500 | 是 | 订单号 |
subname | varchar | 500 | 是 | 科目名称 |
name | varchar | 500 | 是 | 姓名 |
sex | varchar | 500 | 是 | 性别 |
mobile | varchar | 500 | 是 | 电话 |
idcardno | varchar | 500 | 是 | 身份证号 |
jiguan | varchar | 500 | 是 | 籍贯 |
photo | varchar | 500 | 是 | 照片 |
fee | float | 是 | 费用 | |
state | int | 11 | 是 | 状态 |
createtime | datetime | 是 | 创建时间 | |
hyaccount | varchar | 500 | 是 | 会员账号 |
| varchar | 500 | 是 | 邮箱 |
laiyuan | varchar | 500 | 是 | 来源 |
des | text | 是 | 描述 |