大学毕业论文-—网上投票系统的研究及实现.doc

上传人:枫** 文档编号:549200850 上传时间:2023-04-16 格式:DOC 页数:30 大小:285.50KB
返回 下载 相关 举报
大学毕业论文-—网上投票系统的研究及实现.doc_第1页
第1页 / 共30页
大学毕业论文-—网上投票系统的研究及实现.doc_第2页
第2页 / 共30页
大学毕业论文-—网上投票系统的研究及实现.doc_第3页
第3页 / 共30页
大学毕业论文-—网上投票系统的研究及实现.doc_第4页
第4页 / 共30页
大学毕业论文-—网上投票系统的研究及实现.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《大学毕业论文-—网上投票系统的研究及实现.doc》由会员分享,可在线阅读,更多相关《大学毕业论文-—网上投票系统的研究及实现.doc(30页珍藏版)》请在金锄头文库上搜索。

1、在线投票系统的设计与实现摘 要【摘要】在信息发达的今天,人们对信息的需求越来越多,各种各样的调查,正变得越来越普遍。传统的问卷调查,需要编写、印刷、分发,填写、收集和手工统计等步骤,手续繁琐,不可避免地要受到人力成本和地域的限制。随着互联网的蓬勃发展,网络投票系统应运而生,它的潜在优势就是可以不受地域限制,无论你身在何方,只要身边有一台电脑,你可以随时进行投票。不仅大大方便了投票,也可以实时地获取计票的统计结果。关键词:数据库;ASP;Mysql毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所

2、知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。作 者 签 名: 日 期: 指导教师签名: 日期: 使用授权说明本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。作者签名

3、: 日 期: 学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。作者签名: 日期: 年 月 日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权 大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保

4、存和汇编本学位论文。涉密论文按学校规定处理。作者签名:日期: 年 月 日导师签名: 日期: 年 月 日目录1 绪论31.1 背景31.3 概述32系统可行性分析32.1 技术可行性研究32.2 经济可行性研究42.3 操作可行性研究43需求分析43.1 功能概述43.2 权限分配54 系统软件总体设计64.1 系统组成模块64.2 客户成模块64.3 新闻模块64.4 留言板模块74.5 管理员模块74.6 注册登录模块74.7 投票模块75系统详细设计95.1 系统功能结构图95.2 注册登陆模块详细设计95.3 投票模块详细设计105.4 新闻模块详细设计125.5 留言板模块详细设计13

5、5.6 管理员模块详细设计135.7 客户模块详细设计155.8 系统数据库设计166运行与测试196.1 系统的安装196.2 系统的测试197 结论21参 考 文 献211 绪论1.1 背景现在许多服务行业都需要为了提高反馈,服务产品的质量,更好地服务,在线投票系统是一款通过反馈的信息,可以更好的软件更快速反馈信息完全服务提供商提供参考。所以,为客户开发一个快速反馈信息平台是十分必要的。投票系统的好处有: (1) 更方便的操作。原有的手工投票管理基本上是人工操作、效率低下、缺乏方便性,在线投票管理系统运用计算机和其他附加设备,不需要手工操作,基本上是自动化,能够节省人力、最大限度地利用各种

6、宝贵的资源,能有效提高效率。 (2) 简洁友好的界面。友好的用户界面会给人一种亲切的感觉,在使用起来不会觉得很沉闷,效率自然也会提高了。在线投票系统主要用来统计网站或者用户对某个主题或热门话题。决策者通过这些统计数据做出相应决策。它是一般网站必备的程序之一,网站开发者可以通过它了解用户对该网站的意见和建议。1.3 概述在线投票系统用来统计网站用户对某个主题或热门话题的意见。决策者可以通过这些统计数据做出相应的决策。在线投票系统是一般网站必备的程序之一,网站开发者想了解用户对该网站的意见和建议。他就可以设计这样一个投票主题:你觉得该网站如何?(A.很好B.一般C.不好)然后提供给用户进行投票。投

7、票系统具有极大的灵活性,投票类型分为单选投票和多选投票。管理员可以设计不同的投票主题供用户进行投票。2可行性分析2.1 技术可行性研究网上投票系统能可以很方便的统计我们所关心的问题。较好的收集群众的意见。支持多问题(不限问题个数),支持调查选项的单选及多选(选项在10个之内),支持调查者的其它意见,支持后台管理还支持各种界面的设定等。该系统属于实用的网站,需要对数据进行处理,统计的选票,为选民投票结果反馈更新数据,要求较高,保证数据的真实性。在任何操作系统系统能跑,但必须配备的数据库。 2.2 经济可行性研究在线投票功能是网站应用程序常用的功能之一,也是网站应用程序开发常用的功能模块。当网站的

8、管理员或用户提出一些新的想法与建议或者出现一种新产品时,他们也许需要通过用户或者客户的投票方式来认定这些新的想法、建议或者新的产品是否满足用户需求,另外,网站还可以通过网站在线投票功做一些实际性的调查工作。对于整个系统而言,系统在未运行之前初期投资比较大,花费相对而言比较多,各部门配置电脑、服务器、打印机、传真机及相关的网络设备,但在整个系统投入运行之后,现在计算机已经普及了,减少了数据的流通环节,不必要花费那么多时间,就是说重要的是提高了效率,由保证了各项数据的准确性,也避免了工作人员的流动造成的数据丢失,适应了当前的发展形势。2.3 操作可行性研究本系统采用基于Windows的图形用户界面

9、,该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员可以轻松上手。整个网上投票系统采用友好的交互界面,简单明了,不需要对数据库进行深入的了解。该系统在操作上是可行的,有必要开发该系统。综合以上三方面,系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上。因此,可以设计该系统的数据流程图和建立数据字典。3需求分析3.1 功能概述本系统的主要功能模块包括:(1) 客户模块客户模块是添加投票项目信息的,如票项目题目,选项以及系统配置要求。(2) 新闻模块新闻模块是一些关于本系统的新闻信息,其中包括新闻显示和添加删除模块.(3) 留言簿模块留言簿模块主要是投票者对于本系统提出问题,包

10、括留言和管理员回复模块。(4) 管理员模块:管理员模块是指管理员对项目进行的管理模块,包括项目的管理,选项的管理以及系统设置的管理。可以对项目的删除和编辑,选项的删除,更新和添加,系统配置的删除和更新。(5) 注册登陆模块登陆注册主要为管理员和客户进入相应权限的桥梁。(6) 投票模块支持多选及单选,设定每次为单个/多个选手投票;投票结果统计,直观的柱状图显示投票结果。3.2 权限管理权限分为:前台管理和后台管理。前台管理:具有注册登录,投票,留言等内容。后台管理:从后台很方便的添加新问题,修改及删除现有的问题。4 总体设计4.1 系统结构该系统主要由以下六个模块组成:登陆注册模块,管理员模块,

11、客户模块,留言簿模块,新闻模块,投票模块。如下图所示:网上投票系统管理员模块客户模块留言簿模块新闻模块登陆注册模块投票模块图4-1系统模块结构图4.2 客户模块客户模块主要是对投票信息进行修改,删除,比如投票的用户,选项以及用户留言可以进行系统配置要求。4.3 新闻模块新闻模块主要是一些关于本系统的新闻信息,其中包括新闻显示和添加删除模块。新闻模块新闻显示添加新闻删除新闻图4-2新闻模块内部结构图4.4 留言板模块系统板模块选民的需求,包括回复邮件和管理员模块。留言板提供一个平台为用户提供更好的信息反馈,我们的用户,我们可以投票时间来改变我们的内容。4.5 管理员模块管理模块是项目管理模块,包

12、括项目管理,管理和系统设置管理员的管理选项。您可以删除和编辑项目,选择删除,更新和补充。删除和更新系统的配置。4.6 注册登录模块登录,主要是为管理员和客户的适当的权限来访问的桥梁。注册登录模块需要添加相关信息,然后可以直接登记注册,如果用户名和密码登录。登录后才可完成用户认证,用户信息的变化,用户管理功能。只有登录用户才可以投票。 4.7 投票模块投票表决模块显示的主题和方案,提供了所有的主题连接,用户可以选择不同的主题进行表决。选择一个主题,页面显示与主题相关的选项。然后用户选择该选项,提交表单。投票的形式,包括主题,选择权,投票的个人信息。每个IP只能投票一次。 单选模式投票多选模式投票

13、投票模块结果显示图4-3 投票模块结构图在线投票系统有登陆失败管理员删除编辑更新判别确认身份提交信息输入信息选择身份登陆界面新闻中心留言版第一次投票限制IP多选模式投票选择选项判断模式选择项目投票后台数据库管理前台用户界面不限制客户是否限制IP单选模式已投过票时间允许时间不允许检测时间提交项目信息没有更新删除是否还有选项管理投票项目管理选项删除投票项目添加管理系统配置检测IP图4-4 投票系统流程图系统分为前台和后台,前景是一个用户注册,投票模块,新闻模块,留言板模块,通过管道回短信登录的消息,留言板和投票进行删除,添加,查看和修改。系统建立了新闻模块,留言板和投票模块,模块管理,管理员用户名

14、和密码三个管理员,分别,总访问不同页面的数据,业务管理 。5详细设计5.1 系统功能结构图系统总体结构如图5-1所示:网上投票系统注册登陆客 户新 闻留言板管理员投票用户评论修改投票选项修改多选投票单选投票用户登陆用户注册信息的删除信息的修改管理员审查用户留言删除新闻添加新闻图5-1 网上投票系统功能结构图5.2 注册登陆模块详细设计(1) 注册登录模块功能设计 管理员和客户登陆界面;根据身份从而跳入相应的页面,实现注册登陆功能。输入 处理 输出 登陆基本信息系统登陆处理登陆结果图5-2 注册登陆页面管理员流程图1. 会员注册信息表单2. 重新输入密码输入1. 会员注册2. 密码修改1. 注册结果信息表单2. 成功修改信息

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号