1圆通公司物流系统报告随着网上购物的日益繁荣,带动了各国物流业空前绝后的发展。进入21世纪以来,中国物流业总体规模快速增长,物流服务水平显著提高,发展的环境和条件不断改善,为进一步加快发展中国物流业奠定了坚实的基础。近年来随着我国现代物流业的迅速发展,我国企业物流信系统建设与应用已经取得了显著成就,出现了一批如宝供、中海物流等建立了比较完善物流信息系统和全国性物流配送网络的第三方物流企业,有力地提高了我国物流产业的竞争力。但是,我国目前物流信息系统发展整体还处于初级阶段。国内物流市场已经出现了近乎二元化的结构,即以少数跨国公司和国内先进企业为主的高端物流信息系统市场和以国内大量中小企业为主的低端信息系统市场。物流行业的特点主要表现有:网络化经营、业务分散并且交叉;时限要求高、作业速度快;增值服务日益增多;成本节点多、结算量大;操作流程环节多。第一章系统规划一、项目背景、意义、必要性上海圆通速递(物流)有限公司成立于2000年5月28日。上海圆通快递是一家集速递、电子商务于一体的国内大型民营快递品牌企业。公司在全国拥有8个管理区、64个转运中心、6000余个配送网点,拥有10万余名员工,服务范围覆盖国内1600余个城市,航空运输通达城市70余个。圆通已经在全世界18个国家或地区注册商标,还在香港建设服务网站,并以此为平台,大力进军国际快递市场。圆通立足国内、面向国际,主营50KG以内包裹快递业务。2建立物流信息系统也是增强物流公司在物流行业的竞争能力。物流信息系统可以很大程度地吸引顾客,实现公司良性循环发展,以确保客户与圆通物流有限责任公司建立一种战略合作关系奠定基础。二、系统的调查1,软件维护软件维护就是在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件过程.其目的是(1)正确性维护.改正在系统开发阶段已发生的而系统测试阶段尚未发现的错误.(2)适应性维护.为使软件适应外界环境的变化而进行的修改.(3)完善性维护.为扩充系统的功能和改善系统性能而进行的修改.第二章系统分析一、系统分析主要的工作本阶段主要对该公司的现状进行调查。我们运用参加业务实践的调查方法对管理业务状况和数据流程进行了调查。我们对该公司组织机构、功能体系、业务流程以及数据流程进行了全面调查,为新的IS系统的形成提供了大量资料。3二、数据流程调查第三章系统设计一、总体设计总体结构设计1.功能模块设计图3-1物流管理系统功能结构图货物接收回执配送计划货物信息监控记录业务信息领导统计单派车单装车通知运输人处理报告营运部营运部领导货物接货商接收单仓库监控系统出库单货物单搬运工运输人确认货物划分配送区域打印装车单打印派车单计划统计货物装车打印接收单途中监控事故处理物流管理系统运营管理系统维护配送管理厂库管理4二、系统详细设计1.系统编程2.代码设计三、系统步骤设计1.客户调研及定向对于第三方物流公司,专线公司,普通货运部进行调研,以便确定流程,并且根据市场切入点确定开发软件的方向,一个软件无论如何无法适应全部的物流公司,不同类型的物流公司的对于软件的要求侧重点不同,流程也不同,又因流程是决定软件架构及设计的主要因素,故此前期的工作应该是确定软件适应的客户群体,并根据该客户群体的共性来定制软件的流程。2.系统设计及数据库关系系统设计的面比较广,在整个软件开发的时间占用也比较长,几乎可以达到三分之一之重。主要是先根据软件的流程,设计主要的静态页面,在不关联数据库的前提下,先分析一下软件的静态页面对于目标群物流公司流程的符合程度,包括一些细节的输入项,显示项,是否满足目标客户群需要,是否方便理解和操作,这个过程还需要目标客户群代表进行评价,以便确定最终的静态页面流程及要素内容。所有的以上开发文档必须进行造册备份,并且在今后的升级或维护过程中,对于已经更改的内容进行详细的记录。这是让一个软件持续化改进的最最必要的过程。少了这个,一旦有人辞职,或者出现不同客户不同的定制需求,这个软件最终会被自己搞乱。3.开发程序的确定及代码的编写为了避免今后维护升级及人员流动带来的代码方面的维护不便,故此,开发之前必须就5语言、函数、代码等内容进行规范化。程序代码的编写可以交由不同的人员进行开发,但必须是开发一个模块,测试一个模块,不能等到程序全部开发完毕再统一测试,因为这样最容易在初级阶段发现程序的错误,甚至是流程中考虑不清楚的部分,在开发过程中其实流程重建是最头痛的事情,故此在上文提到的第二点中就更加显得重要。程序的测试内部通过之后,必须经由客户群代表进行实际的测试,然后再不伤害程序骨架的前提下,进行易用化的修改。4.培训文件的撰写及培训的流程这个属于售后的部分,但必须是经由销售、开发人员、目标客户群共同努力才能形成一个真正行之有效的培训文档。一套非定制的物流信息系统必须达到三个要求1.易用:如果让一帮只有高中文化的人能够经过不超过3天的培训就能使用。其中所用的语言应该是他们平时所使用的。2.适用:流程的符合程度,报表的符合程度3.实用:这些公司的老板要满意,可以提供他们的信息透明度和共享度,让老板有省心的感觉。四、系统维护1,软件维护软件维护就是在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件过程.其目的是6(1)正确性维护.改正在系统开发阶段已发生的而系统测试阶段尚未发现的错误.(2)适应性维护.为使软件适应外界环境的变化而进行的修改.(3)完善性维护.为扩充系统的功能和改善系统性能而进行的修改.2,数据维护数据维护工作一般是由数据库管理员来负责,管理员主要负责数据库的安全性和完整性以及对其进行控制.用户在向数据库管理员提出数据操作请求时,数据库管理员要负责审核用户身份,定义其操作权限,并负责监督用户的各项操作.同时数据库管理员还要负责维护数据库中的数据,当数据库中的数据类型,长度等发生变化时,或者需要添加某个数据项,数据库时要负责修改相关的数据库,数据字典,并通知有关人员.另外,数据库管理员还要负责定期出版数据字典文件及一些其他的数据管理文件,以保留系统开发和运行的轨迹.当系统出现硬件故障并得到排除后要负责数据库的恢复工作.3,代码维护当有必要订正,重新设计,添加,删除代码时,应由代码管理部门讨论新的代码系统,确定之后以书面方式写清贯彻.代码维护困难不在代码本身的变更,而在于新代码的贯彻.为此,除了代码管理部门外.各业务部门都要指定负责代码管理人员,通过他们贯彻使用新代码.4,硬件维护硬件维护包括专职的硬件人员对系统设备日常的保养性维护和对突发性故障进行维护.硬件人员应加强设备的保养以及定期检修,并做好检验记录和故障登记工作,为适应软件的要求更换一定的设备,做好应付突发性故障的有关准备.作用是为适应系统的环境和其他因素的各种变化、保证系统正常工作而对系统所7进行的修改,保证软件系统能持续地与用户环境,数据处理操作,政府或其他有关部门的请求取得协调一致.组织机构图1-1组织结构图3.业务职能图1-2业务职能图股东会董事会总经理副经理副经理副经理计划部仓储部项目部运输部质保部运营管理部综合管理部财务部人力资源部质检专员控单主管控单专员包装主管包装员包装员包装员物流经理物流主管物流专员库房主管配货专员入库专员出库专员打包专员84.业务流程1.系统的业务流程:(1)客户提交配送订单:(2)营运部对客户进行身份认证,验证通过后进入下一步,也可及时反馈物流信息给客户,以方便客户查询:(3)营运部检查货物,并验证货物信息,无误后,与客户签订合同,并存储货物信息,进行分类整理;(4)根据订单要求营运部将作出决定,是将货物先存储到仓库还是立即进行配送;(5)仓库存储货物,并对货物进行管理,对于到时间需要配送的货物,仓库管理员通知配送中心,进行出库处理;(6)配送中心进行配货、送货、退货返回等:(7)运输点执行配送任务,监督系统进行途中监控;(8)相关人员进行财务结算。2.营运管理的业务流程:客户提出服务申请后营运部根据业务信息和仓库信息审核请求,合理则对货物进行检验,无问题则与客户签订合同,具体信息分别送与客户和领导。客户也可申请取消合同,经审核后合理,则取消合同。3.仓库管理的业务流程:营运部将不需要立即发送的货物交予仓储,库管员根据货物信息对货物进行检查,无误后直接进库,库管员对仓库中的货物要进行管理,领导可随时查询仓库状态。4.配送管理的业务流程:营运部将需要立即发送的货物、在仓库中需要发送的货物交予配送部,配送部根据货物信息和业务信息,对配送区域进行划分,然后生成配送计划,通知运输人和搬运工,货物运输途中会有GPRS监控,可直接处理途中发生的一切事故,将报告及配送计划送与领导。9图1-3业务流程图委托信息收货人商品签收签收单司机业务统计业务统计统计员发货人托运人员车队调度员汇总委托人员编制运输计划运送人员生成调度命令调度命令