Python课程设计任务书

上传人:m**** 文档编号:187680922 上传时间:2023-02-16 格式:DOCX 页数:10 大小:26.03KB
收藏 版权申诉 举报 下载
Python课程设计任务书_第1页
第1页 / 共10页
Python课程设计任务书_第2页
第2页 / 共10页
Python课程设计任务书_第3页
第3页 / 共10页
资源描述:

《Python课程设计任务书》由会员分享,可在线阅读,更多相关《Python课程设计任务书(10页珍藏版)》请在装配图网上搜索。

1、Python 课程设计任务书一、课程设计的目的 培养学生综合运用所学的专业知识、深入理解相关课程之间的关联、使用 规范的软件开发方法和技术进行软件项目的分析、设计和实施的能力。二、设计要求(1)查阅相关资料或实际调研,对课题进行需求分析、软件设计(包括前 台界面设计、中间功能模块设计后台数据库设计);建议使用 Python3.7以上版本,Pycharm集成开发环境完成课题,做到程序运 行实现所给功能、界面友好、代码可维护性好。(2)学生以个人或组(每组不超过3 人)为单位,根据设计内容和要 求、独立完成一个完整的可独立运行的软件系统。三、课程设计题目(一)控制台程序1、大学生信息管理系统(ID

2、LE)开发环境:(1)(2)操作系统:window7及以上版本、LinuxPython 版本:Python3.7(3)开发工具: PythonIDLE(4)Python内置模块:os、re功能要求:(1)系统的需求分析和设计(2)系统界面开发(3)学生信息维护模块设计(4)增删改查模块设计(5)排序模块设计(6)打包成.exe文件2、企业编码生成系统(pycodepyS trichtkin ter)开发环境:(1)操作系统:window7及以上版本、Linux(2)Python 版本:Python3.7(3)开发工具: PyCharm(4)Python 内置模块:random、string、o

3、s、tkinter(5)第二方模块:Pystrich、qrcode功能要求:(1)系统需求分析和设计(2)系统界面设计开发(3)主程序模块设计(4)不同位数防伪码生成模块设计(5)智能批量生成数据分析功能的防伪码(6)条形码的批量打印输出(二)实用工具3、DIY 字符画(PyQt5_thread、timePillownumpy)开发环境:(1)操作系统:window7及以上版本、Linux(2)Python 版本:Python3.7(3)开发工具: PyCharm(4)Python 内置模块:sys、os、time、math(5)第二方模块:Pygame功能要求:(1)系统需求分析与设计(2)

4、系统界面开发与设计(3)字符画的转换4、Word 助手(PyQt5PyPDF2pywin32)开发环境:(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页

5、码统计模块设计(6)提取总目录模块设计5、图片批量处理系统(PyQ t5PIL)开发环境:(1)操作系统:window7及以上版本、Linux(2)Python 版本:Python3.7(3)开发工具:PyCharm(4)Python 内置模块:sys、os、os.pa th第三方模块:PyQt5、Pillow、pyqt5-tools 功能要求:(1)系统需求分析与设计(2)系统界面开发与设计(3)批量添加水印设计(4)批量重命名设计(5)预览选择的图片文件(6)按照指定模板对文件重命名(三)网络爬虫6、RCQ 读者书库(PyQt5bs4timerequest)开发环境:(1)操作系统:win

6、dow7及以上版本、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)P

7、ython 内置模块:sys、time、 os、 datetime、 json、 re(5)第三方模块:PyQt5、requests、matplotlib、pyqt5-tools功能要求:(1)查询全国各地各种车次火车票信息(2)查询卧铺车票的紧张程度(5天内)(3)显示卧铺车票数量走势图(4)查询车票起售时间等8、百度地图和租房信息(requestsbeautifulsoup4csv)开发环境:操作系统:(1)window7及以上版本、Linux(2)Python 版本:Python3.7(3)开发工具: PyCharm(4)内置模块:csv(5)第二方模块:requests、beautif

8、ulsoup4(6)地图:百度地图(7)浏览器:Chrome浏览器功能要求:1)获取房源信息2)显示1小时到达范围3)显示房源位置标记4)显示导航路线5)查看房源的网页信息(四)数据分析9、XXX 影视作品分析(PyQt5wordcloudjsonpyecharts)(1)开发环境:操作系统:window7及以上版本、Linux(2)Python 版本:Python3.7(3)开发工具:PyCharm(4)Python 内置模块:sys、os、base64、json、collections、urllib.request(5)第二方模块:PyQt5、requests、pandas、Pillow、

9、phone、pyecharts、openpyxl、 xlrd等功能要求:(1)可以选择电影(2)可以通过数据分析电影(3)常看显示城市评论数及平均分(4)查看显示热力图5) 常看显示词云图10、AI 智能联系人管理系统(PyQt5pandasPillowphonepyecharts) 开发环境:(1)操作系统:window7及以上版本、Linux(2)Python 版本:Python3.7(3)开发工具:PyCharm(4)Python 内置模块:sys、 os、base64、json、collections(5)第三方模块:PyQt5、requests、pandas、Pillow、phone

10、、pyecharts、 openpyxl、xlrd功能要求:(1)识别名片联系人(2)手动录入联系人信息(3)编辑联系人信息(4)搜索联系人信息(5)联系人分布饼图(6)删除联系人信息(五)Web开发11、电商商城开发(FlaskSQLALchemyMySql)开发环境:(1)操作系统:window7及以上版本、Linux(2)Python 版本:Python3.7(3)开发工具: PyCharmSublime Text3(4)Python Web 框架:Flask(5)虚拟环境:virtualenv(6)浏览器:Chrome浏览器(7)数据库:PyMySQL+MySQL功能要求:(1)商品展

11、示功能(2)商品查询功能(3)购物车功能(4)订单功能(5)后台管理功能12、好歌音乐网(FlaskMySqljPlayer)开发环境:(1)操作系统:window7及以上版本、Linux(2)Python 版本:Python3.7(3) 开发工具: PyCharmSublime Text3(4) Python Web 框架:Flask(5) 虚拟环境:virtualenv(6) 数据库:PyMySQL+MySQL功能要求:1)用户管理功能2)分类功能3)在线听音乐功能4)音乐排行榜功能5)搜索歌曲功能6)收藏歌曲功能7)添加歌曲和歌手功能13、BBS 社区开发(TomadoRedisBoot

12、strap) 开发环境:(1)操作系统:window7及以上版本、Linux(2)Python 版本:Python3.7(3)开发工具:PyCharm等(4)Tornado 版本:5.0.2(5)虚拟环境:virtualenv(6)浏览器:谷歌浏览器(7)数据库:Redis+MySQL功能要求:(1)用户授权功能,包括用户注册、登录、注销等(2)(六)微信小程序14、看图猜成语小程序开发(FlaskMySql+微信小程序实现)开发环境:(1)操作系统:window7及以上版本、Linux(2)Python 版本:Python3.7(3)开发工具:微信开发工具+PyCharm等(4)Python

13、 Web 框架:Flask(5)虚拟环境:virtualenv(6)接调试工具:Postman(7)数据库:PyMySQL+MySQL功能要求:(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)第二方

14、模块:lxml、requests功能要求:(1)接收用户输入文字功能(2)回复笑话功能,当用户输入“笑话”时,随机回复XXX网站”中一条笑话(3)回复天气功能,当用户输入“城市天气”时,回复城市天气信息(4)正话反说功能,当用户输入其它文字是,回复文字的倒序内容。16、“一日三餐”辅助选择系统开发环境:(1)操作系统:window7及以上版本、Linux(2)Python 版本:Python3.7(3)开发工具:微信开发工具+PyCharm/Sublime Tex t3(4)Python Web 框架:Flask(5)虚拟环境:virtualenv(6)接口调试工具:Postman功能要求:(

15、1)小程序授权登录功能(2)菜系分类功能(3)随机选择美食功能(4)查看美食菜谱功能(5)百度第查看商家地址功能(6)自主上传美食功能(7)统计美食选中功能(8)后台系统管理功能四、进度安排阶段任务具体要求时间(学时)备注1、需求分析主要分析系统的功能需求(系 统能够做什么)、数据需求(系 统涉及的信息和信息间联系)和 环境需求等32、软件设计包括:界面设计数据库设 计(包括概念结构设计、逻辑结 构设计、物理设计);系统的 总体设计、得到系统功能模块 结构图;对主要的功能模块 进行详细设计53、编程、调试和测试对程序的逻辑和语法检查,保证程序的正确运行224、撰写课程设计报告根据附录中的课程设

16、计报告要求,完成课程设计报告85、答辩根据答辩要求完成答辩2五、考核方式 根据提交的课程设计报告和功能的程序代码实现(演示、答辩)进行考核 总评成绩=课程设计报告成绩X50%+答辩成绩X50% 课程设计报告成绩:根据课程设计报告一下指标给出:完成任务书规定的 内容、内容的正确性与撰写的规范化程度、内容的完整性、内容的逻辑性 和条理性、查阅与应用文献资料能力。 答辩成绩:根据学生回答问题的正确性、专业知识掌握程度、对技术原理 理解表达能力、逻辑思维能力指标给出。六、格式要求 (一)课程设计(报告)撰写结构及书写要求课程设计(报告)应包括:标题,课程设计任务书,目录,正文,参考文献, 附录(可选)

17、等部分。1、报告装订课程设计(报告)要求统一使用 MicrosoftWord 软件进行文字处理,使用 A4 复印纸。 由以下几部分组成: (1)封面; (2)课程设计任务书; (3)目录; (4)正文; (5) 参考文献;(6)附录。页面设置:左、右、下边距为2.5cm,上边距为2.8厘米。 字符间距:标准;行间距:固定值 18 磅;段前距与段后距均为 0 磅。 中文:宋体、小四;西文、数字等符号均采用 TimesNewRoman 字体。 页眉:宋体、小四,居中排列;页眉内容为:常州大学课程设计(报告)。 页码:宋体、小四,页下居中排列;页码内容为:第 X 页,共 XX 页。 报告封面、目录不

18、编辑页眉与页码,页码从正文开始编排。2、书写格式要求(1)封面统一使用提供的封面。(2)标题 题名以简明的词语恰当、准确地反映报告最重要的特定内容(一般不超过 25 字) , 题名通常由名词性短语构成,应尽量避免使用不常用缩略词、首字母缩写字、字 符、代号和公式等。如题名内容层次很多,难以简化时,可采用题名和副题名相结合的方法, 其中副题名起补充、阐明题名的作用。题名和副题名在整篇学位报告中的不同地方出现时 应保持一致。(3)目录 目录按三级标题编写,要求层次清晰,且要与正文标题一致,不列三级以下的小标题。 “目录”二字使用宋体三号,粗体,居中,两字中空两字符,段前、段后 1 行。 目录内容:

19、中文均使用宋体,小四号;西文均使用 TimesNewRoman 小四号。目录(空二行)课程设计任务书I(4)正文课程设计 (报告)正文包括绪论、正文主体。其内容分别如下:绪论应说明本课题的意义、目的、研究范围及要达到的技术要求;说明本课题的指导思 想;阐述本课题应解决的主要问题。正文主体是对研究工作的详细表述,其内容包括:问题 的提出,研究工作的基本前提、假设和条件;模型的建立,实验方案的拟定;基本概念和理 论基础;计算的主要方法和内容;实验方法、内容及分析;理论论证,理论在课题中的应用, 课题得出的结果,以及对结果的论证等。该部分要求层次清楚,通顺,重点突出。 课程设计(报告)的全部标题层次

20、应有条不紊,整齐清晰。第一种篦二种第三种第四种字体麼位宜袅求第一至第一堂L.戻诽,三号,粗诽-賀壹b駁 后O m箱古忑梅LJ第一节実秫,匹寻,粗访,段前段定a. 5 e.詐左頂格1.一)1.1.1宗体,小四号,粗彳札 段首段 后0. 5:7.靠左反拯(11.C 5(以下层孜鬆宇艮标鉅叵)(5)参考文献 参考文献是课程设计(报告)不可缺少的组成部分,它反映课程设计(报告)的取材来 源、材料的广博程度和材料的可靠程度。报告中引用参考文献或著录,必须在引用位置使用 上标方式用方括号标明顺序。学生的课程设计(报告)查阅资料、文献应在 3 种以上,引 用的资料应具有权威性,对课程设计(报告)有直接的参考价值。1)图书格式序号作者书名M.出版地:出版者,出版年起止页码.1毛利锐,沈灌群中国教育通史M.济南:山东教育出版社,1988.20-22.2)期刊格式序号作者文题J.刊名,年,卷(期):起止页码.2王英杰,高益民高等教育的国际化J.清华大学教育研究,2000,(2): 13-16.3)其它格式序号主要责任者文献题名.3清华大学校史编辑室清华大学史料选编.4GB151-89.钢制管壳式换热器.

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!