基于java平台的校园图书交易网站的设计与实现开题报告

基于java平台的校园图书交易网站的设计与实现开题报告

ID:479742

大小:42.00 KB

页数:6页

时间:2017-08-09

基于java平台的校园图书交易网站的设计与实现开题报告_第1页
基于java平台的校园图书交易网站的设计与实现开题报告_第2页
基于java平台的校园图书交易网站的设计与实现开题报告_第3页
基于java平台的校园图书交易网站的设计与实现开题报告_第4页
基于java平台的校园图书交易网站的设计与实现开题报告_第5页
资源描述:

《基于java平台的校园图书交易网站的设计与实现开题报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、开题报告基于java平台的校园图书交易网站的设计与实现1.选题的背景、意义随着网络的普及和其技术的日趋成熟,在世界范围内,作为一种新的经济形态,电子商务将在日常生活中扮演着越来越重要的角色,在采购——供应链条所构成的经济活动中,电子商务将不仅仅承担辅助渠道的角色,更将成为一种重要的、独立的渠道,满足更多的个人消费和组织购买。电子商务也必将成为一种独立的产业,在整个经济结构中,占据越来越重要的地位。通过认真比较后,我决定选择JSP+MYSQL完成我的网站开发。JSP的英文全称是JavaServerPage,中文全称是Java服务器端语言。自JSP推出后,众多大公司都提供支持JSP技

2、术的服务器,如IBM、Oracle公司等,所以JSP迅速成为商业应用的服务器端语言。据调查显示,在过去的一年中,对JSP的使用飞速增长了94%。JSP的支持语言是JAVA,所以它的核心技术就是JAVA技术。JSP有以下优势:1)方便与HTML混合。JSP可以方便的使用HTML和JAVA语言,在处理JAVA语言的过程中可以灵活的应用各种HTML标识。2)JSP运行速度更快。JSP由客户端运行之后,便生成实例保存在服务器中,他的共享对象可以提供多个客户端同时访问,而不需要重新运行,所以运行速度更快。3)JSP有技术有众多大软件公司支持。4)JSP有众多开放性代码组织支持。如Apach

3、e。5)可以跨平台运行。既可运行在Windows平台,有可以运行在LINUX平台和UNIX平台。2.研究的基本内容与拟解决的主要问题研究的基本内容:电子商务网站是目前广泛应用的Internet在线系统之一。我设计的校园图书交易网站即一个小型B2C的电子商务类网站。管理员可以通过该系统为商品进行分类、添加以及处理客户订单;普通Internet用户可以通过该系统注册成为会员,并购买图书等。本系统采用C/S(客户端/服务端)模式,该模式有以下特点:交互性强。在C/S中,客户端有一套完整应用程序,在出错提示、在线帮助等方面都有强大的功能,并且可以在子程序间自由切换。其次,C/S模式提供了

4、更安全的存取模式。由于CS配备的是点对点的结构模式,采用适用于局域网、安全性可以得到可靠的保证。C/S完成的速度较快,更利于处理大量数据。由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。同时由于开发是针对性的,因此,操作界面漂亮,形式多样,可以充分满足客户自身的个性化要求。拟解决的主要问题:网上书店售书系统的开发是一项复杂的系统工程。为了保证系统开发成功,必须采用工程化的系统开发方法,并研究出一些符合工程化标准的开发方法。这些方法旨在指导开发者进行工程化的系统开发,从而加快系统开发的速度,保证质量以及降低开发成本。工程化的系统开发方法确实在开发实践中取得了一定的效

5、果。此次开发使用JSP作为开发语言,采用Servlet技术,Tomcat5.0作为Web服务器。3.研究的方法与技术路线、研究难点,预期达到的目标研究的方法:电子商务网站主要是通过B/S模式工作,具体涉及浏览器、Web服务器和数据库服务器。我准备采用java系统平台,IE6.0做浏览器,Apache公司的Tomcat5.0做Web服务器,MYSQL做数据库服务器。网页制作工具选择MacroMedia公司的DreamwaverMX。技术路线:随着Internet技术的兴起,对C/S结构的一种变化或者说是改进的结构。用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻

6、辑在服务器端实现,形成三层结构,是一种全新的软件系统构造技术。这种结构的一个重要的特点是,用户可以完全不需要安装客户端软件,当然也不需要担心任何软件升级和不兼容等任何客户端所遇到的问题。相比之下,B/S模型的优点显而易见,更适合这个网站的构建,有利于网站的维护和扩充。传统的动态网页制作包括CGI、ASP、JSP三种,而JSP具有明显的优势。使用CGI-BINJ接口是一个最早的动态WEB页面问题的解决方案。缺点,CGI程序必须从CGI接口读入一长串的字符串,再从字符串中取得所需要的数据并加以处理。过程十分繁琐。另一个缺点,除了Perl是解释语言外,其他都是编译式的语言。每次修改后,

7、都必须重新编译一次,这给开发人员带来麻烦,增加了工作量。ASP和JSP都能取代CGI使网站建设和发展变得简单快捷。尽管JSP技术和ASP在许多方面都有相似的,但仍然存在很多不同之处,其中最本质上的区别在于:两者是来源于不同的技术规范组织,其实现的基础,WEB服务器平台要求不相同。作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。一次写入,之后,可以运行在任何具有符合Java语法结构的环境。取代之过去单一平台开发。ASP主要工作环境是微软的IIS应用

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

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

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