(共17张PPT)
探索电子点餐信息系统软件
--了解软件的功能和开发
项目三
1234学习目标1234知道应用软件和系统软件的概念掌握计算机软件的作用软件和硬件之间的关系软件开发的一般流程
1.了解电子点餐信息系统软硬件协同工作过程2.了解点餐管理软件的开发过程了解电子点餐信息系统软硬件协同工作过程
应用软件和系统软件
了解电子点餐信息系统软硬件协同工作过程
点餐过程中软硬件协同工作
了解电子点餐信息系统软硬件协同工作过程信息系统由人员、硬件、软件、数据和网络构成的人机交互系统,主要用于信息的输入、存储、处理、输出和控制。为用户提供有用、准确和及时的信息。计算机软件是指为运行、管理和维护计算机而编制的各种程序、数据和文档的总称。计算机软件是计算机硬件与用户之间的桥梁。了解电子点餐信息系统软硬件协同工作过程(1)控制与管理计算机硬件资源,提高计算机资源的使效率,协调计算机各组成部分的工作。(2)在硬件提供的基本功能基础上,进一步扩大计算机的功能,提高计算机完成各类应用任务的能力。(3)向用户提供尽可能方便、灵活的计算机操作使用界面。(4)为专业人员提供计算机软件的开发工具和环境,提供对计算机进行调度、维护和诊断等所需要的工具。(5)帮助用户完成特定应用的信息处理任务。计算机软件的作用了解电子点餐信息系统软硬件协同工作过程系统软件系统软件是控制和管理计算机及外部设备,支持应用软件开发和运行的相关程序集合。一般来讲,系统软件包括操作系统(Operating System,OS)、设备驱动程序、语言处理程序等。操作系统是管理和控制计算机硬件与软件资源的计算机程序,是直接运行在计算机“裸机”上最基本的系统软件。计算机软件分类:系统软件和应用软件了解电子点餐信息系统软硬件协同工作过程应用软件应用软件是为了某种特定的用途而开发的软件。它可以是一个程序,也可以是一组功能联系紧密、互相协作的程序集合。开源软件是一种源代码可以开放的计算机软件。通常,开源软件可以从互联网上下载,并免费试用。优点:它可以集合全世界编程者的智慧来修改软件以提高软件质量,或通过个性化修改以满足用户的需求。移动应用是专为智能手机、平板电脑之类的移动终端设计的软件。计算机软件分类:系统软件和应用软件了解电子点餐信息系统软硬件协同工作过程软硬件关系(1)互相依存(2)协同发展每台计算机都必须有操作系统(移动设备上的操作系统也称为移动操作系统),才能运行各种应用程序和控计算机外设。软、硬件工作关系了解点餐管理软件的开发过程
软件开发的过程
了解点餐管理软件的开发过程主要明确功能需求、性能需求、环境需求(软硬件环境)、界面需求(人机交互方式)等,在此基础上确定开发技术以及开发工具(可根据实际情况,放在需求分析前完成。)分为总体设计和详细设计。总体设计包括软件体系结构设计,如数据库设计、模块化功能设计等;详细设计包括界面设计、各模块的详细设计等。使用集成开发环境进行编程实现。可分为单元测试和系统测试等。具体测试方法包括黑盒测试、白盒测试和负载测试。投放使用后须记录软件投放使用的时间、更迭的频率以及投放使用结构,在此基础上对软件进行修改本单元总结与真题
本单元总结:计算机软件和硬件真题1.应用软件通常指专门为某一应用目的而编制的软件系统,不是应用软件的是( )A.Windows10B.QQC.PythonD.Photoshop2.关于软件的描述中不正确的是( )A.Photoshop软件可以对图片进行抠图、调整大小、调整亮度等B.软件可分为系统软件和应用软件C.常见的系统软件有WPS、Photoshop、EXCEL等D.Windows系统会随着使用的时间越长,出现越来越慢的情况AC下课