超市库存管理信息系统开发报告.docx_第1页
超市库存管理信息系统开发报告.docx_第2页
超市库存管理信息系统开发报告.docx_第3页
超市库存管理信息系统开发报告.docx_第4页
超市库存管理信息系统开发报告.docx_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

西安郵電大学库存管理系统设计院(系)名称:经济与管理学院学生姓名:欧阳震专业名称:工业工程班 级:工业1101班 /02114049时间:2014年6月3日 至 2014 年6月13日 库存管理系统设计人人乐超市库存信息管理系统设计引言超市管理信息系统是利用计算机技术对超市库存进出进行管理的一种计算机技术。在之前,计算机还没有广泛使用之前,库存管理都是由工作人员人手操作书写的.而现在的超市大多都采用计算机智能化技术进行管理。超市管理信息系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者,要求建立起数据一致性高、完整性强、数据安全性好的数据库。而后者,要求应用程序功能完备,人机界面好等特点。第一章 系统规划1.项目背景管理信息系统(MIS)涉及经济学、管理学、运筹学、统计学、计算机科学等很多学科,也叫做管理信息系统,是各学科紧密相连综合交叉的一门新学科。 随着国际化进程的加快和全球化企业间的合作,物流在企业中的作用变的越来越大,物流在商品中的成本的比例也变的越来越大。高效的物流管理系统,可以使商品存量大大降低,资金周转速度加快,经营成本降低。 超市对物流的要求要以优质和高效的工作程序为原则,将商品运送到各个营运单位,及时地将商品陈列在货架上,并且以合理的价格提供给顾客。一个百分之百完整的物流系统是由信息系统、供应商伙伴关系、可靠的运输及先进的全自动配送中心组成的。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。人人乐超市作为国内市场的中型超市,在信息化过程中的步伐要落后于大型超市,而对于企业的资源管理,信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必可少的。2.调查结果2.1核心业务流程图仓库入库单审核员出库单审核员合格入库单合格出库单记账员库存台账统计员库存月报表库存日常查询图1-1 业务流程图2.2系统功能作为一个超市粗存信息管理系统,本系统的主要目标是实现超市中进货、销售、库存管理的系统化、规范化和自动化。其功能主要包括:交易管理、进货统计、销货统计、查看数据表、系统管理等。第二章 系统分析1、组织结构经理销售科仓库入库管理出库管理2、管理职能分析库存部:主要负责商品的收发,并且严格做好记录,出具票据及将数据填写到系统中。入库管理:每天生产部门按照主生产计划,进行生产,运输人员将生产好的产品运输到仓库。还包括半成品生产完工入库、生产剩余物料退料入库。出库管理:生产部门凭着物料领用单或者销售部门凭着提货单到仓库领料,仓库按领料配额发给物料,并记录领用情况。物料出库有生产领料、采购退货、销售提货等。财务部:进行日常业务会计科目的记录、监督、总结,为各个部门的业务开张提供资金支持.销售科:对出售的商品的质量和数量进行统计,同时将数据反馈到采购部及系统中,以便做出下期的计划。3.数据流程 (1)总的数据流程图:外部实体主要有消费者,供货商,消费者通过购买从超市购得商品,超市与供货商就是一个供求关系。通过超市向其提供订货单,选择需求的货物。订货单货币超市库存管理系统供货商商品货物消费者图2-1 数据流程总图(2)超市库存管理系统的第一层图:超市库存管理系统主要包括了进货管理管理,销货管理管理,退货管理三个主子模块,进货有进货统计表,销货有销货统计表,退货有退货统计表,三者通过管理员联系在一起,组成超市库存管理系统。销货统计表管理员销货P3P1进货管理 书管理管理办法 P2退货D1进货统计表D3D2退货统计表图2-2 数据流程子图-1(3)超市库存管理二层数据流程图:消费者提出交易请求,超市管理员进行交易登记。管理员交易管理消费者P21P11仓库D1商品库存表P31库存管理D3D1D2进货统计表销货统计表退货统计表出入登记购买图2-3 数据流程子图-24.数据字典4.1数据元素定义 数据元素条目数据元素名称:进货编号类型:文本型 长度:10 描述:仓库进货的编号 有关的数据结构:buy数据元素条目数据元素名称:商品名称 类型:文本型 长度:16描述:商品的名称有关的数据结构:buy表2-1数据元素条目数据元素名称:生产厂商类型:文本型长度:20描述:商品的生产厂商有关的数据结构:goods数据元素条目数据元素名称:货物数量 类型:数值型长度:50描述:货品的数量有关的数据结构:goods表2-24.2数据流定义数据流条目数据流名称:进货登记简述:用户登陆可进行添加进货记录数据来源:buy数据流向:进货统计表数据流条目数据流名称:查看商品 简述:从商品信息表中检索信息数据来源:现有商品统计数据流向:查看结果 表2-3数据流条目数据流名称:查生产厂商信息 简述:管理员登陆后可进行查询 数据来源:库存商品信息数据流向:查询窗口数据流条目数据流名称:销货登记 简述:用户登陆可添加销货记录 数据来源:sell数据流向:销货统计表表2-44.3处理过程描述 处理功能条目名称:查询现存商品输入数据:按商品名称、生产厂商来查询输出数据:商品编号,商品名称,生产厂商等等处理逻辑:支持单表查询表2-5处理功能条目名称:添加员工输入数据:员工编号,员工姓名,员工密码,密码确认,员工电话,员工地址输出数据:是否添加成功处理逻辑:1.员工名称是否不同2.员工两次输入密码是否一致表2-64.4 数据存储结构定义数据存储条目数据存储名称:商品库存表说明:存储现存商品信息结构:商品编号,商品名称,生产厂商,型号,数量,进货价,销货价关键字:商品编号表2-7数据存储条目数据存储名称:员工信息表说明:存储员工基本信息 结构:员工编号,员工姓名,员工密码,员工电话,员工地址关键字:员工编号相关处理:查询,修改,添加,删除表2-8数据存储条目数据存储名称:进货表说明:存购入货物基本信息 结构:进货编号,商品名称,生产厂商,型号,数量,进货价,进货年,进货月,进货日,业务员编号,总金额关键字:进货编号表2-94.5 外部实体的定义外部实体条目外部实体名称:仓库外部实体编号:S-01简 述:生产产品入库输入的数据流:不合格入库单输出的数据流:入库单表2-10外部实体条目外部实体名称:超市外部实体编号:S-02简 述:销售产品出库输入的数据流:不合格出库单输出的数据流:出库单表2-11外部实体条目外部实体名称:厂家外部实体编号:S-03简 述:过期货物单回收输入的数据流:过期货物单表2-12第三章 系统设计1.总体结构设计1.1系统目标设计(1)方便的数据输入性能,良好的人机界面,尽量避免汉字和长字符串的人工重复输入。(2)灵活地查询性能,能快速实现多项产品输入数据和库存数据的查询。(3)考虑到工厂生产的发展,对新产品数据也能给予处理。(4)把目前基本上是“静态”库存管理变为“动态”管理,能随时提供库存现状信息。2.2.系统功能模块图3-1 功能模块图2.3系统功能简介作为一个超市库存管理系统,其功能是实现超市中商品的进货、销售、库存等管理的系统化、规范化和自动化。本系统主要需要完成的功能有:(1)交易管理:包括进货登记、销货登记、退货登记等。其中进货登记中还包含进货商登记,如过是新的进货厂商,可以直接在此登记入库。进货和销售的主要交易都是在此进行。每次交易(包括进货、销货和退货)都需要对商品名称、生产厂商、商品型号、单价、数量、总金额、交易日期、经手业务员编号等各项记录。(2)进货统计:包括今日进货统计、本月进货统计、本季度进货统计、本季度进货统计、本年度进货统计等。其中每次进货统计都是按进货厂商和进货总金额统计显示的。(3)销货统计:包括今日销售统计、本月销售统计、本季度销售统计、本年度销售统计等,其中每次销售统计都是按生产厂商和销售总金额统计显示的(4)查看数据表:实现各种数据表的浏览,包括进货表,商品库存表、销售表、退货表、员工表、进货商表等。对于员工表管理员还可以对其进行删除或添加用户操作。(5)系统管理: 包括更换用户、修改密码、退出系统等。更换用户的操作方便了用户的使用,同时更加方便了管理员对于系统数据的查询,可以做到随时查看,以使管理员对帐目一目了然,同时方便了普通用户的交接班使用本系统。2.系统详细设计2.1代码设计本系统涉及的编码对象有货物代码、员工代码、供应商代码等一系列代码。(1)货物代码代码对象货物号适用范围本超市代码类型层次码位数12校验无代码数量100000使用期限-代码结构 * * * 生产日期 厂商代号 超市内序号代码示列: 111010001001 11年 10月10号001厂生产001号产品备注设计人审核人 年 月 日(2)员工代码代码对象员工号适用范围公司内使用代码类型层次码位数9校验码无代码数量100使用期-代码结构 * * 入公司年月 公司内顺序号代码示列111009001 11年10月入公司编号为001备注设计人审核人年 月 日(3)供应商代码29000 陕西*日化公司 29001 陕西*食品公司 .前面两位代表所在地的编码,后三为代表供应商编码.2.2数据库物理结构设计本系统需要建立以下几个数据表:buy表(进货表)、goods表(现存商品表)、sell表(销售表)、retreat表(退货表)、employee表(员工表)、manufacturer表(进货商表)。在系统的数据库设计中,进货表、销货表、商品库存表和退货表涉及了交易管理三个子菜单的绝大部分数据,是本系统数据库的核心,所以将对其部分表的设置列表显示。具体设置如下表所示。表3-1 buy表字段名数据类型说明进货编号文本字段大小为20商品名称文本字段大小为20生产厂商文本字段大小为20型号文本字段大小为20数量数字长整型进货价货币货币进货年数字整型进货月数字整型进货日数字整型业务员编号文本字段大小为20总金额货币货币表3-2 goods表字段名数据类型说明商品编号文本字段大小为20商品名称文本字段大小为20生产厂商文本字段大小为20型号文本字段大小为20数量数字长整型进货价货币货币销货价货币货币表3-3 retreat表字段名数据类型说明退货编号文本字段大小为20销货编号文本字段大小为20商品名称文本字段大小为20生产厂商文本字段大小为20型号文本字段大小为20单价货币货币数量数字长整型总金额货币货币退货年数字整型退货月数字整型退货日数字整型业务员编号文本字段大小为20总结本软件的设计目的是为超市库存管理人员提高效率提供方便和帮助。系统是基于Java技术设计的。选择了Access 2000作为后端开发工具,开发数据库功能。在该系统开发中我通过建立数据库,以及对各种信息库的开发(如:添加、查询、修改、删除)及设计系统维护安全部分,完成了此次对超市库存管理系统的设计。经过两周的设计和开发,超市库存管理系统基本开发完毕。其功能基本符合用户需求,能够实现品质检测的基本信息的录入、更新、修改,删除,查询等基本功能,从而实现产品检测的管理。对于数据的一致性的问题也通过程序进行了有效的解决。但是由于经验方面的原因,以及对超市库存方面的操作流程了解不足,该系统还有许多不尽如人意的地方和功能上的缺陷,这些都有待于进一步改善。附表1西安邮电大学经济与管理学院(系)科研实践过程考核表学生姓名班级/学号/承担任务实验室(单位)邮政信息网络所在部门管理工程系工业工程专业实施时间2014年6月 3 日 2014 年6月13日具体内容第一周了解科研实践的内容及要求,把握科研实践进度安排,确定课题题目,文献资料的查阅,科研方案的设计。第二周确定研究内容,提出研究方法,展开科研工作,结果与分析,存在问题与讨论及建议,科研报告的撰写、装订、提交。指导教师(师傅)姓名杨象驰职务或职称教授指导教师(师傅)对学生的评价学习态度 认真 一般 不认真学习纪律 全勤 偶尔缺勤 经常缺勤实践能力 很强 一般 较差指导教师(师傅)对学生专业知识或社会实践能力等情况的意见指导教师(师傅)签字 年 月 日 附表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论