IT2053 SOFTWARE DESIGN SYLLABUS | ANNA UNIVERSITY BTECH IT 8TH SEMESTER SYLLABUS REGULATION 2008 2011 2012-2013 BELOW IS THE ANNA UNIVERSITY 8TH SEMESTER B.TECH INFORMATION TECHNOLOGY DEPARTMENT SYLLABUS, TEXTBOOKS, REFERENCE BOOKS,EXAM PORTIONS,QUESTION BANK,PREVIOUS YEAR QUESTION PAPERS,MODEL QUESTION PAPERS, CLASS NOTES, IMPORTANT 2 MARKS, 8 MARKS, 16 MARKS TOPICS. IT IS APPLICABLE FOR ALL STUDENTS ADMITTED IN THE YEAR 2011 2012-2013 (ANNA UNIVERSITY CHENNAI,TRICHY,MADURAI, TIRUNELVELI,COIMBATORE), 2008 REGULATION OF ANNA UNIVERSITY CHENNAI AND STUDENTS ADMITTED IN ANNA UNIVERSITY CHENNAI DURING 2009
IT2053 SOFTWARE DESIGN L T P C
3 0 0 3
UNIT I GENERAL DESIGN FUNDAMENTALS 9
The nature of Design process – Objectives – Building Models – Constructs, Design
qualities – Assessing the design – Design viewpoints for software – The object Model –
Classes and Objects – Complexity – Classification – Notation – Process – Pragmatics.
UNIT II STRUCTURED SYSTEM ANALYSIS AND DESIGN 9
Structured Design – Design Principles – Problem Partitioning and Hierarchy –
Abstraction, Modularity – Top-down and Bottom-up Strategies – Transformation of a
DFD to a Structure Chart – Transform Analysis – Transaction Analysis – Coupling –
Cohesion – Multiple types of Cohesion in a module – Data Design – Normalization –
Denormalization – Procedural Design.
91
UNIT III OBJECT ORIENTED ANALYSIS AND DESIGN 9
Overview of Object Oriented Analysis – Shaler/Mellor – Coad/ Yourdon – Rumbaugh –
Booch – UML – Use case – Conceptual model – Behaviour – Class Analysis Patterns –
Overview – Diagrams – Aggregation – UML – Diagrams – Collaboration – Sequence –
Class – Design patterns and Frameworks – Comparison with other design methods –
Managing analysis and design – Evaluation testing – Coding – Maintenance – Metrics.
UNIT IV SOFTWARE DESIGN 9
The Architecture Concepts – Design Methods – Design Patterns – Rationale for
Methods – Design Processes and Strategies – Design by Template – Designing with
Patterns – Stepwise Refinement – Incremental Design – Prototyping – DSDM –
Structured Systems Analysis and Structured Design – JSP – JSD.
UNIT V CASE STUDIES 9
Domain Name System – Email – World Wide Web (HTTP) – Simple Network
Management Protocol – File Transfer Protocol – Security – Mutimedia applications.
TOTAL: 45 PERIODS
REFERENCES
1. David Budgen, "Software Design", Second Edition, Pearson Education, 2004.
2. R. S. Pressman, "Software Engineering", Fifth Edition, McGraw Hill Inc., 2001.
3. Steve McConnell, "Code Complete ", Word Power Publishers, 2001.
4. Ed Downs, Peter Clare, Jan Coe, "Structured System Analysis and Design Methods
Application and Context ", Prentice Hall, 1998.
5. A. G. Suteliffe, "Human Computer Interface Design ", Second Edition Macmillan,
1995.
IT2053 SOFTWARE DESIGN L T P C
3 0 0 3
UNIT I GENERAL DESIGN FUNDAMENTALS 9
The nature of Design process – Objectives – Building Models – Constructs, Design
qualities – Assessing the design – Design viewpoints for software – The object Model –
Classes and Objects – Complexity – Classification – Notation – Process – Pragmatics.
UNIT II STRUCTURED SYSTEM ANALYSIS AND DESIGN 9
Structured Design – Design Principles – Problem Partitioning and Hierarchy –
Abstraction, Modularity – Top-down and Bottom-up Strategies – Transformation of a
DFD to a Structure Chart – Transform Analysis – Transaction Analysis – Coupling –
Cohesion – Multiple types of Cohesion in a module – Data Design – Normalization –
Denormalization – Procedural Design.
91
UNIT III OBJECT ORIENTED ANALYSIS AND DESIGN 9
Overview of Object Oriented Analysis – Shaler/Mellor – Coad/ Yourdon – Rumbaugh –
Booch – UML – Use case – Conceptual model – Behaviour – Class Analysis Patterns –
Overview – Diagrams – Aggregation – UML – Diagrams – Collaboration – Sequence –
Class – Design patterns and Frameworks – Comparison with other design methods –
Managing analysis and design – Evaluation testing – Coding – Maintenance – Metrics.
UNIT IV SOFTWARE DESIGN 9
The Architecture Concepts – Design Methods – Design Patterns – Rationale for
Methods – Design Processes and Strategies – Design by Template – Designing with
Patterns – Stepwise Refinement – Incremental Design – Prototyping – DSDM –
Structured Systems Analysis and Structured Design – JSP – JSD.
UNIT V CASE STUDIES 9
Domain Name System – Email – World Wide Web (HTTP) – Simple Network
Management Protocol – File Transfer Protocol – Security – Mutimedia applications.
TOTAL: 45 PERIODS
REFERENCES
1. David Budgen, "Software Design", Second Edition, Pearson Education, 2004.
2. R. S. Pressman, "Software Engineering", Fifth Edition, McGraw Hill Inc., 2001.
3. Steve McConnell, "Code Complete ", Word Power Publishers, 2001.
4. Ed Downs, Peter Clare, Jan Coe, "Structured System Analysis and Design Methods
Application and Context ", Prentice Hall, 1998.
5. A. G. Suteliffe, "Human Computer Interface Design ", Second Edition Macmillan,
1995.
No comments:
Post a Comment
Any doubt ??? Just throw it Here...