Welcome to Telelogic Product Support
  Home Downloads Knowledgebase Case Tracking Licensing Help Telelogic Passport
Telelogic Rhapsody (steve huntington)
Decrease font size
Increase font size
Topic Title: System Design
Topic Summary:
Created On: 23-Feb-2006 15:21
Status: Read Only
Linear : Threading : Single : Branch
Search Topic Search Topic
Topic Tools Topic Tools
Subscribe to this topic Subscribe to this topic
E-mail this topic to someone. E-mail this topic
Bookmark this topic Bookmark this topic
View similar topics View similar topics
View topic in raw text format. Print this topic.
 23-Feb-2006 15:21
User is offline View Users Profile Print this message


Brandi Carroll

Posts: 82
Joined: 22-Jul-2004

System Design

Chungbuk University
KOREA
[url]http://selab.chungbuk.ac.kr[/url]

Instructor: Jang-Eui Hong
E-Mail: [email]jehong@chungbuk.ac.kr[/email]

Course Goals
The course will familiarize students with UML (Unified Modeling Language) and object-oriented system design in both theoretical and practical views. At the completion of this course, students will have gained the following competencies:
-Understand the fundamental concepts, approaches, and methodologies in object-oriented software development.
-Understand the semantics and syntax of UML as an modeling language
-Understand and exercise what is and how to draw the diagrams representing functional, structural, behavioral aspects of software, respectively.
-Understand the relationship among diagrams through software development process.
-Be able to apply the modeling techniques of object-orientation to project practices.
-Practice or exercise a tool usage to model application software systems

Required Textbook
Alen Dennis, et al., System Analysis and Design with UML Version 2.0:
An Object-Oriented Approach, Wiley Publishing, Inc., 2005
Supporting Textbook
Hans-Erik Eriksson, and et al., UML 2 Toolkit, Wiley Publishing, Inc., 2004
Craig Larman, Applying UML and Patterns, 2nd Ed., Prentice-Hall, 2002

Course Contents
1. Course introduction and introduction to software development
2. overview to s/w development planning and management
3. Requirement understanding and determination
4. Functional modeling: Use-Case diagram
5. Structural modeling: Class diagram
6. Behavioral modeling: Interaction diagram
7. Design and software architecture
8. Project proposal and Mid-term exam
9. Moving on to design and CASE tool
10. Class and method design
11. Data management layer design
12. Human computer interaction layer design
13. Physical architecture layer design
14. Implementation model : from design to code
15. Advanced issues on system design (especially embedded system)
16. Project presentation and Final exam
The above course contents are subjective to be changed for the purpose of the effective operation of the course.

Grading: Based on absolute scale (with drawing curve for compensation)
Exam(Mid/Final) 50% (20% / 30%)
Team project 30%
Report and Attending in class 20%

Team Project
-Project will be done in team of 3 ~ 5 students.
-Students will be responsible for forming group.
-Students will give formal presentations in the form of a final report.
-Project topics will be given in lecture hour.

Other Notes:
-Make-up test(exam) will only be allowed for those having formal evidence.
-Late project and reports will be downgraded 10% for each 24-hour period after the due
date.
-All materials will be handed in electric form via e-mail or Internet.
Report this to a Moderator Report this to a Moderator
Statistics
20925 users are registered to the Telelogic Rhapsody forum.
There are currently 0 users logged in.
You have posted 0 messages to this forum. 0 overall.

FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.