您好,欢迎来到微智科技网。
搜索
您的当前位置:首页会议室预订系统

会议室预订系统

来源:微智科技网


一、目的与意义

1.可以提高公司内部各会议室的利用效率;

2.减少各部门因为会议室使用引起的冲突;

3.增强软件工程师的设计、编程能力;

二、拟使用工具

编程语言:JAVA

三、设计流程

1.系统分析

系统的参与者:

普通使用者:预订、查询、取消预订会议室

管理者:增加会议室

2.系统设计:

系统应该有三个类:

普通使用者:User

属性:用户ID、用户名称、用户密码、联系方式(电话、邮箱)

方法:增加预订会议室、查询会议室状态、删除预订会议室

管理者:Administrator

属性:用户ID、用户名称、用户密码、联系方式(电话、邮箱)

方法:增加会议室、查询会议室、删除会议室

会议室:

属性:会议室ID、会议室名称、会议室备注、??各个时间段的会议室占用信息。

系统需求分析

本系统主要实现会议室的预定功能。用户可以通过浏览器访问本系统,进行会议室信息查询,会议室预定操作。

1. 客户端功能分析

2. 本系统在客户端要实现用户对会议室信息的查询,以及对选定会议室进行预定、修改预约、撤销预约等操作。

1. 可用会议室信息查询:用记可以根据特定条件查询某个会议室的详细信息,也可以查看会议室信息列表,从列表里选择符合需求条件的会议室进行详细信息查看。其中,查询条件包含:会议室名称、会议室容量、会议室位置、某天可用情况、某天最大可用时长等。

2. 会议室预约:用户可以对自己查询到的或者选择的合适的会议室进行预约操作。用户通过查看选定会议室的当天预约情况来决定自己的预约时间,如果时间不冲突,则可以预约,如果时间冲突,则可以预约。

3. 预约修改和撤销:用户如果有预约改动,可以修改预约和撤销预约。但此操作有时间,必须在管理员提供的提前时间段之前进行操作。预约提交后需要等管理员确认才能成功。

管理端功能分析

管理端供管理员使用,在此管理员可以进行会议室信息的维护,用户信息维护,以及预约的确定。

1. 会议室信息维护:包括会议室基本信息维护和会议室某时间段可否预约维护。基本信息有:会议室名称、地点、容量、可否使用、最小预约时间段、修改撤销预约提前时间量、会议室可用时间段、是否需要预约确认 、简单描述等;可否预约维护包含:某会议室某天的某个时间段是不可预约的(可能是某个非常重要的会议需要,必须先预留出来)。

2. 会议室设施管理:包括设施的增删,以及各个会议室的设施设置。

3. 用户信息维护:用户需要注册才能使用本系统,注册后需要管理员核实确认。管理员可以用户的权限。

4. 预约确认:对用户提交的预约申请,确认后给用户回复。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务