版权归原作者所有,如有侵权,请联系我们

[科普中国]-专用系统

科学百科
原创
科学百科为用户提供权威科普内容,打造知识科普阵地
收藏

简介

专用系统是指软件开发商针对某些行业开发的应用软件或系统软件。在实际应用很多系统,例如实时系统,监控系统,医院信息系统。专用系统一般是一些特殊要求而开发的,例如信息安全、可靠性、实时性。

系统软件系统软件是指用于对计算机资源的管理、监控和维护,以及对各类应用软件进行解释和运行的软件。系统软件是计算机系统必备的软件。系统软件的主要特征是:与计算机硬件系统有很强的交互性,能对共享资源进行调度管理,能解决并发性操作处理中存在的协调问题。系统软件中的数据结构复杂,外部接口多样化,便于许多用户反复使用1。常见系统软件有:操作系统、数据库管理系统、语言处理程序。

应用软件应用软件是指专门为某一应用目的而编制的软件系统,常用的应用软件有字处理软件、表处理软件、统计分析软件、数据库管理系统、计算机辅助软件、实时控制与处理软件以及其他应用于国民经济各行业的应用程序2。为解决计算机各类问题而编写的程序称为应用软件,它又可分为专用软件与通用软件。

专用软件专用软件是指专为某些单位和行业开发的软件,是用户为了解决特定的具体问题而开发的,其使用范围限定在某些特定的单位和行业。例如,火车站或汽车站的票务管理系统、人事管理部门的人事管理系统和财务部门的财务管理系统等。

通用软件通用软件是为实现某种特殊功能而经过精心设计的、结构严密的独立系统,是一套满足同类通用的许多用户所需要的软件。通用软件适应信息社会各个领域的应用需求,每一领域的应用具有许多共同的属性和要求,具有普遍性。例如,Microsoft公司发布的Office 2003通用软件包,包含Word 2003(字处理)、Excel 2003(电子表格)、PowerPoint 2003(幻灯片)、Access 2003(数据库管理)等通用软件。从第3章开始,我们将学到Office软件的具体操作

目的可靠性可靠性是计算机系统在规定的条件下和规定的时间内,完成规定功能的能力。规定的条件通常包括环境条件,使用条件和维修条件,规定的时间是所考虑的时间范围,规定的功能是指计算机的各项技术性能指标,能力是在规定的条件下和规定的时间内,完成规定功能的程度。可靠性可用可靠度和平均故障间隔时间定量化表示。可靠性设计一般遵循如下原则:在满足性能和功能要求的前提下,把可靠性放在第一位;在满足性能和功能要求的前提下,优化结构;贯彻设计的标准化、系列化和模块化原则,以利于系统扩充和个版本号间的兼容性。

实时性实时性,指时钟信号能够准确的定时,各处的时钟能够达到一致,在不同的场合需要达到ns级、μs级。实时性可以定义为:在规定时间内系统的反应能力。一般有实时要求的应用有两个突出的特点:其中的活动时间性强,要求在一定的时刻和或一定的时间内自外部环境收集信息、再及时作出响应。

信息安全信息安全是指为数据处理系统而采取的技术的和管理的安全保护,保护计算机硬件、软件、数据不因偶然的或恶意的原因而遭到破坏、更改、显露。这里面既包含了层面的概念,其中计算机硬件可以看作是物理层面,软件可以看做是运行层面,再就是数据层面;又包含了属性的概念,其中破坏涉及的是可用性,更改涉及的是完整性,显露涉及的是机密性。信息安全的基本要求如下:

数据的保密性

由于系统无法确认是否有未经授权的用户截取网络上的数据.这就需要使用一种手段对数据进行保密处理。数据加密就是用来实现这一目标的,加密后的数据能够保证在传输、使用和转换过程中不被第三方非法获取。数据经过加密变换后,将明文变成密文,只有经过授权的合法用户使用自己的密钥,通过解密算法才能将密文还原成明文。数据保密可以说是许多安全措施的基本保证,它分为网络传输保密和数据存储保密。

数据的完整性

数据的完整性是数据未经授权不能进行改变的特征,即只有得到允许的人才能修改数据,并且能够判断出数据是否已被修改。存储器中的数据或经网络传输后的数据,必须与其最后一次修改或传输前的内容形式一模一样。其目的就是保证信息系统上的数据处于一种完整和未受损的状态,使数据不会因为存储和传输的过程.而被有意或无意的事件所改变、破坏和丢失。系统需要一种方法来确认数据在此过程中没有改变。这种改变可能来源于自然灾害、人的有意和无意行为。显然保证数据的完整性仅用一种方法是不够的,应在应用数据加密技术的基础上,综合运用故障应急方案和多种预防性技术,诸如归档、备份、校验、崩溃转储和故障前兆分析等手段实现这一目标。

数据的可用性

数据的可用性是可被授权实体访问并按需求使用的特征,即攻击者不能占用所有的资源而阻碍授权者的工作。如果一个合法用户需要得到系统或网络服务时,系统和网络不能提供正常的服务。这与文件资料被锁在保险柜里,开关和密码系统混乱而不能取出一样。