MIS 552 – Systems Analysis and Design

advertisement
M IS 552 – Sy st em s Ana ly s is a nd D es ig n
Credit Hours: 3 or 4
Term Year: Fall 2010
CRN 11981 (Section A, Blended), 10128 (Section B, Online),
To Access the Course Web site visit bb.uis.edu
Instructor: Te-Wei Wang, Ph.D., Assistant Professor of MIS
Office: UHB 4033
Office Hours :Wednesday 3:00 pm to 5:00 pm or by appointment
Office Hours: Visit http://teweiwang.net/ to chat online or Participate scheduled
Elluminate/GoToMeeting Office hours (announced at the beginning of the
semester).
Phone: 217-206-8253 (Voice Mail) 815-575-9264 (Cell, Please call this number)
Email: twang22@uis.edu
Fax: 217-206-7543
Course Description
The overall goal of this course is to introduce students to a wide range of theoretical as well as
practical techniques and methodologies in the area of information systems analysis and design.
The course will train the students to assume roles such as systems analyst and technical project
management in their career. The three most important topics addressed in the course are Analysis,
Design, and Implementation of information systems where Systems Development Life Cycle,
various diagramming techniques, and decision analysis concepts are discussed and practiced.
Course Objectives



At beginning of this semester, we will be engaging in discussing the field of Systems
Analysis and Design in general. The discussion will include the history and implications
of Process Modeling, Data Modeling and Object Modeling paradigms.
The first half of this course introduces Systems Analysis and Design from a traditional
life cycle approach. The emphasis is on the analysis phase of the life cycle. Process
modeling and data modeling are covered.
The second half of this course delivers the Object-Oriented concepts, methodologies,
skills and software tools (explained below) to students. The emphasis of this course is on
Reasonable accommodations are available for students who have a documented disability.
A documented disability can include: physical, psychological, chronic health, vision,
hearing, learning, traumatic brain injury, Asperger’s Syndrome and/or autism, cognitive,
and A.D./H.D.D.
Please notify the instructor during the first week of class of any
accommodations needed for the course. While O.D.S. does accept late applications,
accommodations are not retroactive. All accommodations must be approved through the
Office of Disability Services (ODS) (217-206-6666), HRB 80.
Page 1 of 9
Last Edited on March 8, 2016




learning. While the instructor will be a catalyst and guide for this learning, the primary
learning responsibility lies with the students.
Concepts: The main objective of this course is to help students understand and learn
various modeling method including process model, data model, and object-oriented
model.
Methodology: A good practice in Information Systems design is coming from good
methodologies. Several popular analysis and design methodologies are introduced in this
course. We follow the selected textbook framework as the foundation to discuss other
methodologies. These methodologies include Zachman Framework, Rational Unified
Process (RUP), and several Agile Methodologies.
Skills: Team work and problem solving skills are considered the two most important
factors in a successful IS project. Learning of these two critical skills is through
assignments. Students will be assigned a group project. By completing the assignment,
students will learn how to solve business problems in information technology with a
team.
Tools: Two software packages are used. Microsoft Visio, a diagramming tool, is the
supplementary tool for student to complete assignments. Visual Paradigm for UML, a
free software modeling and management tool, is used as the primary tool.
Prerequisites
MIS502 Technical Foundation in Information Systems (or equivalent)
Learning Outcomes
After finishing this course, students should be able to:
1.
Describe traditional, contemporary, as well as object-oriented system development
methodologies.
2. Identify system problems and potential solutions from modeling, data collection and
organization, as well as documentation efforts.
3. Have basic understanding about the functionalities and the role of Computer-Aided Systems
Development (CASE tools).
4. Know how to conduct a feasibility analysis.
5. Know various data collection and fact gathering methods.
6. Build a process model.
7. Use Microsoft Visio to complete various graphical models.
8. Use Visual Paradigm to create an Object-Oriented Model.
9. Know the advantages and disadvantages among various systems development
methodologies.
10. Structure and Compile a system document.
Behavioral Learning Outcomes
1. Students can work together as a team to complete a modeling assignment.
2. Students can organize and present their system models well.
Page 2 of 9
Last Edited on July 25, 2010
3. Students can engage in interviewing and collecting data from information system
stakeholders.
4. Students can implement the iterative development concept in discussions and
assignments.
Required Text
Systems Analysis & Design Methods, 7th Edition, By Whitten and Bentley
Published by McGraw Hill
ISBN-13: 978-0-07-305233-5
ISBN-10: 0-07-305233-7
Other materials to be distributed via Blackboard
Course Overview
This course will start with one weeks of discussion on the general topics of systems analysis and
design as an introduction to this field. Following the introduction, students will have hand-on
experience to download, install and configuration Visual Paradigm software. A system analysis
case is introduced in this phase and the use of Microsoft Visio is also introduced as an alternative
software tool. There will be 4 main assignments in this course. These 4 assignments together will
be a rather complete analysis report. Quizzes and two proctored exam will be given to test
student’s understanding toward the textbook contents. Every week, students are asked to
participate in weekly discussion, taking a quiz, and complete weekly or bi-weekly assignments.
Course Requirements
Scoring Components
1.
Assignments: A large proportion of each student's grade in this course will be assessed on
the basis of the student's performance on various activities that are expected to complete
during the semester. Instructions for all assignments are posted in the Assignments section
on Blackboard. Two major types of assignments given in this class are:
a. Weekly Assignment: This assignment asks each individual to participate in class
discussion on a topic chosen by the instructor, or perform certain tasks assigned by the
professor. As an IS professional, you need to keep abreast with current and emerging
topics in your field. Oftentimes, you have to share and discuss those topics with your
colleagues or subordinates. Also, reading new materials and try new software are also
important practices in the IT field.
b. Report and Modeling: Most systems development methodologies utilize one or more
modeling techniques. 4 assignments based on the same case are designed to train
students with software modeling skills. Two modeling assignments are individual
assignment. The other two modeling assignments are optional group assignments. No
extra credit assignments are possible.
c. Talk to a system Analyst: This assignment is a podcast assignment. Students are asked
to identify a person in any organization assuming the role of System Analyst. They
Page 3 of 9
Last Edited on July 25, 2010
2.
3.
then are asked to interview this person, record the interview, and produce a podcast to
share with other students.
Quizzes: You will be given a quiz almost every week. These quizzes will be count toward
your final grade. Quizzes are open book with time limit. Please do observe the time limit
when taking the quizzes. Also, all quizzes have expiration date. After a quiz expires, you
cannot take it again.
Exam: One Midterm and one final exam are scheduled for this semester. Students can take
the exam on campus or through a trusted proctoring organization. Both exams will be closebook, 2 hour exams. No make-up exams will be given except for emergent situations. You
will be asked to submit an exam proctor form for the exams.
Readings
There is a fairly substantial amount of reading materials to be covered in this course. This
amount though is typical for a graduate-level course. It is very easy to fall behind especially
when we discuss two topics concurrently in the same week. You are responsible for all the
readings assigned. In order to generate useful discussions and stimulate critical thinking, you
need to read in advance the materials assigned for a given week. Failure to do so will negatively
influence your performance.
Assignment's Timeliness Submission
It is very important to submit all assignments on time. All assignments are due on the certain
date stated in the instruction, unless an extension is announced. Late assignments will be subject
to a penalty (e.g., 10% reduction every day after the due date until the score reaches zero). This
policy is strictly enforced, unless you inform the instructor 24 hours before the due date with
acceptable excuses (see the Acceptable Excuses section). It is your responsibility to know when
the assignments are due. I don't plan to go after you if your assignments are not turned in. If you
submit the assignments on time, I will give you feedbacks (if any) within a reasonable
amount of time (5 working days). The 5 working day policy is based on the instructor’s past
experience. Grading system model is a very time consuming process. Please be patient waiting
for your assignments to be graded. A sample model will be posted right after the assignment due
date so that you can compare your model with a benchmark. If you don't receive any feedback
after 7 days, you need to send me a reminder because it could be that I didn't receive your
assignment(s).
It is very important to submit your assignment through the assignment page. For a group
assignment, every member needs to submit the same model through his/her own account.
The main reason for this requirement is that the assignment page is tied to your GRADEBOOK
in the Blackboard system. It is much easier for the instructor to update your score and provide
feedbacks through this arrangement.
The means of submitting assignments will be stated clearly in the instructions, which can be
found in the Assignments section on Blackboard. Most likely, you will be asked to submit them
directly from the assignment page on the Blackboard. All submissions must be in an electronic
format (preferably .doc or .rtf). The modeling assignments will be submitted in Visio or Visual
Page 4 of 9
Last Edited on July 25, 2010
Paradigm files. It is also your responsibility to make sure that your submissions are placed in the
correct area.
Attendance and Participation
You are not required to log on Blackboard at a particular time or place. You can demonstrate
your attendance and participation by completing and meeting the expectations of weekly
activities (discussions) assigned. Only logging on Blackboard frequently does not count as
attendance. Unlike a typical lecture-type class where an instructor does all the talking, this class
requires heavy interaction between all participants and an individual’s ability to lead a
discussion. Your participation is important to the learning process for yourself and your
classmates. Although there is no specific participation score assigned to some activities, I do
keep a participation record, which can influence your final grade if your grade is on the border
line.
Changes to the Syllabus
I reserve the right to alter the syllabus as necessary to meet the course's goals at any time during
the semester. Any changes will be announced with a rationale in the Announcements section of
Blackboard.
Contact Information (For Technical Problems Only)
The following support units are available to help you solve technical problems while taking this
course. Please contact them directly when the problem arises. Your question will be answered
sooner if you contact the right unit.
For technical questions such as how to use the Blackboard, please contact the UIS Technical
Support Center at techsupport@uis.edu or call 217-206-7357. The Center is the first stop for
troubleshooting technical problems. Hours and contact information for the Center are listed right
on the help page http://online.uis.edu/support.cfm
For PC application-related questions (e.g., how to use Word, PowerPoint, FrontPage, etc.) or
other support (e.g., writing, statistics, research methods), please contact the Center for Teaching
& Learning. For contact info, visit http://www.uis.edu/ctl/services.htm
For Mac application-related questions (e.g., how to use Dreamweaver, Flash, Photoshop, etc.),
please contact Educational Technology. For contact info, go to http://edtech.uis.edu/contact.html
Communications
The best way to communicate with me is via email. When you send me an email, please include
your name and the course number at the end of the message because more often I can't tell who
you are if your email address looks different from your name.
Page 5 of 9
Last Edited on July 25, 2010
You can also call me at my cell phone (305-609-4205). I usually will answer the phone during
business hour (Monday through Friday, from about 9:30 am to 4:30 pm). Please leave a voice
message if you cannot reach me. You can also call my office (217-206-8253). Due to my multilocation teaching schedule, I may not be able to answer my office phone. You can also leave a
voice message there. I will be able to receive the voice message through my UIS e-mail. Please
allow at least a day for me to return your call in some cases. If you need immediate assistance,
please call the MIS office at 217-206-6067.
A forum titled Professor's Office in the Discussion Board on Blackboard is another area where
you can post questions or find out what questions other students have asked. Please allow one or
two days for me to respond since I will check this forum a few times a week. I will use this
forum to collect questions and responses I gave to those who emailed or called me, so use this as
an area where you can find frequently asked questions (FAQ).
I will mainly use two means to communicate with you: e-mails and Announcements via
Blackboard. A weekly agenda that contains a list of activities scheduled to be completed will
be posted on the Blackboard. This is the place provide a weekly laundry list for you to work on
your readings and assignments. Low priority messages such as misspelling in the syllabus,
availability of feedback, and availability of supplemental course materials will be posted in the
Announcements section only. On the other hand, high priority messages such as major revisions
in the syllabus, extension of an assignment deadline, and change in evaluation criteria will be
sent via email as well as posted on the Blackboard.
Office hour discussion will be conducted through Elluminate sessions. The actual time for the
Elluminate sessions will be announced at the beginning of the semester. To chat with me online,
you can also use the instant messaging service provided by meebo.com. You can find a chatting
box on my personal web site http://teweiwang.net/. This chatting box will display my online
status. Please use this chatting box to interact with me online.
Facebook: You can also socialize with me through Facebook. I would like to keep long term
relationship with all my students. Find me and invite me as your friend on Facebook. I also have
a MySpace account. However, I don’t visit my MySpace page very often.
(Acceptable) Excuses
Acceptable excuses include verifiable illness, death/major illness in the immediate family, workrelated obligations that are scheduled before the semester starts, or any other emergency reasons
which sounds reasonable, discussed and agreed to in advance. If emergency circumstances occur,
please promptly notify me.
Grading Scale
Student Grades will be based on the following table. The actual calculation of your grade may
deviate slightly from this table.
Category
Weight
Points
Weekly Quizzes
10%
100 (Approximately 10-12 quizzes, each quiz
Page 6 of 9
Last Edited on July 25, 2010
Midterm Exam
Final Exam
4 Assignments
One Podcast Assignment
Weekly Assignments
Total
Grade
Criteria
A
92% or higher
A90-92%
B+
87-90%
B
84-87&
15%
15%
40%
4%
16%
100%
Grade
BC+
C
F
has 10 points)
150
150
400 Each Assignment is 100 points
40 points
160 Points
1000 Points
Criteria
80-84%
77-80%
74-77%
60% or lower
Academic Integrity
I support the UIS policy on Academic Integrity, which states, in part: “Academic integrity is at
the heart of the University's commitment to academic excellence. The UIS community strives to
communicate and support clear standards of integrity, so that undergraduate and graduate
students can internalize those standards and carry them forward in their personal and
professional lives. Living a life with integrity prepares students to assume leadership roles in
their communities as well as in their chosen profession. Alumni can be proud of their education
and the larger society will benefit from the University's contribution to the development of
ethical leaders. Violations of academic integrity demean the violator, degrade the learning
process, deflate the meaning of grades, discredit the accomplishments of past and present
students, and tarnish the reputation of the University for all its members.”
Academic sanctions range from a warning to expulsion from the university, depending on the
severity of your violation and your history of violations. Whatever the sanction, I will file a
report of academic dishonesty to the Office of the Provost.
You are responsible for understanding and complying with the UIS Academic Integrity Policy
http://www.uis.edu/campussenate/AcademicIntegrity.htm.
Accommodations Statement
Reasonable accommodations are available for students who have a documented disability. Please
notify the instructor during the first week of class of any accommodations needed for the course.
Late notification may cause the requested accommodations to be unavailable. All
accommodations must be approved through the Office of Disability Services (ODS) in the
Student Life Building (SLB), Room 11, 217-206-6666.
The following is the tentative schedule for our class. Changes and additional assignments will
occur throughout the semester. It is your responsibility to make sure you are aware of the current
schedule and your assignment responsibilities. Current versions of the schedule are posted on
the class Blackboard Web site.
Page 7 of 9
Last Edited on July 25, 2010
Instructor Roles
Unlike a traditional instructor, my role is not to lecturer, but to facilitate or mediate learning in
this course. Students will be provided with needed information and guidelines for working on an
assigned task while I observe and support students when needed. I will also be a coach who
provides directions, comments for improvements, and redirections of your efforts. A coach
provides the right amount of help when needed, so don't be afraid to ask me when you have
questions. During discussions, I may play the devil's advocate role by challenging your ideas
and thoughts simply to stimulate in-depth discussions and higher order thinking. When students
are challenged, it doesn't mean that they answer the questions wrong or are disliked by the
instructor. The intent is only to measure the depth and breadth of your knowledge in a certain
topic and to help enhance learning.
Parking for Online Students
Any student that is taking “only” on-line classes, and visits campus less than 6 times a
semester (for exams, etc.), will be allowed to acquire and display a temporary “one-day”
dashboard pass. The UIS On-line Student should request and pick up the “one-day”
dashboard pass from the UIS Parking Operations office at PAC 119, (217) 2068502.Section 3-105 – Online Student Registration
Any student that is taking “only” on-line classes, and visits campus less than 6 times a
semester (for exams, etc.), will be allowed to acquire and display a temporary “one-day”
dashboard pass. The UIS On-line Student should request and pick up the “one-day”
dashboard pass from the UIS Parking Operations office at PAC 119, (217) 206-8502.
Page 8 of 9
Last Edited on July 25, 2010
Tentative Schedule (This schedule is subject to change, Updated schedule will be posted on
the Blackboard)
Week
Aug 23-29☼
Aug 30-Sep 5
Sep 6
Sep 7-12☼
Topic & Assignment
Ch 1 SA&D Context
Ch 2 & Ch 3 Concept
Labor Day (Campus Closed)
Ch 5 System Analysis
Sep 13-19
Sep 20-26☼
Sep 27- Oct 3
Ch 6 Requirement Analysis
Ch 9 Process Modeling
Ch7 Requirement Analysis
Oct 4-10☼
Ch 10 OO Analysis Model
(Exam Review)
Midterm Exam
Ch 11 Feasibility Analysis
Ch 12 System Design
Ch 13 Architecture
Ch 18 OO Design
Ch 15 Ch 16 I/O and
Prototype
Ch 17 User Interface
Oct 11-17
Oct 18-24☼
Oct 25-31
Nov 1-7☼
Nov 8-14
Nov 15-21☼
Note
Learning Outcomes
1,2
1,2,9,10
Assignment 1 Given
Interview Assignment
Given
Assignment 1 Due
Assignment 2 Given
Submit Exam
Proctoring Information
Assignment 2 Due
1,7,9, B3
Assignment 3 Given
3,4,5,8,9
Assignment 3 Due
Assignment 4 Given
1,2
8,9, B1, B2
8,9
Submit Exam
Proctoring Information
3,4,5,7,B2*
1,2,6
4,5,7
7,8, B2, B4
2,9
Nov 22-28
Thanksgiving (University
Close)
Nov 29-Dec 5☼ Reflection
Assignment 4 Due
8, 10, B1, B4
Dec 6-14
Final Exam
Dec 15-18
Grade Calculation &
Consultation (No on campus
meeting)
*The prefix “B” denotes the behavior outcomes described in the syllabus. The behavior
outcomes are the results of enforcing class assignments. In this schedule, only the effects of
“modeling assignments” are associated with the behavior learning outcomes. Other weekly
assignments will also contribute to these behavior outcomes.
☼ denotes week when the blended session will meet on campus. The meeting time is scheduled
on Thursday from 6:00pm to 8:30pm.
Page 9 of 9
Last Edited on July 25, 2010
Download