CSE - 602 - NIT Arunachal Pradesh

advertisement
NATIONAL INSTITUTE OF TECHNOLOGY, ARUNACHAL PRADESH, YUPIA, Pin-791112
(Established by MHRD, Govt. of India)
Website : www.nitap.in, Fax No: (0360) 2284972
E-Mail: nitarunachal@gmail.com / admin@nitap.in
Exercises Proposed for teaching in (Jan-May, 2016 Semester)
1.
2.
3.
4.
5.
Name of the Teacher
Department
Course Title
Course code
Course Hands out
Course Contents
Achyuth Sarkar
Computer Science Engineering
Software Engineering
CSE-602
Contact hours
Overview of System Analysis & Design, Business System Concept, System 5Hrs
Development Life Cycle, Waterfall Model
Spiral Model, Feasibility Analysis, Technical Feasibility, Cost- Benefit Analysis, 5Hrs
COCOMO model.
System Requirement Specification: DFD, Data Dictionary, ER diagram, Process 5Hrs
Organization & Interactions.
System Design, Problem Partitioning, Top-Down And Bottop-Up design; Decision tree, 5Hrs
decision table and structured English; Functional vs. Object- Oriented approach.
Coding & Documentation, Structured programming, OO programming, information 5Hrs
hiding, Reuse, system documentation.
Testing, Levels of Testing, Integration Testing, Test case Specification, Reliability
Assessment, Validation & Verification Metrics, Monitoring & Control.
5Hrs
Software Project Management, Project Scheduling, Staffing, Software Configuration 5Hrs
Management, Quality Assurance, Project Monitoring.
Software modeling, with Unified Modeling Language. Case Tools, Concepts, use and 5Hrs
application.
Total
40 Hrs
6. Books/Literature to be followed:
(a) Books (Min. 2 texts + 3 references)
(i)
Title
Software Engineering
(ii)
Author
Deepak Jain
(iii) Publisher
Oxford University Press
(iv)
Edition
2012
(v)
(vi)
(vii)
Title
Author
Publisher
Software Engineering
Sajan Mathew
S.Chand
NATIONAL INSTITUTE OF TECHNOLOGY, ARUNACHAL PRADESH, YUPIA, Pin-791112
(Established by MHRD, Govt. of India)
Website : www.nitap.in, Fax No: (0360) 2284972
E-Mail: nitarunachal@gmail.com / admin@nitap.in
(viii)
(ix)
(x)
(xi)
Edition
Title
Author
Publisher
Edition
2014
Fundamentals of Software Engineering
Rajib Mall
PHI Learning Pvt Ltd
Second Edition
Title
Author
Publisher
Edition
Software Engineering A Practitioners Approach
Roger S Pressman
McGraw Hill Edition
Sixth Edition
Title
Author
Publisher
Edition
Software Engineering
Jibitesh Mishra and Ashok Mohanty
Pearson
Second Edition
(b) Magazines/Journals (Minimum 5)
(i)
(ii)
(iii)
(iv)
(v)
Expert Systems with Applications.
Journal of Systems and Software.
Information and Software Technology.
Science of Computer Programming.
Advances in Engineering Software
NATIONAL INSTITUTE OF TECHNOLOGY, ARUNACHAL PRADESH, YUPIA, Pin-791112
(Established by MHRD, Govt. of India)
Website : www.nitap.in, Fax No: (0360) 2284972
E-Mail: nitarunachal@gmail.com / admin@nitap.in
7.
Mode of Teaching: J.C Bose/S. N.Bose (please tick).
S.N.Bose
8.
(i)
If the course is of practices, list the experiments to be offered.
To develop SRS document for Railway Reservation System
The intended audience is any person who wants to reserve or cancel tickets or to check the availability
of Railways tickets
(ii)
To Develop SRS document for Automated Banking System
The intended audience is any person who wants to create account to withdraw or deposit either
in fixed deposit or credit account.
(iii)
Develop a class diagram that describe a type model of the game. The diagram should contain
classes with significant attributes, generalization and associations with names or role names and
multicity. The diagram is a type model, should not add operations to the classes.
(iv)
To develop the part of a library system that generates KWIC index data with use of UML To
document the design. The functionally of this part has been captured by a single simple use case
Generate_KWIC_data, describe as:
Name:
Goal:
Initiator:
Generate_KWIC_data
The Librarian wants to generate keywords for one particular
context.
Librarian.
Main object:
The librarian enters a number of titles.
The librarian enters empty titles.
The system output an alphabetically sorted list of all circularly shifted versions of all the titles.
(v)
Develop a concept of designing models in software projects with the help of UML diagrams.
(vi)
Develop Project development consists of various phases of SDLC.
(vii)
Develop the use of testing methodologies according to various testing strategies.
(viii)
Develop software Quality Attributes and methodologies.
NATIONAL INSTITUTE OF TECHNOLOGY, ARUNACHAL PRADESH, YUPIA, Pin-791112
(Established by MHRD, Govt. of India)
Website : www.nitap.in, Fax No: (0360) 2284972
E-Mail: nitarunachal@gmail.com / admin@nitap.in
Are the manuals ready for the experiments to be conducted?
Yes
If “No”, the reasons there of and fixing responsibility
Remarks/ Endorsement by the HoD
With his /her signature with date
Name of the Teacher: Lt AchyuthSarkar
Designation:Asst Prof CSE
Signature with Date:
Download