Title: CIS 330 Fall 2003
1CIS 330 Fall 2003
Systems Analysis and Design
Course Description This in-depth study of
standard techniques for analyzing and designing
Information Systems (IS) emphasizes effective
written and oral communication as students
examine a system using a realistic business
scenario. Appropriate CASE tools (Visible
Analyst) are used during the analysis phase.
Visual Basic, Crystal Reports and Access are used
during the implementation phase to create a
simulated software application.
2Course Topics
- Students should be able to
- Identify the life cycle phases
- Demonstrate the communication and interpersonal
skills of interviewing and presentation. - Practice the dynamics of group-based approaches
- Demonstrate the techniques of prototyping and
database design - Demonstrate programming proficiency
- Demonstrate technical writing skills
- Become familiar with the ACM professional code of
ethics
3Tie in with Model CurriculumLearning
Units/Learning Unit Goals
- IS 2002.7 Analysis and Logic Design
- Learning Unit Numbers 72 85
- Most learning Unit numbers are covered in the
course. - What we lack ACM Guidelines
- Software package evaluation and acquisition
- Program performance evaluation
4Prerequisites and Expected Knowledge Set
- Prerequisites CIS 216 Visual Basic programming
ability - Expected Knowledge Set
- Understanding of how a business works from CIS
210 - Data base competency (understanding of relational
database work) CIS 210 and/or CIS 113 - Expertise in excel problem solving skills CIS
112
5Projects/Presentations Required
- Analysis of business needs
- Prototype of a business scenario group project
- Documentation of project milestones
- Group work oriented business meetings with
Professor - Oral presentation to class of business design and
implementation
6Text, Software, Hardware Used
- Texts Shelly, Cashman, Rosenblatt Systems
Analysis and Design, Fifth Edition, Thomson
Course Technology, 2003 - Reed, Paul R. Jr. Developing Applications
with Visual Basic and UML, Addison Wesley, 2000 - Software
- Windows 2000
- Visual Basic.NET
- Visible Analyst
- Use of standard modeling techniques
- Data flow diagrams, Entity relationship diagrams,
Data Dictionary - Use of UML techniques (Unified Modeling Language)
- Class diagrams, Sequence diagrams, Use Case
templates - Access and Excel Office XP
- Hardware PC compatible with individual accounts
on the Elon Hazel Network
7Changes and Assessment
- Course Changes from 2002-3
- New Text for Analysis and Design
- New software Visual Studio 2003
- Assessment
- Exam covering course material as gathered from
primary text. - Exam includes practical test using programming
techniques learned in class. - Project evaluation.