毕业设计-超市仓库进销存管理信息系统分析与设计论文.doc
《毕业设计-超市仓库进销存管理信息系统分析与设计论文.doc》由会员分享,可在线阅读,更多相关《毕业设计-超市仓库进销存管理信息系统分析与设计论文.doc(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 管理信息系统分析与设计 课程设计 题目:超市仓库进销存管理信息系统分析与设计前言管理信息系统(Management Information Systems,MIS)是以管理科学为理论基础,运用系统工程的方法,以现代信息技术为手段建立的辅助管理人员进行决策的人/机系统。它具有四个重要的基本要素,分别是:管理科学的应用、数学的方法、系统的思想、计算机技术,而一个完善的管理信息系统MIS具有以下四个标准:确定的信息需求、信息的可采集与可加工、可以通过程序为管理人员提供信息、可以对信息进行管理。具有统一规划的数据库是MIS成熟的重要标志,它象征着管理信息系统是软件工程和管理思想结合应用的产物。信息是
2、管理上的一项极为重要的资源,管理工作的成败取决于能否做出有效的决策,而决策的正确程度则在很大程度上取决于信息的质量。所以能否有效的管理信息成为企业的首要问题,管理信息系统在强调管理、强调信息的现代社会中得到普及。超市仓库的的业务管理在现代信息化的背景下也产生了一些显著的变化,大型的超市仓库和购物中心已经普遍采用了先进复杂的管理信息系统,而一些小型的超市仓库也开始逐渐转型,从传统的手工业务管理工作渐渐的向计算机处理靠拢,然而单纯的计算机操作并不是真正意义上的管理信息系统,也不能提供MIS具备的功能,仅仅停留在电子数据交换的阶段远远不能满足超市仓库日常管理的需要。为了加快超市仓库管理自动化的步伐,
3、提高超市仓库的管理业务处理效率,建立超市仓库管理信息系统已变得十分必要。将计算机这一信息处理器应用于超市仓库的日常管理已是形式所逼,而且这也将为超市仓库管理带来前所未有的改变,它可以带来意想不到的效益,同时也会为企业的飞速发展提供无限潜力。采用计算机管理信息系统已成为超市仓库管理科学化和现代化的重要标志,它给企业管理来了明显的经济效益和社会效益。主要体现在:极大提高了超市仓库工作人员的工作效率,大大减少了以往入出存流程繁琐,杂乱,周期长的弊端,可以减少入库管理、出库管理及库存管理中的漏洞,可以节约不少管理开支,增加企业收入。 超市仓库的信息管理的操作自动化和信息的电子化,全面提高了超市仓库的管
4、理水平,入库、库存、出库还是现在企业超市仓库管理的常规基本模式,虽然,最近又出现了很多新的管理模式,如:基于零库存思想的沃尔玛特管理方式,但这些新的思想在中国大部分企业的管理中还是难以实现的。所以如何设计好超市仓库管理信息系统,尽可能地减少超市仓库管理的重复性和低效性就成为当前最为重要的问题。超市仓库供销管理的核心是入库、库存和出库之间的联系,如何处理好三者之间的关系是系统最为关键的部分。另外,经办人信息和厂家信息管理也是超市仓库信息管理中一个必不可少的部分,它提供着与入库和出库相关的地一些信息,使得整个系统更加完整,更加实用。 本课题小组通过对超市仓库管理日常工作的详细调查,搜集了大量的资料
5、,从系统结构的组织,功能的实现,技术的要求以及可行性等多方面进行考虑,认为本系统是一个适应现今超市仓库供销管理需求的计算机信息管理系统,具有一定的实际开发价值和使用价值。目录第一章 系统概述41.1现状分析41.1.1 现行超市仓库日常业务调查41.1.2 现行超市仓库管理系统问题探讨41.2系统目标51.3系统开发方法51.4 开发计划6第二章 系统分析62.1 系统宏观分析62.1.1 需求分析62.1.2 可行性分析72.2 系统微观分析82.2.1 业务流程分析与E-R图82.2.2 数据流程分析92.3 U-C矩阵图112.4 数据字典112.5 系统预测计划11第三章 系统设计14
6、3.1模块结构设计143.2 代码设计143.3 数据库设计153.4 输入输出设计193.4.1 输出设计193.4.2 输入设计203.5 模块测试计划213.5.1 超市仓库管理系统数据和数据库完整性测试213.5.2 超市仓库管理系统集成测试223.5.3 超市仓库管理系统配置测试22第四章 系统实现234.1 开发工具234.1.1 Eclipse简介234.1.2 运行环境234.1.3 Microsoft SOL Sever数据库简介234.1.4 运行环境的搭建244.1.5 相关技术244.2 软件界面244.3 模块测试结果254.4系统测试结果35第五章 收获和体会35第
7、一章 系统概述1.1现状分析1.1.1 现行超市仓库日常业务调查超市前台一般有POS和货品采购录入、库存管理一体机数个负责商品销售和采购商品录入、分配条形码和库存管理等工作,随着销售量逐渐上升,该系统的负荷能力明显不足,每日光是各业务单元盘点就耗费大量的人力物力和时间。超市的各种日常运作和信息维护都经历着复杂的数据交互,而且伴随着超市每天的营业活动,这种数据的变化量也是极大的,加入依靠手工的手段将会产生一系列的问题,比如数据记录格式芜杂,数据错误或丢失,数据被他人篡改等,由此产生的问题也将会给超市的正常营业活动带来恶劣的影响,因此急需要一个解决方案来解决超市出现的以上问题。这些问题是诸多没有使
8、用特定地方管理工具的小超市的共有难题,针对这个难题,小组决定开发一款辅助超市日常管理的信息系统,从一定程度上改善超市的信息管理现状,为超市的更加顺畅营业提供一个稳定的基础。管理信息系统主要为超市仓库的日常营运、决策管理提供信息服务,它覆盖了超市仓库的采购、库存、销售等各个单元,涉及所有业务职能,系统能够对采购单管理、出库单管理、入库单管理、销售管理、商品资料管理等等方面提供存储、更新、查询、统计汇总等功能,超市仓库中商品及供货商等信息由专门的基础数据管理人员在系统的基础数据单元负责录入和管理,采购单由采购管理人员在系统采购单元负责管理,库存商品资料,出库、入库信息由库存管理人员在系统库存单元负
9、责管理。1.1.2 现行超市仓库管理系统问题探讨问题1:管理方式落后,缺乏信息化支持调查发现,超市仓库在管理方面,仍未能实现完全信息化,有的环节甚至依旧是人工化,这样浪费人力资源,效率低,准确率低。虽然各部门均配置有电脑,而且建立了互联的局域网络,但是在业务管理上却没有发挥作用,计算机只是被当作计算工具甚至是娱乐工具使用。各部门之间存在严重的信息沟通问题,销售部,库存部,采购部往往很难及时了解对方的当前状况,因而造成运行和管理上的脱节。问题2:业务流程复杂,难以顺畅有效运行调查发现,无论在销售部门,采购部门,或者是库存部门,当需要与其他部门进行业务往来时,往往需要经理审批,这种流程造成的状况是
10、,各部门出现问题需要解决时,往往不能有效及时得到回应。有些商品出现紧缺时,销售部门往往不能及时得到库存充足的商品,顾客要排队等待购买,使顾客大为不满。超市仓库是以零售为前导,以商品进销,存配,流转管理为基础。如果没有一个强大的信息系统来支持,那么就会造成一部分商品大量积压,而另一些商品供不应求的局面,这种局面必然会给超市仓库带来巨大的经济损失。问题3:商品库存管理混乱,透明度低由于没有完善的库存管理体系,超市仓库商品库存管理极其混乱,商品信息往往是不完善的,造成对商品库存的维护的困难,而且无法与销售部,采购部及时共享信息,造成销售部,采购部的决策问题。更由于无法明细库存商品信息,造成采购部采购
11、的困难,而且存在严重的虚报库存,挪用库存资金行为。1.2系统目标作为一个应用系统,本系统的开发目标是实现超市仓库管理系统平台化的思想,以查询系统为中心,主要包括相关数据库的设计、基础数据库的输入与维护、超市仓库各种相关数据的查询、库存商品的管理、销售商品的管理等。就本设计而言,该系统是为超市仓库而开发设计的,使用本系统的超市仓库,可以方便地对超市仓库的各种信息进行查询,并且可以对库存商品和销售商品进行修改、删除、添加等操作。通过新系统的实施,有效解决目前系统存在的信息沟通不顺畅问题,通过完全信息网络的建设,达到完全信息共享,各部门能实时共享互相的信息。使整个系统业务流程实现信息自动化,不再需要
12、过多人工参与,能有效地对销售信息进行统计记录,能有效地完整管理商品库存信息,能有效地根据库存信息编制采购计划。通过新系统的实施,使系统更好地统一整体地运行,同时达到系统更安全,稳定地运行。1.3系统开发方法通过调查和开发管理信息系统的原则分析,本系统采用面向对象的开发方法。面向对象的开发方法的基本思想是:客观世界是由各种各样的对象组成的,每种对象都有各自的内部状态和运动规律,不同对象之间的相互作用和联系就构成了各种不同的系统。在设计和实现一个客观系统时,在满足需求的条件下,把系统设计成一些不可变的(相对固定)部分组成的最小集合(最好的设计)。这些不可变的部分就是所谓的对象。其中面向对象的开发方
13、法的组成是:面向对象的(需求)分析 OOA;面向对象的设计 OOD;面向对象的程序 OOP 。面向对象的方法开发过程:(1)系统调查和需求分析:对超市仓库管理系统的业务流程和数据流程进行调啊哈擦,并且绘制相应的模型,为系统的设计提供依据;(2)分析问题的性质和求解问题:寻找到设计系统的根本目标和所期望通过系统解决的现实问题,譬如需要简化超市仓库系统的数据操作等;分析能够解决这些问题的工具主要有哪些;(3)整理问题:把所要解决的问题汇总,形成一个系统的功能架构;(4)程序实现:选择合适的编程工具和编程语言,掌握此编程语言中的与信息系统相关的部分,学会应用多种类和接口,尽量实现跨平台操作。1.4
14、开发计划管理信息系统的开发离不开事先的规划和统筹,因此需要有一张精确的时间表,对每项工作计划进行陈述,作为整个系统设计的根据,同时,也可根据设计过程中遇到的各种情况修改计划,以妥善完成系统。阶段目标所需时间所做的主要工作系统调查和分析项目的确定和规划一周人员组织、确定项目规划性质;收集相关资料信息;确定系统目标;可行性分析;制定开发进度表;提交规划报告系统分析系统的逻辑设计3天详细调查;管理业务调查(组织结构、管理功能、管理业务流程);数据流程调查;数据字典系统设计系统的物理设计2天总体设计;代码设计;物理配置方案设计;数据存数设计;计算机处理设计系统实施实现系统2天物理系统的实现;程序设计与
15、调试;项目人员培训;测试数据的准备预录入;系统的测试与评估第二章 系统分析2.1 系统宏观分析2.1.1 需求分析1、系统的功能需求通过调查和与超市仓库相关专业人员的沟通,要求系统具有以下功能:(1) 系统操作简单、便捷,界面简洁、友好;采用同性用户界面,使界面不仅可视性较强,也便于操作使用,所有功能一目了然,不需要使用者熟悉内部原理或者结构,只需要对电脑操作熟练即可使用系统;(2) 具有规范、完善的基础信息设置和管理;对信息进行分门别类的管理和储存,包括基本信息、货品信息、采购信息、入库出库信息和人员部门管理信息等;(3) 支持多人操作,要求有用户和权限分配功能;只有数据库授权的管理员才有资
16、格使用管理信息系统并且进行登录,保证了系统的完整性和安全性;(4) 支持多条件的快捷查询功能;存在模糊查询和精确查询,可以令使用者尽快的根据需要查询信息;(5) 支持批量填写入库单及出库单;支持对于货品出库入库的操作,并且可以及时的修改出库入库详情,选择仓库等;2、 系统的平台需求硬件环境:一台奔腾4以上的处理器的计算机,1GB内存;软件环境:Windows98以上的操作系统,MyEclipse编程软件,SQL Server2005数据库软件2.1.2 可行性分析(1)技术可行性分析从技术条件来看,我们现在身处的信息化社会信息技术快速发展,信息管理技术也日趋完善,使我们有条件来完成超市仓库管理
17、系统的开发。随着信息技术的发展,特别是网络技术和数据库技术的发展,在软件开发方面,可以采用现行主流的开发技术,硬件技术方面则可以充分利用日益增强的存储能力、通讯能力和处理速度开保证系统开发技术的准备。现在的仓库对员工的素质要求比较高,从管理层到下面的销售人员,都要求具有一定的计算机基础,所以在新系统投入使用时,只要对员工进行少量的培训,系统的功能和使用方法就基本上能够是系统顺利运行。(2)管理可行性分析从管理的角度来看,超市仓库的领导者对信息技术给企业管理带来的变革是十分认同的,他们大多认为,在现代企业管理中,信息技术能够帮助企业在日益激烈的竞争中获得难以想象的竞争优势。特别是能够改进企业管理
18、机制,改善决策方式,减少管理成本,提高工作效率。领导的支持对于信息系统的开发和实施有很大作用,也能保证系统在开发过程中妥善解决矛盾,企业自上而下的实施信息系统,可以最大限度实现信息系统最初的目标。 (3)经济可行性分析从经济的有益性来看,超市仓库管理信息系统可以利用网络的快捷和便利性提高超市仓库的销售效率,并且方便管理,可以提高了超市仓库的经济效益。该管理系统会减少企业管理费用和人力开支,并且其他的一些繁琐的事物都可以通过系统加以分析解决,节省时间提高效率,还为企业决策提供了宝贵的资料,为企业带来了巨大的经济效益。所以,从经济上来讲是可行的。(4)操作可行性分析该管理系统采用基于Windows
19、的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以掌握。而整个超市仓库管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。从人员角度来讲不会因人员知识基础问题影响该系统在超市仓库的运行于使用。 可行性结论:综合以上三点发现,开发该系统具备技术、管理、经济、操作等各个方面的可行性,有了这些方面的支持,并且由于它管理开发的各项特征来看,开发此管理系统是很有意义和必要。2.2 系统微观分析2.2.1 业务流程分析与E-R图1、超市仓库管理系系统的简单业务流程图2、超市仓库系统的相关E-R图2.2.2 数据流程分析1、超市仓库(进销存)管理信息系统顶
20、层数据流程图 2、超市仓库(进销存)管理信息系统关联图3、采购管理数据流程图4、库存管理数据流程图2.3 U-C矩阵图入库单厂商信息进货单员工信息缺货单提货单销售单出库单无货单库存信息入库确认单退货单采购:记录进货CCU查询进货U厂商查询U采购:进货管理CUUU人事:人事管理C人事:员工信息查询U销售:记录收获CCUUU查询销售U购物单U仓储:出库管理UCCU库存查询U仓库:入库管理CCC2.4 数据字典1) 外部实体的定义数据项编号:S2数据项名称:发货员别名:无描述:某种商品的派送类型:数值型长度:20字节相关数据:发货数据数据项编号:S1数据项名称:供应商编号别名:无描述:供应商表的主键
21、类型:不定长字符型长度:20字节相关数据:退货单、订货单、数据项编号:s4数据项名称:仓库管理员别名:无描述:负责仓库管理类型:字符型长度:20字节相关数据:入库单、出库单、缺货单数据项编号:S3数据项名称:采购员别名:无描述:采购某种商品类型:字符型长度:20字节相关数据:采购数据、缺货单、订货单数据项编号:S6数据项名称:零售商别名:无描述:零售商表的主键类型:字符型长度:20字节相关数据:缺货单、订货单、退货单货单数据项编号:S5数据项名称:经理别名:无描述:管理公司的各项事务类型:字符型长度:20字节相关数据:报表数据2) 处理逻辑的定义数据处理编号:P2数据处理名称:库存管理输入:采
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 超市 仓库 进销存 管理信息系统 分析 设计 论文
限制150内