内容正文:
3.3数据与系统
【教材分析】
通过四个任务的学习,使学生能了解可视化图形界面程序的基本特点,使用tkinter模块创建可视化界面,了解文本文件的读写操作,了解Access数据库的基本操作和功能。
【教学目标】
1、 了解文件和数据库文件的概念。
2、了解GUI的基本概念,学会设计简单的GUI。
3、学会根据任务需求,选用恰当的软件处理数据。
4、体验使用不同工具管理数据的过程,简单了解数据库管理系统和数据库系统的基本概念。
【教学重点、难点】
文件和数据库文件的概念。GUI的基本概念,学会设计简单的GUI。选用恰当的软件处理数据。
【教学过程】
一、引入
马上放暑假了,我们今天来开发一个旅行小助手系统,用它来解决自已遇到的旅行线路管理问题。
一、讲授新课
任务一探究旅行线路
活动1初看旅行线路
“旅行线路”是该同学的旅行小助手系统中的一项功能,可以记录计划出游的旅行线路。他希望在这个系统中能够添加新的线路,并可以查询已经输入系统的线路。
下面的Python程序代码可以生成“旅行线路”程序界面,我们一起来帮他设计界面吧。请修改程序,使得程序运行后,可以在“添加线路”按钮下方添加“查询线路”按钮。
from tkinter import * #导入tkinter模块
root = Tk() #创建一一个窗口
root. title("旅行线路" ) #设置窗口标题
root. geometry( ‘300x120’)#设置窗口大小
root .resizable(0,0) #禁止调整窗口大小
#在窗口上建一个“添加线路”按钮
Button(root, text=" 添加线路",relief="sol id" ,wi dth=10, height=2).pack()
#下面的代码实现在窗口上添加一-个“查询线路”按钮的功能
图形用户界面
图形用户界面( Graphical User Interface, GUI)又称图形用户接口,是指采用图形方式显示的计算机操作用户界面。在Python语言中,tkinter是实现图形用户界面的模块,可以快速创建GUI应用程序。我们需要先导入模块,上面所示的代码用“from tkinterimport *"导人tkinter模块,然后就可以运用相应代码创