《物流企业仓库管理系统需求分析(共13页).doc》由会员分享,可在线阅读,更多相关《物流企业仓库管理系统需求分析(共13页).doc(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上物流企业仓库管理系统需求分析学校: 江 西 财 经 大 学 学院: 信 息 管 理 学 院 成员: 刘 威 、陈 升 、张 强 1. 背景随着计算机技术的迅猛发展,计算机给人们带来了很多便利,人们借助于计算机进行生产劳动管理更加方便。仓库管理系统是现代企业对物资进行管理、查询和记录的信息管理系统。它能实现多个仓库的管理、分类查看等精细化管理。通过对货物的进货、出货进行详细的记录和查询以帮助企业准确的掌握库存信息,便于决策部门正确的作出企业规划,最大限度的提高企业的竞争力和管理效率。一个大型企业必定拥有成千上万的库存,开发一个功能完善的仓库货物管理系统可以有效地对庞大的
2、货物信息进行管理。本文就设计开发一个集实现货物查询、管理、更新等功能为一体的系统为基本目标,通过对货物信息从查询到管理实现了自动化模式,提高工作效率,方便管理本次毕业设计首先结合了仓库货物管理系统的相关功能,进行需求分析,划分系统模块,结合对相关文献资料的查阅,进而得出该仓库货物管理系统应该包括以下模块:仓库硬件管理模块、进货模块,出货模块、货物查询、密码登陆模块;其次,综合运用以前所学的相关知识,选择用web来进行开发。 2.需求分析2.1角色定义在该系统中,我们根据实际对物流企业的调查可得,这个系统中可定义四个角色,而由于这个四个角色对这个数据库所需要的需求不一样,同时也要出于对这个数据库
3、的安全性的考虑,我们对这四个角色所赋予的权限肯定是不一样的。(1)数据库的管理者这是处于数据库最顶层的一个管理者,他对数据有所有的操作权限,对数据的修改、查看、删除以及增加。同时他也是这个数据库里面各个角色的管理者。他掌握这这个物流公司的所有的数据资料,并且从这些数据资料中分析,从而向企业的最高层各种调整的数据资料。(2)入库管理者在这个物流企业中,入库是不可缺少的一个环节。但是在入库之前,入库的管理人员必须知道在这整个物流企业中,各个仓库的使用情况。从而进行合理的入库手续,并且记录入库的一些信息。所以这个入库管理员必须有着对这些仓库资料的查询以及入库以后对这些数据的修改的权限。(3)出库管理
4、者有了上一步的入库操作,那必须应该有一个相对应的出库管理员。但是在出库之前,出库管理员必须寻找货物所存放在的位子和出货以后对仓库的数据的整理并且记录各种出库信息。所以,类是入库管理者,他同样的也必须拥有这对一些数据的查看、修改以及增加的权限。(4)客户对于客户在该企业存放东西,那也必须有一定的权限去查询相关货物的的信息。比如对一些货物的存放时间以及存放数量。从而做出相应的货物调配决定。在这种前提下,物流企业公司给予一个客户的一些权限对这些货物数据查询的权限。2.2业务需求处理流程2.2.1入库管理入库管理员能够进行货物的入库操作,登陆后如果仓库未满,那么输入货物的信息,系统检查这些信息正确后,
5、将信息存入系统。这一过程的流程图如图2-1所示:图 2-1 入库操作流程图2.2.2出库管理出库管理员能够进行出库操作,将存储在仓库中的货物核对正确后,对货物进行装箱操作,发送到指定的目的地。对于一个仓库管理系统来说,出库管理员主要是根据出货指令对不同的货物进行出仓并且记录,其出库的操作流程图2-2如下:图2-2 出库流程图2.2.3货物查询查询是对每一个管理系统的最基本的操作,而这里的查询主要是针对仓库的存储以及货物的存储时间情况进行查询,这个操作对于进仓管理员和出仓管理员老说都是所必须的。这个操作的流程图如下图2-3所示:图2-3 货物查询流程图2.2.4信息修改对于仓库管理员来说,他对这
6、个系统有着最高权限,它可以对这个系统里面的内容可以有查询、修改、增加和删除这几个功能,而且对于其他角色来说,这个权限只有这个仓库管理员所拥有的。对于这个系统的修改操作流程图2-4如下所示:图2-4信息修改流程图2.2.5权限管理权限管理是系统管理员特有的功能,能够对系统中的各个角色进行权限的分配。这个操作的流程图如图2-5所示:图 2-5 权限管理流程图2.2.6记录查询记录查询操作是对最近的出库入库信息的查询,让管理者对最近的交易记录有一个直观的表现,其流程图如图2-6所示:图 2-6 记录查询流程图2.2.7用户注册用户注册操作是系统的基础,所有使用本系统的人都需要先注册,每个人通过注册时
7、使用的账号和密码来登陆系统,而且不同角色的用户拥有不同的权限。这个操作的流程图如图2-7所示:图 2-7 注册流程图3功能需求及数据需求分析3.1注册管理l 客户注册:客户注册的时候要填写客户的基本信息,包括:账号,密码,公司名称,联系电话,邮箱,地址,邮政编码等信息。系统检查所有信息合法后,通过客户的注册请求并提示注册成功,而且会返回一个客户编号,这个编号是唯一的。l 入库管理员注册:入库管理员主要进行的操作是入库操作和一些货物的查询操作以及近期本人的入库操作记录,入库管理员注册时需要填写的信息包括:账号,密码,姓名,性别,工作号,序列号,联系方式等信息。系统检查所有信息填写正确后提示注册成
8、功。l 出库管理员注册:出库管理员主要进行的操作就是货物的出库和一些货物的查询操作以及近期本人的出库操作记录,出库管理员注册时需要填写的基本信息包括:账号,密码,姓名,性别,工作号,序列号,联系方式等信息。系统检查所有信息填写正确后提示注册成功。l 系统管理员账号注册:管理员能够管理所有角色的权限,所以这个系统管理员只能有一个,一般来说,这个管理员是系统内定的,对于这个管理员的信息不能做修改,如要修改,需要让系统开发者来做修改。另外,系统管理员还能够生成一个注册序列号,对于入库和出库管理员的注册,需要这个序列号才能注册。系统管理员享有系统的所有权限。3.2货物管理l 入库操作:当有新货物到来的
9、时候,由入库管理员进行入库操作,将货物的信息输入到系统,并将货物送入到仓库指定区域。入库操作中,入库管理员需要填写的货物信息包括:货物编号,货物数量,货物种类,存储区域,存储期限,存储费用,客户名称,入库管理员名称,入库时间等。管理员提交这些信息到系统后,由系统检查这些信息正确之后,执行入库操作。l 货物查询操作: 货物的查询操作可以由入库管理员,出库管理员和系统管理员操作。货物的查询主要是为了方便管理员对仓库货物更加方便的管理,管理员们可以对货物按客户名称,入库时间,存储区域,维护费用等条件来查询货物的信息。l 出库操作:当客户需要将存在仓库中的货物发出去的时候,由出库管理员进行出库操作,将
10、货物从仓库中拿出去,并计算存储期间的费用。出库操作中,管理员可以通过查询现有货物来选择要出库的货物,或者自己输入货物信息来实现货物的出库操作。出库管理员需要填写的信息包括:货物编号,货物数量,货物种类,存储区域,存储期限,客户名称,维护费用,出库管理员名称,出库目的地,装车编号,出库时间,需付总费用等。出库管理员提交这些信息到系统之后,由系统检查这些信息的正确之后,执行出库操作。l 注册操作:每个使用系统的用户都需要先登录系统,而在没有自己的账号之前,只能先进行注册。系统的注册有入库管理员的注册,出库管理员的注册和客户的注册。这三种注册后使用的权限各不相同。其中入库管理员注册和出库管理员注册只
11、有公司内部的工作人员才能注册,因为注册这种用户需要输入员工的工作号,而工作号对每个员工来说是唯一的。另外,注册这两种管理员账户还需要输入一个系列号,这个序列号由系统生成,只有有关部门的工作人员才能获得这个序列号。当用户选择了一种管理员类型后,填写相应的注册信息,之后系统检查信息正确后通过用户的注册。l 记录查询操作:记录查询是查看最近仓库的入库和出库操作记录,可以通过时间,客户,入库人,出库人等条件来查询记录。所有的用户都能够执行这一操作,但是相关的用户只能查询到部分的记录。比如入库管理员只能查看到出库人是自己的入库记录,出库人只能查询到出库人是自己的出库记录,而客户只能查看到客户自己的入库出库记录。系统管理员能够查询到所有的出库入库记录。4业务规则分析(1) 入库出库记录只能查看不能修改。(2) 每个入库和出库管理员的注册都要输入自己的工作号和一个序列号,这个序列号由系统管理员设定,并且唯一。专心-专注-专业