《超市管理信息系统设计与实现.doc》由会员分享,可在线阅读,更多相关《超市管理信息系统设计与实现.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、超市管理信息系统设计与实现摘 要: 企业管理信息系统(MIS)就是借助计算机、互联网等先进技术为代表的信息手段将企业经营及管理流程在线实现,并使企业管理层真正可以在线获得完整及明晰的信息。它在生产、生活、通讯、交通、运输、商业、建筑等各行业有大量的应用和广阔的前景。本文主要论述管理信息系统及相关领域的发展和前景。本文以超市为例主要介绍了流通类企业系统的构建和开发,在介绍中我注意了企业信息系统中的共性问题,对企业管理信息系统的发展作了一定的论述。故对企业系统的研究具有代表性。关键词:管理信息系统;超市;The Design and Building for Supermarket Managem
2、ent Information System Abstract:The Management Information System of enterprises (MIS) have realized enterprise operation and management procedure online through such advanced technology as computer, and internet, at the same time , it can enable the administration and supervision authorities of ent
3、erprise to obtain intact and distinct information online with the Management Information System of enterprises .It has a large amount of applications and wide prospect in such every profession and trade as the production, life, communication, traffic, transportation, commerce, building, etc This pap
4、er mainly describes the development and prospect of the management information system and relevant fields. The paper which take the supermarket as an example mainly introduced the construction and development of circulating business system. I have paid attention to the generality problem in enterpri
5、se information system in recommending, and have done certain argumentation to the development of the management information system of enterprises. So the study on business system is representative.Keyword: Management information system; Supermarket.目录1. 绪论11.1 管理信息系统的概念11.2 管理信息系统的发展历史11.3 管理信息系统的发展
6、现状22. 系统分析概述22.1 项目背景22.2 系统规划22.3 系统分析32.3.1 系统需求分析32.3.2 系统功能33. 系统详细设计43.1 输入输出设计(IO设计)43.2 模块功能设计54.系统的实施84.1 数据库的实施84.2 程序设计84.3 系统测试114.3.1 测试目标114.3.2 测试步骤124.3.3 程序测试124.3.4 功能测试124.3.5 子系统测试125. 企业MIS发展的前景126. 结束语14参考文献15致谢16超市管理信息系统设计与实现1.绪论随着市场的国际化,市场对企业产品的质量和服务的要求越来越高,市场竞争日趋激烈企业在竞争中面临着严峻
7、的考验。部分企业甚至可能被淘汰。企业要适应新的国内外形势在竞争中求生存,在生存中求发展。就必须提高企业的竞争力和抗风险的能力,加强企业内部的信息化建设,借助信息技术,提高内部运作效率,提高管理水平,在降低成本的同时达到提高企业竞争力的目的。而建立一整套完善适用的企业管理信息系统(Management Information System,简称MIS)无疑是实现上述目标的有力手段之一。但是很少有针对具体企业的MIS研究,较少具体考虑企业的特殊状况,因而造成了实施成功率低、浪费严重的现象。因此,对一企业MIS进行有针对性地研究,并由此构造一个具有代表性的系统构建方法将具有重要的实用价值。1.1管理
8、信息系统的概念管理信息系统(Management Information System, MIS)一词最早出现在1970年,由瓦尔特.肯尼万给它下了一个定义:“以书面或口头的形式,在合适的时间向经理、职员以及外界人士提供过去的、现在的、预测未来的有关企业内部及其环境的信息,以帮助他们进行决策。”当时。山于计算机的功能有限,管理信息系统在构成上还没有计算机软件和硬件。随着信息技术的发展,管理信息系统除了支持决策的目标没变之外,在功能上和组成上有了很大的化。1985年著名教授高登.戴维斯给了管理信息系统一个较完整的定义:“它是一个利用计算机硬件和软件,分析、计划、控制和决策模型,手工操作以及数据库
9、的人-机系统。它能提供信息,能支持企业或组织的运行、管理和决策1。”当今世界正发生着巨大变化,管理信息系统的环境、目标、功能、内涵均随着时间的推移不断发生着变化。从环境上看,世界己变成“市场全球化、需求多元化、竞争激烈化、战略短期化”。一切事物的变化都在加快,企业不得不更加重视变化管理和战略管理。从目标上看,企业要在激烈的竞争中立于不败之地,首先产品和服务要适应市场的需要,其次企业要有效率。企业要在交货时间(T)、产品或服务质量(Q)、成木(C)方面处于有利地位。企业的管理信息系统应有利于企业的战略竟优、有利于企业提高效率从而取得效益。从功能上看,管理信息系统要进行信息的收集、传输、加工、储存
10、、更新和维护。从内涵上看,管理信息系统由人、人工手续、计算机硬件、软件、通讯网络及其它办公设备组成。如果要给管理信息系统下一个准确的定义,那么应该这样说:“管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通讯设备以及其它办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效益和效率为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统 2 。”1.2 管理信息系统发展的历史 以电子计算机技术为基础的管理信息系统,虽然它的发展历史不长,但也经历了三个发展阶段:单项数据处理阶段、数据综合处理阶段、管理信息系统阶段。这几个阶段与计算机技术、管理科学以及系统科学
11、的发展有密切的关系。关于各个阶段具体情况,这里不再一一介绍3。1.3 管理信息系统发展现状由于国外企业在信息化建设方面的起步较早,加上资金、技术等方面的诸多优势,使得国外企业的MIS实施成功率较高,也取得了显著的经济和社会效益。在MIS的基础理论研究方面也取得了相当大的成就。我国自80年代开始,才着手开发和应用MIS,尽管经过国内许多研究开发单位合企业的共同努力,使我国MIS的建设取得很大成功,然而,由于多方面因素的影响,企业的MIS建设跟国外还有很大的差距。2系统分析概述2.1项目背景 该公司是一家经营各种百货商品的大型超市。公司有流通部、财务部、仓储部、人事部五个主要部门,各部门的主要职责
12、和功能分别为:流通部:主要负责商品的购进和销售,负责开拓市场和产品的检验。财务部:处理各种财务事务,如各种往来帐务、工资核算、成本核算等。仓储部:商品的进出库和各种配件的保管及进出库。人事部:主要负责公司员工的人事档案及业绩考核等。公司的管理,在管理机构上采用的是树状结构,每一层都存在一定的权限,层次越高权限越大。具体结构如下图。公司总部2.2系统规划在系统的初期规划阶段,我们从企业目前的实际情况及当前市场势出发,围绕信息资源的综合利用这一主线。确定系统的基本建设原则是:领导参与、可靠性、可扩充性、实用性、安全性、简易操作性、业务重组等组成。经过科学的、系统的规划和论述,我们制定了信息系统的目
13、标:以先进成熟的计算机和数据库技术为主要手段,建成覆盖公司内部各部门的管理信息系统,以做到市场、销售、采购、人事方面的信息可以及时正确地得到反映,为经营决策提供有力的信息保证。实现公司的管理现代化、信息资源化和决策科学化。围绕上述目标,我们进行了详细的系统分析并制定了系统实施的方案。2.3系统分析2.3.1系统需求分析由于本系统设计针对该超市的具体情况,因此用户需求的目的是通过该企业的需求调查,从中总结出企业对管理信息系统的需求,然后根据这些需求设计出系统的方案。需求收集和分析是数据库设计的第一阶段。需求分析定义了软件产品的各种用户需求如功能、性能等,需求分析是否透彻、完整、正确是软件项目成败
14、的关键。这一阶段收集到的基础数据是下一步设计概念结构的基础。从数据库设计的角度考虑,需求分析阶段的目标是:对现实世界要处理的对象(组织、部门、企业等)进行详细调查,在了解原系统的概况,确定新系统功的过程中,收集支持系统目标的基础数据及其处理,最重要的就是建立用户数据模型。无论是采取哪种开发策略,都需要访问用户、记录需求,并根据这些需求建立数据模型的原型,这样的模型标识了需要在数据库中存储的内容和它们的结构及相互关系。进行数据建模要求既要有一定的行业知识,又要精通建模的方法和技巧4。需求分析阶段的任务是:(1)了解组织机构情况,调查这个组织由哪些部门组成。各部的职责是什么,为分析信息流程准备。(
15、2)了解各部门的业务活动情况。调查各部门输入和使用什么数据,如何加工处理这些数据,输出什么信息,输出到什么部门,输出结果的格式是什么。(3)确定新系统的边界。确定哪些功能由计算机完成或将来准让计算机完成,哪些活动由人工完成。由计算机完成的功能就是系统应该实现的功能。2.3.2 系统功能我们把收集到的数据整理组合在总控模块、基本资料模块、销售管理模块、进货管理模块四个主要的功能模块。每个功能模块的功能是:总控模块包括操作员管理、权限管理、系统数据管理、系统设置管理等。它为整个系统提供安全保障。基本资料模块有客户资料包括客户资料的管理和存储,员工资料包括员工资料录入和维护,商品资料包括商品资料的存
16、储和编辑,供应商资料的存储和编辑。销售管理模块包括货单的录入和维护;对销售情况进行统计;对商品的零售和批发进行管理和付款的计算机操作等进货管理模块包括进货资料录入和维护;采购订单的录入和维护和付款的计算机的操作等。总控模块上述四个子系统从原材料采购、到商品入库管理,再到出库销售的信息都能得到及时的获取和处理,力争使整个过程的每个关键环节的信息都能得到及时获取和处理系统的网络结构如图3.系统的详细设计我们对系统的需求及功能进行了总体的分析,得出了系统的总体目标。本节将围绕系统的总体目标和所做的分析进行详细的设计。系统的设计主要包括输入输出设计(IO设计)、模块功能设计、处理过程设计三部分。3.1
17、输入/输出设计(I/O设计)系统输入/输出(I/O)设计是在系统设计中很容易被忽视的环节,又是一个很重要的环节,它对于用户和今后系统使用的方便和安全可靠性来说都是非常重要的。一个好的输入系统设计可以为用户和系统双方带来良好的工作环境,一个好的输出系统可以为管理者提供简洁、明了、实用的管理和控制信息。下面分别对这两方面讨论。输入设计包括输入方式设计、用户界面设计。在本系统中,输入几乎都是采用键盘输入,键盘输入与用户界面设计是紧密联系在一起的。设计时。我们本着方便用户的原则,主要采用了以下措施:(1) 注意保证各个模块的输入格式一致,方便用户使用不同的模块。(2) 严格的检错措施。尽量减少用户的输
18、入,以减少出错羁旅;对用户的输入内容,作空格、非法字符等检验。(3) 使用菜单方式,使得条例清晰、逻辑性强。(4) 关键性的强调和警告:对于数据库的更新、删除及用户登录等操作,利用提问的方式来帮助用户进一步来帮助用户进一步确认操作的有效性。下图是商品资料子系统的界面,采用的是带有菜单和工具栏的窗体。系统的输出方式采用的是报表输出3.2模块功能设计模块功能的设计主要是根据数据流程图,把一个子系统构造成具有层次的模块化结构,生成模块结构图。这里的模块结构组织比前面的子系统划分详细得多,它是对每一个子系统进行进一步的分解,直至具体功能的模块。然后将各模块联系起来。绘出的模块结构图如下所示:(1)总控
19、模块登录主界面总控模块的主要功能操作员管理、权限管理、系统数据管理、系统设置管理等。它为整个系统提供安全保障(2) 基本资料 。基本资料基本资料模块主要有员工模块、供应商模块、商品模块、客户模块四部分组成:员工模块,包括员工资料子模块和编辑员工资料子模块。员工资料模块:包括员工资料的查询、修改、增加和删除。其中员工资料查询的条件是员工代码、员工姓名、籍贯、年龄和入职时间等编辑员工资料模块:包括员工代码、员工姓名、手机号码、籍贯、年龄、学历、入职时间和身份证号码等的编辑。供应商模块,包括供应商资料子模块和编辑供应商资料子模块。供应商资料模块:包括供应商资料的查询、修改、增加、删除和打印。其中供应商资料查询的条件是代码、联系人、名称、联系电话、经营产品、地址和电子邮件等编辑供应商模块:包括供应商代码、联系人、联系电话、经营商品、名称、地址、电子邮件的录入和重置。