UGA Bulletin Logo

Systems Analysis and Design

Analytical Thinking
Critical Thinking

Course Description

Emphasis on development of business application systems using object-oriented and structured analysis tools and techniques for describing processes, use cases, data structures, system objects, file designs, input and output designs, and program specifications. Includes a service-learning project with requirements gathering, planning, and development of a prototype for an internal/external client.


Athena Title

Systems Analysis and Design


Equivalent Courses

Not open to students with credit in MIST 4620S


Non-Traditional Format

This course will be taught 95% or more online.


Prerequisite

MIST 5740S with a minimum grade of C


Grading System

A - F (Traditional)


Student learning Outcomes

  • Students will apply the techniques involved in planning, analysis and modeling, design, and implementation of information systems.
  • Students will view information systems as a solution to business needs and opportunities, and as such valuable to the extent that they bring business value.
  • Students will apply the techniques and perspectives to a team systems project that addresses a real-world problem, wherein the skills and knowledge learnt in the course will be used to develop a system.
  • Students will evaluate the options open to organizations seeking new information systems functionality, including the advantages and disadvantages of each.

Topical Outline

  • New system planning System development life cycle and methodologies Business value vs. technical accomplishment, business as processes, feasibility, workplan, staffing, identifying IS projects Systems theory Project management Requirements determination, gathering information
  • Costs and benefits of different approaches to implementing new systems Traditional systems analysis and design End user computing Rapid application development Packages, enterprise systems
  • System analysis modeling Modeling at the top level - work flow analysis level, to support business process modeling at that level Structured analysis versus object-oriented analysis Functional scope: use cases and/or event tables Structural modeling: class diagrams and/or entity-relationship diagrams Behavioral modeling: sequence diagrams, collaboration diagrams, state chart diagrams Data flow diagrams
  • System design User interface design Object persistence System architecture Class and method construction
  • Implementation System construction issues Implementation issues

Institutional Competencies Learning Outcomes

Analytical Thinking

The ability to reason, interpret, analyze, and solve problems from a wide array of authentic contexts.


Critical Thinking

The ability to pursue and comprehensively evaluate information before accepting or establishing a conclusion, decision, or action.