2021-2022学年高中信息技术粤教版(2019)必修2 第4章 信息系统的软件与应用课件-(25张PPT)

文档属性

名称 2021-2022学年高中信息技术粤教版(2019)必修2 第4章 信息系统的软件与应用课件-(25张PPT)
格式 pptx
文件大小 5.5MB
资源类型 教案
版本资源 粤教版(2019)
科目 信息技术(信息科技)
更新时间 2021-10-12 08:48:13

图片预览

文档简介

(共25张PPT)
第四章 信息系统的软件与应用
必修2 信息系统与社会
CONTENTS
目录
信息系统的工作过程
信息系统的软件及其作用
信息系统在社会应用中的优势及局限性
4.1
信息系统的工作过程
4.1.1
信息系统的体系结构及其工作过程
信息系统的主要体系结构类型
客户机/服务器结构(C/S结构)
浏览器/服务器结构(B/S结构)
对等网络结构(P2P结构)
客户机/服务器结构(C/S结构)
4.1.1
信息系统的体系结构及其工作过程
客户机/服务器结构是以数据库服务器为中心、以客户机为网络基础、在信息系统软件支持下的两层结构模型。这种体系结构的信息系统,需要分别在客户端和服务器端安装专用的软件。客户端般安装的软件包括操作系统和特定的客户端软件。服务器端一般安装的软件包括服务器操作系统、数据库管理系统及其他服务软件。
安装专用软件
定期升级
优化共享服务器资源,最充分发挥服务器资源集中和高速处理能力的优势;
适于开发性能需求较高,可靠性强、较复杂的系统
节省通信带宽
减轻网络负荷
浏览器/服务器结构(B/S结构)
4.1.1
信息系统的体系结构及其工作过程
在这种结构下,用户工作界面通过浏览器来实现,极少部分事务逻辑在浏览器端(Browser)实现,主要事务逻辑在服务器端实现,形成浏览器/服务器结构。这样就大大简化了客户端计算机载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。
无需安装专用软件
大大简化了客户端
对软件系统安全的控制能力比C/S较弱,难以实现较复杂操作
对等网络结构(P2P结构)→政府内部的办公自动化系统
4.1.1
信息系统的体系结构及其工作过程
对等网络体系结构取消了服务器的中心地位,各个系统内计算机可以通过数据交换直接共享资源和服务。在这种体系结构中,计算机可对其他计算机的要求进行响应,请求响应范围和方式都根据具体应用程序不同而有不同的选择。目前,对等网络模式有纯P2P模式、集中模式及混合模式,是迅速发展的一种新型网络结构。
思考以下系统采用的是哪种工作模式?
图书馆借书机系统 C/S B/S
网上高考志愿填报与查询系统 C/S B/S
银行自动取款机系统 C/S B/S
雅虎的电子邮箱管理页面 C/S B/S
练习




4.1.2
信息系统的开发过程
4.2
信息系统的软件及其作用
1.操作系统
4.2.1
基础软件及其作用
操作系统(Operating System,间简称OS)是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在“裸机”上的最基本的系统软件,任何其他软件都必统的支持下才能运行。操作系统是用户和计算机的接口,同时也是计算机硬件和其他软件的接口。
服务器操作系统
Unix
Linux
Windows
桌面客户端的操作系统
Macintosh
Unix
Linux
移动终端操作系统
i0S
Android
4.2.1
基础软件及其作用
1.操作系统
4.2.1
基础软件及其作用
1.操作系统
操作系统 特点 应用范围
Unix 强大的多用户、多任务操作系统。支持多种处理器架构,按照操作系统的分类,属于分时操作系统。 大专院校或工程应用的工作站。
Linux 多用户、多任务的操作系统。它与Unix完全兼容,是一个源代码公开的自由的操作系统,其内核源代码可以自由传播。 Linux发行版作为个人计算机操作系统或服务器操作系统,在服务器上已成为主流的操作系统。
Macintosh 首个在商用领域获得成功的图形用户界面。 运行在Macintosh系列电脑上。
Windows 多任务的操作系统,采用图形窗口界面,用户对计算机的各种复杂操作只需通过点击鼠标就可以实现。 目前应用最广泛的操作 系统,普遍用于个人计算机和服务器上。
i0S 手持设备操作系统. 安装在移动终端上的操作系统。
Android 以Linux为基础的开放源代码的操作系统。 主要使用于移动终端,如平板电应、手机等。
2.数据库系统
4.2.1
基础软件及其作用
数据库系统是相关联的数据的集合。
2.数据库系统
4.2.1
基础软件及其作用
2.数据库系统
4.2.1
基础软件及其作用
(1)数据库系统
数据库是长期储存在计算机中、有组织的、可共享的数据集合。从发展的历程来看,数据库是数据管理的高级阶段,它是由文件管理系统发展起来的。
(2)数据库管理系统
数据库管理系统(DBMS)是用于管理数据的计算机软件。位于用户与操作系统之间的数据管理软件,为数据库的建立、使用和维护而配置的软件。
(3)数据库应用系统
利用数据库系统资源开发的面向某一类实际应用的软件系统。如:学生管理系统。
任务:使用在线数据库系统检索信息,体验在线数据库管理信息和检索信息的优势。
中国自然资源数据库:http://www.data.ac.cn
中国科学院科学数据库:http://www.
4.2.1
基础软件及其作用
3.中间件
4.2.1
基础软件及其作用
中间件指网络环境下处于操作系统、数据库等系统软件和应用软件之间的一种起连接作用的分布式软件,它主要解决异构网络环境下分布式应用软件的互联与互操作问题,提供标准接口、协议,屏蔽实现细节,提高应用系统的移植性。
中间件在操作系统、网络和数据库的上层,应用软件的下层。总的作用是为处于自己上层的应用软件提供运行与开发的环境,帮助用户灵活、高效地开发和集成复杂的应用软件。顾名思义,中间件处于操作系统与用户的应用软件的中间,对应用软件起到支撑作用,用户并不直接使用中间件。
1.应用软件及其作用
4.2.2
应用软件及其设计过程
信息系统应用软件,是用于处理特定应用的程序。例如图书馆管理软件,对图书出入库、借还书、书籍统计、书籍查询等工作进行管理,有效提高工作效率。另外,如ERP软件、SCM软件、CRM软件、0A软件、财务软件等,都属于针对特定应用而开发的应用软件。
对整个信息系统来说,直接面对用户的,就是信息系统的应用软件。小到软件界面的设计,大到系统体系结构的确定,都关系到用户的体验感受。因此,应用软件的开发过程十分重要,应力求准确实现用户的需求和组织的工作流程,提高工作效率,降低工作成本,减少人为出错机会。
需求分析
需求分析是软件开发过程中非常重要的第一步,直接关系到后续工作的进行以及最终的软件产品能否满足客户的需求,因此需求分析在开发过程中起着关键性的作用。需求分析一般要由软件分析人员、开发人员、客户三方一起完成。
体系结构模型的选择
在体系结构模式的选择过程中,尽量立足于现有网络,在满足安全与稳定要求的同时,使管理与维护的操作简单,减少开发投人。可以根据系统功能需求和主要模块设计,以及各种体系结构模式的特点来选择合适的体系结构模式。
模块设计
由于业务需求多样、业务流程复杂,信息系统往往包含着若干相对独立的子系统;为了达成系统的总目标,必须要完成各子系统的功能;而各子系统功能的完成,又依赖于子系统下面各项更具体功能的实现。同时,系统一般由整个开发团队完成,清晰划分各个子系统的功能有利于团队协作。因此,在设计阶段,通常把整个系统按功能划分成各个模块,并按从属关系绘制出功能结构图。
数据库设计
数据处理是信息系统应用的核心和基础。数据库是信息系统用于管理和存储数据的方式。信息系统的数据库设计,主要工作包括绘制数据流图、编写数据字典、设计数据逻辑结构。
4.2.2
应用软件及其设计过程
2.应用软件集成开发环境
1.数据库开发工具
应用软件集成开发环境是用于提供程序开发环境的应用程序,一般包括代码编辑器编译器、调试器和图形用户界面等工具,是集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以称为集成开发环境,如微软的Visual Studio系列,Borland的C++ Builder,Delphi系列等(如示)。这些软件可以独立运行,也可以和其他软件并用。
4.2.3
应用软件的开发工具和平台
类别 软件名称 软件简介
单机开发 Access Microsoft Office Access是一个关系数据库管理系统。它结合了Microsoft JET Database Engine和图形用户界面两项特点,是Microsoft Office的系统程序之一。
网络应用开发 Visual Studio 包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境(IDE)等。
PHP集成开发环境 主流的PHP集成开发环境大概有十几种,如Zend Studio,PhpStorm,Eclipse,NetBeans,Dreamweaver等
移动应用开发 APP Inventor APP Inventor是一款手机编程软件。用户能够通过该工具软件自合手机使用的任意应用程序。
4.3
信息系统在社会应用中的优势和局限性
(3)进行辅助管理控制。
(4)降低企业的人力和信息成本。
(2)有助于管理和决策的科学化。
(1)实现了信息资源的有效利用。
4.3.1
信息系统在社会应用中的优势
1.信息系统设计缺陷导致用户损失。
2.信息系统受制于网络环境的安全因素。
4.信息系统实施过程中隐藏的风险。
3.信息系统面临病毒攻击的风险。
4.3.2
信息系统在社会应用中的局限性
感谢您的聆听!