学生信息管理系统 - 图文

2020-02-21 02:40

学生信息管理系统

0引言

随着高等学校扩大招生情况的出现,每一个高校需要处理大量的学生信息逐年倍增。如何改变低效率的原始学生信息管理方式,成为摆在高校管理人员面前的一个重要课题。而建立高效的学生信息管理系统就是一个解决此根本问题的思路。本次课程设计目的是利用Rational Rose对学生信息管理系统进行建模分析。

1需求分析

学生信息管理系统的功能性需求综述如下:

(1)高校的每个学生使用自己的用户名和密码登陆系统之后,可以查询自己每个学期的成绩情况,也能够查询自己每一年的缴费情况等等。

(2)高校的每个老师使用自己的用户名和密码登陆系统后,能够查询学生成绩情况,能够查询学生的学籍,也可以查询学生的缴费情况。

(3)系统管理员通过用户名和密码登陆系统后,能够添加用户,完成用户的添加,还可以查询用户,观看全部用户的信息,同时,还可以更新删除学生﹑教师等各类信息。 2系统建模

在系统建模以前,我们首先需要在Rational Rose 2003中创建一个模型。并命名为“学生信息管理系统”,该名称将会在Rational Rose 2003的顶端出现,如下图2-1所示。

图2-1创建项目系统模型

2.1创建系统用例模型

创建系统用例的第一步是确定系统的参与者。学生信息管理系统的参与者包含以下三种:

(1)学生(2)教师(3)管理员 此三个参与者如图2-2所示。

图2-2 系统参与者

然后,我们根据参与者的不同分别画出各个参与者的用例图。

(1)学生用例图:学生在本系统中可以进行登录、查询成绩、查询学籍、查询档案和查询缴费信息相关操作,通过这些活动创建的学生用例图如图2-3所示

图 2-3 学生用例图

(2)教师用例图:教师在本系统中可以进行登录、输入学生学号,之后可以查询学生成绩、查询学生学籍、查询学生档案和查询学生缴费相关操作,通过这些活动创建的教师用例图如图2-4所示。

图 2-4 教师用例图

(3)系统管理员用例图:系统管理员在本系统中可以进行登录、添加用户

修改用户(可以修改用户权限和修改用户信息)、删除用户和查询用户相关操作,通过这些活动创建的管理员用例图如图2-5所示。

图 2-5管理员用例图

2.2创建系统静态模型

从前面的需求分析中,我们可以依据主要六个类对象:学生、教师、学号、学生信息、学生学籍、学生缴费和学生档案创建完整的类图如图2-6所示。

图2-6 系统类图

2.3创建系统动态模型

系统的动态模型可以使用交互作用图、状态图和活动图来描述。

2..3.1 创建序列图和协作图

1.学生在本系统中活动步骤分为:(1)进行注册个人信息(2)登录通过身份验证(3)学生成绩查询(4)学生查询学籍(5)学生查询档案(6)学生查询缴费情况(7)退出系统。根据以上步骤创建的序列图和协助图,如下图2-7和图2-8所示。

图 2-7 学生序列图

图 2-8 学生协作图

2. 教师在本系统中活动步骤分为:(1)进行注册个人信息(2)登录通过身份验证(3)查询学生成绩(4)查询学生学籍(5)查询学生档案(6)查询学生


学生信息管理系统 - 图文.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:利用“校园铃声”,提高小学生音乐欣赏能力的研究 刘柏槐

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: