首页 > 代码库 > 创新实训定期汇报5.18

创新实训定期汇报5.18

进度:

1.对数据库进行了部分修改

2.数据库反向生成Django的Models

3.利用原先的获取题目的爬虫,向数据库导入了HDU1001-1099

4.前端成员基本了解了Django的架构,准备下一步的开发

5.再次制订了项目的流程图(概括性的),如下:

第一阶段
1.数据库设计
2.Python爬虫抓取题目,并写入数据库
3.借助Django框架完成题库、题目的显示和题目的刷新
4.Python爬虫获取Status,并将Status写入数据库,供前端获取
5.完成Status页面的显示
第二阶段
后台:
6.优化对Status的获取并借助生产者-消费者模型处理提交请求
7.提供对其他OJ的支持
前端:
8.完善题库页面和Status页面,提供不同的索引供用户查找需要的题目和Status等
9.完成基本的用户界面和比赛界面
第三阶段
10.测试和完善

技术分享

 

成员博客:

 李忠利 http://blog.csdn.net/qq_26572969/article/details/72556705

 李绩成 http://www.jianshu.com/p/43f2943e542f

创新实训定期汇报5.18