毕业设计网
毕业设计论文 | 毕业设计任务书 | 计算机外文翻译 | 文献综述 | 机械模具类 | 课程设计 |

基于Model1模式的UT物流仓储管理系统

根据需求分析与系统功能设计目标,结合实际情况本系统功能模块设计分为如下几个模块:
模块划分时描述一个系统需求的一个过程,需要将需求分析中的感性描述进行抽象,提取出要实现的功能,这是整个系统开发中一个关键过程。分析的根本目的时在开发者和提出需求的人员之间建立一种理解和沟通的机制。因此,U/T物流系统的仓储管理需求分析也是根据开发者和实际用户需求一起来完成的。根据日常仓储管理的业务逻辑把系统划分如下:
用户操作:
1. 录入出库商品信息
2. 查询出库单信息
3. 录入入库商品信息
4. 查询入库单信息
5. 查询商品位置信息
6. 查询商品信息
7. 查询供应商信息
管理操作:
1. 出库单商品信息删除/修改
2. 入库单商品信息删除/修改
3. 供应商信息添加/删除/修改
4. 添加商品分类信息
5. 仓库位置信息添加/删除/修改
6. 职员信息查询/添加/修改/删除
7. 用户权限管理
三、选题的目的和意义
随着电子商务技术和网络技术的快速发展,现代物流技术也在不断进步。物流技术是指与物流要素活动有关的所有专业技术的总称,包括各种操作方法、管理技能等,如流通加工技术、物品包装技术、物品标识技术、物品实时跟踪技术,物流存储技术等;物流技术还包括物流规划、物流评价、物流设计、物流策略等;当计算机网络技术的应用普及后,物流技术中综合了许多现代技术如GIS(地理信息系统)、GPS(全球卫星定位)、EDI(电子数据交换)、BAR CODE(条码)等。物流业在采用某些现代信息技术方面的成功经验和规范集成,为电子商务的推广普及铺平了道路。例如世界零售业巨头美国沃尔玛早已采用GPS进行物流跟踪和监控来保证商品及时、可靠、安全的到达各个销售地点
业务管理是各大物流公司中的一项重要工作,原有的人工管理方式存在着这样或那样很多的不足。因此,我们需要借助辅助工具来进行管理,使物流业务系统管理更快捷、更方便、更高效。因此有必要开发物流业务管理系统软件来辅助企业的管理。 本系统软件是基于MVC模式开发的,用Struts2+Spring+Hibernate具体实现的,就当今物流系统的三大主流问题进行了分析和解决。第一,就是网站的安全问题。几乎每个网站都会遇到数据重复提交的安全隐患问题。比如防止重复刷新、防止后退等等都是属于系统为避免重复记录而需要解决的问题。本文中提出了基于Struts2的令牌思想,从根本上解决了这一问题。第二,就是由于物流过程中参与人数众多,并且每个物流公司提供的信息过于复杂,从而工作量非常大,给查询、修改、审核信息的更新工作带来了很多的不便。本文中运用了基于hibernate的0/R Mapping机制,在系统开发过程中只需要通过文件的配置,就可以让系统以对象整体的方式进行使用,而无需关心数据库的底层映射关系和字段,只需关注于对象的属性和方法就可以了。第三,就是整个物流系统的权限问题。本文详细介绍了一种方法Acegi,该方法将Struts2与RBAC有效的结合起来,实现了最终的权限控制。本论文最后从整体实现的角度上,以财务管理模块为例,详细论述了该系统的实现过程。 该企业物流管理系统是一个适用于所有中小型物流公司的一个小型但功能丰富的管理系统,本着快捷、方便、高效的原则进行设计开发。它能够方便的查看该物流公司的产品基本信息,并且物流公司人员能够及时处理、更新、审核信息,这些操作都可以很方便快捷的在该系统上完成。
通过广泛查阅与课题有关的内容,可以更好的掌握许多与计算机有关的知识,使我对MyEclipse、tomcat、Mysql等软件功能和利用SSI框架开发应用程序有了更深入的了解;同时也给我提供了一次实际模拟锻炼的机会,使我在设计一套完整的软件系统的步骤、方法、及思路上有了一个全新的认识和体会,能够使我更深入的了解软件设计和开发,整合自己以前所学的知识。
四、本次毕业设计应达到的目标:
   U/T网络物流系统仓储管理的实现的主要功能是实现商品在库信息的管理、商品出库管理和商品入库管理、商品在库信息的查询,还包括商品分类信息的管理,仓储位置信息的管理,仓储负责人的管理,公告信息管理等。并包括对用户的权限控制,用户根据在权限分配后进行不同的操作。通过本次毕业设计使得U/T网络物流系统仓储管理系统拥有上述功能。
 

以上是一部分介绍,如需要完整的资料或者如不符合您的要求,请联系技术人员qq:242219979咨询

上一篇:学生工作任务发布系统
下一篇:图像边缘检测技术的研究与实现


版权所有 毕业设计网联系qq:242219979 © 2007-2022