好文档 - 专业文书写作范文服务资料分享网站

新生报到注册系统建模

天下 分享 时间: 加入收藏 我要投稿 点赞

一 设计名称:新生报到注册系统 二 开发环境:

操作系统:Windows 2000/xp平台 开发软件:Rational rose 2003 三 设计过程: 【问题描述】:新生报到注册系统基本业务是:新生的报道管理,班级和宿舍的分配和新生信息的查询。设计一个新生报到注册系统,并用Rose画出用例图,顺序图,类图和活动图来描述各种业务活动。

【基本需求】:关于这个新生报到注册系统,基本需求有工作人员对学生信息的操作和领导的工作分配和对学生信息的查询。

在这个系统里角色确认为领导,工作人员和学生。其中,领导主要负责工作人员的分配和对学生信息的查询,工作人员则是这个系统的主要应用者,他们的主要工作就是和学生打交道并通过系统软件来对学生信息操作,学生则是系统的服务对象,但是他们不直接与系统互动,他们的行为主要有工作人员代为完成。

【用例图】是用来描述系统在功能方面提供了什么功能,是系统需求的获取。有参与者和用例组成,在设个系统中参与者有领导,工作人员和学生,用例包含了工作人员的设置,信息查询,班级和宿舍的分配和报道管理。如图:

设置人员:领导决定什么工作由哪个工作人员完成。 信息查询:通过系统能了解学生当前信息。 报道管理:学生信息的核对,学费的缴纳和注册 班级和宿舍分配:为学生分班和宿舍

【顺序图】是表现对象交互的业务流程,用来描述他们怎样进行交互的顺序。 (1)领导设置工作人员的顺序图:

说明:在招新时,领导首先应该为工作人员分配工作,并安排工作地点,告知工作时间。

(2)报道管理的顺序图:

说明:当新生前来报到时,工作人员必须先确定新生的信息,是否是本校新生,是否在招新时间内。核对确定后,接收学生所交学费,并对学生信息进行注册,

开出相关票据。

(3)班级和宿舍分配的顺序图:

(4)工作人员查询的顺序图:

说明:工作人员在招新的过程中,可以对该次招收学生的信息进行查询,查看该学生是否已经到来注册,对于已注册的学生可以查询他速所在的班级,他所在的宿舍等信息。

(5)领导查询的顺序图:

说明:当院系的领导想要查询这次招新学生的信息,他可以登录注册系统,查询该学生的信息,班级信息和宿舍信息。

【类图】表示不同的实体之间彼此的关系,它显示了系统的静态结构。

说明:注册系统类主要描述了注册系统的功能信息,包括学生的考号,通知书的编号,学生的班级院系,工作人员的编号,姓名和工作,领导的姓名等属性,以及注册,分班和查询等操作。学生类主要描述学生的个人信息,包括学生的学号,班级,宿舍等属性,以及报道和缴费的操作。领导类主要描述领导的信息,包括领导的编号,登录密码和姓名等,以及设定工作人员和查询学生信息的操作。工作人员类主要描述工作人员的信息,包括工作人员的编号,姓名和登录密码等属性,以及分配宿舍,查询信息和注册等操作。

【状态图】用于描述一个对象在其生存时间的动态行为,表现一个对象所经历的状态序列,引起状态转移的事件,以及因状态转移而伴随的动作。 新生注册的状态图:

说明:新生入学刚开始处于未注册状态,可以向工作人员申请注册,注册后的学生正成为本校学生,但还处于未分配到班级和宿舍的状态,可以申请班级和入住,之后学生完成本次招新。 【活动图】是对系统的动态行为进行建模,用于描述系统的工作流程和并发行为。 (1) 领导设置工作的活动图

新生报到注册系统建模

一设计名称:新生报到注册系统二开发环境:操作系统:Windows2000/xp平台开发软件:Rationalrose2003三设计过程:【问题描述】:新生报到注册系统基本业务是:新生的报道管理,班级和宿舍的分配和新生信息的查询。设计一个新生报到注册系统,并用Rose画出用例图,顺序图,类图和活动图来描述各种
推荐度:
点击下载文档文档为doc格式
7t5y841k6h1h1yk7phhy1xkfw968ko01azl
领取福利

微信扫码领取福利

微信扫码分享