试题详情
- 简答题 网上选课系统是一个高等院校用来进行对学生选修课程管理的管理信息系统(MIS)。该信息系统能够为学生提供方便的选课功能,也能够提高高等院校对学生和教学管理的效率。网上选课系统的功能性需求包括以下内容: (1)系统管理员负责系统的管理维护工作,维护工作包括课程的添加、删除和修改,对学生基本信息的添加、修改、查询和删除。 (2)学生通过客户机浏览器根据学号和密码进入选课界面,在这里学生可以进行查询已选课程、指定自己的选修课程以及对自己基本信息的查询。 满足上述需求的系统主要包括以下几个小的系统模块: (1)基本业务处理模块。基本业务处理模块主要用于实现学生通过合法认证登录到该系统中进行网上课程的选择和确定。 (2)信息查询模块。信息查询模块主要用于实现学生对选课信息的查询和自身信息的查询。 (3)系统维护模块。系统维护模块主要用于实现系统管理员对系统的管理和对数据库的维护,系统的管理包括学生信息、课程信息等信息的维护。数据库的维护包括数据库的备份、恢复等数据库管理操作。 回答下列问题: 创建系统的动态模型
-
学生选择课程用例的工作流程:
(1)学生进入选修课程界面,在界面中确定选修的课程并提交请求
(2)选修课程界面将学生所选课程的信息传递到控制对象,控制对象将课程信息与数据库中的课程信息进行比较,判断是否可以选课
(3)如果可以,则执行选课操作,将选课结果保存到数据库中
(4)控制对象返回选课成功信息到选修课程界面。
(5)学生从界面得到选课成功的信息
关注下方微信公众号,在线模考后查看
热门试题
- 关于关联和依赖,下面说法错误的是()
- 封装是指把类的()结合在一起,组成一个独
- 请叙述类,组件和节点的关系?
- 下列选项中()不是状态的组成部分。
- 序列图中的消息有着不同的类型,下列选项中
- 在UML中,()可以对模型元素进行有效组
- UML中的建模机制分为()和()。
- 关于用例,下面说法是错误的是()
- 下图是一个状态图,完成题目:
- 用例图
- 持有借阅证的借阅者可以借阅图书、归还图书
- 对象图
- 绘制状态机图的常用的步骤是什么?请简要说
- 下面四个选项中,哪项肯定不能作为系统的参
- 面向对象的封装有三个层面的解释,不属于这
- 关于对象和实例,下列说法不正确的是()
- 在uml中()由对象的各个状态和连接这些
- 事件(event)表示对一个在时间和空间
- UML中的交互图有两种,分别是顺序图和协
- 结构图