【MySQL】会议室预约系统

一、需求分析

实现会议室的预约,用户分为普通用户和管理员。

  1. 基本需求
    (1)普通用户:可进行会议室查询、预约、取消预约、用户信息修改等功能;会议室预约,按照空闲和时间先后预约,预约需管理员审核后才可使用。可查看自己的预约情况。
    (2)管理员:可进行预约审核、数据统计等功能。数据统计需提供多种维度的统计:例如按年、按月,统计所有会议室使用次数;统计各个会议室的使用情况;不同统计选择最适合的图表形式。

  2. 数据需求
    (1)会议室:需记录会议室名称、地点、座位数、功能(是否多媒体)、会议室照片等;
    (2)普通用户:用户ID,用户真实姓名、电话、所在部门、职务、登录密码、邮箱等;
    (3)可预约时间应分段设置,例如上午8点-9点,都为整时间段,不要出现8点5分到某个时间。预约时间为早上8点到晚上10点。其他时间不预约;
    (4)预约时,需记录预约的时间及预约用户。并且预约不会产生冲突;

猜你喜欢

转载自blog.csdn.net/m0_68111267/article/details/130945848
今日推荐