基于JSP的网上投票系统设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统建模与实现
题目:基于JSP的网上投票系统设计与实现
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:
指导教师签名:日期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:
学位论文原创性声明
本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日
学位论文版权使用授权书
本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日
导师签名:日期:年月日
摘要
随着科技的飞速发展,计算机已经广泛的应用于各个领域之中,而且日趋普及。在计算机应用中很重要的一部分就是编程语言,它的出现打开了计算机应用的新篇章。选举、调查不再局限于以往的方式,在线投票系统以更便捷、更快速、更经济、更准确的优势广泛应用于各种网络投票选举、问卷调查中。它将用户和网站很好的联系起来,进而达到互联网资源共享的目的。在线投票系统可以用来统计网站用户对某个主题或热门话题的意见。网站管理员也可以通过在线投票系统这个媒介去了解用户的思想、意见,并通过在线投票系统的结果反馈改进工作策略。本系统采用JSP中常见的语言模块,以操作系统Windows XP作为开发平台,并且使用MyEclipse、SQLserver 2000等工具设计开发;在线投票系统包括前台注册、登录、投票、结果查看和后台管理等部分,管理员可随意增删和修改投票项目,可管理投票用户账号,以及设定隐藏、公布投票结果等功能。【关键词】在线投票系统 JSP MyEclipse SQLserver 2000
目录
摘要 (2)
1.需求分析 (7)
1.1系统介绍 (7)
1.2需求的提取 (7)
2 开发工具简介 (8)
3.分析与设计 (9)
3.1 系统结构图 (9)
3.2 系统用例图 (11)
3.3类模型 (13)
3.4状态模型 (13)
3.5 时序图模型 (15)
3.6 数据库功能模板设计 (19)
4.系统的详细设计 (20)
4.1用户登录模块的设计 (20)
4.1.1程序描述 (20)
4.1.2功能描述 (20)
4.1.3性能 (21)
4.1.4输入项 (22)
4.1.5输出项 (22)
4.1.6流程逻辑 (22)
4.2管理员管理模块的设计 (22)
4.2.1程序描述 (22)
4.2.2功能描述 (22)
4.2.3性能 (23)
4.2.4输入项 (23)
4.2.5输出项 (23)
4.2.6流程逻辑 (23)
4.3用户投票和投票结果查看模块设计 (24)
4.3.1程序描述 (24)
4.3.2功能描述 (24)
4.3.3性能 (25)
4.3.4投票输入项 (25)
4.3.5结果输出项 (25)
4.3.6流程逻辑 (26)
4.4管理员对主题、选项和用户信息的编辑模块的设计 (26)
4.4.1程序描述 (26)
4.4.2功能描述 (26)
4.4.3性能 (26)
4.4.4输入项 (27)
4.4.5输出项 (27)
4.4.6流程逻辑 (27)
5. 系统的效果图展示 (27)
5. 1用户模块界面展示 (27)
5-1-1用户登录界面 (27)
5-1-2用户注册界面 (28)
5-1-3用户注册成功界面 (28)
5-1-4用户投票界面 (28)
5-1-5用户投票成功界面 (29)
5-1-6用户查看投票结果界面 (29)
5.2管理员模块界面展示 (29)
5-2-1管理员登录界面 (29)
5-2-2管理员后台管理界面 (30)
5-2-3管理员查看所有统计结果 (30)
5-2-4管理员添加主题界面 (30)
5-2-5管理员编辑选项界面 (31)
5-2-6用户管理界面 (31)
5-2-7管理员修改密码界面 (31)
6. 系统测试 (32)
总结 (33)
参考文献 (34)
用户操作手册 (35)
附录 (36)
小组分工表 (36)