(店铺管理)超市管理信息
系统
第一章 开发环境和开发工具
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系统功能模块图