附录1考试成绩管理系统

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统类图
从前面的需求分析中,创建三个类:学员、系统管理 员和系统数据库。
创建系统动态模型
1.学员报名序列图 和协作图
(1)学员在操作界面输入 报名信息 (2)系统添加相应数据 (3)数据库数据进行更新 (4)系统将考试编号输出 到屏幕。 根据以上步骤创建序列 图和协助图。
创建系统动态模型
2.查询成绩序列图 和协作图
(5) 考试成绩管理系统能够根据数据库中的学员考试成绩,自动加以 分类统计,进行排序显示。
创建系统用例模型
创建系统用例的第一步是确定系统的参与者。考试成绩管理系统的参与 者包含以下三种:
(1)学员 (2)系统管理员 (3)系统数据库
创建系统用例模型
1. 学员用例图:学生在本系统中能够进行考试报名、成 绩查询和退出系统的相关操作。
创建系统动态模型
4.系统活动图
考试成绩管理系统中,根据学生和系统管理员的活动步骤,我们可 以创建活动图。
创建系统动态模型
5.系统状态图
在考试成绩管理系统中,有明确状态转换的类是考试成绩。考试成 绩主要有二个状态:一个是原来产生的成绩,另一个是维护更新数 据库数据后的成绩。
创建系统部署模型
1.系统构件图
打印机 。
Leabharlann Baidu
附录1 考试成绩管理系统
学习内容
需求分析 创建系统用例模型 创建系统静态模型 创建系统动态模型 创建系统部署模型
需求分析
考试成绩管理系统是举行成人高考、自学考试等成人高校对每个 参与考试的学员成绩进行综合管理的一个系统。本系统的功能性 需求如下:
(1) 学员报名参加相应的科目考试,通过考试成绩管理系统办理考试 报名手续,并产生相应的考试编号。
(2) 每次考试完毕后,系统管理员及时将参加考试学员的考试最终成 绩输入到考试成绩管理系统中。
(3) 考试成绩管理系统可以供学员和系统管理人员查询考试的成绩, 学员可以根据自己的考试编号查询成绩,系统管理人员可以根据 自己的编号查询成绩。
(4) 系统管理人员可以根据自己的权限通过考试成绩管理系统添加, 删除,修改各种数据库中的数据。
创建系统用例模型
2.系统管理员用例图:系统管理员在考试成绩管理系统中 可进行录入成绩、查询成绩、修改成绩、删除成绩和 退出系统的操作。
创建系统用例模型
3.系统数据库用例图:系统数据库在本系统中负责考试报名、记 录成绩、成绩查询、统计成绩、更新维护成绩、设置考试编号等 操作时与数据的彼此交互。
创建系统静态模型
(1)学员或系统管理员在系 统成绩查询的界面输入查 询的条件 (2)系统根据查询结果将结 果输出到界面显示。 根据以上步骤创建序列 图和协作图。
创建系统动态模型
3.系统管理员维护成绩 序列图和协作图
(1)系统管理员在操作界面 执行录入、修改和删除成 绩的操作 (2)系统数据库对数据进行 相应的处理 (3)统计成绩模块对数据进 行更新保存到数据库 (4)向界面返回操作结果。 根据以上步骤创建的序列 图和协作图
成绩管理系统的构件图我们通过构件映射到系统的实现类中,说明 该构件物理实现的逻辑类,在本系统中,我们可以对学员类、系统 管理员类、成绩类和系统数据库分别创建对应的构件进行映射,创 建的构件图。
创建系统部署模型
2. 系统部署图
成绩管理系统的部署图描绘的是系统节点上运行资源的安排。包括 四个节点,分别是:客户端浏览器、Http服务器、数据库服务器和
相关文档
最新文档