1、4.2 4.2 信息系统的软件及其作用信息系统的软件及其作用1.信息系统与软件之间的关系终端用户软件数据信息系统信息产品软件硬件【项目练习】通过网络收集资料、动手操作或请教家长、老师,了解信息系统的软件构成以及各软件的作用,完成教材p95表4-3,并将结果与同学们交流。安装软件作用安装次序安卓操作系统系统软件,管理控制电视系统系统自带,默认安装【项目练习】通过网络收集资料、动手操作或请教家长、老师,了解信息系统的软件构成以及各软件的作用,完成教材p95表4-3,并将结果与同学们交流。安装软件作用安装次序安卓操作系统系统软件,管理控制电视系统系统自带,默认安装播放软件播放视频系统自带,默认安装或
2、客户自己安装数据库系统存放和处理视频安装在服务器终端Web服务器提供公共的服务接口,响应客户端的请求安装在服务器终端硬件基础软件应用软件Unix、Linux、iOS、Windows、AndroidMSSQL、MySQLWeb服务器财务软件、计分软件信息系统软件【项目练习】快速阅读教材P96的表格,思考并回答下列问题:1.连接用户与计算机,计算机硬件与其他软件的计算机程序是?2.目前运用最广泛的操作系统是?3.小智以后想研究服务器,请问他应主要学习哪种操作系统?4.小明刚刚高中毕业,他想在大学进入学院网站管理团队,请问他应主要学习哪种操作系统?5.苹果电脑的操作系统是?6.苹果手机的操作系统是?
3、7.平板电脑、手机等移动终端使用较多的操作系统是?操作系统OSWindowsLinuxMacintoshiOSAndroidunix1.起源:1991年10月,由一个名为Linus Torvalds的年轻芬兰大学生带头开发的作业系统。2.功能:广泛的协议支持、具有良好的兼容性、多种网络服务支持、多种应用支持、可以多种网络互连、远程执行操作。3.特性:免费(开源),稳定(没有病毒和木马),效率高,可以在众多不同电脑系统平台上使用。【项目练习】快速阅读教材P97,小组合作,上网查找Linux服务器操作系统,了解它的起源、功能和特性。【数据库系统的组成】应用用户管理存储用户数据库管理员【项目练习】快
4、速阅读教材P97,思考并回答下列问题:1.数据库与数据之间的关系:2.数据库管理系统与数据库之间的关系:3.常见的数据库管理系统:4.结合“校园饭卡充值”的过程,思考下列设备在“饭卡充值”过程中的作用,并简单描述“自助充值机显示饭卡里存放的信息”的具体过程。自助充值机数据库管理系统数据库易校园数据库是长期存储在计算机中、有组织的、可共享的数据集合。管理数据库的基础软件叫数据库管理系统MSSQL、ORACLE SQL、MySQL【项目练习】快速阅读教材P97,思考并回答下列问题:4.结合“校园饭卡充值”的过程,思考下列设备在“饭卡充值”过程中的作用,并简单描述“自助充值机显示饭卡里存放的信息”的
5、具体过程。自助充值机数据库管理系统数据库易校园 自助充值机和易校园是客户端,是数据库应用系统,是提供用户界面,方便用户操作使用。数据库管理系统和数据库是存放在服务器中,负责数据的操作与存储。将卡片放在自助充值机后,自助充值机与服务器上的DBMS通信,取得数据库中的数据,然后将数据显示在自助充值机的用户界面;客户端服务器【项目练习】快速阅读教材P98,思考下列问题:1.中间件的作用是?提供标准的接口、协议,屏蔽实现细节,提高应用系统的移植性2.用户会直接使用中间件吗?3.多人同时访问网站时,网站为什么会崩溃?超过了Web服务器的负荷4.Web服务器作为中间件,它有哪些作用?为应用软件提供公共的服
6、务接口,提供文档、存放网站文件、存放数据文件应用软件应用软件数据库操作系统硬件数据库操作系统硬件?【项目练习】快速阅读教材P99-102,结合校园饭卡管理信息系统中“校园饭卡充值”的过程,思考并完成下列问题:1.请绘制该平台处理学生”饭卡充值的响应过程“图,可参考p100图4-12。2.请绘制你使用这个饭卡信息系统进行饭卡充值的流程图,参考p100图4-14。【项目练习】快速阅读教材P101,思考并回答下列问题:1.信息系统应用软件是指:用于处理特定应用的程序。2.应用软件开发过程的注意事项:准确实现用户的需求和组织的工作流程提高工作效率降低工作成本减少人为出错的机会【项目练习】快速阅读教材P
7、101,思考并回答下列问题:1.需求分析一般由哪些人员完成?2.哪个环节是信息系统应用的核心和基础?3.数据库设计的主要工作有哪些?4.下列是关于饭卡管理系统设计过程的具体描述,请问其顺序是?(1)描绘数据在系统中流动和处理的过程,并对数据做规范描述;(2)根据功能需求,确定用C/S结构模式;(3)根据用户需求,绘制系统功能结构图;(4)与饭卡管理员讨论软件的功能及需求:饭卡充值、饭卡挂失及解挂.软件分析人员、开发人员、客户数据处理绘制流程图、编写数据字典、设计数据逻辑结构(4)(2)(3)(1)【项目练习】快速阅读教材P103,思考并回答下列问题:1.与其他数据库开发软件相比,MySQL有哪
8、些特点?体积小、速度快、总体成本低2.MySQL一般与哪些开发软件组合使用?Apache、PHP3.如果小智想开发一款能联网处理数据的软件,你推荐他使用哪些开发软件?Visual Studio、Dreamweaver、PHPstorm4.如果小智想自行研发手机APP,请问他应先学习哪些开发软件?APP Inventor信息系统的软件与应用基础软件及应用操作系统:Linux,unix、Windows、iOS、Android数据库系统:MySQL中间件:WEB服务器应用软件及设计过程需求分析体系结构模式的选择模块设计数据库设计开发工具及平台数据库开发工具应用软件集成开发环境2.()不属于信息系统的
9、基础软件。A.Windows B.LinuxC.MySQL D.WPS3.高中阶段同学们各自选修的科目不同,学校中用来管理课程选修信息的学生选课系统属于()。A.文字处理软件 B.图像处理软件 C.多媒体制作软件 D.数据库应用软件5.()不属于信息系统的基础软件。A.Visual Studio B.Limux C.SQL Server D.WEB服务器DDD6.()是信息系统应用的核心和基础。A.需求分析B.数据处理C.体系结构的选择D.模块设计12.数据库系统的核心是()。A.数据库管理系统B.数据库C.数据库管理员D.计算机15.小华想在暑假期间开发一个班级学生学习成绩统计跟踪系统,主要工作包括:分析需要实现的内容选择合适的开发平台进行开发实践规划对应的功能模块选择合适的体系结构。正确的开发顺序是()A.B.C.D.BAA