毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
java+mysql二手车在线交易网站设计+源码(2)
二手车在线交易网的设计目标是立足于开发一套简单易用、方便快捷和功能强大的信息管理系统。用户可以通过系统的发布车源信息模块,将自己的车辆信息录入系统数据库中。用户也可以通过系统的查询功能查找自己需要的车源信息。而通过系统发布的
新闻
信息,能让用户及时了解市场的变化。
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可视化地描述系统需求,记载软件构成,能够显著地提高文档的质量和可读性,减少编写文档的工作量。
共3页:
上一页
1
2
3
下一页
上一篇:
ASP.net个人理财信息管理系统设计+源码
下一篇:
ASP.net大学生班级交流网站设计+源代码
java+mysql通用试题库系统后台设计与实现
java+mysql宿舍管理系统的设计+ER图
java+mysql家庭财务管理系统设计
java+mysql银行ATM软件项目管理系统设计
java+mysql电瓶车进销存采购子系统的设计
java+mysql云平台的移动考试系统设计
java+mysql电脑彩票销售与管理系统设计
承德市事业单位档案管理...
国内外图像分割技术研究现状
神经外科重症监护病房患...
志愿者活动的调查问卷表
公寓空调设计任务书
中国学术生态细节考察《...
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
AT89C52单片机的超声波测距...
C#学校科研管理系统的设计