Sunteți pe pagina 1din 18

Object-Oriented Programming and

Design

Software College of NEU


Lecturer
黄利萍
Email : swc-ssd3@163.com
Office :易购 425
Office Hour : Wednesday, 2:00-4:00 PM
Tel : 83676952 ( Office )

October 14, 2008 2


Overview
This course is a comprehensive introduction into
object-oriented technology and its application.
Object-oriented technology requires a rethinking and
reeducation of software development processes.

October 14, 2008 3


Approach

This course provides an overview of object-oriented


technology that emphasizes both theoretical and
practical topics using a learning-by-doing
methodology.

October 14, 2008 4


Goal

The primary goal of this course is to prepare


students to be knowledgeable in object-oriented
technology. Object-oriented technology encourages
reusability resulting in reduced cost and less time
required for software development.

October 14, 2008 5


Objectives

To provide an understanding of object-oriented


concepts.
To provide an understanding of object-oriented
design.
To provide an understanding of object-oriented
languages.
To provide an understanding of the development
process.

October 14, 2008 6


Objectives

To provide an understanding of object-oriented


analysis, modeling and the unified modeling language.
To provide an understanding of conventional languages
that have been extended to incorporate object-
oriented features.
To identify the benefits and opportunities in
implementing object oriented technology.

October 14, 2008 7


Syllabus Description

Object-oriented technology is examined with


emphasis on object-oriented concepts, analysis,
design, languages and implementation. Students are
expected to develop case studies using a commercial
object-oriented tool.

October 14, 2008 8


Prerequisite

A working knowledge of a modern structured & Java


language are required.

October 14, 2008 9


Textbook

Beginning Java
Objects: From
Concepts To
Code, Second
Edition by
Jacquie Barker
(Author) ,
Appress , 2005-
6。

October 14, 2008 10


References

[ 美 ]Jacquie
Barker 著,万波
译:《 Beginning
Java Objects
From Concept,to
Code 》,人民邮
电出版社,
2006-1 。

October 14, 2008 11


References

(美)戴特尔等
著 ,《 Java 大
学教程 ( 第六
版 ) 》,电子工业
出版社 , 2007-
1。

October 14, 2008 12


References

http://www.icarnegie.com
http://java.sun.com/j2se/1.4.2/docs/api/ 。
http://www.patterndepot.com/put/8/DesignJ
ava.PDF 。

October 14, 2008 13


Evaluation

Experiments - 20%
Project - 20%
Examination - 60%
Mid-exam - 30%
Final-exam - 30%

October 14, 2008 14


Course Materials

http://www.esnips.com/web/ssd3-neu
Textbook
Lecture Notes
References
Tools

October 14, 2008 15


Language and Tool Resources

Eclipse:
http://www.eclipse.org/downloads/download.p
hp?file=/eclipse/downloads/drops/R-3.2.2-
200702121330/eclipse-SDK-3.2.2-win32.zip
Jdk:
http://java.sun.com/javase/downloads/index_
jdk5.jsp

October 14, 2008 16


Attendance Policy

You are expected to attend each class.


If you are unable to attend, please
notify the instructor.

October 14, 2008 17


Question?

October 14, 2008 18

S-ar putea să vă placă și