系统分析和编程(软件开发、编程以及语言)

系统分析和编程(软件开发、编程以及语言)

ID:33943658

大小:694.68 KB

页数:54页

时间:2019-02-28

系统分析和编程(软件开发、编程以及语言)_第1页
系统分析和编程(软件开发、编程以及语言)_第2页
系统分析和编程(软件开发、编程以及语言)_第3页
系统分析和编程(软件开发、编程以及语言)_第4页
系统分析和编程(软件开发、编程以及语言)_第5页
资源描述:

《系统分析和编程(软件开发、编程以及语言)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、章系统分析和编程10——软件开发、编程以及语言第章节主题与关键问题10.1系统开发:系统分析与设计的6个阶段系统开发周期的6个阶段分别是什么?10.2编程:5步过程什么是编程,完成该任务的5个步骤分别是什么?10.3五代编程语言五代编程语言都有哪些?10.4当今使用的编程语言第三代程序语言都有什么,它们用来做什么?10.5面向对象与可视化编程OOP与可视化编程是如何工作的?10.6标签语言与脚本语言标签语言与脚本语言是用来做什么的?当然,组织机构会犯错误,越是大型机构越可能会犯大的错误。加利福尼亚州车辆管理局的数据库需要进行现代

2、化处理,而Tandem计算机公司说它可以完成这一任务。一位调查该计划的记者说:“DMV的数据库系统是在旧式IBM平台上设计的,而Tandem的新系统与它截然不同,当时这并没有引起专家们的重视。”大型的驾驶证数据库中包含了超过3000万人的行驶记录,它首先必须将所有不能转化成Tandem计算机所使用语言的信息进行清除,这样的一个清除工作产生了60万个错误。然后,DMV要将所有IBM的程序转换成Tandem语言。记者说:“更糟的是,DMV并不知道当前的IBM应用程序是如何进行工作的,这是因为这些程序在先前的10年中已经被那些走掉的程

3、序员修改过多次。”最终,这一计划给加利福尼亚州的纳税人造成了4400万美元的损失。10.1系统开发:系统分析与设计的6个阶段关键问题系统开发周期的6个阶段分别是什么?不用说,并非所有的错误都这么大。计算机的混乱既可能是很小的毛病,也可能是很大的灾难。但这个例子告诉人们:计划的重要性,尤其是当一个组织机构尝试一种新系统时。避免这种错误的最好方法是使用系统分析与设计。但是人们可能会说,自己并不会处理如同车辆部门这样大的问题,那是计算机专业人员的工作。人们主要感兴趣的是使用计算机与通信来提高自己的效率。那么为什么还需要知道关于系统分析

4、与设计的事情呢?在很多类型的工作中,人们可能会发现:个人的部门或者工作是系统分析家的研究重点。知道流程是如何工作的,这将帮助用户更好地说明个人是如何工作的或者个人的部门将要达到的预计目标。在现代企业中,管理层通常对提高生产率的建议很感兴趣。系统分析提供了实现这一思想的方法。10.1.1系统的目标关键问题如何定义一个系统,系统的目标是什么?系统被定义为相关组件的集合,这些组件相互作用以执行任务从而实现一定的目标。一个系统可能工作得不是很好,但依然是一个系统。系统分析与设计的目的是确定一个系统如何工作,并采取措施使其更好地工作。组织

5、机构的计算机信息系统由硬件、软件、人员、过程和数据组成,其中也包括通信设备。这些组件共同工作为人们提供运行组织机构的信息。10.1.2让项目继续发展:如何开始;有谁参与关键问题项目的用户分别有哪3种?一个认为项目很糟糕且需要修改的个体,会让项目得到发展。一个员工可以影响督导者,顾客与供应商还可以吸引更高层管理者的注意。高级管理层可能独立地决定关注于一个效率不高的系统,可以建立督导委员会来决定哪些可能的计划应该继续进行。项目的参与者有以下3种:(1)用户讨论中的系统应该一直与用户进行协商来共同发展,不论这些用户是清洁工、研究科学家

6、或是消费者。事实上,如果用户不能充分参与分析与设计过程,那么系统的可接受性就会降低。(2)管理人员组织机构中的管理者也应该是系统所考虑的因素。(3)技术员工企业信息系统(IS)部门的成员包括系统分析员与编程人员,这些人也应该参与其中。首先,他们可能要执行计划。即使不执行,这些人也必须与IS外的计划执行人员进行合作。复杂的计划会需要一名或多名系统分析员。系统分析员是完成系统分析、设计与执行650信息技术教程(第7版)的信息专家。分析员的工作是研究一个组织机构的信息与通信需求,并且由他确定需要进行哪些修改来把更好的信息传送给需要信息

7、的个人。“更好”的信息是指那些以CART方式进行总结的信息,CART是完整、准确、相关和及时的缩写。系统分析员可以通过系统分析与设计问题的解决方法来达到这一目标。10.1.3系统分析与设计的6个阶段关键问题系统开发生命周期的6个阶段指什么?系统分析与设计是6个阶段的解决问题过程,它们用于检查并改进信息系统。这6个阶段形成了系统开发生命周期。系统开发生命周期(SDLC)是按部就班的过程,很多组织机构在进行系统分析与设计时都遵循这一过程。不管6个阶段的系统分析与设计是应用于财富500强企业还是应用于3个人的工程公司,都如图板10-1

8、所显示的那样。阶段之间通常都是部分重叠的,新阶段可能在旧阶段结束之前就开始了。在前4个阶段结束后,管理人员需要决定是否继续进入下一个阶段。用户输入与回顾过程是每个阶段的必备部分。图板10-1系统开发生命周期一个SDLC通常包括6个阶段。初步调研系统维护系统分析系

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。