ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:373.65KB ,
资源ID:10915480      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10915480.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(仓库管理系统uml分析.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

仓库管理系统uml分析.docx

1、仓库管理系统uml分析*仓库管理系统管理信息系统 题 目:*仓库管理信息系统学 院: 专 业: 班 级: 姓 名: 学 号: 指导教师: 目 录1.系统概述 21.1企业概况 21.2企业业务概况 21.3现有信息系统概述 31.4信息系统需求概述 32.信息系统分析 42.1初步调查 42.2可行性研究 62.3系统详细调查并提出新方案 83.信息系统设计 143.1信息系统总体设计 143.1.1信息系统总体布局设计 143.1.2软件系统的总体结构设计 143.2代码设计 173.3数据存储设计 183.3.1数据库设计 183.4用户界面设计 193.4.1输出界面设计 193.4.2

2、输入界面设计 203.5处理过程设计 214.系统实施 224.1编程并编写文档 224.2测试 224.3系统转换 241.系统概述1.1企业概况*,一个立志成为中国第一连锁的*零售连锁品牌,萌芽于2005年,快速发展于2007年,截至2008年,已成立了8家分公司广州分公司、北京分公司、重庆分公司、上海分公司、杭州分公司、武汉分公司、成都分公司、郑州分公司,在全国建立了300余家*连锁店,服务人员逾三千余人,年销售能力达到5亿,且每月以20家新店开业的速度在继续凯歌前进!*主营的*包括护肤品、彩妆、香水、洗护用品、护发用品和居家生活用品,为消费者提供更多“美丽妆颜”、“个人护理”和“便利居

3、家”服务。1.2企业业务概况*是中国本土第一个全国意义上的*零售连锁,在广州、北京、上海、重庆、成都、武汉、西安等城市开设了400多家分店,员工总数超过5000多名,平均每天有超过30万消费者光顾*。*经营单品超过10000个,涵盖护肤品、彩妆、身体护理品、美发护理品、男士护理品、婴童护理品、化妆工具、日用品八大品类,荟萃了欧莱雅、欧泊莱、玉兰油、妮维雅等国内外大众知名品牌。时尚、平价、优质的自有产品,也给了消费者更多的选择。无论男女老少,都可以在*买到全身上下护理用品,由于对正货保证、超级低价经营理念的坚持,*拥有了400多万会员。贴心的服务、开架自选的方式,都让消费者有更自在的购物体验。*

4、深信,只有真正热爱消费者,只有真正服务于消费者,才有真正的事业。*深信,爱让你更美丽!1.3现有信息系统概述根据调查,商品入库的过程是当购入商品到货后,负责进货的人员首先填写入库单,然后经仓库管理人员对商品的质量及数量进行核查后方可入库,并更新商品入库流水帐,另外如果是新产品,则还要在库存台帐中建立新帐页。商品出库管理过程是管理人员根据销售人员提供的商品出库单,经核查后付货,同时登记商品的销售流水帐。按照要求,每天下班之前统计分析人员要根据商品购入流水帐和商品销售流水帐,累计汇总出各种商品当日的累计购入入库量、累计销售出库量和库存结余量等数据,并将这些数据填入库存台帐。最近,连锁店不多增多,从

5、而经营品种、范围和数据处理的工作量大大增加,需要建立一个计算机管理信息系统,以减轻工作人员的劳动强度,提高业务管理水平,适应新的发展。 1.4信息系统需求概述本系统总体要求为:本系统是开发给仓库管理员完成仓库的进货入库,提货出口,仓库盘存等具体库存管理业务使用的。将该库存管理系统向条码库存管理系统发展,减少手工输入,提高作业效率,确保资料正确,减少因人为失误所造成的损失。进而实现仓库管理的全面自动化。提高产品收、发、保管等全过程控制的管理的作业效率和科学管库水平。进一步完善系统各仓库之间及各仓库与作业主管部门之间的信息共享和交换功能,最终达到对产品的全程跟踪管理。2.信息系统分析2.1初步调查

6、 企业仓库概况 仓库组织结构图图1 *公司组织结构图如图所示该企业属于直线职能制,现行系统在经理的领导下,设有采购部、仓储部、物流部,如图1所示。 企业职能分解图图2 职能分解图如图所示 对信息系统的总体需求 现有资源仓储部在内的相关部门业务是人工处理的,通过人工单证与本系统交换信息。 需要资源系统处理方式*仓库管理信息系统采用分布式处理。采购部、仓储部、物流部各配置一台微机,三台微机联成网络,相互通信。采购部、仓储部、物流部三个部门各自独立地进行业务处理,各部门之间的数据通信由网络完成。系统硬件配置三台微机(包括主机、显示器及磁盘驱动器)。打印机。适配器、电缆等其它网络配件。软件配置 汉字多

7、用户操作系统。汉字dBASE数据库系统。其它应用软件。 信息系统开发的必要性分析库存管理实企业日常经营管理中十分重要的组成部分,传统的手工管理方式 弊端很多,入库、统计、汇总处理的工作量及其重要,处理效率非常低,领导也 无法及时了解企业资金占用的实际状况。越来越多的企业经营者意识到:只有采 用信息化的管理系统,才能适应日益激烈的市场竞争。 系统功能重构业务流程重组数据流程重组 明确信息系统开发的目标,内容和规模本系统开发的目的,就是通过系统开发,实现库存管理工作计算机化,提高业务的处理速度和规范化程度,并对有关的工作进行继承和重组,进一步通过计算机网络系统实现整个企业管理信息化。该系统可以提高

8、管理工作的质量和效率,主要表现在以下几个方面:实现库存管理的“动态”化,能及时地提供库存商品动态信息,配以库存报警功能,在库存过高或过低时,都给予提示。强大的统计分析功能,利用计算机工具以各种方式统计出销售等情况,以便于整体营销策略的调整。方便的查询功能,能快速实现对各种商品的入库、销售及库存情况的查询。2.2可行性研究 现行系统概述 系统目标,规模,开发背景等概述库存管理实企业日常经营管理中十分重要的组成部分,传统的手工管理方式 弊端很多,入库、统计、汇总处理的工作量及其重要,处理效率非常低,领导也 无法及时了解企业资金占用的实际状况。越来越多的企业经营者意识到:只有采 用信息化的管理系统,

9、才能适应日益激烈的市场竞争。所以将对其库存管理系统进行改革,主要内容如下“ 系统功能重构业务流程重组数据流程重组 进一步明确信息系统建设的目标,需求及系统边界与范围。由于操作人员的计算机知识普遍偏低,因此要求系统具有良好的人及界面。 如果系统的使用对象较多,则要求有较好的权限管理。 方便的商品信息查询。 批量填写货物入库单及出库单。在相应的权限下,可方便地删除数据。 新系统方案系统具有良好的人及界面。 如果系统的使用对象较多,则要求有较好的权限管理。 方便商品信息查询。 批量填写货物入库单及出库单。在相应的权限下,可方便地删除数据。 经济可行性分析软件开发费用:若由本单位的技术人员开发,则该项

10、费用可以计入下面的人员费用一项,共计3万。人员费用:系统开发人员、操作人员和维护人员的工资、培训费用等, 共计3万;由于本项目的特殊性该部分费用可节省。消耗品费用:系统开发所用材料、系统正常运行所用消耗品,例如电费,打印纸、软盘、开发软件等开支;共计2万。该企业所批的新系统的开发费用和今后的运行、维护费用为15万。因此,改造费用方面是可行的。 技术可行性分析在技术上的可行性,采用了当前比较流行的 Microsoft Visual Studio 2005 软 件和 SQL Server2000 数据库,可以实现这个系统,并且 Microsoft Visual Studio 2005 是一种操作简

11、单、功能强大的可视化编程软件,和 Windows 操作系统的确 完全兼容以及 SQL Server2000 的无缝连接,决定了它在今天依然有着最庞大的使用群体。 操作可行性分析经过分析调查,对新系统运行后对现在的工作效率会有明显提高。同时,此软件操作简单,不需要复杂的电脑知识和专业人员操作,由于其界面简洁 并具有相应的提示,一般的工作人员都可以在相应的菜单和提示下完成操作。因此,从操作可行性上分析,此系统也可以进行开发。 结论按上述三方面进行可行性分析、研究后,我们认为由于仓库的管理人员大多都具备操作计算机的能力,另外,此系统是一个小型信息管理系统,花费不大。所以建立新系统是可行的,可以立项的

12、。2.3系统详细调查并提出新方案 信息系统主要工作内容概述系统具有良好的人及界面。 如果系统的使用对象较多,则要求有较好的权限管理。 方便商品信息查询。 批量填写货物入库单及出库单。在相应的权限下,可方便地删除数据。 业务流程分析 文字描述现行系统的业务流程情况如下图所示。进货管理:仓储部接受供应部门交来的进货单,审查,有错退回,无措则验货(与已到货核对)。单物不符则退回,相符则把货物入库,在库存台账个相关账页中登记进货栏并修改库存栏。库存管理:接受仓储部门交来的盘存通知,审查,有错退回,无错则依库存台账盘点货物。填写盘存明细表,按处理意见,登记库存台账相应货物页。定期检查库存台账。对现存量少

13、于最小存量者,登记进货要求单,交供应部门。出库管理:接受销售部门交来的订货单,审查,有错退回,无错则与库存台账核对。缺货项填缺货单交销售部门,并登记进货要求单交供应部门。有货项则填写销售单,交经办人提货,并登记库存台账相应货物页的提货栏,修改其库存栏。当现存量少于最小存量时,登记进货要求单交供应部门。 业务流程图图3 业务流程图 信息流程分析 文字描述信息流程中分别有顶层数据流程图,第二层数据流程图,第三层数据流层图。 数据流程图顶层数据流程图图4 关联图第一层数据流程图图5 第一数据流程图第二层数据流程图采购入库管理可分为登记购入流水帐、登记库存台帐两个环节:图6 第二层数据流程图(销售处理

14、)图7 第二层数据流程图(采购处理) 数据字典为了对数据流程图中的各个元素做出详细的说明,有必要建立数据字典。数 据字典是结构化设计方法的另一个工具, 它用来对系统中的各类数据进行详尽的 描述。对于数据库设计来讲,数据字典是进行详细的数据收集和数据分析所获得 的主要成果。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的 逻辑模型进行完整的描述。另外,数据字典的内容在数据库设计过程中还要不断 的修改、充实、完善。以下为与库存管理系统有关的数据字典。3.信息系统设计3.1信息系统总体设计3.1.1信息系统总体布局设计*业务管理信息系统采用分布式系统的浏览器/Web服务器(B/S)计算模式

15、,采购、销售、会计三个部门各配置一台微机,三台微机联成网络,相互通信。采购、销售、会计三个部门各自独立地进行业务处理,各部门之间的数据通信由网络完成。系统硬件配置三台微机(包括主机、显示器及磁盘驱动器)。打印机。适配器、电缆等其它网络配件。软件配置 汉字多用户操作系统。汉字dBASE数据库系统。其它应用软件。3.1.2软件系统的总体结构设计 文字描述*仓库管理业务管理信息系统共采购数据查询、仓库数据查询,物流数据查询 模块设计 绘制H图图13 业务管理信息系统功能模块结构 绘制控制结构图采购子系统控制结构图15 采购子系统控制结构仓库子系统控制结构图16 仓储部处理功能 绘制IPO图图17 系

16、统的IPO图(主控模块)3.2代码设计 文字描述本系统的代码设计采用线性分类体系,按分类对象的从属、层次关系为排列顺序。 代码设计(以产品入库代码为例) 产品入库代码设计第一、二位第三位第四、五位入库时间产品名称入库编号3.3数据存储设计3.3.1数据库设计 概述在系统的数据库设计中,首先要对系统分析得到的数据词典中的数据存储进行分析,分析各数据存储之间的关系,课采用E-R图的方法进行数据结构分析。这里以产品数据库为例。 实体关系模型(ER模型) 绘制ER图图24 ER图 数据规范化 说明三种规范户形式(描述1NF,2NF,3NF的定义)1NF:属于1NF的关系应满足的基本条件是元组中的每一个

17、分量都必须是不可分割的数据项。2NF:指的是这种关系不仅满足第一范式,而且所有非主属性完全依赖于其主码。3NF:指的是这种关系不仅满足第二范式,而其它的任何一个非主属性都不穿地依赖于任何关键字。 进行规范化(要求符合3NF),但必要时可以进行反规划显然上面的E-R图完全符合3NF,因此不需要修改。 建立逻辑模型商品(商品代码,名称,规格)库房(库房名称,仓库面积,最大库存量)供应商(供应商代码,姓名,联系方式,地址)仓库管理员(职工号,姓名,性别,部门,职务)3.4用户界面设计3.4.1输出界面设计输出是由计算机对输入的原始信息进行加工处理,形成高质量的有效信息,并使之具有一定得格式,提供管理

18、者使用。 输出信息内容商品代码,名称,规格,所在库房,供应商代码,供应商姓名等等。 输出设备显示终端、打印机。 输出介质纸张、磁盘。图33 商品信息输出界面3.4.2输入界面设计 输入信息内容客户订货单、供货单、付款单、货物、税单。 输入设备和介质键盘、鼠标、光盘、移动硬盘、读卡器、扫描仪、图34 商品信息输入界面3.5处理过程设计 文字描述 绘制处理流程图 库存管理业务流程图图35 仓库管理业务流程图4.系统实施4.1编程并编写文档 本系统在上述系统设计的基础上进行编程,这里就不做过多赘述。4.2测试 系统测试是信息系统的开发周期中一个十分重要的活动。尽管在系统开发周期的各个阶段均采取了严格

19、的技术审查,但依然难免遗留下差错,如果没有再投入运行前的系统测试阶段被发现纠正,问题迟早会在运行中暴露出来,到那时要纠正错误将要会付出更大的代价。因此我们有必要进行系统测试。 我们要以找错误为目的,不是要证明程序无错,而是要精心选取那些易于发生错误的测试数据,以十分挑剔的态度,去寻找程序的错误。测试工作应避免由原开发软件的个人或小组来承担。设计测试用列不仅要包括合理、有效的输入数据,还要包括无效的或不合理的输入数据。不仅要检验程序是否做了该做的事,还要检查程序是否同时做了不该做的事。保留测试用例,将会给重新测试和追加测试带来方便。测试方法: 人工测试 个人复查源程序编写完成后,直接由程序员自己

20、进行检查。 走查由三至五人组成测试小组,测试小组成员是未介入过该软件设计工作的有经验的程序设计人员。测试在预先阅读过该软件资料和源程序的前提下,由测试人员扮演计算机的角色,用人工方法将测试数据输入被测程序,并在纸上跟踪监视程序的执行情况,让人带特机器沿着程序的逻辑走一遍,发现程序中的错误。 会审测试小组的构成与走查相似,要求测试成员在会审前仔细阅读软件有关资料,根据错误类型清单,填写检测表,列出根据错误类型要提问的问题。会审时,由程序作者逐个阅读和讲解程序,测试人员逐个审查、提问、讨论可能产生的错误。会审要对程序的功能、结构及风格等全部内容进行审查。 机器测试 黑盒测试(功能测试)将软件看成黑

21、盒子,在完全不考虑程序内部结构和特性的情况下,研究软件的外部特性。根据软件的需求规格说明书设计测试用例,从程序的输入和输出特性上测试是否满足设定的功能。 白盒测试(结构测试)将软件看成一个透明的盒子,按照程序的内部结构和处理逻辑来选定测试用例,对软件的逻辑路径及过程进行测试,检查与设计是否相符。系统的测试工作一般有以下四个步骤:图38 系统的测试过程 过程如下: 单元测试组装测试确认测试系统测试4.3系统转换 做出系统转换计划由于原来企业一直为手工操作,大多员工需要进行一定的培训和熟悉之后才能够使用新系统进行工作,因此在这里采取分段转换的方式,即在新系统全部正式运行之前,分阶段一部分一部分地替代原有手工方式,如图35所示

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1