- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于UML的成绩查询系统
设计题目 成绩查询系统
学生姓名 马 伟
学 号 0811080104
专业班级 计科0801班
指导老师 诗 韵
基于UML的成绩查询系统
本系统的功能性需求。
该学生成绩查询系统是一个面向学生的用来进行对学生成绩查询的管理信息系统。该信息系统能够为一定数目的学生提供服务,每个学生都能够有唯一的账号,每一个账号包括个人的编号和个人信息,系统通过一个单独的程序为学生提供服务,不需要人员的干预,这些服务包括:查询成绩,修改密码;
二、本系统做需要的类是:学生。
本系统需要的用例图:学生用例图。
学生能够通过该系统进行以下活动:
(1)查询成绩:学生可以通过唯一的账号对自己的成绩进行查询。
(2)登录系统:学生能够根据唯一账号登录该查询系统,查询学生成绩。
(3)修改密码:如果学生密码丢失,学生可以找回密码。
四、本系统需要的状态图:学生状态图。
对学生查询成绩而言,他的状态主要包括:
(1)登录状态
(2)查询状态
(3)显示状态
本系统用的序列图:
(1)学生查询成绩序列图。
学生查询成绩的工作流程
学生希望通过系统查询自己的成绩信息。
学生通过该自助系统的成绩查询界面输入学生的学号,请求查找学生成绩
用户界面根据学生的学号将book累实例化,并请求学生成绩。
Book类实例化对象根据学好加载学生信息,并提供给成绩查询界面
成绩查询界面向学生显示成绩信息。
与序列图等价的协作图
(2)学生登录序列图
对学生登陆进行描述:
学生希望通过系统查询个人信息。
学生通过系统的注册界面注册,然后窗口对其进行实例化,并返回学生信息,
用户界面向学生显示学生信息
六:本系统需要的活动图有如下:
学生活动图
学生包含以下的状态:创建学生账号,学生账号正确,学生账号错误,输入学生账号。
学生能够通过账号进入系统查询自己的成绩。
学生输入的账号错误时不能登录该系统。
当学生处于可以查询成绩时,系统向用户显示成绩。
七、本系统是使用UML建立的一个简单的学生成绩查询系统,在本系统中我首先介绍了系统的功能性需求,然后使用Rational Rose通过适当的方法利用这些符号进行建模,完成系统的需求分析和系统的设计工作。而通过这么久的学习,我对UML也有了一个简单得概念,同时也能基本运用四种视图模型对系统进行简单的模型建立,并能对系统进行功能性分析。
文档评论(0)