BITM Software Design and Development
bitmsemester 5
Unit 1:Systems Development Environment
Introduction. Modern Approach to Systems Analysis and Design. Developing Information Systems and Systems Development Life Cycle. Heart of Systems Development Process. Waterfall SDLC. Prototyping. Spiral Development. Agile Methodologies.
Unit 2:Project Management
Project Management and Project Management Activities. Gantt Chart and Network Diagram. Representing and Scheduling Project Plans. Using Project Management Software.
Unit 3:Planning
Identifying and Selecting Systems Development Projects. Corporate and Information Systems Planning. Initiating and Planning Systems Development Projects. Project Feasibility. Building and Reviewing the Baseline Project Plan.
Unit 4:Analysis
Performing Requirements Determination. Traditional, Contemporary, and Radical Methods for Requirements Determination. Process Modeling. Data Flow Diagramming Mechanics. Guidelines for Drawing DFDs. Modeling Logic with Decision Tables. Conceptual Data Modeling. Gathering Information for Conceptual Data Modeling. Introduction to E-R Modeling. Conceptual Data Modeling and the E-R Model. Representing Supertypes and Subtypes. Business Rules. Packaged Conceptual Data Models.
Unit 5:Design
Database Design. Normalization. Transforming E-R Diagrams into Relations. Merging Relations. Physical File and Database Design. Designing Forms and Reports. Formatting Forms and Reports. Designing Interfaces and Dialogues. Interaction Methods and Devices. Designing Interfaces. Designing Dialogues. Designing Interfaces and Dialogues in Graphical Environments.
Unit 6:Implementation and Maintenance
System Implementation. Software Application Testing. Installation. Documenting the System. Training and Supporting Users. Organizational Issues in Systems Implementation. Maintaining Information Systems. Conducting Systems Maintenance.
Unit 7:Object-Oriented Development
Introduction to Object-Oriented Development. Unified Modeling Language. Functional, Structural and Behavioral Models.
