今天上课进行了小测,小测内容要求为以下
会议预约管理信息系统(50分)
1、项目背景:
会议是企业进行决策、协商的重要组织形式,是企业日常办公处理事务的重要手段,是办公流程中不可缺少的重要环节,作为企业,如何有效的进行会议组织,管理各种会议文档和会议资源,是关系到企业领导进行日常企业运作处理的大事。提高会议效率、发挥会议功能、规范会议文档流程、合理利用会议相关资源、严肃会议决议的贯彻,避免人力物力财力浪费、降低办公成本、达成人力资源效率化,是企业领导关注的一个重要课题,所以急切需要一套有效的“会议管理”系统。
此软件的主要用户包括会议管理员和职员,主要职责为:
(1)会议管理员:可以对会议室进行增、删、改、查的基本操作,并且审核职员注册和会议申请。
2、职员:浏览会议室、预约会议、浏览参会信息(只能查看自己的会议),会议签到。
2.系统要求与评分标准:
2.1 页面要求
(1)系统可以通过浏览器直接访问;(1分)
(2)各个功能页面整体风格统一;
(3)首页为用户登录页面,会议管理员、职员两种角色用户登录后,进入相应的功能页,只能看到角色允许访问功能模块,用户登录界面包含用户、密码两个文本框,以及登录和注册两个按钮;(4分)
(4)职员注册:点击用户登录页面的注册按钮,职员进入用户注册页面,注册信息包括姓名、性别、部门、手机号码、家庭住址。
(6)职员功能页:共包括查看个人信息、修改个人密码、浏览会议室信息、查询会议室、浏览参会信息、预约会议、六项功能模块。
(7)会议管理员功能页:新增会议室信息、修改会议室信息、删除会议室信息、审核职员注册、审核会议申请、密码重置六项功能模块。
图1 会议预约管理信息系统功能结构图
(8)要求生成一个手机端的会议预约功能,必须生成APK。(只完成手机端的功能视为合格)
2.2 功能要求
(1)新增会议室信息:会议室编号(唯一性)(编码规则:会议室级别号 +两位顺序号,会议室级别包括A(大型会议室,容纳50人以上)、B(中型会议室,容纳20人—40人)、C(小型会议室,容纳10人以下)例如:A01)、会议室名称、会议室地址、可用状态(可用或者不可用)、目前状态(占用或者不占用)、容纳人数(需要根据编码判断容纳人数是否符合要求)。(5分)(WEB端)
(2)修改会议室信息:浏览会议室信息,可以修改会议室编号(唯一性),会议室名称、会议室地址,可用状态,目前状态,容纳人数基本信息。(2分)(WEB端)
(3)删除会议室信息:删除该会议室基本信息。(2分)(WEB端)
(4)职员注册:点击用户登录页面的“注册”按钮,顾客进入用户注册页面,注册信息包括姓名、性别(男或女单选)、手机号码(11位数字)、部门、职位。(4分)(WEB端)
(5)职员审核:职员注册后,系统管理员后台可以以列表形式查看职员基本信息, 点击顾客姓名,可以查看顾客详细信息,在顾客详细信息页面点击通过按钮,可以通过审核。通过审核的顾客才可以通过前台登录界面进入主页面。(3分)(WEB端)
(6)查看个人信息:职员登录成功后,可以查看个人的详细信息。(2分)(WEB端)
(7)浏览会议室信息:职员登录成功后,可以查看所有可用会议室基本信息;系统管理员登录后可以查看全部会议室信息(包括可用和不可用)。(3分)(Anroid端)
(8)查询会议室信息:可以按照目前状态、容纳人数进行综合查询,查询结果以列表形式显示,显示结果信息包括序号、会议室名称、会议室地址、容纳人数,等详细信息;职员查看的结果信息只包括状态为可用的会议室信息。(4分)((Anroid端)
)
(9)会议预约:职员登录成功后,职员可以提交会议申请,申请主要内容包括会议主题、主要内容、会议开始时间、会议结束时间、参会人数、参会人员(职员姓名以逗号“,”作为间隔)、预约会议室(需要判断该会议当前状态为“可用”且在该时间段内没有其他会议冲突)等信息。(4分)(Anroid端)
(10)参会信息:职员登录成功后,可以查看自己提交的会议申请并且涉及到自己(与会人员包含职员的姓名)会议主题列表信息,
点击会议名称,可以查看会议详细信息(会议主题、主要内容,开始时间、结束时间、参会人员(全部))、审核状态(通过、未通过、待审核)、审核意见(4分)(Anroid端)
(11)会议审核:系统管理员登录成功后,浏览会议申请列表(只显示审核状态为“待审核”)信息,点击会议主题显示会议详细信息,在该页面加载同意、不同意单选框,如果选择不同意,需要填写审核意见。(3分)(WEB端)
(12)个人密码修改:职员登录后,可以输入旧密码、新密码、新密码确认修改个人密码,需要判断旧密码是否正确,新密码和新密码确认是否一致;(2分)(WEB端)
(13)重置密码:管理员可以修改职员的个人密码,先按照职员姓名查询,显示出基本信息后,点击密码重置,将职员密码统一修改为“123456”。(2分)(WEB端)
(14)数据库评分标准:按照题目要求创建会议室基本信息表、会议基本信息表、职员基本信息表,(3分),实现数据库连接正常(2分)。(WEB端)
数据表结构样式参考下表所示:
表1会议室基本信息表
序 号 |
字段名称 |
中文含义 |
取值范围 |
1 |
MeetroomId |
会议室编号(唯一性) |
|
2 |
MeetroomName |
会议室名称 |
|
3 |
Address |
会议室地址 |
|
4 |
ReadyState |
可用状态 |
{可用、不可用} |
5 |
Status |
目前状态 |
{占用、空闲} |
6 |
Capacity |
容纳人数 |
|
表2会议基本信息表
序 号 |
字段名称 |
中文含义 |
取值范围 |
1 |
MeetingID |
会议ID |
|
2 |
MeetingName |
会议主题 |
|
3 |
MeetingContent |
主要内容 |
|
4 |
MeetingBegin |
会议开始时间 |
yyyy-MM-dd HH:mm:ss:代表例: 2021-12-09 08:30:00 |
5 |
MeetingEnd |
会议结束时间 |
yyyy-MM-dd HH:mm:ss:代表例: 2021-12-09 10:30:00 |
6 |
MeetingNum |
参会人数 |
|
7 |
Participants |
参会人员 |
例{薛贺程,刘海涛,张可欣} |
8 |
MeetroomId |
预约会议室编号 |
|
9 |
UserID |
申请人编号 |
|
10 |
AuditStatus |
审核状态 |
{待审核、通过、未通过} |
11 |
AuditMind |
|
|
表3职员基本信息表
序 号 |
字段名称 |
中文含义 |
1 |
UserID |
职员ID |
2 |
UserName |
姓名 |
3 |
sex |
性别 |
4 |
部门 |
身份证号 |
5 |
Phone |
手机 |
6 |
Position |
职位 |
标签:WEB,会议,登录,会议室,6.11,信息,职员 From: https://www.cnblogs.com/lijianlongCode13/p/18247341