内容正文:
数据与系统
第一课时
第 3 单元
3.3
学习目标
★了解文件和数据库文件的概念。
★了解GUI的基本概念, 学会设计简单的GUI。
★学会根据任务需求, 选用恰当的软件处理数据。
放暑假了,某同学跟着父母一起开展一次“神州行”,观光祖国各个美丽的城市。
他想结合信息技术课程的学习, 他想自己开发一个旅行小助手系统, 用它来解决自己遇到的旅行线路管理、交通乘车指导、以往旅游相关记录管理等各种问题。
我们将通过下面的活动了解这个系统的构成并熟悉系统,进而尝试帮助他全面地设计、规划这个系统。
活动1 初看旅行线路
旅行线路”是该同学的旅行小助手系统中的一项功能,可以记录计划出游的旅行线路。他希望在这个系统中能够添加新的线路, 并可以查询已经输入系统的线路。
from tkinter import *
root = Tk()
root. title(“旅行线路”) root.geometry('300x120') root.resizable(0,0)
#在窗口上建一个 “添加线路” 按钮
Button(root, text="添加线路” , relief="solid",width=10,height=2). pack()
#下面的代码实现在窗口上添加一个 “查询线路” 按钮的功能
下面的Python程序代码可以生成“旅行线路”程序界面,我们一起来帮他设计界面吧。请修改程序,使得程序运行后,可以在 “添加线路 按钮下方添加 查询线路”按钮。
图形用户界面
图形用户界面(Graphical User Interface, GUI)又称图形用户接口,是指采用图形方式显示的计算机操作用户界面。
要使用tkinter创建图形用户界面,用“from tkinter import *”导入tkinter模块,然后就可以运用相应代码创建组件。
python
tkinter
在
中,用
创 建
图形用户界面
Tkinter模块常用的组件
Frame容器
Button按钮
Label标签
Entry文本框
框架控件;在屏幕上显示一个矩形区域,多用来作为容器
按钮控件;在程序中显示按钮。
标签控件;可以显示文本和位图。
输入控件;用于显示简单的文本内容
该同学对一条新的旅行线路感兴趣, 希望将它添加到系统中。 线 路情况如下:
活动2 更新旅行线路
桂