图4-3教师用户的功能图
4.4 系统业务描述
本系统分系统管理员和教师用户2个用户权限。系统管理员的主要功能有教师管理、
公告管理、奖惩信息管理、课程信息管理、科研项目管理、留言信息管理、用户信息管理。教师用户主要功能有教师查看、公告查看、奖惩信息查看、课程信息查看、科研项目查看、提交留言、用户信息管理。
用例图如下:
图4-4 系统业务功能图
11
4.5 程序流程图
奖惩信息流程图
课程信息流程图
图4-5 奖惩信息流程图图4-6 课程信息流程图12
用户登录流程图
图4-7 用户登录流程图
13
5系统详细设计与实现
5.1 系统和数据库的配置
系统按通用的B/S(浏览器、服务器)模式进行设计(如图5-1)
图5-1 B/S结构
数据库在一个信息管理系统中占有非常重要的地位,数据库结构设计的好坏将直接对应用系统的效率,以及实现的效果产生影响。合理的数据库结构设计可以提高数据存储的效率,保证数据的完整和一致。
5.2 概念模型设计
概念模型设计的典型方法是用E-R图方法,即用实体-联系模型表示。E-R方法是用E-R图来描述显示世界,E-R图包含三个基本成分:实体、联系、属性。它直观易懂,能够比较准确地反映现实世界的信息联系,从概念上表示一个数据库的信息组织情况。
本系统E-R图如下:
14
图5-2 系统管理员E-R图
图5-3 教师用户E-R图
15