您好,欢迎访问三七文档
当前位置:首页 > 财经/贸易 > 资产评估/会计 > 【完整版毕业论文】java物流配送管理系统毕业论文
物流配送管理系统I物流配送管理系统摘要计算机网络近年来高速的发展使得计算机在社会的各个领域发挥着极其重要的作用。基于B/S结构的物流配送管理系统能够在网络平台上实现对系统的管理和维护,这不但降低了公司的运营成本呢,也大大提高了工作效率。物流配送公司利用计算机网络这个平台,对自己的每个客户的数据的各个环节进行系统化、规范化的管理,以满足客户的要求。本系统使用MyEclipse作为系统开发环境,使用Oracle作为后台数据库,使用Java语言的Web技术基于SSH框架的开发体系结构。实现了物流公司对车辆管理、配送点配送范围管理、配送管理、员工管理、权限管理、订单管理和交接单的管理。关键词JSPSSHOracle物流配送管理系统物流配送管理系统IIlogisticsdistributionmanagementsystemAbstract:Withthehigh-speeddevelopmentofcomputernetworkinrecentyears,computerplaysanextremelyimportantroleineveryfieldofsociety.ThesystemoflogisticsdistributionmanagementwhichbasedonB/Sstructurecanbeachievedtomanageandmaintainitssystemontheplatformofthenetwork;thisisnotjustthewaytoreducethecompany’soperatingcost,italsogreatlyimprovestheworkingefficiency.Thecompanyoflogisticsdistributionusestheplatformofcomputernetworktomanagethedataoftheirowncustomersinasystematicandstandardizedwayinordertomeetthecustomer’sneed.ThissystemuseMyEclipseastheenvironmentofsystemdevelopment,useOracleasthebackgroundofdatabase,andalsousethewebtechnologyofJavalanguagewhichbasedontheSSHframeworkofdevelopmentsystem.Thelogisticscompanycanachievethemanagementofvehicle,distributionrange,distribution,staff,authorization,ordersandtransferoforders.Keywords:JSP;SSH;Oracle;logisticsdistributionmanagementsystem目录III目录引言....................................................................1第1章相关技术综述......................................................21.1JSP技术简述......................................................21.2SSH框架简介......................................................21.3Oracle数据库.....................................................3第2章系统需求分析和概要设计............................................42.1需求分析..........................................................42.2系统架构设计......................................................52.3系统功能模块描述..................................................62.4系统用例图定义....................................................92.5系统领域模型定义.................................................112.6系统主要功能类图定义.............................................122.7系统主要功能顺序图定义...........................................15第3章系统数据库设计...................................................193.1数据库表设计.....................................................193.2数据库表字段说...................................................21第4章系统详细设计与实现...............................................244.1省公司管理员管理模块部分页面与主要实现代码.......................244.2站点管理员管理模块部分页面与主要实现代码.........................304.3系统构建和部分配置文件...........................................38第5章系统测试.........................................................405.1测试的主要内容...................................................405.2测试总结........................................................41结论....................................................................42致谢语..................................................................43参考文献................................................................44`引言1引言随着科技发展和社会进步,近年来我国信息事业发展迅速,手工管理方式在物流配送信息管理等需要大量事务处理的应用中已显得不相适应,采用IT技术提高服务质量和管理水平势在必行。当今世界发展主要有两大趋势,即全球化和市场化。而物流配送系统则是这两者的结合,在这全球化和市场化的时代里它进一步促进了世界经济与贸易的发展。是21世纪的国际物流技术的象征。目前,对外开放必然趋势使信息行业直面外国同行单位的直接挑战,因此,信息行业必须提高其工作效率,改善其工作环境。这样,物流配送信息管理的信息化势在必行。针对上述问题,采用软件工程的开发原理,依据软件流程过程规范,按照需求分析、概要设计、详细设计、程序编码、测试、软件应用、软件维护等过程开发了一个物流配送管理系统。采用B/S结构、MVC开发模式。采用Java(Web)开发语言,SSH框架,后台数据采用Oracle数据库。本系统设计分为:省公司管理员模块和站点管理员模块,分别负责:车辆管模块、配送点管理模块、权限管理模块、员工管理模块和配送范围管理模块、订单模块、交接单管理模块、配送管理模块。第1章相关技术综述2第1章相关技术综述1.1JSP技术简述JSP全名为JavaServerPages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它[1]是由SunMicrosystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。它实现了Html语法中的java扩张(以%,%形式)。JSP与Servlet一样,是在服务器端执行的。通常返回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计的显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。JSP(JavaServerPages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。JavaServlet是JSP的技术基础,而且大型的Web应用程序的开发需要JavaServlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。1.2SSH框架简介SSH为struts+spring+hibernate的一个集成框架,是目前较流行的一种Web应用程序开源框架。集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层,以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序。其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理struts第1章相关技术综述3和hibernate。具体做法是:用面向对象的分析方法根据需求提出一些模型,将这些模型实现为基本的Java对象,然后编写基本的DAO(DataAccessObjects)接口,并给出Hibernate的DAO实现,采用Hibernate架构实现的DAO类来实现Java类与数据库之间的转换和访问,最后由Spring做管理,管理struts和hibernate。1.3Oracle数据库OracleDatabase,又名OracleRDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的适应高吞吐量的数据库解决方案。ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。比如SilverStream就是基于数据库的一种中间件。ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它。第2章系统需求分析和概要设计4第2章系统需求分析和概要设计2.1需求分析2.1.1物流配送系统需求综述伴随着信息行业的蓬勃发展和人们办公自动化
本文标题:【完整版毕业论文】java物流配送管理系统毕业论文
链接地址:https://www.777doc.com/doc-3829441 .html