对每个表都进行了说明和概括,列出了每个表的定义结构。每个表都指出了要定义了的而字段名,数据类型,长度,是否为主键和它的有关说明。接着介绍了数据库的逻辑结构设计,指出了逻辑结构设计阶段的任务和逻辑结构设计要进行的步骤。总的来说,使得自己对数据库的设计发面有了更加明确的认识和更好的掌握。
22
5. 界面设计
5.1 系统首页
首页是系统的窗口,通常显示的信息最多、结构也最复杂。在首页上需要有“用户登录”模块、“搜索引擎”模块、“学生基础信息资料”,“每月之星”和“课程设置”模块。此搜索引擎没有权限设置,所以用户皆可使用。具体结构排列如图5-1所示。
图5-1 首页界面
5.2 学生详细信息界面
在首页中单击“学生基础信息资料”列表中的一个学生姓名的链接,或单击“每月之星”列表中的一个学生姓名链接,可打开“学生详细信息”界面。在此界面中,学生的详细信息被显示出来,如图5-2所示。
23
图5-2 班级信息管理界面
5.3 用户登录后界面
在主页中的“用户登录”模块中,输入用户的账号和密码,然后单击“登录”按钮,经系统验证可以显示“学生管理”和“班级管理”的链接,如图5-3所示。
图5-3 “用户登录”模块
5.4 班级信息管理界面
单击“班级管理”链接,进入“班级信息管理”界面。在此界面中要列出班级信息,并且要有“创建新数据”和“编辑”班级信息的链接,使管理员可以对班级信息进行管理。此界面如图5-4所示。
24
图5-4 班级信息管理界面
此界面中,可以通过单击“创建新数据”或“编辑”链接对班级信息进行维护。在界面中只需要输人班级的信息,然后单击“创建”或“更新”或“删除”按钮就可以实现对班级信息的不同操作。添加班级信息的界面如图5-5所示,编辑班级信息的界面如图5-6所示。
25
图5-5 添加班级信息
图5-6 编辑班级信息
5.5 学生信息管理界面
在“用户登录”模块中,单击“学生管理”链接,打开学生信息管理界面。在此界面中,需要添加一个搜索引擎,以方便管理员搜索学生。在此的搜索引擎
26