通用投票管理系统设计与实现

上传人:第*** 文档编号:55707039 上传时间:2018-10-04 格式:DOC 页数:27 大小:1.22MB
返回 下载 相关 举报
通用投票管理系统设计与实现_第1页
第1页 / 共27页
通用投票管理系统设计与实现_第2页
第2页 / 共27页
通用投票管理系统设计与实现_第3页
第3页 / 共27页
通用投票管理系统设计与实现_第4页
第4页 / 共27页
通用投票管理系统设计与实现_第5页
第5页 / 共27页
点击查看更多>>
资源描述

《通用投票管理系统设计与实现》由会员分享,可在线阅读,更多相关《通用投票管理系统设计与实现(27页珍藏版)》请在金锄头文库上搜索。

1、大连东软信息学院毕业设计(论文)毕业设计(论文)系系 所:所: 计算机科学与技术系 专专 业:业: 计算机应用技术 学生姓名:学生姓名: 韩阔 学生学号:学生学号: 11110510532 指导教师:指导教师: 闫海珍 导师职称:导师职称: 副教授 论文题目论文题目:通用投票管理系统的设计与实现通用投票管理系统的设计与实现完成日期:完成日期: 2014 年 04 月 27 日 大连东软信息学院 Dalian Neusoft University of Information 通用投票管理系统的设计与实现摘摘 要要随着时代的发展,互联网的普及。仅仅靠原始的手工管理或者简单的单机管理已经不能满足我

2、们的需求;管理部门将面对大量的信息无法有高效率的将其中重要部分提取出来。既浪费了大量的人力和物力也无法提高准确率和及时性。通用投票管理系统最重要的就是如何从众多繁琐的投票结果中,能够实时性的对投票用户进行添加,对人为原因所失误的投票进行修改以及删除,迅速导出所有投票数目,对各个项目的投票进行自动分类得出百分比,满足用户的实时性查询。通用投票管理系统除了能够完成传统功能之外,更具有时效高、范围广和简单直观的优点,更能符合现代社会的需求。系统从实用性和易维护考虑,分为前台和后台两大块。前台采用 HTML、CSS 实现网页页面布局;投票浏览功能,网上投票,投票项目以及参与投票规定等等。后台主要运用

3、PHP 编写,易于后台维护,并且功能强大,编写更便捷和美观、更方便(管理者)的管理。本系统采用了目前最强大的开源数据库 MySQL,其体积小、速度快、总体拥有成本低。关键词关键词: 投票,PHP,MySQLDesign and Implementation of General Vote Management SystemAbstract With the development of the times, the popularity of the internet. Relying only on the original manual management or single simpl

4、e management has been unable to meet our needs; management will face a large amount of information can not have high efficiency will be the important part of extracted. Can waste a lot of manpower and material resources can not improve the accuracy and timeliness.General vote management system is th

5、e most important thing is how many tedious voting results in real-time, can add to the voting user, the failure of the man-made vote modify and delete, rapid export all the number of votes for each project, the automatic classification of the vote percentage, meet the real-time user query.General vo

6、te management system can complete the traditional function, has the merit of high efficiency, wide range and simple and intuitive, can better meet the needs of modern society.The system from the practical and easy to maintain, is divided into front and back two parts. Future use of HTML, CSS Webpage

7、 page layout; voting browsing, online voting, voting and vote rules etc The backstage mainly use PHP prepared, easy maintenance, and powerful, write more convenient and beautiful, more convenient (Management) management. The system uses the most powerful open-source database MySql, its small size, f

8、ast speed, low total cost of ownership.Keywords: Vote, PHP, MySQL目目 录录摘 要IIABSTRACTIII第 1 章 绪 论.31.1 课题研究的背景 31.2 课题研究的意义.31.3 课题研究的目的 4第 2 章 关键技术介绍.52.1 PHP 语言简介.52.2 系统数据库访问技术.6第 3 章 系统分析.83.1 通用投票系统的开发方法83.2 系统的可行性分析83.2.1 技术可行性83.2.2 管理可行性83.2.3 经济可行性83.2.4 系统安全性分析83.3 系统的特色93.4 系统控制流程93.5 数据字典1

9、1第 4 章 系统设计.134.1 设计指导思想和原则134.1.1 指导思想134.1.2 系统设计原则134.2 系统的功能结构设计.144.3 数据库概念设计154.4 数据库的物理设计.16第 5 章 系统实现.175.1 系统首页.175.2 参赛贵怎界面 175.3 投票管理界面.185.4 后台管理界面.185.5 投票管理界面.19第 6 章 系统测试.206.1 系统测试过程.20第 7 章 结 论.22参考文献.23致 谢.24第第 1 章章 绪绪 论论1.1 课题研究的背景课题研究的背景 随着互联网的迅猛的发展,系统给我们带来不少的便利, 在线投票功能是系统应用程序最常用

10、的功能之一,也是系统应用程序开发常用的功能模块。当系统的管理员或用户提出一些新的想法与建议或者出现一种新产品时,他们可能需要通过用户或者客户的投票方式来确定这些新的想法、建议或者新的产品是否满足用户或者客户的需求,另外,系统还可以通过系统在线投票功能做一些实际性的调查工作。随时了解市场是一个企业拥有强大竞争力的必须品,所以通用投票系统可以解决企业的难题,不受地区限制,不受人手压力的限制,随时了解产品的市场效应,增强自己的竞争力;此系统将以图形化的界面来显示投票结果,一目了然的回馈客户的需求信息本系统实现了网络上较为常用的投票、评论功能,为调查、收集、统计各类用户的意见反馈提供了一个方便易用的网

11、上平台。投票系统主要用来统计系统用户对某个主题或热门话题的意见。决策者通过这些统计数据做出相应的决策。通用投票系统是一般系统必备的程序之一,系统开发者可以通过该系统了解用户对该系统的意见和建议。1.2 课题研究的意义课题研究的意义 在积极建立科学管理机制的今天,仅仅靠原始的手工管理或简单的单机管理,管理部门面对大量的信息,无法有效率地将其中的重要部分提取出来,并做出相应的判断和处理。投票管理者的决策只能依据手工表数据,在浪费大量人力、物力的同时无法做到实时监控,难以保证数据的准确性和及时性。因此,先进的管理思想就成为了一个可望而不可及的目标。投票非常急需一套既有先进管理思想的系统,作为实现目标

12、和提高现有投票管理水平的一种重要手段。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,在先进的计算机技术、通信技术、控制技术及 IC 卡技术基础上,采用系统集成方法,逐步建立一个智能化的投票系统。 编写通用投票系统,最重要的就是如何从烦琐的投票结果中,能够实时性对用户投票进行添加,对用户因为人为原因造成的误投,错投进行删除,及时导出全部投票项目的票数,根据各个投票项目的统计票数,进行票数百分比计算,满足用户的实时性查询。在对通用投票系统进行管理时,不同权限的用户可以分别登录,包括管理员权限和普

13、通用户权限,可以对管理员的个人信息进行检索。为了应对截止时间的限制,还应设定在线显示系统时间。1.3 课题研究的目的课题研究的目的 随着 INTERNET 的发展,世界网民的数量急剧增加,社会的信息化强度增强,企业竞争之激烈,故对市场信息的掌握范围不仅仅只是周围的信息,应该把市场信息的范围扩大到全国,甚至是全世界,而实现这目标的有利工具恰恰是 INTERNET。对于一个新产品,新的观点的调查范围是广泛的,消息必须及时反馈给企业,所以网上通用投票系统便由此产生了,它充分满足了客户的职能需求,信息反馈的范围更大了,大大的节省了人力资源,使企业在激烈的市场竞争中具有更多的筹码和实力。开发此投票系统是

14、为了更好的把市场的信息更准确更快速的反馈给客户,使信息的来源更广泛,从而提高信息的准确性。运用此系统可以降低企业为市场调查而消耗的人力和物力,利用节省的资源提高产品的质量,增强竞争力。一个系统不断发展的前提就是众多用户的支持,一个好的系统一定要注意与用户之间信息的交流。能够有效得到用户反馈的信息,并及时对系统内容进行改进,这也是一个系统持续发展的基础。也正是由于以上原因,网络上各式各样的投票系统层出不穷。本次课程设计的目的,就是来制作一个通用投票系统,该系统可以实现对投票数量进行累加、查询、统计票数等操作。第第 2 章章 关键技术介绍关键技术介绍2.1 PHP 语言简介语言简介PHP 在发展中

15、演变为超文本预处理器(Hypertext Pre Processor) 。PHP 是一种自由/开源的脚本语言(也称 Web 脚本语言) ,可直接写到超文本标志语言 HTML 中去。PHP 在服务器端执行(PHP 还是一种服务器端技术) ,表现为程序员可阅读的 HTML语言,不需编译过程,人们就可阅读;即其源代码不需进行二进制编译,可直接进入机器为机器所识别(不需派生二进制的机器识别码) 。到客户端时,浏览器直接可以识别。 PHP 语言基于 LAMP(Linux,Apache,MySQL,PHP)开源架构(国内对 2010 年中国 PHP 程序员部署 PHP 应用程序使用的平台作过统计,部署在

16、LAMP 平台上的占 77%) ,与之对应的 Java 语言基于 J2EE 架构,C#语言基于.net 架构。我们注意到在当前的门户系统中也在广泛使用 NGINX 服务器作为 Web 服务器,它也像 Apache 服务器一样主要使用 PHP 语言开发,形成了 LNMP 开源架构。PHP 是受欢迎的跨平台脚本语言,PHP不但可以在开源平台上运行,也可以在 Windows 上运行,微软在运行自己的 ASP 同时,也运行 PHP。 PHP 自 1994 年问世以来迄今已被全球 3000 多万个系统所采用。PHP在全球主要应用于各大系统,如 Yahoo!,Google,Lycos,Youtube,Faceb

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

最新文档


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

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