



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、|SADM 5/ed - CASE STUDY 1 - Milestone B: Object DesignP age: B-l|Prep ared by Kevin C. Dittman forSystems Analysis & Design Methods 5edby J. L. Whitten, L. D. Bentley, & K. C. DittmanCop yright Irwin/McGraw-Hill 2001ESSS.3 CH n 尸 coMILESTONE B -OBJECT DESIGN This milest one is only feasible
2、if comb ined with Milest one A.Synop sisn p erformi ng object-orie nted an alysis (Milest one A) we ide ntified objects and use I cases based on ideal conditions and independent of any hardware or softwaresoluti on. During object-orie nted desig n we want to refine those objects and use cases to ref
3、lect the actual en vir onment of our prop osed solutio n.In this milest one you will first tra nsform the use case course of eve nts prep ared in Milest one A to be a desig n use case. Secon dly, we up date our object class structure diagram to in clude any additi onal attributes we have discovered.
4、 Fin ally, we will create an ideal object diagram that models the object in teractio ns for each use case.Objectives:After comp let ing this milest one, you should be able toTran sform an an alysis use case to a desig n use case.Con struct an ideal object model diagram to model the high-level object
5、 in teracti ons for a use case.Con struct a seque nee diagram to model the detailed object in teracti ons.Revise an object class diagram to in clude methods and any additi onal attributes and relati on shi ps.P rerequisitesBefore starti ng this milest one the followi ng top ics should be covered:1.
6、Object-oriented design Module B.2. Milestone A solution.Assig nmentThe three gen eral activities whe n p erform ing object-orie nted desig n are as follows:1. Refine the use case model to reflect the impiementation environment.2. Model object interactions and behavior that support the use case scena
7、rios.3. Up date the object class diagram to reflect the impI eme ntatio n en viro nment.Activities1.Tra nsform the an alysis use casefrom Milest one A) to desig n use casesFor the sce nario of the can didate being a p ast empio yee, docume nt those ste ps in an exte nsion use case. Make assu mp ti o
8、ns where n ecessary.2.Con struct ani deal object model diagram. Make assu mp ti ons where n ecessary.3.Con struct aseque nee diagramfor the sce nario of the use case, which looks to see if an empio yee record already exists, and if so dis plays the in formati on. Make assu mp ti ons where n ecessary
9、.4.Docume nt the object methods listed in Exhibit B.1. Also, up date the class diagram to in clude full-time and p art-time empio yees. Exhibit B.1 in cludes attributes for those objects. Make the n ecessary cha nges to the object class diagram to reflect the prop osed en vir onment.Your in structor
10、 will sp ecify the deliverable format and software to be used. Deliverables should be n eatly p ackaged in a bin der, sep arated with a tab divider labeled “ Milestone B, ” and accompanied with a Milestone Evaluation Sheet.References:Milestone A SolutionProvided by your in structor.Design notesExhib
11、it B.1Tem platesSee the on li ne lear ning cen ter website for the textbook.Deliverables:Design Use Case:Due: Time:Ideal Object Model Diagram:Due: Time:Sequence Diagram:Due: Time:Refined Object Class Diagram:Due: Time:Milestone ' s Point Value:Exhibit B.1Up date the class diagram to in elude the
12、 followi ng methods: isE mpio yee rep ortE mpIo yee setE mpio yeeStatus setE mpio yee Profile repo rtActivity rep ortOrga nizatio n rep ortDe partme nt listDe partme ntEmpIo yeesUp date the class diagram to in elude the followi ng attributes:Emplo yee Current Annual SalaryNin e-digit field that in cludes two decimal poin ts, con sist ing of a full-time employee ' s annual salaryEmplo yee Hourly RateSix-digit field that in cludes two decimal poin ts, con sisti ng of a part-time employee
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国钢筋混凝土用钢纤维行业市场分析及投资价值评估前景预测报告
- 第二课 漂亮的纸袋教学设计小学劳动三年级下册粤教版(主编:徐长发)
- 第十四课 求助不丢人教学设计小学心理健康人教版五年级上册-人教版
- 2025年城市污水处理与资源化利用项目建议书
- 2025年中国负载型贵金属催化剂行业市场分析及投资价值评估前景预测报告
- 06 实验六 探究向心力大小与半径、角速度、质量的关系 【答案】作业手册
- 2025年中国风电用有机硅行业市场分析及投资价值评估前景预测报告
- 2024八年级英语下册 Unit 7 Know Our WorldLesson 41 A Class of the World说课稿(新版)冀教版
- 18.周末巧安排(教学设计)三年级心理健康同步备课系列苏科版
- 保养人员培训知识课件
- 植物生产与环境考试题及答案
- 唯恒农业-中国美洲大蠊产业发展研究报告
- 汽车app行业分析
- 医保飞行检查培训课件
- 2023年云南省昆明市盘龙区中考语文二模试卷(含答案)
- 火龙罐联合耳穴压豆治疗失眠个案护理
- 天津2021年高一外研版英语单词必修一默写版
- 2023麻醉科导管相关性血流感染预防专家共识
- 中国传统文化考试复习题库(带答案)
- 晋升管理制度完整版
- 医院结核菌素试验结果报告单
评论
0/150
提交评论