4 Classes, 8 Weeks
ENTD321 Syllabus Page 1
Department of Information Technology ENTD311: Analysis and Design of Information Systems
3 Credit Hours 8 Weeks
Prerequisite(s): None
Table of Contents
Instructor Information Evaluation Procedures Course Description Grading Scale Course Scope Course Outline Course Objectives Policies Course Delivery Method Academic Services Course Materials Selected Bibliography
Instructor Information Instructor: Prof. Sandra Perez, Bio Email: Use “Messages” in the classroom for communication. If necessary contact me by email
[email protected]. Messages answered every other day during the week and once on the weekend. Office Hours: Adobe Connect Wednesday, 2:00PM – 3:00 PM, Subject to change.
Table of Contents
Course Description (Catalog) This course is an overview of the system development life cycle. Emphasis on current system documentation through the use of both classical and structured tools/techniques for describing process flows, data flows, data structures, file designs, input and output designs and program specifications. Discussion of the information gathering and reporting activities and of the transition from analysis to design. [3 Semester Hours]
Table of Contents
Course Scope This course takes an in-depth look at key concepts and techniques for system analysis and design. The course explores system design modeling techniques for both the traditional structured approach and the object-oriented approach. Emerging techniques and approaches are introduced, including the Rational Unified Process (RUP), Extreme Programming (XP), and the
ENTD321 Syllabus Page 2
Spiral Model. Students will examine rapid application development, component-based development, packaged solutions, and Enterprise Resource Planning (ERP). Students will learn the various strategic alternatives to custom development.
Table of Contents
Course Objectives
1. Appraise the roles and responsibilities of a systems analyst. 2. Examine the tasks, responsibilities, documentation, and deliverables of the various
stages of system development life cycle. 3. Evaluate the process for defining and analyzing system requirements. 4. Apply the various system models used for analysis and design. 5. Differentiate between the traditional and object-oriented approaches for event handling. 6. Examine the criteria for designing effective user interface. 7. Appraise the need for designing and implementing integrity controls.
Table of Contents
Course Delivery Method This course delivered via distance learning will enable students to complete academic work in a flexible manner, completely online. Course materials and access to an online learning management system will be made available to each student. Online assignments are due by the last day of each week and include Forum Discussion questions (accomplished in groups through a threaded Forum/Discussion board), and individual assignments. Assigned faculty will support the students throughout this eight-week course.
Table of Contents
Course Materials The textbook can be found in the Resources section of the classroom
Book Number
Author Book Title Publication Info
ISBN
ENTD311 - 1
Satzinger, J., Jackson, R., & Burd, S.
Systems Analysis and Design in a Changing World. 6th Ed.
Course Technology
1- 4239- 0228-9
Software Used: Student will need access to Microsoft Word for some assignment submissions and community edition (free) CASE or drawing tools. A CASE tool resource document with instructions and videos is available in Week.
ENTD321 Syllabus Page 3
Table of Contents
Evaluation Procedures
Readings, Assignments and Classroom Participation This course requires disciplined independent practice and individual completion of assignments. Although Distance Learning provides you with a flexible schedule to meet your professional, personal, and academic responsibilities, you are expected to follow the student course guide and submit assignments on time and on schedule. All accepted late weekly assignments will lose 10 points. All work must be submitted by the end of the course session. No assignments will be accepted after the course end date. Original Work All work submitted must be original work. Incidents of academic dishonesty will result in you failing the assignment, and repeat incidents will result in failing the course. I check assignment regularly for incidents of academic dishonesty. Please read and understand the University policy on academic dishonesty. You must credit your sources and provide the appropriate references on your assignments. Standards for Written Work Written communications is an essential tool for any professional. As with any skill, writing well is the result of practice followed by feedback, and the use of relevant and appropriate sources. Therefore, the quality of writing is graded as part of every written assignment. Below are the grading criteria for each written assignment in this class.
Content & Development 50% • All key elements of the assignment are covered in a substantive way. • Content is comprehensive, accurate, and/or persuasive. • Major points are stated clearly, are supported by specific details, examples, or
analysis, and are organized logically. • Where appropriate, the paper supports major points with theory relevant to the
development of the ideas, and uses the vocabulary of the theory correctly. • Theory and practice are integrated, whereby the writer is able to link theories to
practical experience (i.e., application to a real-world work setting). • Research is adequate and timely for the topic. • The context and purpose of the writing is clear (e.g., critique, research, sample
memo, and business plan). Organization 20% • The structure of the paper is clear and easy to follow. • The paper’s organization emphasizes the central theme or purpose and is
directed toward the appropriate audience. • Ideas flow in a logical sequence. • The introduction provides sufficient background on the topic and previews major
points. • Paragraph transitions are logical and reinforce the flow of thought throughout the
paper. • The conclusion is logical and flows from the body of the paper. • The conclusion reviews the major points. Format 10% • The paper, including citations and the reference page.
ENTD321 Syllabus Page 4
• The paper is laid out effectively and uses reader-friendly aids (e.g., sections, summaries, table of contents, indices, and appendices), when appropriate.
• The paper utilizes references appropriately. • Features such as headings and italics aid in the readability of the paper and are
not overused. • The paper is neat, with attention given to format requirements. Grammar, Punctuation, & Spelling 15% • Rules of grammar, usage, and punctuation are followed. • Spelling is correct. Readability & Style 5% • Sentences are complete, clear, and concise. • Sentences are well constructed, with consistently strong, varied structure. • Sentence transitions reinforce the flow of thought. • Words used are precise and unambiguous. • The tone is appropriate to the content and assignment.
Rubric for Learner Post
Synthesis of concepts
Applications of personal experience
Clear citations and references
Writing standards
Rubric for Response to Two or More Students
Timeliness
Synthesized concepts in 250 or more words (critical to class performance). The response refers to course materials and shows a clear understanding of main ideas and concepts. There are no irrelevant comments and the information is on point. Ideas are clearly and properly organized.
The response provides personal examples that tie in with the course material being discussed. Reflection is evident and clearly ties in with the material presented. Insight was provided to some concept.
The response made proper reference to the course text or to other materials that were referenced or referred to in the discussion. Opinions were also included and were valid.
The writing is grammatically correct, clear and concise. The response is well formulated and easy to read and understand. Correct terminology was used when needed.
Responded to two or more students in 150 words or More. The other learner’s ideas, questions, concerns were addressed. The response referenced reading or lecture materials when needed. The response addressed the learner’s feelings if needed. There were no irrelevant or off- point comments. The posting reflects a clear understanding of the other learner’s ideas.
The posting was “not” submitted on time.
ENTD321 Syllabus Page 5
Synthesis of concepts
Applications of personal experience
Clear citations and references
Writing standards
Rubric for Response to Two or More Students
Timeliness
30% 20% 10% 20% 20% 10% (deduction) Optional
Rubric for Response to Another Learner
Synthesis of concepts Writing standards Timeliness
The other learner’s ideas, questions, concerns were addressed. The response referenced reading or lecture materials when needed. The response addressed the learner’s feelings if needed. There were no irrelevant or off-point comments. The posting reflects a clear understanding of the other learner’s ideas.
The writing is grammatically correct, clear and concise. The response is well formulated and easy to read and understand. Correct terminology was used when needed.
The posting was “not” submitted on time.
80% 20% 10% (deduction)Optional
Late Assignments Students are expected to submit classroom assignments by the posted due date and to complete the course according to the published class schedule. Late assignments may be assessed up to 10 points. As adults, students, and working professionals, I understand you must manage competing demands on your time. Should you need additional time to complete an assignment please contact me before the due date so we can discuss the situation and determine an acceptable resolution. If you do not communicate your issues that will prevent completions of assignments, a late penalty will apply. Late assignments will lose 10 points for each week they are late. Papers are graded throughout the week after they are due. Please do not email your assignments to my email account. Assignments must be posted in the classroom. The week for this class starts on Monday and ends on the next Sunday. Course Grading Summary Your final grade will be based on the following course requirements and percentages: All work will be graded on a 100-point raw score basis. There is a total of 100 weighted points for this course broken down as follows:
Grade Instruments Percentage Points 8 Forums 35% 100 each
ENTD321 Syllabus Page 6
8 Assignments 45% 100 each Peer Review of Assignment (2) 10% 100 each Research Paper 10% 100
Total 100%
This course uses 8 forum discussions, 8 assignments, 2 assignment peer reviews, and a research paper of at least 3 pages. They are discussed in detail below and in the online course.
Table of Contents
Grading Scale Please see the student handbook to reference the University’s grading scale.
Table of Contents
Course Outline
Wee k
Topic(s)
Learning Objective(s) Reading(s)
Assignment(s)
1 Software Development and Systems Analysis and Design Systems Development Lifecycle Systems Analysis Activities Information Gathering Techniques
Describe the purpose of systems analysis and design in the development of information systems Describe the characteristics of iterative systems development Explain the six core processes of the Systems Development Life Cycle Describe the activities of systems analysis Apply information-gathering techniques
Chapter 1: From Beginning to End: An Overview of Systems Analysis and Design Chapter 2: Investigating System Requirements
Forum 1 Topic 1 Introduction Topic 2 SDLC Assignment 1 See the assignment on the website for requirements.
2 Use Case Diagrams The Domain Model Class Diagram
Explain why identifying use cases is the key to defining functional requirements Develop a use case diagram Read, interpret, and create
Chapter 3: Use Cases Chapter 4: Domain Modeling
Forum 2 Use Cases and Classes Assignment 2: See the assignment on the website for requirements.
ENTD321 Syllabus Page 7
a domain model class diagram
Note: You will need to install and use the CASE tool for this week’s assignments. See the links in the Readings and Resources for Week 2 Lessons.
3 The System Sequence Diagram— Identifying Inputs and Outputs
Write fully developed use case descriptions Develop activity diagrams to model flow of activities Develop system sequence diagrams
Chapter 5: Extending the Requirements Models
Forum 3 State Machine Diagrams Forum 3 Peer Review 1 Assignment 3 See the assignment on the website for requirements.
4 The Elements of Design User and System Interfaces
Describe the difference between systems analysis and systems design Describe the difference between user interfaces and system interfaces
Chapter 6: Essentials of Design and the Design Activities Chapter 7: Designing the User and System Interfaces
Forum 4 System Design and System Architecture Forum 4 Peer Review 2 Assignment 4 See the assignment on the website for requirements.
5 Methodologies, Models, Tools and Techniques Principles of Project Management
Explain what comprises a system development methodology—the SDLC as well as models, tools, and techniques Describe the factors that cause a software development project to succeed or fail
Chapter 8: Approaches to System Development Chapter 9: Project Planning and Project Management
Forum 5 Traditional and OO Approaches and Work Breakdown Structure Assignment 5: Subsystems See the assignment on the website for requirements.
6 Fundamental Principles of Object-Oriented Detailed Design Use Case Realization with Sequence Diagrams
Explain the purpose and objectives of object- oriented design Explain the different types of objects and layers in a design Design a relational database schema based on
Chapter 10: Object- Oriented Design: Principles Chapter 11: Object- Oriented Design: Use Case Realizations
Forum 6 Domain Classes, Design Classes, and Design Patterns Assignment 6 See the assignment on the website for
ENTD321 Syllabus Page 8
a class diagram Evaluate and improve the quality of a database schema
requirements. , See the assignment on the website for requirements.
7 Databases and Database Management Systems (DBMS)
Describe implementation and deployment activities
Chapter 12: Databases, Controls, and Security
Forum 7 Database Design Assignment 7 See the assignment on the website for requirements.
8 Planning and Managing Implementation, Testing, and Deployment Trends in System Development Methodologies The Web as an Application Platform
Describe various types of software tests and explain how and why each is used Describe the major trends in devices, connectivity, Internet, and telephone technologies List and describe the various elements that enhance Web applications
Chapter 13: Making the System Operational
Chapter: 14: Current Trends in System Development
Forum 8 Reflection Assignment 8 See the assignment on the website for requirements. Research Paper See the assignment on the website for requirements.
Table of Contents
Policies Please see the student handbook to reference all University policies. Quick links to frequently asked question about policies are listed below.
Drop/Withdrawal Policy Plagiarism Policy Extension Process and Policy
Table of Contents
Academic Services ONLINE LIBRARY RESEARCH CENTER & LEARNING RESOURCES The Online Library Resource Center is available to enrolled students and faculty from inside the electronic campus. This is your starting point for access to online books, subscription periodicals, and Web resources that are designed to support your classes and generally not available through search engines on the open Web. In addition, the Center provides access to special learning
ENTD321 Syllabus Page 9
resources, which the University has contracted to assist with your studies. Questions can be directed to [email protected].
• Charles Town Library and Inter Library Loan: The University maintains a special library with a limited number of supporting volumes, collection of our professors’ publication, and services to search and borrow research books and articles from other libraries.
• Electronic Books: You can use the online library to uncover and download over 50,000 titles, which have been scanned and made available in electronic format.
• Electronic Journals: The University provides access to over 12,000 journals, which are available in electronic form and only through limited subscription services.
• Turnitin.com: Turnitin.com is a tool to improve student research skills that also detect plagiarism. Turnitin.com provides resources on developing topics and assignments that encourage and guide students in producing papers that are intellectually honest, original in thought, and clear in expression. This tool helps ensure a culture of adherence to the University's standards for intellectual honesty. Turnitin.com also reviews students' papers for matches with Internet materials and with thousands of student papers in its database, and returns an Originality Report to instructors and/or students.
• Smarthinking: Students have access to 10 free hours of tutoring service per year through Smarthinking. Tutoring is available in the following subjects: math (basic math through advanced calculus), science (biology, chemistry, and physics), accounting, statistics, economics, Spanish, writing, grammar, and more. Additional information is located in the Online Research Center. From the ORC home page, click on either the “Writing Center” or “Tutoring Center” and then click “Smarthinking.” All login information is available.
Table of Contents
Selected Bibliography
For more information on Disaster Recovery see:
http://www.drj.com/
For more information on Firewalls see:
The Differences and features of hardware & software firewalls. Retrieved October 26, 2005, from http://www.webopedia.com/DidYouKnow/Hardware_Software/2004/firewall_types.asp
For information on Green Computing see: http://www.p2000.umich.edu/energy_conservation/ec7.htm
For information on professional code of conduct for computing professionals see: www.acm.org
For information on system and software engineers see: www.ieee.org
For information on wireless design see: http://electronicdesign.com/communications/wireless- embedded-system-design-embedded-processor-board-heart-wireless-embedded-syst
- Readings, Assignments and Classroom Participation
- Late Assignments