目录摘要 (1)1绪论 (1)1.1开发背景 (1)1.2系统开发的目的和意义 (2)2核心技术简介和开发环境 (2)2.1开发及运行环境 (2)2.2 技术 (3)2.3 SQL SERVER (3)3数据库分析 (4)3.1超市信息系统管理实体属性图 (4)3.2数据库设计 (4)3.2.1数据库分析 (4)3.2.2数据库概念设计 (4)3.2.3数据库逻辑结构设计 (7)4系统的实现 (9)4.1连锁超市管理 (9)4.2商品管理 (9)4.3信息安全管理 (10)5总结 (10)参考文献 (10)Abstract (10)连锁超市信息管理系统设计作者:指导老师:摘要:随着计算机技术的飞速发展和经济全球化步伐的加快,大多数企业为适应市场发展,不断的扩大企业规模,从单一的企业对客户销售模式,转变成企业的多店对客户的销售模式(即连锁经营管理模式)。
然而对于一贯疏于管理的中小企业而言,实现有效的进销存管理必然存在着一定的难度,因此必须借助现代化的管理方法和管理技术——计算机信息管理系统。
因此我们选择连锁超市信息管理系统作为研究课题,希望从中学习更多的现代计算机技术知识。
连锁超市信息管理系统主要为中小型超市经理和管理者提供方便的信息交流,快捷的查询方法和数据统计,这样的系统是一个现代化超市必不可少的一部分。
系统分为二大模块:总店管理模块、连锁分店操作模块。
总店管理模块是总店管理人员操纵的模块,对连锁超市和商品的添加删除管理,对连锁分店的销售信息,库存情况的查询以及各分店销售情况对比。
连锁分店操作模块是分店经理进入操作的模块,进行商品入库和出库登记,销售情况登记。
本系统基本上实现了总店对分店进行的一系列管理(销售业绩查询、销售数据汇总、统计等),从而迅速建立和完善现代企业的信息化管理机制问题。
关键词:连锁超市; 数据统计;销售管理;信息交流1 绪论1.1开发背景电子商务的发展和市场竞争的加剧将企业推上了风口浪尖,中小企业除了积极迎接挑战之外,别无选择。
网络的兴起与电子商务的发展带来了时空界限的突破、贸易方式的变革以及经济活动的革命,全球经济一体化步伐的加快,使大多数企业为适应市场发展,不断的扩大企业的经营规模,从单一的企业对客户的销售模式,转变成企业的多店对客户的销售模式(即连锁经营管理模式)。
从某种意义上来讲,这些变化为中小企业创造了与大型企业、国外企业平等竞争的有利条件。
然而,管理水平的差异会弱化这种平等的实际意义。
具体而言,中小企业在进、销、存等环节的管理上存在着一定程度的不足,而这些不足无疑将使其在市场竞争中陷入举步维艰的境地。
在网络经济的时代背景下,进行有效的进货销售库存管理已经成为中小企业生存发展的头等要事。
然而对于一贯疏于管理的中小企业而言,实现有效的进销存管理必然存在着一定的难度,因此必须借助现代化的管理方法和管理技术——计算机信息管理系统。
互联网时代的到来,为管理体制注入了新的血液。
越来越多企业商家认识到Internet的优越性,开始通过Internet进行企业管理,树立企业的网络形象,介绍企业的经营管理模式、销售的商品信息。
同时,通过网络化管理,实现了由总店管理员对各连锁分店的销售情况进行汇总、统计的功能,解决实际工作中不能及时对连锁分店销售情况进行统一管理的问题,实现了和客户在线的交流,增加了和客户沟通的渠道。
1.2系统开发的目的和意义计算机网络的飞速发展提供了功能强大的信息处理平台,同时随着信息迅速猛涨,各个单位都迫切需要一套从信息采集,信息处理到信息传递和共享的办公自动化系统。
传统的办公需要人员的大量参与和干涉,工作效率,协调性,交互性,共享性,执行力都是不够的。
连锁超市信息管理系统的使用可以解决商品在进、销、存管理上的不足,可以初步形成一个以人、计算机、网络和信息为一体的办公体系,能有效的提高小型企业、中小型超市的运营效率,促进其管理工作上的不断完善。
2 核心技术简介和开发环境2.1开发及运行环境硬件平台:CPU:英特尔酷睿双核*************内存:2GB(商丞 DDR2 667MHz/宇瞻DDR2 667MHz)开发工具:Visual Studio 2010操作系统:Windows XP数据库:SQL Server 2005浏览器:IE6.0Web服务器:IIS 5.02.2 技术是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。
网页可以包含HTML标记、普通文本、脚本命令以及COM 组件等。
利用可以向网页中添加交互式内容,也可以创建使用HTML网页作为用户界面的Web应用程序。
与HTML相比,ASP.MET网页具有以下特点:(1)利用可以实现突破静态网页的一些功能限制,实现静态网页技术。
(2)A 文件是包含在HTML代码所组成的文件中的,易于修改和测试。
(3)服务器上的解释程序会在服务器端执行程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览所产生的网页。
(4)提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。
例如可以从Web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向Web浏览器发送信息。
(5)可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等。
(6)由于服务器是将程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到所编写的原始代码,可防止程序代码被窃取。
2.3 SQL SERVERSQL Server 是一个关系数据库管理系统它最初是由Microsoft Sybase 和Ashton-Tate三家公司共同开发的于1988年推出了第一个OS/2 版本。
在Windows NT 推出后Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。
我们选择SQL Server 2005做后台支持。
SQL也就是结构化查询语言的缩写形式。
它是Windows数据库家族中出类拔萃的成员,这种关系型数据库管理系统能够满足各种类型的企业客户和独立软件供应商构建商业应用程序的需要。
使用SQL SERVER语言在服务器和客户机之间传送请求和答复。
SQL Server 可以在多种操作系统上运行,而且功能非常强大。
使用SQL我们可以很方便的建立数据库。
3 数据库分析3.1超市信息系统管理实体属性图超市信息系统属性包括名称、性质、联系方式、地址和备注,如图所示:图1 超市信息系统管理实体属性图3.2数据库设计3.2.1数据库分析超市进销存管理系统需求包括对商品信息、供应商信息、员工信息、销售信息、退货信息和库存信息的管理[1],这些信息都保存在数据库中,管理员可以通过修改数据库中的数据来对这些信息进行管理[2]。
在数据库中存储了9张表,用于存储相差信息,它们是:CTXSYS:数据库名称;TB_BACK:销售退货信息表;TB_BDEPOTQ:库存退货信息表;TB_DEPOT:商品库存信息表;TB_EMPLOYEES:员工信息表;TB_MONTH:月销售信息表;TB_PROVIDE:供应商信息表;TB_SELL:商品销售信息表;TB_SHANGPIN:商品信息表;TB_USER:管理员信息表。
3.2.2数据库概念设计根据前面介绍的需求分析和系统设计规划出本系统中使用的数据库实体对象,分别为管理员实体、商品实体、供应商实体、员工实体、库存实体和销售实体等。
下面给出几个关键实体的E-R图。
(1) 管理员实体管理员实体中包括管理员名称、管理员密码和管理员权限。
管理员实体的E-R图如下所示:图2 管理员实体(2) 商品实体商品实体包括商品编号、商品名称、商品简码、商品类别、商品单位、条形码、进货价格和销售价格。
商品实体的E-R图好下所示:图3 商品实体(3) 供应商实体供应商实体包括供应商编号、供应商名称、供应商简称、供应商地址、供应商联系人、供应商电话和供应商传真。
供应商实体的E-R图如下所示:图4 供应商实体(4) 员工实体员工实体包括员工编号、员工姓名、员工性别、员工职务和员工薪资。
员工实体的E-R图如下图所示:图5员工实体(5) 库存实体库存实体包括商品编号、商品名称、商品进价、商品数量、进货时间、供应商编号和供应商名称。
库存实体的E-R图如下图所示:图6库存实体(6)销售实体销售实体包括销售票号、商品编号、商品名称、商品简码、商品类别、条形码、销售数量、商品单价和销售时间。
销售实体的E-R图如下图所示:图7销售实体3.2.3数据库逻辑结构设计表1管理员信息表和商品信息表表2供应商信息表名称 数据类型 大小 小数位 说明GYSBH CHAR 20 供应商编号 GYSMC CHAR 20 供应商名称GYSJC CHAR 10 供应商简称GYSDZ CHAR 40 供应商地址LXR CHAR 10 联系人GYSDH CHAR 20 供应商电话GYSCZ CHAR 20 供应商传真表3员工信息表名称 数据类型 大小 小数位 说明YGBH CHAR 10 员工编号YGXM CHAR 10 员工姓名YGXB CHAR 10 员工性别YGZW CHAR 10 员工职务YGXZ NUMBER 10 0 员工薪资表4商品库存信息表名称 数据类型 大小 小数位 说明SPBH CHAR 20 商品编号SPMC CHAR 20 商品名称SPJJ NUMBER 10 2 商品进价名称 数据类型 大小 小数位 说明 NAME CHAR 20 管理员名称 PWD CHAR 20 管理员密码 POPEDOM CHAR 10 管理员权限SPSL NUMBER 10 0 商品数量JHSJ DA TE 进货时间GYSBH CHAR 20 供应商编号GYSMC CHAR 20 供应商名称表5商品销售信息表名称数据类型大小小数位说明XSPH CHAR 20 销售票号SPBH CHAR 20 商品编号SPMC CHAR 20 商品名称SPJM CHAR 20 商品简码SPLB CHAR 10 商品类别TXM CHAR 20 条形码XSSL NUMBER 10 0 销售数量SPDJ NUMBER 10 2 商品单价XSSJ DA TE 销售时间4 系统的实现4.1连锁超市管理(1)超市的登陆,可以进行用户的登陆(图8)。
图8登陆界面4.2商品管理(1)商品类别管理,商品信息管理。
对商品类别进行添加删除,商品信息添加删除修改(图9)。
图9商品管理界面4.3信息安全管理(1)数据备份,数据恢复。