缴费情况(7)退出系统。根据以上步骤创建的序列图和协助图,如下图2-9和图2-10。
图 2-9 教师序列图
图 2-10 教师协作图
3.管理员在本系统活动的步骤分为:(1)进行注册个人信息(2)登录通过身份验证(3)管理学生成绩、学生档案、学生学籍、学生缴费情况信息。(4)退出系统。根据以上步骤创建的的序列图和协作图,如图2-11和图2-12所示。
图 2-11 管理员序列图
图 2-12 管理员协作图
2.3.2 创建活动图
我们还可以利用系统的活动图来描述系统的参与者是如何协同工作的。学生信息管理系统中,根据教材管理人员、学生和教师的活动步骤,我们可以创建活动图如下图2-13所示。
图 2-13 系统活动图
2.3.3 创建状态图
在学生信息管理系统中,有明确状态转换的类是系统参与者,在整个验证过程前后有各种不同的状态。本系统的状态图如下图2-14所示。
图 2-14 参与者状态图
2.4创建系统部署模型
对系统的实现结构进行建模的方式包括两种,即构件图和部署图。学生信息管理系统的构件图我们通过构件映射到系统的实现类中,说明该构件物理实现的逻辑类,在本系统中,我们可以对学生类、管理员类、教师类、学生成绩类、学生学籍类、学生档案类和学生缴费类分别创建对应的构件进行映射,创建的学生信息管理系统的构件图如图2-13所示。.
图2-13 系统构件图
学生信息管理系统的部署图描绘的是系统节点上运行资源的安排。包括四个节点,分别是:客户端浏览器、Http服务器、数据库服务器和打印机,创建后的部署图如图2-14所示。
图 2-14 系统部署图
3 数据库设计
chengji表
dangan表
Jiaofeiqingkuang表
xueji表