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

点名系统用例图及用例规约

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

点名系统

项目背景

在高校的教学管理中,点名也是很普通的事情,学生的出勤情况,以及平时上课是回答问题的情况,都要有记录,以作为学生的平时成绩,在期末考评的时候是一项重要指标,利用计算机辅助,做出一个点名系统的程序,将老师上课时需要用到的程序都做出来,将给老师上课及平时给学生评分带来方便。

我国高校都实行了学分制,平时成绩作为一项重要参考被录入期末考试中,这样子即使学生一次考试失误也不会造成学生的的得分不公平。在这里,学生上课时的制约因素比较复杂,记录学生平时成绩的工作量也很大,而且往往期末考试时再计算学生的平时成绩,需要的时间也比较多。运用计算机辅助上课点名及记录平时上课的出勤情况还有回答问题的情况,即能实时地对大量学生平时成绩的数据进行检验和统计,十分方便地输出平时结果,同时也避免了人工处理时容易产生的错误。

利用计算机辅助进行上课点名工作,既提高了点名的科学性,又可大大减轻管理老师统计的工作强度,提高工作效率,从而使学校教务管理现代化迈上了一个新台阶。

系统建模

需求模型

建立一个模型 ,需求分析是第一步 ,首先对点名系统系统需求进行分析 ,识别系统的用户和相关外部系统 ,以确定系统的角色,它可以帮助界定软件系统的边界 ,引导和发掘用户需求;其次再依据系统功能来确立系统的用例模型。

功能需求分析

本系统的需求分析说明大致如下:登录系统、点名子系统、成绩统计、报表打印等;系统管理员输入相应信息,权限分配;任课教师可以录入成绩、修改成绩、学分统计、查询成绩、报表打印等;学生查询本人成绩、学分统计。

系统的角色可以分为3个: 系统管理员、任课教师、学生。三种不同的用户所具有的操作权限以及操作内容均不一样。

系统管理员只负责向系统中添加学生和教师的个人信息以及班级课程信息。系统管理员不参与点名记分过程等,一切由教师上课自行完成。

教师用户登录系统后可以输入上课信息和点名方式,从而选择学生名单,然后点名或者提问,给与分数,记录成绩,还可以查询查询自己学生的平时成绩情况。 对于学生用户,每个学生登录系统不能对自己及同学的出勤及答题成绩信息进行修改,只能查看。

中原工学院软件学院点名系统

点名系统用例图

注册制定评分标准教师统计平时成绩登录系统选出学生名单学生记录成绩保存成绩增删数据系统管理员分配权限修改成绩查询成绩点名详细成绩表打印报表平时总成绩表提问详细成绩表维护个人信息

教师的用例图

(1) 注册 (2) 登录系统

(3) 维护个人信息 (4) 选出学生名单 (5) 制定评分标准 (6) 记录成绩 (7) 查询成绩 (8) 修改成绩

(9) 统计平时成绩 (10)打印报表

系统管理员的用例图

(1) 注册

(2) 登录系统 (3) 维护个人信息 (4) 增删数据 (5) 分配权限

2

中原工学院软件学院点名系统

学生的用例图

(1)注册

(2)登录系统 (3)维护个人信息 (3)查询成绩

点名系统用例规约

注册用例规约

用例编号:001 用例名:注册 作者:陈芳芳,庄玉增,聂美莲 用例描述:本用例用于向用户提供注册功能。每个用户必须注册后才能进入系统。学生注册需填写学号、密码、班级等信息,教师注册需填写教师号、密码等信息。 执行者 所有用户 相关用例 注册 前置条件 系统中存在用户的基本信息。 后置条件 注册成功后,才可以登录系统。 涉众利益 注册可以设置密码,保护个人信息,防止别人进入。 基本路径 1 进入系统登录界面 2 用户注册,进入注册界面 3 注册成功,用户用自己的帐号密码进入系统 备选路径 暂无 字段列表 非功能需求 桌面用户界面应与 Windows 98/2000/XP 兼容。 设计约束 系统必须提供基于 Windows 桌面的接口。 业务规则 本用例所有用户都可以进入 待解决问题 由于第一次设计点名系统,很多细节还不是很清楚,所以有些功能不是太完善,如注册时要求用户输入什么信息。 3

中原工学院软件学院点名系统

登录系统用例规约

用例编号:002

用例名:登录系统

作者:陈芳芳,庄玉增,聂美莲

用例描述:本用例通过让用户选择身份、输入帐号和密码登录系统,进入到相应的界面。 执行者

所有用户

相关用例

1 注册 2登录系统 前置条件

系统中存在用户基本信息,并且用户已经注册成功。

后置条件

用户登录后,系统根据其身份使用户进入相应的界面。

涉众利益

每个用户只能进入自己权限内的界面。

基本路径

1. 进入系统登录界面

2. 选择身份、输入帐号密码 3. 进入系统

备选路径

暂无

字段列表 业务规则

本用例所有注册成功的用户都能使用。

非功能需求

桌面用户界面应与 Windows 98/2000/XP 兼容。

设计约束

系统必须提供基于 Windows 桌面的接口。

待解决问题

由于考虑不够太全面,一些信息未能涉及到,如登录时异常信息的处理。

选出学生名单用例规约

用例编号:003 用例名:选出学生名单 作者:陈芳芳、庄玉增、聂美莲 用例描述:本用例用于教师选出上课学生名单。教师选择上课学生的院系及班级,系统自动给出本节课上课学生的名单。 执行者 教师 相关用例 1 注册 2 登录系统

4

中原工学院软件学院点名系统

3 选出学生名单

前置条件

教师登录系统,并且系统中存在教师和学生的信息。

后置条件

教师登录系统成功后,能进入点名系统中选择名单界面。

涉众利益

能方便教师对学生名单的管理,而不用每次上课拿着纸质学生名单。

基本路径

1. 教师登录点名系统

2. 登录成功后,进入选择名单界面

3. 选择上课学生院系班级、点名还是提问、点名提问方式,系统给出相应的学生名单

备选路径

暂无

字段列表 业务规则

本用例只有任课教师才能进入此界面,选出上课学生名单。

非功能需求

桌面用户界面应与 Windows 98/2000/XP 兼容。

设计约束

系统必须提供基于 Windows 桌面的接口。

待解决问题

由于很多细节还不是很清楚,所以有些功能不是太完善,如老师选择随机点名,系统怎样自动给出相应的学生名单并给出点名记录表。

记录成绩用例规约

用例编号:004 用例名:记录成绩 作者:陈芳芳、庄玉增、聂美莲 用例描述:本用例主要方便教师在点名或提问后给予学生成绩。 执行者 任课教师 相关用例 1注册 2登录系统 3选出学生名单 4记录成绩 前置条件 教师登录系统,并且系统中已经存在相关的学生信息。 后置条件 成功登录后,选出学生名单,点名或提问后,任课教师记录学生成绩。 涉众利益 方便对成绩的录入或查询。 基本路径 1任课教师登录点名系统

5

点名系统用例图及用例规约

点名系统项目背景在高校的教学管理中,点名也是很普通的事情,学生的出勤情况,以及平时上课是回答问题的情况,都要有记录,以作为学生的平时成绩,在期末考评的时候是一项重要指标,利用计算机辅助,做出一个点名系统的程序,将老师上课时需要用到的程序都做出来,将给老师上课及平时给学生评分带来方便。我国高校都实行了学分制,平时成绩作为一项重要参考被录入期末
推荐度:
点击下载文档文档为doc格式
5gs4i6avly5a66i6tl0d
领取福利

微信扫码领取福利

微信扫码分享