一 立题依据(项目的研究意义、国内外研究现状分析)
(一) 项目的研究意义
随着市场竞争的加剧,企业纷纷在降低物流成本、提高物流服务水平上下功夫。为了以较低的交付成本、更好的物流服务从国内、国际市场中赢得竞争优势,物流战略越来越成为企业总体战略中不可分割的组成部分。而中国企业物流的运作现状不够乐观,例如物流研究缺乏综合性,企业物流的管理手段落后,企业缺乏协同竞争的理念等等问题。同时现代信息技术应用水平的落后已经成为制约我国物流产业发展的技术瓶颈。我国现代信息技术在物流领域中应用水平较低的现实,不仅影响我国物流产业发展的市场规模的扩大,而且影响着物流产业经营服务手段、运行方式、组织形式的创新和发展,制约物流市场竞争程度和自动化水平的提高。
因此,建立一个高效的物流信息管理系统让人们可以更便捷的处理物流方面的业务,这正是本课题开发的目的和意义所在。
二 研究方案
(一) 研究目标、研究内容和拟解决的问题
研究目标
本课题的目标是使物流信息管理清晰化,透明化,便于操作,易于管理。通过功能模块的优化组合实现不同的管理细节,使管理过程实现最大程度的自动化与信息化,并能自动对人工操作环节进行复查,使物流信息管理系统出错率降至最低。
研究内容和拟解决的问题
物流信息管理系统功能如下:
1、用户注册或登录:新用户可以注册,已经注册过的用户可以直接登录。
2、查看个人信息:已经注册过的用户登录后可以查看自己的个人信息,收货地址等。
3、对收货地址的增删改查:用户登录后可以对自己的收货地址进行管理,修改。
4、对运货路线的价格查询:用户可以根据发件地点和收货地点查询快递费用。
5、查看订单:用户根据订单号查询货物的实时情况。
6、用户管理:管理员可以对用户进行管理,如删除用户。
7、订单管理:管理员可以对订单进行管理,如修改订单状态,新增订单,删除订单。
(二) 拟采取的研究方法及实验方案
拟采取的研究方法
(1)调查法:从实际的系统开发目的出发,结合系统需求调研,得出本系统的功能结构模块。
(2)文献研究法:通过大量查阅有关本系统的相关技术书籍,更详尽地了解网上有关系统的现状及相关技术。
(3)经验总结法:经过网络搜索、老师指导以及自己的开发经验结合,对系统开发具体情况,进行归纳与分析,使之系统化、理论化。
(4)实证研究法:自己进行大量的编码测试,一切从动手编码出发,结合自己以前的编程基础,实现系统所需要的功能。
实验方案
本系统以Java开发语言开发,MySQL为后台数据库,采用SSM框架开发。SSM框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。其中spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。SpringMVC分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。开发工具是IDEA。
(三) 本课题的创新之处
本系统的开发主要包括前台应用程序的开发和后台数据库的建立和维护两个方面,前者要求应用程序具有功能完备、易用等特点,后者要求建立数据的一致性和完整性,基于上述考虑本系统采用SSM框架,主要特点是:操作简便,平台适应性广,在网站开发上的开发速度较快。
(四) 研究进度安排
2021年09月20日-2021年10月20日 收集资料,落实设计题目和书写开题报告。
2021年10月21日-2021年10月30日 提交开题报告,并针对开题报告进行答辩。
2021年10月31日-2022年01月10日 收集资料,进行需求分析,系统分析。
2022年01月11日-2022年04月30日 对系统进行总体规划,数据库设计,并实现程序代码,完成系统调试。
2022年05月1日-2022年05月20日 修改完善毕业设计和论文,提交论文成稿。
(五) 预期研究成果
1、完成系统分析与设计;
2、完成代码的编写实现其功能;
3、完成系统功能的测试和系统的正常运行;
4、撰写出毕业设计说明书。