随着电子商务快速发展世界各地区,各个高校对图书馆自习室也起来越重视,计算机的优势和普及使得红枫图书馆自习室座位预约的开发成为必需。而红枫图书馆自习室座位预约系统主要是借助计算机,通过对信息进行管理。减少管理员的工作,同时也方便广大学生对个人所需信息的及时查询以及管理,其次是大量信息的管理,最后是高度安全,以及使用简单等特性,这使得红枫图书馆自习室座位预约系统的管理和运营非常方便。
红枫图书馆自习室座位预约系统的开发过程中,采用B / S架构,主要使用jsp技术进行开发,中间件服务器是Tomcat服务器,使用Mysql数据库和Eclipse开发环境。该红枫图书馆自习室座位预约系统包括学生、管理员。其主要功能包括个人中心、学生管理、活动信息管理、自习室管理、座位预定管理、奖励信息管理、惩罚登记管理、系统管理等功能。
本论文对红枫图书馆自习室座位预约系统的发展背景进行详细的介绍,并且对系统开发技术进行介绍,然后对系统进行需求分析,对红枫图书馆自习室座位预约系统业务流程、系统结构以及数据都进行详细说明。学生可根据关键字进行信息的查找自己想要的座位进行预定。
需求分析
需求分析是软件开发过程的初始阶段,对软件的发展产生深远的影响,具有全局性的。是指能够了解用户的需求,其目的在于理解用户什么是需要的和哪些是必须做的,并将用户的需求用诉说的形式或文字的形式表达出来。通过需求分析,装换成相应的功能形式,划分出具体的功能模块,揭示出信息的结构和流程,为软件设计提供依据。
为了能够使本系统尽量完善地被设计出来,我们就应该进行调查研究。系统总流程模块图3-1所示;
图3-1系统功能模块图
首页,管理员登录进入首页查看个人中心、学生管理、活动信息管理、自习室管理、座位预定管理、奖励信息管理、惩罚登记管理、系统管理,下图是主页也是相关模块入口中的如图5-2所示。
图5-2管理员功能界图面