DEL0006会员卡管理系统会员卡管理系统.ppt_第1页
DEL0006会员卡管理系统会员卡管理系统.ppt_第2页
DEL0006会员卡管理系统会员卡管理系统.ppt_第3页
DEL0006会员卡管理系统会员卡管理系统.ppt_第4页
DEL0006会员卡管理系统会员卡管理系统.ppt_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、会员卡储值卡管理系统,说明: 1.需本答辩稿配套的程序及论文,可以访问 下载 2.有什么不明白的地方,可以联系作者本人QQ:513681372,摘 要,随着社会的进步与发展,各行各业对其管理工 作的要求也日趋规范化 、科学化,各服务单位对 日常服务工作和管理工作的要求也越来越高。 针对许多服务企业在日常会员卡、储值卡应用 中容易出现的问题和弊端,本系统拟采用“磁卡技 术”和“数据库技术”构建“会员卡储值卡管理系统”。 本系统主要应用程序采用Delphi 6.0面向对象 可视化开发环境,后台数据库采用MicroSoft SQL Server 2000,网络结构客户机/服务器操作模式。,第1章 计

2、算机发展简介 第2章 管理信息系统及其特点 第3章 数据库及开发工具 第4章 会员卡储值卡管理系统概述 第5章 会员卡储值卡管理系统分析 第6章 会员卡储值卡管理系统设计 第7章 系统主要界面及源代码,目 录,第1章 计算机发展简介,计算机是由一系列电子元器件组成的、能够按程序控制并高速度地进行数值运算和信息处理的、具有内部存储能力的电子设备。 计算机硬件的基本组成,如下图: 计算机的发展经历了四个时代: 一代:电子管计算机; 二代:晶体管 计算机; 三代:中、小规模集成电路计算机 ; 四代:大规模、超大规模集成电路 计算机;,第1章 计算机发展简介,计算机的应用领域: 科学计算 数据处理 实

3、时控制 计算机辅助设计(CAD)、制造(CAM)、教学(CAI)系统 人工智能 计算机的发展趋势 ,主要具有如下五种发展趋势: 巨型化 微型化 网络化 多媒体化 智能化,第1章 计算机发展简介,第2章 管理信息系统及其特点,管理信息系统是一个由人和计算机等组成的,能进行管理信息的收集、传递、加工、保存、维护和使用的系统。 它能实测国民经济和企业的各种运行情况;利用历史数据预测未来;从全局出发辅助管理决策;利用信息控制企业的行为、帮助实现其规划目标。 管理信息系统的发展 一、智能决策支持系统和群体决策支持系统 a) 、智能决策支持系统是将人工智能技术引入决策支持系统而形成的一种信息系统。b)、群

4、体决策支持系统是支持一群共同决策的决策者为获得一个有效决策结果而运行的计算机辅助决策信息系统 。 二、经理信息系统和战略信息系统 a)、经理信息系统,又称总裁信息系统,是专供高层决策者使用的系统。可以说,它是综合了信息报告系统和决策支持系统的许多特征而形成的一种信息系统,但其结构、原理又与上述两种信息系统迥然不同。b)、战略信息系统是一种把信息技术作为实现企业战略目标的竞争武器和主要手段的信息系统。,第2章 管理信息系统及其特点,三、电子商务系统和供应链集成信息系统 a)、电子商务系统的基础是电子数据交换,电子数据交换是企业之间业务往来的商业交易文件用标准的格式以电子方式在计算机之间自动进行的

5、传送。b)、供应链指的是相互之间通过提供原材料、零件和产品等的厂家、供应商等组成的网络。 四、MRP,MRP,ERP,CIMS a)、MRP(物料需求计划)是早期的计算机管理应用,目的是用计算机工具解决生产中物料的缺件和库存的积压问题。b)、MRP(制造资源计划)是在MRP的基础上发展起来的一种典型的管理信息系统。c)、ERP(企业资源计划)是MRP的进一步发展。ERP的核心仍是MRP,但在功能上超越了传统MRP的范围。d)、CIMS(计算机集成制造系统)是利用计算机将相互独立发展起来的计算机辅助设计系统(CAD)、计算机辅助制造系统(CAM)与管理信息系统(MIS)或制造资源计划组合为一个有

6、机整体,从而达到设计、制造和管理过程自动化的系统。,第2章 管理信息系统及其特点,管理信息系统的特点 数据集中统一,采用数据库; 数学模型的应用; 有预测和控制能力; 面向决策; 开发管理信息系统应用项目的基本方法 1、生命周期法; 所谓生命周期法,就是按照管理信息系统生命周期的概念,严格地按照系统生命周期地各个过程和步骤去开发系统。 优点:采用生命周期法可以立足全局,步步为营,减少返工,有利于提高开发质量,加快工程进度。 2、原型法 它的基本思想是:开发者和用户在系统的主要要求上取得一致的意见后,由开发者很快开发出一个初步的原型系统,然后通过用户使用和评价,提出改进意见,反复修改、扩展和完善

7、,直到形成一个相对稳定的系统。,第2章 管理信息系统及其特点,本会员卡储值卡系统即采用原型法进行开发的,先是分析客户的基本需求,然后开发一个初步的系统。然后通过用户使用,提出改进的意见,进一步修改、完善,直到形成目前的版本。 3、面向对象开发方法 面向对象方法是一种认识问题和解决问题的思维方法,它把客观世界看成是由许多不同的对象构成的。在面向对象的系统中,我们把系统中所有资源的(如系统、数据、模块)都看成是对象,每一对象都有自己的运动规律和内部状态。 4、计算机辅助系统开发方法(CASE方法) 计算机辅助系统开发方法是运用计算机工具辅助系统开发的一种方法。严格地讲,CASE方法只是一种开发环境

8、而不是开发方法,具体开发时,仍需采用其他开发方法。,第2章 管理信息系统及其特点,第3章 数据库及开发工具,3.1 SQL Server 2000 简介 SQLServer2000由Microsoft公司开发出品,是一种高效的关系数据库系统,它与Windows2000/XP及Windows9x等操作系统紧密集成。这种安排使SQLServer能充分利用操作系统所提供的特性。对于今天复杂的客户/服务器系统来说,SQLServer是一个很好的选择。 SQL Server 2000 特点 1、易用性好:标准的可视化人机交互界面; 2、安全性高:采用多级身份验证及权限控制; 3、稳定性好:和操作系统的紧

9、密集成以及良好的架构,保证了其良 好的稳定性; 4、数据检索速度快:采用数据库关系语言SQL操作数据库,速度极 快; 5、功能强大:提供视图机制,用户自定义触发器、存储过程、函数 等功能;,第3章 数据库及开发工具,3.2 优秀的前台开发工具Delphi 6 Delphi是著名的Borland公司开发的可视化软件开发工具。Delphi被称为第四代编程语言,它具有简单、高效、功能强大的特点。和VC相比,Delphi更简单、更易于掌握,而在功能上却丝毫不逊色;和VB相比,Delphi则功能更强大、更实用。可以说Delphi同时兼备了VC功能强大和VB简单易学的特点。它一直是程序员至爱的编程工具。

10、Delphi具有的特性 1、基于窗体和面向对象的方法 ,使开发更加方便、快捷; 2、高速的编译器 ,可以快速生成应用程序; 3、强大的数据库支持 ,可以和当前比较流行的几乎所有的数据库 连接; 4、强大而成熟的组件技术,Delphi的组件是所有开发工具中最齐全 的,可以在网络上下载几乎所有的应用控件,使开发简单易行; 5、与Windows编程紧密结合 ,可以调用几乎所有的Windows的Api 函数,大大扩充了Delphi的功能;,第3章 数据库及开发工具,第4章 会员卡储值卡管理系统概述,4.1 会员卡、储值卡管理系统介绍 会员卡、储值卡主要由服务单位发卡,顾客持卡消费,由前台收款机记录、打

11、印顾客的消费明细和积分明细,由后台管理系统进行日常管理、查询统计、打印报表等工作。 针对许多服务企业在日常会员卡、储值卡应用中容易出现的问题和弊端,本系统拟采用“磁卡技术”和“数据库技术”构建“会员卡储值卡管理系统”。 新的会员卡、储值卡管理系统更便于管理员和前台收银员的操作使用,提高了工作效率。可以为顾客提高详细的消费、积分、充值等统计报表,提高了服务水平。同时也能够把收银员及管理员的繁重工作以量化的形式展现出来,便于员工考核和管理。 4.2 技术产品介绍 磁卡:是一种磁记录介质卡片。它由高强度、耐高温的塑料或纸质涂覆塑料制成,能防潮、耐磨且有一定的柔韧性,携带方便、使用较为稳定可靠。通常,

12、磁卡的一面印刷有说明提示性信息,如插卡方向;,第4章 会员卡储值卡管理系统概述,另一面则有磁层或磁条,具有 2-3个磁道以记录有关信息数据。样式如图片: 磁卡阅读器:主要用来读取磁卡上的数据信息,可双向阅读符合ANSI/ISO标准的磁卡;PC机键盘口取电,不需外接电源;PS/2键盘介面接口,且不影响PC机键盘操作;样式如图片:,第4章 会员卡储值卡管理系统概述,磁卡读写器:主要用来写入磁卡数据信息,可对符合ANSI/ISO标准的磁卡进行读写;标准RS-232串行接口,与PC机连接方便;设有拨段开关,可选择所要的联络协议;设有三个LED指示灯及内含蜂鸣器,使操作者能随时了解读写器的工作状态;,第

13、4章 会员卡储值卡管理系统概述,4.3 系统结构图,第4章 会员卡储值卡管理系统概述,4.4 应用领域 1、宾馆、酒店、饭店、餐馆等饮食服务行业; 2、舞厅、咖啡厅、卡拉OK厅等休闲娱乐场所; 3、体育馆、健身房、游泳馆、锻炼中心等体育健身场所; 4、洗浴中心、游戏室、网吧、棋牌室等场所 5、商场、超市、购物中心、专卖店等购物场所; 6、车友俱乐部等各种组织场所; 7、图书馆、书店、博物馆、文化馆等场所;,第4章 会员卡储值卡管理系统概述,第5章 会员卡储值卡管理系统分析,5.1 可行性分析 1、经济可行性 本系统的投资主要分为3部分:(1)计算机 (2)专用设备:包括读卡器、写卡器(3)系统

14、软件和应用软件。目前大部分服务业单位都已部分实施信息化,可以利用企业现有的计算机资源(包括计算机和系统软件)。读卡器、写卡器等设备已经国产化,价格也比较便宜。实际上本系统的投入成本就是专用设备的购置和应用软件的开发。而本系统一旦投入运行,必将使顾客消费更加方便快捷,同时也提高了服务质量和管理的效率,节省大量人员成本,提高了经济效益。因此,从经济可行性方面分析,本系统是可行的。 2、技术可行性 由于本系统依赖的技术基础是计算机技术、磁卡技术和数据库技术,计算机技术经过几十年的发展已非常成熟,而磁卡技术也非常成熟。数据库准备采用大型数据库MICROSOFT SQL SERVER 2000,实践证明

15、,它是一套非常稳定、高效的数据库管理系统。因此从技术可行性方面分析,本系统是可行的。,第5章 会员卡储值卡管理系统分析,3、管理可行性 目前仍有许多服务性单位的结帐、会员管理工作仍采用非计算机管理,这种做法需要大量的管理人员进行日常的管理工作,而且事后查询记录也很困难。而本系统利用磁卡和数据库技术,可以有效的解决以上问题,采用先发卡后消费的方式,管理人员可以方便的查询顾客的消费情况、每天的营业情况。而且采用数据库存储技术,可以任意查询、汇总数据、打印各种报表,速度很快。因此从管理可行性方面分析,本系统是可行的。 5.2 对原系统的调查资料 1、组织概况 某服务单位成立于2003年4月,集餐饮、

16、娱乐、休闲、洗浴、住宿等服务于一体的综合性服务企业。单位管理部门有经理室、财务部、信息中心、人力资源部、采购部、保安部、前堂办公室。,第5章 会员卡储值卡管理系统分析,2、组织结构图 5.3 业务流程分析,第5章 会员卡储值卡管理系统分析,5.4 数据流程分析 绘制数据流程图采用自顶向下,逐步分解的办法。数据流程图是分层次的,绘制时,先将整个系统按总的处理功能画出顶层的流程图,然后逐层细分,画出下一层的数据流程图。系统的顶层数据流程图如下:,第5章 会员卡储值卡管理系统分析,系统的第一层数据流程图如下:,第5章 会员卡储值卡管理系统分析,5.5 数据字典 1、数据项的定义 数据项编号:01 数

17、据项名称:卡编号 别 名:卡编号 简 述:客户卡的编号 类 型:字符型 长 度:12位字符 取 值 范 围:为09,AZ,az 2、数据流的定义 数据流名称:卡信息记录编 号:D1 简 述:系统记录的卡信息数据流来源:发卡操作 数据流去向:顾客和卡库记录 数据流组成:卡编号卡类型姓名密码日期时间 流 通 量:100份/每天高峰流通量:200份/每天,第5章 会员卡储值卡管理系统分析,5.5 数据字典 3、数据存储的定义 数据存储名称:消费记录数据存储编号:F2 简 述:顾客消费记录 数据存储组成:流水号卡号+消费金额折扣率折后金额消费积分日期时间操作员号备注 关 键 字:流水号相 关 的 处

18、理:P2,P3 4、数据处理的定义 处理名:消费编 号:P2 输 入:数据流D2输 出:数据流D3 描 述:当顾客消费时,核对顾客卡信息,记录顾客结帐信息等。 激发条件:顾客进行结帐时。,第5章 会员卡储值卡管理系统分析,第6章 会员卡储值卡管理系统设计,6.1 数据库设计 根据对数据流图和数据字典的分析,确定了本系统中的实体之间的联系,画出E-R图 : 逻辑结构设计是将概念数据模型转换成特定的数据库管理系统(DBMS)。根据系统E-R图并分解优化,并考虑提高查询统计的速度和效率,并方便程序设计,可以在一定程度内提高数据冗余度。,第6章 会员卡储值卡管理系统设计,根据系统E-R图并分解优化,并

19、考虑提高查询统计的速度和效率,并方便程序设计 ,得出数据库的逻辑结构。,第6章 会员卡储值卡管理系统设计,6.2 系统功能结构设计 系统主要功能模块包括基础资料、日常卡操作、查询统计、系统维护等模块。实现基础数据的维护及数据处理及报表打印等功能,为管理者服务。功能结构如图 :,第6章 会员卡储值卡管理系统设计,6.3 系统设计把握原则 从应用角度出发,确定软硬件系统的总体思路; 从实际出发,选择先进、成熟、实用、最佳性能/价格比的技术产品; 从服务行业的长远利益出发,确保系统的开放性、兼容性、发展性和可扩充性;,第6章 会员卡储值卡管理系统设计,保证管理软件、通讯软件、系统软件的兼容性,功能完

20、善,界面友好,操作简单、方便; 保证数据信息录入及管理的合理性; 系统易于维护、实用。 6.4 系统物理配置方案设计 6.4.1 设计依据 1、系统的实时性要求:本系统的实时性要求较高,并从成本角度考虑,本系统实行数据采集及时进行,查询分析实时进行。 2、单机系统还是多机系统:考虑到使用单位部门比较多,对信息的共享要求较高,故本系统采用多机系统,客户机/服务器操作模式。 3、地域范围:使用单位的部门比较集中在一栋或几栋相邻的办公楼,所以本系统采用局域网结构。 4、数据管理方式:数据管理方式采用数据库管理方式。 6.4.2 系统硬件的选择,第6章 会员卡储值卡管理系统设计,6.4.2 系统硬件的

21、选择 1、计算机的选型:服务器的选型采用当前主流服务器配置,工作站可以采用主流的品牌机或兼容机。为节省投资,计算机可以利用本单位现有的资源。 2、网络设备的选择:网络设备可以采用当前比较通用的产品,价格比较便宜,性能有保证。也可以采用企业现有网络。 3、磁卡阅读器的选择:目前此类产品基本已经实现国产化,通过我们对国内多家产品的反复比较,磁卡阅读器最终采用上海润兴公司的“JL-752型”带数字键盘的阅读器。 6.4.3 网络的设计和选择 数据库服务器与各工作站通过交换机连接。 网络模型如下图:,第6章 会员卡储值卡管理系统设计,网络模型图: 6.4.4 系统软件的选择 服务器上可以选择WINDO

22、WS 2000/XP操作系统,各工作站可以选择WINDOWS 9x/2000/XP操作系统,数据库管理系统选择 MICROSOFT SQL SERVER 2000。,第6章 会员卡储值卡管理系统设计,第7章 系统主要界面及源代码,模块化设计 通过模块化设计我们就可以把功能相似的界面通过抽象,提取它们的共同部分,设计成模板,在模板中完成公用的界面和代码。任何一个窗体就可以从模板继承到其公用的那部分界面和代码,再加入窗体本身所独有的代码和功能。 本系统所有窗体均从一个原始父窗体逐级继承而来,在每一级继承上都添加了该级窗口所具有的新的属性和方法。 使用模块化设计至少有以下几点好处: 1、界面统一美观

23、,提高了程序的可操作性; 2、减少了编程的工作量; 3、提高了程序的健壮性和可维护性; 4、提高了程序的可重用性; 我认为系统的主要界面可分为几大类:1、日常业务类 2、查询统计类 3、其他类,第7章 系统主要界面及源代码,登录操作的流程 登录界面如图,第7章 系统主要界面及源代码,登录界面模块的主要代码如下 操作员代号框退出事件,检查输入的操作员代号是否存在: Procedure TFrmdl.Edit1Exit(Sender: TObject); Begin if edit1.Text=mfz then/超级用户 exit; operatercx.Close; operatercx.SQL.Clear; operatercx.SQL.Text:=select*from operater where userid=+edit1.Text+; operatercx.Open; edit2.Text:=operatercx.fieldbyname(name).AsString; End;,第7章 系统主要界面及源代码,【

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论