设计 任务书 文档 开题 答辩 说明书 格式 模板 外文 翻译 范文 资料 作品 文献 课程 实习 指导 调研 下载 网络教育 计算机 网站 网页 小程序 商城 购物 订餐 电影 安卓 Android Html Html5 SSM SSH Python 爬虫 大数据 管理系统 图书 校园网 考试 选题 网络安全 推荐系统 机械 模具 夹具 自动化 数控 车床 汽车 故障 诊断 电机 建模 机械手 去壳机 千斤顶 变速器 减速器 图纸 电气 变电站 电子 Stm32 单片机 物联网 监控 密码锁 Plc 组态 控制 智能 Matlab 土木 建筑 结构 框架 教学楼 住宅楼 造价 施工 办公楼 给水 排水 桥梁 刚构桥 水利 重力坝 水库 采矿 环境 化工 固废 工厂 视觉传达 室内设计 产品设计 电子商务 物流 盈利 案例 分析 评估 报告 营销 报销 会计
 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>毕设资料 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopin QQ:2922748026   
Python课程设计选题及任务要求
文章来源:www.biyezuopin.vip   发布者:毕业作品网站  

Python课程设计任务书

一、课程设计的目的

培养学生综合运用所学的专业知识、深入理解相关课程之间的关联、使用规范的软件开发方法和技术进行软件项目的分析、设计和实施的能力。

二、设计要求

(1)查阅相关资料或实际调研,对课题进行需求分析、软件设计(包括前台界面设计、中间功能模块设计、后台数据库设计);建议使用Python3.7以上版本,PyCharm集成开发环境完成课题,做到程序运行实现所给功能、界面友好、代码可维护性好。

(2))学生以个人或组(每组不超过3人)为单位,根据设计内容和要求、独立完成一个完整的可独立运行的软件系统。

三、课程设计题目

(一)控制台程序

1、大学生信息管理系统(IDLE)

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:PythonIDLE

(4)Python内置模块:os、re

功能要求:

(1)系统的需求分析和设计

(2)系统界面开发

(3)学生信息维护模块设计

(4)增删改查模块设计

(5)排序模块设计

(6)打包成.exe文件

2、企业编码生成系统(pycode\pyStrich\tkinter)

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:PyCharm

(4)Python内置模块:random、string.os、tkinter

(5)第三方模块:Pystrich、qrcode

功能要求:

(1)系统需求分析和设计

(2)系统界面设计开发

(3)主程序模块设计

(4)不同位数防伪码生 成模块设计

(5)智能批量生成数据分析功能的防伪码

(6)条形码的批量打印输出

(二)实用工具

3、DIY字符画(PyQt5\_thread\time\Pillow\numpy)

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

开发工具:PyCharm

(4)Python内置模块:sys、os、time、math

(5)第三方模块:Pygame

功能要求:

(1)系统需求分析与设计

(2)系统界面开发与设计

(3)字符画的转换

4、Word助手(PyQt5\PyPDF2\pywin32)

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:PyCharm

(4)Word版本:Microsoft Word 2010及以上

(5)Python内置模块:sys、time、os、datetime、json、re

(6)第三方模块:PyQt5、requests、matplotlib、pyqt5-tools

功能要求:

(1)系统需求分析与设计

(2)工具模块设计

(3)系统界面开发与设计

(4)Word转PDF模块设计

(5)Word页码统计模块设计

(6)提取总目录模块设计

5、图片批量处理系统(PyQt5\PIL)

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:PyCharm

(4)Python内置模块:sys、os、os.path

(5)第三方模块:PyQt5、Pillow、pyqt5-tools

功能要求:

(1)系统需求分析与设计

(2)系统界面开发与设计

(3)批量添加水印设计

(4)批量重命名设计

(5)预览选择的图片文件

(6)按照指定模板对文件重命名

(三)网络爬虫

6、RCQ读者书库(PyQt5\bs4\time\request)

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:PyCharm

(4)Python内置模块:sys、urllib.request、os、time

(5)第三方模块:PyQt5、bs4、pyqt5-tools

功能要求:

(1)指定抓取数据的期数

(2)指定文章保存的路径

(3)抓取指定月份的所有读者文章,并保存

(4)可以以不同的形式显示文章列表

(5)可以在软件中打开选中的文章

(6)良好的人机交互界面

7、动车票分析助手系统

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:PyCharm

(4)Python内置模块:sys、time、os、datetime、json、re

(5)第三方模块:PyQt5、requests、matplotlib、pyqt5-tools

功能要求:

(1)查询全国各地各种车次火车票信息

(2)查询卧铺车票的紧张程度(5天内)

(3)显示卧铺车票数量走势图

(4)查询车票起售时间等

8、百度地图和租房信息(requests\beautifulsoup4\csv)

开发环境:

操作系统:

(1)Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:PyCharm

(4)内置模块:csv

(5)第三方模块:requests、beautifulsoup4

(6)地图:百度地图

(7)浏览器:Chrome浏览器

功能要求:

(1)获取房源信息

(2)显示1小时到达范围

(3)显示房源位置标记

(4)显示导航路线

(5)查看房源的网页信息

(四)数据分析

9、XXX影视作品分析(PyQt5\wordcloud\json\pyecharts)

(1)开发环境:操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:PyCharm

(4)Python内置模块:sys、os、base64、json、collections、urllib.request

(5)第三方模块:PyQt5、requests、pandas、Pillow、phone、pyecharts、openpyxl、xlrd等

功能要求:

(1)可以选择电影

(2)可以通过数据分析电影

(3)常看显示城市评论数及平均分

(4)查看显示热力图

(5)常看显示词云图

10、AI智能联系人管理系统(PyQt5\pandas\Pillow\phone\pyecharts)

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:PyCharm

(4)Python内置模块:sys、os、base64、json、collections

(5)第三方模块:PyQt5、requests、pandas、Pillow、phone、pyecharts、openpyxl、xlrd

功能要求:

(1)识别名片联系人

(2)手动录入联系人信息

(3)编辑联系人信息

(4)搜索联系人信息

(5)联系人分布饼图

(6)删除联系人信息

(五)Web开发

11、电商商城开发(Flask\SQLALchemy\MlySql)

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发I具:PyCharm\Sublime Text3

(4)Python Web框架:Flask

(5)虛拟环境:virtualenv

(6)浏览器:Chrome浏览器

(7)数据库:PyMySQL+MySQL

功能要求:

(1)商品展示功能

(2)商品查询功能

(3)购物车功能

(4)订单功能

(5)后台管理功能

12、好歌音乐网(Flask\MySql\jPlayer)

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:PyCharm\Sublime Text3

(4)Python Web框架:Flask

(5)虛拟环境:virtualenv

(6)数据库:PyMySL+MlySQL

功能要求:

(1)用户管理功能

(2)分类功能

(3)在线听音乐功能

(4)音乐排行榜功能

(5)搜索歌曲功能

(6)收藏歌曲功能

(7)添加歌曲和歌手功能

13、BBS社区开发(Tomado\Redis\Bootstrap)

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:PyCharm等

<4)Tornado版本:5.0.2

(5)虛拟环境:virtualenv

(6)浏览器:谷歌浏览器

(7)数据库:Redis+HMySQL

功能要求:

(1)用户授权功能,包括用户注册、登录、注销等

(六)微信小程序

14、看图猜成语小程序开发(Flask\HySql+微信小程序实现)

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python 版本:Python3.7

(3)开发工具:微信开发工具+PyCharm等

(4)Python web框架:Flask

(5)虚拟环境:virtualenv

(6)接口调试工具:Postman

(7)数据库:PyMySQL+IlySQL

功能要求:

(1)微信小程序授权登录功能

(2)显示当前关卡功能

(3)显示用户信息功能

(4)答题功能

(5)判卷功能

(6)自动下一题功能

(7)排行榜功能

(8)分享好友功能

15、微信机器人(Flask+爬虫+微信公众平台接口实现)

开发环境:

(1)操作系统:Window7及以,上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:PyCharm/Sublime Text3

(4)Python Web框架:Flask

(5)内网穿透工具:小米球ngrok

(6)第三方模块:lxml、requests

功能要求:

(1)接收用户输入文字功能

(2)回复笑话功能,当用户输入“笑话”时,随机回复“XXX网站”中一条笑话

(3)回复天气功能,当用户输入“城市天气”时,回复城市天气信息

(4)正话反说功能,当用户输入其它文字是,回复文字的倒序内容。

16、“一日三餐”辅助选择系统

开发环境:

(1)操作系统:Window7及以上版本、Linux

(2)Python版本:Python3.7

(3)开发工具:微信开发工具+PyCharm/sublime Text3

(4)Python Web框架:Flask

(5)虛拟环境:virtualenv

(6)接口调试工具:Postman

功能要求:

(1)小程序授权登录功能

(2)菜系分类功能

(3)随机选择美食功能

(4)查看美食菜谱功能

(5)百度第查看商家地址功能

(6)自主上传美食功能

(7)统计美食选中功能

(8)后台系统管理功能

四、进度安排

阶段任务

具体要求

时间(学时)

备注

1、需求分析

主要分析系统的功能需求(系统能够做什么)、数据需求(系统涉及的信息和信息间联系)和环境需求等

3

2、软件设计

包括:①界面设计②数据库设计(包括概念结构设计、逻辑结构设计、物理设计);③系统的总体设计、得到系统功能模块结构图;④对主要的功能模块进行详细设计

5

3、编程、调试和测试

对程序的逻辑和语法检查,保证程序的正确运行

22

4、撰写课程设计报告

根据附录中的课程设计报告要求,完成课程设计报告

8

5、答辩

根据答辩要求完成答辩

2

五、考核方式

根据提交的课程设计报告和功能的程序代码实现(演示、答辩)进行考核,总评成绩=课程设计报告成绩X 50%+答辩成绩X50%

课程设计报告成绩:根据课程设计报告完成任务书规定的内容、内容的正确性与撰写的规范化程度、内容的完整性、内容的逻辑性和条理性、查阅与应用文献资料能力指标给出。

答辩成绩:根据学生回答问题的正确性、专业知识掌握程度、对技术原理理解表达能力、逻辑思维能力指标给出。

  全套毕业设计论文现成成品资料请咨询微信号:biyezuopin QQ:2922748026     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计 台式数控等离子切割机机械结构设计
基于PLC的罐装加工过程为全自动 基于Python电影推荐系统设计 基于西门子S7-200PLC四层
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopin QQ:2922748026  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!