资源简介 (共12张PPT)4.2 信息系统的软件及其作用1基础软件及其作用2应用软件及其设计过程CONTENT3应用软件的开发工具和平台基础软件及其作用信息系统的软件基础软件应用软件安装在硬件上的第一层软件完成用户特定的要求操作系统特定的服务器软件服务器操作系统客户端操作系统数据库系统中间件针对特定应用而开发的软件基础软件及其作用1操作系统操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必须在操作系统的支持下才能运行。服务器操作系统:Unix、Linux、Windows客户端操作系统:Macintosh、Unix、Linux等移动终端操作系统:iOS、Android、Harmony(鸿蒙)等阅读P96表4-4,了解各操作系统的特点及应用范围,并找一找:(1)服务器端的主流操作系统是 。(2)目前应用最广泛的操作系统是 。LinuxWindows基础软件及其作用2数据库系统数据库是长期储存在计算机中、有组织的、可共享的数据集合。在信息系统中一般采用数据库管理系统(DBMS)来解决大量的数据存储和处理的问题。在C/S结构和B/S结构模式的信息系统中,一般在服务器运行DBMS,客户端软件通过与服务器上的DBMS通信取得数据库中的数据并显示在用户界面上,或将用户输入的数据传回服务器存于数据库中。常见的数据库有MSSQL、ORACLE SQL、MySQL等。基础软件及其作用3中间件中间件应用软件应用软件硬件操作系统硬件操作系统…………中间件是指网络环境下处于操作系统、数据库等系统软件和应用软件之间的一种起连接作用的分布式软件。它主要解决异构网络环境下分布式应用软件的互联与互操作问题,提供标准接口、协议,屏蔽实现细节,提高应用系统的移植性。中间件处于操作系统与用户的应用软件的中间,对应用软件起到支撑作用,用户并不直接使用中间件。基础软件及其作用3中间件Web服务器就是一种中间件,一般指网站服务器。可以向浏览器等Web客户端提供文档;可以放置网站文件;也可以放置数据文件。一般我们访问网站,就是通过浏览器向放置该网站文件的Web服务器发出访问要求,由该服务器进行响应,返回访问结果。应用软件及其设计过程1应用软件及其作用信息系统应用软件,是用于处理特定应用的程序。对整个信息系统来说,直接面对用户的,就是信息系统的应用软件。应用软件及其设计过程2应用软件设计过程(1)需求分析准确领会客户意图,将客户意图转化成软件能够实现的功能在开发中起关键性作用(2)体系结构模式选择无须共享资源,系统简单——单用户体系结构用户较多、功能复杂、存储信息量大、需要专业技术人员维护和管理——客户机/服务器结构需要简单、易用、单一、统一的可视化界面——浏览器/服务器结构需要即时通信和不间断地更新数据——对等网络结构应用软件的开发工具和平台(3)模块设计把整个系统按功能划分成各个模块,并按从属关系绘制出功能结构图。(4)数据库设计绘制数据流图、编写数据字典、设计数据逻辑结构。功能结构图数据流图应用软件的开发工具和平台1数据库开发工具2应用软件集成开发环境MySQL是目前最流行的关系型数据库管理系统。用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具,是集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。如Visual Studio、Delphi、APP Inventor等。总结信息系统的软件及其作用基础软件及其作用应用软件及其设计过程应用软件的开发工具和平台操作系统数据库系统中间件应用软件需求分析-体系结构模式的选择-模块设计-数据库设计数据库开发工具应用软件集成开发环境设计过程用于处理特定应用的程序 展开更多...... 收起↑ 资源预览