资源简介 (共15张PPT)3.3 数据与系统框架完整·扁平化呈现·绝对专业·超级吸睛PROJECT PEOFILE项目:“五一”出行规划小T计划利用五一假期独自去旅行,他结合着所学习的信息技术知识,计划自己开发一个旅游小助手系统,试图用这一系统解决在旅行中遇到的线路、交通等问题。温故知新:数据结构数据结构线性数据结构(一对一)非线性数据结构集合结构队列:先进先出栈:先进后出树:一对多图:多对多PROJECT PEOFILE规划1 初探旅行线路“旅行路线”是小T的旅行小助手系统中的一项功能,可以记录计划出行的旅行路线。现在,小T希望在这一系统中添加新的旅行线路,并可以查询到已经输入系统的线路。PROJECT PEOFILE上机练习1请同学们看学生机上的“任务一”文件,里面的Python程序代码可以生成“旅行路线”的界面,请修改程序,使得程序运行后可以在“添加线路按钮”下方添加“查询线路”按钮。知识点1:图形用户界面图形用户界面(简称GUI) 又称图形接口,是指采用图形方式显示的计算机操作用户界面。Tkinter是实现图形用户界面的模块,可以创建矩形容器(Frame)、文本框(Entry)、命令按钮(Button)、文本标签(Label)等交互对象。活动2 更新旅游线路小T在查阅旅行线路的过程中,对其中一条旅行线路很感兴趣,希望将它添加到系统中。日照三日游:日照万平口——海洋公园——竹洞天——五莲山——莒国古城,人均消费488元。PROJECT PEOFILE上机练习2请同学们打开自己机器上的“配套资源”文件夹,里面的“添加线路.py”程序是用来实现将数据添加到“旅行线路.txt”文件中的功能。请同学们根据提示运行该程序并把新的旅行线路情况添加到文件中,完成后再次打开“旅行线路.txt”,查看文件内容。知识点2:文件文件是存储在外存储设备中的相关数据的集合。计算机存储主存储器(内存)辅助存储器(外存)随机存储器(RAM)只读存储器(ROM)知识点3:Pythone读写文本文件在Python中,用open函数将外存的文本文件打开,用write方法将内存的数据存到外存文件中。文件操作结束时要用close方法关闭文件。想一想小T已经初步规划好了自己的旅行线路,下面就是交通工具的选择了。小T想乘坐公共交通工具前往各旅游景点,于是他根据公交车的发车时间和间隔进行了时间规划。起初他用电子表格进行统计分析,发现不太方便,于是他利用所学信息技术知识,想尝试下利用数据库管理软件Access来管理数据……知识点4:数据库数据库是以一定的组织方式存储在计算机中的相互关联的数据集合。在数据库中,数据是以二维表的形式组织存储的,称为表。字段:表中的一列称为一个字段,一个字段对应实体的一个属性,每个字段都有一个名字,称为字段名。记录:表中的一行称为一条记录,一条记录对应一个实体,保存有关实体属性的数据。数据库管理系统:定义、创建、维护数据库的工具叫数据库管理系统。常见的数据库管理系统有sybase、Oracle、mysql、Access等。知识点5:数据库系统数据库系统是由数据库、数据库管理系统、数据库应用系统、数据库管理员和用户组成的存储、管理、处理和维护数据的系统。12306网站是一个大型数据库应用系统。知识点6:访问Access数据库的一般步骤建立与数据库的连接根据需要产生记录集访问记录集,处理数据断开与数据库的连接更新到数据库课堂小结1.图形用户界面2.内存和外存的区别3.文件4.数据库5.数据表6.数据库管理系统 展开更多...... 收起↑ 资源预览