2020-02-13 13:18:17

会议室预定系统软件开发思路

会议室预定系统软件开发思路

现在很多企事业单位,特别是大中型城市的企业、集团,经常会有会议室被占用、预订不到会议室、会议资源紧张、预约了会议室没有及时释放造成浪费的各种情况,各大中型企事业单位会议室资源的管理,提高资源使用效率,避免会议资源冲突,杜绝资源浪费,降低会议设备操作的复杂性,打通办公环境中各个管理系统间的信息互通和系统联动,打造更加智能和便利的办公环境。这个时候需要一套会议室预定系统来解决这些问题。

一、什么是会议室预定系统

会议室预定系统是基于B/S架构、采用PHP语言+MYSQL数据库开发的,移动端采用HTML5技术开发。用户只需通过网页、微信、企业微信、钉钉等即可随时预定会议室和了解每个会议室的当前状态、预约情况,可大大提高会议室的使用率,节省会议组织者的时间。同时可以通过会议室显示屏查看进程

二、会议室预定系统能解决什么问题

会议室预定系统能通过软件界面和会议室门口显示屏显示会议室使用情况,当会议室使用不均匀,存在浪费资源或者过度占用,以及设备不到位情况时,通过该系统都可以进行合理优化,发送信息(邮件、短信、微信、钉钉等)通知相关人员,最大可能地提高工作效率。

利用会议室预定系统,可以方便与人员沟通,提高工作效率,更好地组织会议,也可以更全面地掌握会议的情况,就比如会议场地、参会人员等信息。

三、开发阶段

需要开发一套会议室预定系统软件,需要从需求入手,深入了解用户的使用需求,开发语言我们建议采用PHP,数据库建议采用MYSQL,采用敏捷开发方式。首先必须要对会议室预定系统做一个架构,以使将来有可能系统进行功能模块增加、网站风格改版提供支持,针对列出的需求,进行数据库的表设计。表的设计要根据以上的需求来。

从功能上分为以下几个功能:

3.1、会议预约查询:支持PC,手机等预约查询会议,

3.2、会议发布:可以发布到会议室门口显示屏上,

3.3、消息通知、支持邮件、短信、微信、钉钉等消息通知

3.4、会议审批:支持自动审批、人工审批

3.5、会议室授权:支持部门授权,任意授权不同的部门访问不同的会议室。

3.6、提供二次开发接口:根据用户需求提供二次开发接口

3.7、其他定制开发需求。

四、测试阶段

我们在完成会议室预定系统软件的开发同时,需要进一步进行系统的测试,软件测试,可以分的很细了。如数据完整性验证。数据有效性、操作步骤一致性、功能是否完成。

编写测试计划,参考软件需求规格说明书,内容包括测试范围,进度计划,测试人员设备分配,测试流程的制定。

搭建测试用例框架,根据需求和设计编写测试用例搭建环境准备数据,执行预测试,然后进入正式测试(系统测试、回归测试、交叉测试、自由测试),bug管理直到测试结束。多次循环测试。

提交测试结果,输出测试报告,归还所借相关资源, 文档入库, 关闭测试项目。确认是否可以上线

五、交付培训阶段

在最后的交付培训阶段,主要是把开发完成的会议室预定系统移交给客户。这是一个典型的服务过程,同时做好客户的培训工作。