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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

本科生毕业设计说明书.docx

1、本科生毕业设计说明书 本科生毕业设计说明书 仓库管理系统作 者: 汪鑫 学 号: 4200210320181 专 业: 计算机科学与技术班 级: 2010秋 指导教师: 肖亮 答辩时间: 2012年9月 仓库管理系统Storage Management System摘 要仓库管理系统是为了实现企业产品管理的系统化、规范化和自动化,从而提高企业管理效率而设计的。它完全取代了原来一直用人工管理的工作方式,能及时、准确、高效的完成仓库管理提供了强有力的工具和管理手段。在分析仓库管理业务的基础上,以MySql作为后台数据库,以J2EE为编程语言为开发工具设计与实现了一个中小型肄业仓库管理信息系统。整个

2、系统由基本信息、单据中心、查询统计、报表打印、维护设置、帮助等模块组成。仓库管理系统在运行效果好,数据准确性高,提高了工作效率,同时也实现了仓库管理计算机化。关键词: 仓库; 管理系统; 数据库 AbstractStorage Management System is designed for fulfilling Enterprise Product Managements systemizationnormalization and Automation, thus enhancing the efficiency of enterprise management. It has comp

3、letely replaced the working way of labor management that has been used for a long time, can provide a powerful management tool to complete the Storage Management timely, accurately, efficiently. Based on anglicizing Storage Management Service, taking MySql as backend database, a small and medium siz

4、ed associate Storage Management Information System is achieved in J2EE programming technology. The whole system is made up of basic informationDocument Centerinquiry statisticsreport printingmaintenance settingshelp and other modules. Storage Management System has perfect operational effectaccurate

5、data so that it improves work efficiency and computerizes Storage Management at the same time. Key Words: StorageManagement SystemDatabase1 绪论随着社会的发展和进步,人们管理设备的数量和种类变得越来越多,仓库管理的工作量随之增大。计算机技术的迅速发展给仓库管理的现代化提供了可靠保障,仓库信息管理系统,为广大仓库管理员提供了便捷的服务,具有重大的意义。本章首先简单介绍本课题的背景,接着简要介绍管理信息系统概述。1.1 课题背景在现代企业中,仓库管理工作是繁琐

6、复杂的,每天要处理大量的单据数据。如盘清当天的实物,当天设备的流动情况,确保企业的正常运行,库管人员要花费大量人力物力时间来管理仓库,存在很多的缺点:管理效率低,劳动强度大,信息处理速度低而且准确率也不够令人满意。每天重复的对设备进行扭转,如入库,如库,调拨,又都是人工操作,难免出错,出错了又很难修改,这样简单复杂的工作让很多人来做,又加大了经营者的成本。 于是我们便选择了由计算机来设计一个仓库管理系统的方案。让计算机对仓库进行自动管理,仓库管理员可以直接在计算机上实现仓库的信息管理,并能在一定程度上实现自动化。我们在现行系统初步调查的基础上提出了新系统目标,即新系统建立后所要求达到的运行指标

7、,这是系统开发和评价的依据。1.2 管理信息系统概述 随着全球经济的发展,人们越来越了解,信息是一种资源,掌握了资源,可以帮助决策。1985年,管理信息系统创始人Gordon Bedevils给管理系统一个完整的定义“管理信息系统是一个利用计算机软硬件资源,手工作业,分析、计划、控制和决策模型以及数据库的人-机系统。它能提供信息支持企业或组织的运行、管理和决策功能。”有效的诠释了管理系统的目标,功能和组成。 管理系统的发展历史可以分为四个阶段: 管理信息系统在最初是统计系统,把相关的数据,不想关的数据,转换为信息管理信息系统在第二阶段是数据更新系统,只是对数据进行简单的更新,不对数据下步可能的

8、发展做展示,是管理信息系统的低级阶段。管理信息系统第三阶段是状态报告系统,对生产状态、服务状态和研究状态报告等报告。此外状态报告系统还是一种数据处理系统,它用来处理日常业务和生产报告,主要是将手工操作自动化,提高了工作效率节省了成本。数据处理系统一般不能提供决策信息。管理信息系统最后的阶段是决策支持系统,它是用来辅助决策的信息系统。该系统可以计划、分析方案,审查解答和求解的误差。它应有较好的人机对话方式,可以和不怎么熟悉计算机的管理人员通话。它一般包括一些模型用以产生决策信息,但不强调全面的管理功能。 管理信息系统的应用,起初用于基本的工作,如打印报表,计算工资,后来发展到仓库管理,财务管理等

9、单项业务管理。当建立了完善的企业数据库,用网络达到了数据共享后,从系统角度出发,实施全局规划和设计信息系统时,就达到了管理系统的阶段。随着计算机技术的进步和人们对系统的认识的提高,人们更加注重管理信息系统对企业领导的决策这一功能,更侧重于更侧重于企业外部信息的收集、综合数据库、模型库、方法库和其他人工智能工具能否直接面向决策者,这是决策支持系统(DSS,Decision Support System)的任务。2 系统需求分析2.1仓库管理系统概述仓库管理系统是为仓库管理人员和仓库工作人员所设计的一套高效的管理系统,主要目标是:提高人员工作效率;提高库存准确率;提高仓库资源利用率;避免作业差错和

10、资料处理错误的损失。现在系统包括管理设备的进出系统,设备状态的变更,设备的差异,设备的扭转,全自动化,勿需手动填单,手动计算,尽量减少人为差异。本管理系统功能强大,同时操作又比较简单。而管理人员大多受到过系统的培训,并能够操作电脑,所以只要花很少的时间,就能够让他们熟悉本系统。系统开发的总体任务是实现各种信息的系统化、规范化和自动化。系统功能分析是在系统开发的总体任务的基础上完成。本仓库管理系统需要完成功能主要有: 仓库管理各种信息的输入 设备入仓库时所有录入的相关信息,设备型号,设备类型,供应商编号,录入设备操作员信息,录入时间,录入数量,备注; 设备出仓库时所录入的相关信息,设备型号,设备

11、类型,供应商编号,设备调拨数量,设备调出时间,调出设备备注,设备确认收货操作员,设备确认收货时间,设备确认收货备注; 设备调入拨时所录入的相关信息,设备型号,设备类型,调出设备操作员,设备调拨数量,设备调出时间,调出设备备注,设备确认收货操作员,设备确认收货时间,设备确认收货备注; 设备差异时所录入的相关信息,设备型号,设备类型,设备差异操作员,设备差异时间,设备状态,设备差异备注; 设备领用相关信息上,设备编号,设备类型,操作员,领用人相关信息,设备信用相关备注 仓库资料录入,仓库编号,仓库名称,仓库地址,备注信息 供货商资料录入,供货商名称,供货商负责人,供货商地址,供货商电话,供货商电话

12、,录入操作员信息,录入时间 设备类型录入,设备类型,备注,录入操作员,录入时间 设备型号录入,设备型号,备注,录入操作员,录入时间 新增操作员,操作员姓名,登录名,密码,状态,性别,电话,地址,录入操作员编号,录入时间,备注 仓库管理各种信息的查询、统计、修改和维护 输入单个设备编号,查询单个设备的详细信息,可查询设备入库、出库时间,入库、出库操作员,设备的扭转记录,确认人,设备当前状态,所属仓库,所属客户,及客户信息; 输入一段设备编号,查询一批设备的库存状态,所有在仓库,最后一次的操作时间,操作员信息; 查询操作员的当前状态,是否是有效操作员,操作员的个人信息,所属仓库,该操作员的创建人,

13、创建时间; 查询仓库中有哪些类型的设备,创建时间,创建操作员; 统计,可统计一个时间段里设备进仓库的数量,出仓库的数量;可统计同一状态下设备的数量;也可统计同一类型的设备在仓库里的数量;同一型号的设备在仓库里的数量; 修改,如录入资料错误时,调出设备误操作是200台,实物设备凋出只有 20台,则要修改调出设备的资料信息;如一批设备要做报废处理,则要批量的修改设备状态;如录入一批设备设备类型录入错误,则需批量修改设备类型; 维护,如仓库工作人员个人信息变动,则需修改工作人员个人信息,等等; 打印报表的生成 根据仓库人员,所选条件,可动态查询出所要设备的统计记录 操作日志的管理 根据时间先后顺序显

14、示当天的操作情况。 仓库管理系统的使用帮助。2.2系统流程图 仓库管理系统 仓库职员 仓库主管查询当天个人报表调出设备信息设备调拨确认信息录入设备信息设备差异领用设备管理设备型号增删改查设备类型增删改查供应商增删改查图2-2系统流程图2.3数据流程图 数据流图是描述系统的逻辑模型的,用图形的方式来描述数据在系统中的流动和处理情况,比文字更直关。 数据流图简称DFD图,数据流图用有四种成分:源点或终点、处理、数据存储表和数据流。图中没有任何具体的物理元素,只是描述信息在系统中的流动和处理情况,即使不是专业的计算机技术人员也容易理解,是极好的理解工具。它能精确的描述系统的逻辑模型,描述数据输入经过

15、存储、加工处理最后输出的全过程,是设计者和用户交流的很好的工具。仔细分析调查有关仓库管理信息需求的基础上,得到如图41所示的本系统所处理的数据流程。图2-3 仓库管理系统数据流程图通过对企业仓库管理的内容和数据流程分析,设计数据项和数据结构如下: 设备供应商,包括的数据项有供应商编号,供应商名称。 设备型号,包括的数据项有设备类型,设备型号,型号名称。 设备类型,包括的数据项有设备类型,设备名称。 仓库信息,包括的数据项有仓库编号,仓库名称,仓库状态,仓库管理员编号,仓库备注。 管理员信息,包括的数据项有管理员编号,管理员名称,管理员状态,管理员电话,管理备注。 设备信息,包括的数据项设备编号

16、,设备类型,设备型号,库存状态,差异类型,仓库编号。 设备详细信息,包括的数据项有设备编号,设备型号,设备编码。 设备入库信息,包括的数据项有流水号,入库编号,仓库编号,供应商编号,入库时间,入库管理员,备注。 设备调拨信息,包括的数据项有流水号,调拨编号,源仓库,目标仓库,是否确认,调拨操作员,调拨时间,确认操作员,确认时间。 设备出库信息,包括的数据项有流水号,出库编号,仓库编号,供应商编号,出库时间,出库管理员,备注。 设备订单信息,包括的数据项有流水号,订单编号,仓库编号 ,供应商编号,仓库管理员,备注。2.4仓库管理系统的角色定义本系统角色包括两种,仓库主管和仓库普通职员,其中,仓库

17、主管拥有整个系统的最高权限。仓库主管,负责仓库的出入库管理,可以根据流向单实现出/入库操作。具体权限有:1. 仓库操作员信息管理 (1)录入新操作员,录入操作员的个人信息,操作员当前状态。 (2)修改操作员信息,如有仓库职员离职,可对职员的状态进行变更,将该操作员工 号禁用掉;操作员重新认职时,可对工号进行启用;可对操作员的个人信息进行修改,如电话号码变更,地址变更,等等。(无删除操作员功能,因之前操作员有操作纪录,删除操作员就无丛查出部分设备的扭转信息)2. 供应商信息管理(1)录入供应商信息,如供应商名称。(2)修改供应商信息,如录入信息时错误,可修改。(3)删除供应商信息,如将错误的供应

18、商信息录入系统可删除。3. 设备类型管理(1)录入新设备类型,录入类型名称,备注。(2)修改设备类型,如设备类型录入有误,进行修改。(3)删除设备类型,如误将错误的设备类型录入系统,进行删除。4. 设备型号管理(1)录入新设备型号,录入型号名称,所属供应商,备注。(2)修改设备型号,如设备型号录入有误,进行修改。(3)删除设备型号,如误将错误的设备型号录入系统,进行删除。5. 调入设备信息管理(1)录入新设备,选择设备类型,选择设备型号,入库数量。 (2)修改录入设备时,误操作的信息进行修改。(3)删除调入设备信息,如同一设备录入系统二次,进行删除重复信息。6. 调出设备信息管理 (1)录入退

19、库设备,选择设备类型,选择设备型号,出库数量。 (2)修改退库设备时,误操作的信息进行修改。(3)删除退库设备信息,如同一设备退库系统二次,进行删除重复信息。7. 调拨设备信息管理 (1)录入调拨的设备编号,调拨的设备类型,设备型号,调出设备数量。 (2)修改调拨设备信息时,误操作的信息进行修改。(3)删除调拨设备信息时,进行删除重复信息。8. 确认设备信息管理 (1)从其它仓库调入设备到本仓库,需确认数量,类型,型号。9. 设备差异盘点信息管理(1)如当天设备实物出仓库的,与仓库就有的对不,可能设备状态设差异。(2)当设备与仓库对上了可取消差异。10. 设备订单信息管理 (1)录入预订设备单

20、子,设备类型,设备型号,预订设备数量。 (2)修改预订设备单子,误操作的信息进行修改。(3)删除预订设备单子,进行删除重复信息。11. 领用设备信息管理(1)对领用设备的进行登记,设备类型,设备型号,领用设备编号,备注。仓库职员对应的权限有:1.调入设备信息管理(2)录入新设备,选择设备类型,选择设备型号,入库数量。 (2)修改录入设备时,误操作的信息进行修改。(3)删除调入设备信息,如同一设备录入系统二次,进行删除重复信息。2.调出设备信息管理 (1)录入退库设备,选择设备类型,选择设备型号,出库数量。 (2)修改退库设备时,误操作的信息进行修改。(3)删除退库设备信息,如同一设备退库系统二

21、次,进行删除重复信息。3.查询报表 (1)查询当天由操作员处理了哪些设备3 总体设计3.1功能模块图功能模块:数字电视仓库管理系统包括仓管部信息管理、业务管理、系统维护等几个功能模块。图3-1 仓管部模块图 1.仓管部信息管理模块,如图所示,包括以下功能模块:(1)基本信息管理模块:为管理员提供实现对客户信息、供货商信息、库房信息和仓管人员信息的管理维护,包括对信息查询、添加、修改和删除等操作。(2)在库信息管理模块:a、库存信息管理模块:为管理员提供实现对短线货物、货物信息的管理维护,包括对信息查询、添加、修改和删除等操作。b、库检信息管理模块:为管理员提供实现对产品库检信息、部件库检信息、

22、礼品库检信息的管理维护,包括对信息查询、添加、修改和删除等操作。(3)出库信息管理模块:为管理员提供查询、添加、修改和删除出库流向单(包括:产品出库单、部件出库单、礼品出库单)的操作,其中添加和删除操作后的出库货检单要交由管理部审核。(4)入库信息管理模块:为管理员提供查询、添加、修改和删除入库流向单(包括:部件入库单、产品入库单、礼品入库单)的操作、其中添加和删除操作后的入库货检单要交由管理部审核。(5)报表信息管理模块:为管理员提供实现对报表信息的管理维护,包括对报表信息查询、浏览和上交等操作。(6)系统设置模块:为管理员提供实现对密码修改、清除表信息的功能图3-2 管理部模块图2、管理部

23、信息管理模块,如图所示,包括以下功能模块:(1)、仓管部人员管理模块:为管理员提供实现对仓库部门信息的管理维护,包括对部门信息查询、添加、修改和删除等操作。(2)、仓库报表管理模块:为管理员提供实现对报表信息的管理维护,包括对报表的查询、浏览和删除等操作。(3)、仓库货检信息管理模块:为管理员提供实现对货检信息的管理维护,包括对在库货检信息、入库货检信息和出库货检信息的审核操作。(4)、基本信息管理模块:为管理员提供实现对基本信息进行添加、删除、查询和浏览功能、(5)、系统设置模块:为管理员提供实现修改密码、备份数据库和恢复数据库的功能3.2总体用例图用例图是一个系统建模的启始点,可以使用用例

24、图对将要开发系统的实际工作流程进行业务建模,从业务模型的基础上过度到系统建模的开始,可以通过用例图来搜集用户的需求,明确和系统相关的用户和其他系统,同时确定系统将会提供什么功能,以及各个功能间的关系。例图见3-3图3-3 总体用例图 图3-3总体用例图3.3用例说明根据上述用例图,对登陆和人员信息管理模块做了如下用例说明:1.用户从浏览器登录用例概述用例名称用户登陆主题领域用例定义用户登录到系统,获得相应的界面和使用权限角色仓管员或主管业务触发事件用户准备开始使用系统进行业务处理或系统管理前置条件系统中已为该用户建立系统用户,并分配了相应权限结束条件 成功条件用户登录系统,并获得相应权限 失败

25、条件1)系统中没有该用户;2)用户名、密码错误相关用例输入概述用户名、密码、角色输出概述与用户权限相应的界面使用性备注 本用例使用频繁用例备注主事件流步骤角色/系统描述数据项备注1. 角色启动登录程序2. 系统显示登录界面;提示输入用户标识和保密字3. 角色输入用户标识和保密字,登录系统用户名,密码,角色4. 系统验证用户是否合法用户、保密字是否正确;返回用户相应的界面、菜单如果不是合法用户、或保密字不正确转到A1。分支事件流编号主事件流步骤号角色/系统条件描述数据项转去主事件流步骤号备注A14系统不是合法用户,用户名、密码错误,用户名和密码与角色不对应返回登录失败信息登录失败信息22.供货商

26、信息查询用例概述用例名称供货商信息查询主题领域供货商信息查询用例包用例定义供货商信息查询角色仓库管理人员业务触发事件进行供货商信息查询前置条件有需要查询的供货商信息记录结束条件 成功条件查询到需要查询的供货商信息 失败条件未查询到需要查询的供货商信息相关用例输入概述所需查询的供货商信息输出概述查询结果使用性备注用例备注主事件流步骤角色/系统描述数据项备注5. 角色进入查询界面6. 系统显示查询界面7. 角色输入所需查询的供货商信息8. 系统查询是否成功查询成功如果查询成功转到A1如果查询不成功转到A2分支事件流编号主事件流步骤号角色/系统条件描述数据项转去主事件流步骤号备注A14系统完成供货商

27、信息查询返回成功信息查询的供货商信息2A24系统没有完成供货商信息查询返回失败信息查询失败的信息提示23.供货商信息修改用例概述用例名称供货商信息修改主题领域供货商信息修改用例包用例定义供货商信息修改角色仓库管理人员业务触发事件进行供货商信息修改前置条件有需要修改的供货商信息记录结束条件 成功条件查询到需要修改的供货商信息 失败条件未查询到需要修改的供货商信息相关用例输入概述所需修改的供货商信息输出概述修改结果使用性备注用例备注主事件流步骤角色/系统描述数据项备注9. 角色进入修改界面10. 系统显示修改界面11. 角色输入所需修改的供货商信息12. 系统修改是否成功修改成功如果修改成功转到A

28、1如果修改不成功转到A2分支事件流编号主事件流步骤号角色/系统条件描述数据项转去主事件流步骤号备注A14系统完成供货商信息修改返回成功信息修改的供货商信息2A24系统没有完成供货商信息修改返回失败信息修改失败的信息提示24. 供货商信息添加用例概述用例名称供货商信息添加主题领域供货商信息添加用例包用例定义供货商信息角色仓库管理人员业务触发事件进行供货商信息添加前置条件有需要添加的供货商信息记录结束条件 成功条件查询到需要添加的供货商信息 失败条件未查询到需要添加的供货商信息相关用例输入概述所需添加的供货商信息输出概述添加结果使用性备注用例备注主事件流步骤角色/系统描述数据项备注13. 角色进入

29、添加界面14. 系统显示添加界面15. 角色输入所需添加的供货商信息16. 系统添加是否成功添加成功如果添加成功转到A1如果添加不成功转到A2分支事件流编号主事件流步骤号角色/系统条件描述数据项转去主事件流步骤号备注A14系统完成供货商信息添加返回成功信息添加的供货商信息2A24系统没有完成供货商信息添加返回失败信息添加失败的信息提示24 详细设计4.1ER图ER图就是实体关系图,主要完成了对系统中数据部分设计。E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。构成E-R图的基本要素是实体型、属性和联系。以下是系统的整个ER图:图4-1 ER图4.2数据库设计数据库设计(Database Des

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

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