网上投票系统的开发和设计毕业论文设计

网上投票系统的开发和设计毕业论文设计

ID:11749950

大小:878.50 KB

页数:30页

时间:2018-07-13

网上投票系统的开发和设计毕业论文设计_第1页
网上投票系统的开发和设计毕业论文设计_第2页
网上投票系统的开发和设计毕业论文设计_第3页
网上投票系统的开发和设计毕业论文设计_第4页
网上投票系统的开发和设计毕业论文设计_第5页
资源描述:

《网上投票系统的开发和设计毕业论文设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要所有平台都支持Java,JSP+JavaBean可以在所有平台下通行无阻。NT下IIS通过一个插件,例如JRUN()或者ServletExec(jdk处下载JDK(Java2SDK、StandardEdition、v1.4.0)。1.2.1.2下载Tomcat在http:jakarta.apache.org处下载Tomcat5.0。1.2.1.3安装JDK的安装是首先运行下载得到的jdk1_4_1-win.exe,然后修改系统环境参数,环境参数是在运行中最重要的一个参数,如果在参数设置上有任何的问题,jsp将不会得到正常的运行,当然,网页程序就更不会正常的显示出来了,

2、因此简单介绍变量的设置,在PATH参数中加入[x:]jdk1.4.1bin以及增加新的环境参数CLASSPATH=[x:]jdk1.4.1libtools.jar,其中[x:]是安装JDK的硬盘符(c:、d:等)。Tomcat的安装是把文件安装在C:根目录下,然后修改系统环境参数,在JAVA_HOME=[x:]jdk1.4.1。1.2.1.4启动以Windowsserver2003环境为例,在jakarta-tomcat-5.0.24目录下执行startserver.bat,就可启动JSWDK中一个支持JSP网页技术的Web服务器。为了不与现有的Web服

3、务器(例如IIS、PWS等)冲突,JSWDK的Web服务器使用了8080端口。在浏览器的地址栏中键入http:localhost:8080或者http:127.0.0.1:8080后,如果能看到JSWDK的欢迎页就说明JSP实验环境已经建成,可进入下一步实验。要关闭Web服务器则运行stopserver.bat。1.2.5数据库连接访问据库连接对动态网站来说是最为重要的部分,Java中连接数据库的技术是JDBC(JavaDatabaseConnectivity)。很多数据库系统带有JDBC驱动程序,Java程序就通过JDBC驱动程序与数据库相连,执行查询、提取数据等等操作

4、。Sun公司还开发了JDBC-ODBCbridge,用此技术Java程序就可以访问带有ODBC驱动程序的数据库,目前大多数数据库系统都带有ODBC驱动程序,所以Java程序能访问诸如Oracle、Sybase、MSSQLServer和MSAccess等数据库。下面介绍如何用Access实现一个动态FAQ(常见问题及答案)网站。首先建立一个Access数据库faq.mdb,其中的表faqs有字段id(自动增量型,并设为主关键字)、subject(文字型,长度200)、answers(备注型)。这个表中可以存放一些编程知识的常见问题及答案。1.2.6概况Microsoft公司

5、的ASP技术也是动态网页开发技术。JSP和ASP从形式上非常相似,ASP程序员一眼就能认出<%%>以及<%=%>。但是深入探究下去会发现它们很多的差别,其中最主要的有以下三点:1.2.6.1效率和安全性更高ASP以源码形式存放,以解释方式运行,每次ASP网页调用都需要对源码进行解释,运行效率不高。另外,IIS的漏洞曾使得许多网站源程序大曝光,包括笔者以前用ASP开发的网站,ASP程序全部被人下载了去。JSP在执行以前先被编译成字节码(bytecode),字节码由Java虚拟机(JavaVirtualMachine)解释执行,比源码解释的效率高;服务器上还有字节码的Cach

6、e机制,能提高字节码的访问效率。第一次调用JSP网页可能稍慢,因为它被编译成Cache,以后就快得多了。同时,JSP源程序不大可能被下载,特别是JavaBean程序完全可以放到不对外的目录中。1.2.6.2组件(Component)方式更方便ASP通过COM来扩充复杂的功能,如文件上载、发送email以及将业务处理或者复杂计算分离出来成为独立可重复利用的模块。JSP通过JavaBean实现了同样的功能扩充。在开发方面,COM的开发远比JavaBean复杂和繁琐,学会ASP不难,但学会开发COM可不简单。而JavaBean就简单多了,从本文上述示例中可以看出开发JavaBe

7、an很方便。在维护方面,COM必须在服务器上注册,如果修改了COM程序,就必须重新注册,甚至必须关机和重新启动。JavaBean则不需要注册,放在CLASSPATH包含的目录中就行了。如果JavaBean进行了修改,则JSWDK和Tomcat现在还需要关闭和重新运行(但不是关机),但开发者已经许诺将在以后的版本中做到不需要关闭服务器。另外JavaBean是完全的OOP,可以针对不同的业务处理功能方便地建立一整套可重复利用的对象库,例如用户权限控制、email自动回复等等。1.2.6.3适应平台更广ASP目前仅适用于NT和IIS

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

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

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