中小型超市销售管理系统的设计与实现
额外开支。同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。所以,在系统的开发过程中,企业完全有能力承担开发费用。
2.2.2 新系统将为企业带来经济效益
管理系统是一个信息化、智能化和先进管理理念的集合体。而管理是一个动态过程,在其运行过程中要采取多项措施。所以在管理中获得经济效益是一个综合效益,要对它进行直接定量的分析是比较困难的。一般新系统带来的经济效益是简介的,其最主要的表现就是减少了企业管理费用和人力开支。而其它一些繁琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。
2.3操作可行性研究
本系统采用基于Windows的图形用户界面,而该系统是大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。而整个超市管理系统采用最友好的交互界面,简介明了,不需要对数据库进行深入的了解。
由此,该系统的操作是可行的,有必要开发该系统。
5
中小型超市销售管理系统的设计与实现
第三章 需求分析
3.1 系统需求分析
超市销售管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的数据库,而对于后者则要求应用程序功能完备,易使用等特点。系统的核心功能是销售管理、库存管理和进货管理,它们之间具有联系,每一个表的修改都将影响到其它的表,当完成销售或进货操作时系统要能自动地完成相对应信息的修改。查询功能也是系统的功能之一,在系统中主要根据商品编号和商品名称等进行查询,其目的都是为了方便用户使用,以求更快地查找到各个物料和产品品质的基本信息。系统有完整的用户添加、删除和密码修改功能,系统采用Microsoft Office中的SQL Server 2000来设计数据库,并使用当前优秀的开发工具—VB 6.0,它有着最为灵活的数据库结构,对数据库应用有着良好的支持。本系统能基本上实现对商品信息、进货信息、销售信息、会员信息的添加、修改、查询和删除操作,及时查询商品库存状态,方便管理部门对商品信息和顾客对商品的需求量进行统计,对各种商品的采购做出合理的规划。
3.2 功能需求分析
超市销售管理系统主要提供对超市运营的管理。所以对于本系统,我们需要实现以下一些基本功能:
3.2.1 商品信息管理功能
商品信息浏览、增加、删除、修改 商品促销计划
商品进货计划(根据库存信息、销售情况)
3.2.2 供应商信息管理功能
供应商信息查询 供应商信息增加
6
中小型超市销售管理系统的设计与实现
供应商信息修改(所有域)、删除、提供确认机制
3.2.3进货信息管理功能
查看库存信息 查询待进货计划
增加进货记录、提供确认机制
3.2.4 会员信息管理功能
浏览会员信息 增加会员信息
修改、删除会员信息,提供确认机制
3.2.5 用户信息管理功能
查询用户信息 增加用户信息 修改、删除用户信息
3.2.6销售管理功能
销售商品(结账操作) 修改库存信息 打印报表
3.3开发工具介绍及运行平台
本系统采用Microsoft Office中的SQL Server 2000来设计数据库,并使用当前优秀的开发工具-VB 6.0来编写应用程序。SQL Server 2000是Microsoft 公司于2000年推出的最新版本,它是真正的客户机/服务器体系结构、图形化用户界面,使系统管理和数据库管理更加直观;简单丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。另外,还提供数据仓库功能。VB 6.0是Microsoft 公司推出的一个功能强大的应
7
中小型超市销售管理系统的设计与实现
用系统开发工具,它简单易学,编程效率高,使用方便,并为用户提供了完善的开发环境,是一套软件编程人员理想的开发工具。利用它,用户可以轻松地开发出各种数据库应用系统。
本系统对运行环境的要求如下:1) 软件要求 Windows 98/NT/XP中文版,Microsoft Visual Basic 6.0中文版;2) 硬件要求 支持上述软件环境的硬件配置均可。
8
中小型超市销售管理系统的设计与实现
第四章 系统开发概述
4.1 系统的设计模式
纵观整个管理软件系统的发展过程, 共产生了四种模式: 主机终端模式、文件服务器模式、客户机/服务器模式(Client/Server即C/S 模式)和浏览器/服务器模式(Browser/Server即B/S 模式)。超市销售管理系统作为一种典型的管理信息系统,其开发也不外乎这几种模式,下面就对这四种模式进行简要的介绍:
4.1.1 主机终端模式
主机终端模式结构里有两种关键组件:主机(大型机或服务器)和客户机。主机终端模式结构的优点是:出色的安全性,可实现集中管理。它的缺点是:费用昂贵,应用程序和数据库都位于相同的大型机里, 没有办法真正划分应用程序的逻辑。正是由于主机终端模式的硬件投资得不到保障,它已逐步被淘汰。
4.1.2 文件服务器模式
在文件服务器结构里, 一台或多台中央服务器提供了对信息资源的访问途径。这种结构的优点在于实现的费用相当低廉,而且配置相当灵活。文件服务器模式结构的缺点则在于所有的应用程序逻辑都在客户端微机上运行,文件服务器只提供文件服务。显然这种模式对于客户多、数据量大的情况会产生网络瓶颈。
4.1.3 C/S(Client/Server)模式
C/S模式是二十世纪八十年代末逐步成长起来的一种模式。在这种结构中,网络中计算机分为两个有机联系起来的部分:客户机和服务器。客户机由功能一般的微机来担任,它可以使用服务器中的资源。
4.1.4 B/S 模式
B/S(浏览器/服务器模式)是随着Internet 技术的兴起, 对C/S结构的一种改进。在这
9