超市收银系统解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

超市收银系统分析报告

(2011级)

学院:经济与管理

班级:工商管理

小组:第3小组

小组成员:

阴美静:1050111014012

赵敏:1050111014013

高红梅:1050111014015

景米娟:1050111014016

王璇:1050111014017

赵旭航:1050111014022

段卫平:1050111014023

目录

一、系统开发背景

二、系统可行性分析

三、系统设计

四、系统实施

五、系统评价

六、系统维护

七、总结

一、系统开发背景

随着销售行业竞争日益激烈以及人们生活节奏的加快,原来小商店式的经营模式已经不能适应消费者的需求。为了适应现代人们的消费理念和生活方式,超市的存在是必要的,但一个超市依然沿用以前的全人工经营似乎不太可能,因此超市收银系统的引入显得极其重要。它不但可以提高超市人员的工作效率,而且可以有效减少货物丢失、价码出错、消费者不满意等情况。增加经济收益并提高市场灵敏度,从根本上提升超市的市场竞争力。

二、系统可行性分析

作为一个专为超市开发的关于超市收银系统,目的就是在于便于消费者消费以及超市的管理,给顾客一个快捷、方便的购物条件。(一)技术可行性分析:

随着软件编程技术的不断增加,功能的不断加强,和网络技术的不断成熟,信息安全的不断完善以及开发工具的日益进步,采用计算机系统来管理超市要求数据的采集、更新能够完整、准确和及时,所以开发通用的超市收银系统已经完全可以做到。

(二)经济可行性:

因为通过网络传递销售信息,可以不受距离的限制,因此可以节约许多的人力和物力,方便管理,由此可以减少不必要的开支,同时该系统可以提高超市的销售效率,即提高了超市的经济效益,所以从经济上是完全可行的。

(三)操作可行性:

本系统采用Windows图形界面,是大家熟悉的操作系统,对于用户只需要具有一般的计算机知识的人员都可以轻松上手。而且整个销售系统采用最友好的交互界面,简洁明了,不需要对数据库非常了解,由此,该系统的操作是可行的,有必要推广该系统。

(四)法律的可行性:

本系统是专用系统,具有较强的针对性。在我们的编码和设计中,除了参阅相关的资料,不涉及已存在的设计专利、不侵犯国家、学校的相关制度,因此具法律可行性。

三、系统设计

(一)E-R图:

(二)逻辑结构图

四、系统实施

1、收银员

本收银系统具有收银员表cashier,用于存储收银员身份的数据,

其模式如表4.1所示。

转入服务系统登陆失败

2、商品

商品信息表记载的是商品的详细信息,含商品编号、名称、计量单位、售价备注等。具体的各字段属性说明和类型如下表4.2所示。

序号属性名字段名类型长度NULL

1 商品编号GoodsID nvarchar 20 ×

2 名称GoodsName nvarchar 50 ×

3 计量单位GoodsUnit nvarchar 5 ×

4 售价GoodsSellPrice smallmoney

5 ×

5 备注GoodsRemark nvarchar 100 √

3、消费者

系统登录会员的基本信息保存在会员信息表里,其中对于会员编号,通过自增方式实现,无需用户手动编号,编号从1000起始。详细说明如表4.3。

序号属性名字段名类型长度NULL

1 编号UserID int 4 ×

2 姓名UserName varchar 10 ×

3 密码UserPasswor

d

varchar 50 ×

4 消费金额Cconsumption

decimal

Small

money

8 ×

4、操作流程

(1)以收银员的身份登录

(2)进行交易。输入商品编号和对应的数量(最多5种商品),如果是会员,输入会员卡号,否则不输入。以会员为例,如下图:

(3)注销以后,会弹出重新登陆的对话框。退出直接退出本系统。

五、系统评价

1、条形码扫描仪的引进将从根本上提高业务处理的速度,提高超市运作的速度

2、为超市工作人员和消费者提供了更便捷的服务,节约更多的时间。

3、提供方便有效的商品管理,提高工作效率。

4、减少了不必要的人员浪费,节约了成本,增加了经济效益。

六、系统维护

1、系统运行后,必须进行一系列的维护,保证收银系统的正常运行。

2、要经常进行检查,及时进行修改。要做好预防措施,一旦系统出错,要有解决办法。

3、要进行人才培训,保证有很的维护系统运行的人才。

七、总结

经过我们小组成员的共同努力,我们终于完成了此次关于超市收银系统的开发,同时也提高了我们分析解决实际问题的能力。通过这次的课程作业的完成,我们不仅拓宽了自己的知识面,还在操作过程中巩固和加深了自己所学的理论知识,使自己的技术素质和实践能力有了进一步的提高,同时也熟悉了超市收银系统的结构,熟悉了数据库系统开发工具的使用。同时,在软件开发方面也累积了不少经验,对软件工程的知识重要性的认识更深了。

相关文档
最新文档