课程设计作业书
一、课程设计的目的
培养学生综合应用所学专业知识的能力,深入理解相关课程之间的关系,运用标准的软件开发方法和技术分析、设计和实施软件项目的能力。
二、设计要求
(1)查阅相关资料或实际调研,对项目进行需求分析和软件设计(包括前端界面设计、中间功能模块设计、后台数据库设计);推荐使用
.7或以上,集成开发环境完成项目并使程序运行。
它实现了给定的功能,界面友好,代码可维护性好。
(2)学生以个人或小组(每组不超过3人)为单位,根据设计内容和要求,独立完成一套可以独立运行的完整软件系统。
三、课程设计主题
(一)控制台程序
1、大学生信息管理系统(IDLE)
开发环境:
(1)OS: 及以上,
(2)版本:.7
(3)开发工具:
(4) 设置模块: os, re
功能要求:
(1)系统需求分析与设计
(2)系统接口开发
(3)学生信息维护模块设计
(4)增删改查模块设计
(5)排序模块设计
(6) 打包成 .exe 文件
2、企业代码生成系统 (\\)
开发环境:
(1)OS: 及以上,
(2)版本:.7
(3)开发工具:
(4) 设置模块: , , os,
(5)第三方模块:,
(1)系统需求分析与设计
(2)系统界面设计与开发
(3)主程序模块设计
(4)不同位数的防伪码生成模块设计
(5)智能批量生成防伪码数据分析功能
(6)批量打印条码
(二)实用程序
3、DIY人物画(\\time\\)
开发环境:
(1)OS: 及以上,
(2)版本:.7
(3)开发工具:
(4) 设置模块:sys, os, time, math
(5)第三方模块:
功能要求:
(1)系统需求分析与设计
(2)系统界面开发设计
(3)字符转换
4、文字助手 (\\)
开发环境:
(1)OS: 及以上,
(2)版本:.7
(3)开发工具:
(4)Word版本:Word 2010及以上
(5) 设置模块:sys, time, os, , json, re (6) 第三方模块: , , , - 功能要求:
(1)系统需求分析与设计
(2)工具模块设计
(3)系统界面开发设计
(4)Word转PDF模块设计
(5)Word页码统计模块设计
(6)提取总目录模块设计
5、图片批处理系统(\PIL)
(1)OS: 及以上,
(2)版本:.7
(3)开发工具:
(4) 设置模块:sys, os, os.path
第 3 方模块:,,-
功能要求:
(1)系统需求分析与设计
(2)系统界面开发设计
(3)批量添加水印设计
(4)批量重命名设计
(5)预览选中的图片文件
(6)根据指定模板重命名文件
(三)网络爬虫
6、RCQ 阅读器库 (\bs4\time\)
开发环境:
(1)OS: 及以上微信小程序开发工具python,
(2)版本:.7
(3)开发工具:
(4) 设置模块:sys, ., os, time
(5)第三方模块:, bs4、-
功能要求:
(1)指定取数据的周期数
(2)指定文章保存路径
(3)抓取指定月份的所有读者文章并保存
(4)文章列表可以不同格式显示
(5)选中的文章可以在软件中打开
(6)良好的人机界面
7、动票分析辅助系统
开发环境:
(1)OS: 及以上,
(2)版本:.7

(3)开发工具:
(4) 设置模块:sys, time, os, , json, re (5) 第三方模块: , , -
(1)查询全国各班列车车票信息
(2)检查卧铺票的密封性(5天)
(3)显示卧铺票数图表
(4)查看售票时间等
8、百度地图和出租信息(\\csv)
开发环境:
操作系统:
(1) 及以上,
(2)版本:.7
(3)开发工具:
(4)设置模块:csv
(5)第三方模块:,
(6)地图:百度地图
(7)浏览器:浏览器
功能要求:
(1)获取列表信息
(2) 显示 1 小时到达
(3)显示列表位置标记
(4)显示导航路线
(5)查看的网页信息
(四)数据分析
9、XXX影视作品解析(\\json\)
(1)开发环境:操作系统:及以上,
(2)版本:.7
(3)开发工具:
(4) 设置模块:sys, os, , json, , . (5) 第三方模块: , , , , , xlrd 等
功能要求:
(1)你可以选择一部电影
(2)可以通过数据分析电影