基于SSH校园网上投票系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SSH校园网上投票系统设计

基于SSH校园网上投票系统设计   摘要:该系统是在Myeclipse环境下开发的一个基于SSH的校园网上投票系统。系统采用B/S模式和MySQL数据库技术开发。前台用户实现对参选人的网上投票,后台管理可以统计分析参选人所得票数,查看参选人信息和投票分类等功能。本系统具有可靠性高、安全性强、以及易用性更好等优点。   关键词:网上投票;Myeclipse;B/S模式;MySQL   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)29-0060-02   Abstract:The system is developed in the Myeclipse environment Based on the SSH campus online voting system. The use B / S mode and MySQL database.The system mainly for two types of users, front users and background managers. Front users can vote on candidates. The back office administrator can statistically analyze the number of votes received by the candidate and view the candidate information and vote classification. The system has the advantages of high reliability, strong security, and easy to use, etc.   Key words: online voting; Myeclipse; B/S model; MySQL   随着“互联网+”到来,网络科技与技术不断发展,使得各种网络应用在不断的增多,人们对信息的需求也越来越多。当用户和管理员提出一些有实用性想法与建议或者开发了一种新产品的时候,可以通过网络投票的方式来获取用户的意见、建议来确认新的产品能否满足需求,同时还可以通过投票做一些有实际意义的调查工作。在学校中,经常会举行一些评选教师荣誉称号和学生荣誉称号等需要投票的活动。因此设计一个校园网上投票系统就变得很重要,它充分满足学校的教学需求,信息反馈的范围大,从而使教学中学生对教师,教师对学生的评价更加透明,更加公开。   1 系统分析   本次设计的基于SSH校园网上投票系统是一个基于Java语言的小型投票系统。SSH是一种Web应用程序开源框架[1]。SSH是由Struts和Spring还有Hibernate共同组合的一个集成框架,它是一个可复用性好,而且维护也方便的Web应用程序,前台采用JSP动态页面,控制层采用Struts2框架,服务器采用Tomcat服务器[2],本系统采用三层结构B/S结构,用MySQL数据库作为后台数据库。   本系统确定了项目的具体内容,主要包括如下:   1) 用户的登录功能,分为普通用户和管理员用户;   2) 修改用户信息功能,管理员可以修改用户的账号和密码;   3) 修改教师和学生信息的功能,能够修改教师参选人和学生参选人的基本信息比如:照片、教师的编号、学生的学号以及学院等;   4) 用户能够对教师和学生进行投票;   5) 管理员可以增添投票类;   6) 统计教师和学生的得票结果,每位教师和学生的得票情况;   7) 用户与管理员退出投票系统。   2 软件结构设计   校园网上投票系统可以分为两个独立的模块――普通用户投票模块、管理员模块。   普通用户投票模块主要供用户投票使用,可分为三个子模块:   l 荣誉教师评选模块   l 荣誉学生评选   l 系统管理   管理员模块主要针对管理员管理用户和投票信息,可分为四个子模块:   l 用户管理模块   l 分类管理模块   l 参选人管理模块   l 荣誉教师管理模块   l 荣誉学生管理模块   l 系统模块   3 数据库设计   后台数据库采用SQL Server 2000进行设计,部分数据表结构如下[3]:   1) 参选者基本信息表:所属分类,姓名,性别,编号,获得票数、照片的路径;   2) 参选者分类信息表:分类、分类等级;   3) 用户信息表:用户名、密码、用户类型;   4) 投票记录表: 用户ID、时间、参选者ID、分类ID。   4 系统主要功能模块的设计   4.1 用户投票子模块的设计   用户管理模块的主要功能是对要投票的教师

文档评论(0)

189****7685 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档