一、选题的目的及意义
现代物流业已经成为新的经济增长点,其快速发展给保险市场提供了新的需求。物流业迅猛发展的同时,行业内所面对的风险也越来越多,物流企业如何防范风险,提供更加完善全面的服务,成为了亟待解决的行业痛点。
OTMS物流管理系统可以控制货源,为品牌方设计一个可以覆盖整个业务的物流管理系统,连接货主、中间环节物流企业、门店等销售终端,将传统物流需要在线下完成的业务操作数据搬到线上,为货主收集完整的供应链数据,提高运营效率的同时,帮助品牌客户用数据回顾和指导经营。
二、国内外研究现状(文献综述)
“互联网+”的介入曾让运输这一万亿级别市场一度繁荣,并改善了传统物流运输业的信息连接问题。面对一个长而杂的企业运输网络,如何实现透明、标准化且高效率的管理,实现一盘棋?在越来越多的行业中,B2B与B2C渠道相互交织与融合,如何运筹好整张、全渠道运输网络?选择的承运商是否可以做到价格和服务的最佳平衡?这些管理难题接踵而至,都需要更加整合的解决方案。
OTMS作为“互联网+”运输领域成功的探路者,其一站式运输服务的战略升级,为链条中的各方,尤其是货主企业和承运商带来更整合的解决方案。所谓一站式运输服务,是以“SaaS平台+移动App”的工具作为载体,为用户提供企业之间的开放接口,形成连接基础上的协同管理与交易,满足企业运输全链条协同管理、运输招投标、订单信息闭环与快递统管等综合的业务需求。对此,OTMS将原有SaaS平台进一步升级优化,形成了开放平台(Open API)、运输协同管理系统以及在线招投标等解决方案。
三、研究的重点内容
本系统运行环境基于Windows操作系统,Web应用服务Tomcat,数据库采用MySQL,采用Java语言进行开发。主要涉及Browser/Server体系结构,Web应用开发技术JSP、Mybatis数据库操作技术、HTML语言和JavaScript脚步语言。
MySQL数据库
MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL语言是用于访问数据库的最常用标准化语言。MySQL软件采用了双授权政策(本词条“授权政策”),它分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择MySQL作为网站数据库。由于其社区版的性能卓越,搭配PHP和Apache可组成良好的开发环境。
Tomcat Web应用服务器
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。
Browser/Server 架构
B/S架构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。
OTMS物流管理系统根据模块划分设计。可分为:基础信息模块、系统管理模块,基础信息模块子模块包含:反馈代码对照、日志管理、城市区域、快递单号等;系统管理模块子模块包含:资源管理、角色管理、机构管理、数据字典、用户管理等(图1)。各子模块包含下级功能模块:添加、查看、编辑、删除、导入、导出等(图2、图3)。
图1
图2
图3
本次设计具有较高难度,但我相信,通过学习和不断的努力,我一定能高质量的完成本次毕业设计任务。
四、进度安排
第一阶段:研究、准备阶段(2020年02月01日—2020年02月29日)
1、确定研究对象:《OTMS物流管理》系统
调研国内运输管理领域现状,以及未来发展趋势。结合《OTMS物流管理》系统需求,确定《OTMS物流管理》系统的开发和研究。
2、查阅相关资料(课题调查、文献阅读)
第二阶段:构建数据库、设计内容(2020年03月01日—2020年04月01日)
结合JAVA语言设计实现特点及用户需求,划分系统模块化,创建数据库,设计《OTMS物流管理》系统。
第三阶段:研究方案实施阶段(2020年03月01日—2020年04月01日)
将设计好的《OTMS物流管理》系统进行实施,在实施过程中作好观察、程序实现测试、记录、分析,收集反馈信息。
第四阶段:总结提高阶段(2020年04月02日—2020年05月05日)
1、针对实施阶段的情况,整调、完善《OTMS物流管理》系统。
2、撰写论文
第五阶段:修改论文阶段(2020年05月06日—2020年06月07日)
征求导师意见,修改毕业论文,进行毕业论文的评议。
五、参考文献
[1]袁伯友 著. 物流运输组织与管理(第3版).电子工业出版社.2018-12.
[2]孙卫琴 著. JAVA开发专家·精通Hibernate:Java对象持久化技术详解(第2版). 电子工业出版社.2010-02.
[3]陈天河 著. 轻量级Web应用开发宝典:Struts 2.1+Hibernate 3.5+Spring 3.0整合开发. 电子工业出版社.2010-11.
[4]崔洋,贺亚茹 著. MySql数据库应用从入门到精通. 中国铁道出版社.2013-01
[5]徐正林, 刘昌祺, 毛建云等 著. 一本书看懂现代化物流. 化学工业出版社.2017-10.
[6]张桂珠,张平,陈爱国 编. Java面向对象程序设计(JDK 1.6)(第3版). 北京邮电大学出版社. 2010-08.
[7]张亮 著. 物流学(第2版).电子工业出版社2018-11.
[8]杨少敏,樊双灵 著. Struts 2 Web开发学习实录.清华大学出版社,2011-07.
[9]谢星星,希赛IT教育研发中心 编. 企业应用架构设计:Struts2 Hibernate3 Spring2. 中国水利水电出版社. 2010-05.
[10]黄缙华 等 著. MySQL入门很简单.清华大学出版社. 2011-01.
[11]Baron Schwartz . 著. 高性能MySQL(第3版). 东南大学出版社.2012-06.
[12] (英)Martin,Christopher 著.何明珂 等 译. 物流与供应链管理(第5版). 电子工业出版社. 2019-07.