教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 综合文档 >

软件工程导论试题集(9)

来源:网络收集 时间:2026-08-23
导读: (3)控制对象到数据库中查询的该学生信息对象是否并判断是否可以修改。 (4)控制对象Control将该学生的信息进行修改并保存。 (4)控制对象将修改成功的信息返回到界面ModifyInfoForm并显示。 (5)系统管理员从M

(3)控制对象到数据库中查询的该学生信息对象是否并判断是否可以修改。 (4)控制对象Control将该学生的信息进行修改并保存。

(4)控制对象将修改成功的信息返回到界面ModifyInfoForm并显示。 (5)系统管理员从ModifyInfoForm界面获得修改成功的信息。

12、系统管理员删除学生信息的工作流程

- 41 -

(1)系统管理员进入删除学生信息界面DeleteInfoForm,并在界面中提交删除学生的信息。 (2)界面DeleteInfoForm将查询的信息传递到控制对象Control。

(3)控制对象到数据库中查询的该学生信息对象是否并判断是否可以删除。 (4)控制对象Control将该学生的信息进行删除。

(4)控制对象将删除成功的信息返回到界面DeleteInfoForm并显示。 (5)系统管理员从DeleteInfoForm界面获得删除成功的信息。

13、课程的状态图

课程包含以下三种状态:被添加的课程、被修改课程、被删除的课程。它们之间的转化规则是:

- 42 -

(1)系统管理员添加新的选修课程,能够被学生来选择。

(2)当原有的课程需要做修改时,由系统管理员负责修改课程的内容。 (3)当原有的课程不再开课时,由系统管理员将该课程进行删除。

14、学生对象的活动图

1)学生在查询课程的界面输入课程的信息。

(2)界面将信息传递到控制业务逻辑的对象Control进行对课程的验证,然后到数据库中去查询所查询的课程。 (3)Control获得课程信息后通过界面显示课程详细信息。

15、学生选课活动图

1)学生在选择课程的界面输入选择的课程的信息。

(2)界面将信息传递到控制业务逻辑的对象Control进行对课程的验证,到数据库中去查询该课程是否已存在。

(3)Control根据查询结果判断课程是存在。如果不存在,将提示信息返回选择课程的界面予以显示。如果合法则将选择课程的信息添加到数据库保存。

(4)业务逻辑的对象Control根据返回的选课结果,判断选课是否成功。如成功在选课界面显示选课成功的信息。如果未成功,则显示选课失败的信息。

- 43 -

17、系统管理员添加选修课程活动图

(1)系统管理员在添加课程的界面输入要添加的课程的信息。

(2)界面将信息传递到控制业务逻辑的对象Control进行对课程的验证,到数据库中去查询该课程是否已存在。

(3)Control根据查询结果判断添加课程是否存在。如果不存在,将提示信息返回添加课程的界面予以显示。如果存在就将课程信息添加到数据库保存。

(4)业务逻辑的对象Control根据返回的添加结果,判断添加课程是否成功。如成功在添加课程的界面显示添加成功的信息。如果未成功,则显示添加失败的信息。

18、系统管理员修改课程活动图

(1)系统管理员在修改课程的界面输入要修改的课程信息。

- 44 -

软件工程导论试题集(9).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/404327.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)