java+mysql二手车在线交易网站设计+源码(2)
时间:2017-06-20 21:12 来源:毕业论文 作者:毕业论文 点击:次
二手车在线交易网的设计目标是立足于开发一套简单易用、方便快捷和功能强大的信息管理系统。用户可以通过系统的发布车源信息模块,将自己的车辆信息录入系统数据库中。用户也可以通过系统的查询功能查找自己需要的车源信息。而通过系统发布的新闻信息,能让用户及时了解市场的变化。 1.2相关技术介绍 二手车在线交易网基于JDK1.6,采用MyEcplise8.5作为环境,选择mysql作为后台的数据库,选择JAVA、JSP、JavaScript、Html作为应用程序开发工具,运用Tomcat服务器技术,整个系统完全基于B/S (Browser/Server)模式进行设计,运用用户服务层、业务处理层和数据服务层三层架构技术进行系统的搭建。二手车在线交易网所涉及的体系结构、应用程序开发工具、数据库等方面的技术做了简介说明。 (1)Java简介 Java是Sun公司推出的新的一代面向对象程序设计语言,特别适合Internet应用程序开发[1]。Java的产生与流行是当今Internet发展的客观要求,Java是一门各方面性能都很好的编程语言,它的基本特点是简单、面向对象、分布式、解释的、健壮的、安全的、结构中立的、可移植的、性能很优异的、多线程的、动态的,特别适合在Internet环境上开发的应用系统[2]。 (2)JSP JSP的全称是Java Server Pages,它是Sun推出的一种动态网页技术标准。它在传统的静态页面文件(*.html,*.htm)中加入JAVA程序片段和JSP标记,就构成了JSP页面[2]。 JSP具有以下的优点: ①将业务层与表示层分离 使用JSP技术,网络开发人员可充分使用HTML来设计页面显示部分(如字体颜色等),并使用JSP指令或者JAVA程序片段来生成网页上的动态内容。 ②能够跨平台操作 JSP支持绝大部分平台,包括现在非常流行的LINUX系统,应用非常广泛的Apache服务器也提供了支持JSP的服务。 ③组件的开发和使用很方便 如ASP的组件是由C++,VB等语言开发的,并需要注册才能使用;而JSP的组件是用Java开发的,可以直接使用。 ④一次编写,处处运行 作为JAVA开发平台的一部分,JSP具有JAVA的所有优点,包括Write once , Run everywhere。 (3)Tomcat 目前支持JSP的应用服务器是较多的,Tomcat是其中较为流行的一个Web服务器,被JavaWorld杂志的编辑选为2001年度最具创新的Java产品,可见其在业界的地位。 Tomcat是一个免费的开源的Serlvet容器,在Tomcat中,应用程序的部署很简单,你只需将你的WAR放到Tomcat的webapp目录下,Tomcat会自动检测到这个文件,并将其解压。你在浏览器中访问这个应用的Jsp时,通常第一次会很慢,因为Tomcat要将Jsp转化为Servlet文件,然后编译。编译以后,访问将会很快[3]。 Tomcat也具有传统的Web服务器的功能:处理Html页面。但是与Apache相比,它的处理静态Html的能力就不如Apache。我们可以将Tomcat和Apache集成到一块,让Apache处理静态Html,而Tomcat处理Jsp和Servlet。Tomcat是一个很好的工具,不仅仅因为其免费,功能强大,更因为其开放性,越来越受到人们的重视。 1.3 UML建模 UML(Unified Modeling Language的缩写)统一建模语言,是用来对软件密集系统进行可视化建模的一种语言。UML为面向对象开发系统的产品进行说明、可视化、和编制文档的一种标准语言[4]。 UML具有以下特点: (1)UML的用途非常广泛,可以概括为“描述、可视化、构造、记载”4种基本功能,在业务建模、需求分析、系统设计、实现和测试、数据建模、项目管理等阶段任务中均可根据需要采用。 (2)UML建模是建立软件开发文档的一个有效手段,通过UML可视化地描述系统需求,记载软件构成,能够显著地提高文档的质量和可读性,减少编写文档的工作量。 (责任编辑:qin) |