管理四种实体:员工,部门,会议室,会议.
主要功能:
登录 注册
添加(部门/会议室/会议)
搜索员工/查看会议室/搜索会议
查看个人通知/个人会议/个人预定
环境搭配:JDK,Eclipse,tomcat,mysql(Navicat)
原型:
“会议管理系统”后台数据使用关系型数据库存储,主要包括部门信息,员工信息,会议信息,会议参与者信息,会议室信息,网站访问数量,共6张表,下面展示表的结构及字段定义。
1、department(部门信息)表的列清单
中文名称 | 英语名称 | 字段名 | 数据类型 | 描述 |
部门标识 | departmentid | departmentid | int | 主键,自动增加,不可空 |
部门名称 | departmentname | departmentname | varchar |
|
2、employee(员工信息)表的列清单
中文名称 | 英语名称 | 字段名 | 数据类型 | 描述 |
员工标识 | employeeid | employeeid | int | 主键,自动增加,不可空 |
员工真实姓名 | employeename | employeename | varchar |
|
注册用户名 | username | username | varchar |
|
用户电话 | phone | phone | varchar |
|
用户邮件 | | | varchar |
|
用户状态 | Status | status | varchar | 0:待审批 1:审批通过 2:审批未通过 |
部门标识 | departmentid | departmentid | int |
|
密码 | password | password | varchar |
|
角色 | Role | role | varchar | 1:管理员 2:普通用户 |
3、meeting(会议信息)表的列清单
中文名称 | 英语名称 | 字段名 | 数据类型 | 描述 |
会议标识 | Meetingid | meetingid | int | 主键,自动增加,不可空 |
会议名称 | meetingname | meetingname | varchar |
|
会议室标识 | Roomid | roomid | int |
|
预定者标识 | reservationistid | reservationistid | int
|
|
参会人员个数 | numberofparticipants | numberofparticipants | int |
|
开始时间 | Starttime | starttime | datetime |
|
结束时间 | Endtime | endtime | datetime |
|
预定时间 | reservationtime | reservationtime | datetime |
|
取消时间 | canceledtime | canceledtime | datetime |
|
描述 | Description | description | varchar |
|
状态 | Status | status | varchar | 0:正常 1:取消 |
4、meetingparticipants(会议参与者信息)表的列清单
中文名称 | 英语名称 | 字段名 | 数据类型 | 描述 |
会议标识 | meetingid | meetingid | int |
|
员工标识 | employeeid | employeeid | Int |
|
5、meetingroom(会议室信息)表的列清单
中文名称 | 英语名称 | 字段名 | 数据类型 | 描述 |
会议室标识 | roomid | roomid | int | 主键,自动增加,不可空 |
会议室门牌号 | roomnum | roomnum | int |
|
会议室名称 | roomname | roomname | varchar |
|
会议室容量 | capacity | capacity | int |
|
会议室状态 | status | status | varchar | 0:启用 1:停用 |
描述 | description | description | varchar |
|
6、counter(网站访问次数)表的列清单
中文名称 | 英语名称 | 字段名 | 数据类型 | 描述 |
用户标识 | visitcount | visitcount | int |
|