一般由计算机
硬件系统、
系统软件、应用软件组成。计算机基本硬件系统由
运算器和控制器、
存储器、外围接口和
外围设备组成。
系统软件包括操作系统、
编译程序、
数据库管理系统、各种高级语言等。应用软件由通用
支援软件和各种应用软件包组成
简介
computer application systems
研究方向
研究计算机应用于各个领域的理论、方法、技术和系统等,是计算机学科与其他学科相结合的边缘学科 ,是
计算机学科的组成部分。计算机应用分为数值计算和
非数值应用两大领域。
非数值应用又包括
数据处理、知识处理 ,例如信息系统、工厂自动化、
办公室自动化、家庭自动化 、专家系统、模式识别、机器翻译等领域。
分析设计
计算机应用系统分析和设计是计算机应用研究普遍需要解决的课题。应用系统分析在于系统地调查、分析应用环境的特点和要求,建立数学模型,按照一定的规范化形式描述它们,形成计算机应用系统的技术设计要求。应用
系统设计包括系统配置设计、
系统性能评价、应用软件
总体设计以及其他工程设计,最终以系统产品的形式提供给用户。
应用领域
计算机应用已深入到科学、技术、社会的广阔领域,按其应用问题信息处理的形态,大体上可以分为 :①科学计算。求取各种数学问题的数值解。②
数据处理。用计算机收集、记录数据,经处理产生新的信息形式。主要包括数据的采集、转换、分组、组织、计算、排序、
存储、检索等。③知识处理。用计算机进行知识的表示、利用、获取。计算机的应用几乎渗透到社会各个领域,以下是一些重要的方面:①计算机辅助设计、制造、测试(CAD/CAM/CAT)。用计算机辅助进行工程设计、产品制造、
性能测试。②办公自动化:用计算机处理各种业务、商务;处理数据报表文件;进行各类办公业务的统计、分析和辅助决策。③经济管理 :国民经济管理,公司企业经济信息管理,计划与规划,分析统计,预测,决策;物资、财务、劳资、人事等管理。④
情报检索:图书资料、历史档案、科技资源、环境等信息检索自动化;建立各种信息系统。⑤自动控制:工业生产过程综合自动化,工艺过程
最优控制,武器控制,通信控制,交通信号控制。⑥模式识别:应用计算机对一组事件或过程进行鉴别和分类,它们可以是文字、声音、
图像等具体对象,也可以是状态、程度等抽象对象。⑦事务管理:面向事业单位,主要进行日常事务的处理,如医院管理信息系统、饭店管理信息系统、学校管理信息系统等。
系统开发
根据用户对应用系统的技术要求,分析手工处理的信息流程,设计计算机系统的内部结构,并加以实现和维护的过程。计算机应用系统的开发是
计算机技术的二次开发。开发过程即系统生命周期一般分为5个阶段,即规划、分析、设计 、实现和运行与维护。
①规划阶段。这一阶段的任务是对应用的环境、目标、现行系统的状况进行初步调查,明确问题,确定系统的发展战略,对建设系统的需求做出分析和预测,分析建设新系统所受的各种约束,研究建设新系统的必要性和可能性。写出可行性分析报告,提交用户批准后,将系统建议方案及实施计划编写成系统开发任务书,进入
系统分析阶段。
②分析阶段 。根据计算机用户对于输入、处理过程和输出特性的需要,对原有系统的现状进行调查分析,并在此基础上提出建立新系统或改造旧系统的初步建议,即对新系统的目标、功能、成本、效益、人员、进度等作出预测和描述。这一阶段也称为可行性研究阶段。
③设计阶段。首先根据调查确定系统的构成和软件、硬件环境的要求,并提出系统建议书。在进行方案论证并获得通过后转入物理设计,也就是对系统的输入输出、处理过程、信息流向、
数据结构、显示和打印格式,以及人机对话方式等逐层细化,进行设计。这时,应将系统划分为若干模块和过程,分析其相互关系和处理顺序,保证系统的完整性、正确性和适应性。经过仔细的分析和对各种方法的选择,在本阶段结束时提出实施计划和
进度安排,写出系统用户手册和操作使用说明书。分析和设计工作均由
系统分析员完成。
④实现阶段。按照系统设计方案实现应用系统,分别完成机器配置安装、系统调试与转化、程序编制、人员培训、数据准备和初始化等各方面的工作。这个阶段的工作由
程序员和操作员完成。
⑤运行与维护阶段。系统开发成功后,交付用户正式使用、发挥效益的时期。包括系统的日常运行管理与维护,系统综合评价及系统开发项目的监理审计等。维护工作一般包括正确性、完整性、适应性和预防性4 个方面。在系统运行过程中,可能由于环境变化导致系统功能不足,或者开发过程中未能发现或无法解决的功能要求,需要对系统进行修改、维护或者局部调整。这一工作通过向用户发出修改通知或更新版本来进行。
系统评价
系统评价对计算机应用系统的开发有直接指导意义,需要对功能指标、性能指标、可用性、可靠性、易理解性、可扩展性、可维护性、可移植性和系统成本进行定性或定量的分析。这些指标的好坏决定系统寿命的长短。
系统特点
通过使计算分布在大量的分布式计算机上,而非本地计算机或远程服务器中,企业数据中心的运行将与互联网更相似。这使得企业能够将资源切换到需要的应用上,根据需求访问计算机和存储系统。
好比是从古老的单台发电机模式转向了电厂集中供电的模式。它意味着计算能力也可以作为一种商品进行流通,就像煤气、水电一样,取用方便,费用低廉。最大的不同在于,它是通过互联网进行传输的。
系统辨析
计算机应用系统计算常与网格计算、效用计算、自主计算相混淆。
网格计算:分布式计算的一种,由一群松散耦合的计算机组成的一个超级虚拟计算机,常用来执行一些大型任务;
效用计算:IT资源的一种打包和计费方式,比如按照计算、存储分别计量费用,像传统的电力等公共设施一样;
自主计算:具有自我管理功能的计算机系统。
事实上,许多云计算部署依赖于计算机集群(但与网格的组成、体系结构、目的、工作方式大相径庭),也吸收了自主计算和效用计算的特点。
隐私问题
计算机应用系统技术要求大量用户参与,也不可避免的出现了隐私问题。用户参与即要收集某些用户数据,从而引发了用户
数据安全的担心。很多用户担心自己的隐私会被云技术收集。正因如此,在加入云计划时很多厂商都承诺尽量避免收集到用户隐私,即使收集到也不会泄露或使用。但不少人还是怀疑厂商的承诺,他们的怀疑也不是没有道理的。不少知名厂商都被指责有可能泄露用户隐私,并且泄露事件也确实时有发生。