1.2 开发背景和开发目的
对于物流管理的公司和企业来说,利用计算机支持他们高效率完成日常事务,是适应现代企业制度要求、推动企业劳动型管理走向科学化和正规化的必要条件;而物流管理又是一项比较琐碎、复杂的工作,例如车辆资料的管理、客户资料的管理、运单的调度、配送信息管理,各项收费以及统计报表的管理,一般不允许出错,如果有一点错误就会造成很大损失。假如用手工操作,需要手工填制大量的表格,这就会耗费工作人员大量的时间和精力,然而计算机进行操作时,不仅能够保证各项信息准确无误,同时计算机还可以进行数据的快速输出和订单的生成。这些优点能够极大地提高管理的效率,提高企业的收入。虽然在早期也出现了许多软件管理物流,但是由于当时技术水平有限,数据库存储容量较小,所以物流规模比较小。随着网购的流行,物流的需求规模越来越大,所以需要一个庞大的物流管理系统来满足当前的需求,所以我想设计一个物流管理系统来实现这一目的。
开发本系统就是为了解决公司和企业在物流管理中的一些不规范操作,使物流管理向着规范化、简单化、有效化的方向发展。
2 需求分析
2.1技术需求分析
随着网络购物的普及,必然带动物流的快速发展。所以要开发一个物流管理系统就必须选择好的开发平台和有效的数据库的支持,才能满足当今物流规模的需要。在分析现在流行的编程环境,我认为在Microsoft Visual Studio 2010中的ASP.NET语言更能符合要求,因为它要求编写代码不多,只需要编程人员会拖动控件在GUI里面添加就行,可以节省许多时间。现在流行的数据库SQL Server 2008是一个多功能的数据库,可以支持庞大数据的存储和处理,数据响应速度也比较快,因此是个不错的选择。同时现在流行用户与web界面的互动模式,所以在设计时要选择一个好的模式,才能满足客户的需求。以前流行C/S模式,但是由于客户的对象越来越大众化,所以要求界面更加简洁明了,所以C/S模式逐渐被B/S模式取代。
2.2 功能需求分析
在我设计的物流管理中我需要设计七大功能模块,分别为:系统管理模块,基本信息管理模块,客户信息管理模块,运输管理模块,运单管理模块,销售管理模块和仓储管理模块。
系统管理:在该功能模块中我主要设计的是用户的管理。用户要分为不同的权限。例如普通管理员和超级管理员。普通管理员没有权限对系统管理进行操作,而超级管理员可以实现普通管理员的增加,删除,修改和查询。
基本信息管理:在该功能中主要包括员工信息管理,商品信息管理,仓库信息管理和往来单位管理。然后可以实现对信息的增加,删除,修改和查询。
客户信息管理:在该功能中主要包括客户信息的增加,删除,修改和查询。
运输管理:在该功能中主要包括车辆和驾驶员信息的增加,删除,修改和查询。
运单管理:在该功能中主要包括运单的增加,删除,修改和查询。
销售管理:在该功能中主要包括商品销售信息的增加,删除,修改和查询。
仓储管理:在该功能中主要包括入库,出库的操作和库存查询。
3可行性分析源'自:优尔-'论~文'网·www.youerw.com
随着计算机技术的快速发展,人们对网络的需求也越来越严格,越来越贴近生活,电子信息管理已经成为网上的一股潮流。而要求更多的传统行业的管理要延伸到网络,实体需要转化为网络需要。更好的满足其生活、工作和学习。可行性研究的目的,就是用可能小的代价内解决问题。要达到这个目的,就必须权衡几种主要解法的利弊,从而判断当初设计的系统目标是否能够现实。如果系统完成后,然后评估它所能带来的最大效益,判断是否大于投资研发该系统所需费用。因此,可行性研究的实质上就是要进行项目的需求评估、操作评估和价值评估。