物流配送管理系统之库房管理子模块的实现-学位论文.doc

上传人:pu****.1 文档编号:560036014 上传时间:2022-10-06 格式:DOC 页数:47 大小:2.45MB
返回 下载 相关 举报
物流配送管理系统之库房管理子模块的实现-学位论文.doc_第1页
第1页 / 共47页
物流配送管理系统之库房管理子模块的实现-学位论文.doc_第2页
第2页 / 共47页
物流配送管理系统之库房管理子模块的实现-学位论文.doc_第3页
第3页 / 共47页
物流配送管理系统之库房管理子模块的实现-学位论文.doc_第4页
第4页 / 共47页
物流配送管理系统之库房管理子模块的实现-学位论文.doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

《物流配送管理系统之库房管理子模块的实现-学位论文.doc》由会员分享,可在线阅读,更多相关《物流配送管理系统之库房管理子模块的实现-学位论文.doc(47页珍藏版)》请在金锄头文库上搜索。

1、本 科 毕 业 论 文(设计)院 系 软件学院 题 目 物流配送管理系统之库房管理子模块的实现 学生姓名 臧宇灵 学号 071251204 年 级 2007级 专 业 软件工程 指导教师 职 称 论文提交日期 42南京大学软件学院本科毕业论文摘 要 目前大多数物流企业提供的主要服务还停留在传统的运输和仓库两大块业务上,仓库在物流中还占据着比较重要的地位。仓库管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。这在一定程度上给企业造成了管理上的落后,以及经济上的损失。我们就根据上述在国内物流配送管理系统在企业应用普及时出现的各种问题,将用我们学到的知识,利用当前管理信息系统科学的、实用

2、的理论,开发一套基于JavaEE的物流配送管理系统。 技术上采用了JSP,CSS,SSH框架,AJAX。其重点在于对成熟框架的使用。整体开发中着重体现工程性。 物流配送管理系统项目整体覆盖了物流公司所需的基本业务,本人在项目中主要承担库房管理模块的开发实现,包括中心库房进出货,分站库房进出货以及退货管理。 论文共有五章。第1章为概论,第2章简要介绍了WEB开发技术,第3章描述了项目的整体情况,第4章是具体阐述WEB技术在项目中的使用,第5章为总结与展望。关键词:物流配送管理系统项目,库房管理系统项目,JSP,Struts,Spring,Hibernate,Ajax。Abstract Most

3、major services provided by logistics companies still remain in the traditional transport and warehouse two blocks of business, warehouse logistics also occupy a relatively important position. Warehouse management for enterprises is a cumbersome and complex work, to handle a large number of documents

4、 per day data. Which to some extent, it caused the backwardness of management, and economic losses to the enterprise . Under such condition, we will use the knowledge weve learned - the current management information systems science, theory and practical to develop a logistics and distribution manag

5、ement based on JavaEE System. Technology using JSP, CSS, SSH framework, AJAX. The focus is on the use of sophisticated framework. Logistics and distribution management system for the overall project covers the basic operations required for logistics companies. I am mainly responsible for development

6、 and realization of the Treasury, including the business of the center of the Treasury , the business of sub-stations and management of the returns. Paper consists of five chapters. Chapter 1 Introduction ,Chapter 2 briefly introduces the development of WEB Technology, Chapter 3 describes the overal

7、l situation of the project, Chapter 4 is specifically addressed the use of WEB technology in the project, Chapter 5 Summary and Outlook. Keywords:Logistics and distribution management system project, the Treasury Management System Project,JSP,Struts,Spring,Hibernate,Ajax。目 录摘 要IAbstractII目 录III第一章 概

8、述/绪论11.1 项目背景11.2 国内外WEB开发技术现状11.3 论文主要工作/组织结构2第二章 物流配送系统所采用WEB开发技术概述32.1 JSP技术32.2 Struts技术32.3 Spring技术52.4 Hibernate技术72.5 Ajax技术8第三章 库房管理子系统分析与设计113.1 物流配送系统流程简述113.2 库房管理子系统概述123.2.1主要业务流程图概览(摘选二个)123.2.2 场景与用例图133.2.3主要功能介绍133.2.4 系统设计概览153.2.5 数据库表设计概览16第四章 Web开发技术在库房管理子系统项目中的应用184.1JSP技术184.

9、1.1概述184.1.2 应用举例184.2 Struts技术194.2.1 概述194.2.2 Struts标签库的使用244.2.3 Action类一览264.2.4 Form类一览274.3 Spring技术274.3.1 概述274.3.2 Spring的配置314.3.3 Spring的使用:注入324.4 Hibernate技术334.4.1 概述334.4.2 Hibernate的配置344.4.3 POJO类及其对应配置文件354.4.4 Criteria,查询,删除,更新,增加364.5 Ajax技术374.5.1 概述374.5.2 一个简单的Ajax使用例子37第五章 总

10、结与展望395.1 物流配送管理系统项目总结395.2 库房管理子系统项目总结405.3 展望40参考文献41致谢42第一章 概述/绪论1.1 项目背景目前大多数物流企业提供的主要服务还停留在传统的运输和仓库两大块业务上,仓库在物流中还占据着比较重要的地位。仓库管理对企业来说是一项繁琐复杂的工作,每天要处理大量的单据数据。库管人员要花费大量人力物力和时间来做数据统计工作,而且很容易出错。比如说,有的企业单位的库存管理部分目前仍然为手工、半手工操作。从配送中心管理员办理入库登记开始,到调度中心领货出库办理手续为止,所有操作基本上都是由仓库管理人员笔写、手算再加上计算器完成。不仅会造成分工不明确,

11、流程模糊,而且过程繁琐,效率低下,再加上缺乏库存管理的一些基本手段(如库存状况统计),这在一定程度上给企业造成了管理上的落后,以及经济上的损失。我们就根据上述在国内物流配送管理系统在企业应用普及时出现的各种问题,将用我们学到的知识,利用当前管理信息系统科学的、实用的理论,开发一套基于JavaEE的物流配送管理系统。1.2 国内外WEB开发技术现状 目前,国内外信息化建设已经进入基于web应用为核心的阶段,java作为应用于网络的最好语言,前景无限看好。实施java的web项目需要掌握的技术如下:1)面向对象分析设计思想2)设计模式和框架结构3)网页脚本语言4)数据库5)应用服务器6)集成开发环

12、境具体趋势有:搭配可重复使用的组采用标签化页面开n-tier企业应用架构的支持开发工具1)数据库:SQL,ORACLE等2)web服务器:web服务器主要是针对于配置和部署,对目录的配置,调试3)集成开发环境:MyEclipse.1.3 论文主要工作/组织结构 论文共有五章。第1章为概论,第2章简要介绍了WEB开发技术,第3章描述了项目的整体情况,第4章是具体阐述WEB技术在项目中的使用,第5章为总结与展望。第二章 物流配送系统所采用WEB开发技术概述2.1 JSP技术JSP(JavaServer Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术

13、标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,即能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。 Web服务器在遇到访问JS

14、P网页的请求时,首先执行其中的程序段,然后将执行结果连同JSP文件中的HTML代码一起返回给客户。插入的Java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 JSP与Java Servlet一样,是在服务器端执行的,通常返回该客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览。 JSP的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是JSP1.2规范,JSP2.0规范的征求意见稿也已出台。JSP页面由HTML代码和嵌入其中的Java代码所组成。服务器在页面被客户端请求以后对这些Java代码进行处理,然后将生成的HTML页面返

15、回给客户端的浏览器。Java Servlet 是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。2.2 Struts技术 2000年5月,Struts框架由Craig McClannahan开发完成,现在作为Apache软件基金会的一个开源项目。Struts框架的推出,不仅极大地简化了当时的J2EE Web服务器端开发技术中的JSP和Servlet编程实现,而且也保证了应用系统是基于MVC架构而开发实现的;它不仅简化了J2EE Web编程模型并提

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号