您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 仓库管理系统实验报告
仓库管理系统实验报告1.引言1.1开发背景:随着国内经济的高速发展,中小型的商品流通企业越来越多,其中所经营的商品种类繁多,难以管理,而仓库管理系统逐渐成为企业经营和管理中的核心环节,也是企业取得效益的关键。很多公司为了完善管理制度,增强企业竞争力,决定开发仓库管理系统,以实现商品管理的信息化1.2开发目的企业仓库管理系统的主要目的是实现企业进销存的信息化管理,主要的业务就是商品的采购,销售和入库,另外还需要提供统计查询功能,其中包括商品查询,供应商查询,客户查询,销售查询,入库查询和销售排行等。项目实施后,能够降低采购成本,合理控制库存,减少资金占用并提升企业市场竞争力,能够为企业节省大量人力资源,减少管理费用,从而间接为企业节省成本,提高企业效益。1.3基础模块分析仓库管理系统包括基础信息管理,进货管理,销售管理,查询统计,库存管理,系统管理6大功能模块。1.3.1基础信息管理模块:该模块用于管理仓库管理系统中的客户,商品和供应商信息,其功能主要是对这些基础信息进行添加,修改和删除。1.3.2进货信息模块:该模块是仓库管理系统中的不可缺少的重要组成部分,它主要负责为系统记录进货单及退货信息,相应的进货商品会添加到库存管理中。1.3.3销售管理模块:该模块是仓库管理系统中最重要的组成部分,它主要负责为系统记录出货信息,相应的出货商品会从库存中减去。1.3.4查询统计模块:该模块是仓库管理系统中非常重要的组成部分,它主要包括基础信息,进货信息,销售信息,退货信息的查询和销售排行功能。1.3.5库存管理模块:该模块包括库存盘点和价格调整两个功能,主要用于调整商品价格和统计汇总各类商品数量。1.3.6系统管理模块:该模块主要包括系统用户与系统参数的管理和维护,如用户权限分配,系统参数修改等功能。1.4功能模块图图1.4仓库管理系统销货管理库存管理查询统计系统管理基础信息进货管理进货单进货退货销售单销售退货价格调整库存盘点用户管理修改密码权限管理客户信息商品信息供货商信息用户查询客户查询销售排行供应商查询商品查询出库查询入库查询退货查询销售查询2.产品定义2.1应用目标1.能实时反映仓库进销存的商品情况,节省人力和设备的费用;2.当销量大时,能及时进货,减少库存,促进人员工作效率的提高;3.及时掌握库存,少呆帐,做到信息管理,改进决策系统;4.促进控制精度和生产力的提高。2.2产品功能需求(1)系统功能包括:产品入出库登记、确认入出库信息、删除库内信息、事件记录。(2)系统管理员功能:添加人员、删除人员、查询库内信息、系统配置、查看系统事件,用户管理,人员权限区分。(3)用户功能包括:查询库内信息、查询出库信息、查询入库信息、修改本用户密码。2.3数据字典管理员信息表=[用户编号+姓名+家庭住址+联系方式+权限]货物信息表=[货物编号+货物名称+类型+库存量+位置]供应商信息表=[供应商编号+名称+联系方式+联系地址+供货记录]仓库信息表=[仓库编号+仓库名称+备注]入库信息表=[单号+日期+供货单位+货物信息]出库信息表=[单号+日期+货物信息]2.4仓库管理系统工作模式系统主要功能见表2.6-1功能解释阶段完成用户/管理员注册、管理目的是便于用户的管理和统计一期系统管理用户管理普通用户对自己的信息修改,管理员对多个用户批量管理一期修改密码修改密码一期权限管理设置新的管理员或者取消管理员权限一期基础信息客户信息管理添加、修改客户信息一期商品信息管理添加、修改商品信息一期供应商信息管理添加、修改供应商信息一期进货管理进货单负责记录添加企业的商品进货信息(入库)一期进货退货负责记录添加对进货的退货信息(企业退货)一期销售管理销售单负责记录添加企业的商品销售信息(出库)一期销售退货负责记录添加对销售的退货信息(客户退货)一期库存管理库存盘点管理员进行库存盘点后的记录一期价格调整管理员进行商品价格修改一期查询管理客户查询客户信息查询一期供应商查询供应商信息查询一期商品查询商品信息查询一期销售查询商品销售情况查询一期退货查询进货、销售的退货情况查询一期入库查询商品入库情况查询一期出库查询商品出库情况查询一期销售排行按时间单位对货物销售数量进行排行二期用户查询用户可对多个用户的信息进行查询一期表2.6-1仓库管理系统可实现功能2.5产品E-R图供应商供应地址供货记录名称联系方式nn数量价格货物编号类型现有数量位置数量名称提取nn存放数量仓库地址名称所剩容量11工作职位n管理员联系方式家庭住址名字工作证号权限管理1n客户n姓名地址联系方式记录3.应用环境3.1设备环境(1)MISP业务系统相关设备(2)网站运营服务器3.2系统运行的硬件环境网站运营服务器的主要配置指标如下所示:CPU:4-CPU或以上;内存:8.00GB及以上;硬盘:SCSI接口硬盘,500GB或以上;磁盘阵列:将来扩展存储空间用。注:开发阶段可用其他服务器或PC机代作网站服务器,从测试阶段中期开始,直至业务运营阶段,部署和测试应针对专有服务器进行。3.3系统运行的软件环境操作系统:Windows7开发工具:VisualStudio.Net开发语言:JAVA数据库:SQLServer20083.4系统运行的网络环境仓库管理网站项目运营于互联网,有独立主机、独立IP、独立域名。3.5用户操作模式本网站系统要求用户操作模式应体现如下要求:(1)首页突出网站特色功能,视觉冲击力强,用户到网站上就知道网站的主要功能。(2)注册登录查询等功能简单,操作流程清晰,含义明确,让用户感觉明了,并且销售退货要求方便。(3)要后台方便对用户,入\出库信息,库存信息等进行管理。4.产品维护需求1·录入货物的进\出库信息2·用户管理3·货物的销售及退货信息管理4·货物价格变动调整5·供应商及客户的要求信息管理6·系统的日常安全维护5.数据库详细设计客户信息表字段名数据类型可否为空长度描述id字符型NOTNULL50客户编码,主键khname字符型NOTNULL50客户名称jc字符型100公司简介address字符型100公司地址bianma字符型50公司营业证编码tel字符型50电话fax字符型50传真lian字符型50联系人1tel字符型50联系人电话mail字符型50E-mailyinhang字符型50开户行hao字符型50账号供货商信息表字段名数据类型可否为空长度描述id字符型NOTNULL50供应商编号主键name字符型NOTNULL100供应商名称jc字符型50简称bianma字符型50公司营业证编号tel字符型50电话fax字符型50传真lian字符型50联系人1tel字符型50联系人电话yh字符型50开户行mail字符型50E-mail商品信息表字段名数据类型可否为空长度描述id字符型NOTNULL50商品编号,主键spname字符型NOTNULL100商品名称jc字符型50简称dw字符型50计量单位gg字符型50规格bz字符型50标准pzwh字符型50批准文号memo字符型100备注gysname字符型100供应商名称商品入库表字段名数据类型可否为空长度描述rkid字符型NOTNULL30入库编号,主键pzs数字型NOTNULL4品种数量je数字型10,2合计金额ysjl字符型NOTNULL100验收结论gysname字符型NOTNULL50供货商名称rkdate日期型NOTNULL50入库时间czy字符型NOTNULL50操作员jsr字符型NOTNULL30经手人jsfs字符型NOTNULL10结算方式商品入库明细表字段名数据类型可否为空长度描述id数字型4流水号,主键rkid字符型NOTNULL30入库编号spid字符型50商品编号dj数字型8,2单价S1数字型4数量商品销售表字段名数据类型可否为空长度描述sellid字符型NOTNULL30销售单编号主键pzs数字型NOTNULL4品种数量je数字型NOTNULL10,2合计金额ysjl字符型100验收结论khname字符型NOTNULL50客户名称xsdate日期型NOTNULL50销售时间czy字符型NOTNULL50操作员jsr字符型NOTNULL30经手人jsfs字符型NOTNULL10结算方式商品销售明细表字段名数据类型可否为空长度描述Id数字型NOTNULL4流水号,主键sellid字符型NOTNULL30销售单编号spid字符型50商品编号dj数字型8,2单价S1数字型4数量商品库存表字段名数据类型可否为空长度描述id字符型NOTNULL30商品编码,主键spaname字符型NOTNULL100商品名称jc字符型50简称dw字符型50计量单位gg字符型50规格bz字符型50标准dj数字型8,2单价kcsl数字型10,2库存数量用户信息表字段名数据类型可否为空长度描述name字符型NOTNULL50用户账号,主键username字符型NOTNYLL50用户姓名pass字符型20密码quan字符型2权限6.界面设计登录界面用户登录注册请输入用户名请输入密码登陆功能说明:1.只有移动到“用户登录”该按钮才能显示出来;2.点击请输入用户名的空格,输入用户名;3.点击请输入密码的空格,输入密码;4.点击登录按钮,登录到主界面。主界面退出进货管理基础信息系统管理查询统计库存管理销售管理你好,管理员功能说明:1.右边显示了你是以什么身份登录;2.点击系统管理将会帮你跳转到系统管理界面;3.点击基础信息将会帮你跳转到基础信息界面;4.点击进货管理将会帮你跳转到进货管理界面;5.点击销售管理将会帮你跳转到销售管理界面;6.点击库存管理将会帮你跳转到库存管理界面;7.点击查询统计将会帮你跳转到查询统计界面;8.点击退出将退出到登录界面。基础信息界面客户名客户全称添加客户供应商信息管理商品信息管理客户信息管理退出进货管理基础信息系统管理查询统计库存管理销售管理你好,管理员修改客户添加邮政编码邮编地址地址电话电话传真简称简称传真联系人联系人传真联系人电话开户银行银行e-mail传真功能说明:1.点击客户信息管理将会出现添加客户和修改客户两个选择;2.点击添加客户将会出现添加客户的具体条目;3.依次点击空格输入其对应内容;4.点击添加把客户数据确认添加。系统管理界面请输入姓名姓名权限管理修改密码个人信息管理退出进货管理基础信息系统管理查询统计库存管理销售管理年龄请输入年龄性别男女电话请输入电话个人说明地址请输入地址个人说明你好,管理员修改功能说明:1.点击个人信息管理;2.依次点击空格或选项完成个人信息的修改;3.点击修改完成修改。库存界面单价产地库存信息及价格调整退出进货管理基础信息系统管理查询统计库存管理销售管理你好,管理员修改简称商品名称规格单位单价数量功能说明:1.点击库存管理进入库存管理界面;2.点击库存信息及价格调整;3.点击商品名称后的下拉菜单选择商品名称;4.显示库存商品信息;5.点击单价空格按钮输入单价;6.点击修改调整价格。进货管理界面进货退货进货单退出进货管理基础信息系统管理查询统计库存管理销售管理进货票号票号添加你好,管理员供应商联系人姓名结算方式进货时间时间经手人姓名品种数量数量货品数量数量操作人姓名合计金额金额验收结论结论商品名称商品编号产地单位规格规格规格规格功能说明:1.点击进货管理进入进货管理界面;2.点击进货单进入进货单界面;3.依次输入空格中的对应信息;4.点击添加添加进货单。查询界面客户查询退出进货管理基础信息系统管理查询统计库存管理销售管理你好,管理员查询供应商查询商品查询销售查询退货查询客户查询入库查询出库查询销售排行用户查询输入模糊字客户ID客户全称客户简称邮编地址电话传真联系人联系人电话功能说明:1.点击查询统计进入查询统计界面;2.点击输入模糊字空格输入要查询的信息;3.点击查询按钮查询;4.下方会显示查询出来的信息。7.心得体会经过了这次仓库管理系统的课程设计我门从中学了很多,同时明白了做一个小型软件的步骤和流程。如何让自己设计的软件运用到具体的实际工作中,这是一个关键环节
本文标题:仓库管理系统实验报告
链接地址:https://www.777doc.com/doc-2713401 .html