Personal tools
You are here: Home Academics Syllabi Spring 2007 Syllabi M&IS 24060 Spring 2007 Ghosh
Navigation
 

M&IS 24060 Spring 2007 Ghosh

Systems Analysis I Updated Syllabus
M&IS 24060 – Section 002
Spring 2007
Tuesdays and Thursdays 11:00 am to 12:15pm, BSA Room 115
 
 

Instructor: Suvankar Ghosh, MBA, MS in Electrical and Computer Engineering
Office: Business Administration, Room A422
Phone: 330-672-1149
Office Hours: Tues 12:30 -1:30 pm and Thurs 12:30 -1:30 pm or By Appointment
 
 
 
Overall Goal
 
The primary goal of this course is to introduce students to the principles, concepts, processes, techniques and methodologies underlying the analysis, design and implementation of information systems.
 
 
Learning Objectives
 
The specific objectives for students taking this course are the following:
 
·                To understand the process of systems development from planning through implementation as described by the Software Development Life Cycle (SDLC).
 
·                To understand the technology and architecture of information systems.
 
·                To learn a range of tools, techniques and methodologies involved in systems analysis and design including the following:
o       GANTT charts and PERT charts for project management
o       Entity-Relationship (E-R) models for describing data
o       Data Flow Diagrams (DFD) for modeling processes
o       Normalizing databases into 2NF and 3NF forms
o       Business logic modeling
o       Unified Modeling Language (UML) diagrams for object-oriented analysis and design
 
·                To be able to design the user interface, business logic, and database layer of information systems
 
 
Prerequisites
 
The main prerequisite for this course is M&IS 24053.
 
 
Textbook
 
The required textbook for this course is:
 
Modern Systems Analysis and Design, Fourth Edition, 2005
Jeffrey A. Hoffer, Joey F. George, Joseph S. Valacich
ISBN 0-13-145561-7
 
 
Supplementary Course Materials
 
Every week I will post my powerpoint lectures on the KSU WebCT Vista system and you can download them from there. The URL for the WebCT Vista system is:
> <br>
 
Click on the link for Kent State University and then log into the system with your Flashline username and password.
 
 
Evaluation and Grades
 
Students will be evaluated on the basis of the following:
 
5 Home Assignments
25%    (5% per assignment)
3 Group Projects
30%       (10% per project)
Midterm Exam
20%
Final Exam
25%
Total
100%
 
 
Letter grades will be based on the following thresholds:
 
A
90 to 100%
B
80 to 90%
C
70 to 80%
D
60 to 70%
F
< 60%
 
 
 
Homework Assignments
 
Homework assignments must be done individually and they are meant to test each student’s understanding of the basic techniques and methodologies of system analysis and design. The five homework assignments will be on the following topics:
 
Homework #1
Project Management: PERT and GANTT charts
                   #2
Process Modeling: DFD
                   #3
Data Modeling: E-R diagram
                   #4
Object Modeling: UML Diagrams
                   #5
Database Design: 2NF/3NF Normalization
 
 
Group Projects
 
Students will also work on 3 case study-based projects. The class will be asked to form groups of 3 to 4 students to work on these projects. The projects will be based on the Broadway Entertainment Company (BEC) case described in the textbook. The deliverables from these projects will be the following:
 
Project   #1
Project Plan
              #2
Database Design Document
              #3
User Interface Design Document
 
Teams will be required to both hand in the document as well as present their work to the class. The grade on the project will take into consideration both the team’s presentation and their write-up. Each member of the team is expected to contribute equally to the project, and therefore team members will be given the same grade on a project. In certain exceptional circumstances, team-members may be given different grades if it becomes clear that their respective contributions are significantly different.
 
Examinations
 
The exams will comprise of:
 
·                Essay-type questions to test the student’s overall understanding of system analysis and design concepts, issues, and constructs such as the SDLC.
·                Problems to test the student’s mastery of specific techniques of systems analysis and design as enumerated in the Learning Objectives section.
 
 
Enrollment and Official Registration
 
Students have the responsibility to ensure they are properly enrolled in classes.  You are advised to review your official class schedule (using Web for Students) during the first two weeks of the semester to ensure you are properly enrolled in this class and section.  Should you find an error in your class schedule, you have until Friday, January, 2006 to correct the error with your advising office.  If registration errors are not corrected by this date and you continue to attend and participate in classes for which you are not officially enrolled, you are advised now that you will not receive a grade at the conclusion of the semester for any class in which you are not properly registered.
 
In addition, students attending the course, who do not have the proper prerequisites, risk being deregistered from the class.
 
Course Withdrawal Deadline
 
For Spring 2007, the course withdrawal deadline is March 25, 2007.    Withdrawal before the deadline results in a "W" on the official transcript.  After the deadline a grade must be calculated and reported.
 
 
Academic Dishonesty and Plagiarism
 
Cheating means to misrepresent the source, nature, or other conditions of your academic work (e.g. tests, papers, projects, assignments) so as to get undeserved credit. The use of intellectual property of others without giving them appropriate credit is a serious academic offense. It is the university’s policy that cheating or plagiarism result in a failing grade (0 points) for the work or course. Repeat offenses may result in dismissal from the University.
 
 
Students with Disability
 
Students with disabilities:  University policy 3342-3-18 requires that students with disabilities be provided reasonable accommodations to ensure their equal access equal access course content.  If you have documented disability and require accommodations, please contact the instructor at the beginning of the semester to make arrangements for necessary classroom adjustments.  Please note, you must first verify your eligibility for these through the Student Disability Services (contact 330-672-3391 or visit www.kent.edu/sds for more information on registration procedures).
 
 
 
 

This Syllabus is tentative and subject to change

 
Recording of any lecture or other instructional activity occurring as part of the course is prohibited.
 
 
 
Tentative Class Schedule
 
The following class schedule is to be regarded as a general guideline and the topics discussed on any given day can be changed at the discretion of the instructor.
 
 
Topic
Reading, Preparation
Assignments Due
1/16
·                Course Overview
·                Course expectations
 
·                Information systems and their types
·                Introduction to the Software Development Life Cycle (SDLC)
·                Approaches to systems development
Chapter 1
 
1/18
·                Origins of software
·                Types of software vendors
Chapters 2
 
1/23
·                Managing the information systems project
·                GANTT charts and PERT charts
Chapter 3
 
1/25
·                Initial stages of the SDLC
o       Identifying IS projects
o       Planning
Chapters 4, 5
Homework #1 on GANTT and PERT charts
2/1
·                Requirements gathering and definition
Chapter 6
 
2/6
·                Process Modeling
·                Data Flow Diagrams (DFD)
Chapter 7
 
2/8
·                Class discussion and presentations on BEC’s Project Plan
 
Group Project #1 on BEC’s Project Plan for CRM System
·                Hand in document
·                Present the team’s plan to class
2/13
·                Business Logic Modeling
·                Structured English, Decision Trees, Decision Tables
Chapter 8
 
2/15
·                Data Modeling
·                E-R Diagrams
Chapter 9
Homework #2 on DFDs
2/20
Review of solutions to Homework #1 and #2
 
 
2/22
·                UML Modeling
o       Use case diagrams, class diagrams and object diagrams
Chapter 7: Section on Use Cases
Homework #3 on E-R diagrams
2/27
·                Review of solutions to Homework #3
·                Exam Review
 
 
3/1
Midterm exam
 
 
3/6
·                UML Modeling
o       State transition and  sequence diagrams, activity diagrams
Chapter 9: Section on Object Modeling
 
3/8
SDLC Design Phase (Database, User Interface, Architecture)
·                Database design
·                Transforming E-R diagrams into tables
·                Normalization into 2NF and 3NF forms
Chapter 10
Homework #4 on UML diagrams
3/13
Review of solution to midterm exam
 
 
3/15
Database Design (cont.)
·                Physical and Logical Design
·                View Integration
Chapter 10
 
3/20
Review of solution to Homework #4
 
 
3/22
User Interface Design
·                Forms and Reports
·                Dialogs
Chapters 11, 12
Homework #5 on 2NF/3NF normalization
 
 
4/3
Architecture Design
·                Distributed and Internet-centric architecture
Chapter 14
 
4/5
Review of solution to Homework #5
 
 
4/10
Class discussion and presentation on the database design of BEC’s CRM system
 
Group Project #2 on database design of BEC’s CRM system
·                Teams hand in document
·                Teams present their database design to class
4/12
SDLC Implementation Phase
Chapter 15
 
4/17
SDLC Maintenance Phase
Chapter 16
 
4/19
Automated tools for systems development
·                CASE tools
Appendix 2
 
4/24
Class discussion and presentation on the user interface (UI) design of BEC’s CRM system
 
Group Project #3 on user interface (UI) design of BEC’s CRM system
·                Teams hand in document
·                Teams present their UI design to class
4/26
Key Technology Trends in IS
·                XML
·                Web Services
·                SOA
 
 
5/1
·                Key industry and market trends
 
 
5/3
Final Exam Review
 
 
5/8
Final Exam 12:45 – 3 pm
 
 
 
Document Actions