图4-2 逻辑模型设计
4.2.3 物理模型
最后生成数据库设计的物理模型,表的设计如下图所示。分为十个表,分别为实验室管理员表,教师表,学生表,预约单表,预装单表,损坏单表,实验室表,软件表,硬件表,公告表。具体的属性设计如下图所示。
26
图4-3 物理模型设计
5.系统实现
5.1 界面设计
5.1.1 登录界面
27
对于一个完整的实验室预约管理系统,不仅要求功能强大、操作简单,还要有良好的设计风格和另人爽目的界面。登录界面对于整个系统来说是非常重要的,因为它设置了进入本系统的用户和口令,防止非法用户进入系统,破坏系统安全和所保存的数据,只有合法的用户在输入正确的密码后方可进入系统,否则将提示密码或用户名输入错误,并询问用户是否重新输入。这样就对使用者有了限制,增加了系统的安全性和保密性,便于控制和管理,有利于系统的维护。
图5-1 实验室管理系统登陆界面
5.1.2 实验室基本信息管理界面
实验室接本信息管理界面包括增删改查实验室信息界面。下图所示为增加实验室信息界面,主要用于添加新的实验室信息。
图5-2添加实验室信息界面
下图所示为实验室列表页面,可以查看可以在此页面选择需要修改或者需要删除的实验室信息。点击修改之后可以在新的界面修改相应的实验室信息。点击删除之后可以直接删除需要删除的信息。
28
图5-3实验室信息列表界面
5.1.3 用户信息管理界面
用户信息管理包括教师用户管理,学生用户管理和管理员用户三个部分。都可以对这些用户的信息进行增删改查,以教师用户管理界面为例,进行界面设计。
教师用户添加界面,可以添加新的教师用户信息,教师编号和登录密码必须要填写。增加教师用户信息之后,该教师就可以凭借教师编号和登录密码登录教师管理界面。
图5-4教师用户信息添加界面
下图所示为教师用户列表页面,可以查看教师用户信息,同时可以在此页面选择需要修改或者需要删除的教师用户信息。点击修改之后可以在新的界面修改相应的教师用户信息。点击删除之后可以直接删除需要删除的信息。
图5-5教师用户信息列表界面
29
5.1.4 实验室设备管理界面
下图所示分别为增加实验室硬件和增加实验室软件的界面,两者相类似。通过这两个界面,管理员可以添加新的实验室硬件信息和新的软件信息。
图5-5增加实验室硬件信息列表界面
图5-6增加实验室软件信息列表界面
下图所示为实验室软硬件信息列表,管理员和教师可以在此页面查看各个实验的软硬件信息,确定是否满足自己上课的基本要求。在此页面管理员可以删除或者修改相应的软硬件信息。
30