Syllabus for CIS-320

SYSTEMS ANALYSIS AND DESIGN


COURSE DESCRIPTION

Systems Analysis and Design provides students with concepts of the analysis and design processes and allows students to use industry standard methodology and framework to develop business information systems. The course combines terminology with conceptual and practical approaches to designing and implementing business systems. Analytical and problem-solving skills are developed through a modern integrated, structured approach. Predictive and adaptive approaches to systems development life cycle (SDLC) using an iterative approach are covered. The course contains the entire analysis and design process from conception through implementation, including training and support, system documentation and maintenance, and relevant project management techniques.

 

Tools and techniques to optimize performance and secure the system are introduced. Tools that optimize performance and secure the system include SDLC, Unified Process (UP), Extreme Programming (XP), and Scrum.

COURSE TOPICS

  1. 1.1.1  The analyst as a business problem-solver
  2. 1.1.2   Systems that solve business problems
  3. 1.1.3   Required skills of a systems analyst
  4. 1.1.4   Analysis-related careers
  5. 1.1.5   The analyst’s role in strategic planning
  6. 1.1.6   How analysts define problems
  7. 1.1.7   The analyst as a system developer
  8. 1.2.1   The system development life cycle
  9. 1.2.2   Methodologies, models, tools, and techniques
  10. 1.2.3   Approaches to systems development
  11. 1.2.4   Current development trends
  12. 1.2.5   Tools to support systems development
  13. 1.3.1   Project management
  14. 1.3.2   Project initiation and project planning
  15. 1.3.3   Producing a project schedule
  16. 1.3.4   Identifying project risks and confirming project feasibility
  17. 1.3.5   Staffing and launching the project
  18. 1.3.6   Recap of project planning for Rocky Mountain Outfitters

 

  1. 2.1.1   Analysis activities in more detail
  2. 2.1.2   Functional and nonfunctional system requirements
  3. 2.1.3   Models and modeling
  4. 2.1.4   Stakeholders—the source of system requirements
  5. 2.1.5   Techniques for information gathering
  6. 2.1.6   Validating the requirements
  7. 2.2.1   User goals, events, and use cases
  8. 2.2.2   The entity-relationship diagram (ERD)
  9. 2.2.3   The domain model class diagram

  1. 3.1.1   Traditional views of activities/use cases
  2. 3.1.2   Data flow diagrams (DFDs)
  3. 3.1.3   Documentation of DFD components
  4. 3.1.4   Locations and communication through networks
  5. 3.2.1   Project management prospective
  6. 3.2.2   Deciding on scope and level of automation
  7. 3.2.3   Defining the application deployment environment
  8. 3.2.4   Choosing implementation alternatives
  9. 3.2.5   Presenting the results and making decisions

  1. 4.1.1   Project management revisited: execution and control of projects
  2. 4.1.2   Understanding the elements of design
  3. 4.1.3   Design activities
  4. 4.1.4   Network design
  5. 4.1.5   The deployment environment and application architecture
  6. 4.2.1   The structured approach to designing the application architecture
  7. 4.2.2   The automation system boundary
  8. 4.2.3   The system flowchart and the structure chart
  9. 4.2.4   Module algorithm design: pseudocode
  10. 4.2.5   Integrating structured application design with other design tasks
  11. 4.2.6   Three-layer design

  1. 5.1.1   Databases and database management systems
  2. 5.1.2   Relational databases
  3. 5.1.3   Data types
  4. 5.1.4   Distributed databases
  5. 5.2.1   Identifying and classifying inputs and outputs
  6. 5.2.2   Understanding the user interface
  7. 5.2.3   Guidelines for designing user interfaces
  8. 5.2.4   Documenting dialog designs
  9. 5.2.5   Guidelines for designing windows and browser forms
  10. 5.2.6   Guidelines for designing Web sites
  11. 5.3.1   Designing (a) system inputs and outputs and (b) security controls

  1. 6.1.1   Program development
  2. 6.1.2   Quality assurance
  3. 6.1.3   Data conversion
  4. 6.1.4   Installation
  5. 6.1.5   Documentation
  6. 6.1.6   Training and user support
  7. 6.1.7   Maintenance and system enhancement
  8. 6.2.1   Software principles and practices
  9. 6.2.2   Adaptive methodologies to development
  10. 6.2.3   Model-driven architecture—generalizing solutions
  11. 6.2.4   Frameworks, components, and services

COURSE OBJECTIVES

After completing this course, you should be able to:

  1. Illustrate the duties and activities of a systems analyst.
  2. Explain the purpose and various phases of the systems development life cycle (SDLC).
  3. Demonstrate an understanding of project management.
  4. Assess analysis and design tools and techniques.
  5. Evaluate case studies for real-life aspects of systems analysis and design.
  6. Use one of the popular systems development processes.
  7. Evaluate the important aspects of training and user support.

COURSE MATERIALS

You will need the following textbook to do the work of the course. The required textbook is available from the College's textbook supplier, MBS Direct.

  1. Systems Analysis and Design in a Changing World, 5th ed., by John W. Satzinger, Robert B. Jackson, and Stephen D. Burd (Boston, MA: Course Technology, Cengage Learning, 2009; ISBN-10: 1-4239-0228-9).

COURSE STRUCTURE

Systems Analysis and Design is a three-credit online course, consisting of six (6) modules. Modules include an overview, topics, learning objectives, textbook reading, and activities. Module titles are listed below.

  1. Module 1: Systems Analysis and the Systems Analyst

Course objectives covered in this module include CO 1, 2, 3

  1. Module 2: Systems Analysis—Defining the Requirements

Course objectives covered in this module include CO 2, 4, 5, 6

  1. Module 3: Systems Analysis—Justifying the Project

Course objectives covered in this module include CO 2, 3, 4

  1. Module 4: Systems Design—Elements and Approaches

Course objectives covered in this module include CO 1,2, 4, 5, 6

  1. Module 5: Systems Design—Databases and Interfaces

Course objectives covered in this module include CO 2,4, 5, 6

  1. Module 6: Implementation and Support

Course objectives covered in this module include CO 1, 2, 6, 7

Consult the course Calendar for assignment due dates.

ASSESSMENT METHODS

For your formal work in the course, you are required to complete six (6) written assignments, participate in six (6) online discussion forums in addition to an ungraded introductions forum, take four (4) online quizzes, and complete a final project. See below for more details.

Consult the course Calendar for assignment due dates.

Online Discussion Forums

In addition to posting an introduction to the class in Module 1, you are required to participate in six (6) graded online class discussions.

 

Communication with your mentor and among fellow students is a critical component of online learning. Participation in online class discussions involves two distinct activities: an initial response to a discussion question and at least two subsequent comments on classmates' responses. Meaningful participation is relevant to the content, adds value, and advances the discussion. Comments such as "I agree" and "ditto" are not considered value-adding participation. Therefore, when you agree or disagree with a classmate or your mentor, state and support your position. Remember, these are discussions. Responses and comments should be properly proofread and edited, mature, and respectful.

Deadlines for posting discussion threads on the class Discussion Board are given in the course Calendar. Click the link below for an evaluation rubric that will aid in the grading of online discussions.

  1. Evaluation rubric for online discussions

Written Assignments

You are required to complete six (6) written assignments. The written assignments are on a variety of topics associated with each of the course's six modules. Click the link below for an evaluation rubric that will aid in the grading of written assignments.

  1. Evaluation rubric for written assignments

Quizzes

Modules 1, 2, 3, and 4 require you to take a short online quiz based on the module's assigned reading. Each quiz consists of twenty-five (25) multiple-choice questions and is thirty minutes long.

Module quizzes (together worth 32 percent of your course grade) may be taken only once. To access the quiz links, go to the Tests & Quizzes area of the course Web site. Consult the course Calendar for quiz deadlines.

Final Project

For the final course project, you will complete two (2) reports covering eight steps in the systems analysis and design process. Each report is worth 16 percent of your course grade for a total of 32 percent. Project Report 1 (Steps 1–4) focuses on defining, justifying, and planning the project. Project Report 2 (Steps 5–8) focuses on some of the tasks associated with developing and implementing the plan proposed in Project Report 1. Both reports are based on Rocky Mountain Outfitters (RMO), a firm introduced in the textbook.

Please see the Final Project area of the course Web site for further details about the project.

See the course Calendar for the due dates of each project report.

Click the links below for evaluation rubrics that will aid in the grading of Project Reports 1 and 2.

  1. Evaluation rubric for Project Report 1
  2. Evaluation rubric for Project Report 2

GRADING AND EVALUATION

Your grade in the course will be determined as follows:

  1. Written assignments (6)—18 percent
  2. Online discussions (6)—18 percent
  3. Quizzes (4)—32 percent
  4. Project report 1—16 percent
  5. Project report 2—16 percent

All activities will receive a numerical grade of 0–100. You will receive a score of 0 for any work not submitted. Your final grade in the course will be a letter grade. Letter grade equivalents for numerical grades are as follows:

A

=

93–100

C+

=

78–79

A–

=

90–92

C

=

73–77

B+

=

88–89

C–

=

70–72

B

=

83–87

D

=

60–69

B–

=

80–82

F

=

Below 60

To receive credit for the course, you must earn a letter grade of C or better (for an area of study course) or D or better (for a nonarea of study course), based on the weighted average of all assigned course work (e.g., exams, assignments, discussion postings, etc.).

STRATEGIES FOR SUCCESS

First Steps to Success

To succeed in this course, take the following first steps:

  1. Read carefully the entire Syllabus, making sure that all aspects of the course are clear to you and that you have all the materials required for the course.

  1. Take the time to read the entire Online Student Handbook in the General Information area of the course Web site. The Handbook answers many questions about how to proceed through the course, how to schedule exams and arrange for proctors, and how to get the most from your educational experience at Thomas Edison State College.

  1. Familiarize yourself with the learning management system's environment—how to navigate it and what the various course areas contain. If you know what to expect as you navigate the course, you can better pace yourself and complete the work on time.

  1. If you are not familiar with Web-based learning be sure to review the processes for posting responses online and submitting assignments before class begins.

Study Tips

Consider the following study tips for success:

  1. To stay on track throughout the course, begin each week by consulting the course Calendar. The calendar provides an overview of the course and indicates due dates for submitting assignments, posting discussions, and scheduling and taking examinations.

  1. Check the Announcements page and class Discussion Board regularly for new course information.

ACADEMIC INTEGRITY

Students at Thomas Edison State College are expected to exhibit the highest level of academic citizenship. In particular, students are expected to read and follow all policies, procedures, and program information guidelines contained in publications; pursue their learning goals with honesty and integrity; demonstrate that they are progressing satisfactorily and in a timely fashion by meeting course deadlines and following outlined procedures; observe a code of mutual respect in dealing with mentors, staff, and other students; behave in a manner consistent with the standards and codes of the profession in which they are practicing; keep official records updated regarding changes in name, address, telephone number, or e-mail address; and meet financial obligations in a timely manner. Students not practicing good academic citizenship may be subject to disciplinary action including suspension, dismissal, or financial holds on records.

Academic Dishonesty

Thomas Edison State College expects all of its students to approach their education with academic integrity—the pursuit of scholarly activity free from fraud and deception. All mentors and administrative staff members at the College insist on strict standards of academic honesty in all courses. Academic dishonesty undermines this objective. Academic dishonesty takes the following forms:

  1. Cheating
  2. Plagiarizing (including copying and pasting from the Internet without using quotation marks and without acknowledging sources)
  3. Fabricating information or citations
  4. Facilitating acts of dishonesty by others
  5. Unauthorized access to examinations or the use of unauthorized materials during exam administration
  6. Submitting the work of another person or work previously used without informing the mentor
  7. Tampering with the academic work of other students

Academic dishonesty will result in disciplinary action and possible dismissal from the College. Students who submit papers that are found to be plagiarized will receive an F on the plagiarized assignment, may receive a grade of F for the course, and may face dismissal from the College.

A student who is charged with academic dishonesty will be given oral or written notice of the charge. If a mentor or College official believes the infraction is serious enough to warrant referral of the case to the academic dean, or if the mentor awards a final grade of F in the course because of the infraction, the student and the mentor will be afforded formal due process.

If a student is found cheating or using unauthorized materials on an examination, he or she will automatically receive a grade of F on that examination. Students who believe they have been falsely accused of academic dishonesty should seek redress through informal discussions with the mentor, through the office of the dean, or through an executive officer of Thomas Edison State College.

Plagiarism

Using someone else's work as your own is plagiarism. Although it may seem like simple dishonesty, plagiarism is against the law. Thomas Edison State College takes a strong stance against plagiarism, and students found to be plagiarizing will be severely penalized. If you copy phrases, sentences, paragraphs, or whole documents word-for-word—or if you paraphrase by changing a word here and there—without identifying the author, then you are plagiarizing. Please keep in mind that this type of identification applies to Internet sources as well as to print-based sources. Copying and pasting from the Internet, without using quotation marks and without acknowledging sources, constitutes plagiarism. (For information about how to cite Internet sources, see Online Student Handbook > Academic Standards > "Citing Sources.")

Accidentally copying the words and ideas of another writer does not excuse the charge of plagiarism. It is easy to jot down notes and ideas from many sources and then write your own paper without knowing which words are your own and which are someone else's. It is more difficult to keep track of each and every source. However, the conscientious writer who wishes to avoid plagiarizing never fails to keep careful track of sources.

Always be aware that if you write without acknowledging the sources of your ideas, you run the risk of being charged with plagiarism.

Clearly, plagiarism, no matter the degree of intent to deceive, defeats the purpose of education. If you plagiarize deliberately, you are not educating yourself, and you are wasting your time on courses meant to improve your skills. If you plagiarize through carelessness, you are deceiving yourself.

Thomas Edison State College. All Rights Reserved.