Course ID: | MIST 4620S. 3 hours. |
Course Title: | Systems Analysis and Design |
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. |
Oasis Title: | Systems Analysis and Design |
Prerequisite: | MIST 5740S with a minimum grade of C (2.0) |
Pre or Corequisite: | MIST 4630 with a minimum grade of C (2.0) |
Semester Course Offered: | Offered every year. |
Grading System: | A-F (Traditional) |
|
Course Objectives: | Upon successfully completing this course, the student will:
1. Understand the issues and management techniques involved in
the planning, analysis and modeling, design, and implementation
of information systems.
2. Understand the different options open to organizations
seeking new information systems functionality (including
traditional systems analysis and design, rapid application
development, packages, and web services) and the costs and
benefits of each.
3. View information systems as a way to support business needs,
and as such, valuable only to the extent that they bring
business value.
4. Apply these techniques and perspectives to a real-world
project within which students use the skills and knowledge
learned in the course. |
Topical Outline: | 1. 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
2. Costs and benefits of different approaches to implementing
new systems
Traditional systems analysis and design
End user computing
Rapid application development
Packages, enterprise systems, etc.
3. 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
4. System design
User interface design
Object persistence
System architecture
Class and method construction
5. Implementation
System construction issues
Implementation issues |