- Object-Oriented Approach
- System Security and Audit
- Implementation & Maintenance
- Testing and Quality Assurance
- Input / Output & Forms Design
- Design Strategies
- System Design
- Structured Analysis
- System Planning
- System Development Life Cycle
- System Analysis & Design - Overview
- System Analysis and Design - Home
System Analysis & Design Resources
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
System Analysis & Design - System Planning
What is Requirements Determination?
要求是新系统的一个重要特征,包括处理或收集数据、控制企业活动、提供信息和支持管理。
所需经费的确定涉及研究现有系统,并收集细节,以确定哪些要求、如何运作以及哪些方面应予改进。
Major Activities in requirement Determination
Requirements Anticipation
它根据以往的经验预测了系统的特点,这些经验包括某些问题或特点以及新系统的要求。
它可以导致分析本来由经验不足的分析家不知的领域。 但是,如果采取捷径,在进行调查时采用偏见,那么要求预测可能会半衰弱。
Requirements Investigation
它正在研究现行制度,并记录其特征以供进一步分析。
它是系统分析的核心,分析员利用实况调查技术、采购和计算机辅助工具记录和描述系统特征。
Requirements Specifications
其中包括分析数据,确定要求的具体内容,说明新系统的特点,并具体说明将提供哪些信息要求。
其中包括分析事实数据、确定基本要求和选择填满要求的战略。
Information Gathering Techniques
事实调查技术的主要目的是确定分析员为编制用户所了解的准确的SRS而使用的组织的信息要求。
索马里再次解放联盟 文件:
be complete, Unambiguous, and Jargon-free.
specify operational, tactical, and strategic information requirements.
solve possible disputes between users and analyst.
use graphical aids which simppfy understanding and design.
各种信息收集技术——
Interviewing
系统分析员通过访谈从个人或团体收集信息。 分析员可以是正规的、法律的、从事政治活动的,也可以是非正式的;因为面试的成功取决于分析员作为面谈者的技能。
可以通过两种方式做到这一点:
这种方法往往是收集定性信息的最佳来源。
对那些没有有效书面通信或没有时间填写调查问卷的人来说,这样做是有益的。
信息可以轻易验证和立即核对。
它可以处理复杂的问题。
通过征求意见很容易发现关键问题。
它弥补了误解领域的差距,并尽量减少今后的问题。
Questionnaires
分析员利用这一方法收集大量人员有关系统问题的信息。
调查表有两种类型:
封闭式调查问卷- 它包含在系统分析有效列出所有可能的答复时使用的问题,这些答复相互排斥。
调查问卷的优点
它非常有效地调查非共用地点的用户的利益、态度、感情和信仰。
了解某一集团批准或否决拟议系统某一特定特征的比例是有助益的。
在给系统项目提供任何具体指导之前确定总体意见是有益的。
更可靠,对诚实的反应提供高度保密。
选择事实信息和收集统计数据是适当的,可以邮寄和发送。
Review of Records, Procedures, and Forms
审查现有记录、程序和表格有助于了解一个描述当前系统能力、其业务或活动的制度。
Advantages
这有助于用户在将组织或业务强加于他人之前了解自己的情况。
它有助于在短时间内将目前的业务记录为程序手册和表格,说明现行系统的形式和功能。
它可以明确了解本组织处理的交易,确定处理的投入,并评价业绩。
它可以帮助分析家了解必须支持的业务制度。
它描述了这一问题、其受影响部分以及拟议的解决办法。
Observation
这是通过宣传和观察人民、事件和物体收集信息的一种方法。 分析员访问了本组织,观察现行系统的工作,了解系统的要求。
Advantages
这是收集信息的直接方法。
在所收集数据的真实性受到质疑或系统某些方面的复杂性妨碍最终用户作出明确解释的情况下,这样做是有益的。
它生成更准确和可靠的数据。
它产生文件不完整和过时的所有方面。
Joint Apppcation Development (JAD)
这是由IBM开发的一种新技术,它使所有人、用户、分析家、设计家和建筑商利用有组织的密集讲习班确定和设计该系统。 JAD培训分析员担任讲习班的主持人,他们具有一些专业技能。
JAD>Advantages/b>
通过更换几个月的传统面谈和后续会议,节省时间和费用。
它有助于支持共同解决问题的组织文化。
培养多层次雇员之间的正式关系。
它可以创造性地发展设计。
它允许迅速发展和改进信息系统的所有权。
Secondary Research or Background Reading
这一方法被广泛用于通过获取所收集的信息收集信息。 它包括以前从任何内部或外部来源收集到的任何信息。
Advantages
互联网的提供更公开。
它提供了成本和时间低的宝贵信息。
它充当初级研究的先驱,并调整初级研究的重点。
研究人员利用该研究得出以下结论:该研究是否值得研究,因为现有程序以及收集这些研究的问题。
Feasibipty Study
可行性研究可被视为初步调查,有助于管理层就系统研究是否适合发展作出决定。
它确定了改进现有系统、开发新系统以及提出系统进一步发展的精细估计数的可能性。
它用于了解问题概要,并决定是否存在可行或适当的解决办法。
可行性研究的主要目的是获得问题的范围,而不是解决问题。
可行性研究的结果是一个正式的系统提案,作为决定文件,其中包括拟议系统的全部性质和范围。
Steps Involved in Feasibipty Analysis
在进行可行性分析时将遵循以下步骤:
组建项目小组并任命一名项目负责人。
开发系统流程图。
查明现行制度的缺陷并确定目标。
计算其他解决办法或潜在候选人制度,以达到目标。
确定技术可行性、业务可行性等各种备选办法的可行性。
• 确定每个候选人制度的绩效和成本效益。
排名其他选择,选择最佳候选人制度。
编写系统建议,供管理层核准。
Types of Feasibipties
Economic Feasibipty
正在使用成本/效益分析方法评价候选人制度的有效性。
它显示了候选人制度在本组织福利和费用方面的净收益。
经济可行性分析的主要目的是在投资资金承诺提出建议之前估算候选人制度的经济要求。
它更倾向于采用另一种办法,即尽早和最快地返还资金,同时开发候选人制度的风险最低。
Technical Feasibipty
它调查了每一种执行办法的技术可行性。
它分析并确定解决办法是否能够得到现有技术的支持。
分析员确定现有技术资源是否得到升级或增加,以满足新的要求。
它确保候选人制度对支持技术改进的程度作出适当反应。
Operational Feasibipty
它确定该系统一旦制定和实施,是否正在有效运作。
它确保管理层在目前的组织环境中支持拟议的系统及其可行的工作。
它分析用户是否会受到影响,并接受影响可能系统效益的经修改或新的业务方法。
它还确保电脑资源和候选人系统网络结构可行。
Behavioral Feasibipty
它评价和估计用户对新系统发展的态度或行为。
它有助于确定该系统是否需要特别努力,以教育、再培训、转移和改变雇员在新的经营方式上的工作地位。
Schedule Feasibipty
它确保该项目在规定的时限内完成。
它还核实和验证项目期限是否合理。