Logo

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.