毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

jsp商业网站设计论文 第3页

更新时间:2011-9-30:  来源:毕业论文
2项目内容司商业型网站开发主要包括辣个栏目,公司首页、公司产品、公司技术、公司理念、招聘公告、联系我们。每个栏目都会有相应的文字、图片或者其他FLASH效果,满足其基本功能的要求;这些功能主要是为了突出每个栏目的内容,满足进入各栏目的客户的浏览需求。
 除了基本的功能外,最高目标是要实现网络营销、在线预定功能。因而就会包含客户登录功能,下订单等功能;另外,为了方便客户与公司的沟通,提高公司的售前、售后服务;还将会有在线服务和相应的论坛功能。
1.4.3项目关键解决问题
如上的研究内容中,以在线预订功能、在线服务功能最为复杂,是开发的关键及难点。对于开发在线预定功能,要开发相应的客户和公司的登录系统,所以后台必须有两种登录身份,分别为管理员和客户。
另外,对于在线服务功能,需要开发网络实时通话功能,这样就需要结合客户端与服务端的技术。另外,在网站设计与开发中,程序的设计又是其中的难点,关键是商家和客户之间操作存在着联系,要实现即时响应功能。
1.5开发工具介绍
1.5.1 JSP技术介绍
JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术提供了一种简单快速的方法来创建显示动态生成内容的 Web页面,JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。
JSP技术是Java系列技术的一部分。JSP页面被编译成servlets,并可能调用JavaBeans组件(beans)或Enterprise JavaBeans组件(企业beans),以便在服务器端处理。毕业论文http://www.751com.cn 
JSP技术的设计目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作。因此,JSP技术在构建可升级的基于Web的应用程序时扮演了重要角色。另外,JSP页面并不局限于任何特定的平台或Web服务器上。JSP规范在业界有着广泛的适应性。
JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。
JSP技术的强势在于一次编写,到处运行。在这一点上Java比PHP更出色,除了系统之外,代码不用做任何更改。强大的可伸缩性,体现在由一个小的Jar文件就可以运行Servlet/JSP,到由多台服务器进行集群和负载均衡,到多台Application进行事务处理,消息处理,一台服务器到无数台服务器。另外,JSP得到多样化和功能强大的开发工具支持。这一点与ASP很像,Java已经有了许多非常优秀的开发工具,而且许多可以免费得到,并且其中许多已经可以顺利的运行于多种平台之下。
1.5.2 Myeclipse8.6介绍原文请+QQ3249.114辣.文^论,文'网
MyEclipse企业级工作平台(MyEclipse Enterprise Workbench,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和J2EE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的J2EE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts,JSF,CSS,Javascript,SQL,Hibernate。
  在结构上,MyEclipse的特征可以被分为7类:
  1.J2EE模型
  2.WEB开发工具
  3.EJB开发工具
  4.应用程序服务器的连接器
  5.J2EE项目部署服务
  6.数据库服务
  7.MyEclipse整合帮助
  本项目开发所采用的版本是Myeclipse8.6。
1.5.3 Java语言介绍
Java是在1995年由Sun公司推出的一种极富创造力的面对对象的程序什么语言,它由Java之父詹姆斯•戈士林博士设计。作为Sun研究院院士,詹姆斯•戈士林亲手设计了Java语言,并完成了Java技术的原始编译器和虚拟机。Java最初的名字是OAK,在1995年被重命名为Java。
Java语言编写的程序既是编译型的,又是解释型的。程序代码经过编译之后转换为一种称为Java字节码的中间语言,Java虚拟机JVM将对字节码进行解释和运行。编译只进行一次,而解释在每次运行程序时都会进行。编译后的字节码采用一种针对JVM优化过的机器码形式保存,虚拟机JVM将字节码解释为机器码,然后在计算机上运行。
1.5.4 数据库介绍
1.5.4.1 MYSQL介绍
MySQL是一个小型关系型数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
MySQL是一个多用户、多线程的SQL数据库,是一个客户机/服务器结构的应用,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。另外,SQL是一种标准化的语言,它使得存储、更新和存取信息更容易。例如,你能用SQL语言为一个网站检索产品信息及存储顾客信息,同时MySQL也足够快和灵活以允许你存储记录文件和图像。

上一页  [1] [2] [3] [4] [5] [6] 下一页

jsp商业网站设计论文 第3页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。