毕业论文

打赏
当前位置: 毕业论文 > 计算机论文 >

java快递公司发送流程管理系统的设计与实现(2)

时间:2018-07-29 14:13来源:毕业论文
在门类众多的企业中,物流配送业对经济的影响愈加显著。GDP的持续增长和国民购买力的增强,极大刺激了现代物流业的发展。目前,国内物流企业累计超


在门类众多的企业中,物流配送业对经济的影响愈加显著。GDP的持续增长和国民购买力的增强,极大刺激了现代物流业的发展。目前,国内物流企业累计超过14万家。我们可以乐观展望,现代物流业的发展前景十分广阔。
现代物流业想要获得突破性进展,就必须借助互联网技术的东风。建立物流发送流程管理系统的网络平台,能够大大减少公司的管理成本,有助于改善供应链各个环节的管理、调度及资源配置,提高经济效益。
我国目前发展物流业的经济条件和市场环境已比较成熟,但由于一些客观问题,使物流管理体制多元化、集约化的经营优势难以发挥。所以,建立快递发送流程管理系统,能够在发件人和服务商之间建立有效的联系,快速作出配送方案。在新技术注入和国家政策的扶持下,基于网络的物流配送发展潜力巨大。
1.2 国内外的发展现状
1.3 发货流程管理系统概述    
1.4 开发环境
1. 硬件环境(最低配置)
  (1)CPU :Intel Pentium 处理器 2.0GHZ
  (2)内存:512MB以上。
  (3)硬盘剩余空间:2G以上。
2. 软件环境(最低配置)
  (1)操作系统:Window XP
  (2)后台数据库:MySQL5.6或更高
  (3)开发语言:Java
2 开发工具介绍
本快递公司发送流程管理系统是使用Java语言开发并结合MySQL数据库的基于C/S模式的系统。下面将所使用的语言、技术及开发工具做简要介绍。
2.1 Java的简介
Java是一种纯粹的面向对象的语言。它的风格十分接近C和C++,继承了C++面向对象的核心,同时舍弃了C中容易引起错误的指针、运算符重载、多重继承等特性,增加了垃圾回收器功能以回收不再被引用的对象所占据的内存空间[6]。在Java1.5 版本中,Java又引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱等特性。
编译时,Java首先将源代码编译成二进制字节码,然后依赖不同平台上的虚拟机解释执行字节码。从而实现“一次编译、到处执行”的特性。不过,每次的执行编译后的字节码需要消耗一定的时间,这在一定程度上降低了Java程序的性能。
2.2 C/S简介
2.2.1 C/S的概述
C/S结构,即客户机和服务器结构,是一种常见的软件体系结构。它可以充分利用两端硬件的优势,合理分配任务,降低系统开销。目前大多数应用软件系统都采用C/S模式。现在的软件应用系统正在向分布式的Web应用发展,Web和C/S应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。这也是目前应用系统的发展方向[7]。
2.2.2 C/S的优缺点
1.C/S结构的优点
    (1)应用服务器运行数据负荷较轻
(2)数据的储存管理功能较为透明
2.C/S 模式的缺点
(1)文护成本高昂且投资大
(2)需要针对不同的操作系统系统开发不同版本的软件
2.3 Eclipse简介
Eclipse是一个开放源代码的、基于Java的跨平台的自由集成开发环境。除Java之外,通过安装不同的插件,Eclipse可以支持不同的计算机语言,比如C++和Python[8]。Eclipse本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性。
2.4 MySQL简介
2.4.1 MySQL简介
MySQL是MySQL AB公司开发的一个开放源码的小型关联式数据库管理系统。目前MySQL被广泛地应用在Internet上的中小型网站。由于开放源码、体积小、速度快、总体拥有成本低等特点,许多中小型网站为降低运营成本而选择MySQL作为网站数据库[9]。 java快递公司发送流程管理系统的设计与实现(2):http://www.youerw.com/jisuanji/lunwen_20564.html
------分隔线----------------------------
推荐内容