参考资料--网上投票系统—投票结果与界面的设计和实现正文.docVIP

参考资料--网上投票系统—投票结果与界面的设计和实现正文.doc

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录 第1章 绪论 3 1.1 课题研发背景 3 1.2 课题的目的和意义 3 1.3 系统的主要工作 4 1.4论文结构 4 第2章 投票系统开发的可行性 6 2.1技术可行性 6 2.2经济可行性 6 2.3 操作可行性 6 第3章 课题相关技术介绍 8 3.1数据库管理系统:SQL Server 2005概述 8 3.2服务器:Tomcat 概述 8 3.3 JSP简介 8 3.4编程软件:MyEclipse6.5概述 9 第4章 系统需求分析 10 4.1系统所涉及用户及需求量分析 10 4.2 系统功能需求 10 4.2.1普通用户模块 10 4.2.2 管理员模块 11 4.2.3 在线投票系统流程图 12 4.3 系统性能需求 13 4.4数据流图 14 4.4.1符号定义 14 4.4.2数据流图的组成元素 14 4.5数据字典 16 第5章 数据库设计 17 5.1 数据库设计的需求分析 17 5.2数据库的概念设计 17 5.3数据库逻辑结构设计 19 5.4数据库的功能及约束 20 第6章 主要功能模块的设计与实现 22 6.1普通用户模块 22 6.2 管理员模块 24 第7章 系统测试与维护 28 7.1 测试环境 28 7.2 系统调试 28 7.3调试结果 28 7.4系统维护 29 结束语 30 参考文献 31 谢 辞 32 第1章 绪论 1.1 课题研发背景 随着科技的飞速发展,计算机已经广泛的应用于各个领域之中,而且日趋普及。在计算机应用中很重要的一部分就是编程语言,编程语言的出现打开了计算机应用的新篇章。在这些编程语言中JSP占有着重要的地位,JSP拥有Java编程语言一次编写,各处运行的特点在当今的网络应用中JSP无处不在,就是JSP功能强大的一个最好的例证。 用来统计网站用户对某个主题或热门话题的意见。 在线投票系统是一般网站必备的程序之一。我设计的投票系统主要是针对网民对于在校学生和老师的评优。 1.2 课题的目的和意义 在线投票功能是网站应用程序最常用的功能之一,也是网站应用程序开发常用的功能模块。当网站的管理员或用户提出一些新的想法与建议或者出现一种新产品时,他们可能需要通过用户或者客户的投票方式来确定这些新的想法、建议或者新的产品是否满足用户或者客户的需求,另外,网站还可以通过网站在线投票功能做一些实际性的调查工作。随时了解市场是一个企业拥有强大竞争力的必须品,所以在线投票系统可以解决企业的难题,不受地区限制,不受人手压力的限制,随时了解产品的市场效应,增强自己的竞争力;此系统将以图形化的界面来显示投票结果,一目了然的回溃客户的的需求信息。 1.3 系统的主要工作 管理员模块将实现管理员登录、发布新投票、撤消投票、查看所有投票、编辑和删除新投票以及用户管理等功能。 投票系统的用户只需懂得运用互联网络者均可以使用,此系统在网站中的使用频度预计非常的频繁; 该系统属于实用型网站,需要对数据的处理,比如对投票票数的统计并把投票结果直观的反馈给投票者,故对数据的及时更新要求较高,保证数据的真实性。该系统在任何操作系统下都可以运行,但必须装有SQL2005数据库。 该系统的操作包括:单选投票、删除投票、添加投票、查看投票。 单选投票:用户只能从多个选项中选取一项进行投票。 删除投票:管理员对大学进行删除。 添加投票:管理员对大学进行添加。 查看投票:提供用户查看当前投票情况,投票结果以柱状图和圆饼状图显示。 1.4论文结构 第一章介绍了课题的来源、本课题研究的目的和意义,在此基础上提出了本课题的研究内容。 第二章分析了开发此投票系统在技术,经济及操作等的可行性。 第三章概括地介绍了与本课题相关的一些概念和技术,具体包括,数据库管理系统:SQL Server 2005;服务器:Tomcat ;编程软件为MyEclipse6.5,编程语言选用Jsp。 第四章是系统需求分析部分,根据本课题的功能需求和性能需求。 第五章是系统数据库的设计与实现部分。 第六章是系统的主要功能模块的实现过程中所涉及的关键问题及其解决方案部分。 第七章是系统的测试部分,从系统的测试环境、系统调试、调试结果和系统维护等几个方面进行了论述。 第2章 投票系统开发的可行性 2.1技术可行性 (1)操作系统: Windows 20000 Server 及以上服务器版本; (2)数据库管理系统:SQL Server 2005; (3)服务器:Tomcat 5 (4)编程工具:编程软件为MyEclipse6.5,编程语言选用Jsp。 2.2经济可行性   1.支出   (1)系统开发费用   1)人员费用:本系统开发期为三周,试运行一周。开发期需要开发人员1人,试运行期需要开发人员1

文档评论(0)

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档