基于java语言的物流管理系统的设计与实现论文

基于java语言的物流管理系统的设计与实现论文

ID:6187010

大小:4.20 MB

页数:53页

时间:2018-01-06

基于java语言的物流管理系统的设计与实现论文_第1页
基于java语言的物流管理系统的设计与实现论文_第2页
基于java语言的物流管理系统的设计与实现论文_第3页
基于java语言的物流管理系统的设计与实现论文_第4页
基于java语言的物流管理系统的设计与实现论文_第5页
资源描述:

《基于java语言的物流管理系统的设计与实现论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于JAVA语言的物流管理系统的设计与实现毕业论文目录摘要IAbstractII第1章绪论11.1选题依据和意义11.2本课题在国内外的研究现状11.3课题研究的内容及拟采取的方法2第2章系统开发模式、工具及环境32.1系统开发模式32.2系统开发环境的选择32.3系统运行环境的选择32.4系统实现过程中技术的选择3第3章需求分析—软件需求规格说明书43.1引言43.2背景43.3任务概述53.3.1目标53.3.2用户的特点53.4需求规定53.4.1对性能的规定63.4.2系统用例图63.5运行环境规定9第4章系统总体设计104.1设计目的104.2系统模块结构设计:10

2、4.3系统功能结构描述114.4系统功能机构图11第5章系统的数据库设计14515.1数据库的概念145.2数据库的选择145.3数据库设计14第6章系统开发技术介绍226.1JAVA开发语言的选择226.2MVC设计模式描述246.3Struts2,Hibernate技术描述256.3.1Struts2描述256.3.2Hibernate描述276.4SQL语言描述27第7章系统的详细设计与实现287.1架构Struts2框架和描述287.2架构Hibernate框架和描述297.3系统功能的实现307.3.1系统的登录功能实现317.3.2运通物流系统首页面设计317.3

3、.3人事管理模块实现327.3.4货物信息管理实现357.3.5车辆信息管理实现407.3.6订单信息查询467.3.7费用统计48结论49参考文献50致谢5151第1章绪论1.1选题依据和意义此次毕业设计的选题主要来源于对齐齐哈尔市周边中小型物流公司和超市走访,了解到仍然有很多中小企业和超市对物流管理方面仍然处于纸和笔的操作。因此,在种种因素的影响下,使其部分物流管理仍然处于业务处理繁琐,工作效率低下的状态。为了达到信息化仓储、运输、车辆调度等管理,基于java的物流管理系统能够解决这一问题,并实现人机结合的方式,这也将是现代工作方式的主流。管理信息系统作为各项技术、业务、

4、高水平管理及工作自动化的方法和式,正在广泛应用,它是为了实现系统的硬件、系统软件、应用软件及数据的共享,已经成为越来越破切的任务。人们生活工作与通信,目前都与信息的日益紧密,但很多的国内企业的仓库作业没有达到信息化,因此为实现信息数字化,开发中小型物流管理系统正是实现利用现有的信息基础设施,重点开发和推广应用于各类科技经济等数据库和网络资源服务系统,以便取得更大的社会效益有着总要的意义和价值。1.2本课题在国内外的研究现状中国物流业近几年才开始起步,并进入发展期。由于我国计算机软件技术的发展迅速,也同时也解决了国内很多生产和管理技术的提升。因此,多数软件公司都以应用软件开发为

5、主,实现办公自动化软件的推广和应用。多数以中小型企业管理软件为主,不论是制造还是运输、销售、仓储等方面都离不开计算机软件的管理。目前国内的物流管理系统都是根据公司规模的差距使物流管理系统的管理的内容也不尽相同,但是主要目的都是要以计算机为载体来解决当前庞大的数国外物流的发展不仅与社会经济和生产力的发展水平有关,同时也与科学技术发展的水平有关。国外的物流管理系统, 随着新经济和现代信息技术的迅还发展,不论是物流管理软件系统的开发,还是其他应用型软件开发,在实现的功能上都达到了很高的水平。1.3课题研究的内容及拟采取的方法51研究内容及方法:物流管理系统包含的内容非常的广泛,但是

6、对于不同的公司对软件功能的需求有所不同,所以我们对物流管理系统的功能模块的构思和设计也有所不同。主要运用Javaweb应用技术来实现该系统的功能,通过动态页面jsp来实现页面的显示和验证,应用Hibernate框架和Struts2框架来封装从而实现与数据库的交互和页面跳转达到了快速的软件开发。51第2章系统开发模式、工具及环境2.1系统开发模式在软件系统开发模式中,一般采用mvc模式,即视图层,逻辑层和控制层,但是在项目开发中,目前已经不局限于这种模式。对于本系统的开发模式,我此次采用的是重新构建MVC架构:1.系统开发模式主要分五层:JSP(HTML)视图层[13]、Str

7、uts2(使用它对动作Action的跳转进行管理)控制层、具体的业务逻辑(javaBean)、数据持久层(DAO,基于Hibernate的DAO)、service层(该层用来负责为模式层提供对应的DAO的接口,而不是直接在模式层中进行调用,降低对数据持久层的依赖度)。2.service层的介绍:本次应用service层,主要是对数据持久层进行再次的封装,使得上层的操作不用理解底层的具体使用,只需要通过service提供相应的接口方法即可。这种做法降低了各层之间的耦合度。2.2系统开发环境的选择本次系统的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。