Systems Analysis and DesignMIS 425/BA 625 Spring 2000 Syllabus |
[Instructor | Text | Prerequisites | Overview of Course | Grades |Outline and Course Schedule | Homework | Project | Group Eval. | Course Policy | Group Work on Homework | Late Homework |Makeup Exams | Class Preparation | Students with Disabilities ]
|
|
|
|
|
|
MIS 328
The objective of this course is to study current strategies and techniques of systems analysis and design. The student will learn how to use the techniques to analyze and model information system requirements, propose an information systems solution and build an information system that meets an organization's needs. The course covers managerial, behavioral, and technical components of the system's analysis and design process. Managerial and behavioral topics include system development methods (e.g., life cycle, prototyping, spiral model), systems theory, strategic planning, business process reengineering, project management, and information gathering techniques. Technical topics include data flow diagrams, data dictionaries, entity-relationship models, transform descriptions, state transition diagrams, and object-oriented modeling (UML).
Homework, exams, and a project will be used to assess the achievement of the above objectives. In particular, students will work in teams to specify the requirements and design of an information system for a real organization. The students will be graded on the quality of their project management plan, quality of their requirements specification, and quality of the groups design specification. Feedback from team members will be used to judge team effectiveness. The project is used to assess each of the objectives above. In addition, exam and homework scores will be used to assess the students understanding of the concepts relevant to objectives 1-4.
Grades are assigned as follows: 92-100% A, 90-91% A-, 87-89% B+, 82-86% B, 80-81% B-, 77-79% C+, 72-76% C, 70-72% C-, 60-69% D, less than 60% F. Final grades are based on the following percentages: Midterm 25%, Final 25%, Project 30%, Homework 15%, Class Participation 5%.
The following outline and schedule may be changed at the discretion of the instructor.
Date |
Reading |
HW |
Subject |
| Jan. 19 | Introduction to Analysis and Design | ||
| Jan. 21 | Roles of Information Systems in Organizations | ||
| Jan. 24 | HW 1 | General Types of Information Systems | |
| Jan. 26 | The Vasa Capsizes | HW 2 | Success and Failure Factors |
| Jan. 28 | IT Projects and Business Value | ||
| Jan. 31 | IT Strategic Planning | ||
| Feb. 2 | Chpt. 1-2 | IS Development Processes | |
| Feb. 4 | HW 3 | IS Development Processes | |
| Feb. 7 | Chpt. 3 | Project Management (See the Simple Gantt Chart) |
Date |
Reading |
HW |
Subject |
| Feb. 9 | Chpt.4 | HW 4 | System Analysis Overview Business Process Improvement |
| Feb. 11 | Chpt. 5 | Gathering Information | |
| Feb. 14 | Chpt. 6 | Process Models: Decomposition Diagrams and Data Flow Diagrams | |
| Feb. 16 | HW 5 | Data Flow Diagrams | |
| Feb. 18 | SA 1-7 | Data Flow Diagrams | |
| Feb. 21 | Use Cases | ||
| Feb. 23 | HW 6 | Use Cases | |
| Feb. 25 | Data Dictionary | ||
| Feb. 28 | Process Specifications | ||
| Mar. 1 | Process Specifications | ||
| Mar. 3 | HW 7 | Review | |
| Mar. 6 | Midterm Exam
(Old Exam) |
||
| Mar. 8 | Chpt. 7 | Data Modeling | |
| Mar. 10 | SA 8-10 | Data Modeling and CRUD Matrices | |
| Mar. 20 | Chpt. 16 | Object Modeling (Class Diagram) | |
| Mar. 22 | Object Modeling (Use Case Diagram) | ||
| Mar. 24 | HW 8 | Object Modeling (Sequence Diagram) | |
| Mar. 27 | Object Modeling (Statechart Diagram) | ||
| Mar. 29 | Object Modeling (Putting it all together) | ||
| Mar. 31 | Network Modeling | ||
| Apr. 3 | Dream House Case | HW 9 | Components of the Systems Requirements Document |
Date |
Reading |
HW |
Subject |
| Apr. 5 | Chpt. 8 | Introduction to Systems Design | |
| Apr. 7 | Preparing and Presenting the System Proposal | ||
| Apr. 10 | Chpt. 9 | Architecture Design | |
| Apr. 12 | Chpt. 10-11 | Interface Design | |
| Apr. 14 | Chpt. 12 | Data Storage Design | |
| Apr. 17 | Chpt. 13 | Structured Software Design Structure Charts |
|
| Apr. 19 | Cohesion & Coupling | ||
| Apr. 21 | Other Software Quality Measures | ||
| Apr. 24 | HW 10 | Object-Oriented Design | |
| Apr. 26 | Object-Oriented Design | ||
| Apr. 28 | HW 11 | Design Review | |
| May 1 | Chpt. 14 | Construction | |
| May 3 | Chpt. 15 | Installation and Maintenance | |
| May 5 | Project Due | Review |
Final: Monday, May 8 8-10 AM (The new final is posted)
The homework will include SA Models, SD Models, and other aspects of the development process. Many of the homework assignments build from past homework assignments. Some homework will require the use of a CASE tool. A student or group of students will, on occasion, present their homework results to the rest of the class. Student's will be told in advance when they are to present their homework assignment.
The project is a major part of your grade. The project must be done in groups of two to four people. The project involves the analysis and design of an information system for a real organization. You are responsible for locating this organization. The projects should include the following: A title page, table of contents, general description of the organization, description of the company's current and potential information system problems, and description of the purpose and scope of the study. Next, your project should document the organization's information system requirements using text, models of the current system and models of the future system. The models can include object-oriented models, ER models, data flow diagrams, state transition models, data dictionary and process description. After the requirements are specified, the project should propose future systems that addresses at least part of the company's information system requirements. The proposed future systems can include an investigation of purchased software packages. At least one alternative should be documented using object-oriented models, structure charts, dialog diagrams, and/or a system prototype. A cost/benefit analysis should be performed for each alternative. Finally, the project should include documentation relevant for project management. This documentation includes a history of past work, a work log, project management models (e.g., schedules), and evaluations of the project team and its members. The projects typically range from 40 to 150 pages in length.
Students will participate in project groups. Students will have an opportunity to evaluate the group and recognize outstanding members of the group. This feedback will be used to determine the group evaluation grade.
Unless homework is explicitly identified as group homework, students must complete their own homework. Copying homework is not allowed. If help is needed, the student is encouraged to ask the professor or someone from class. Note there is a fine line between "help" and completing homework for a student. Students should be careful not to cross this line.
Homework must be turned in at the beginning of class. There is a 10% per day penalty for late homework.
Makeup exams will be given only when the instructor, prior to the exam, has approved the request to change the exam time. Approval will be given for illness, sickness or death in the family etc.
Read materials before class. A portion of your final grade is based on class participation.
The class participation grade is completely at the instructor's discretion. Students can improve class participation grades through attendance, speaking in class, talking with the instructor individually and showing effort toward understanding the course material.
Any student who, because of a disabling condition, may require some special arrangements in order to meet course requirements should contact the instructor as soon as possible to make necessary accommodations. Students should present appropriate verification from Disability Services, Wyllie Hall D175.