本系统的开发工作是需要制定一个较为完善的流程计划的,毕竟一个完整的、优秀的、可实现的系统必定是经过精密的设计而开发得来的。并且是需要掌握一些常用是计算机技术,第一步是对这个完整的系统做一个全方位无死角的分析,包括它的一些常用功能和一些框架技术的分析,因为通过系统的分析才能够对它有了解,所以它对于软件开发来说是一个不可或缺的一个部分,为了更好的执行这个程序必须得对这个系统的开发的认识,进行基础的研究。在进行第一步研究的时候,需要对这个系统的全部功能和使用到的相关技术进行全方位的分析,可以通过网上查找相关技术的资料,也可以问有经验的,开发过类似的人,从而筛选出更加完善和性能都要好的方案。也需要对数据库进行一些简单的分析,最后根据功能的划分,子功能之间的联系,从而设计出E-R图,为这个系统的开发提供了很好的条件。
接下来的一步是对学校图书馆座位管理的具体业务进行全方面的分析设计出更加简便的业务流程:
1. 系统采用java、ssm框架,前端采用html、css。
2.
系统包含管理员和学生用户。管理员在web中使用系统,学生用户在微信上使用系统。
3.
管理员功能:通知公告、用户信息管理、座位管理,生成签到的作为二维码、查看预约信息(包含预约人、预约的时间(一次一天)、座位、签到号)、座位失约统计(饼图)
4.
学生用户功能:使用微信公众号授权登录、查看座位信息、座位预约、扫码签到、查看我的签到情况、查看通知公告