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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

对象程序设计实验四实验报告.docx

1、对象程序设计实验四实验报告面向对象系统分析与设计实验报告 课程名称: 面向对象系统分析与设计 实验项目名称: 面向对象的软件系统建模学院:计算机与软件学院 专业: 软件工程 指导教师: 毛斐巧 报告人: 文成 学号: 2011150259 班级: 软件2小组成员:廖德威 2011150247 陈曦 2011150167 实验时间: 2013-12-23 实验报告提交时间: 2013-12-28 一、 实验目的: 学用面向对象的数据建模技术对SZU图书馆管理系统实例进行数据建模,建立该系统的数据库模型,掌握面向对象的数据建模技术并学用相应的建模工具。具体包括: (1) 系统概念数据建模:SZU图

2、书馆管理系统的概念数据模型。 (2) 系统的逻辑数据库建模:SZU图书馆管理系统的逻辑数据库模型。 (3) 系统的物理数据库建模:SZU图书馆管理系统的物理数据库模型。 在此基础之上,完成项目组所选系统的数据建模设计工作。 二、实验环境RSA(Rational Software Architect) version 7.0三、实验内容您所在的项目组成员一起为您们组选定的软件系统给出概念数据建模结果、逻辑数据建模结果及分析、物理数据建模结果。 四、实验结果1.员工信息管理系统概念数据建模 (1)创建用例的实体类并撰写类文档 如下图所示,在工程文档中都有,再此不一一例举(2)为类添加属性和标识符并

3、处理特殊属性类之间的定向关联线设置员工信息管理系统 员工检索 用例的概念数据模型 员工信息管理系统 员工签到签离 用例的概念数据模型员工信息管理系统 员工签到签离 用例的概念数据模型员工信息管理系统 工资结算 用例的概念数据模型2.员工信息管理系统概念数据建模1.员工检索 用例(1)转化类的结果员工(员工号,姓名,性别,职位,部门,学历,婚姻状况,地址,e-mail,底薪,电话,登陆密码,权限)工作情况(员工号,迟到次数,签到次数,总工作时间)出勤情况(员工号,签到时间,签离时间,工作日期)(2)处理员工类中的多值属性电话: 将该多值属性处理为一个类,并对应建立一个关系,则处理后的结果如下。

4、员工(员工号,姓名,性别,职位,部门,学历,婚姻状况,地址,e-mail,底薪,电话,登陆密码,权限)电话(电话号码, 员工号) “员工检索”用例最后的逻辑数据模型如下员工(员工号,姓名,性别,职位,部门,学历,婚姻状况,地址,e-mail,底薪,电话,登陆密码,权限)工作情况(员工号,迟到次数,签到次数,总工作时间)出勤情况(员工号,签到时间,签离时间,工作日期)电话(电话号码, 员工号) 2.员工签到签离 用例(1)转化类的结果员工(员工号,姓名,性别,职位,部门,学历,婚姻状况,地址,e-mail,底薪,电话,登陆密码,权限)刷卡机(刷卡机号,刷卡机名称,刷卡机规格)管理员(管理员号,姓

5、名,性别,年龄,)(2)由于要保存签到数据,添加关系类记录数据(员工号,刷卡机号,上班的时间,下班的时间,每天工作时间)统计数据(员工号,刷卡机号,剩余的时间,迟到的次数,早退的次数)员工签到签离员工(员工号,姓名,性别,职位,部门,学历,婚姻状况,地址,e-mail,底薪,电话,登陆密码,权限)刷卡机(刷卡机号,刷卡机名称,刷卡机规格)管理员(管理员号,姓名,性别,年龄,)记录数据(员工号,刷卡机号,上班的时间,下班的时间,每天工作时间)统计数据(员工号,刷卡机号,剩余的时间,迟到的次数,早退的次数)3.员工个人信息查询 用例同员工检索用例4.工资结算用例(1)同样的员工类员工(员工号,姓名

6、,性别,职位,部门,学历,婚姻状况,地址,e-mail,底薪,电话,登陆密码,权限)(2)工作情况与签到签离相同统计数据(员工号,刷卡机号,剩余的时间,迟到的次数,早退的次数)(3)根据统计数据计算工资工资(工资号,员工号,底薪,奖金)“员工检索”用例最后的逻辑数据模型如下员工(员工号,姓名,性别,职位,部门,学历,婚姻状况,地址,e-mail,底薪,电话,登陆密码,权限)统计数据(员工号,刷卡机号,剩余的时间,迟到的次数,早退的次数)工资(工资号,员工号,底薪,奖金)3.员工信息管理系统概念物理数据建模1.创建数据建模工程和空白物理数据模型 2.创建和设计表3.创建和设计表之间的关系4.从物

7、理数据模型生成DLLCREATE SCHEMA AUTHORIZATION 模式GOCREATE TABLE 模式.刷卡机 ( 刷卡机号 CHAR(5) NOT NULL, 刷卡机名称 CHAR(5) NULL, 员工号 CHAR(5) NULL )GOCREATE TABLE 模式.统计数据 ( 员工号 CHAR(5) NOT NULL, 刷卡机号 CHAR(5) NOT NULL, 剩余的时间 CHAR(5) NULL, 迟到的次数 CHAR(5) NULL, 早退的次数 CHAR(5) NULL )GOCREATE TABLE 模式.员工 ( 员工号 CHAR(5) NOT NULL,

8、姓名 CHAR(5) NULL, 性别 CHAR(5) NULL, 职位 CHAR(5) NULL, 部门 CHAR(5) NULL, 学历 CHAR(5) NULL, 婚姻状况 CHAR(5) NULL, 地址 CHAR(5) NULL, e-mail CHAR(5) NULL, 底薪 CHAR(5) NULL, 电话 CHAR(5) NULL, 登陆密码 CHAR(5) NULL, 权限 CHAR(5) NULL )GOCREATE TABLE 模式.电话 ( 电话号码 CHAR(5) NOT NULL, 员工号 CHAR(5) NOT NULL )GOCREATE TABLE 模式.记录

9、数据 ( 员工号 CHAR(5) NOT NULL, 刷卡机号 CHAR(5) NOT NULL, 上班的时间 CHAR(5) NULL, 下班的时间 CHAR(5) NULL, 每天的工作时间 CHAR(5) NULL )GOCREATE TABLE 模式.管理员 ( 管理员号 CHAR(5) NOT NULL, 姓名 CHAR(5) NULL, 性别 CHAR(5) NULL, 年龄 CHAR(5) NULL )GOALTER TABLE 模式.统计数据 ADD CONSTRAINT 统计数据_PK PRIMARY KEY (员工号, 刷卡机号)GOALTER TABLE 模式.员工 AD

10、D CONSTRAINT 员工_PK PRIMARY KEY (员工号)GOALTER TABLE 模式.记录数据 ADD CONSTRAINT 记录数据_PK PRIMARY KEY (员工号, 刷卡机号)GOALTER TABLE 模式.刷卡机 ADD CONSTRAINT 刷卡机_PK PRIMARY KEY (刷卡机号)GOALTER TABLE 模式.电话 ADD CONSTRAINT 电话_PK PRIMARY KEY (电话号码)GOALTER TABLE 模式.管理员 ADD CONSTRAINT 管理员_PK PRIMARY KEY (管理员号)GOALTER TABLE 模

11、式.电话 ADD CONSTRAINT 电话_员工_FK1 FOREIGN KEY (员工号) REFERENCES 模式.员工 (员工号) ON DELETE RESTRICTGOALTER TABLE 模式.刷卡机 ADD CONSTRAINT 刷卡机_记录数据_FK FOREIGN KEY (员工号, 刷卡机号) REFERENCES 模式.记录数据 (员工号, 刷卡机号) ON DELETE RESTRICTGOALTER TABLE 模式.统计数据 ADD CONSTRAINT 统计数据_刷卡机_FK FOREIGN KEY (刷卡机号) REFERENCES 模式.刷卡机 (刷卡机

12、号) ON DELETE RESTRICTGOALTER TABLE 模式.电话 ADD CONSTRAINT 电话_员工_FK2 FOREIGN KEY (员工号) REFERENCES 模式.员工 (员工号) ON DELETE RESTRICTGOALTER TABLE 模式.电话 ADD CONSTRAINT 电话_员工_FK FOREIGN KEY (员工号) REFERENCES 模式.员工 (员工号) ON DELETE RESTRICTGO工程文件见附件:五、实验总结与体会1. 实验出错情况及解决办法 这次实验主要是数据建模,关系转化方面看PDF的例子有点复杂,我的的关系转化是比较简单的,没有转化泛华关系,没有isStockedAs关系。2. 心得体会本次试验,我们对我们的项目进行了数据建模,包括概念数据建模和物理数据建模。全组成员都有参与其中,我们收获很大。在实现功能的时候,我们可以更轻松地建好数据库。3.分工说明(若独立完成,无分工,此处可不填)六、成绩评定及评语1.评语2.成绩评定

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

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