项目介绍
学校的琴房一直是学校人员流动较大的教室,并且资源有限,大小琴房仅有60个,学生在琴房练习又常常需要花费很长的时间,所以可以提前知道使用情况并且预约琴房就很有必要了。而琴房预约系统的对象都是教师或者学生,为了节省时间提高琴房的使用效率,需要一个专业的在线预约系统。据我了解我们学校的琴房都是当面预约,虽然能够初步实现琴房预约的目的,但是一旦学生使用时间较长,这种预约方式缺乏统一的预约信息管理,非常容易造成由于预约信息混乱导致的资源分配不均问题,给学生学习过程也带来极其不好的体验。
系统采用了jsp的mvc框架,SSM(springMvc+spring+Mybatis)框架进行开发,本系统是独立的运行,不依附于其他系统,可移植,可扩展。
本系统主要包含了共享琴房管理、新闻公告管理、互动论坛管理、用户信息管理等多个功能模块。下面分别简单阐述一下这几个功能模块需求。不同的权限对应相应的功能模块的需求,管理员权限的级别是最高的,所以所对应的需求是最多的,下面根据不同的权限分别简单阐述一下各个权限的需求。
管理员对应的功能需求如下:
管理员的权限是最高的,可以对系统的互动论坛,共享琴房,新闻公告等信息进行统一管理。
管理员可添加管理员,添加更多的管理人员,并且能修改和删除管理员的信息资料。
有关互动论坛,管理员可添加互动论坛,比如可添加有关互动论坛的类别,标题,内容等信息,添加的互动论坛都会显示在系统中,还可以通过关键字进行搜索查询,也可以修改和删除相关的互动论坛。
有关共享琴房,管理员可添加共享琴房,比如可添加有关共享琴房的班级名称,所属专业等信息,添加的共享琴房都会显示在系统中,还可以通过关键字进行搜索查询,管理员也可以修改