2022秋《Python程序设计》期末报告任务书
1 对象
计算机专业2022级本科生。
2 基本要求
2.1 任务要求:
结合所选专业方向(信息处理、嵌入式、人工智能、大数据处理),完成如下任务:
(1)利用Python技术,设计并实现功能完整的系统。
系统功能自行设计。
系统要具有一定复杂度。
具体技术性要求见2.2节中的详细说明。
###########################
可参考但不限于如下功能示例:
网络流量监测系统、XX信息管理系统、XX网站爬虫与数据分析系统……
###########################
(2)涵盖至少一项实验研究问题。
要提出问题,通过实验分析,回答问题,给出结论。
###############
可参考但不限于如下问题示例:
①问题:是否线程数越多,运行效率越高,速度越快?可设置不同线程数,记录程序运行时间,通过实验结果,回答该问题。
②问题:使用批处理存储数据,是否速度更快?可比较用批处理技术存储数据运行时间,与普通方法存储数据的运行时间,通过实验结果,给出结论。
③问题:使用连接池技术连接数据库,是否比普通方式连接数据库,效率更高?
###############
(3)撰写总结报告。
2.2 实现要求:
(1)实现时必须涵盖以下技术:
①图形界面、
②多线程、
③文件读写操作、
④数据库编程、
⑤网页爬虫、
⑥异常处理、
⑦装饰器、
⑧matplotlib绘图。
缺一不可。少一项则直接影响是否及格。
设计与所要求技术相关的功能。
(2)系统的业务流程不能过于简单:数据库表不能少于5张表,爬取数据不能少于1000条,统计分析的目标不能少于3个。
(3)实现时要考虑模块化,不能将所有功能均在一个程序内实现。
2.3 报告要求:
2.3.1 内容:
(1)任务需求分析
(2)设计方案(例如:设计用于数据采集的爬虫结构;存储数据方案,如数据库设计;数据分析方案,如从哪些角度分析采集到的数据)
(3)实现细节(如界面实现、业务实现、爬虫实现、数据存储实现、分析实现等)
(4)运行结果
2.3.2 格式:
(1)正文小四字号,中文为宋体字体,英文数字均为Times New Roman字体。行间距18磅。每个段落首行缩进2字符。
(2)各级标题四号黑体。
(3)每个图要有标号和图名(例:图1 实现数据爬取的程序流程图),标号和图名在图下标识。每个表要有标号和表名(例:表1 Table表结构),标号和表名在表上方标注。
(4)报告页数不能少于12页
格式要按照要求调整。否则需要退回修改。
2.4 其他要求:
(1)最后提交报告和程序源代码(源代码打包提交)。
(2)报告中程序实现的部分避免程序代码的直接粘贴,应具体描述程序实现的思路,可配以程序流程图等方式解释说明。粘贴越多,扣分越多。
(3)若发现有程序或报告雷同,则雷同者均视为不合格。
(4)不能爬豆瓣电影、猫眼电影、中国天气网、淘宝京东、网易云音乐、各种小说网,若发现,需重做。
(5)若发现有与前几届题目、内容、程序、报告一样的情况,需重做。
验收当天带电子版报告和程序,需现场演示并讲解。
3 成绩评定
期末报告评价标准
序号
|
考察点
|
比重
(%)
|
优秀
|
良好
|
中等
|
及格
|
不及格
|
1
|
分析建模
|
20
|
对问题进行深入分析,有效分解,建立全面、高效、合理的模型。
|
对问题进行较深入分析,有效分解,能够建立正确的模型。
|
对问题进行分析,分解,能够建立基本正确的模型。
|
对问题进行分析,分解,能够对系统进行建模,模型质量尚可。
|
不能对问题进行分析,分解,无法建立模型。
|
2
|
系统
设计
|
40
|
能够针对系统进行设计,建立相应设计模型,模型完善正确合理。文档内容非常完整,论述非常清晰,格式非常规范。
|
能够针对系统进行合理正确全面的设计,建立相应设计模型,模型正确合理。
文档内容完整,论述清晰,格式规范。
|
能够针对系统进行较正确合理的设计,建立相应设计模型,模型较正确合理。
文档内容较完整,论述较清晰,格式较规范。
|
能够针对系统进行设计,采用相应模型进行描述,模型的完整性合理性尚可。
文档内容完整性、论述清晰程度、格式规范程度均尚可。
|
不能够针对系统进行正确的系统设计,不能建立合理模型。
文档内容不完整,论述不够清晰,格式规范性差。
|
3
|
系统
实现
|
40
|
系统功能非常合理完善,考虑细致,实现非常规范。
文档内容完整细致,论述非常清晰,格式非常规范。
|
系统功能较完善合理,考虑较细致,实现较规范。
文档内容较完整,论述较清晰,格式较规范。
|
系统功能基本完善合理,实现基本规范。
文档内容基本完整,论述基本清晰,格式基本规范。
|
系统功能完善合理性、实现规范性尚可。
文档内容完整性、清晰度、格式规范程度尚可。
|
不能实现系统基本功能。文档内容不完整,清晰度差、格式规范度差。
|