uml实验报告(2)

2019-03-03 13:57

教务员用例图<>用户信息用户管理<><>用户注销登录<><>成绩管理<><>学生成绩录入教务员核实成绩表系统管理

3.建立系统的动态模型

<>数据维护 进行详细设计的方法是对每个用例进行动态建模,动态建模是描述系统的行为,用来反映系统对象之间的动态关系。描述如何通过类图中的对象协作实现用例中的功能,前面建立的类往往随着动态建模的深入,发现存在缺陷或不够完整,需要对分析中得到的域类图进行不断修正和调整, 扩展形成业务逻辑包。同时,随着对用户界面、数据库访问等技术实现的深入建模, 不断建立新的用户界面类( 如窗体、控件)和数据访问类, 形成用户界面包和数据访问包。用UML的动态建模主要是建立系统交互图和行为图。其中交互图包括顺序图和协作图;行为图则包括状态图和活动图。关于用户界面包的类图比较简

单, 主要是通过界面设计, 设计出窗体及控件等界面元素, 并根据动态建模时需要涉及的用户界面访问动作,定义所引起的相关事件, 这些方面都在窗体类中进行定义, 并组成用户界面包类中进行定义。动态建模通常采用的方法是使用UML 中的顺序图描述用例, 一个顺序图针对某个用例中的一个“场景”进行分析。所谓“场景”是指一个用例中事件发展的一条路线。根据活动参与者的不同输入或行为, 通常一个用例会有多个“场景”, 也就需要分析出多个顺序图。通过顺序图描述一个场景中各个对象之间所进行的通信, 同时可以分析出系统中相应的类需要具备的操作, 从而不断扩充和细化类的设计。如果需要进一步描述类的状态变化情况和操作流程, 可以使用UML中的状态图和活动图。

(1)交互图的确定:学生注册交互图、学生成绩查询交互图、教师成绩录入交互图。 分别如下图所示:

学生注册界面学生注册控制注册管理规划数据库模块学生1:请求注册2:输入用户名3:查询学生对象4:查询学生信息5:对照规则6:可以注册7:将数据存入数据库8:注册成功

系统登录界面成绩查询界面查询规则学生1:用户名密码2:登录成功3:成绩查询4:添加单科成绩7:查询成功5:查询学期成绩6:查询综合成绩8:调用数据9:查询结果学生成绩查询交互图

系统登录界面成绩录入界面成绩录入管理数据库模块教师1:用户名密码2:登录成功3:成绩录入4:添加成绩信息7:保存成绩信息5:修改成绩6:查询成绩信息8:将数据存入数据库10:退出系统教师成绩录入交互图


uml实验报告(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:二四年度落实党风廉政建设责任制工作总结

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: