物流配送管理系统财务管理子模块的实现本科论文1.doc
《物流配送管理系统财务管理子模块的实现本科论文1.doc》由会员分享,可在线阅读,更多相关《物流配送管理系统财务管理子模块的实现本科论文1.doc(38页珍藏版)》请在三一办公上搜索。
1、本 科 毕 业 论 文(设计)院 系 软件学院 题 目 物流配送管理系统-财务管理子模块的实现 学生姓名 陆文翰 学 号 071251095 年 级 2007级 专 业 软件工程 指导教师 职 称 论文提交日期 摘 要物流是供应链活动的一部分,是为了满足客户需要而对商品、服务以及相关信息从产地到消费地的高效、低成本流动和储存进行的规划、实施与控制的过程。如何利用现代信息技术和设备,将物品从供应地向接收地准确的、及时的、安全的、保质保量的、门到门的合理化服务模式和先进的服务流程是物流配送管理中需要面对的一大难题。同时,由于传统物流配送管理具备复杂的业务流程以及时间和空间上的离散型,使得整个业务的
2、管理和操作增加了难度。电子商务的出现和兴起对现代物流业的发展和物流企业的运作产生了深远的影响: 电子商务则恰好为物流管理提供了良好的运作平台。在电子商务环境下,供应链中的各个节点企业能更好地实现信息共享,加强供应链中的联系,使企业可以提高生产力,为产品提供更大的附加值。 SSH(Struts+Spring+Hibernate)框架是典型的J2EE三层结构,分为表现层、中间层(业务逻辑层)和数据服务层。三层体系将业务规则、数据访问及合法性校验等工作放在中间层处理。客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。本项目小组完成了一个物流配送管理系统具备的基本功能,并
3、进行了适当的扩展,如销售统计。系统总共分为七个模块,客户管理模块负责与客户的交互和订单的生成;财务管理模块负责与供应商和分站的结算及发票管理;系统管理子模块负责角色权限的管理;库房管理模块负责维护库房货物信息;配送中心管理负责商品信息管理;调度管理模块负责货物调度管理;分站管理模块负责分站信息维护和发票填写。本人在项目中主要承担财务管理子系统的设计与实现。本论文首先简单介绍物流配送管理系统的应用背景和发展情况,然后在第二章深入展开本次开发系统所应用的SSH框架的相关JavaWeb技术,第三章介绍整个物流配送管理系统的业务流程以及系统功能点,第四章将就SSH框架技术运用于财务系统模块进行阐述,第
4、五章对项目进行了总结和展望。关键词:物流配送管理系统,SSH框架,Struts,Spring,HibernateAbstractLogistics is part of the supply chain activities in order to meet customers needs is for goods, services and related information from origin to consumption of high efficiency, low cost to the flow and storage planning, implementing, and
5、 control process. How to make use of the modern information technology and equipment, things to receive from source to accurate, timely and safety, quality and quantity of, door to door rationalization service mode and the advanced service process is the logistics distribution management to face a d
6、ilemma. Meanwhile, as the traditional logistics management have complex business process and the time and space of discrete, make the whole business administration and operation of an increased level of difficulty.The emergence of electronic business and rise in the development of modern logistics i
7、ndustry and logistics enterprise operation has far-reaching influence:E-commerce will just for logistics management provides good operation platform. Under the e-commerce environment, supply chain in each node enterprise to better achieve the information sharing and strengthen the supply chain link
8、enterprise can improve the productivity, to provide greater value-added products.SSH (Struts + Spring+ Hibernate) framework are is typical of J2EE tri-tier structure, divided into the presentation layer, interlayers (business logic layer) and data service layer. Three-layer system will process busin
9、ess rules, such as data access and legitimacy calibration work in the interlayers. Client does not interact directly with database, but the component and interlayers establish a connection, which is interacted by interlayers.This project team finished a logistics management system with the basic fun
10、ctions, and the appropriate extension, such as sales statistics. System into 7 module, total customer management module is responsible for the interaction and orders with customers the generation; Responsible for financial management module with suppliers and the settlement and invoice management; S
11、ystem management module roles permissions son management; Warehouse management module is responsible for maintaining the goods warehouse information; Distribution center management is responsible for commodity information management; Scheduling management module is responsible for goods dispatching
12、management; Substation management module is responsible for maintenance and invoice information writing. Im in a project responsible for the financial management subsystem of design and implementation.This paper firstly introduces the logistics management system application background and developmen
13、t situation, and then in the second chapter of this development system starts comprehensively applied by the relevant JavaWeb technology SSH framework, the third chapter presents the whole logistics management system of business process and system function point, the fourth chapter on SSH frame tech
14、nology will be applied to the financial system module is expounded, the fifth chapter to the project are summarized and prospect.Keywords:logistics management system, SSH framework, Struts,Spring,Hibernate目 录摘 要IAbstractII目 录IV第一章 概述/绪论11.1 项目背景11.2 国内外物流管理系统现状11.3 论文主要工作/组织结构2第二章 Java Web应用技术概述32.1
15、 J2EE技术32.2 JDBC技术42.3 SSH框架技术42.3.1 Struts1.x52.3.2 Spring2.x62.3.3 Hibernate3.x62.4 XML技术72.5 Div/CSS技术7第三章 物流配送管理系统项目概述93.1 项目应用领域93.2 项目背景93.3 项目需求93.3.1 一般性需求93.3.2 功能性需求103.3.3 具体功能点需求123.4 项目总体结构15第四章 SSH在财务管理子系统的应用174.1 财务系统模块分析174.2 财务系统模块设计184.2.1 供应商结算子模块194.2.2 分站结算子模块204.2.3 销售统计子模块214.
16、2.4 发票管理子模块214.3 技术运用及实现234.3.1 SSH框架在项目中的配置234.3.2 Struts技术在项目中的运用244.3.3 Spring技术在项目中的运用264.3.4 Hibernate技术在项目中的运用274.3.5 JavaScript在项目中的运用284.3.6 SSH框架集成29第五章 总结与展望305.1 总结305.2 展望30参考文献31致谢32第一章 概述/绪论1.1 项目背景随着国内信息化步伐的加快,物流企业对行业信息需求日益增大,这促使物流配送管理系统迅速发展。目前电子商务的发展和信息化系统支撑以及数字化的生存方式正逐渐代表着未来的贸易方式、消费
17、方式以及服务方式。因此建设和发展以商品代理和配送为主要特征,物流、商流、信息流有机结合的社会化物流配送中心,已成为打破传统物流模式、更新物流行业解决方案的目标。构建高效率的物流配送体系显得尤为重要。本系统主要应用于物流配送行业,即按照客户的要求,经过分货、拣选等商品配备工作,实现最终商品从生产线的末端到消费者手中的移动和存储过程。有效精简了物流过程中复杂的业务流程,并且节约了物流配送过程中信息成本。电子商务时代,由于企业销售范围的扩大,企业和商业销售方式及最终消费者购买方式的转变,使得送货上门等业务成为一项极为重要的服务业务,促使了物流行业 的兴起。物流行业即能完整提供物流机能服务,以及运输配
18、送、仓储保管、分装包装、流通加工等以收取报偿的行业。其主要包括仓储企业、运输企业、装卸搬运、 配送企业、流通加工业等。信息化、全球化、多功能化和一流的服务水平,已成为电子商务下的物流企业追求的目标。物流信息化是电子商务的必然要求,物流信息化表现为物流信息的商品化、物流信息收集的数据库化和代码化、物流信息处理的电子化和计算机化、 物流信息传递的标准化和实时化、物流信息存储的数字化等。因此,条码技术(Bar Code)、数据库技术 Database 、电子定货系统 EOS 、电子数据交换 EDI 、快速反应 QR 及有效的客户反映 ECR 、企业资源计划 ERP 等技术与观念在物流中将会得到普遍应
19、用。信息化是一切的基础,没有物流的信息化,任何先进的技术设备都不可能应用于物流领域,信息技术及计算机技术在物流中的应用将会彻底改变世界物流的面貌。1.2 国内外物流管理系统现状随着信息技术和电子商务的发展,传统物流技术在空间和时间上的劣势越发明显,而电子商务具备的信息化、智能化、网络化的优势将逐步取代传统物流技术。近年来,在全球经济保持平稳增长和互联网宽带技术迅速普及的背景下,世界主要国家和地区电子商务市场保持了高速增长态势。以美国为首的发达国家,仍然是世界电子商务的主力军;而中国等发展中国家电子商务异军突起,正成为国际电子商务市场的重要力量。随着国内Internet使用人数的增加,利用Int
20、ernet进行网络购物的电子商务活动越来越频繁,市场份额也在快速增长,相关的电子商务网站也层出不穷,而物流是电子商务的重要内容,它支持者电子商务的发展。因此物流在电子商务中起到不可替代的作用。对于国外的电子商务物流,主要具备了多功能化的特点,一体化的物流配送中心不仅单单提供仓储和运输服务,更包括了订货、配货、配送等复杂的业务流程;其次还具备物流系统化的特点,从采购物流开始,经过生产物流,再进入销售物流,同时还要满足用户不断变化的需求;最后还具备了一流的服务,对于介于供货方和购货方之间的第三方,良好的服务永远是第一宗旨,多地区长距离的服务将成为电子商务物流的又一复杂难题。与发达国家的电子商务物流
21、相比,我国的电子商务物流存在着一定的不足之处,一是运输企业系统效率低,运输成本高,在运输成本和周转速度以及产业化方面存在较大差距;二是物流基础设施配套性、兼容性较差,物流技术装备水平低,这主要是是由于我国广阔的面积和巨大的人口基数造成的;三是标准化建设滞后,对于跨地区跨行业的物流运作系统,标准化程度的高低直接影响着社会物流效率的高低,由于我国在标准化方面缺乏有效的规章制度,而标准化执行力度又不够坚决,因而物流标准化才会滞后不前。物流行业想要去的更好发展,物流技术和物流服务的提升将会是最关键的问题,同时如何运用技术手段改善落后的技术设施,如何利用严格的规章制度规范物流行为,如何通过标准化手段提高
22、物流效率,将是发展我国电子商务物流的重中之重。1.3 论文主要工作/组织结构本论文主要就SSH框架技术运用于电子商务环境下的物流配送管理系统开发进行阐述,首先将介绍Java Web的主流技术,其次在第三章会详细介绍物流配送管理系统的整体业务流程和项目应用领域,接着第四章将就SSH框架技术具体运用到物流配送管理系统项目中进行深入分析,最后将在第五章进行总结和展望。第二章 Java Web应用技术概述2.1 J2EE技术一个完整的Java Web应用软件通常是由多种组件构成的,一般由表示层组件、控制层组件、业务逻辑层组件及数据访问层组件组成。表示层组件通常由HTML和JSP页面构建,控制层组件一般
23、是Servlet,业务逻辑层组件是JavaBeans或EJB,数据访问层是JDBC,Hibernate或CMP。此外,Java Web应用的各个组件需要在XML格式的配置文件中进行声明,然后打包,部署到Java Web服务器中运行。图2.1 Java Web结构图2.2 JDBC技术JDBC是Java Web应用程序开发中的最主要的API之一,因为任何应用软件总是需要访问数据库的。当在数据库中查询数据时,Java应用程序先调用JDBC API,然后JDBC API把查询语句提交给JDBC驱动器。JDBC驱动器把查询语句转化为特定数据库能够理解的形式。然后,JDBC驱动器检索SQL查询的结果,并
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 物流配送 管理 系统 财务管理 子模 实现 本科 论文
链接地址:https://www.31ppt.com/p-3988197.html