版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Ch 13 Systems Analysis and DesignLecture OutlineCompetencies pg 356Describe the six phases of the systems life cycleIdentify information needs and formulate possible outcomesAnalyze existing information systems and evaluate the feasibility of alternative systemsIdentify, acquire, and test new system
2、 software and hardwareSwitch from an existing information system to a new one with minimal riskPerform system audits and periodic evaluationsIntroduction pg 357It takes considerable time and effort to create a system that is truly useful.History has many examples of where systems were not implemente
3、d properly, such as a General Motors $40 billion attempt to automate assembly lines, and an Internal Revenue Services attempt to automate tax returnsCompetent end users need to understand the importance of systems analysis and designThey need to know the six phases of the system life cycle:Prelimina
4、ry investigationSystems analysisSystems designSystems developmentSystems implementation, andSystems maintenance Systems Analysis and Design pg 358A system is a collection of activities and elements organized to accomplish a goalAn Information system is a collection of hardware, software, people, pro
5、cedures, and dataOrganizations need to change their information systems when they go through changes such as:organizational growth, mergers and acquisitions, new marketing opportunities, revisions in governmental regulations, and the availability of new technologySystems analysis and design is a six
6、 phase problem-solving procedure for examining and improving an information system. Steps include:Preliminary investigation: problems & needs are identifiedSystems analysis: present system studied, new requirements specifiedSystems design: new or alternative system is plannedSystems development: new
7、 hardware & software are acquired, developed, and testedSystems implementation: new system installed and people trained to use itSystems maintenance: ongoing improvements and updatesSystems analysts are the key people that utilize these phases to develop systemsMany times end users develop there own
8、 systems since there is a backlog in the IT department, so it is helpful to use these phasesPhase 1: Preliminary Investigation pg 359The preliminary investigation is usually initiated by an end user or manager who wants a system to do something it doesnt currently do.The text introduces an fictitiou
9、s organization called “Advantage Advertising” to introduce system life cycle conceptsThree key tasks to complete during the preliminary investigation phase include:Briefly defining the problemSuggesting alternative solutionsPreparing a short reportAfter presenting the report, the managers must make
10、a decision on how best to proceed with the system changes. They canAsk for more informationKill the projectTable the project: put it on hold for a later dateMove forward with the projectNote: these decisions will be made at the end of each phase in the systems life cycleDefining the ProblemStart by
11、examining whatever current information system is in useUse interviews and observations to determine what information is needed, by whom, when, and whyAn example is given for Advantage Advertising indicating that they have problems with their manual billing systemSuggesting Alternative SystemsSimply
12、suggest some possible plans as alternatives to the present systemIt is not to evaluate whether these will completely solve the problem in the best wayExamples might include hiring more secretaries, use an existing system for sharing information, or buying a new software packagePreparing a Short Repo
13、rtSummary the results of the preliminary investigation, and suggest some alternative systemsManagement decides what to do with the project after reviewing the report. They can:Ask for more informationKill the projectTable the project: put it on hold for a later dateMove forward with the projectNote:
14、 these decisions will be made at the end of each phase in the systems life cyclePhase 2: Analysis pg 362In the analysis phase, the present system is studied in depth, and new requirements are specifiedWe are NOT concerned with the new design here, only in determining the requirements for the new sys
15、temGathering DataData is obtained by using interviews, observations, questionnaires, and studying documentsAn organization chart is one such document, which shows the relationships of employees with their levels of authority and responsibilityAnalyzing the DataThe idea is to learn how information cu
16、rrently flows, and to pinpoint why it isnt flowing appropriatelyMany tools are available including:ChecklistsA list of questions about key system issuesFor example, “can reports be easily prepared from files and documents currently in use?”Top down analysis methodStart with top level components, and
17、 break them down into smaller componentsGrid chartsShows the relationship between input and output documentsA checkmark at the intersection of a row (forms input) and column (reports output) means the input is used to create the outputDecision tablesShows the decision rules that apply when certain c
18、onditions occurFor example, if a project is less than $10,000, and the customer has a good credit history, the firm will accept the project without requiring a depositSystem flowchartsShow the flow of input data to processing and finally to outputIt does not have to be a computerized system it can s
19、how a manual processData flow diagramsShow the data or information flow within an information systemTypical symbols include those for entities, processes, files, and data flowsAutomated design toolsSoftware packages that evaluate hardware & software alternatives according to the requirements input b
20、y the system analystsComputer Aided Software Engineering (CASE) are automated design tools that help to manage the system analysis and development processDocumenting Systems AnalysisThe systems analysis report describes the:Current information system,The requirements for a new system, and aPossible
21、development scheduleManagement will then review this report and decide what action to take before the next phase #3 System DesignPhase 3: Design pg 366In the systems design phase, a new or alternative information system is designedIt consists of three tasks:Designing Alternative SystemsIn almost all
22、 instances, more than one design can be developed to meet the information needs.Each alternative must be checked for feasibility including:Economic feasibilityWill the costs of the new system be justified by the benefitsHow long will it take to pay for itselfTechnical feasibilityAre reliable hardwar
23、e, software, and training available to make the system work, and if not, can it be obtained?Operational feasibilityCan the system actually be made to operate in the organization, or will people employees, managers, clients resist it?Selecting the Best SystemManagement must consider four key question
24、s when selecting the best (optimal) systemWill the system fit in the organizations overall information system?Will the system be flexible enough so it can be modified in the future?Can it be made secure against unauthorized use?Are the benefits worth the costs?Writing the systems design reportThe sy
25、stems design report is prepared for higher management and describes alternate designs.It presents the costs and benefits and outlines the effect of alternate designs on the organizationIt concludes by recommending one of the systemsPhase 4: Development pg 368In the systems development phase, softwar
26、e and hardware are acquired and testedThis phase has three key steps:Acquiring SoftwareSoftware can be acquired two ways:Purchase it e.g. buying off the shelf software, orCustom design it e.g. build it yourself or have someone else build it (write the programs, etc.)Acquiring HardwareA system may or
27、 may not require new hardwareSwitching or upgrading hardware can be a tremendously expensive propositionTesting the New SystemAfter the software and equipment have been installed, the system needs final testing.Sample data is fed into the system, and results analyzedPhase 5: Implementation pg 369In
28、the systems implementation phase, the new information system is installed and people are trained to use it.Another name for system implementation is a system conversionThere are four primary techniques to convert to a new systemTypes of ConversionDirect approachConversion is done by abandoning the o
29、ld system and starting with the newIt is a very risky way to do things, and typically only used if it is the only alternativeParallel approachThe old and new system are run side by side until the new one is proved to be reliableIts a low risk approach to conversionIt is expensive to keep both system
30、s runningPilot approachThe new system is tried out in only one part of the organizationOnce it works smoothly in the pilot, it is rolled out to the rest of the organizationIts lower cost than the parallel approach, but has more risk (especially for the pilot part of the organization)Phased approachT
31、he new system is implemented gradually over a period of timeThe entire process is broken down into steps, and once the first step works, the next is addedIt is an expensive proposition, but low riskIn general, the pilot and phased approaches are preferred for their balance of cost and risk.Pilot wor
32、ks best when many different people do similar tasks in different locations (e.g. post office operations)Phased works best when people are doing different operationsTrainingTraining is very important, but often overlookedOne option is to begin training before the entire system is complete, so the use
33、rs are used to working with it.Phase 6: Maintenance pg 371Maintenance has two parts: a system audit and a periodic evaluation.Most organizations spend more time and money on this phase than any othersIn the system audit, the systems performance is compared to the original specifications. If the new
34、procedures are not improving productivity, some redesign may be necessaryAll systems should be evaluated from time to time to determine if they are performing as they shouldPrototyping and Rapid Applications Development pg 372Two alternate approaches requiring less time to develop systems include pr
35、ototyping and rapid application development (RAD)PrototypingPrototyping means to build a model or prototype that can be modified before the actual system is installed.Users try out the model and offer suggestions to improve itThis process is repeated until a viable system is developedIt typically ta
36、kes less time to develop systems this wayRapid Applications Development (RAD)RAD involves the use of:Powerful development software, Small specialized teams ofHighly trained personnelTo develop the system in less time that a traditional approachPaying for these resources may cost more, but the system
37、 is developed fasterUsing IT At DVD Direct A Case Study pg 373Systems Analysis and Design at DVD DirectThis section briefly describes DVD Direct, a fictitious organization, to demonstrate how systems are developed by a business.In the case, customers are switching from DVDs delivered by mail to want
38、ing them delivered over the InternetDVD Direct hopes to use streaming video to satisfy this need, and is developing a system to adapted to this new business modelUse the Computing Essentials CD to follow this caseA Look to the Future pg 374Rapid ChangeMost observers firmly believe that the pace of b
39、usiness is now faster than ever beforeTo stay competitive, businesses must integrate new technologies into their existing way of doing businessDrapkin Technology is a company that specializes in helping other companies to speed up the system development process. The company provides project assessme
40、nt, analysis, design, development, implementation, and administration.More and more companies are expected to utilize services like this in the futureVisual Summary at a glance Systems Analysis and Design pg 376System Analysis and DesignPhase 1: Preliminary InvestigationDefining the problemSuggestin
41、g Alternative SystemsPreparing a Short ReportPhase 2: AnalysisGathering DataAnalyzing the DataDocumenting Systems AnalysisPhase 3: DesignDesigning Alternative SystemsEconomic feasibilityTechnical feasibilityOperational feasibilitySelecting the Best SystemWriting the Systems Design ReportPhase 4: Dev
42、elopmentAcquiring SoftwareAcquiring HardwareTesting the New SystemPhase 5: ImplementationTypes of ConversionTrainingPhase 6: MaintenanceSystems AuditPeriodic EvaluationPrototyping and RADPrototypingRapid Applications DevelopmentKey Terms pg 3181automated design tool365software used to verify a syste
43、m designs requirements, e.g. CASE tools2checklist363set of questions a systems analyst can use to collect information about a system3computer-aided software engineering toolsCASE365software package used to design a computer system4conversion369aka system implementation - changing from an old system
44、to a new one5data flow diagram365design tool used to describe how data flows through a computer system6decision table364design tool used to check procedures that should be done depending on conditions7direct approach369implementation phase in which you abandon the old to convert to the new8economic
45、feasibility367checking if the benefits of a new system outweigh the costs9grid chart364design tool that matches the inputs to a system with the outputs10operational feasibility367checking if a new system will fit with the current systems in an organization11organization chart362analysis tool showing
46、 the working relationships of all the employees in an organization12parallel approach370implementation phase in which you run both the old and new system until you are sure the new one works13phased approach370implementation phase in which you roll out the new system in steps14pilot approach370imple
47、mentation phase in which you test out a version of the system in one location, roll it out to others later15preliminary investigation 359first step in the system life cycle in which you set goals and needs for the new system16prototyping373creating a model of the new system which is tested and revis
48、ed until you have a workable system17rapid applications developmentRAD373technique used to speed up the system life cycle process for creating a new system18system 358a collection of activities and elements organized to accomplish a goal19system flowchart364design tool used to show the relationship
49、of programs, data stores, inputs, outputs and data flows in a system20systems analysis362phase in the system life cycle in which you collect data about the current system and plan requirements for new one21systems analysis report366final report from the analysis phase showing the current system, req
50、uirements for new, and possible development schedule22systems analyst358person responsible for analyzing and planning systems for an organization23systems audit372comparing the new systems performance to the requirements set at the beginning of the design process24systems design366phase in the syste
51、m life cycle in which you plan out alternatives for building a new system25systems design report367final report from the design phase prepared for top management describing system alternatives and recommending one26systems development368phase in the system life cycle in which you acquire the needed
52、hardware, software, and system components to build it27systems implementation369phase in the system life cycle in which you train users and roll out the new system for production use28systems life cycle358a phased approach to building and modifying an organizations computer systems29systems maintena
53、nce371final phase in the system life cycle in which you make modifications to enhance the systems performance30technical feasibility367checking to see if you can acquire the proper hardware, software, and people skills to build the system31top-down analysis method363breaking a system into top level
54、modules, and breaking each of these down in turn to help build the systemChapter Review pg 319CrosswordAcross1PROTOTYPINGPG 3736OPERATIONALPG 3677RADPG 37313LIFE CYCLE (note: text has extra boxes for this word)PG 35816ORGANIZATIONPG 36217AUDITPG 37218SYSTEMPG 35819PHASEDPG 37020DECISION TABLEPG 364D
55、own1PILOTPG 3702SYSTEMS ANALYSISPG 3623PARALLELPG 3704CONVERSIONPG 3695SYSTEM DESIGNPG 3668DATA FLOW DIAGRAMPG 3659GRID CHARTPG 36410SYSTEMS ANALYSTPG 35811FLOWCHARTPG 36412TECHNICALPG 36714CASEPG 36515ECONOMICPG 367Multiple Choice1BSystems life cyclePg 3582DSystems analystPg 3583EPreliminary invest
56、igationPg 3594APreliminary investigationPg 3605BAnalysisPg 3626DCASE toolsPg 3657ASystems analysis reportPg 3668BOrganization chartPg 3639CTechnical feasibilityPg 36710BDirect approachPg 369MatchingTERMMATCHNUMBERHINTPAGEsystemN1Collection of activities and elements designed to accomplish a goal358s
57、ystems analysis & designO2A six-phase problem-solving procedure for examining and improving an information system358systems analystQ3Computer professional who studies an organizations systems to determine what actions to take and how to use computer technology to assist them358preliminary investigat
58、ionK4The first phase of the systems life cycle359systems analysisP5Data is collected about the present system362organization chartI6A chart showing management levels and formal lines of authority362checklistB7A helpful record of questions that guides the systems analyst and end user through key issu
59、es for the present system363grid chartG8Shows the relationship between input and output documents364decision tableD9Table showing the decision rules that apply when certain conditions occur364data flow diagramC10Shows the data or information flow within an information system365automated design tools
60、A11Software package that evaluates hardware and software alternatives according to requirements given by the systems analyst365economic feasibilityF12Condition in which costs of designing a new system will be justified by the benefits it will provide367operational feasibilityH13Condition in which th
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 八年级地理下册《7.1 面向海洋的开放地区-珠江三角洲》听课评课记录 新人教版
- 【人教版】河南省八年级地理上册2.1地形和地势听课评课记录2新版新人教版
- 北师大版历史七年级下册第12课《元朝的统一与拓展》听课评课记录
- 环境设计服务协议书(2篇)
- 七年级道德与法治上册第一单元 成长的节拍第一课中学时代第1框中学序曲听课评课记录(新人教版)
- 湘师大版道德与法治七年级上册2.1《学习与成长》听课评课记录
- 冀教版数学九年级下册《回顾与反思》听评课记录10
- 人教版地理八年级下册6.2《白山黑水-东北三省》听课评课记录2
- 苏人版道德与法治九年级上册6.1《共享发展成果》听课评课记录
- 部审湘教版七年级数学下册6.1.1 第1课时《平均数》听评课记录
- 2025年买卖个人房屋合同(4篇)
- 2025代运营合同范本
- 武汉2025年湖北武汉理工大学管理人员招聘笔试历年参考题库附带答案详解
- 使用错误评估报告(可用性工程)模版
- 2024年高考全国甲卷英语试卷(含答案)
- 2024年湖南高速铁路职业技术学院单招职业技能测试题库附答案
- 2024年4月浙江省00015英语二试题及答案含评分参考
- 工程经济学完整版课件全套ppt教程
- 鼻空肠营养的护理及注意事项ppt
- 臭和味检测原始记录表
- 小学英语26个字母标准手写体卡片打印版
评论
0/150
提交评论