资源简介 信息系统的软件与应用 信息系统的软件及其作用 信息系统的软件及其作用 4.2.1 基础软件及其作用 基础软件 1.操作系统 操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。 服务器操作系统: 桌面客户端操作系统: 移动终端操作系统: Unix、Linux、Windows Unix、Linux、Macintosh等 iOS、Android等 应用广泛的操作系统 2.数据库系统 数据库是长期储存在计算机中的、有组织的、可共享的数据集合。 在信息系统中一般采用数据库管理系统来解决大量的数据存储和处理的问题。 服务器主机上运行的管理数据库的基础软件称为数据库服务器软件,也就是数据库管理系统DBMS 常见的数据库有:MSSQL、ORACLE SQL、MySQL等 用户界面 服务器 通过DBMS取得数据 传递数据 客户端/浏览器提供 负责数据存储与操纵 3.中间件 中间件是指网络环境下处于操作系统、数据库等系统软件和应用软件之间的一种起连接作用的分布式软件。 应用软件 中间件 应用软件 硬件操作系统 硬件操作系统 3.中间件 中间件主要解决异构网络环境下分布式应用软件的互联与互操作问题,提供标准接口、协议,屏蔽实现细节,提高应用系统的移植性。 中间件处于操作系统与用户的应用软件的中间,对应用软件起到支撑作用,用户并不直接使用中间件。 作用:为处于自己上层的应用软件提供运行与开发环境,帮助用户灵活、高效地开发和集成复杂的应用软件。 例子:Web服务器 信息系统的软件及其作用 4.2.2应用软件及其设计过程 1.应用软件及其作用 信息系统应用软件,是用于处理特定应用的程序。 如office 办公软件就属于针对特定应用而开发的应用软件。 对整个信息系统来说,直接面对用户的,就是信息系统的应用软件。因此,应用软件的开发过程应力求准确实现用户的需求和组织的工作流程,提高工作效率,降低工作成本,减少人为出错机会。 1.应用软件设计过程 客户机/服务器结构:系统用户较多、功能复杂、存储信息量大、需要专业技术人员维护和管理的系统 浏览器/服务器结构:为使用户能够在简单、易用、单一、统一的可视化界面下,轻松、方便的访问到各种类型的数据 对等网络结构:当系统需要即时通信和不间断的更新数据时 功能结构图规定了功能模块设计的范围,是功能模块设计的基础。 信息系统的数据库设计主要包括绘制数据流图。编写数据字典、设计数据逻辑结构。 绘制数据流图要根据业务流程描绘出数据在系统中流动和处理的过程,要描绘出信息流和数据从输入到输出的过程所经过的变换 编写数据字典可对系统中的数据作出详细描述,包括对数据项、数据结构、数据存储、数据说明等描述 信息系统的软件及其作用 应用软件的开发工具和平台 1.数据库开发工具 MySQL是目前最流行的关系型数据库管理系统。MySQL所使用的结构化查询语言SQL是用访问数据库的最常用标准化语言。 MySQL特点:体积小、速度快、总体成本低。 2.应用软件集成开发环境 展开更多...... 收起↑ 资源预览