Systems Analysis and Design
SYS AN & DSGN
||BUSINESS & COMMUNICATION
This course does not fulfill a General Education requirement.
||This course teaches the concepts of systems analysis and design for those desiring to work in the field of information technology. Initially, an overview of an information system and the software development life cycle (SDLC) process are covered. Each phase of the SDLC process is then examined in depth and real experience gained through an actual project. Computer Aided Software (CASE) tools will be used to design, and document an information system.
||Winter, Summer, Fall
|CONTENT AND TOPICS:
- The role of a Systems Analyst
- Project management
- Systems Development Life Cycle
- How to study a system
- Requirements analysis
- UML class
- State chart and package diagrams
- Evaluating alternative designs
- Database design
- End user interface design
- System controls and security
- Joint Application Development
- Rapid Application Development
|GOALS AND OBJECTIVES:
- Be familiar with each phase of the Systems Development Life Cycle (SDLC) process.
- Understand the importance of project management, and create Gantt and PERT charts for projects.
- Analyze a small information system and produce a Statement of Work document.
- Design a small information system including forms, reports, relational database files, and classes.
- Use CASE tools to develop UML Class, Sequence, State and Package diagrams to document the design of a system.
- Develop a prototype of the end user interface of a system.
- Understand the benefits of Joint Application Development (JAD) and Rapid Application Development (RAD).
||Teamwork, exams, oral presentations, UML diagrams, and documentation
||IS 235, IS 240, IS 310, IS 320