(精品)8.3物流信息系统开发案例

上传人:沈*** 文档编号:245237567 上传时间:2024-10-08 格式:PPT 页数:31 大小:745KB
返回 下载 相关 举报
(精品)8.3物流信息系统开发案例_第1页
第1页 / 共31页
(精品)8.3物流信息系统开发案例_第2页
第2页 / 共31页
(精品)8.3物流信息系统开发案例_第3页
第3页 / 共31页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,物流信息系统分析与设计,以某家电配送中心进销存管理系统为例,案例背景,目前,XX,家电配送中心在管理中的问题主要表现为:现行手工信息处理方式很难适应物资设备管理中对信息收集快速、准确、全面的要求,信息汇总分析能力弱;进货管理、销售管理、库存管理等环节上管理混乱,缺乏科学性造成仓储效率低,配送成本高的问题;原始数据查询困难,难以做出具体的订单与市场分析。,基本结构,信息系统规划,系统分析,系统设计,系统实施,系统的运行与维护,一、,信息系统规划与可行性分析,2.1,研究目标,本次所开发的,XX,家电配送中心进销存管理信息系统,主要是针对进货管理、发货销售管理、库存管理等问题,用信息化的方式进行合理规划和科学管理,最终达到以下标准,:,检查电器城的运营情况,掌握库存和销售动态,及时解决运营中出现的问题;,为系统使用者营造一个轻松,简捷的工作环境;,检查、督促和协调各部门,及时做好各项作业准备工作;,检查在商品储备情况,使各销售保持平稳,防止过量与不足;,保存有关数据信息,并及时查询有关内容;,加强企业财务的监督和跟踪,了解企业资金流动情况;,加强企业库存的管理,使库存做到合理化,让企业领导及时掌握库存情况,对低于库存预警线的物料进行报警;,2.2,研究内容,根据上述工作目标,该管理信息系统主要包含以下内容:,基本档案模块,包括员工信息,供应商信息,商品信息、客户信息等;,进货管理模块,包括商品进货管理,商品退货管理和进货查询等;,销售管理模块,包括商品销售管理,销售退货和销售查询管理等;,库存管理模块,包括商品入库管理和产品报损管理等;,系统管理模块,包括对系统安全和系统数据等进行维护等。,2.4,研究的基本思路和方法,XX,家电配送中心是小型第三方物流企业,企业资金有限,管理落后,企业中的信息数据复杂,且难以完全收集。所设计的进销存系统主要包括基本信息模块、进货管理模块、销售管理模块,库存管理模块,系统维护等模块。本设计将采用结构化系统设计方法来开发这个信息系统。,2.4.1,结构化系统设计方法,(,1,),系统规划,(现状分析、研究目标、研究内容、可行性分析等),(,2,),系统分析部分,业务流程图,数据流程图,数据字典,(,3,),系统设计部分,模块结构设计(,H,图、,IPO,图),输出设计(主要指打印输出界面设计),存储文件格式设计(数据库结构设计),输入设计(主要指数据录入界面设计),系统界面设计,代码设计,(,4,),系统实施部分(,系统测试过程、疑难问题的解决、系统维护与管理),采用这种方法将使系统设计更加的有序、严谨、高效,可以相应的节省开发成本。,2.4.2,研究的技术路线,(,1,)系统开发环境:,系统开发环境:,Microsoft Visual studio 2008,开发环境,系统开发语言:,C#,系统后台数据库:,Microsoft SQL Server 2005,开发环境运行平台:,Windows 7/Windows XP/Windows 2000,(,2,)服务器端,操作系统:,Windows 7/Windows XP /Windows 2000,数据库服务器:,Microsoft SQL Server 2005,浏览器:,IE 6.0,或以上,(,3,)客户端,浏览器:,IE 6.0,或以上,分辨率:最佳效果,1280800,2.5,可行性分析,2.5.1,经济可行性,2.5.2,技术可行性,2.5.3,社会可行性,3,系统分析,3.1,需求概述,3.1.1,系统设计目标,所开发的系统是一个基于,C/S,结构的家电配送中心进销存销售管理系统,系统需求分析如表,3-1,所示。,表,3-1,系统需求分析,需求,对,X,家电配送中心进销存进行信息化管理,用户,管理员(授权员工),普通用户(一般员工),用户所作的事,对,进销存,信息进行管理操作,用户需求,即时有效管理配送中心的进销存信息,解决方案,采用,Microsoft Visual studio 2008,开发环境,用,C#,语言,+SQL Server 2005,技术来实现系统,选取该方案的理由,Microsoft Visual studio 2008,开发环境,技术为,当前主流的开发平台,;,C#,语言提高效率和安全性,能消除大量程序错误,代码可读性,高,;,SQL Server 2005,简单易用,安全性高,处理能力强,而且使用普遍。,3.1.2,用户特点,用户为非专业技术人员,对计算机技术没有全面详细的了解,所以应该尽可能地为用户提供友好的操作界面,方便用户使用操作。,3.1.3,用户需求,用户希望借由系统摆脱传统手工处理电器城信息,有效减少盲目采购、降低采购成本、合理控制库存、减少资金占用并提高市场灵敏度,提升市场竞争力。因此,系统开发的目标是实现管理的系统化、规范化和自动化。这是在用户要求的基础上提出来的,用户的具体要求如下:,(1),该管理系统将对商品、供应商、客户、员工信息进行管理操作,包括添加、修改、删除和查询信息;,(2),该管理系统将对进货、出货记录信息进行管理操作,包括添加、删除、提交和查询信息;,(3),该管理系统将对销售记录信息进行管理操作,包括添加、删除、和查询信息;,(4),该管理系统将对库存信息进行管理操作,包括商品库存信息报警、调拨、查询;,(5),该管理系统将根据用户职位分配系统权限,根据用户需要进行数据备份还原。,3.1.5,功能需求,根据用户的主要需求,本系统采用自上向下方法开发,其,功能模块主要有如下:基本档案、进货管理、销售管理、库存管理、系统维护模块。,进入该系统后,用户可以对系统中的信息进行添加、修改、删除和查询等操作。另外,如果是管理员登录,还可以对用户的权限、用户名和密码进行设置或修改。,3.2,业务流程图,3.3,数据流程图,(,1,)系统数据流程图顶层图:,3.4,数据字典,3.4.1,数据项表,表,3-2,用户表,列名,备注说明,数据类型,长度,主键,允许空,UserID,用户,ID,int,4,Yes,No,Name,姓名,nvarchar,20,No,Yes,SysLoginName,登录名,nvarchar,20,No,Yes,Pwd,密码,nvarchar,30,No,Yes,Sex,性别,nvarchar,20,No,Yes,Birthday,出生日期,datetime,8,No,Yes,Department,所在部门,nvarchar,20,No,Yes,Post,职位,nvarchar,20,No,Yes,PhoneH,手机号码,nvarchar,20,No,Yes,PhoneM,家庭电话,nvarchar,20,No,Yes,Address,地址,nvarchar,30,No,Yes,PopedomID,权限,ID,int,4,No,Yes,4,系统设计,图,4-1,系统功能模块图,4.1.2,系统,IPO,图,IPO,图,系统名:进销存管理信息系统 制作者:叶婷娉,模块名:进货管理 日期:,2011-5-3,由下列模块调用:调用下列模块,:,进货管理子系统 采购进货,采购退货,,采购查询,,输入:进货信息 输出:进货记录,内部数据元素:备注:,进货,ID,,用户,ID,,商品名称,,进货日期,供应商名称,进货数量,,商品单位,进货价格,销售价格,,所在仓库,实付金额,应付金额,,入库日期,下单备注,处理内容:对采购订单进行录入管理,并进行采购入库的工作处理。,图,4-2,进货管理,IPO,图,4.2,界面设计,系统界面将以冷色调为主,向用户提供一个清爽、简单、友好、操作方便的操作界面。系统部分具体操作界面如下图所示:,介绍:登陆的操作主界面,当管理员或者系统操作员登录后,界面下方会显示管理员编号并有欢迎语句与系统时间显示;管理员或系统操作员可以在最上面的菜单栏里选择不同操作功能。,介绍:供应商信息表界面,该界面主要显示供应商的信息,可以进行信息的添加、修改、删除、查询。,4.3,输入设计,输入界面是管理信息系统与用户之间交互的纽带,设计的任务是根据具体业务要求,确定适当的输入形式,使管理信息系统获取管理工作中产生的正确的信息。设计的目的是提高输入效率,减少输入错误,输入界面明晰、美观、大方,便于填写,符合工作习惯,便于操作,保证输入数据的正确性。,4.3.1,输入设计的设计原则,控制输入量,尽可能利用公式计算。,减少输入延迟,调用已经输入的内容。,减少输入错误,采用多种限制方法和系统提示窗口技术。,避免额外步骤,不同界面直接录入,避免使用同一界面。,简化输入过程,力求方便用户。,介绍:管理员对对采购进货信息进行添加、修改和删除操作。,介绍:管理员对商品销售情况进行记录,对整个电器城的销售情况进行统计汇总的管理。,4.3.3,输入设备选择,键盘是最常见的计算机输入设备,它广泛应用于微型计算机和各种终端设备上。系统操作者通过键盘向计算机输入各种指令、数据,进行系统操作。这种设备成本低、速度快,易于携带,适用于大量数据输入。,4.4,输出设计,输出设计的任务是使管理信息系统输出满足用户需求的信息。输出设计的目的是为了正确及时反映和组成用于管理各部门需要的信息。信息能够满足用户需要,直接关系到系统的使用效果和系统的成功与否。,4.4.1,输出设计的内容,输出信息使用情况。信息的使用者、使用目的、信息量、输出周期、有效期、保管方法和输出份数。,输出信息内容。输出项目、精度、信息形式,(,文字、数字,),。,输出格式。表格、文本、图形等。,输出设备和介质。设备如:打印机、显示器等;介质如:磁盘、磁带、纸张(普通、专用)等。,4.4.2,输出界面设计,4.4.4,输出设计的方法,给出系统输出的说明,这个说明既是将来在软件开发中进行实际输出设计的依据,也是用户评价系统实用性的依据。因此,要能选择合适的输出方法,并以清楚的方式表达出来。,本系统主要采用主要以下几种输出方法,:,表格信息:,图形信息:,图标,4.7,代码设计,通过对数据库及彼此之间的联系进行分析,对所有数据库文件中的主见和外键的构成进行设计。如“商品进货表”表中的“进货,ID”,的代码设计如下:,进货,ID,(,13,位):,JH,XXXXXXX-,XXXX,商品编号,进货时间,商品的进货,码例:,JH201105031002,,含义,JH,表示商品进货,,20110503,表示进货时间,,1002,表示商品编号。,5,系统实施,构建系统运行平台,程序设计,系统测试,系统切换、用户培训,程序设计,5.2.4,库存报警设计,当用户打开库存报警窗体时,可以看到报警数量和现有数量,可以清晰知道,从而减少了由于物料不足停产的可能性。,部分程序代码如下:,private void,StockAlarm_Load(object,sender,EventArgs,e),string,P_Str_cmdtxt,=SELECT,StockID,as,库存,ID,GoodsID,as,进货,ID,GoodsName,as,商品名称,DepotName,as,仓库名称,;,P_Str_cmdtxt,+=,CompanyName,as,供应商名称,StockNum,as,库存数量,AlarmNum,as,报警数量,GoodsUnit,as,商品单位,;,P_Str_cmdtxt,+=,GoodsTime,as,进货时间,GoodsPrice,as,进货价格,SellPrice,as,销售价格,;,P_Str_cmdtxt,+=,NeedPay,as,应付金额,HasPay,as,实付金额,Remark as,备注,FROM,tb_Stock,WHERE,StockNum,=,AlarmNum,;,this.dgvAllInfo.DataSource,=G_SqlClass.GetDs(P_Str_cmdtxt).Tables0;,this.dgv
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!