Analyst Programmer_AP104: Analyzing and Designing Systems (Professional)
About Course
This course covers:
- The investigation of information systems with respect to their existence
- Identification and development of needed informational improvements within an organization.
- Recommended methods and procedures considering computer involvement are reviewed, designed and implemented using the case-study approach
Upon successful completion of this course, the student will have demonstrated the ability to:
- Understanding the Systems Development Environment
- Define Software Sources
- Understand how to manage the information systems project
- Understand Systems Planning and Selection
- Define Determining Systems Requirements
- Understanding Structuring Systems Requirements Process Modeling
- Define Conceptual Data Modeling
- Understand Designing the Human Interface
- Understand the Design of Databases
- Understand Systems Implementation
Course Content
Module 1
-
03:42
-
06:53
-
LO2: Identify the critical activities involved in each phase of the SDLC
03:51 -
LO3: Analyze the importance of feasibility studies in the Development Process
02:47 -
LO4: Evaluate different System Development Methodologies
06:55 -
LO5: Knowledge Check
-
03:49
-
04:28
-
LO2: Develop Entity-Relationship Diagrams to Model System Data
06:21 -
LO3: Create and Interpret Object-Oriented Analysis Model based UML Diagrams
21:26 -
LO4: Elaborate on CASE tools used for Development
06:48 -
LO5: Knowledge Check
-
03:34
-
07:35
-
LO2: Understand the concept of Packaged Software in detail
10:44 -
LO3: Examine the criteria for assessing Off-the-Shelf Software
04:31 -
LO4: Describe the Software Reuse Process and its approaches
08:36 -
LO5: Knowledge Check
-
Topic 4: Project Management
03:36 -
LO1: Examine the Roles and Responsibilities of an effective Project Manager
19:50 -
LO2: Analyze the concept of Critical Path Scheduling
08:22 -
LO3: Describe the use of Gantt Charts and Network Diagrams
09:26 -
LO4: Evaluate Commercial Project Management Software Tools
08:55 -
LO5: Knowledge Check
-
Topic 5: Systems Planning and Selection
03:47 -
LO1: Outline the steps involved in Identifying, Selecting, Initiating, and Planning Projects
05:50 -
LO2: Describe different Approaches for Assessing Project Feasibility
03:37 -
LO3: Differentiate between various types of Costs and Benefits
07:04 -
LO4: Discuss methods for conducting a Cost/Benefit Analysis and Structured Walkthrough
05:31 -
LO5: Knowledge Check
-
Topic 6: Determining Systems Requirements
03:34 -
LO1: Outline the process of Designing and Conducting Interviews
09:06 -
LO2: Understand Joint Application Design (JAD) and Prototyping Methodologies
16:26 -
LO3: Discuss suitable techniques for eliciting system requests and BPR
10:43 -
LO4: Knowledge Check
-
Topic 7: Structuring Systems Requirements
03:46 -
LO1: Explain the concept of Process Modeling
04:06 -
LO2: Discuss the Mechanics and Rules of Data-Flow Diagramming
08:20 -
LO3: Explain the application of DFDs as Analytical Tools
06:51 -
LO4: Describe the use of Decision Tables for Representing Process Logic
10:51 -
LO5: Knowledge Check
-
Topic 8: Designing the Human Interface
03:37 -
LO1: Examine the Design of Human-Computer Dialogues and its applications
12:52 -
LO2: Explain Interface Design guidelines of Internet-based E-Commerce Systems
15:37 -
LO3: Discuss Interface Design and its components
10:57 -
LO4: Knowledge Check
-
Topic 9: Designing Databases
03:29 -
LO1: Describe the Process of Designing Forms and Reports
19:45 -
LO2: Apply the general guidelines for Formatting Forms and Reports
13:24 -
LO3: Learn effective techniques for formatting Text, Tables, and Lists
12:44 -
LO4: Knowledge Check
-
Topic 10: Systems Implementation
04:29 -
LO1: Explain the process of Coding, Testing, and Converting an Organizational Information System
17:20 -
LO2: Discuss four Installation Strategies for Implementing a System
07:44 -
LO3: Describe the key Deliverables for System Documentation
13:16 -
LO4: Compare various modes of Organizational System Training
07:50 -
LO5: Explain the four types of System Maintenance and the factors that influence the Cost
08:33 -
LO6: Knowledge Check
-
Module Based Quiz