(
课件网) 3.3 信息系统中的软件 学习目标: 了解软件在信息系统中的作用。 了解开发网络软件时,必须明确的基本要素。 能借助软件工具和开发平台开发网络应用软件。 机器语言 汇编语言 高级语言 复习导入: 软件与信息系统 阅读学案中“软件的发展”,列举自己用过的软件,并举例说明哪些软件属于系统软件,哪些属于应用软件? 探究: 下面的搜索系统主要使用了哪几类软件?这些软件在客户端还是在服务器运行?他们的主要功能是什么? 网络协议: 思考: 在一个信息系统中,可以只包括一种服务器,也可以包括多种服务器,这种说法对吗?为什么? 项目实施1: 在python中,编程发送电子邮件,了解各段代码的功能。(教材95页) 分组讨论: 编写网络应用软件时,必须理清一下哪些信息? 信息系统采用的网络协议 各种服务器的地址 得到授权的用户名和密码 项目实施2:开发网络聊天系统 项目实施2:开发网络聊天系统 在Python中实现: 探究: 把网页文件传送到接入同一局域网的智能手机上,接着用手机上的浏览器打开网页,试一试能不能用手机参与聊天。 拓展提高: 聊天时,为了避免一些粗俗的话影响大家的交流,往往要对某些词进行屏蔽。想一想,如何才能实现这个功能? 作业: 如何给网络聊天系统增加用户认证环节,并把聊天记录保存起来?