超市管理信息系统指南.doc

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 开发环境和开发工具 1.1 开发背景 随着科学技术的不断发展,计算机科学日渐成熟,其强大的功能已为人们所深刻认识,它己进入人类社会的各个领域并发挥着越来越重要的作用。采用计算机进行信息化管理已成为衡量企业管理科学化和现代化的重要标志,而超市的进销存管理信息系统的全面自动化、信息化则是现代超市运营体系中重要的组成部分。超市的进销存管理信息系统的好坏对于超市的管理者和用户来说都至关重要,在很大程度上影响着超市其他事务的进行。因此,本文所研究的超市的进销存管理信息系统具有一定的使用价值和现实意义。 一直以来人们使用传统人工的方式进行超市的进销存管理,这种管理方式存在着诸多缺点,如:工作量大,效率低,保密性差,数据冗余,容易丢失,另外时间一长,将产生大量的文件和数据,不便于整理,这对于查找、更新和维护都带来了不少的困难。鉴于此,本文研究了一种基于关系型数据库的超市信息管理方案。利用SQL Server2005数据库管理系统灵活性和开发效率高的特点,采用面向对象的C#的方法,开发出超市的进销存管理信息系统。该系统具有手工管理所无法比拟的优点,如:检索迅速、查找方便、可靠性高、存储量大、保密性好、信息利用率高、成本低、便于更改等。该系统能够极大地提高超市信息管理的效率,优化学校的人力、物力,降低超市的管理成本,为超市信息管理的信息化、正规化奠定了坚实的基础。 1.2 开发环境 本文所采用的开发环境主要是基于数据库系统的SQL Server 2005和基于面向对象程序设计的C#。利用SQL Server 2005创建超市供应商基本信息表,员工基本信息表,进货表,退货表,销售表,库存表等。利用C#和数据库建立连接之后,利用C#中的控件按钮以及一些程序代码实现一些特定的功能,例如供应商信息查询、供应商信息的修改、供应商信息的增加以及删除,库存信息查询、库存信息的修改、库存信息的增加以及删除等,极大地提高了超市信息管理的效率。 第二章 系统的分析与设计 2.1 系统需求分析 超市的进销存信息管理系统是针对超市人事处的大量业务处理工作而开发的管理软件,主要用于超市商品管理,总体任务是实现超市信息关系的系统化、科学化、规范化和自动化,其主要任务是用计算机对商品各种信息进行日常管理,如查询、修改、增加、删除,另外还考虑到库存管理,针对这些要求设计了超市信息管理系统。推行超市信息管理系统的应用是进一步推进超市商品管理规范化、电子化和提高超市管理水平的重要举措。因此开发出一套有效的超市信息管理系统有着重要的意义。 2.2 系统总体设计 2.2.1 系统设计目标 本文研究开发的超市信息管理系统用于支持超市信息管理工作,有如下三个方面的目标: (1)支持超市实现规范化的管理。 (2)支持超市高效率完成商品信息管理的日常业务,包括商品入库时商品库存的建立、超市商品的更新等。 (3)支持超市进行信息管理及其相关方面的科学决策,如超市管理人员根据现有的商品数目决定招聘人数,规模的扩建等。 2.2.2 开发设计思想 (1)尽量采用学校现有软硬环境,及先进的管理系统开发方案,从而达到充分利用超市现有资源,提高系统开发水平和应用效果的目的。 (2)系统应符合学校超市信息管理的规定,满足对商品日常管理的需要,并达到操作过程中的直观、方便、实用、安全等要求。 (3)系统采用模块化程序设计方法,既便于系统功能的各种组合和修改,又便于未参与开发的技术维护人员补充、维护。 (4)系统应具备数据库维护功能,及时根据用户需求进行数据的增加、删除、修改、备份等操作。 2.2.3 系统功能模块设计 本系统分为五个模块:系统用户设置、超市进货信息管理、超市销售信息管理、超市库存信息管理和商品管理。得到如图2-1所示的系统功能模块图。 图2-1系统功能模块图 第三章 数据库设计 3.1 数据库需求分析 数据库需求分析是数据库结构设计的第一个阶段,也是非常重要的一个阶段。在这个阶段主要工作是收集基本数据以及数据处理的流程,为以后进一步设计一打下基础。需求分析主要解决两个问题:: 1. 内容要求。 (1)内容要求。调查应用系统用户所需要操作的数据,决定在数据库中存储什么数据。 (2)处理要求。调查应用系统用户要求对数据库进行什么样的处理,理清数据库中各种数据之间的关系。 2.在数据库需求分析后,得到一个数据字典文档,包括3方面内容。 (1)数据项。包括名称、含义、类型、取值范围、长度以及和其他数据项之间的逻辑关系。 (2)数据结构。若干个数据项的有意义的集合,包括名称、含义以及组成数据结构的数据项。 (3)数据流。指数据中数据的处理过程,包括输入、处理和输出。 3.2 数据库逻辑结构设计 概念结构是独立于实际数据模型的信息

文档评论(0)

0520 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档