内容正文:
探讨电子点餐信息系统软件
——了解软件的功能和开发
通道侗族自治县第一中学 吴雄飞
项目四
【2019沪科教版高中信息技术:必修二 信息系统与社会】
学习
目标
Learning objectives
知道系统软件和应用软件的概念和功能。
能描述软硬件协同工作的关系。
熟悉软件开发的过程,能够根据任务进行初步的需求分析和设计。
能使用APP开发软件,模拟开发简单的网络应用软件。
完成本项目学习,须回答以下问题:
1、系统软件和应用软件有何不同?各自的功能是什么?
2、开发电子点餐系统软件大致需要哪些步骤?
3、软件和硬件有何关系?
01
了解电子点餐信息系统软硬件协同工作过程
系统软件、应用软件的概念 计算机软件的分类
电子点餐过程
服务员或顾客在电子点餐终端上下单(应用软件)
服务器接收订单并向打印机发送打印指令,操作系统调用打印驱动程序。(操作系统)
收银台账单打印
厨房打印点餐订单
点餐管理软件
(应用软件)
操作系统
(系统软件)
打印驱动程序
(系统软件)
打印机
(计算机硬件)
点餐过程中软硬件协同工作
计算机软件概念
计算机软件是指为运行、管理和维护计算机而编制的各种程序、数据和文档的总称。计算机软件是计算机硬件与用户之间的桥梁。
计算机软件的主要作用:
(1)控制与管理计算机硬件资源,提高计算机资源的使效率,协调计算机各组成部分的工作。
(2)在硬件提供的基本功能基础上,进一步扩大计算机的功能,提高计算机完成各类应用任务的能力。
(3)向用户提供尽可能方便、灵活的计算机操作使用界面。
(4)为专业人员提供计算机软件的开发工具和环境,提供对计算机进行调度、维护和诊断等所需要的工具。
(5)帮助用户完成特定应用的信息处理任务。
计算机软件分类
计算机软件分为系统软件和应用软件
系统软件是控制和管理计算机及外部设备,支持应用软件开发和运行的相关程序集合。一般来讲,系统软件包括操作系统(Operating System,OS)、设备驱动程序、语言处理程序等。
操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在计算机“裸机”上最基本的系统软件。
计算机硬件(裸机)
系统软件(操作系统、设备驱动程序等)
应用软件(办公软件、管理软件等)
软件硬件工作关系
Windows
Unix
Linux
Chrome OS
应用软件是为了某种特定