ImageVerifierCode 换一换
格式:DOCX , 页数:32 ,大小:92.51KB ,
资源ID:17850059      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17850059.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程实验三Word格式文档下载.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件工程实验三Word格式文档下载.docx

1、实验过程是否详细记录: A.详细 B.一般 C.没有 教师签名: 年 月 日一、 实验目的1、 熟悉sybase powerdesigner绘制图形软件的环境,以及各种模型的绘图功能;2、 掌握ClassDiagram_1模型下各种符号的形状和功能,以及在ClassDiagram_1绘制用例图;3、 了解和掌握关联、扩展、包含、泛化、实现的基本符号形状及使用范围,能够在类图中准确的表达;4、 能够准确的描述类的属性,以及操作方法5、 掌握生成报告的方法二、 实验内容 在sybase powerdesigner的ClassDiagram_1模型下绘制教务管理系统类图。三、 所用仪器、材料(设备名

2、称、型号、规格等) PC机一台、Sybase PowerDesigner 15四、 实验原理和步骤1、 分析各个角色及其功能绘制用例图,从而绘制类图,分析步骤如下:(1) 谁使用了系统的主要功能;(2) 谁要系统的支持来完成日常工作任务;(3) 谁维护、管理,并保证系统正常运行;(4) 系统需要应付或者处理那些硬件设备;(5) 系统需要和哪些外部系统交互;(6) 谁对系统运行的结果感兴趣。2、 根据以上分析,创建类模型步骤:(1) 找出角色和用例图中的名词(2) 寻找需要保存的结果(3) 完善类的属性(4) 确定各个类之间的结构关系(5) 绘制类图五、实验结果 (图形、数据、图表、计算等)五、

3、 实验分析数据(表、图) I Model informationI.1 模型 教务管理系统类图的卡片名称教务管理系统类图代码注释I Common objectsI.1 AssociationsI.1.1 Model level associationsI.1.1.1 关联清单类 B类 A角色 A角色 B多重性 A多重性 BAssociation_1association1学生0.10.*Association_2association2学习计划教务管理员Association_3association3Association_4association4课程Association_5associ

4、ation5申请I.1.1.2 关联Association_1I.1.1.2.1 关联Association_1的卡片I.1.1.2.2 关联Association_1的扩充属性清单数据类型值目标名称roleAContainerObjectContainerJavaroleAImplementationClassContainerImplementationroleBContainerjava.util.CollectionroleBImplementationClassjava.util.HashSetI.1.1.3 关联Association_2I.1.1.3.1 关联Associatio

5、n_2的卡片I.1.1.3.2 关联Association_2的扩充属性清单I.1.1.4 关联Association_3I.1.1.4.1 关联Association_3的卡片I.1.1.4.2 关联Association_3的扩充属性清单I.1.1.5 关联Association_4I.1.1.5.1 关联Association_4的卡片I.1.1.5.2 关联Association_4的扩充属性清单I.1.1.6 关联Association_5I.1.1.6.1 关联Association_5的卡片I.1.1.6.2 关联Association_5的扩充属性清单I.1 Dependenc

6、iesI.1.1 Model level dependenciesI.1.1.1 依赖清单流入对象依赖对象Dependency_1Dependency_2开设课程I.1.1.2 依赖Dependency_1I.1.1.2.1 依赖Dependency_1的卡片I.1.1.2.2 包含依赖Dependency_1的图清单ClassDiagram_1I.1.1.3 依赖Dependency_2I.1.1.3.1 依赖Dependency_2的卡片I.1.1.3.2 包含依赖Dependency_2的图清单I.2GeneralizationsI.2.1 Model level generalizat

7、ionsI.2.1.1 泛化清单父对象子对象Generalization_1用户Generalization_2Generalization_3I.2.1.2 泛化Generalization_1I.2.1.2.1 泛化Generalization_1的卡片I.2.1.3 泛化Generalization_2I.2.1.3.1 泛化Generalization_2的卡片I.2.1.4 泛化Generalization_3I.2.1.4.1 泛化Generalization_3的卡片II Class diagrams objectsII.1 ClassesII.1.1 Model level c

8、lassesII.1.1.1 类清单父类产生可见性抽象类的类型Object-Oriented Model 教务管理系统类图TRUEpublicFALSEClassII.1.1.2 类属性清单已显示的域初始值类元只读intchar性别专业double账号密码年龄职称成绩单绩点课程号学院时间Date内容String周期教师申请时间申请人申请内容课程名II.1.1.3 类学习计划II.1.1.3.1 类学习计划的代码预览/* * Module: 学习计划.java * Author: student * Purpose: Defines the Class 学习计划 */import java.ut

9、il.*;/* pdOid 632da019-1d64-4e38-bdc7-871e4f602440 */public class 学习计划 /* pdOid dc523ca6-a69c-44cf-a437-e1d1f20eda28 */ public char 学院; /* pdOid 7cb0df5d-9b84-45bb-9948-9b2298b52b33 */ public char 专业; /* pdOid 285f633b-d182-467d-941c-cbef3e25da5c */ public Date 时间; /* pdOid dcb1b4a7-e0d3-4027-9204-8

10、25fe7e00a8c */ public String 内容; /* pdOid 4708fd0b-d862-4e64-acdb-8e1cd6e4c6c8 */ public Date 周期; /* pdOid a36a54e8-34d8-404c-8136-28609984c983 */ public char 教师;II.1.1.3.2 类学习计划的标题II.1.1.3.3 类学习计划的导入II.1.1.3.4 类学习计划的属性学院II.1.1.3.5 类学习计划的属性专业II.1.1.3.6 类学习计划的属性时间II.1.1.3.7 类学习计划的属性内容II.1.1.3.8 类学习计划

11、的属性周期II.1.1.3.9 类学习计划的属性教师II.1.1.4 类学生II.1.1.4.1 类学生的代码预览 学生.java Defines the Class 学生/* pdOid 459751ec-ac22-4a6d-9abc-5936cbd03ca4 */public class 学生 extends 用户 /* pdOid 82cb82ea-382d-4786-925c-b77ebdc5366d */ public int 学号; /* pdOid dca40564-bb7e-4665-b987-c46474101b8b */ public char 姓名; /* pdOid 3

12、a6c04ed-efb5-4cca-8ec3-c5702eeb5243 */ public char 性别; /* pdOid 49ab514f-7ef8-4555-a45c-92511d3aa3f7 */ /* pdOid 11b2708f-d6bd-41aa-9d91-265c00a03f48 */ public double 成绩; /* pdRoleInfo migr=no name=学习计划 assc=association3 coll=java.util.Collection impl=java.util.HashSet mult=0.* */ public java.util.Collection 学习计划; /* pdRoleInfo migr=no name=课程 assc=association4 coll=java.util.Collection impl=java.util.HashSet mult=0.* */课程 课程; /* pdGenerated default getter */成绩 get成绩() if (成绩 = null) 成绩 = new java.util.HashSet(); return 成绩; /* pdGenerated default iterator getter */ public java

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1