项目一:基于 Python 的学生成绩数据自动化处理工具
项目周期:2 周
开发工具:Python、Pandas、Matplotlib、Openpyxl
项目描述:独立开发一款轻量化 Excel 数据处理脚本,面向班级教务场景自动化完成成绩统计工作。实现批量读取多份成绩表格,自动计算平均分、排名、挂科人数,按班级 / 科目分层筛选数据;通过 Matplotlib 生成成绩分布直方图、各科分数对比折线图,一键导出可视化图表;新增异常数据校验功能,自动标记缺考、分数超出阈值等错误数据并生成日志。
项目成果:替代人工手动 Excel 操作,单次统计耗时从 40 分钟缩短至 2 分钟;脚本无第三方复杂依赖,可直接交付给同学、代课老师使用,线上接单交付给 3 位客户,获得正向反馈。
个人职责:需求分析、数据清洗逻辑编写、可视化模块开发、异常处理、文档注释编写。
项目二:简易静态学生信息管理网页
项目周期:1 周
开发工具:HTML5、CSS3、JavaScript、Bootstrap
项目描述:开发响应式静态信息展示页面,包含登录面板、学生信息展示表格、模糊搜索、分页切换、信息弹窗预览功能。使用 Bootstrap 实现移动端自适应布局,JS 完成前端筛选、排序逻辑,无需后端即可本地离线运行;页面增加主题切换、表格导出本地 Excel 简易功能,适配课程设计需求。
个人职责:页面布局搭建、交互逻辑编写、样式美化、移动端适配调试。
项目:轻量化网页信息爬虫自动化工具
开发技术:Python、Requests、BeautifulSoup、Selenium、CSV
项目描述:独立开发通用网页数据采集爬虫,针对静态 / 动态渲染两种网页分别适配解析方案。静态页面使用 Requests 快速抓取文本、图片链接;动态加载页面采用 Selenium 模拟浏览器访问,解决 JS 延迟加载问题;抓取数据自动清洗去重,分类存储至 CSV 文件,新增定时分段爬取、防访问封禁延时机制。
实战场景:接单完成电商商品信息、文章资讯、公开表格数据抓取需求共 5 单,针对不同网站定制反爬策略,避免 IP 封禁,交付完整可运行脚本 + 使用说明文档。
个人职责:爬虫逻辑开发、反爬策略优化、数据清洗、异常捕获、交付文档编写。