web课设在线投票系统

web课设在线投票系统

ID:35478441

大小:67.99 KB

页数:14页

时间:2019-03-25

web课设在线投票系统_第1页
web课设在线投票系统_第2页
web课设在线投票系统_第3页
web课设在线投票系统_第4页
web课设在线投票系统_第5页
资源描述:

《web课设在线投票系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、淮海工学院计算机工程学院课程设计报告设计名称:Web开发课程设计姓名:学号:专业班级:系(院):计算机工程学院设计时间:2015.5.11——2015529设计地点:图书馆、计算机楼计算中心指导教师评语:签名:Web开发课程设计是计算机软件工程专业的一个综合性实践教学环节,其目的在于促进学生复习和巩固计算机软件设计知识,加深对软件设计方法、软件设计技术和设计思想的理解,并能运用所学软件设计知识和Web工程技术进行综合软件设计,通过本课程设计让学生进行简单Web应用软件系统的开发,掌握软件设计的方法和面向对象程序设计的基木技术,提高学生在软件开发方面的综合应

2、用能力。2.课程设计任务与要求:任务:参考课程设计指导书,根据选择的题目填写(即每个题目的具体要求部分)要求:要求同吋使用客户端和服务器端的开发技术。客户端要求遵循结构和显示分离的原则进行设计与实现;服务器端可以采用JSP或PHP开发技术,并遵循面向对象的开发方法进行问题领域的设计与实现,实现吋可以不使用关系型数据库和JDBC技术。每个Web应用程序应该采用合理的文件夹结构进行组织,信息架构应该合理,推荐使用流行的CSS框架(如960GS,Blueprint,Bootstrap等)简化开发。(一)需求分析随着科学技术的不断提高,计算机科学日渐成熟,互联网技

3、术的不断发展和普及,众多高校,科研机构及个人从理论与实践两个方面进行了大量的研究与开发工作,涌现出了很多在线投票系统,对学院、企业的管理起到了很好的作用。总之投票系统概括起来就是要通过科学的管理手段和专业化管理技术来实现统一。本系统是一个简单的投票系统,主要是为用户提供一个方便易用的投票界面,投票选项的功能。投票系统主要需要实现以下一些基本功能:注册用户:用户可以通过首页的链接进行注册。用户的登陆:用户注册完后可以根据首页的链接进行登陆。选择投票项目:用户在投票系统的首页上,可以通过投票页面的提示对自己感兴趣的投票项目进行投票。投票:用户选择好自己的感兴趣

4、的项目后,点击选项前面的单选按钮进行投票,然后提交。管理员登陆:用户根据合法的用户名和密码即可登陆到后台管理页面进行修改、删除、增加投票项目等。(-)系统分析与设计在线投票系统中需要11个页面:(1)投票系统主界面;(2)用户注册页面;(3)用户注册成功页面;(4)用户登录成功页面;(5)用户投票主页面;(6)用户投票项目页面;(7)用户邮票成功页面;(8)管理员登录页面;(9)管理员登录成功页面;(10)管理员发布投票页面;(11)管理员发布投票成功页面。本系统中共有四个Java文件,分别为User,javaxUserManager.javaxPoll,

5、java、PollManager.javaoUser.java>UserManager.java是用来用户登录设置的,而Poll.java>Pol1Manager,java是投票环节中设置默认投票主题和选项的。(三)详细设计(1)注册新用户的主要功能描述:登录首页后,点击注册新用户可进行注册,注册新用户中包含着文本框表单元素。内容包括:用户名,密码,确认密码,用户姓名,邮箱。点击注册链接到首页,以便于新用户的登录。(2)管理员界面的主要功能实现描述:管理员登录的用户名和密码都是硬性设置的,因为管理员无需注册。管理员登录负责增添新的投票主题,然后将它增添到p

6、ollManager.java中,使得新增添的投票主题显示在投票界面,可供用户选择。(3)投票环节界面的主要功能实现描述:投票环节结合JSP语言,Java文件Poll,java和PollManager.java中输入默认的两个投票主题,这样用户进入投票环节则会有可供选择的项目。如果管理员有发布新的主题,那么用户则会有更多的选择。利用提交按钮可以将用户投票的内容暂吋存放的虚拟内存中,然后利用超链接转至投票界面,可选择其它的投票主题进行投票,也可选择退出,链接到首页。(四)编码实现和测试(1)用户登录的代码实现及测试结果:loginForm.jsp

7、ypehtml>UserLoginbody{margin-top:5%;text-align:center;background-image:url(images/1.jpg);}hl{color:blue;}a{color:#006600;text-decoration:none;border-bottom:2pxdotted#ffOOff;}在线投

8、票系统


〈h2>用户登录
当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。