### 特点尝试
* 采用装饰器catch_error来对数据库操作函数进行装饰
* 采用javascript不定长参数对函数统一封装
* 梳理flask目录结构特点
* ajax异步请求更新进度条
## 遇到的一些问题
对字段进行编码之后大概有9000+差,4000+中,1200+良,675个优,可以看出数据分布是非常不平均的,在这种情况下生成的规则是极其不均匀的,只能得到课程差评之间的规则,如下图所示
![img](img/rule.png)
**解决方案**
* 采用抽样的方式来生成规则,考虑到apriori算法的特殊性,它是无监督学习,因此不能简单使用上采样或下采样的方式进行优化。比较可行的方案是对于不同的成绩等级(优良中差)分别生成规则,这样使得每一类在它所包含的数据集中都比较均衡,且能生成不同级别的规则,既能充分利用数据,又解决不平衡问题
* 为了提高计算效率,将课程出现频度小于100的课程过滤掉,减少运算时间,同时有助于生成更加有效的规则
![1587985606473](img/frequency.png)
### 参考文章
1. [Organizing your project](<https://exploreflask.com/en/latest/organizing.html>)
2. [flask组件化开发:Blueprint(蓝图)](<https://www.jianshu.com/p/0913a116215f>)
3. [Javascript 函数变长参数(…rest)](<https://blog.csdn.net/m0_37263637/article/details/83186229>)
4. [JS中let和var的区别](https://www.cnblogs.com/asand/p/7205632.html)
5. [前端动态获取后台处理进度显示在进度条上](<https://blog.csdn.net/qq965194745/article/details/80034993>)
6. [jQuery getJSON两种参数传递](<https://blog.csdn.net/lushijie5516/article/details/9139255>)
7. [Flask - Passing parameters to a JQuery $.getJSON callback](https://stackoverflow.com/questions/40369511/flask-passing-parameters-to-a-jquery-getjson-callback)
没有合适的资源?快使用搜索试试~ 我知道了~
毕业设计-基于学生成绩预警系统的设计与实现源码+文档+全部资料+优秀项目.zip
共145个文件
jpg:31个
js:25个
css:15个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 16 浏览量
2024-12-18
13:26:10
上传
评论
收藏 5.1MB ZIP 举报
温馨提示
【资源说明】 毕业设计-基于学生成绩预警系统的设计与实现源码+文档+全部资料+优秀项目.zip 【备注】 1、该项目是个人高分项目源码,已获导师指导认可通过,答辩评审分达到95分 2、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 3、本项目适合计算机相关专业(人工智能、通信工程、自动化、电子信息、物联网等)的在校学生、老师或者企业员工下载使用,也可作为毕业设计、课程设计、作业、项目初期立项演示等,当然也适合小白学习进阶。 4、如果基础还行,可以在此代码基础上进行修改,以实现其他功能,也可直接用于毕设、课设、作业等。 欢迎下载,沟通交流,互相学习,共同进步!
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计-基于学生成绩预警系统的设计与实现源码+文档+全部资料+优秀项目.zip (145个子文件)
style.css 491KB
bootstrap.css 153KB
bootstrap.css 143KB
bootstrap.min.css 122KB
materialdesignicons.min.css 120KB
bootstrap.min.css 118KB
bootstrap-grid.css 28KB
bootstrap-theme.css 26KB
bootstrap-theme.min.css 23KB
bootstrap-grid.min.css 21KB
dataTables.bootstrap4.css 5KB
bootstrap-reboot.css 4KB
bootstrap-reboot.min.css 4KB
vendor.bundle.base.css 2KB
my-login.css 903B
数据库设计.docx 36KB
materialdesignicons-webfont.eot 407KB
Roboto-Medium.eot 177KB
Roboto-Regular.eot 177KB
Roboto-Black.eot 177KB
Roboto-Bold.eot 176KB
Roboto-Light.eot 176KB
glyphicons-halflings-regular.eot 20KB
main.html 31KB
fileList.html 16KB
test.html 3KB
rulesPage.html 3KB
index.html 2KB
register.html 2KB
Untitled.ipynb 17KB
register-bg.jpg 269KB
lockscreen-bg.jpg 208KB
login-bg.jpg 162KB
face3.jpg 15KB
face20.jpg 15KB
face8.jpg 15KB
face25.jpg 14KB
face13.jpg 14KB
face15.jpg 14KB
face23.jpg 13KB
face26.jpg 13KB
face2.jpg 13KB
face1.jpg 13KB
face10.jpg 12KB
face6.jpg 12KB
face22.jpg 12KB
face9.jpg 11KB
face4.jpg 11KB
face14.jpg 11KB
face11.jpg 11KB
face7.jpg 10KB
face24.jpg 10KB
face12.jpg 10KB
face21.jpg 10KB
face5.jpg 9KB
face16.jpg 9KB
face27.jpg 9KB
face18.jpg 9KB
face19.jpg 9KB
face17.jpg 9KB
logo.jpg 4KB
jquery.dataTables.js 435KB
jquery.dataTables.js 435KB
vendor.bundle.base.js 179KB
Chart.min.js 154KB
Chart.min.js 154KB
bootstrap.js 109KB
jquery.min.js 95KB
jquery.js 85KB
bootstrap.js 68KB
bootstrap.min.js 50KB
bootstrap.min.js 36KB
chart.js 8KB
dashboard.js 7KB
func.js 6KB
dataTables.bootstrap4.js 5KB
dataTables.bootstrap4.js 5KB
template.js 2KB
my-login.js 980B
tabs.js 974B
documentation.js 835B
data-table.js 821B
hoverable-collapse.js 806B
npm.js 484B
file-upload.js 398B
off-canvas.js 185B
bootstrap.min.css.map 529KB
bootstrap.min.css.map 491KB
bootstrap.css.map 380KB
bootstrap.css.map 370KB
bootstrap-grid.css.map 72KB
bootstrap-grid.min.css.map 51KB
bootstrap-reboot.css.map 50KB
bootstrap-theme.css.map 47KB
bootstrap-theme.min.css.map 25KB
bootstrap-reboot.min.css.map 24KB
README.md 2KB
frequency.png 131KB
rule.png 12KB
favicon.png 1KB
共 145 条
- 1
- 2
资源评论
Yuki-^_^
- 粉丝: 3100
- 资源: 2013
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功