超市信息管理系统(信息系统分析与设计课程设计)

更新时间:2024-06-22 08:16:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

信息系统分析与设计课程设计

题 目: 超市信息管理系统 姓 名: 学 号: 院 系: 专 业: 班 级: 指导教师: 完成时间:

目录

第一章 绪论 ........................................... 3

1.1课题的背景和意义............................................. 3

1.1.1课题的背景 ............................................. 3 1.1.2研究的意义 ............................................. 4 1.2关于超市MIS ................................................. 5 1.3课题研究的现状............................................... 6 1.4课题的研究方法............................................... 7

第二章 系统分析........................................ 8

2.1需求分析..................................................... 8

2.1.1项目功能需求 ........................................... 8 2.1.2管理系统用户需求 ....................................... 9 2.1.3系统运行环境需求 ....................................... 9 2.2系统可行性分析.............................................. 10

2.2.1可行性研究方法 ........................................ 10 2.2.2现有系统分析 .......................................... 11 2.2.3技术可行性分析 ........................................ 11 2.2.4可能带来的影响 ........................................ 12 2.2.5技术可行性评价 ........................................ 12 2.2.6经济可行性分析 ........................................ 12 2.3系统功能分析................................................ 12

第三章 系统设计....................................... 14

3.1基本设计概念处理流程........................................ 14 3.2系统功能模块图.............................................. 14

1

3.2.1系统总体框架 .......................................... 14 3.2.2商品录入模块 .......................................... 15 3.2.3收银模块 .............................................. 15 3.2.4进货管理模块 .......................................... 16 3.2.5销售管理模块 .......................................... 16 3.2.6库存管理模块 .......................................... 17 3.2.7人员管理模块 .......................................... 17 3.3数据库设计.................................................. 17

3.3.1系统E-R图 ............................................ 18 3.3.2数据库表设计 .......................................... 22

第四章 总结 .......................................... 26

4.1 结论 ....................................................... 26 4.2 感想与收获 ................................................. 26

参考资料 ............................................. 28

2

第一章 绪论

?

1.1课题的背景和意义 1.1.1课题的背景

21 世纪以来,零售业的发展进入了一个新的阶段,以超市为代表的中小型

?

超市如雨后春笋一般纷纷出现,激烈的竞争已不单单局限于规模的竞争,也是技术的竞争,管理的竞争,如何在这个具有非常大的发展空间的行业里占据有利的地位,如何争取进一步扩大经营规模和营业利润,降低经营成本,是一个考验每个经营者的严峻问题,在这个大背景下,建立一套超市后台管理信息系统,就显得尤为关键,他能通过商品管理、报表管理、订货管理、仓库管理、人员管理等实现对超市经营状态进行实时的跟踪和反馈,管理者拿到第一手资料可以不断的对其经营策略进行有效和具有针对性的改进,从而达到适应市场变化,赢得先机,使企业更有效地配置资源,形成更大的竞争优势的目的。

随着信息技术和市场经济的飞速发展,销售商业务范围的不断扩大,所需要处理的数据量的不断增加,传统的销售手段已经不能满足市场和顾客的的要求。急需一种管理系统来管理数据和信息。在当前商品经济的浪潮中,商业系统在整个国民经济中有着举足轻重地作用。伴随着全球信息化和数字化速度的加快,一个以知识和信息为标准的知识经济时代已经到来。在崭新的历史时代中,零售业正从传统的劳动密集型行业向知识密集型行业转交。现代零售业管理要求.:

(1)从经验式的,为人情关系所经常左右的采购、结算管理,提高到数据化决策层面;

(2)从“今天卖了多少?”或“今天收了多少钱?”的笼统概念,细化到每一个

单品流通的全程监控;

(3)从改善服务态度上升到培养顾客忠诚度和亲和力的全面“顾客管理”。 (4)从单店或单个部门的运作到网络上的资源共享,以极大地提高信息的使用价值,极大地提高管理效能。零售业的特点是交易次数繁多、金额小、涉及交易人员多,由于销售数据涉及到销售款、结款、库存商品、经营成本、分析预测等一系列环节。而销售又是实现利润的重要环节,销售系统的出现正适应了这一

3

要求。特别是各种商品销售部门、商场、超市、连锁店的出现,面对多样化的顾客需求,愈来愈高的品质要求和日益激烈的市场竞争, 在这种情况下自然地想到计算机的强大地数据处理和管理功能,通过它来实现商品销售的管理,不仅方便快捷,而且能够处理大量的数据和繁杂的帐务,同时还可以节省人力、物力和财力。该系统中就是针对以上的问题进行设计的。

另一方面在超市经营运作当中分析员要做一些商品的销售数据分析。每一个小分类中,畅销的商品,它的品种到底有多少,重点关注的产品。在要求超市在选择商品的时候,要选择什么样的厂商和供应商,才能达到顾客对它的需求很大。这些问题需要通过对厂商和供应商的商品进行系统性的分析才能得出结论,这就需要有一个超市后台管理的系统进行协助分析,来帮助经营管理人员进行决策。总而言之,超市后台管理系统的目的在于:用最简单的操作完成最繁琐的细节,由软件统一完成管理,使人能从从繁重的脑力劳动脱离出来,一目了然;同时达到节省人力,提供效率的目的

?

1.1.2研究的意义

零售业与每一个人息息相关,人们对衣食住用行的需要,大部分是从零售业

获得满足。所以零售业的发展状况,特别是其销售管理层次如何,对每个与之相关的人来说都非常的重要,那么针对销售业的销售管理信息系统的研究就更具有重大的意义,也将对整个社会的经济发展和社会进步有着深远的影响。在整个信息系统经营管理中,采购、销售、存货、财务等各个环节是一环扣一环的, 而其中的销售环节与每一个消费者的关系最为密切,在如今的顾客就是上帝理念指导下,企业要想有在其行业中立于不败之地,就要想顾客之所想,急顾客之所急,所以对零售业来说,就意味着销售管理的好与坏,将直接影响到企业的效益。如何能够使管理更易被顾客所接受?如何使销售的信息更快、更准确地传递给其他环节,使各个环节能够协调有序地运转?为促使企业经济效益持续、稳步增长有很重要的意义。另外,零售业销售管理的先进经验,也可以为其他行业所借鉴。比如,现在的酒店管理系统、旅游业管理等都是借鉴了零售的管理方式,这就会进一步地加快全行业的经济的发展,更能适应我国加入WTO这一新的形式下经济建设,促进整个社会的信息化、数字化的发展步伐,更有利于我国在经济上及对

4

信息技术的利用和开发方面与世界接轨。

?

1.2关于超市MIS

MIS(管理信息系统-Management Information System)系统,主要指的是进

行日常事物操作的系统。这种系统主要用于管理需要的记录,并对记录数据进行相关处理。MIS系统通常用于系统决策,例如,可以利用MIS系统找出目前迫切需要解决的问题,并将信息及时反馈给上层管理人员,使他们了解当前工作发展的进展或不足。换句话说,MIS系统的最终目的是使管理人员及时了解公司现状,把握将来的发展路径。

基于Internet上的MIS系统是对传统MIS系统概念上的扩展,它不仅可以用于高层决策,而且可以用于进行普通的商务管理。通过用户的具名登录(或匿名登录),以及相应的权限控制,可以实现在远端对系统的浏览、查询、控制和审阅。随着Internet的扩展,现有的公司和学校不再局限于物理的有形的真实的地域,网络本身成为事实上发展的空间。基于Internet上的MIS系统,弥补了传统MIS系统的不足,充分体现了现代网络时代的特点。随着Internet技术的高速发展,因特网必将成为人类新社会的技术基石。

商业MIS系统是商业企业部门的计算机管理系统,它不是一个包罗万象的全面的企业解决方案,而是一个与经营业务、采购业务、帐务管理业务、存货管理等相关的管理信息系统,它覆盖了商业企业最重要、最核心的部分。具体的说,它不仅包括商业企业的进货、销售、存货、调拨而且包括对厂商的控制、对厂商的信息发布和结算、对顾客的信息发布、对VIP顾客的管理和企业内部分析及相关的财务、人事管理系统。其中,销售管理信息系统,在整个商业MIS中有着举足轻重的地位,销售数据可实时反映、实时冲减库存商品,直接指导进货,对销售数据和打印出来的报表进行分析,可以清楚地得出商品销售的基本情况,决定选择哪家进货商,及时改变销售的服务方式,调整商品广告。另外,对各种类的商品销售情况进行汇总,特别是对财务所关心的销售金额进行分析统计,使财务得到准确而真实的信息,有利于财务作出合理的财务安排。销售信息还可以指导对商品的信息发布、对VIP顾客的管理,所以销售系统的合理设计对整个商业MIS系统是相当的重要。

5

超市MIS系统是与经营业务、采购业务、帐务管理业务、存货管理等相关的管理信息系统,它覆盖了商业企业最重要、最核心的部分。其中,销售管理信息系统,在整个超市MIS中有着举足轻重的地位,销售数据可实时反映、实时冲减库存商品,直接指导采购,对销售数据和销售报表进行分析,可以进一步提高销售质量。

随着信息技术和市场经济的飞速发展,销售管理系统的数字化、信息化成为主流。本文在此前提下设计了销售管理信息系统,它针对超市商品销售的业务流程,建立数据库和表j实现商品的档案管理,商品的销售业务界面,包括销售全过程的信息记录、保存队青售商品的结算,销售商品的查询,商品销售的业务分析报表和图文报表,销售帐务管理与查询。另外,还注重安全性管理、权限的分配和系统的维护,最后完成一个简捷、灵活、完整的商品销售管理信息系统。

?

1.3课题研究的现状

当今社会,超市已成为社会不可缺少的一部分,不论大中小城市,都存在或

大或小或多或少的超市。对于一个稍有规模的超市,都需要一个超市管理系统,进行规范化管理。因此超市管理系统的开发,显得十分有必要。目前使用超市管理系统从功能上分类主要有分两种,一种是以订单为核心,而管理主要集中于发单,入库,出库的查询,统计在此信息基础上,向各个不同的供应商发送供求信息,使超市销售供应正常。这种模式优点如下: 1.适用性:针对性强,模块式可拆解 2.易用性:操作简单,容易维护

3.稳定性:系统成熟,稳定,安全性能好 缺点:

单一性:其主要依赖订单,订单不及时时,系统难以维持。由此看来,这个模式还是有弊端的,这就催生出了另一种管理模式,是与前台销售联合在一起,集成了商品管理,销售管理,供货商管理和库存管理等为主,对超市进行各方面需求的分析。这种模式方便各部门进行工作的总结和分析,并为经理层提供月度报表或季度报表,使这一层的领导能总体把握整个超市在各个不同渠道的运行状况,经营情况和存在的问题,更有利于采取相应的决策,进行总体协调。这种模式的

6

不足就在于需要做好安全性的维护,由于管理功能的不同,无论是对于用户还是对于数据都需要有较好的安全性,同时对于报表的实效性要求较高,本课题采用的就是这种模式,同时在安全性和报表的功能性方面做了一些研究和设计。

?

1.4课题的研究方法

根据超市的特点,也为了对超市管理带来更好的可操作性和可行性,以解决

超市面临的问题,设计和开发一个超市后台管理系统,系统采用 C/S 体系结构进行设计,数据库采用 SQL 2000 并和后台管理使用同一台服务器,采用 windows 操作系统,并采用Visual Basic 可视化开发工具软件实现各功能的管理。采用这些方式进行设计和实现主要有以下几个原因考虑: 1. 数据库方便操作员和管理者上手

大多数的中小企业日常的数据应用是建立在 Windows 平台上的。由于 SQL Server与 Windows 界面风格完全一致,且有许多向导“Wizard”帮助,因此易于安装和学习。 2. 可靠性,兼容性良好

当今 Windows 操作系统占领着主导地的位,选择 SQL Server 在兼容性方面取得一些优势。同时,SQL Server 2000 具有较好扩展性,可靠性。另外采用 VB 可视化设计,主要考虑的是要求硬件的配置无需太高,程序的运行环境要求较低,而且灵活性和可移植性也较好,适合中小型超市所使用。 3. 处理能力强,相应速度快

对于相同的任务,C/S 完成的速度比 B/S 快,使得 C/S 更利于处理大量数据。由于客户端实现与服务器的直接相连,没有中间环节,因此响应速度快。同时由于开发是针对性的,因此,操作界面漂亮,形式多样,可以充分满足客户自身的个性化要求。

4. 开发环境高度集成化

vb 支持 sql 数据库查询,利用 vb 中嵌入的数据库管理功能几乎可以进行操纵各种格式的数据库。vb 是一个包括编辑、程序调试、程序运行、程序编译等各种功能的集成程序开发环境,而且适应于开发视窗类应用程序,可以很方便地使用它们开发出功能强大的 windows 应用程序。

7

第二章 系统分析

?

2.1需求分析

?

2.1.1项目功能需求

(1)零售前台(POS)管理系统,本系统必须具有以下功能:

商品录入:根据超巿业务特点制定相关功能,可以通过输入唯一编号、扫描条形码、商品名称等来实现精确或模糊的商品扫描录入。该扫描录入方法可以充分保证各种电脑操作水平层次的人员均能准确快速地进行商品扫描录入。

收银业务:通过扫描条形码或者直接输入商品名称(对于同类多件商品采用一次录入加数量的方式)自动计算本次交易的总金额。在顾客付款后,自动计算找零,同时打印交易清单(包括交易的流水账号、每类商品的商品名、数量、该类商品的总金额、交易的时间、负责本次收银的员工号)。如果顾客是本店会员并持有本人会员卡,则在交易前先扫描会员卡,并对所购物品全部实行95折优惠,并将所购物品的总金额累计到该会员的总消费金额中。 会员卡的有效期限为一年,满一年未续卡者,该会员卡将被注销。

安全性:OS登陆、退出、换班与操作锁定等权限验证保护;断电自动保护最大限度防止意外及恶意非法操作。

独立作业:有的断网收银即在网络服务器断开或网络不通的情况下,收银机仍能正常作业

(2)后台管理系统,本系统必须具备以下功能

进货管理: 根据销售情况及库存情况,自动制定进货计划(亦可手工制定修改),可以避免盲目进货造成商品积压。 按计划单有选择性地进行自动入库登记。 综合查询打印计划进货与入库记录及金额。

销售管理: 商品正常销售、促销与限量、限期及禁止销售控制。 综合查询各种销售明细记录、各地收银员收银记录以及交结账情况等。 按多种方式统计生成销售排行榜,灵活察看和打印商品销售日、月、年报表。

8

库存管理: 综合查询库存明细记录。 库存状态自动告警提示。如库存过剩、少货、缺货等。软件为您预警,避免库存商品积压损失和缺货。 库存自动盘点计算。

人员管理: 员工、会员、供货商、厂商等基本信息登记管理。 员工操作权限管理。 客户销售权限管理。

?

2.1.2管理系统用户需求

(1)、员工(营业员):

通过商品条形码扫描输入商品到购买清单 操作软件计算交易总金额 操作软件输出交易清单

对会员进行会员卡扫描以便打折 (2)、超市经理

操作软件录入商品,供货商,厂商 操作软件制定进货计划 查询打印计划进货与入库记录 操作软件控制商品销售与否 查询打印销售情况 操作软件生成销售排行榜 查询库存明细记录

根据软件发出的库存告警进行入货 操作软件进行盘点计算 (3)、总经理: 基本信息登记管理 员工操作权限管理 客户销售权限管理

?

2.1.3系统运行环境需求

9

密码 帐号 编号 姓名 生日 会员 地址 注册日期 会员积分 享受折扣 联系电话

图3-12

商品实体及其属性

价格 类别 单位 库存数量 名称 条形码 商品 供应商 编号 图3-13

仓库实体及其属性

20

入库时间 商品数量 商品名称 商品编号 仓库 仓库编号 供应商 图3-14

供应商主体及其属性

主营类别 地址 联系方式 姓名 供应商 编号 图3-15

商品交易主体及其属性

21

客户名称 交易内容 交易金额 交易日期 商品交易 交易编号 找零 享受折扣 本次积分

图3-16

?

3.3.2数据库表设计

(1)管理员信息表

序号

列名

数据类长度 小数型

标识 主

允许空 默认值 说明

1 2 3 4 5

管理员编号 char 管理员帐号 char 管理员密码 char 管理员姓名 char 管理员权限 char

8 8 8 8 12

0 0 0 0 0

记录管理员编号 记录管理员帐号 记录管理员密码 记录管理员姓名 记录管理员权限

表3-1

22

(2)员工信息表

序号

列名

数据类型 长度 小数

标识 主键 允许空 默认值 说明

1 2 3 4 5

员工编号 char 员工帐号 char 员工密码 char 员工姓名 char 员工职位 char

(3)会员(客户)信息表

8 12 8 8 8

0 0 0 0 0

√ √

记录员工编号 记录员工帐号 记录员工密码 记录员工姓名 记录员工职位

表3-2

序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明

1 2 3 4 5 6 7 8 9 10

会员编号 char 会员帐号 char 会员密码 char 会员姓名 char 会员地址 char 会员生日 char 会员积分 char 享受折扣 char 注册日期 char 联系电话 char

8 12 8 8 30 8 8 8 8 15

0 0 0 0 0 0 0 0 0 0

表3-3

记录会员编号 记录会员帐号 记录会员密码 记录会员姓名 记录会员地址 记录会员生日 记录会员积分 记录享受折扣 记录注册日期 记录联系电话

23

(4)商品信息表

序号

列名

数据类型

长度 小数位 标识 主键 允许空 默认值 说明

1 2 2 3 4 5 6 7

商品编号 商品名称 商品类别 商品单位 商品价格 库存数量 条形码

char char char char char char char

8 20 8 4 8 8 14 8

0 0 0 0 0 0 0 0

记录商品编号 记录商品名称 记录商品类别 记录商品单位 记录商品价格 记录库存数量 记录条形码 记录供货商

表3-4

供货商编号 char

(4)仓库库存信息表

序号 列名 数据类型 长度 小数位 标识 主键 允许空 默认值 说明

1 2 3 4 5 6

商品编号 char 商品名称 char 库存数量 char 入库时间 char 仓库编号 char 供应商

char

8 20 8 8 30 8

0 0 0 0 0 0

记录商品编号 记录商品名称 记录库存数量 记录入库时间 记录仓库编号 记录供应商

表3-5

(5)供应商信息表

24

序号

列名

长度 小数

标识 主键 允许空 默认

说明

类型

1 2 3 4 5

供应商编号 char 供应商姓名 char 供应商地址 char 主营类别 联系方式

char char

8 8 30 8 15

0 0 0 0 0

记录供应商编号 记录供应商姓名 记录供应商地址 记录主营类别 记录联系方式

表3-6

(6)商品交易信息表

序号

列名

数据类型 长度 小数位 标识 主键 允许空 默认值 说明

1 2 3 4 5 6 7 8

交易编号 char 交易日期 char 交易内容 char 客户名称 char 享受折扣 char 交易金额 char 找零

char

8 8 200 8 8 8 8 8

0 0 0 0 0 0 0 0

记录交易编号 记录交易日期 记录交易内容 记录客户名称 记录享受折扣 记录交易金额 记录找零 记录本次积分

表3-7

本次积分 char

25

第四章 总结

?

4.1 结论

本课程设计实现的是超市信息管理系统的分析与设计,通过对超市经营者及

顾客的不同需求分析,做出了以上设计,其中包括不同管理员的不同帐号与权限,总经理的人事调用,超市顾客会员积分功能,库存不足预警功能,商品交易的自动盘点功能,经营状况及畅销商品分析功能等,有些功能目前已经实现,有些则在不断完善之中,在最大化满足经营者和顾客的双方面需求情况下,难免有不足之处,以及本人的社会及生活经历有限,知识面较为狭隘,在设计的不足之处,还望谅解。

?

4.2 感想与收获

经过一学期的学习,我对信息系统分析与设计这门课程有了较深的了解,并通过课程设计将所知所学用于实践,充分的体会到一个课题从最初的背景认知到需求分析再到系统的设计,需要大量的时间和广泛的知识,经过不懈的努力才能完成。经过了么长时间与努力,查阅了大量资料,小到一个超市如何去经营,人员的管理,货物的需求,大到一个合格的课题,一个合格的信息系统如何设计,如何去实现。归根结底,是我们用我们的所学,为社会创造便利,为整个社会的信息化,快捷化,系统化努力。

最重要的一点,是我们通过课程设计,了解到一个窗口,一个将书本知识运用的实践的窗口,开拓了我们的思维,更让我清楚的看到自己的知识浅薄,自己的能力有限,激励我在今后的学习中更加的努力的充实自己,让自己在今后的社会生活中,成为一个有用的人,而不是一无是处。

在做课程设计的过程中,有老师的细心指导,有同学的热心帮助,也有书本知道的查阅了解,网络资料的分析借鉴,首先要感谢大家,同时认识到在今后,信息系统分析设计不是一个人的事,也绝不是一个人闭门造车就能做成的,广泛的信息和团队合作必不可少。

总之,通过此次课程设计,让自己进步了许多,增强了将知识运用于实践

26

的能力,再次感谢在设计过程中,细心辅导我的老师以及热心帮助我的同学,没有你们,我将多走很多弯路,同时希望自己能为以后工作,打下良好的基础,相信付出就会有回报。

27

参考资料

[1]于娜.超市会员管理系统的设计与实现[D].山东:山东大学,2008:1-5.9.19. [2]王丽艳.超市商品销售管理系统[D].大连:大连理工大学,2007:1-3. [3]孙磊.小型超市管理系统的设计与实现[D].湖北:华中科技大学,2010:1-5.21.42.

[4]吴波.超市后台管理系统设计与实现[D].广东:华南理工大学.2010:1-2.10-19.

[5]严斌.农村中小型超市进销村管理系统[D].成都:电子科技大学.2010:7-10.20-26.

[6] 萨师煊、王珊.数据库系统概论(第四版)[M].北京:高等教育出版社,2006.

28

本文来源:https://www.bwwdw.com/article/50d3.html

Top