1、 引言
编写目的:
开发本系统的目的在于代替手工管理、统计报表等工作,具体要求包括:
数据录入:录入商品信息、供货商信息、名片、入库信息、出库信息、退货信息等信息;
数据修改:修改商品信息、供货商信息、名片、账号等信息; 统计数据:统计仓库里面的商品的数量,种类; 数据查询:输入查询条件,就会得到查询结果;
数据备份:定期对数据库做备份,以免在数据库遇到意外破坏的时候能够恢复数据库,从而减少破坏造成的损失。
2、 项目概述
2.1开发背景
仓库管理是与我们日常生活息息相关的问题。大到公司,小到图书馆的藏书管理,都可以认为是各种各样的仓库管理需求。随着我国经济的飞速发展,企业要想生存、发展,要想在激烈的市场竞争中立于不败之地,没有现代化的管理是万万不行的,仓库管理的全面自动化、信息化则是其中及其重要的部分。仓库管理系统只是基于这样的需求背景下研制开发的。
设计实现的管理系统能够正确有效地完成仓库管理的日常入库出库等工作,极大提高了管理工作的效率和正确性,并能够
根据需求进行灵活的查询,完成月底盘点等功能;系统与数据库管理系统结合,提供了功能较为强大的数据俺去那功能,防止了越权操作、失误操作,并支持灾难性恢复;系统界面友好,操作简单,效率高易掌握。最后,该系统是典型的管理信息系统,其设计开发过程具有通用性,对类似工作的开展具有借鉴意义。
2.2系统目标
规范仓库管理,实现信息化管理仓库,方便仓库管理员管理仓库,以便于相关部门查看有关物料的库存及相关信息等,及时采购,销售等。通过有效控制库存,大大减少资金占用,提高资金周转速度,从而提高企业的经济效益。
另外对相关数据进行统计分析,提取出重要的信息元素给企业的决策者,从而做出正确的决策。最终提高企业的核心竞争力。
3、 功能描述
仓库管理系统主要用于仓库货品信息的管理,系统包括仓库管理、入库、出库和一些统计查询等几部分组成。仓库管理系统实现对货品信息的管理和总体的统计等,仓库信息,供货单位和操作员信息的查看及维护。仓库管理人员可以浏览、查询、添加、删除等产品的基本信息。
3.1基本信息管理
基本信息包括客户信息、仓库信息和操作员信息。客户可以分为供应商和购货商两种类型。在产品入库时,需要提供供应商的信息;在产品出库和退货时,需要提供购货商的信息。
基本信息管理模块可以实现以下功能: ⑴ 添加、修改、删除和查看客户信息; ⑵ 添加、修改、删除和查看仓库信息; ⑶ 添加、修改、删除和查看操作员信息。
3.2产品信息管理
产品信息管理模块可以实现以下功能:
⑴ ⑵ ⑶ ⑷
添加产品信息; 修改产品信息; 删除产品信息; 查询产品信息;
3.3仓库管理操作
进行入库和出库操作。入库操作需要记录相关的产品信息、仓库信息、客户信息、入库时间等信息;出库操作需要记录相关的产品信息、仓库信息、客户信息、出库时间等信息。
3.4查询管理功能
查询管理模块可以对仓库产品进行各种类型的查询,从而能够全面的了解仓库情况。
3.5系统功能模型
根据以上所介绍的功能,可以设计出系统的总体功能模块,如下图所示:
仓库管理系统 操作员登陆 基本信息管理 产品信息管理 仓库管理操作 查询管理操作 客户信息管理 仓库信息管理 操作员信息管理 添加产品信息 修改产品信息 删除产品信息 查询产品信息 入库操作管路 出库操作管理 查询产品信息 查询仓库信息 查询客户信息 添加客户信息 修改客户信息 删除客户信息 查询客户信息 填写入库单 填写出库单 图1-1 仓库管理系统功能模块示意图
4、 数据描述
4.1数据流图
通过进行系统调查,了解用户需求、分析应用软件系统的功能需求。总结出了系统逻辑模型,即系统业务流程图、数据流图。如
图1-2和图1-3所示。
入库 查询操作 产品 出库 进货 仓库管理系统 操作员 返回结果 供货 仓库 出货 购货 客户
图1-2 系统业务流程图
D1 产品信息表 D3 出库表 D2 P1 注册 P2 入库表 存储 返回信息 入库 仓库信息管理 产品 返回信息 P3 仓库信息管理 查询 返回信息 管理 产品信息管理 仓库 返回信息 添加填表 D3 库存表 P4 基本信息管理 D4 操作员信息 操作员 返回信息 D5 仓库信息 图1-3 仓库管理系统数据流图
4.2数据字典
名字:产品 别名: 描述:唯一的标识一个产品的信息集合 定义:产品=产品号+产品名+供应商号+类别+产品单价+产品数量 位置:存储在数据库 名字:仓库 别名: 描述:唯一的标识一个仓库的信息集合 定义:仓库=仓库号+仓库名+剩余容量+总容量 位置:存储在数据库 名字:客户 别名: 描述:唯一的标识一个客户特征的信息集合 定义:客户=客户号+客户名+地址+电话 +客户类型 位置:存储在数据库 名字:操作员 别名: 描述:唯一的标识一个职工特征的信息集合 定义:操作员=操作员号+操作员名+密码 位置:存储在数据库 名字:库存表 别名: 描述:仓库存储物资的情况 定义:库存表=仓库号+产品号+产品总数量 位置:存储在数据库 名字:出库表 别名: 描述:物资的出库信息 定义:出库表=产品号+仓库号+出库时间+数量 位置:存储在数据库 名字:入库表 别名: 描述:物资的入库信息 定义:入库表=产品号+仓库号+入库时间+数量 位置:存储在数据库
5、 数据库概念设计
经考察和分析,本案例客房管理系统包括以下实体:客户实体、客房实体、操作员实体、结算账单实体,它们的E-R图如以下所示。
供应商号 产品产品单价 产品产品 产品数量 图2-1产品及其属性
产品仓库产品总数库存表 图2-2库存表及其属性
产品仓库数量 入库时间 入库表 图2-3入库表及其属性
产品号 仓库号 数量 出库时间 出库表 图2-4出库表及其属性
仓库仓库仓库 剩余容量 总容图2-5仓库及其属性
客户类型 客户联系地址 联系电话 邮政编号 客户 客户客户备注 图2-6客户及其属性
密码 操作员编操作员 操作员名 图2-7操作员及其属性
1 管操作员 n n 返1 出库表 1 库存表 存入库表 仓库 m 取n 购货商 n n 产品 提1 供应商 图2-8仓库管理系统E-R图
6、 数据库逻辑结构设计
7、 总结
分析了仓库管理系统的应用需求,并根据需求对系统功能进行了划分和细化。图书管理的操作自动化和信息的电子化,全面提高了图书系统的管理水平。所以我认为本课题是一个适应现今仓库管理需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。即可
以进入总体设计阶段。
8、性能需求
5.1可用性
仓库管理系统应简单易用,用户能直接通过界面即可掌握所需功能的操作方法,Web操作端至少兼容IE浏览器。 5.2可靠性
仓库管理系统能长时间无故障运行。 5.3界面需求
系统的界面要求如下:
页面内容:主题突出,栏目、菜单布置合理,内容丰富,文字准确,行文格式统一规范。
导航结构:具有明确的导航指示,便于理解,便于用户使用。 艺术风格:界面、版面形象清新悦目,布局合理,字号大小适宜,字体选择合适,动静效果好,色彩和谐,与主题相吻合。
黄色的有待审核,看是要还是不要
因篇幅问题不能全部显示,请点此查看更多更全内容