ECS-305 : Object Oriented Systems
Unit – I
Object Modeling: Objects and classes, links and
association, generalization and inheritance, aggregation, abstract
class, multiple inheritance, meta data, candidate keys,
constraints.
Unit – II
Dynamic Modeling: Events and
states, operations, nested state diagrams and concurrency, advanced dynamic
modeling concepts, a sample
dynamic model.
Unit – III
Functional Modeling: Data flow
diagram, specifying operations, constraints, a sample functional model.OMT
(object modeling techniques)
methodologies, examples and case studies to demonstrate methodologies,
comparisons
of methodologies, SA/SD, JSD.
Unit – IV
Java Programming: Introduction, Operator, Data types,
Variables, Methods & Classes, Multithread
Programming, I/O, Java Applet.
Java Library: String Handling, Input/Output exploring
Java.io, Networking, Applets classes, Event
Handling, Introduction to AWT, Working with window,
Graphics, AWT Controls, Layout Manager and
Menus, Images, Additional packages.
Unit – V
Software Development using Java:
Java Beans, Java Swing, Java Servlets, Migrating from C++
to java, Application of java, Dynamic
Billboard Applet, Image Menu: An image based menu,
Lavatron Applets, Scrabblets, JDBC, Brief
functioning of upper layer E-mail and their applications.
Text Books:
1. James Rumbaugh etal, “Object Oriented Modeling and
Design”, PHI
2. Herbert Schieldt, “The Complete Reference: Java”, TMH.
3. E. Balagurusamy, “Programming in JAVA”, TMH.
References:
1. Booch Grady, “Object Oriented Analysis & Design
with application 3/e”, Pearson
Education, New
Delhi.
2. Bjarne Stroustrup, “C++ Programming Language”, Addison
Wesley
3. E.
Balagurusamy, “Object Oriented Programming with C++”, TMH
No comments:
Post a Comment