|
|
DEPARTMENT OF COMPUTER SCIENCE
AND INFORMATION SYSTEMS
|
|
|
Summer 2004 |
|
|
CSIS 3600/01, Systems Analysis and Design |
|
|
Monday/Wednesday, 1230PM-315PM, CL 2005 |
|
|
Course Description: |
Software systems development includes project planning and
implementation, elicitation and specification of user requirements, graphical
modeling of objects, data, and processes, and design of data structures, user
interfaces, and system behaviors. A team project is required. |
|
Prerequisites: |
CSIS 3310. |
Textbook:
|
Dennis, A., Wixom, B. H., & Tegarden, D.
(2002). Systems analysis & design: An object-oriented approach with
UML. ISBN 0-471-41387-9 |
Instructor:
|
Amy B.
Woszczynski, Ph.D. |
|
Office: |
CL 3009 |
|
Email Address: |
(24/7
availability, preferred form of communication) |
|
Phone: |
770.423.6572 (may take 2-3 days to respond) |
|
Office Hours: |
Monday/Wednesday,
315PM-415PM, and by appointment. **Note that occasionally, I may have to attend a
meeting or University function during scheduled office hours. Therefore, you
are encouraged to make an appointment when possible.** |
|
Fax Number: |
770.423.6731 |
|
Website
Address: |
|
Course Objective:
|
Gain knowledge of and experience with the entire systems development process
– including modern tools and methodologies – via a team project, individual
assignments, and class discussion. |
Learning Outcomes:
|
Upon completion of this course, students should be able to: ·
Identify the players, their roles and the skills
needed to be successful in the systems analysis and design process. ·
Discuss and explain the stages in the systems
development life cycle. ·
Understand the necessity of project management. ·
Logically decompose a system into objects,
processes and data. ·
Develop an understanding of object-oriented
modeling strategies used in systems analysis and how they are applied. ·
Develop an understanding of group dynamics and
facilitation of interactive teamwork required in organizational system
development efforts. ·
Improve oral, written, and graphical
communication skills. |
Class Policies: |
|
|
Make-Up Exams: There will be no
make-up examinations. It is the student’s responsibility to arrange for an
excused absence before the exam. A grade of zero will be assigned for all
exams missed without an excused absence. If an emergency arises on the day of
an exam, and the instructor deems that the absence is excused, then the lowest
grade from the other 2 exams may be used to replace the missed exam. Written
verification of the excused absence must be provided to the instructor. Guidelines for Submitting
Work: All hard-copy
submissions should be arranged properly and stapled together.
Assignment due dates and times are listed on WebCT. It is your responsibility
to keep up with all assignments. Late assignments will not be
accepted! If you have any questions about your grades, contact me
immediately. The end of the semester is too late to argue for grade changes
on earlier assignments. Attendance: Class attendance is up to the student. However, high grades are
clearly a function of attendance, good notes, questions, and productive
studying. Active class participation is encouraged and welcomed. Late
arrival, early departure, excessive conversation with other students, and the
like are unacceptable. Instructor Absence: Normally, I will be in class on time. If I am more than 20 minutes
late and prior arrangements have not been made, the class is canceled. If an
emergency causes me to miss class, I will make every effort to notify
students in advance. You are encouraged to check the class web site for daily
updates. Lecture Notes:
All
lecture notes, announcements, assignment guidelines, and the like will be
available on the class Web site: http://courses.kennesaw.edu WebCT: To
login to WebCT, you will need to know your netid
and your PIN. Detailed instructions for determining
your netid can be found at http://netid.kennesaw.edu/.
Your password is your University PIN, which is your 6-digit birthdate if you haven't changed it. You
must forward your WebCT mail if you would like for me to respond to your
message. To forward your WebCT mail to your preferred e-mail address, go to: Mail…Message
Settings…Forward my mail to: and
enter your preferred e-mail address. |
|
Withdrawal Policy: |
|
The last day to withdraw without academic penalty is 7/1/2004.
Ceasing to attend class or oral notice thereof DOES NOT constitute official
withdrawal from the course. Students who simply stop attending classes
without officially withdrawing usually are assigned failing grades. Students wishing to
withdraw after the scheduled change period (add/drop) must obtain and
complete a withdrawal form from the Academic Services Department in the
Registrar’s Office.
|
|
|
|
|
|
Enrollment Policy: |
|
Only those students who are enrolled in the class may
attend lectures, receive assignments, take quizzes and exams, and receive a
grade in the class. If a student is
administratively withdrawn from this course, they will not be permitted to
attend class nor will they receive any grade for the class.
|
|
|
|
|
Electronic Devices:
|
|
In order to minimize the level of distraction, all beepers
and cellular phones must be on quiet mode during class meeting times.
Students who wish to use a computer/PDA for note taking need prior approval
of the instructor since key clicks and other noises can distract other
students. Recording of lectures by any method requires prior approval of the
instructor.
|
|
Tentative Course Schedule: Subject to change
|
|||
Week
|
Date |
Topic |
Chapters |
|
1 |
June 2 June 7 |
Course overview,
class policies Introduction No class, family
emergency |
|
|
2 |
June 9 June 14 |
Project
Initiation Project
Management Systems Analysis Requirements
Gathering Review for Exam #1 |
|
|
3 |
June 16 June 21 |
Exam #1 Use-Case Modeling Use-Case Modeling
(cont.) |
|
|
4 |
June 23 June 28 |
Structural
Modeling Behavioral
Modeling Moving On to
Design System
Architecture Design Review for Exam
#2 |
|
|
5 |
June 30 July 5 |
Exam #2
No class, |
|
|
6 |
July 7 July 12 |
User Interface
Structure Design User Interface
Design Components No class, project
workday |
|
|
7 |
July 14 July 19 |
Object
Persistence Design Class and Method
Design Construction Installation Review for Exam
#3 |
|
|
8 |
July 21 July 26 |
Exam #3
Group meetings
|
|
|
Final Exam |
July 28 |
1130AM-130PM |
Project
Presentations |
|
Special Dates: |
|
|
Holidays/No Class |
July 5 |
|
Last day to withdraw without penalty |
July 1 |
|
Last day of class |
July 26 |
|
July 28 |
|
|
|
August 2 |
|
Notes: |
|
|
|
|
|
Assessment:
|
|
||
|
|
|
||
|
Homework (15%) Participation/Executive
Summaries (10%) |
Homework problems
assigned throughout the term. All homework assignments should be submitted to
WebCT in a format compatible with Microsoft Office or another approved
format. At the end of every class (beginning on June 7), students should
complete a maximum 1-page summary of what they learned during the class
period as well as what they contributed to the class discussion. These
summaries will assist in determining class participation. The summaries
should be submitted to WebCT in Word format within 24 hours of each class meeting. |
||
|
Exam #1 (15%) Exam #2 (15%) Exam #3 (15%) |
3 equally
weighted exams. |
||
|
Project (30%) |
A team project is
due on the day of the final exam. You will work in groups to complete the project.
During the scheduled final examination time, you will present your project to
the class. Specific dates,
deliverables, and formats regarding the project are posted on WebCT. Students
may suggest their own projects, and I can provide suggestions if needed.
Projects may include a wide range of possibilities, such as databases,
artificial intelligence, simulation, etc. The projects should have a software or hardware design and construction component
(or both). Every project should have a sponsor (client). The sponsor can be
the class instructor, another faculty member, an employer, etc. Examples of
projects include a multi-store inventory system, a database system for a car
dealer, an expert system to help customers select products, an automated training
delivery system, etc. The project should be of sufficient difficulty for a
group to complete at least a prototype during the semester. |
||
TOTAL
|
100% |
||
|
Grade Evaluation |
|
|
|
|
|
|
|
|
|
A |
90% - 100% |
|
|
|
B |
89% - 80% |
|
|
|
C |
79% - 70% |
|
|
|
D |
69% - 60% |
|
|
|
F |
59% or below |
|
|
Computer
Labs:
|
|
|
Please be aware
of and follow all computer
lab user policies.
The labs on the
fourth floor of the M-Th 7:45am - 11pm The Burruss labs are open most holidays. Be prepared to show
your current student ID card upon entering the lab. The telephone number of
the Science and
The lab in SC 228
of the Science and M-Th 9:00 am - 8:00pm The telephone
number of the Science and |
|
|
|
|
|
Owl Printing System: |
|
|
Effective Fall Semester 2001, the OwlPrint
system (student network printing/copying solution) will be in place in the
KSU library as well as all the open labs and lab/electronic classroom
combinations across campus. |
|
Student
Course Evaluation: |
|
|
Acquiring
Final Grades:
|
|
In an effort to
better utilize our technology resources, |
Academic Integrity Statement:
|
|
Every KSU student
is responsible for upholding the provisions of the Student Code of Conduct, as
published in the Undergraduate and Graduate Catalogs. Section II of the Student Code of Conduct
addresses the University's policy on academic honesty, including provisions
regarding plagiarism and cheating, unauthorized access to University
materials, misrepresentation/falsification of University records or academic
work, malicious removal, retention, or destruction of library materials,
malicious/intentional misuse of computer facilities and/or services, and
misuse of student identification cards.
Incidents of alleged academic misconduct will be handled through the
established procedures of the University Judiciary Program, which includes
either an "informal" resolution by a faculty member, resulting in a
grade adjustment, or a formal hearing procedure, which may subject a student
to the Code of Conduct's minimum one semester suspension requirement. Students are
encouraged to study together and to work together on class assignments and
lab exercises; however, the provisions of the STUDENT CONDUCT REGULATIONS,
II. Academic Honesty, KSC Undergraduate Catalog will be strictly enforced in
this class. Frequently
students will be provided with “take-home” exams or exercises. It is the student’s responsibility to
ensure they fully understand to what extent they may collaborate or discuss
content with other students. No exam
work may be performed with the assistance of others or outside material
unless specifically instructed as permissible. If an exam or assignment is designated “no
outside assistance” this includes, but is not limited to, peers, books,
publications, the Internet and the WWW.
If a student is instructed to provide citations for sources, proper
use of citation support is expected.
Additional information can be found at the following locations. http://www.apa.org/journals/webref.html http://www.lib.duke.edu/libguide/citing.htm http://bailiwick.lib.uiowa.edu/journalism/cite.html http://www.cas.usf.edu/english/walker/papers/copyright/ipdummie.html http://www.indiana.edu/~wts/wts/plagiarism.html
|
|
APA Documenting Examples: |
|
All MSIS students are required to have a copy of the American
Psychological Association (APA) Publication Manual, available in the KSU
bookstore and elsewhere. When any portion
of another author's work is used, whether it be from
a course textbook or outside work, including the World Wide Web, in whole, in
part, or paraphrased, that work must be cited. Proper citation formats are
provided on the reverse of this document. Failure to do so can result in
Academic Misconduct Proceedings. There are two
components to a proper citation: the text citation and the reference or
endnote. The text citation will usually consist of the author's or authors'
last name(s) and the year of the publication. The endnote citation will read
as follows: Books
Last-name, First-initial. (Date). Book
title. City, State: Publisher. A reference for a single-author book: North, M. M.
(1996). Virtual reality technology. A reference for a multi-author book: North, M. M.
& Blade, R. A. (1998). How to build skills for research. Journals
Last-name, First-initial. (Date). Article
title. Journal Title, Volume(Issue), pages. Journal Reference
Kelly, F. G. (1997).
Networking made efficient. Journal of Computer Networking, 45(3),
54-61. Here is an
article in Volume 45, Issue 3, spanning pages 54-61. Conference Proceeding
Vanner, F. D. (1996). A survey of medical issues
using virtual reality. Proceedings of the Virtual Reality Medical
Technology. 119-132. Nice, |
|
APA Documenting Examples
Continued: |
|
World Wide Web (from http://www.apa.org/books/pubmant.html): Available references from the web include: newspaper articles,
newsletters, journals, research papers, government reports, online books or
brochures) Minimum requirements for documenting a reference from the web should
include: a document title or description, a date (either the date of
publication, update, or retrieval date), a complete URL. Last-name, First-initial. (Date). Title. Publishing information.
Retrieved from the World Wide Web on mm/dd/yy: URL. Entire site no
specific page Kidspsych is a wonderful interactive Web site for
children (http://www.kidspsych.org). No reference entry is needed.
Citing Specific Documents on a Web Site:
American Psychological Association. (1995, September 15). APA public
policy action alert: Legislation would affect grant recipients
[Announcement]. An independent
document (no author identified): 1 Electronic
reference formats recommended by the American Psychological Association.
(2000, August 22). If the primary
author is not available for the body citation, the first key word is to be
used (Electronic, 2000). |
Acknowledgment and Acceptance of Academic
Integrity Statement:
In any academic
community, certain standards and ethical behavior are required to ensure the
unhindered pursuit of knowledge and the free exchange of ideas. Academic honesty means that you respect the
right of other individuals to express their views and opinions, and that you,
as a student, not engage in plagiarism, cheating, illegal access, misuse or
destruction of college property, or falsification of college records or
academic work.
As a member of the
Read the Academic
Integrity Statement and then sign and date in the space below. You are required to abide by these ethical
standards while you are a student at KSU.
Your signature indicates that you understand the ethical standards
expected of you in this academic community, and that you understand the
consequences of violating these standards.
_CSIS 3600/01, Summer 2004 Amy
Woszczynski_______________
Course Name Instructor
Name
Print Name Student
ID Number
Signature Date