云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 在线投票系统

在线投票系统

  • 62 次阅读
  • 3 次下载
  • 2026/4/28 3:22:39

5.3投票实现模块

程序页面名称:show.aspx

程序功能:选中当前投票主题的一个选项,提交信息后,进入投票实现模块,该模块将会修改投票结果记录,并将结果进行显示。

权限范围:所有进入本投票系统投票的用户 输入数据:投票用户的id,投票项目的主题。 输出数据:显示该投票项目的投票结果 程序简单逻辑:

? 点击首页的某个投票项目主题,选择一个投票选项,确定后点提交;。

? 提交投票后,系统会对相应的数据库表做处理,vote表中选中的c_num值和加1; ? 最后,会跳转到投票结果显示页面,用户即可看到刚刚投票项目的投票结果。 程序流程图:

参加投票 提交 数据库表 处理 投票结果显示页面

图5.3 投票实现模块逻辑图

16

5.4投票结果模块

程序页面名称:showVote.aspx

程序功能:该页面显示投票结束后被投票项目的投票结果,该模块以数字的形式显示各选项的投票率,并且显示当前时间、投票截止时间和投票总数等信息。

权限范围:访问投票系统并进行过项目投票的所有用户均可看到投票结果。 输入数据:无

输出数据:数字和文字相结合的投票结果显示 程序简单逻辑:

? 此模块相对较简单,承接投票实现模块;

? 当对投票项目进行完投票提交后,相应的数据库表内容也被修改了,接下来用数据库选择语句把需要显示的信息筛选出来,显示在页面上。 程序流程图:

查看当前投票主题 首页 查询 投票结果显示页面

图5.4 投票结果模块逻辑图

5.5投票项目管理模块

程序页面名称:addItem.aspx

程序功能:通过管理员认证进入添加投票项目页面,填写需要添加的投票项目的内容,如:想要投票支持大学的名称,填写完毕后提交即可,新的投票项目就会显示在主页面上。 权限范围:系统管理员 输入数据:支持的主题名称。

输出数据:投票系统首页,并且可以看到刚刚添加的新投票项目作为最新投票项目在投票

17

项目列表的最后一个。 程序简单逻辑:

? 在系统首页时,管理员先登录进入管理系统,再通过身份认证,即可进入添加投票项目页面;

? 该页面有一个对投票主题进行添加的文本框,主要就是对投票项目内容的详细添加; ? 填表完成后提交,此时转入数据库后台处理。

? 完成后,数据库的vote表中就多了一条记录,添加新项目页面也转回投票系统首页,可供用户继续进行其他操作。 程序流程图:

投票系统首页 身份认证 管理界面 项目添加 返回 首页

图5.5 投票项目管理模块逻辑图

18

6系统的设计与实现

6.1投票首页实现

投票首页的排版和背景图案都利用了CSS技术,从而使排版有序,且不论选项有多少都可以保持页面整齐。 [5]

投票主题和选项版面共同使用一个表格,使用了Repeater的提取功能,令显示的数据与数据库中的数据关联。

点击“提交选择”按钮触发了Button1_Click事件,如果用户是注册登录用户,完成投票后便转入投票结果画面,如果是非注册用户,则提示“请您登陆”。于此同时,根据检测用户相关cookies,如果用户在限制时间内再次投票,则提示“你已经投票了,请过30分钟后再来吧!”

点击“查看结果”按钮同样能使注册用户查看投票结果。 本版面的背景看似同一张图,其实是划分成了不同的部分。 实现画面如下图所示:

图6.1 投票首页实现图

6.2投票结果查看实现

此模块相对简单,使用了CSS表格排版,根据投票选项统计每个问题该选项被选择的次数和所占比例。首先获取投票结果Q_Title,然后获取投票主题I_Title以及利用I_ID

19

搜索更多关于: 在线投票系统 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

5.3投票实现模块 程序页面名称:show.aspx 程序功能:选中当前投票主题的一个选项,提交信息后,进入投票实现模块,该模块将会修改投票结果记录,并将结果进行显示。 权限范围:所有进入本投票系统投票的用户 输入数据:投票用户的id,投票项目的主题。 输出数据:显示该投票项目的投票结果 程序简单逻辑: ? 点击首页的某个投票项目主题,选择一个投票选项,确定后点提交;。 ? 提交投票后,系统会对相应的数据库表做处理,vote表中选中的c_num值和加1; ? 最后,会跳转到投票结果显示页面,用户即可看到刚刚投票项目的投票结果。 程序流程图: 参加投票 提交 数据库表 处理 投票结果显示页面 图5.3 投票实现模块逻辑图

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com