目 录 引 言.. 1 paper51.com
1 绪论.. 1 内容来自论文无忧网 www.paper51.com 2 开发环境搭建.. 2 copyright paper51.com 3 网站总体设计.. 2 内容来自www.paper51.com 3.1物流信息网功能模块.. 2 copyright paper51.com
3.2物流信息网数据库结构.. 3 内容来自www.paper51.com 4功能实现及MVC的引入.. 3 内容来自论文无忧网 www.paper51.com 4.1功能实现.. 3 内容来自论文无忧网 www.paper51.com
4.2MVC结构模型.. 4 http://www.paper51.com 4.3 MVC工作时序图.. 5 copyright paper51.com
4.4 MVC的引入.. 6 paper51.com
4.4.1 JavaBean. 6 http://www.paper51.com 4.4.2 Servlet. 8 paper51.com 4.4.3 JSP. 9 内容来自www.paper51.com 5结论与展望.. 10 http://www.paper51.com 参考文献.. 11 copyright paper51.com 致 谢.. 12 copyright paper51.com
copyright paper51.com 引 言 内容来自www.paper51.com 随着我国的物流热潮,各行各业都对物流趋之若骛,纷纷成立物流企业。但由于国内各方面条件的限制,国内物流企业规模小、数量多,缺少竞争优势,并且技术含量低,大多数只能提供运输和仓储等传统服务,能够提供一揽物流解决方案的企业很少,再加上国外大企业的竞争,使原本就不足以分得一杯羹的国内企业更加难以适应市场的变化。要想在这场博弈中取胜,对于大部分的中小型物流企业来说,找出市场中的缝隙、进行差异化经营是他们的最佳生存之道,而信息的来源成为寻找“缝隙”的关键。随着国内信息化步伐的加快,加之物流企业对行业信息的需求越来越大,促使物流信息网迅速发展,以适应物流行业的市场变化。物流信息网信息的及时性、准确性完全符合国内物流企业对行业信息的要求,它已经成为国内物流企业信息的主要来源。 copyright paper51.com
1 绪论 paper51.com JavaBean copyright paper51.com JavaBean是一种Java写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。众所周知,属性名称符合这种模式,其他Java 类可以通过自身机制发现和操作这些JavaBean 属性。 copyright paper51.com 用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变 copyright paper51.com
JavaBeans是一种可重用的Java组件,它可以被Applet/Servlet/JSP等Java应用程序调用,也可以可视化地被Java开发工具使用。它包含属性(Properties)、方法(Methods)、事件(Events)等特性。 内容来自论文无忧网 www.paper51.com
Servlet 内容来自论文无忧网 www.paper51.com Servlet是一种在服务器端运行的Java Application,它可以作为一种插件(Plug-ins)嵌入到Web Server中去,提供诸如HTTP、FTP等以及用户定制的协议服务。如果你已经用过Java servlet,那么你就会知道servlet可以让你建立动态生成的网页,而网页中包含有从服务器方的Java对象中所获得的数据。但是你也得知道servlet 生成网页的方法就是在Java类中嵌入HTML标签和表述代码。这就意味着改变表述代码需要修改和重新编译servlet源文件。因为设计HTML页面的设计人员可能与编写servlet代码的开发人员不是同一个人,更新基于servlet的web应用程序就成了一件非常棘手的事情。 copyright paper51.com Enter JavaServerPage是Servlet API的一个扩展。事实上,JSP网页在编译成servlet之前也可以使用,所以它们也具有servlet的所有优势,包括访问Java API。由于JSP是嵌入到servlet中关于应用程序的一般表述代码,所以他们能够被看成一种“彻底”的servlet。 http://www.paper51.com JSP 内容来自论文无忧网 www.paper51.com JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。 copyright paper51.com 2 开发环境搭建 copyright paper51.com (1)开发工具包:JDK1.6 内容来自www.paper51.com (2)开发平台:Eclipse 内容来自www.paper51.com (3)WEB容器 : Tomcat5.5 内容来自论文无忧网 www.paper51.com (4)数据库:SQL Server2000(必须打上SP3,SP4补丁) http://www.paper51.com (5)操作系统:Windows XP copyright paper51.com 搭建环境需要注意的地方: copyright paper51.com 1.安装开发工具包JDK1.6,安装完成后进命令提示符下测试是否安装成功。 paper51.com 开始→运行→cmd→java –version 查看版本是否为1.6 内容来自www.paper51.com 2.安装Eclipse完成后配置java编译版本为1.6 copyright paper51.com 3.安装Tomcat过程中注意选择JDK安装目录 paper51.com 4.安装SQLServer2000,并打上SP3和SP4补丁。打完补丁,进入SQL Server2000企业管理器 ,选中服务器 →右键查看属性,如果看到产品版本为SP4,证明更新补丁成功。 内容来自www.paper51.com 3 网站总体设计 paper51.com 3.1物流信息网功能模块 copyright paper51.com
copyright paper51.com
3.2物流信息网数据库结构 内容来自www.paper51.com 数据库名:db_WuLiu 内容来自www.paper51.com 数据表包括: 内容来自论文无忧网 www.paper51.com 新闻动态:tb_logistics 内容来自www.paper51.com 车辆信息:tb_CarMessage 内容来自www.paper51.com 货物信息:tb_GoodsMeg http://www.paper51.com 专线信息:tb_Special copyright paper51.com 仓储信息:tb_Depot 内容来自www.paper51.com 企业信息:tb_Enterprise 内容来自www.paper51.com 招聘信息:tb_Job 内容来自www.paper51.com 求职信息:tb_Recruitment paper51.com 会员信息:tb_Customer 内容来自www.paper51.com
管理员信息:tb_Manager 内容来自论文无忧网 www.paper51.com 4功能实现及MVC的引入 内容来自论文无忧网 www.paper51.com 4.1功能实现 内容来自www.paper51.com 个人会员注册、企业会员注册成为该信息网的用户,可以在该物流信息网上发布信息。 http://www.paper51.com 实现了新闻动态添加、删除、修改、查询,系统后台实现对该信息审核和管理。 copyright paper51.com 实现了车辆信息添加、删除、修改、查询,系统后台实现对该信息审核和管理。 内容来自论文无忧网 www.paper51.com
实现了货物信息添加、删除、修改、查询,系统后台实现对该信息审核和管理。 paper51.com 实现了专线信息添加、删除、修改、查询,系统后台实现对该信息审核和管理。 copyright paper51.com 实现了仓储信息添加、删除、修改、查询,系统后台实现对该信息审核和管理。 paper51.com 实现了企业信息添加、删除、修改、查询,系统后台实现对该信息审核和管理。 内容来自www.paper51.com 实现了车辆信息添加、删除、修改、查询,系统后台实现对该信息审核和管理。 paper51.com |