+ All Categories
Home > Documents > CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram),...

CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram),...

Date post: 16-Aug-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
16
CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 1 of 6 MONTGOMERY COLLEGE: Course Syllabus Computer Science and Information & Interactive Technologies CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 Section 21691 I. Contact Information: Professor J. Joy Email: [email protected] (This is the preferred way to contact me.) I usually answer my email first thing in the morning and again in the evening. (It depends on my schedule.) On weekends it may be less often. Office Hours: Office in SC 438. Tuesday: 3:00pm-5:00pm in SC 438 Thursday: 9:00am-11:00am in SC 438 Online with Zoom: Wednesday: 10:00am-11:00am and 5:00pm-6:00pm, or by appointment My office hours and other class materials are available at www.zebra0.com/MC Your Montgomery College e-mail account is the official means of communication for the college. Blackboard will use this email address to send reminders about overdue projects and other announcements. It is recommended that you check this account routinely. To check your e-mail, log into your MyMC online account and locate the e-mail icon in the upper right hand corner of the page. You can forward your MC email to your other email. Announcements sent from Blackboard may have "Do not respond" as the subject. Please take a look to see if it is important! II. General Course Information: Credit Hours: 3 semester hours Exploration of the nature of systems work including studies, analysis, design, implementation, and evaluation. Introduction to the tools used in and techniques applied to systems development. A practical approach is emphasized and a systems study is expected of each student. PREREQUISITE(S): CMSC 110 or consent of department. Three hours each week. Formerly CS 136. 3 semester hours III. Student Learning Outcomes: Upon completion of this course you will be able to: 1. Define the phases and tasks of the system development life cycle (SDLC). 2. Describe the responsibilities of a systems analyst in the system development life cycle. 3. Differentiate among the traditional, structured, and object oriented analysis/design methodologies. 4. Apply systems analysis and design techniques in system development life cycle. 5. Analyze task dependencies and durations using scheduling tools, including Gantt charts and PERT/CPM charts.
Transcript
Page 1: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 1 of 6

MONTGOMERY COLLEGE: Course Syllabus Computer Science and Information & Interactive Technologies CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019

Section 21691

I. Contact Information: Professor J. Joy

Email: [email protected] (This is the preferred way to

contact me.) I usually answer my email first thing in the morning and again in

the evening. (It depends on my schedule.) On weekends it may be less often. Office Hours: Office in SC 438.

Tuesday: 3:00pm-5:00pm in SC 438 Thursday: 9:00am-11:00am in SC 438

Online with Zoom: Wednesday: 10:00am-11:00am and 5:00pm-6:00pm, or by

appointment

My office hours and other class materials are available at www.zebra0.com/MC

Your Montgomery College e-mail account is the official means of communication for the college. Blackboard will use this email address to send reminders about overdue

projects and other announcements. It is recommended that you check this account routinely. To check your e-mail, log into your MyMC online account and locate the

e-mail icon in the upper right hand corner of the page. You can forward your MC email to your other email. Announcements sent from Blackboard may have "Do not respond" as the subject. Please take a look to see if it is important!

II. General Course Information: Credit Hours: 3 semester hours

Exploration of the nature of systems work including studies, analysis, design, implementation,

and evaluation. Introduction to the tools used in and techniques applied to systems development.

A practical approach is emphasized and a systems study is expected of each student.

PREREQUISITE(S): CMSC 110 or consent of department. Three hours each week.

Formerly CS 136. 3 semester hours

III. Student Learning Outcomes: Upon completion of this course you will be

able to:

1. Define the phases and tasks of the system development life cycle (SDLC).

2. Describe the responsibilities of a systems analyst in the system development life cycle.

3. Differentiate among the traditional, structured, and object oriented analysis/design

methodologies.

4. Apply systems analysis and design techniques in system development life cycle.

5. Analyze task dependencies and durations using scheduling tools, including Gantt charts and

PERT/CPM charts.

Page 2: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 2 of 6

6. Document business requirements using team-oriented information gathering methods and

techniques, such as JAD (Joint Application Development) and RAD (Rapid Application

Development).

7. Perform requirements modeling to assess business requirements and information needs using

FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams,

and Sequence diagrams.

8. Design systems utilizing techniques, including process modeling, data modeling, object modeling,

data design, and user interface design.

9. Develop the system process model and data model using modeling tools and diagrams

including data flow diagrams, entity-relationship diagrams, object/class diagrams, use case

diagrams, sequence diagrams, state transition.

You will test your understanding through quizzes. Then you will apply what you have learned by

discussing the lesson. Each week you will also complete a portion of a case study of a systems analysis

and design project.

This is an online course via Blackboard. All of the course work occurs online. Active

participation in the online activities and completion of all homework and online

assignments is required in order to pass this course. Log onto the course at least

three times per week and demonstrate presence through posting and interaction.

Preparedness: This is a fully online class. To succeed in this course you should

be confident working with a computer, accessing information via the Internet,

and using email as a primary means of communication. You should be able to

copy and paste. Know how to open multiple windows simultaneously on the

computer. Know how to search for information using a search engine, such as

Google. You should be comfortable with email attachments, troubleshooting an

Internet connection, and downloading and installing software.

IV. Required Text and other materials:

Systems Analysis and Design, 11th Edition

By Tilley and Rosenblatt; Course Technology CENGAGE Learning

ISBN-10: 1305494601

ISBN-13: 9781305494602 (http://www.cengage.com)

Textbook and other materials may be purchased through the bookstore.

You can checkout e-textbook at: http://www.coursesmart.com/

If you are going to work in the computer labs you will need headphones to listen to

the online tutorials. You may also want a flash drive to save your work and a

notebook to organize your notes and printouts.

Page 3: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 3 of 6

Some of the quizzes in Blackboard use Hot-Spots (you answer by clicking on the

diagram) In the past, students using Internet Explorer had problems with hot-spot

questions. It is recommended that you use Chrome or Firefox to take the quizzes.

VI. Grading

Exams: There will be 2 exams. Each exam counts 20 points. The exams will be

taken on the assessment center. Exams are 40% of the grade.

Discussion: Each week has a discussion question that must be done in Blackboard,

each of these discussion questions is 1% of the grade. There are 12 discussions; I

drop the 2 lowest grades. Your comments in Blackboard must use standard

American English and spelling and be professional in attitude. They must show

courtesy and respect for your classmates, even if you disagree with their point of

view. You can also use the discussion to ask questions. Some of your questions will

be answered by your classmates; others I will answer. There is no discussion or

quiz during exam weeks. Discussion is 12% of grade.

Quizzes: Each week has a quiz that must be done through Blackboard during that

week only. You may take each quiz 3 times and I count the highest score, but it is

only available that week. If you do not take a quiz, it is a zero. There are 12

quizzes; I drop the 2 lowest grades. Quizzes are 12% of grade.

Homework Assignments: There will be a homework assignment for each chapter

1-12. These projects are 3% each. These assignments must be submitted through

Blackboard. A project loses 1 point each day it is late!

Assignments are 36% of the grade.

Due Dates: All projects, discussions, and quizzes are due on Sunday night,

postmarked by 11:59 pm. This effectively ends one week so that you are ready for

the next week.

Letter grade: A=90..100 points; B=80..89; C=70..79; D=60..69; F=<60

Due Dates: All projects, discussions, and quizzes are due on Sunday night,

postmarked by 11:59 pm. This effectively ends one week so that you are ready for

the next week.

Participation: Students must participate in the Blackboard discussion every week. If you miss 2 weeks in a row without contacting me, you are subject to

being dropped from the class.

Audit Policy: If you are auditing, you are welcome to participate in the

Blackboard discussions and take all exams and activities, but it is not required.

VI Class Policies

Page 4: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 4 of 6

Important Student Information Link: http://cms.montgomerycollege.edu/mcsyllabus/

In addition to course requirements and objectives that are in this syllabus, Montgomery College has information on its web site (see link below) to assist you in having a successful experience both inside and outside of the classroom. It is important that you read and understand this information. The link below provides information and other resources to areas that pertain to the following: student behavior (student code of conduct), student e-mail, the tobacco free policy, withdraw and refund dates, disability support services, veteran services, how to access information on delayed openings and closings, how to register for the Montgomery College alert System, and finally, how closings and delays can impact your classes. If you have any questions please bring them to your professor. As rules and regulations change they will be updated and you will be able to access them through the link. If any student would like a written copy of these policies and procedures, the professor would be happy to provide them. By registering for this class and staying in this class, you are indicating that you acknowledge and accept these policies.

VII Resources

Computer problems: As a computer student, you are expected to anticipate potential computer problems. Save often! Keep backups! Allow plenty of time to complete the assignment! Computer problems are not an excuse for submitting an

assignment late! I can provide help if you send me a clear explanation of the problem, plus any relevant source files or screen shots.

Technical Requirements & Technical Support: You will need the following to participate online:

Regular use of a computer with Internet access and a web browser such as Firefox,

Chrome, or Internet Explorer. Expect to spend several hours online each week.

A web browser such as Firefox, Chrome, or Internet Explorer.

See prepare yourself: http://cms.montgomerycollege.edu/distance/prepare/

It is highly recommend that you have internet access at home, however, there are

computer labs http://cms.montgomerycollege.edu/oit/InTech.aspx?id=60795

For technical assistance with college supported resources, call the Montgomery College

IT Service Desk at 240-567-7222

or ://cms.montgomerycollege.edu/EDU/Department2.aspx?id=9356

Blackboard Help Desk: The HELP link on the left‐hand course menu links to the MC

Blackboard Online Support Center:

Call the Support Center at 240‐567‐7222 or

Chat with a service representative, or

Submit a ticket.

Page 5: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 5 of 6

Note: Click the My Support link at the top of the Blackboard Online Support Center screen to

view a history of your correspondence with the Blackboard Support Center.

System Downtime: The Office of Information Technology conducts computer network maintenance on Sunday morning from 12:01 AM to 6:00 AM each

week. During this time you may be not be able to access My MC to login to Blackboard. Do not rely on this time to submit course work.

Distance Learning Support: For all general distance education related questions, contact the Office of Distance Education and Learning Technologies at 240-567-

6000 or [email protected].

For all Blackboard and MyMC related questions and issues, contact the IT Service Desk at 240-567-7222 or [email protected] or Blackboard Online Support

Center.

Class Schedule and Important Dates

In order to provide the best possible learning experiences, these dates may change.

Please refer to the resources in Blackboard for any announcements or changes.

This class officially starts on Monday, September 9, 2019.

Course Content: Fall, 2019 Section 21691 Professor Joy

Unit 1: Introduction

This unit should be completed between Monday, September 16, 2019 and Sunday,

September 22, 2019.

Goals: In this module, you will Learn all of the skills necessary to succeed in this course: read

the syllabus, introduce yourself to your classmates, and learn about grading and class policies.

Understand the role of information technology in today's business world. Be able to use

communication tools in today's business world.

Read the Objectives:

Know how to navigate in Blackboard Understand the grading policy Know how to contact the professor Describe the impact of information technology Define systems analysis and design and the role of a systems analyst Define an information system and describe its components Explain how to use business profiles and models

Page 6: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 6 of 6

Explain Internet business strategies and relationships, including B2C and B2B Identify various types of information systems and explain who uses them Distinguish among structured analysis, object-oriented analysis, and agile methods Explain the waterfall model, and how it has evolved Discuss the role of the information technology department and the systems analysts who work

there. List overall guidelines for successful communications Write effective letters, memos, and email messages Measure the readability of written material Organize and prepare written reports that are required during systems development Follow guidelines for effective oral communication Plan, develop, and deliver a successful presentation Use effective speaking techniques to achieve your objectives Manage and strengthen your communication skills

Study and Learn (click each link):

Course Introduction Introduction Read Chapter 1: Introduction to Systems Analysis and Design Communications Read Toolkit Part A: Communications Tools

Due in Blackboard by Midnight, Sunday, September 22, 2019:

Discussion 1: Introductions Quiz: Syllabus Quiz Chapter 1: Introduction to Systems Analysis and Design Homework 1, Chapter 1: Business Profile for Personal Trainer Please download, sign and submit the Academic Integrity Statement. Discussion 2: Describe a system

Unit 2: Analyzing the Business Case

This unit should be completed between Monday, September 23, 2019 and Sunday,

September 29, 2019.

Goals: Understand how to analyze a business case, and how systems projects get started

Read the Objectives:

Explain the concept of a business case and how a business case affects an IT project Describe the strategic planning process and why it is important to the IT team Explain the purpose of a mission statement Conduct a SWOT analysis and describe the four factors involved

Page 7: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 7 of 6

Explain how the SDLC serves as a framework for systems development List reasons for systems projects and factors that affect such projects Describe systems requests and the role of the systems review committee Define operational, technical, economic, and schedule feasibility Explain the factors that affect project priorities Describe the steps and the end product of a preliminary investigation

Study and Learn (click each link):

Analysis Read Chapter 2: Analyzing the Business Case

Due in Blackboard by Midnight, Sunday, September 29, 2019:

Discussion 3: Motivation Quiz Chapter 2: Analyzing the Business Case Homework 2, Chapter 2: Fact-Finding

Unit 3: Managing Systems Projects

This unit should be completed between Monday, September 30, 2019 and Sunday, October

6, 2019.

Goals: Understand project management: How to plan, schedule, monitor, and report on IT

projects

Read the Objectives:

Explain project planning, scheduling, monitoring, and reporting Draw a project triangle that shows the relationship among project cost, scope, and time Create a work breakdown structure, identify task patterns, and calculate a critical path Explain techniques for estimating task completion times and costs Describe various scheduling tools, including Gantt charts and PERT/CPM charts Analyze task dependencies, durations, start dates, and end dates Describe project management software and how it can be of assistance Control and manage project changes as they occur Discuss the importance of managing project risks Understand why projects sometimes fail

Study and Learn (click each link):

Managing the Project Read Chapter 3: Managing Systems Projects

Page 8: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 8 of 6

Due in Blackboard by Midnight, Sunday, October 6, 2019:

Quiz Chapter 3: Managing Systems Projects Homework 3, Chapter 3: Tasks, PERT/CPM

Unit 4: Requirements Modeling

This unit should be completed between Monday, October 7, 2019 and Sunday, October 13,

2019.

Goals: Understand the requirements modeling process

Read the Objectives:

Describe systems analysis phase activities Explain joint application development (JAD), rapid application development (RAD), and agile

methods Use a functional decomposition diagram (FDD) to model business functions and processes Describe the Unified Modeling Language (UML) and create examples of UML diagrams List and describe system requirements, including outputs, inputs, processes, performance, and

controls Explain the concept of scalability Use fact-finding techniques, including interviews, documentation review, observation,

questionnaires, sampling, and research Define total cost of ownership (TCO) Conduct a successful interview Develop effective documentation methods to use during systems development

Study and Learn (click each link):

Requirements Read Chapter 4: Requirements Modeling

Due in Blackboard by Midnight, Sunday, October 13, 2019:

Discussion 4: Requirements Modeling Quiz Chapter 4: Requirement Modeling Homework 4, Chapter 4: DFD, Requirements

Page 9: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 9 of 6

Unit 5: Midterm Exam

This unit should be completed between Monday, October 14, 2019 and Sunday, October 20,

2019.

Goals: Complete the midterm exam

Due in Blackboard by Midnight, Sunday, October 20, 2019:

Midterm Exam must be taken in one of the MC Assessment centers

Unit 6: Data and Process Modeling

This unit should be completed between Monday, October 21, 2019 and Sunday, October 27,

2019.

Goals: Know some of the data and process modeling techniques transform data into information

Read the Objectives:

Describe data and process modeling concepts and tools, including data flow diagrams, a data dictionary, and process

Describe the symbols used in data flow diagrams and explain the rules for their use Draw data flow diagrams in a sequence, from general to specific Explain how to level and balance a set of data flow diagrams Describe how a data dictionary is used and what it contains Use process description tools, including structured English, decision tables, and decision trees Describe the relationship between logical and physical models

Study and Learn (click each link):

Data and Process modeling Read Chapter 5: Data and Process Modeling

Due in Blackboard by Midnight, Sunday, October 27, 2019:

Discussion 5: Drawing in Word Quiz Chapter 5: Data and Process Modeling

Page 10: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 10 of 6

Homework 5, Chapter 5: Context Diagram

Unit 7: Object Modeling

This unit should be completed between Monday, October 28, 2019 and Sunday, November

3, 2019.

Goals: Understand how object modeling techniques are used to create a logical model.

Read the Objectives:

Explain how object-oriented analysis can be used to describe an information system Define object modeling terms and concepts, including objects, attributes, methods, messages,

classes, and instances Explain relationships among objects and the concept of inheritance Draw an object relationship diagram Describe Unified Modeling Language (UML) tools and techniques, including use cases, use case

diagrams, class diagrams, sequence diagrams, state transition diagrams, and activity diagrams Explain the advantages of using CASE tools in developing the object model Explain how to organize an object model

Study and Learn (click each link):

Object Modeling Read Chapter 6: Object Modeling

Due in Blackboard by Midnight, Sunday, November 3, 2019:

Discussion 6: Object Modeling Quiz Chapter 6: Object Modeling Homework 6, Chapter 6: Object Relationship and Case Diagrams

Unit 8: Development Strategies

This unit should be completed between Monday, November 4, 2019 and Sunday, November

10, 2019.

Goals: Understand software trends, acquisition and development strategies.

Read the Objectives:

Page 11: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 11 of 6

Describe the concept of Software as a Service Define Web 2.0 and cloud computing Explain software acquisition alternatives, including traditional and web-based software

development strategies Describe software outsourcing options, including offshore outsourcing and the role of service

providers Explain advantages and disadvantages of in-house software development Discuss cost-benefit analysis and financial analysis tools Describe a request for proposal (RFP) and a request for quotation (RFQ) Describe the system requirements document Explain the transition from systems analysis to systems design

Study and Learn (click each link):

Development Read Chapter 7: Development Strategies

Due in Blackboard by Midnight, Sunday, November 10, 2019:

Discussion 7: Software Development Options Quiz Chapter 7: Development Strategies Homework 7, Chapter 7: System Requirements

Unit 9: User Interface Design

This unit should be completed between Monday, November 11, 2019 and Sunday,

November 17, 2019.

Goals: Know how to design an effective user interface, and understand security and control

issues.

Read the Objectives:

Explain the concept of user interface design and human-computer interaction, including basic principles of user-centered design

Explain how experienced interface designers perform their tasks Describe rules for successful interface design Discuss input and output technology issues Design effective source documents and forms Explain printed output guidelines Describe output and input controls and security Explain modular design and prototyping techniques

Page 12: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 12 of 6

Study and Learn (click each link):

User Interface Read Chapter 8: User Interface Design

Due in Blackboard by Midnight, Sunday, November 17, 2019:

Discussion 8: User Interface Quiz Chapter 8: User Interface Design Homework 8, Chapter 8: Online User Interface

Unit 10: Data Design

This unit should be completed between Monday, November 18, 2019 and Sunday,

November 24, 2019.

Goals: Know the data design skill necessary to construct the physical model of the information

system.

Read the Objectives:

Explain file-oriented systems and how they differ from database management systems Explain data design terminology, including entities, fields, common fields, records, files, tables,

and key fields Describe data relationships, draw an entity-relationship diagram, define cardinality, and use

cardinality notation Explain the concept of normalization Explain the importance of codes and describe various coding schemes Explain data warehousing and data mining Differentiate between logical and physical storage and records Explain data control measures

Study and Learn (click each link):

Database Design Read Chapter 9: Data Design

Due in Blackboard by Midnight, Sunday, November 24, 2019:

Discussion 9: Data Design Quiz Chapter 9: Data Design Homework 9, Chapter 9: Database Design

Page 13: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 13 of 6

Unit 11: System Architecture

This unit should be completed between Monday, November 25, 2019 and Sunday,

December 1, 2019.

Goals: Be able to translate the logical design of an information system into a physical blueprint

Read the Objectives:

Provide a checklist of issues to consider when selecting a system architecture Trace the evolution of system architecture from mainframes to current designs Explain client/server architecture, including tiers, cost-benefit issues, and performance Compare in-house ecommerce development with packaged solutions and service providers Discuss the impact of cloud computing and Web 2.0 Define network topology, including hierarchical, bus, ring, star, and mesh models Describe wireless networking, including wireless standards, topologies, and trends Describe the system design specification

Study and Learn (click each link):

System Architecture Read Chapter 10: System Architecture

Due in Blackboard by Midnight, Sunday, December 1, 2019:

Discussion 10: Systems Design Quiz Chapter 10: Systems architecture Homework 10, Chapter 10: Software and Hardware

Unit 12: Managing Systems Implementation

This unit should be completed between Monday, December 2, 2019 and Sunday, December

8, 2019.

Goals: Describe the steps in system implementation: application development, installation and

evaluation.

Read the Objectives:

Explain the importance of software quality assurance and software engineering Describe application development using structured, object-oriented, and agile methods Draw a structure chart showing top-down design, modular design, cohesion, and coupling Explain the coding process

Page 14: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 14 of 6

Explain unit, integration, and system testing Differentiate between program, system, operations, and user documentation List the main steps in system installation and evaluation Develop training plans for various user groups, compare in-house and vendor training options,

and describe effective training techniques Describe data conversion and changeover methods Explain post-implementation evaluation and the final report to management

Study and Learn (click each link):

Systems Implementation Read Chapter 11: Managing Systems Implementation

Due in Blackboard by Midnight, Sunday, December 8, 2019:

Discussion 11: Implementation Quiz Chapter 11: Implementation Homework 11, Chapter 11: User Manual, Changeover

Unit 13: Managing Systems Support and Security

This unit should be completed between Monday, December 9, 2019 and Sunday, December

15, 2019.

Goals: Know the systems and security issues: maintenance, security, backup and disaster

recovery

Read the Objectives:

Explain the systems support and security phase Describe user support activities, including user training and help desks Define the four types of maintenance Explain various techniques for managing systems maintenance and support Describe techniques for measuring, managing, and planning system performance Explain risk management concepts Assess system security at six levels: physical security, network security, application security, file

security, user security, and procedural security Describe backup and disaster recovery List factors indicating that a system has reached the end of its useful life Assess future challenges and opportunities for IT professionals Develop a strategic plan for career advancement and strong IT credentials

Page 15: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 15 of 6

Study and Learn (click each link):

System Support and Security Read Chapter 12: Managing Systems Support and Security

Due in Blackboard by Midnight, Sunday, December 15, 2019:

Discussion 12: Post-Implementation Quiz Chapter 12: Post-Implementation Homework 12, Chapter 12: Post-Implementation Evaluation

Unit 14: Final Exam

This unit should be completed between Monday, December 16, 2019 and Saturday,

December 21, 2019.

A Typical Week in CMSC234 An online class requires quite a bit of self motivation. All of the projects and

activities are due on Sunday night, so that we end one week on Sunday and begin

the next week on Monday.

When you make out your schedule for the week, be sure to block out at least 9

hours when you can read and work on a computer!

Start on Monday by looking in Blackboard for the week's assignments and

discussion questions. Keep the discussion questions in mind as you read the

chapter.

After reading the chapter you will do some online tutorials at the website for the

book.

Write your response to the discussion question early in the week so that there is

time to exchange ideas and thoughts with classmates.

Get in touch with the members of your group to decide what needs to be done on

the group project.

Each week there is a quiz in Blackboard that is due by Sunday. Usually you can

take the quiz again if you miss any questions. Obviously, if you wait until Sunday

night to take the quiz, there isn't much opportunity to take it over. Take the quiz

early in the week so that you can repeat it if necessary.

Page 16: CMSC243: Systems Analysis and Design Prof. J. Joy, Fall ...FDD (Functional Decomposition Diagram), UML (Unified Modeling Language), Use Case diagrams, and Sequence diagrams. 8. Design

CMSC243: Systems Analysis and Design, Prof. J. Joy, Fall 2019 16 of 6

Check into the discussion board in Blackboard periodically to ask questions, answer

questions, and respond to your classmates.


Recommended