大学计算机基础大学计算机基础 (2).pdf





《大学计算机基础大学计算机基础 (2).pdf》由会员分享,可在线阅读,更多相关《大学计算机基础大学计算机基础 (2).pdf(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、摘要 摘 要 为了帮大学生们选餐时提供便利明晰的参考,我们计算机小组以改善南开大学学生饮食为目标,以 python 为工具,通过实地考察、人工录入数据、设计算法、编写编程等一系列程序,以楼层、带汤与否、口味为筛选条件,编写出一个简易午餐快速选择系统,并在使用后进行反思总结,助力同学们合理搭配伙食,保持身心健康。关键词关键词 简易午餐快速选择系统;南开大学文科一食堂菜品;改善饮食目标 目录 摘 要.1 第一章 绪论.3 1.1 问题背景和问题提出.3 1.1.1 问题背景.3 1.1.2 问题提出.3 1.2 论文结构安排.3 第二章 前期准备.5 2.1 解决方案的探索.5 2.2 数据采集与
2、整理.5 第三章 基于数据与需求探究算法.6 3.1 问题引入.6 3.2 算法编写.6 第四章 实验模拟及结果分析.9 4.1 实验模拟.9 4.2 结果分析.10 第五章 总结与展望.11 5.1 问题与不足.11 5.2 提高和改进.11 致 谢.12 第一章 绪论 第一章 绪论 1.1 问题背景和问题提出 1.1.1 问题背景 我们本着“哲学是生活之思”的理念,从实际出发,把发现问题的目光放在了与我们密不可分、息息相关的“吃”上面。当今的课程安排体制下,大学生们在上完半天的课后容易身心俱疲,想好好吃一顿饭来犒劳自己;而面对品种多样,人山人海的食堂,大学生们常常会由于选择恐惧症不知道买哪
3、种、时间紧张没空排队或没有耐心排队、想尝试新菜品却害怕口味不对等因素,选择点时间不定、卫生安全无法保障的外卖,甚至走上不吃饭的道路。久而久之,会引起同学们饮食结构不均衡、饮食时间不规律、身体健康状态较差的后果,从而对大学生们的学习与生活造成不利影响。我们通过对同学们的询问,收集、整合同学们的意见与建议,了解到了同学们在面临选餐时,希望快速知道食堂菜品的种类以及口味(辣或不辣),以便更好地安排自己的就餐;希望尝试新菜品时,不会因口味无法接受而难以下口;希望想提前了解菜品的价格,以规划自己的开支。1.1.2 问题提出 如何用 python 等电脑技术设计一个简易的午餐快速选择系统,以南开大学文科一
4、食堂为例,以带汤与否,口味作为筛选条件,帮助同学们快速筛选出符合条件的菜品,从而引导同学们在选择菜品时目标明确、不再犹豫,实现改善同学们的饮食、便利同学们生活的目标。1.2 论文结构安排 本文主要是论述我们基于 python 的功能编写设计出简易的午餐快速选择系统的全过程,由 5 章组成:第一章是绪论,介绍了我们提出问题的背景以及问题的具体内容。第一章 绪论 第二章是前期准备,介绍了小组成员任务分配、前期采集和收集数据的相关情况。第三章是我们基于采集到的数据、同学们的需求,设计 python 程序的心路历程。第四章是实验模拟与结果分析,展示了我们初步编写设计出的简易程序投入模拟实验后的成果。第
5、五章是总结与展望,阐述了我们对于本次设计的简易午餐快速选择系统以及设计过程的总结,提出问题与不足,并罗列了可以提高与改进之处。第二章 前期准备 第二章 前期准备 2.1 解决方案的探索 6 名组员在确定研究主题与方向之后,一起讨论可行的方案与所需的准备并合理分配好各自的任务,以两人为一组负责前期思路整理与文案撰写、中期python 程序编写、后期效果验收的工作。2.2 数据采集与整理 负责采集的同学现场拍照采集食堂菜品信息,并人工录入整理并保存到excel 文档里。采集的信息包括楼层、菜名、价格、是否带汤、口味等。采集到的菜品信息超过 300 件。菜品信息数据采集表 第三章 基于数据与需求探究
6、算法 第三章 基于数据与需求探究算法 3.1 问题引入 如计算机课上所学,python 有简单易学,免费开源,可移植性,可扩展性,类库丰富的特点。通过课上学习与完成作业,我们对 python 有了基础性的了解,加上 python 网络上有很多资源和教程。我们在解决方案的探索中构思的是只需要使用者输入简单的命令如“是”(是否带汤)和“辣”(口味)就可以得到相关的信息,这就要求编写程序的平台操作简便,可以输入大量信息并用部分关键词来筛选信息且还要输出相关信息。因此我们组采用了 python 来写程序。3.2 算法编写 3.2.1 流程示意图 确定下最具有筛选作用的三个问题(即口味,是否带汤,价位)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学计算机基础大学计算机基础 2 大学计算机 基础

限制150内