本系统按照功能角色划分为三个角色,管理员、教室和操作员,管理员主要是进行操作员、员工信息的管理操作以及申请预约单的审核、历史预约单信息查看以及打印报表的功能;教师主要是申请预约单的功能,同时可以查看自己的历史预约信息以及执行情况等;操作员主要是执行预约单,安装软件的功能。
本系统完成多媒体教室预装软件预约系统的设计与开发,系统要求按照多媒体教室预装软件预约系统的具体要求,完成程序管理的各项功能。
模块设计时,针对多媒体实验室的具体特点,以及对多媒体实验室的特殊要求,对不同权限应该有不同的功能和特殊的限制,数据库的设计要合理,内容要丰富,要考虑与各个模块的兼容情况,管理员管理老师和操作员信息,
管理员管理教室,和软件信息老师登陆以后填写预约通知到 那天预约到那个教室,安装什么软件操作人员登陆后,看到老师的预约单,填写执行单,以及结果管理人员可以查询整个预约过程并可以导出报表
1 管理员功能结构
(1) 操作员管理:管理操作员信息列表,可以添加、修改、删除操作员信息。
(2) 教师信息管理:维护教师的信息功能,可以增加、修改和删除教师信息。
(3) 教室信息管理:维护教室信息功能,包括教师名称、地址、联系电话等
(4) 预约单审核列表:主要是显示教师预约申请状态的预约单信息,可以进行审核和未通过处理
(5) 历史申请单信息:展示历史申请单的信息列表,包括所有的安排的、执行完成以及执行错误的申请单信息。
(6) 预约单综合信息查询:综合查询显示预约单的信息列表,可以显示各个状态的预约单信息,可以查看执行单信息等
2 教师功能结构
(1)预约单信息列表:填写预约单的功能,可以填写新的预约单和编辑审核未通过的预约单从新审核等。
(2)历史申请信息:展示历史的预约单申请信息,同时可以查看执行单信息
(3)教室信息查询:按照条件查询教室信息。
教室已安装软件查询:过滤查询不同教室安装软件的情况
3 普通员工功能结构
(1)用户申请预约单列表:展示教室审核通过的预约单信息,进行软件安装,并填写执行单。
(2)教室软件维护:记录各个媒体教室安排的软件信息,可以增加新的软件和已经存在的进行删除
(3)历史申请单信息:查看已经执行完成的申请单信息,并可以查看其执行单信息。