码迷,mamicode.com
首页 > 其他好文 > 详细

投票在线监测系统开发笔记

时间:2015-11-15 00:59:01      阅读:325      评论:0      收藏:0      [点我收藏+]

标签:

平台

使用(Python2.7) 

+(sqlite)+

(ngix+flask)

数据库

sqlite四张表

0、基本采集信息设置表base_info

表项:

序号base_table_id

投票活动名称activity_title

活动开始时间activity_start_time

活动结束时间activity_end_time

活动规则&奖品activity_rule

主办单位activity_company

采集活动开始时间activity_collect_start_time

预计结束时间activity_collect_end_time

活动总计天数==>初始化==>总天数N

 

1数据采集活动状态记录表

5分钟采集1条,约12*24*30

collect_info

表项:

序号collect_table_id

采集序号collect_data_id

采集时间collect_data_time

采集状态collect_data_status

采集活动总的采集数量collect_data_amount

活动第ncollect_data_nowday

 

2参赛的人员信息表

contestant_info

表项:

序号contestant_table_id

参赛号contestant_id

姓名contestant_name

当前名次contestant_rank

假设300条,第一次采集后初始化,后面每次采集人员总数同该项做比较,有人员数量的话就更新该表。

 

3、参赛人员的投票数据表

dataset

2+N个表项:

序号dataset_table_id

参赛序号dataset_id

L1---LN   datalist_1datalist_N

第1天投票list[10,20,30...],5分钟增加一个,12*24=288个元素的数组。

第2天288个元素的数组...

第3天...

第N天。

投票在线监测系统开发笔记

标签:

原文地址:http://www.cnblogs.com/jsben/p/4965839.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!