|
Jan 13, 2025
|
|
|
|
2023-2024 College Catalog [ARCHIVED CATALOG]
|
CIS 280 - Systems Analysis and Design: Concepts and Tools 3 Credits, 3 Contact Hours 3 lecture periods 0 lab periods
Concepts of systems analysis and design for all phases of the systems development life cycle. Includes problem identification, project initiation and planning, analysis, logical design, physical design, implementation and testing, and operations and maintenance. Also includes specific tools used by systems analysts, introduction and use of CASE (computer-aided software engineering) tools, and project management software.
Prerequisite(s): CIS 131 or CIS 162 . Gen-Ed: Meets AGEC Options requirement; Meets CTE - Options requirement
Course Learning Outcomes
- Identify the elements of the SDLC (System Development Life Cycle).
- Identify the major tasks of each phase of the SDLC.
- Explain the process of managing an information systems project.
Outline:
- Systems Development Overview
- Types of information systems
- Systems development life cycle (SDLC)
- The Systems Analyst
- Skills of systems analysts
- Systems analysis as a profession
- Information Systems Project Management
- Project management
- Project planning
- Critical path scheduling
- Gantt and PERT charts
- Overview of CASE Tools
- CASE tools and the SDLC
- CASE tool types
- Selecting Information Systems Projects
- The project identification and selection process
- Relationship between corporate strategic planning IS planning
- Planning Systems Development Projects
- Feasibility studies
- Cost-benefit analysis
- Determining System Requirements
- Interviews
- Questionnaires
- Automated data collection
- Joint application design
- Process Modeling: Data Flow Diagrams (DFDs)
- Logic Modeling: Decision Tables and Trees
- Conceptual Data Modeling: Entity Relationship (E-R) Diagrams
- Selecting Alternative Designs
- Rapid Application Development
- Designing Forms and Reports Design
- User Interface Design
- Logical Database Design
- Physical Database Design
- Program and Process Design
- Coupling and cohesion
- Representing Logic with Pseudocode
- Distributed System Design
- System Implementation
- Coding, testing, and conversion
- Test planning
- Installation strategies
- System Maintenance
Effective Term: Fall 2023
|
|