学生选课系统完整的UML建模.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
. 题目:UML系统分析设计、建模与实现 UML系统分析设计与建模 __ 以简单的学生选课系统进行详细的系统分析与建模。 __杨家建 一系统用例图 专业:计算机技术 1.首先根据需求分析可知 :管理员维护课程信息,对其进行添加、修改、删 指导 舒远仲 除等。学生可以在线查询课程信息,并进行选课,也可以在规定时间内更改选修的 课程。我们发现系统中的参与者有 :管理员和学生,然后从参与者的角度就可以 发现系统的用例,并绘制出系统的用例图,如图1所示 : 2.对部分用例进行描述 : 添加课程用例 1)用例名 :添加课程 2)执行者 :管理 3)目的:管理员通过系统界面进入,添加所要开设的课程,确认无误后将其信息保存 到数据库中,以供学生选择。 4 )过程描述 : 5)管理员选择进入管理界面,用例开设 6)系统提示输入管理密码 7)管理员输入密码 8)系统验证密码 9)A1:密码错误 10) 进入管理界面,系统显示目前所建立的全部课程信息 11) 管理员选择添加课程 12) 系统提示输入新课程信息 1 / 8 . 13) 管理员输入信息 14) 系统验证是否和已有的课程冲突 15) A2 :有冲突 16) 10〕系统添加新课程,提示课程添加成功 17) 11〕系统重新进入管理界面,显示所有课程 18) 12〕用例结束 19) 异常事件流处理 : 20) A1 :密码错误 :1〕系统提示再次输入。2用户确认后进入第5步。 21) A2 :有冲突 :1系统提示冲突,显示冲突的课程信息。2〕用户重新输入,验证 无误后进入第10〕步。 选课用例 1)用例名 :选课 2)执行者 :学生 3)目的 :学生进入选课系统界面 ,浏览的课程,最后选择一门自己喜欢的课程并提 交。 4 )过程描述 : 5)1〕学生进入选课登录界面,用例开始 6)2 系统提示输入学号与密码 7)3 学生输入学号与密码 8)4〕系统验证 9) A1 :验证错误 10) 5 进入选课主界面 11) 6〕学生点击选课 2 / 8 . 12) 7〕系统显示所有课程信息 13) 8〕学生选择课程 14) 9〕系统验证课程是否可选 15) A2 :不可选 16) 10〕系统提示课程选择成功 17) 11〕用例结束 18) 异常事件流处理 : 19) A1 :验证错误 :1〕系统提示验证错误,提示重新输入。2〕验证成功,进入第 5〕 步 20) A2 :不可选 1系统提示课程不可选与原因。2〕学生重新选课。3〕验证 成功后进入第10〕步 修改用例 1)管理员选择进入管理界面,用例开设 2)系统提示输入管理密码 3)管理员输入密码 4)系统验证密码 A1:密码错误 5)进入修改主界面,系统显示目前所建立的全部课程信息 6)管理员选择要修改的课程 7)是否确定修改该课程 A2 :不修改 8)系统显示全部课程信息 9)管理员输入新信息 3 / 8 . 10) 验证是否有课程冲突 A3 :冲突 11) 系统修改课程,提示修改成功 12) 系统重新进入主界面,显示所有课程 13) 用例结束 异常事件流处理 : A1:密码错误 :1〕系统提示再次输入。2用户确认后进入第5步。 A2 :不修改 :1

文档评论(0)

1637142147337d1 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档