通用超市管理系统的设计与实现【毕业论文】.doc

上传人:文初 文档编号:281089 上传时间:2018-08-23 格式:DOC 页数:33 大小:437.54KB
下载 相关 举报
通用超市管理系统的设计与实现【毕业论文】.doc_第1页
第1页 / 共33页
通用超市管理系统的设计与实现【毕业论文】.doc_第2页
第2页 / 共33页
通用超市管理系统的设计与实现【毕业论文】.doc_第3页
第3页 / 共33页
通用超市管理系统的设计与实现【毕业论文】.doc_第4页
第4页 / 共33页
通用超市管理系统的设计与实现【毕业论文】.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、 本科毕业设计 ( 20 届) 通用超市管理系统的设计与实现 所在学院 专业班级 通信工程 学生姓名 学号 指导教师 职称 完成日期 年 月 - 1 - 摘 要 在最近的十几年中,超市的发展越来越迅速,规模越来越大。而随着超市商品的大量丰富,其管理难度也越来越大,如何优化超市 的管理 成为一个急需解决的问题。将计算机这一信息处理利器应用于超市的日常管理成为一种必然的趋势,通用超市销售管理系统就是在这种趋势下产生的。本系统选用 C+ Builder集成开发环境,使用 SQL Server 2000 数据库。 在系统实现的过程,为了减少系统资源的消耗和提高程序的运行效率,窗体 尽量 采用了动态创建

2、的方法。 关键词: 超市管理 ; C+Builder6; Microsoft SQL Server2000 - 2 - Abstract In recent decades, the development of supermarket more and more more rapidly, scale. With the large supermarket goods rich, whose management difficulty also more and more big, how to optimize the supermarket management become a pro

3、blems needed to resolve. Will the computer this information processing tool used in supermarket daily management has become an inevitable trend, general supermarkets sales management system is below this kind of trend of generation. This system chooses c + + Builder integrated development environmen

4、t, use SQL Server 2000 database. In the process of system implementation, in order to reduce the cost and improve the system resources program operation efficiency, form the dynamic make use of the method to create. Key Words: Supermarket management ; C+ Builder; SQL server 2000 - 3 - 目 录 1 引言 . 1 1

5、.1 关于超市管理系统 . 1 1.2 关于通用超市管理系统 . 1 1.2.1 超市管理系统的发展过程 . 1 1.2.2 超市管理系统的主要功能 . 2 1.3 系统的开发和运行环境 . 3 1.3.1 C+ Builder6 简介 . 3 1.3.2 Microsoft SQL Server2000 简介 . 3 2 可行性分析报告 . 5 3 系统的分析与开发内容 . 6 3.1 系统的开发背景 . 6 3.2 通用超市管理系统的需求分析 . 6 4 数据库设计 . 7 4.1 创建数据库 . 7 4.1.1 系统管理表 . 7 4.1.2 商品资料维护表 . 7 4.1.3 供货商资

6、料维护表 . 8 4.1.4 客户信息维护表 . 8 5 系统设计 . 10 5.1 界面设计 . 10 5.1.1 登录界面和通用超市管理系统主窗体 . 10 5.1.2 资料管理模块界面设计 . 11 5.1.3 进货管理模块界面设计 . 13 5.1.4 销售管理模块界面设计 . 13 5.1.5 库存管理界面设计 . 14 5.1.6 系统管理 模块界面设计 . 14 - 4 - 5.2 代码分析与实现 . 15 5.2.1 登录代码 . 15 5.2.2 资料管理系统模块代码 . 18 5.2.3 进货管理代码 . 21 5.2.4 销售管理代码 . 21 5.2.5 库存管理代码

7、. 21 5.2.6 系统管理代码 . 21 6 产品质量管理系统测试与试运行 . 22 6.1 数据源的创建 . 22 6.2 系统的运行 . 25 总 结 . 26 致 谢 .错误 !未定义书签。 参考文献 . 27 附录一 毕业设计作品说明 . 28 - 1 - 1 引言 1.1 关于超市管理系统 目前 , 我国许多超市的管理水平还停留在纸介质的基础上 , 这样的机制已经不能适应时代的发展要求了 , 因为浪费了许多人力、物力和财力。在当今信息时代 , 这种传统的管理方法必然被以计算机为基础的信息管理所取代 1。因此 , 摈弃传统的手工管理 , 利用计算机系统进行各种信息的管理 , 对客户

8、订购的情况、产品信息、供应商 信息进行记录、搜集、分析 , 来提高工作效率 , 挖掘潜在信息 , 更好地为商城超市服务 , 开发一个商城超市管理系统势在必行 2。把计算机技术应用于超市管理 , 更高效地对超市的各种商品信息进行归类、划分、合理地组织 , 从而减少人们的劳动强度是很有必要的 , 为此用基于 C+Builder 结构设计并实现该系统 !本系统既可完成顾客对货架商品的购买 , 也能够用于大客户对商品的成批订购 ! 并且为了能快速准确地了解经营信息 , 提高超市总部管理层的科学决策能力 , 提高工作效率 , 降低营运费用。更好的突出超市 便利性、廉价、舒 适性、节约性的特点。 3为此通

9、用超市管理系统的设计十分必要,也有良好的运用前景。 1.2 关于通用超市管理系统 1.2.1 超市管理系统的发展过程 随着现代科学技术的迅猛发展,计算机技术已渗透到各个领域,成为各行业必不可少的工具,特别是 Internet 技术的推广和信息高速公路的建立,使 IT产业在市场竞争中越发显示出其独特的优势,步入数字化时代,有巨大的数据信息等待着加工处理和传输,这使得对数据库的进一步开发和利用显得尤为迫切。 作为国内市场的一些中小超市,他们在信息化过程中的步伐要落后大中型超市,而对于这些企 业的资源管理,信息的存储和处理也显的迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市

10、的电算化进程是必不可少的。 20 世纪 90 年代的 10 伟大改变的是在超级市场的行业。在 20 世纪 90 年代初 ,大量的批发商诸如沃尔玛构成了严重的竞争威胁同他们一样扩大经营范围为- 2 - 食零售行业。与此同时 ,先进的信息技术正在革新 ,潜在的更有效的商业实践可能 ,包括类别管理、计算机辅助订购 ,供应商管理库存。最后 ,在 1990 年代后期 ,劳动力市场 ,新竞争的威胁和网上购物连锁超市合并增长带来了商店管理水平的新的挑战。 超市形态 具有种种优点,但在目前状况下,它仍存在零售业商业企业所共有的落后的一面,如:不能有效的管理每一种商品,收款结算速度慢,容易出现营业差错,不宜进行

11、商品调价,盘点效率底等,而且在超市日常管理中,商品进、销、存决策以经验为主,缺乏实时分析功能,管理人员对及时传递资料的要求始终得不到满足,随着超市形态的高速发展,其经营管理也变的愈加复杂,日常所需处理的数据量也逐渐增大,商业运转的中间环节也越来越多,原始的人工管理已无法应对这复杂的市场。为此,我在本次设计之中选择了超市信息管理系统设计,依靠现代化的计算机信息处理技术 来管理超市,从而节省了大量的人力、物力、改善了员工的工作条件,减轻了劳动强度,并且能够快速反映出商品的进销存状况和各种反馈信息分析,使管理人员快速对市场的变化作出相应决策,加快超市的系统建立的技术基础 1.2.2 超市管理系统的主

12、要功能 ( l) 在需要时 (可每隔一个时间段查询一次 ) 生成商品库存情况报告 , 实时报告商品库存情况 , 如库存量不足 (小于某一自定的数量 ) 时 , 可生成缺货报告 , 并提供商品种类 , 来源等商品属性信息 , 方便采购人员进行商品采购 ! 4 ( 2) 采购员采购商品后 , 及时录入商品信息 等数据 , 在数据库中进行数据更新 ! ( 3)对不同批次采购的货物的生成日期以及保质期进行登记,再出售是避免新采购的同种货卖完而存活还在的情况,并能实现显示过期产品使其及时下架,以及临近过期的批次产品使经营者能及时采取促销,赠送等系列活动,提前退给厂家等措施减少损失和避免过期产品危害消费者

13、健康以及使得超市信誉受到所害。 ( 4) 货架上商品卖到一定数量时 , 实时生成提货报告 , 并提供商品的库存信息 , 以便随时查看剩余信息。 ( 5) 在收银处 , 随时录入卖出商品信息 , 如名称 , 数量 , 单价等 , 及时更新数- 3 - 据库数 据 ! ( 6) 当超市客户大批量需要某商品时 , 允许直接从商品仓库中提货 , 此时系统应及时更新数据库信息。能力的话超市也可以让客户通过网上订购商品。 4 ( 7) 在某时间段内 , 当某类商品卖出数量较大 , 受到人们的欢迎 , 系统可将此类商品归类打印输出 , 用于市场导购和商品采购指导 ! 1.3 系统的开发和运行环境 1.3.1

14、 C+ Builder6 简介 C+ builder 是 Inprise 公司(原 Borland 公司) 1998 年推出的,面向对象的 32 位 Windows 程序设计开发工具。 C+ builder 不仅继承了 Delphi 使用简便、功能强大、效率高等特点,而且它还结合看 C+ 语言所有的优点。 C+ builder可以说是至今功能最强、最简单易学的 Windows 开发工具之一 7。 C+ builder 6 中最吸引人之处就在于其强大的数据库支持能力。用 C+ builder 访问数据库需要 BDE 来实现。 C+ builder 提供了中了繁多的数据库组件和快捷方便的应用向导功

15、能 8 1.3.2 Microsoft SQL Server2000 简介 Microsoft SQL server 2000 中文版是 基于客户 /服务器模式的新一代大型关系型数据库管理系统( DBMS)。它在电子商务、数据库解决方案等应用中,起着重要的作用,可为企业的数据库管理提供强大的支持,对数据库中的数据提供有效的管理,并采用有效的措施实施数据完整性和数据的安全性 8。 随着社会的发展,计算机的应用越来越广泛,电子商务迅猛发展,管理信息化已经成为一大潮流,促进了数据库技术的发展, Access、 Foxpro 等集中式数据库已不能适应发展的需要,微软公司推出的 SQL Server 以

16、其丰富的功能及优越的性能占据了很大的市场份额。 SQL Server 2000 是在 SQL Server 7.0 的基础上扩展升级的产品。 SQL Server 7.0 是 Microsoft 公司在数据库领域中非常重要的产品,它具有非常好的再造和重写特性。具有良好的性能、稳定性、便于管理和易于开发等优点。 SQL Server - 4 - 2000 继承了数据库软件设计和引擎方面的优势,已经成为新一代网络应用程序的最佳数据库和分析解决方案之一。作为 Microsoft.NET Enterprise Servers 的核心组件,它将减少电子商务、在线商务和数据仓储应用程序推向市场的时间,并对

17、需要的环境提供可靠的支持。 SQL Server 2000 对 XML 和 HTTP 提供充分的支持;提供分割装载和确保时间的特性;提供先进的管理和协调机制,可以自动管理线程任务,降低总体开销。 SQL Server 2000 有不同的版本,具体有以下几个版本: SQL Server 2000 企业版 SQL Server 2000 标准版和个人版 SQL Server 2000 开发版和评估版 SQL Server 2000 桌面引擎( MSDE) SQL Server 2000 Windows CE 版本 - 5 - 2 可行性分析报告 通过对超市的各个方面进行了具体的了解之后,现对该超市

18、管理系统的可行性进行分析。 技术上可行:该系统所需硬件设备,市场上销售且价格较低,甚至可以使用原有的设备,软件上,操作系统采用 Windows 系列操作系统,数据库管理系统采用 SQL Server2000,这些软件在 MIS 开发中已被大量应用,技术上都比较成熟。因此在技术上是可行的。 经济上可行:由于该系统能节省一定的人力资源,超市在采用计算机来进行对超市商品管理,因此开发经费没有问题。 管理 上可行:超市的工作人员都经过专业的培训。有计算机操作经验,并有丰富的管理和工作经验,因此管理上可行。另外,小区也决定对新员工制定了培训计划,并进行了实施 MIS 的物质准备和工作准备。 综上所述,超市管理系统在技术上、经济上、管理上都是可行的 。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。