【JSP设计栏目提醒】:网学会员在JSP设计频道为大家收集整理了“网上投票系统(Myeclipse JSP SQL)“提供大家参考,希望对大家有所帮助!
目 录
引 言 1
1、系统分析 2
1.1 系统需求分析 2
(一)可行性分析 2
(二)总体设计原则 3
1.2 本系统采用的关键技术 5
1.3 可行性分析 11
2、系统概要设计 12
3、系统详细设计 13
3.1 关于数据库 13
3.2 系统E-R图 14
3.3 处理流程设计 15
3.4 系统模块设计 18
4、系统调试与测试 28
4.1 程序调试 28
4.2 程序的测试 28
5、结论 32
5.1 系统评价 32
5.2 安全性问题 32
参考文献 35
在线投票系统
摘 要:在一个民主且多元化的社会,很多时候我们对某些东西都很难取舍这时候在线投票系统就体现出了他在市场的价值,他可以帮你解决你琢磨不定的问题,只要你在这里发布问题就有成千上万的网络用户给你提供意见以及他们的选择方式提供参考。同时可以了解到大多数人对事物的看法,可以体现多数人的意愿!
本投票系统是使用JSP编程语言和SQL Server2000数据库共同来完成的,采用面向对象方法,对在线投票系统进行设计与实现。分析设计了在线投票系统的静态模型和动态模型,完成了系统开发的分析、的工作。本在线投票系统通过Web方式完成用户与系统的交互,系统的功能模块具体有用户管理模块、提问管理模块、统计信息管理模块。本系统的开发采用现有成熟技术为参照,共享源码为模板,结合本课程的实际需求进行分析和功能调整,探讨了利用JSP开发在线投票系统的过程。
关键词:J2EE,在线投票系统,管理,系统
随着社会的发展,科学的进步,人们对信息的需求量也会日益曾多。面对庞大的信息量需要有在线投票系统来提高工作的效率。通过这样的系统可以做到信息采集和调查、能科学的统计和快速查询、修改、增加、删除等,从而减少信息采集方面的工作量。随着计算机技术的飞速发展,计算机应用的普及,利用计算机在在线投票系统的管理势在必行。当今社会正快速向信息化社会前进,信息自动化的作用也越来越大。从而使我们从繁杂的事务中解放出来,提高了我们的工作效率。目前很多在线投票系统管理还处于人工管理的阶段,效率低下,已经远远落后于当今技术的发展。并且人工管理的弊端也愈来愈严重,由于不可避免的人为因素,造成数据的遗漏、误报,而造成在线投票系统管理重大损失的事例层出不穷。计算机信息化管理有着储存信息量大,速度快等许多优点,提供给我们的处理信息及时快捷,同时也提高了我们工作人员的自身素质。因此我们利用计算机提供给我们信息,做出了这个在线投票系统。在线投票系统是现在在线投票系统管理工作不可缺少的一部分是适应现在管理制度的要求。推动在线投票系统管理走向科学化、规范化的必要条件。传统的办公模式主要以纸介质为主,在信息革命的浪潮中,显然已经远远不能满足高效率、快节奏的现代工作和生活的需要。如何实现信息处理的自动化和办公的无纸化逐步得到了人们的重视。如今,随着计算机技术的普及人们开始采用MIS,它是集计算机技术、网络通信技术为一体的信息系统工程,能使在线投票系统管理运行的数据更加准确、及时、全面、详实,同时对各种信息进一步地加工,使在线投票系统管理领导层对在线投票系统管理的决策依据更充分,更具有合理性科学性,并创造出更多的发展机会;另外也进一步加强在线投票系统管理的科学化、合理化、制度化、规范化管理,为在线投票系统管理的管理水平跨上新台阶,为在线投票系统管理持续、健康、稳定的发展打下基础。MIS是一门新的学科,它跨越了若干个领域,比如管理科学、系统科学,运筹学、统计学以及计算机科学。在这些学科的基础上,形成信息收集和加工的方法,从而形成一个纵横交织的系统。在强调管理,强调信息的现代社会中它变得越来越普及。目前国内使用和发展的MIS平台模式大体分两种:客户机/服务器(c/s)模式和web浏览器/服务器(b/s)模式。本文主要介绍一个简单的基于b/s模式的在线投票系统的实现,系统开发的总体任务是实在线投票系统信息关系的系统化、规范化和自动化。
根据系统的功能需求分析,将本系统划分为以下几大模块:
系统权限管理
用户信息包括系统用管理员的账号、密码、用户类别。系统需通过用户帐号以及密码进行验证,只有通过验证后才能进入系统。其具体功能需求如下所示:
(1)能够通过用户账号与密码验证后,进入系统操作界面;
(2)能够设置用户类别(即用户权限)、修改用户密码;
(3)能够创建用户和删除用户。
1.用户划分:注册用户、管理员;
2.注册用户功能:
●注册、登陆;
●个人信息维护;
●查询添加好友;
●发起投票活动,经管理员审批后,其他好友才可参与;
●参与好友发起的投票,每个投票活动只能参与一次。
3.管理员功能:
●登陆;
●对注册用户发起的票进行审核;
●统计各类用户发起的投票数量;
●可以设置敏感词汇,对包含该类词汇的投票,系统直接审核失败。
当登陆时,首先出现的是一个用户登陆的界面,主要是维护系统的安全性和完整性。界面如下图所示:
如你对本套设计感兴趣,请记住本套设计在本站的编号:jsp00016