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

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

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于JAVA语言的物流管理系统的设计与实现毕业论文 目 录摘要 I Abstract II 第1章 绪论 1 1.1 选题依据和意义 1 1.2 本课题在国内外的研究现状 1 1.3 课题研究的内容及拟采取的方法 2 第2章 系统开发模式、工具及环境 3 2.1 系统开发模式 3 2.2 系统开发环境的选择 3 2.3 系统运行环境的选择 3 2.4 系统实现过程中技术的选择 3 第3章 需求分析—软件需求规格说明书 4 3.1 引言 4 3.2 背景 4 3.3 任务概述 5 3.3.1 目标 5 3.3.2 用户的特点 5 3.4 需求规定 5 3.4.1 对性能的规定 6 3.4.2 系统用例图 6 3.5 运行环境规定 9 第4章 系统总体设计 10 4.1 设计目的 10 4.2 系统模块结构设计: 10 4.3 系统功能结构描述 11 4.4 系统功能机构图 11 第5章 系统的数据库设计 14 5.1 数据库的概念 14 5.2 数据库的选择 14 5.3 数据库设计 14 第6章 系统开发技术介绍 22 6.1 JAVA开发语言的选择 22 6.2 MVC设计模式描述 24 6.3 Struts2,Hibernate技术描述 25 6.3.1 Struts2描述 25 6.3.2 Hibernate描述 27 6.4 SQL语言描述 27 第7章 系统的详细设计与实现 28 7.1 架构Struts2框架和描述 28 7.2 架构Hibernate框架和描述 29 7.3 系统功能的实现 30 7.3.1 系统的登录功能实现 31 7.3.2 运通物流系统首页面设计 31 7.3.3 人事管理模块实现 32 7.3.4 货物信息管理实现 35 7.3.5 车辆信息管理实现 40 7.3.6 订单信息查询 46 7.3.7 费用统计 48 结论 49 参考文献 50 致谢 51 第1章 绪 论 选题依据和意义 此次毕业设计的选题主要来源于对齐齐哈尔市周边中小型物流公司和超市走访,了解到仍然有很多中小企业和超市对物流管理方面仍然处于纸和笔的操作。因此,在种种因素的影响下,使其部分物流管理仍然处于业务处理繁琐,工作效率低下的状态。为了达到信息化仓储、运输、车辆调度等管理,基于java的物流管理系统能够解决这一问题,并实现人机结合的方式,这也将是现代工作方式的主流。 管理信息系统作为各项技术、业务、高水平管理及工作自动化的方法和式,正在广泛应用,它是为了实现系统的硬件、系统软件、应用软件及数据的共享,已经成为越来越破切的任务。 人们生活工作与通信,目前都与信息的日益紧密,但很多的国内企业的仓库作业没有达到信息化,因此为实现信息数字化,开发中小型物流管理系统正是实现利用现有的信息基础设施,重点开发和推广应用于各类科技经济等数据库和网络资源服务系统,以便取得更大的社会效益有着总要的意义和价值。 本课题在国内外的研究现状 中国物流业近年才开始起步,并进入发展期。制造物流的发展不仅与社会经济和生产力的发展水平有关,同时也与科学技术发展的水平有关。?随着新经济和现代信息技术的迅还发展,MyEclipse企业级工作平台(MyEclipse Enterprise Workbench ,简称MyEclipse)是对Eclipse IDE的扩展,利用它我们可以在数据库和JavaEE的开发、发布,以及应用程序服务器的整合方面极大的提高工作效率。它是功能丰富的JavaEE集成开发环境,包括了完备的编码、调试、测试和发布功能,完整支持HTML, Struts, JSP, CSS, Javascript, SQL, Hibernate。Hibernate是适合与处理对象关系映射的一个工具。Hibernate [2]是「对象/关系对应」(Object/Relational Mapping)的解决方案,简写为ORM,简单的说就是将 Java 中的对象与对象关系,映像至关系型数据库中的表格与表格之间的关系,ORM这个术语指代一种映射数据的技术,它能够通过基于SQL的语法映射对象模型的数据到关系模型数据。这样就简化了对数据库的操作。 2.struts2框架:Struts是一个MVC框架(Framework),用于快速开发Java Web应用。 对于这两种技术,主要对项目的类,和方法,对象进行封装,因为在Java编程中,时刻都要将“封装”考虑在项目开发的整个过程中。这也降低了系统模块与模块,类与类之间的耦合度,使系统的结构更稳定。 第3章 需求分析—软件需求规格说明书 引言 需求分析是软件开发的重要组成部分,需求分析是用户对软件功能需求的描述,通过详细了解用户对软件功能的要求从而达到软件需求面向用户的目的。该软件

文档评论(0)

你好世界 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档