课程设计甜品店会员管理系统设计_第1页
课程设计甜品店会员管理系统设计_第2页
课程设计甜品店会员管理系统设计_第3页
课程设计甜品店会员管理系统设计_第4页
课程设计甜品店会员管理系统设计_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

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

文档简介

1、百度文库-让每个人平等地提升自我 百度文库-让每个人平等地提升自我 .系统介绍/、. 0.数据库表的结构描述及其关系 3软件的模块结构介绍 /.登录模块23334556商品信息操作模块会员信息操作模块打印报表功能模块退出系统功能模块.主要功能模块的流程图 :.主要功能的实现代码 登陆实现代码1注册实现代码、 TOC o 1-5 h z 商品信息操作模块代码实现 6 HYPERLINK l bookmark20 o Current Document 商品查询功能实现代码 6商品添加功能实现代码 6商品删除功能实现代码 7商品信息修改实现代码 7会员信息操作模块代码实现 7会员查询功能模块代码实现

2、 7 HYPERLINK l bookmark22 o Current Document 会员添加代码实现8 HYPERLINK l bookmark24 o Current Document 会员删除代码实现8 HYPERLINK l bookmark26 o Current Document .程序运行效果极其分析 9登陆窗口 9注册窗口 10商品操作模块12 商品查询12 商品添加14、商品删除15商品信息修改16会员操作模块运行窗口 18会员查询18会员删除19打印报表20 HYPERLINK l bookmark44 o Current Document 个人心得与体会211.系统介

3、绍会员管理系统(Membermanagementsystem或者 Vip Manages ,是指企业用于对会员进行有效管理的IT系统。通过会员管理系统,企业就可以记录所有会员客户的资料,了解用户的兴趣爱好、消费特点、意向需求 等;同时针对客户的需求,为其提供优质的个性化服务;会员管理系统还能为企业的产品开发、事 业发展提供可靠的市场调研数据,是企业经营不可或缺的一个有利工具。会员的 第一阶段是实现对会员信息、交易的管理,能够发行,分会员等级,返回等。现 在广泛被使用的会员管理系统普遍是第一阶段,比较典型的有回头客单机版。随着的出现,新一代的会员管理系统不仅能实现管理和交易,而且开始对会员进行

4、更精准的分类,根据分类对不同的会员开展针对性的营销和关怀,真正提高会员忠诚度,为企业创造价值。我所设计的甜品店会员管理系统是一个基于和 SQLserver2005运行的会员管 理系统。甜品店会员管理系统可以实现商品的添加、删除、查询、修改以及会员 的登陆、注册、添加、删除、查询、和会员信息的修改及消费积分的查询。除以 上两大重要功能外,还能实现打印报表等基本功能。甜品店会员管理系统有以下 几大优势:1、建立长期稳定的消费市场2、培养大批品牌忠诚者3、加强企业与会员之间互动交流,改进产品4、提高新产品开发能力和服务能力5、市场消费的第一手资料6、维护新客户,留住回头客、2.数据库表的结构描述及其

5、关系系统创建一个会员及商品信息数据库,当中包含有两个数据表:表 1商品信 息表、表2会员信息表。两个表的结构如下所示:表1商品信息表列名;数:幅类型允许null值商口口编int;否冏品名称nchar否商品价格float /否表1表2会员信息表列名数据类型允许null值会员卡号int否会员姓名nchar否会员登陆密码nchar否会员消费Float是会员积分int是联系方式/nchar否/表2功能模块图如下图3所示图33软件的模块结构介绍登录模块登录模块是管理系统的必要模块之一,在用户进入主界面前必须进行身份验证, 用户输入用户名和密码,若输入正确则用户进入主界面。当你是一个新用户时首 先要进行注

6、册,对个人信息注册完毕后再登录该系统。商品信息操作模块商品信息操作模块包括四个功能模块:商品查询模块、商品添加模块、商品 删除模块、商品修改模块。商品查询模块功能如下:当用户输入商品编号和商品名称时,点击按钮查询 到商品的价格。商品添加模块功能如下:当有一种新的商品需要添加进柜台时,将它的商品 编号,商品名称,商品价格输入信息框,点击按钮即可添加新的商品信息。商品删除模块功能如下:当想要删除某一种商品时,输入商品的编号及名称, 点击按钮即可删除掉此商品的所有信息。商品修改模块功能如下:如果您想修改某一件商品的价格,将它的编号及姓 名输入,新的商品价格输入,点击按钮,就可以将商品的新信息导入。、

7、会员信息操作模块会员信息操作模块也包括四个功能模块:会员查询模块、会员添加模块、会 员删除模块以及会员积分记录模块。会员查询模块功能如下:输入会员的会员卡号与会员姓名,点击按钮,即可获取 此会员的所有个人信息,如联系方式和积分情况。会员添加模块功能如下:如果管理员想添加新用户,将新增的会员卡号与会员姓 名输入,若数据库中无此会员,则会员输入密码,并再次输入密码,若两次密码 相同,提示会员添加成功。否则提示会员已存在。会员删除模块功能如下:输入会员的会员卡号与会员姓名,当按确认按钮时删除 此会员所有信息;按取消按钮则取消删除操作。积分记录模块功能如下:积分记录中有两个重要操作,其一为积分查询,其

8、二为 积分清零。输入会员卡号与会员姓名,查询其积分并选择是否将用户积分清零。打印报表功能模块用户可以将商品信息表或者会员信息表通过打印机打印出来。退出系统功能模块点击按钮,管理员退出管理系统。4.主要功能模块的流程图YES5.主要功能的实现代码登陆实现代码procedure (Sender: TObject);beginif会员卡号;会员登录密码,vararrayof(,),)then:=10%/else/);showmessage(您输入的密码不正确,或者用户不存在,请注册,end;procedure (Sender: TObject);begin(tform9,form9);/;/end;

9、注册实现代码beginif会员卡号;会员姓名,vararrayof(, ),) thenshowmessage(用户已存在)else if = thenshowmessage(用户注册成功)elsebeginshowmessage(您两次输入的密码不正确,请重新输入);会员卡号).Value:=;会员姓名).Value:=;会员登录密码).Value:=;商品信息操作模块代码实现商品查询功能实现代码beginif商品编号;商品名称,vararrayof(,),) then showmessage(您所查找的商品价格为+inttostr商品价格)else begin showmessage(没有

10、找到您需要的商品);商品添加功能实现代码procedure (Sender: TObject);beginif商品编号;商品名称,vararrayof(,),)then showmessage(此商品已存在)elsebeginshowmessage(已成功添加新商品);商品编号).V姑ue:=;商品名称).Value:=;商品价格).Value:=;end;end; TOC o 1-5 h z end./商品删除功能实现代码procedure (Sender: TObject);begin/if 商品编号;商品名称,vararrayof(,),)thenbeginshowmessage(查找到

11、此商品,您确认删除此商品的所有信息么?);endelseshowmessage(此商品不存在);end;end.商品信息修改实现代码procedure (Sender: TObject);beginif商品编号;商品名称,vararrayof(,),) thenshowmessage(您查找到此商品,商品价格修改成功)elsebeginshowmessage(没有您所查找的商品);商品价格).Value:=;会员信息操作模块代码实现会员查询功能模块代码实现procedure (Sender: TObject);begin TOC o 1-5 h z if会员卡号;会员姓名,vararrayof

12、(,),)then/showmessage(查找到此会员,是否获取基本信息?);form4:=(application);/;/会员卡号;会员姓名;会员积分;联系方式;end;end.会员添加代码实现procedure (Sender: TObject);begin/if会员卡号;会员姓名,vararrayof(, ),) thenshowmessage(用户已存在)else if = thenshowmessage(用户注册成功)elsebeginshowmessage(您两次输入的密码不正确,请重新输入);会员卡号).Value:=;会员姓名).Value:=;会员登录密码).Value:

13、=;end;end;End.会员删除代码实现procedure (Sender: TObject);begin会员卡号;会员女4名,vararrayof(,),)thenbeginshowmessage(查找到此会员,您确认删除此会员的所有信息么?);endelseshowmessage(此会员不存在);end;6.程序运行效果极其分析登陆窗口如图5所示/图5百度文库-让每个人平等地提升自我 百度文库-让每个人平等地提升自我 百度文库-让每个人平等地提升自我图15 注册窗口如图6所示若数据库中会员存在则显示用户已存在图6若用户注册过程中密码输入不一致,则显示重新输入,如图 7若数据库中不存在此

14、会员,两次输入的密码相同,则注册成功,显示用户注册成 功,如图8所示。百度文库-让每个人平等地提升自我图9 #百度文库-让每个人平等地提升自我图9 商品操作模块商品查询输入商品的编号和名称,若数据库中存在此商品则显示查询到的价格,如图 9 所示。百度文库-让每个人平等地提升自我图10 百度文库-让每个人平等地提升自我图10 若数据库中无此商品则显示没有找到您需要的商品,如图10所示。:有找甄星需要的商品货商品查询Ld|回I凝F点击亘询商品价格nr百度文库-让每个人平等地提升自我图15 百度文库-让每个人平等地提升自我 Kin ilZffd SFEg - Waj/qj” jAjfw nwjirf

15、t 4M口 11UW JIT J& mMd Jmf 5明iJTKIlM il厘 明卜渺仪懂砧胪、tW/Ff/TMIT新泊商品海号商品名称住果帝T商品添加将数据库中没有的新商品添加入柜台,添加成功如下,如图 11所示犷商品温口商品价格产Projectl点击加入柜台 I已成功添加新商品商品删除若想删除商品信息,输入商品的编号和名称,若商品存在则显示查找到此商品, 您确认删除此商品的所有信息么?如图 12所示。商品信息修改若想修改商品信息,正确输入商品的名称或者编号、可修改商品价格或者商品名 称。如图13所示。商品信息修改商品名称商品编号I抹茶玉露商品价格 P 7图13点击,认修诙商品价格百度文库-

16、让每个人平等地提升自我 百度文库-让每个人平等地提升自我图15 若商品不存在则显示没有您所查找的商品。如图14所示。图14会员操作模块运行窗口会员查询输入会员卡号与会员姓名,点击按钮即可获取会员基本信息。否则显示此会员 不存在。如图15所示。会员删除输入会员卡号与会员姓名,若此会员存在则显示查找到此会员,您确认删除此 会员的所有信息么?,点击ok即可删除相关信息。否则,显示会员不存在 如图16所示。图16百度文库-让每个人平等地提升自我 百度文库-让每个人平等地提升自我 打印报表点击打印或者打印预览按钮,可查看打印效果。打印报表运行窗体如下 图17所示。图17个人心得与体会项目文件里的窗体是自

17、动创建,/用于主窗体之前的封面窗体和登陆窗体; 而单 元文件里的窗体不是自动创建,用于主窗体之后的窗体,若想创建窗体需要加入 如下创建语句。删除信息时,只需 delete ,不需要再post。DataModule 本身就是一个类,多了一个外观而已,这样只是为了可视,或 者换句话说它跟TFoo/TVeecile/TCar这些东西没什么区别,工所以没必要再定 义一个 class 。/ DataModule上面可以放Table/Query,这个只是为了跟数据库打交道也可以定义字典什么的,目的在于让对像的内容保存/或者你说的持久化,或者换句 话说你完全可以把TDataModule当作一个TCar来用(实际上这个派生类名已 经是由你起的),可以定义无数个DataModule分别去实现业务逻辑/对像等等, 而不是只作为一个放Table/Query 的容器。在存储层中,用table实现insert、update和delete ,个人觉得比较简单。此外还有一些比较实用的代码:(1)主键:ALTER TABLE VersionControlInformation Drop CONSTRAINT PRIMARYKEY Alter table VersionControlInformation add primary key (ModulePath)(2)修改表结构:

温馨提示

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

评论

0/150

提交评论