SAPM- exam 2

docx

School

Arizona State University *

*We aren’t endorsed by this school

Course

6356

Subject

Information Systems

Date

Oct 30, 2023

Type

docx

Pages

2

Uploaded by PrivateDugongMaster226

Report
SAPM Chapter 6 – Foundations for system Design Integrity controls – reject invalid data inputs, prevent unauthorized data outputs, protect data and programs against accidental or malicious tampering. Input controls – controls that prevent invalid or erroneous data from entering the system Value limit controls – Controls that check numeric data input to ensure that the value is reasonable Output controls – Controls that ensure that output arrives at the proper destination and is accurate, current, and complete. Factors affecting fraud risk - separtation of duties, records & audit trails,monitoring, asset control and reconciliation, security Security controls Multifactor authentication (MFA) – the process of using multiple authentication methods for increased security and reliability Authentication – the process of identifying users who request access to sensitive resources Authorization – the process of allowing or restricting a specific authenticated user’s access to a specific resource based on an access control list Access control list – a list attached to a specific resource that describes users or user groups and the nature of permitted access Chapter 7 – System Architecture Interoperability - the ability of a component or system to interact with other components or systems Internet backbone network – a high capacity and high-speed computer network that carries large amounts of internet traffic across regions, countries, and continents Local Area Network (LAN) – small computer network typically spanning a single home, small office WWW – Interconnected set of resources accessed via the internet Architecture Technology architecture – a set of computing hardware, network hardware, topology, and system software usedApplication architecture – the set of software application components Three-layer architecture:- View layer (user interface). Business logic layer (also called domain layer – contains business rules). Data layer (layer that interacts with the data) Protocol – a set of languages, rules, and procedures that ensure accurate and efficient data exchange and coordination among hardware and software components VPN Web protocols (html, xml, http, https) Application architecture Software as a service (SaaS) – application software is accessed via the internet without locally installed programs Infrastructure as a service (IaaS) – a set of raw IT resources offered to the user by the cloud service provider Platform as a service (PaaS) – It is essentially a SaaS solution + you can build applications and software Architecture diagrams Location Diagrams Network Diagrams Deployment Diagrams Chapter -8 - Designing the user interface User Interface - UI should be considered as a conversation between a user and the system, usability is the objective, called user centered design UX – All aspects of a person’s interactions with a software application, including actions, responses, perception, and feelings UI – Set of inputs and outputs that the user interacts with to invoke the functions of a software Unser centered design - A design technique that embodies the view that UI appears to be the entire system, Usability – the degree to which a system is easy to learn and use Metaphor - Analogies between features of the User Interface and aspects of physical reality with which the users are familiar. Direct manipulation metaphor, desktop metaphor, document metaphor, dialog metaphor User interface design must consider the entire user experience, thus communicating effectively with the user. Good user interfaces are based on good design principles – visibility, affordance, feedback, etc. Poorly designed user interface can make the information system unusable Story boards are a powerful tool for UI design Principles of User-Interface Design Human-Interface Objects =>Affordance – the appearance of the object suggests its function => Visible with Feedback => Both visible on the display and provides a response to a user action (feedback) =>Good examples – radio buttons and check boxes Consistency – across platforms, within a suite of application, within a particular appln Continuity – consistency across releases over time Discoverability – discover hidden features, active discovery, visual diag to guide users Readability and Navigation , Usability and Efficiency , Closure Chapter 14 - Deploying the new system Unit test , integration testing– implementation System & stress testing, user acceptance testing – deployment Test Case - A formal description of a starting state, one or more events to which the software must respond, and the expected response or ending state What is test data? -A set of starting states and events used to test a module, group of modules or entire system Unit Tests - Test of an individual method, class, or component before it is integrated with other software Driver & stub: Driver – A method or class used in unit testing that simulates the behavior of a class that calls and sends parameters to the unit being tested Stub – A method or class used in unit testing that receives and displays the output from the unit being tested Integration testing - Test of the functional behavior of a group of classes or components when they are combined together Example – Test the function in eLearning portal student grade view System performance & stress testing - A comprehensive integration test of an entire system or independent subsystems Response time – Desired or max. allowable time limit for the software response to a query or update Throughput – Desired or minimum number of queries and transactions that must be processed per minute or hour or given time UAT -A system test is performed to determine whether the system fulfills user requirements and can support all business and user scenarios
KEY DEPLOYMENT ACTIVITIES - Converting and initializing data----Training users----Configuring the production environment Key deployment considerations 1. Direct Deployment- Install the new system and makes it operational immediately ( the new system is not replacing an older system ) 2. Parallel Deployment - Disadvantage – Need for additional computing equipment and personnel (more $ needed) old and new system is operational for a period of time 3. Phased Deployment Versioning Test versions (alpha, beta) Production Release version Maintenance release Chapter 11 – Project planning & project management Work breakdown structure (WBS) – List of hierarchy of activities and tasks of a project used to estimate the work to be done and to create a detailed work schedule Tangible benefit – A benefit that can be measured or estimated in terms of $ Intangible benefit – A benefit that accrues to an organization but that can’t be measured quantitatively or estimated accurately (customer ratings) Critical path – a sequence of tasks that can’t be delayed without causing the entire project to be delayed Gantt Chart – a bar chart that portrays the schedule by the length of horizontal bars superimposed on a calendar Break-even point – the point in time at which dollar benefits offset dollar costs Payback period – the time period during which the dollar benefits offset the dollar costs Late start time – Latest time task can start without affecting the project length Triple constraint – Time, Cost, Scope Quality – Deliverable fit for intended purpose Communication (1) Collaboration It is about estimating time, effort, and resources; reporting progress to executive sponsors; tracking project budget It is NOT about performing functional design, development, or testing
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
  • Access to all documents
  • Unlimited textbook solutions
  • 24/7 expert homework help

Browse Popular Homework Q&A

Q: Grant's Ironhorse Company manufactures model railroad cars. At the end of October, 2019 the…
Q: Given the parity circuitry below (Figure 7.1ba, page 322) and the llowing inputs 11-IN, find the…
Q: Will the rise of Autonomous Vehicles technologies create some jobs?
Q: An electrophilic addition reaction of a conjugated diene that produces more than two organic…
Q: 8. Give a recursive definition of the sequence {an}, n = 1, 2, 3, ... if a) an = 4n − 2. b) an = 1 +…
Q: Are Uber drivers are independent contractors or employees? Why is it difficult to define?
Q: The engines of a plane are pushing it due north at a rate of 300 mph, and the wind is pushing the…
Q: The balance on a credit card, that charges a 10.5% APR interest rate, over a 1 month period is given…
Q: Calculate the pH of a solution that contains 3.9 x 10-4 M H3O+ at 25°C. 4.59 3.41 10.59 9.41 0.59
Q: If salicylic acid dissociated into two particles when dissolved into myristic acid (it does not),…
Q: In spite of the new technologies, the use of oil sands remains controversial because of the…
Q: 4) Add or subtract the following complex numbers. (2+31)-(5-61)= Multiply the complex numbers and…
Q: Find any vertical asymptotes of the function: f(x) = x-4 x² - 4x - 45 Write the equation of the…
Q: What is the percentage of the global food production that comes from dry lands?
Q: 10. If given a diagram of the heart, such as the one below, be able to identify each of the…
Q: 4. 750.0 ml at 700.0 torr to 800.0 torr 5. 45.0 ml at 1.045 atm to 1.050 atm Answer: Answer: 6.…
Q: Question 18 of 41 What volume in liters of CH₂OH gas are formed when 3.20 L of H₂ gas are completely…
Q: On July 1 of year 1, Riverside Corporation (RC), a calendar-year taxpayer, acquired the assets of…
Q: Choose in which direction the following reaction would be spontaneous. Calculate Eº, AGO and k for…
Q: Draw the starting structure that would lead to these major products under these conditions. Use…
Q: A solution prepared by dissolving 6.95 X 10^3 g of protein in 0.0300 L of water has an osmotic…
Q: The following reaction has an equilibrium constant Kc equal to 3.59 at 900°C.     CH4( g)+2H2 S(…