|
|
Dec 03, 2024
|
|
CMSC 243 - Systems Analysis and Design Exploration of the nature of systems work including studies, analysis, design, implementation, and evaluation. Introduction to the tools used in and techniques applied to systems development. A practical approach is emphasized and a systems study is expected of each student. PREREQUISITE(S): CMSC 110 or consent of department. Three hours each week. Formerly CS 136.
3 semester hours
Course Outcomes: Upon course completion, a student will be able to:
- Define the phases and tasks of the system development life cycle (SDLC).
- Describe the responsibilities of a systems analyst in the system development life cycle.
- Differentiate among the traditional, structured, and object oriented analysis/design methodologies.
- Apply systems analysis and design techniques in system development life cycle.
- Analyze task dependencies and durations using scheduling tools, including Gantt charts and PERT/CPM charts.
- Document business requirements using team-oriented information gathering methods and techniques, such as JAD (Joint Application Development) and RAD (Rapid Application Development).
- Perform requirements modeling to assess business requirements and information needs using FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams.
- Design systems utilizing techniques, including process modeling, data modeling, object modeling, data design, and user interface design.
- Develop the system process model and data model using modeling tools and diagrams including data flow diagrams, entity-relationship diagrams, object/class diagrams, use case diagrams, sequence diagrams, state transition diagrams, and activity diagrams.
View Schedule of Classes
Add to Favorites (opens a new window)
|
|
|