课程设计——在线投票系统

课程设计——在线投票系统

ID:31736879

大小:221.62 KB

页数:19页

时间:2019-01-17

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

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

1、摘要在线投票功能是网站应用程序最常用的功能Z-,也是网站应用程序开发常用的功能模块。当网站的管理员或用户提出一些新的想法与建议或者出现一种新产品时,他们可能需要通过用户或者客户的投票方式来确定这些新的想法、建议或者新的产品是否满足用户或者客户的需求,另外,网站还可以通过网站在线投票功能做一些实际性的调查工作。在线投票系统的开发采用Drcamwear和JSP,后台数据库采用oracle□JSP可将页面的显示和页面的逻辑相分离,用Iltml或xml标识设计页面,用jsp标识或java脚本程序生成动态内容,并封装在JavaBean中。还可以生成可复用的组件(效率高),将复杂的或常用的功能封装在组件中

2、,并且可数据共享,加速开发过程。此外,JSP采用标识简化页面的开发代码的可移植性好,执行效率高。JSP独特的运行方式一一编译后生成的不是特定机器的可执行码,而是独立于处理器结构的字节代码,决定它可以支持绝大部分平台。JSP通过JAVA可以访问几乎所有的数据库,因为Java连接数据库技术是JDBC和JDBC-ODBC桥。Oracle数据库经过30多年的发展,由于其优越的安全性、完整性、稳定性和支持多操作系统、多硕件平台等特点,得到了广泛应用。Oracle是一个大容量、多用户的数据库系统,可以支持多用户、大事务量的事务处理。此外,Oracle提供标准接口操作,支持分布式数据处理,具有可以执行、可兼

3、容性和可连接性。基于JSP和0racle的上述优点,本系统主要采用以上两种技术,使我们的系统具有更好的稳定性和可移植性。【关键词】在线投票JAVAJSPOracle第1章引言当今时代是一个信息化程度非常高的时代,在这个时代必须不断的掌握信息、收集信息、分析信息才能立于不败之地。在线投票系统适合在网络上做信息收集作用,管理员通过在网络上发布问题,收集來自网上用户的选票,通过对投票结果的分析,完成许多调查。在线投票系统还可以依托于其他网站的建设而成立,建立新网站或者新项目前先通过在线投票系统做出相应的调查,或者在项目运行的同时设立在线投票系统,通过网友的信息反馈,不断完善新网站或新项目的建设。1.

4、1开发技术Drcamwcar、JSP、Oracle1.2开发与运行环境家教信息管理系统的开发与运行环境如下:界面开发工具:Dreamwear数据库工具:Oracle开发语言:JSP运行环境:WindowsXP1.3开发目的如今很多的服务行业都要进行服务的反馈,以便更好的提高产品的质量和作出更好的服务,投票系统就是一个反馈信息的软件,通过它可以更好更快捷方便的反馈信息共服务商参考。因此开发一个能够供客户反馈信息的平台是很有必要的。通过开发本系统,统计网站用户对某个主题或热门话题的意见。决策者通过这些统计数据做出相应的决策。在线投票系统是一般网站必备的程序Z-,如果网站开发者想了解用户对该网站的意

5、见和建议。第2章可行性分析2.1技术可行性研究网上投票系统能很方便的统计我们所关心的问题。能较好的收集群众的意见。能支持多问题(不限问题个数),能支持调查选项的单选,支持在线留言、后台管理等功能。该系统属于实用型网站,需要对数据的处理,比如对投票票数的统计并把结果反馈给投票者,故对数据的及时更新要求较高,保证数据的真实性。该系统在任何操作系统下都可以运行,但必须装有数据库。2.2经济可行性研究线投票功能是网站应用程序最常用的功能Z-,也是网站应用程序开发常用的功能模块。当网站的管理员或用户提出一些新的想法与建议或者出现一种新产品时,他们可能需要通过用户或者客户的投票方式来确定这些新的想法、建议

6、或者新的产品是否满足用户或者客户的需求,另外,网站还可以通过网站在线投票功能做一些实际性的调查工作。对于整个系统而言,在系统未运行之前初期投资比较大,花费相对而言比较多,各部门必须配置电脑、服务器、打印机、传真机及相关的网络设备,但是在整个系统投入运行Z后,因为现在计算机已经普及了,减少了数据的流通环节,不必要花费那么多时间,也就是说最重要的是提高了效率,而由保证了各项数据的准确性,也避免了工作人员的流动造成的数据丢失等问题,适应了当前的发展形势。2.3操作可行性研究本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个

7、网上投票系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。由此,该系统的操作是可行的,有必要开发该系统。综合以上三方面,该系统具有很高的开发可行性,无论是从技术上或者经济上还是操作上。第3章系统的分析和设计3.1系统功能按角色分配如下描述系统功能模块图:用户登录用户管理留言怦理第4章数据描述4.1E-R图m4.2数据库表1、Vuser(用户表)列名类型约束作用Vname(用户名)v

当前文档最多预览五页,下载文档查看全文

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

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