基于JAVA的物流配送管理系统开题报告
1. 研究目的与意义、国内外研究现状(文献综述)
一、课题背景及意义 物流配送是一项琐碎、复杂而又十分细致的工作,在传统的手工管理模式中需要填制大量的表格,这不但会耗费大量的时间和精力,而且容易出错。
加之随着时代的发展,传统的管理模式已无法满足现代人对货物信息的定位追踪需求,使用计算机进行物流管理被越来越多的企业所接受。
本课题研究对象是物流发展中的物流配送管理系统,该系统将整个物流配送过程中的数据信息收集存储到计算机中,通过计算机来管理各个物流模块,保证各项信息准确无误,快速的输出,同时使用计算机来管理具有检索迅速、查找方便、储存量大、寿命长、成本低等优势,极大的提高了管理者的管理效率,同时也满足了用户对物品信息随时追踪定位的需求。
2. 研究的基本内容和问题
一、研究目标 实现现代物流的信息化管理,通过控制成本,兼顾系统的高效、安全运行,对物流、信息流、资金流进行有效地控制和协调,达到系统的整体优化,最终实现信息的共享与统一处理,减少冗余,避免信息的不一致性,提高物流各环节的工作协调性; 采用人机对话的操作方式,界面简洁美观易操作,尽可能实现应用程序的可移植性、易维护性; 对用户输入的数据,系统进行严格的数据检验,保证数据的完整性约束,尽可能排除人为的错误; 设置权限,不同人员登录后具有不同的操作功能。
二、研究内容(一)、系统管理员可实现以下功能: 1、注册登录:管理员在使用前应先注册,填写个人信息,注册后才可登录进入主菜单; 2、个人信息管理:管理员可以查询、编辑个人信息; 3、订单管理:管理员对用户所下订单进行管理,维护订单信息,包括增、删、改、查操作; 4、车辆管理:维护车辆信息(增、删、改、查),为用户订单安排车辆; 5、货物信息管理:维护货物信息,货物每到达一个中转站便记录其状态信息;6、管理员工与会员的信息(包括增加、修改、删除员工与会员信息等操作);7、路线管理:管理员可以对从起始点到终点的途径路线进行修改,也可以增加新的路线或删除已存在的路线。
(二)、普通用户可实现以下功能:1、注册登录:用户在使用前应先注册,填写个人信息,注册后才可登录进入主菜单;2、个人信息管理:管理员可以查询、编辑个人信息; 3、下订单:进入订单界面后可根据界面提示填写订单信息; 4、订单查询:用户可以查询订单信息以及历史订单;5、货物追踪,用户输入订单号可以追踪到货物的状态信息; 6、价格查询,根据用户输入的起始地与目的地可以查询当前的价格;
3. 研究的方法与方案
一、研究方法 本系统主要采用java、jsp技术来实现前台的客户端界面,使用sql server2008建立数据库表来支撑后台数据,再通过jdbc将后台数据库与前端java程序连接起来,使用户对界面的操作作用于后台数据库,完成对数据库表的增、删、改、查等一系列功能。
二、技术路线 操作系统:windows7 数据库平台:sql server2008 开发语言:java、jsp 开发软件:myeclipse 系统结构:b/s本系统采用的是b/s的三层模式体系结构,如下图所示。
第一层为客户端(即浏览器),用户通过浏览器发送请求,请求结果通过web服务器返回给浏览器显示,第二层为web服务器层,web服务器接受用户发送来的请求,并处理请求中的事务,若请求中有sql请求则要与数据库进行连接(使用jdbc连接),第三层为数据库层,本系统使用的是sql server2008的数据库。
4. 研究创新点
本系统的特色是用户和管理员分别使用不同的身份登入进入系统,对用户和管理员赋予不同的权限,用户只能进行查询、填写资料等简单的操作,以防止数据的泄漏和任意更改,避免机密数据出现在不应该看到这些数据的用户界面上,而管理员可以对数据进行整合修改,管理整个数据库。
本系统的另一个特色是方便用户操作,对于用户的不合理、非法行为能够给予提示框来提示用户重新选择操作,具有较高的人性化设计以及保护数据的安全性。
其次本系统的界面清晰、美观,给用户及管理员一目了然的感觉,能够快速了解系统的作用及功能。
5. 研究计划与进展
研究计划及预期进展 1、3月12日-3月22日完成详细的需求分析及建表工作; 2、3月23日-3月31日 设计基本的程序框架; 3、4月1日-4月25日完成代码编写工作; 4、4月25日-4月28日 测试,改进; 5、4月28日-5月5日撰写毕业论文。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。
