超市收银管理系统课程设计.docx
- 文档编号:528203
- 上传时间:2022-10-10
- 格式:DOCX
- 页数:31
- 大小:318.83KB
超市收银管理系统课程设计.docx
《超市收银管理系统课程设计.docx》由会员分享,可在线阅读,更多相关《超市收银管理系统课程设计.docx(31页珍藏版)》请在冰豆网上搜索。
超市收银管理系统课程设计
1系统概述
近年来,超市行业蓬勃发展,大型超市更是如雨后春笋般崛起,超市的工作繁杂众多,如果仅仅依靠人工则会让超市的效率大大降低。
因此,管理系统成了超市的必需。
选择这个课题,目的是想针对现阶段比较流行的超市行业提出课题,进行超市收银管理系统的研究,为超市创造更的的利润。
1.1选题
1.1.1选题及其原因
本课题的题目是超市收银销售系统
当今社会,随着人们生活水平的提高,超市已经成为人们生活中不可缺少的一部分,超市影响着我们生活的方方面面。
现阶段,超市已经遍布城市的各个角落。
同时,人们已经不再是满足温饱的要求,而是追求对生活的享受。
人们开始追求自己喜欢的环境,自己喜欢的东西与服务。
每天,超市都会迎来巨大的人流,很显然,收银便成了一项重要的流程。
有一个便捷快速的收银系统,将使得消费者感受到购物的愉快,而不是漫长的等待与焦急。
好的购物环境与快速的服务将增加消费者的满意度,从而给超市带来更大的利润。
其次,超市的商品琳琅满目,如果没有一个完善的销售与进货管理系统,它将无法正常经营。
现如今,超市的经营规模也也在不断扩大,超市之间的竞争日趋上升,超市必须通过改进自己的经营模式,降低成本,扩大销售额,才能在竞争中立于不败之地。
选择该课题是想就身边生活所熟悉的方面来构建一个完善的系统,既深入了解信息系统分析与设计的过程,又能对身边的事情有一个更好的掌握。
1.1.2课题研究的目的和意义
毋庸置疑,超市的经营目的就是盈利,超市的各种营销手段都是为了吸引更多的客户,赢得更高的利润。
那么,怎样吸引更多的客户,怎么样获得更高的利润,便成了超市的主要目的。
研究该课题,主要是想针对超市的现状,通过需求分析掌握超市收银销售管理的所需,针对现代化超市设计一个完善的超市销售进货以及收银系统,帮助超市在经营模式上发生改变,使得超市能够在业务上实现现代化,使得超市的经营流程快速便捷,能够给消费者一个满意舒适的购物环境,并提高超市员工的工作效率,最终来增加超市的销售额度,实现超市的现代化,从而使超市获得更大的利润。
随着我国国民经济的发展,信息产业得到了更好的发展,随之,计算机系统在企业的经营中发挥的作用越来越重要,企业只有充分利用计算机资源,才能跟得上时代的脚步,在竞争中立于不败之地。
因此,研究该课题的另外一个重要目的就是能够跟深刻地理解我国当代信息化的发展状况,充分了解企业信息化的实施情况。
并通过这个课题的研究掌握企业信息化的实施流程,为今后为企业信息化献力奠定基础。
1.1.3课题的主要研究内容
(1)对超市的员工信息进行管理,包括员工号,员工姓名,员工的性别,员工职责等。
(2)明确超市的进货管理,包括供应商的管理,进货渠道的管理,进货数量,进货的分类等等。
(3)超市的库存管理,包括库存的商品种类,数量,以及缺货的管理等。
(4)超市的会员管理,包括会员的姓名,会员号,会员积分,联系电话,会员新增,会员删除等。
(5)超市的收银管理,包括客户购买商品的信息,以及客户账单的打印等。
1.2系统规划
(1)功能需求
此次课题的研究,是针对现代超市的具体业务流程而设计,并主要针对于超市的销售模块,利用此系统优化超市的销售流程,节省超市的人力资源,简化超市的工作流程,最终为客户提供一个便捷,舒适的购物环境,从而为超市赢得更大的客流量,创造更多的利润。
虽然超市的商品数量影响着超市的销售额度,但是超市的服务质量如何也在很大程度上影响超市的声誉,进而影响超市的销售状况。
一个超市能否拥有便捷的工作方式与良好的服务,取决于它能否明确掌握超市的库存销售情况,能否快速为顾客结账。
当然了,这又不得不依赖于计算机系统,一个现代化的计算机辅助系统,在超市的经营中起着重大的作用。
因此,做好超市的收银管理系统,意义重大。
其中,这个系统还必须有几个标准,才能更加完善,真正为超市创收。
标准如下:
1、简便易学,能够使得超市工作人员快速掌握系统的使用。
2、界面大方美观,让客户一目了然,便于监督。
3、功能完善,能够集超市日常的进货,销售,收银等操作为一体。
4、通用性强,能够适用于各类大,中小型超市。
5、灵活度高,再设计开发过程中能够充分考虑到各种异常。
本超市收银管理系统主要包括超市的进货管理,超市的库存管理,超市店面的收银管理,销售状况及利润管理,集显示、输入、添加、修改、删除等各种操作于一体。
该系统操作简单,易于维护,利用该系统,超市工作人员可以对超市的进货以及销售进行管理,及时更新超市的库存管理系统。
同时,收银员利用该系统完成店面中客户的付款问题,并负责利用该系统管理超市会员,对会员可以进行增,删,改的操作。
有了此系统,超市的工作人员便从此摆脱了传统的纸笔式的管理方式,他们只需要经过简短的培训,便可以轻松地运用该系统管理超市的各项流程。
值得一提的是,利用此系统,可以大大减少超市工作人员的出错率,提高了超市工作的质量,避免了不必要的损失。
(2)性能需求
系统的开发与运行环境
(1)开发环境:
WindowsXP
(2)开发工具:
visualc#
(3)数据库管理系统:
MicrosoftSQLServer2005
(4)运行环境:
Windows98/ME/2000/XP
首先分析超市系统的实体如下:
超市管理员(员工号,姓名,性别,联系电话);库存管理员(员工号,姓名,性别,联系电话);收银员(员工号,姓名,性别,联系电话);会员(会员卡号,会员姓名,联系电话,会员积分,发卡日期,等级);商品(商品名称,商品条码,商品单价,所属类别,供货商,规格,生产单位,进价,会员折扣价,库存数量);供货商(代码,名称,联系人,联系电话,联系地址,备注);消费者。
因此,经分析,超市的E-R图如图
图
1.2.3可行性分析
(1)社会可行性
超市是现阶段人们生活不可缺少的一部分,同时,超市管理系统也在超市得到了广泛的应用。
超市收银管理系统能够提高超市的工作效率,减轻员工的工作量,提升超市的服务质量,为顾客提供一个便捷舒适的购物环境,进而提升超市的知名度与顾客满意程度,来提高超市的销售额度,为超市创造更大的利润。
还要一提的是,超市收银管理系统对于操作人员的要求并不高,通过简单的培训便可以熟练使用。
综上,从社会可行性来说,超市收银管理系统是可行的。
(2)技术可行性
本课题采用visualc#.net的技术实现,c#.net是面向对象的语言,同时,微软在其中提供了大量的可用控件,使得我们在搭建页面时能够方便使用,而省去了大量代码的使用。
此编程工具与数据库的连接也很完善,这里采用与MicrosoftSQLServer2005的连接。
C#.NET能够完整实现对数据库的增加,删除,修改,查询。
它对数据库的操作是完全可行的。
综上所述,此次课题在技术应用上是基本可行的。
(3)操作可行性
当今社会,计算机对人们来说已并不陌生,它已经走进千家万户,即使是并没有太高文化水平的人也能够熟练操作计算机。
对于此套超市管理系统,它拥有简洁的界面,能让人熟练操作,因此面对超市的普通员工,它的操作是完全可行的。
对于超市的管理员,熟悉这套系统就更加容易,利用这套系统,他们的工作将变得简单快捷。
(4)经济可行性
现如今,计算机已经成为我们生活中必不可少的一部分,人们对于计算机的拥有已经并不是奢望,它正在走向普及阶段,因此,计算机的价格在不断降低。
并且,计算机硬件成本在不断降低也致使计算机的价格在日趋下降,因此,超市购买购买计算机的成本将减少,对于一个超市,即使是小型超市,也完全可以支付起这部分费用。
并且,它可以给超市带来效益。
所以,这套系统在经济上市完全可行的。
1.2.4课题要达到的目标
1、本课题针对超市的收银,进货,销售的管理,目的在于辅助超市人员优化工作流程,提高工作效率,以便为超市增加利润。
2、课题主要针对于超市的日常管理,不仅为超市员工提高工作效率,让工作便捷,还有一个重要目的在于为超市顾客提供一个快速方便的购物环境,不再为漫长的等待结账而感到苦恼。
同时,方便了顾客,也在不知不觉中为超市增加了客源,增加了销售额度,从而获得更大的利润。
3、课题主要做了本系统的需求分析,规划与初级设计,并没有讲整个系统完整设计出来,只是做了前期分析设计工作。
2系统分析
2.1系统现状分析
超市系统现已成为每个超市的必备,超市的日常管理都要依赖于此。
但是,由于各地区各个超市的状况不同,使用情况也不尽相同。
有的超市只是用系统来做收银,却没有将其利用到超市的日常管理,因此,超市的工作效率并没有太大的改善。
总体来说,超市系统的应用还是很广泛的,但却存在着利用不完善的问题。
2.2研究的思路与方法
本课题利用了结构化的方法分析设计,根据超市实际情况,整理了超市的工作流程,来进一步分析系统功能,然后进行详细设计。
本课题只是进行了分析与设计的工作,并没有具体实现。
2.3系统功能模块的划分
根据在需求分析中提出的功能需求,将此系统划分为四个功能模块:
信息管理模块,日常工作管理模块,销售管理模块,报表模块。
各个模块功能如下:
1、信息管理模块:
本模块主要实现对超市员工,超市会员,超市供货商,以及超市商品的基本信息管理,以便超市的管理人员对各项进行综合了解。
本模块包括四个功能模块,分别是:
超市员工管理模块,超市会员管理模块,超市商品管理模块,供货商管理模块。
2、日常工作管理模块:
本模块主要实现对超市日常工作的管理,它包括两个功能模块,分别为商品价格调整管理,超市的进货管理。
3、销售管理模块:
销售当然是超市的头等大事,本模块主要实现对超市日常销售的管理,主要包括以下功能模块:
客户结账,销售记录,利润分析,销售记录查询。
4、报表模块:
本模块主要针对超市各种报表的生成,包括利润表,缺货记录表,
库存记录表,销售记录表。
2.4作业流程图
根据超市的工作流程,结合超市收银管理系统的功能,绘制作业流程图,其中:
图2.4-1为超市管理员作业流程,图2.4-2为收银员作业流程,图2.4-3为库存管理员作业流程,图2.4-4为顾客作业流程。
图2.4-1超市管理员作业流程
.图2.4-2收银员作业流程
备注:
在以上作业流程图中,平行四边形代表的是收银员执行某操作后,系统自动更新的数据,它并不是收银员的操作,并不包含在收银员的工作流程中。
添加此项是为了帮助理解各个流程的用途与带来的结果。
图2.4-3库存管理员作业流程
图2.4-4超市顾客作业流程图
2.5数据流图
本系统的数据流图如图2.5-1所示:
图2.5-1数据流图
2.6数据字典
数据字典是对数据流图中包含的所有元素的定义的集合,它最重要的用途是作为分析阶段的工具,为以后进行数据库开发打下基础。
通过对数据流图的分析,该超市收银销售系统的部分数据字典如下:
数据元素条目(员工)
数据元素条目
名称:
员工号
别名:
C-No
说明:
超市员工代号总编号:
随机
数据值类型:
离散
类型:
数字
长度:
5
有关数据结构:
员工信息数据库
数据元素条目
名称:
姓名
别名:
C-Name
说明:
超市员工姓名
数据值类型:
离散
类型:
字符
长度:
随机
有关数据结构:
员工信息数据库
数据元素条目
名称:
联系电话
别名:
C-call
说明:
超市员工电话
数据值类型:
离散
类型:
数字
长度:
11
有关数据结构:
员工信息数据库
数据元素条目
名称:
性别
别名:
C-sex
说明:
超市员工性别
数据值类型:
离散
类型:
字符
长度:
1
有关数据结构:
员工信息数据库
数据元素条目
名称:
职务
别名:
C-pos
说明:
超市员工职位
数据值类型:
离散
类型:
字符
长度:
3-5
有关数据结构:
员工信息数据库
数据元素条目(会员)
数据元素条目
名称:
会员卡号
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 收银 管理 系统 课程设计
![提示](https://static.bdocx.com/images/bang_tan.gif)