功能Р5分Р考勤违纪情况Р5分Р实验成绩Р成绩栏Р考核内容Р评价在实验课堂中的表现,包括实验态度、建模过程等内容。Р○功能完善Р○功能不全Р○有小错Р○质量很差Р○正确Р○基本正确Р○有提示Р○无法回答Р○完整Р○较完整Р○一般Р○内容少Р○无报告Р○有Р○无Р○有Р○无Р其它批改意见:Р教师签字:Р实验( 二)Р实验名称Р系统分析与对象类建模Р软件环境РWindows操作系统、Rational Rose等软件Р硬件环境РIBM-PC或兼容机Р实验目的Р以“网上图书销售系统”为例,完成系统几个类的UML表示和类图。Р实验内容(应包括实验题目、实验要求、实验任务等)Р实验题目: 系统分析与对象类建模Р实验要求:正确识别出系统中的所有实体类、边界类和控制类;给类添加必要的属性和方法;准确描述类间关系。Р实验任务:1. 根据“网上图书销售系统”的用例模型,利用Rational Rose工具建立系统的类图和对象图。Р2. 正确识别出系统中的所有实体类、边界类和控制类。Р3. 给类添加必要的属性和方法。Р4. 准确描述类间关系。Р实验过程与实验结果(可包括实验实施的步骤、算法描述、流程、结论等)Р系统类图:Р类图间各类关系的描述:Р个人资料类是顾客、工作人员、和管理员类的直接父类,其中,顾客可以更改自己的个人资料,管理员可以更改工作人员的个人资料,这是一个实体类,只有属性,没有方法。Р订单类和库存类都是是图书类的父类,这三个类都是实体类。Р管理员类和工作人员类是控制类。Р顾客类是边界类。Р系统对象图:Р附录(可包括源程序清单或其它说明)Р心得体会:Р通过本次实验,我基本掌握了Ration Rose画类图和对象图的基本操作,也让我感受到想和做有很大的差距,以前总觉得画类图很简单,但当真正画的时候,就感到有些困难,因为需要考虑每个类的属性,以及各个类之间的关系,以后实验课我会继续努力的。