uml

更新时间:2023-05-29 21:07:59 阅读: 评论:0

Object-Oriented Analysis and Design(UML)0806505041/0806505541Teaching Outline
Speciality: The Science and Technology of Computer    Cour Number: 0806505541ucenter
Prerequisite(s): Programming, Databas            Credit HourTotal Period: 48
1. Curricular Characters, Aims and Request                     
Curricular Characters: a basic required cour, trunk cour
Curricular Aims: This cour is a basic required cour for the students who major is the science and technology of computer. The aim of this cour is to introduce students to the range of application systems found within organizations, the basic concepts of object-orientation, the theory and practice of object modeling, analysis and design, the principles of software engineering and the team process required to work in a modeling, analysis and design team. It introduces UML, structural view of a system, reprenting behavioral, implementation and environment views of a system.
Curricular Request: On successful completion of this cour, you should be able to:
1、 Understand the fundamental principles of object-orientation including concepts such as classification, encapsulation, information hiding, inheritance and polymorphism.
什么是全日制学历>ebay是什么意思
2、 Identify the requirements for a system and be able to document the requirements using UML u cas.
3、 Apply the fundamental principles of object-orientation when modeling the structural and dynamic aspects of a software system.
4、 Read and explain UML constructs such as class, quence and state diagrams.
5、 U appropriate UML constructs, such as class, quence and state diagrams to document structural and dynamic aspects of a software system.
coup6、 Apply appropriate teamwork strategies relevant to design team activities including the compiling of action-oriented minutes and conflict resolution strategies.
arm
7、 Understand the structure and details of a current software engineering process and be able to compare and contrast it with the Real World Software
8、 Process.
六级各部分分值
9、 Develop test plans from a system model.
10、 Critically reflect on the teamwork, individual, interpersonal and communication skills required of IT professionals.
11、 Understand the importance of estimation in managing a project, tracking personal progress on a project and why it is necessary to allow accurate estimation.
2. Teaching Content              Theoretic Period: 32 Period
CH.1 Introducing Object-Oriented Analysis and Design                    2 Period
Basic Requests: In this milestone students will learn to identify the various software development approaches, the role of OOAD in SDLC and understand Object-Oriented Co
ncepts.
Keystone: the various software development approaches and SDLC.
Difficulty: the various software development approaches.
CH.2 Introducing UML                                                  3 Period
Basic Requests: In this milestone students will learn how to identify the need, scope and building blocks of UML, identify the types of UML diagrams, u Microsoft Visio to create UML diagrams, identify the benefits, lifecycle, and best practices of RUP.
Keystone: building blocks of UML identify the types of UML diagrams; identify the benefits, lifecycle, and best practices of RUP.
Difficulty: identify the types of UML diagrams; identify the benefits, lifecycle, and best practices of RUP李阳疯狂英语集训营.
CH.3 Understanding Requirements Modeling                              2 Period                    
         
Basic Requests: In this milestone students will learn how to analyze a problem by using business and system modeling, create u ca diagrams for system modeling.
Keystone: analyzing a problem by using business and system modeling, creating u ca diagrams for system modeling.
有你真好英文Difficulty: analyzing a problem by using business and system modeling, creating u ca diagrams for system modeling.
CH.4 Migrating from Requirements to Design                            3 Period
Basic Requests: In this milestone students will learn how to t system boundaries and project scope and refine the system definition.
Keystone: tting system boundaries, refining the system definitionmojito怎么发音.
Difficulty: refining the system definition.
CH.5 Understanding Static Modeling                                    4 Period
Basic Requests: In this milestone students will learn how to apply the basic concepts of static modeling, create class and object diagrams心态调整. The students will learn how to identify various types of class and the relationships between them, Create interfaces and Differentiate abstract class from interfaces.

本文发布于:2023-05-29 21:07:59,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/127404.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:部分   调整   分值
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图