江西现代职业技术学院.doc
《江西现代职业技术学院.doc》由会员分享,可在线阅读,更多相关《江西现代职业技术学院.doc(39页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流江西现代职业技术学院.精品文档.江西现代职业技术学院毕业设计(论文)题目:小型超市管理系统姓 名 查文文 学 院 信息工程学院 专 业 软件技术 班 级 09软件(3)班 指导 教师 王平华 提交 时间 年 月 日 论文题目:小型超市管理系统 姓 名:查文文 班 级:09软件(3)班指导老师:王平华摘要:随着科学技术的迅猛发展,整个社会已进入了信息社会,计算机的应用在社会中的地位越来越重要。传统的以书本记录的方式已不能满足要求,数据库技术正缓解了这一问题。为使商业企业的进销存信息管理自动化、标准化和科学化,需研制具有大规模、高效率的超市信息管
2、理系统,即会员制超市管理系统。本系统采用C#.NET和SQL Server2005数据库等开发工具,实现了对数据库的直接访问和操作,使得数据库和应用程序紧密结合在一起。该超市管理系统要解决的问题是:如何实现会员制连锁超市的科学、高效的管理,包括商品基本信息管理、会员信息管理、进货信息的管理、销售信息的管理、库存信息的管理、员工信息的管理。其最终目的是通过此软件来实现超市各个环节的管理。本文首先介绍了软件的开发环境,其次介绍了本软件的设计过程,最后介绍了各模块的设计与实现。关键词:会员制,超市,进货,库存,管理信息系统目录一、概述.5二、系统进度.5(一)绪论 .51.1超市进销存管理系统简介
3、.51.2会员制超市管理系统模式 .71.3本系统的技术概况 .81.3.1数据库管理系统 .81.3.2采用SQL Server2005数据库 .81.3.3采用C#.Net作为前端开发工具 91.4系统的运行环境 .9(二)系统分析与设计.102.1需求分析 102.1.1问题定义 102.1.2系统的主1.3.3采用C#.Net作为前端开发工具要功能.112.1.3设计功能注意事项112.2系统总体设计 122.2.1系统E-R图 122.2.2系统功能模块设计 142.2.3系统流程图 192.2.4数据库的设计 20(三)系统实现 .273.1 用户登录模块 283.2系统的主界面
4、.293.3商品管理模块 .353.4进货管理模块 .373.5员工管理模块 403.6销售管理模块 423.7会员管理模块 .473.8退货管理模块 .48三、系统的测试与运行 .49结论 52体会 53参考文献 小型超市管理系统一、概述 随着现代技术的发展网络逐步走进超市行业,超市管理系统是为了提高超市的运作效率,节余财力物力资源。降低错误发生率,解决超市管理的紊乱。减少人力和设备会用,提高处理速度,改进管理信息服务,提高人员利用率。二、系统进度(一)绪论1.1超市进销存管理系统简介随着经济的全球化以及中国经济改革的逐渐深化,零售业面临着越来越激烈的竞争,改善零售企业内部以及整个供应链各个
5、环节的管理、调度及资源配置,迅速适应消费者的新需求和市场新机遇的能力,是中国零售企业赢得竞争胜利的关键因素,而快速有效地实施企业管理信息系统建设是被实践证明了的提高企业竞争力的有效的方法之一。在我国数量众多的商品零售企业中,中小型零售企业占了绝大多数。这些企业也不可避免地要加入国际化企业的竞争行列,而实现企业信息化是参与挑战的必要条件。但是中小企业的多样性及其灵活多变的经营方式,加上相关投入量的限制,使得很多中小型零售企业没有进行信息化建设。做为一个中小型超市想要提高市场竞争力,既要有好的商品质量,同时也要有好的客户服务。超市要做到能及时响应顾客的商品需求,根据需求迅速进货、及时上架、快速周转
6、,就必须有一个好的管理计划,使得商品的进货、销售和库存3个环节能够很好地协调配合。在缺乏系统化的计算机信息管理,而只是上几个POS终端和几台计算机进行销售和进货、资金结算的情况下,当前的进货很难正确反映市场的需求,各部门缺少必要的计划,部门之间通迅也经常不畅通,管理人员很难对超市的进货、库存以及销售做预期的估算。这些在激烈竞争的市场竞争中是不利的。也给超市经营管理带来了一定的风险。知已知彼方能百战百胜是商场竞争中永远的定律,超市的管理信息系统(MIS)的建立就显得十分的必要了,它利用计算机的技术,将管理同业务有机结合起来,使得超市的进销存能够有机衔接,从而提高了企业的效率和效益。进销存是超市运
7、作过程中的最主要、最核心的工作环节。创建一个稳定、高效的进销存系统,优点如下:(1)整合超市资源,实现信息共享;超市在经营活动中每日都要将发生的基础信息(如商品信息、厂商信息、采购信息、销售信息、库存信息等)由进销存系统进行收集、整理及汇总,并以各种报表形式体现出来。商业企业中各部门、各级别的管理人员可根据自身工作的需要及企业分配的权限,随时查询本部门商品流转中的各种信息和变化趋势,为管理者的决策活动提供数据依据;(2)丰富系统功能,提高工作效率:进销存系统不但能够完成一般商品的销售功能,还能够实现商品的量贩销售、按金额或者比例的打折销售、商品的组合销售,以及顾客利用信用卡或储值卡、会员卡进行
8、的刷卡销售等功能。在销售工作结束后,计算机系统可对销售信息进行记录和汇总,帮助收款员进行核对和查询,避免了手工收银工作中可能出现的漏洞;(3)优化商品结构,提升整体效益:传统商业对商品和布局的调整依赖于管理人员的商业经验和个人喜好,致使商业企业不能够根据消费者的价值取向来提供商品,无形中损失了一部分潜在的消费群体。进销存系统通过对顾客消费时间、消费金额、消费商品明细等信息的记录和分析,为商场管理人员提供的顾客所购买商品的类别、购买商品的价格分析的趋势,了解顾客的消费变化和价值取向,帮助商场管理人员及时调整商品结构和商品布局,以便最大限度地满足商圈内消费者的需求,从而使超市获得更大的经济效益;(
9、4)规范业务流程,减少人工费用:进销存系统用电子单据代替以往用人工来传递各种单据的工作,商场的管理人员通过本地的计算机就能够对各部门提交的单据进行查询、审核、记帐等操作。商场工作人员通过进销存系统就能够完成商品流转的全过程;进销存系统的使用,使企业组织机构得以简化,传统商业企业中的物价、核算等部门及人员的工作已经完全被计算机所代替,从而节约了这些部门的各种设备和人工费用的支出。1.2会员制超市管理系统模式当今连锁超市计算机管理系统主要模式如下:POS前台销售系统。主要包括:(1)进行前台销售作业,并在此基础上实现前台日常销售、小票、报表打印等工作;(2)支持时段促销方式,金额打折等打折方式,支
10、持数据自动接收与更新功能;(3)前台还可实现对会员消费金额,详细信息的管理;(4)支持商品的退货操作;(5)具备自动识别相关硬件设备,支持相关条码扫描设备、客显、电子称、刷卡设备,前台收款与钱箱联动功能。后台MIS管理系统是超市采用计算机管理系统的核心。主要包括:(1)商品管理:可对商品进行录入与查询,系统支持条形码扫描,做到准确录入商品;(2)进货管理:系统提供不足商品自动告警,并且可自动制定进货单,提供入库单录入与查询功能,还支持供货商的管理;(3)员工管理:系统支持对员工类型,信息,以及密码的录入修改等操作;(4)销售管理:系统允许管理员对商品销售信息进行按商品名称,按时间等多种方式的查
11、询。1.3本系统的技术概况本会员制超市管理系统是以实际情况为基础,针对各大超市现有的管理情况,而开发的一套进销存管理信息系统软件。本系统是一个以计算机为工具,对超市的供应商、采购、进货、销售、仓库、财务、客户等信息进行处理的人机系统,其能及时、准确的反映超市进销存中的各项工作的当前状态,并利用过去的数据统计分析,能从全局出发辅助超市各部门的管理。1.3.1数据库管理系统所有的超市企业都与数据息息相关。如果需要得到客户每月的交易额,就必须通过数据库管理系统去查出客户的交易记录。每家超市都需要有完整的销售数据来统计分析各商品的销售金额,也需要有一个最新、最正确的库存数据来随时掌握最新的存货状况。如
12、果目前仓储的库存低于安全库存,那么当前商品就处于缺货状态,系统应当立刻通知库管员,然后向供应商订货。每一家客户的销售记录,每一项商品的销售状况,所有仓库的商品存货信息,这些组合起来就是数据。所有的访问都要通过数据库管理系统完成。1.3.2采用SQL Server2005数据库Microsoft SQL Server2005是一个分布式的关系型数据库管理系统,具有客户机/服务器体系结构,采用了SQL语言,在客户机和服务器之间传递客户机的请求和服务器的处理结果。Microsoft SQL Server2005是一个应用广泛的数据库管理系统,具有许多显著的特点。有动态的数据存储机制:数据库设计和创建
13、之后,数据库的大小可以随着数据量的变化缩小和扩大;具有强大的安全措施:Microsoft SQL Server2005采用了一种与WindowsNT/2005集成的安全性模式,有完善的用户帐户策略和许可机制;Microsoft SQLServer2005虽然采用了分布式的计算模式,但是它也支持单用户的计算模式;具有自动配置和动态配置的功能:在系统运行过程中,可以根据系统的需要和运行环境的状况,进行自动配置。Microsoft SQL Server2005允许用ODBC做客户端和服务器端的连接管道ODBC实际上是一个数据库的访问库。ODBC通过使用驱动程序来提供数据库的独立性,驱动程序与具体的数
14、据库有关。在设计会员制超市管理系统时,考虑到以后系统设计扩展到网络化管理,也就是说B/S结构的数据库管理系统,所以选用SQL Server2005数据库是比较合适的,充分发挥SQL Server2005的优点。1.3.3采用C#.Net作为前端开发工具C#完全支持类和面向对象编程,包括接口和继承、虚函数和运算符重载的处理,定义完整、一致的基本类型集,对自动生成XML文档说明的内置支持,自动清理动态分配的内存,可以用用户定义的特性来标记类或方法,对.NET基类库的完全访问权,并易于访问Windows API,可以使用指针和直接内存访问,但C#语言可以在没有它们的条件下访问内存,以VB的风格支持属
15、性和事件,改变编译器选项,可以把程序编译为可执行文件或.NET组件库,该组件库可以用与ActiveX控件(COM组件)相同的方式由其他代码调用,C#可以用于编写ASP.NET动态Web页面和XML Web服务。用 C# 设计的组件可以很容易的转换成 Web 服务,可以以任意操作系统的任意语言从 Internet 上调用。实际上,因为有了来自 .NET 框架对核心编程任务的支持,使用 C# 比使用 Visual Basic 更容易。1.4系统的运行环境为了保证系统运行的效率和可靠性,服务器端应具有较高的软硬件配置,客户端的要求不需要很高。此应用程序可广泛运行于Internet,也适应于内部的局域
16、网。运行要求如下:1软件环境客户端:Windows 2000/XP,IE6及以上版本。服务器端:Windows 2000/XP,IIS 5.0 及其以上版本。数据库:采用Microsoft SQL Server 2005 数据库,运行于服务器端。2硬件环境服务器:CPU要求 PIII 800以上,内存256 MB以上。客户机:CUP要求 200MMX以上,内存64MB以上。并配有一台打印机。(二)系统分析与设计2.1需求分析2.1.1问题定义这一时期的任务是确定软件开发工程必须完成的总目标。进销存管理系统是一个以人为主导,利用计算机硬件、软通信设备以及其他办公设备,进行信息的收集、传播、加工、
17、新和维护、以企业战略竟优提高效率和效益为目的,支持企业高中层控制、基层运作的集成化的人机系统。该超市管理系统要解决的问题就是:如何实现会员制连锁学、高效的管理,包括商品基本信息管理、会员信息管理、进管理、销售信息的管理、库存信息的管理。目标系统是一个数据库应用软件,其最终目的是通过此软件来实现连锁环节的管理。本系统主要包括以下五个子系统:(1)员工信息管理子系统;(2)会员信息的管理子系统;(3)进货信息的管理子系统;(4)销售信息管理子系统;(5)库存信息的管理子系统。2.1.2系统的主要功能(1)商品管理功能:对商品进行分类,并将商品详细信息录入系统,支持条形码扫描,提供多种商品查询方式;
18、(2)进货管理功能:当库存商品数量低于某一最低值时,系统自动告警,并生成不足商品名称,库管员据此制订进货单,交给进会员进货,进货员按照进货单采购商品,根据采购的实际商品数量,入库登记,同时修改商品信息表中商品数量并将进货单从数据库中删除,采购计划的制订主要依据:现有库存商品的数量;(3)销售管理功能:包括收银功能和销售信息查询功能。收银业务:通过直接输入商品名称或扫描条形码,系统自动显示该商品的详细信息。明确显示折扣,现卖价,自动计算本次交易的总金额。如果顾客是本店会员并持有本人会员卡,则对所购物品全部实行9.5折扣优惠,并将所购物品的总金额累计到该会员的总消费金额中。同时将销售产品信息、会员
19、信息和库存信息相结合,实现销售数据的流转和管理。销售信息查询:根据交易日期、商品编号等对销售信息进行查询。还可对交易单页眉页脚进行设置;(4)员工管理功能:实现员工信息的管理;(5)会员管理功能:实现会员的录入与查询;(6)退货管理功能:根据交易流水号进行退货管理。2.1.3设计功能注意事项(1)在预定环境下能正确完成预期功能的程度要高,需要的资源少;(2)在硬件发生故障、输入的数据无效或操作错误等意外环境下,系统能做出适当响应的程度大;(3)对未经授权的人使用软件或数据的企图系统能过控制(禁止)的程度要高,数据库稳定;(4)容易理解和使用该系统,系统的可移植性高,可重复使用性强;(5)诊断和
20、改正在运行现场发现的错误所需要的工作量要少。2.2系统总体设计2.2.1系统E-R图 如图2-1所示图2-1系统E-R图2.2.2系统功能模块设计首先,库管员要添加商品详细信息,这时需要设计一个商品管理模块;根据商品信息表中的商品数量,库管员制定进货单,交给进货员,进货员根据进货单向供货商进货,这时需要一个供货商管理模块;在进货入库时,库管员根据进货信息,录入入库单,这时需要制定进货管理模块;在商品采购入库之后,就要在前台销售商品,收银员通过销售模块进行商品的销售,并可在此模块中查询销售信息;在出售的商品出现问题,顾客要求退货时,需设计一退回管理模块;超市的人员分为好几类,要对员工进行统一管理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 江西 现代 职业技术学院
限制150内