课程设计甜品店会员管理系统设计

上传人:壹****1 文档编号:555235261 上传时间:2023-11-08 格式:DOC 页数:23 大小:2.94MB
返回 下载 相关 举报
课程设计甜品店会员管理系统设计_第1页
第1页 / 共23页
课程设计甜品店会员管理系统设计_第2页
第2页 / 共23页
课程设计甜品店会员管理系统设计_第3页
第3页 / 共23页
课程设计甜品店会员管理系统设计_第4页
第4页 / 共23页
课程设计甜品店会员管理系统设计_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《课程设计甜品店会员管理系统设计》由会员分享,可在线阅读,更多相关《课程设计甜品店会员管理系统设计(23页珍藏版)》请在金锄头文库上搜索。

1、目 录1.系统介绍12.数据库表的结构描述及其关系23软件的模块结构介绍33.1登录模块33.2 商品信息操作模块33.3 会员信息操作模块33.4 打印报表功能模块43.5退出系统功能模块44.主要功能模块的流程图55.主要功能的实现代码65.1登陆实现代码65.2注册实现代码65.3 商品信息操作模块代码实现75.3.1商品查询功能实现代码75.3.2商品添加功能实现代码75.3.3商品删除功能实现代码75.3.4商品信息修改实现代码85.4.1 会员查询功能模块代码实现85.4.2 会员添加代码实现95.4.3会员删除代码实现96.程序运行效果极其分析106.1登陆窗口106.2注册窗口

2、116.3商品操作模块136.3.1商品查询136.3.2 商品添加156.3.3商品删除166.3.4商品信息修改176.4 会员操作模块运行窗口196.4.1 会员查询196.4.2会员删除206.5打印报表21个人心得与体会221.系统介绍 会员管理系统(Member management system或者Vip Manages),是指企业用于对会员进行有效管理的IT系统。通过会员管理系统,企业就可以记录所有会员客户的资料,了解用户的兴趣爱好、消费特点、意向需求 等;同时针对客户的需求,为其提供优质的个性化服务;会员管理系统还能为企业的产品开发、事业发展提供可靠的市场调研数据,是企业经营

3、不可或缺的一个有利工具。会员系统管理的第一阶段是实现对会员信息、交易的管理,能够发行会员卡,分会员等级,返回积分等。现在广泛被使用的会员管理系统普遍是第一阶段,比较典型的有回头客单机版。随着互联网技术的出现,新一代的会员管理系统不仅能实现管理和交易,而且开始对会员进行更精准的分类,根据分类对不同的会员开展针对性的营销和关怀,真正提高会员忠诚度,为企业创造价值。 我所设计的甜品店会员管理系统是一个基于delphi7.0和SQL server2005运行的会员管理系统。甜品店会员管理系统可以实现商品的添加、删除、查询、修改以及会员的登陆、注册、添加、删除、查询、和会员信息的修改及消费积分的查询。除

4、以上两大重要功能外,还能实现打印报表等基本功能。甜品店会员管理系统有以下几大优势: 1、建立长期稳定的消费市场 2、培养大批品牌忠诚者 3、加强企业与会员之间互动交流,改进产品 4、提高新产品开发能力和服务能力 5、市场消费的第一手资料 6、维护新客户,留住回头客2.数据库表的结构描述及其关系 系统创建一个会员及商品信息数据库,当中包含有两个数据表:表1 商品信息表、表2会员信息表。两个表的结构如下所示: 表1 商品信息表列名数据类型允许null值商品编号int否商品名称nchar否商品价格float否 表1表2 会员信息表 列名数据类型允许null值会员卡号int否会员姓名nchar否会员登

5、陆密码nchar否会员消费Float是会员积分int是联系方式nchar否表2功能模块图如下图3所示 甜品店会员管理系统 商品修改商品删除商品添加商品查询会员添加会员删除积分记录会员信息操作商品信息操作会员查询 图33软件的模块结构介绍3.1登录模块登录模块是管理系统的必要模块之一,在用户进入主界面前必须进行身份验证,用户输入用户名和密码,若输入正确则用户进入主界面。当你是一个新用户时首先要进行注册,对个人信息注册完毕后再登录该系统。3.2 商品信息操作模块 商品信息操作模块包括四个功能模块:商品查询模块、商品添加模块、商品删除模块、商品修改模块。 商品查询模块功能如下:当用户输入商品编号和商

6、品名称时,点击按钮查询到商品的价格。 商品添加模块功能如下:当有一种新的商品需要添加进柜台时,将它的商品编号,商品名称,商品价格输入信息框,点击按钮即可添加新的商品信息。 商品删除模块功能如下:当想要删除某一种商品时,输入商品的编号及名称,点击按钮即可删除掉此商品的所有信息。 商品修改模块功能如下:如果您想修改某一件商品的价格,将它的编号及姓名输入,新的商品价格输入,点击按钮,就可以将商品的新信息导入。3.3 会员信息操作模块 会员信息操作模块也包括四个功能模块:会员查询模块、会员添加模块、会员删除模块以及会员积分记录模块。会员查询模块功能如下:输入会员的会员卡号与会员姓名,点击按钮,即可获取

7、此会员的所有个人信息,如联系方式和积分情况。会员添加模块功能如下:如果管理员想添加新用户,将新增的会员卡号与会员姓名输入,若数据库中无此会员,则会员输入密码,并再次输入密码,若两次密码相同,提示会员添加成功。否则提示会员已存在。会员删除模块功能如下:输入会员的会员卡号与会员姓名,当按确认按钮时删除此会员所有信息;按取消按钮则取消删除操作。积分记录模块功能如下:积分记录中有两个重要操作,其一为积分查询,其二为积分清零。输入会员卡号与会员姓名,查询其积分并选择是否将用户积分清零。 3.4 打印报表功能模块 用户可以将商品信息表或者会员信息表通过打印机打印出来。 3.5退出系统功能模块 点击按钮,管

8、理员退出管理系统。 4.主要功能模块的流程图 开始 登录窗口 NO信息正确确?确 YES 退出系统打印报表会员操作商品操作 进入主界面 图45.主要功能的实现代码 5.1登陆实现代码 procedure TForm2.Button1Click(Sender: TObject);beginif datamodule16.ADOTable2.Locate(会员卡号;会员登录密码,vararrayof(edit1.Text,edit2.Text),)then form2.ModalResult:=10 else showmessage(您输入的密码不正确,或者用户不存在,请注册,);end;proc

9、edure TForm2.Button2Click(Sender: TObject);beginapplication.CreateForm(tform9,form9);application.Run;end;5.2注册实现代码beginif datamodule16.ADOTable2.Locate(会员卡号;会员姓名,vararrayof(edit1.Text,edit2.Text ),) then showmessage(用户已存在) else if form9.Edit3.Text =form9.Edit4.Text then showmessage(用户注册成功) else begi

10、n showmessage(您两次输入的密码不正确,请重新输入); datamodule16.ADOTable2.Insert; datamodule16.ADOTable2.FieldByName(会员卡号).Value:=(edit1.Text); datamodule16.ADOTable2.FieldByName(会员姓名).Value:=(edit2.Text); datamodule16.ADOTable2.FieldByName(会员登录密码).Value:=(edit3.Text); datamodule16.ADOTable2.Post;5.3 商品信息操作模块代码实现5.3

11、.1商品查询功能实现代码beginif datamodule16.ADOTable1.Locate(商品编号;商品名称,vararrayof(edit1.Text,edit3.Text),) thenshowmessage(您所查找的商品价格为+inttostr(datamodule16.ADOTable1商品价格)elsebeginshowmessage(没有找到您需要的商品);datamodule16.ADOTable1.Delete;end;5.3.2商品添加功能实现代码 procedure TForm11.Button1Click(Sender: TObject);beginif da

12、tamodule16.ADOTable1.Locate(商品编号;商品名称,vararrayof(edit1.Text,edit2.Text),)then showmessage(此商品已存在) else begin showmessage(已成功添加新商品); datamodule16.ADOTable1.Insert; datamodule16.ADOTable1.FieldByName(商品编号).Value:=(edit1.Text); datamodule16.ADOTable1.FieldByName(商品名称).Value:=(edit2.Text); datamodule16.

13、ADOTable1.FieldByName(商品价格).Value:=(edit3.Text); datamodule16.ADOTable1.Post; end; end; end. 5.3.3商品删除功能实现代码procedure TForm13.Button1Click(Sender: TObject);begin datamodule16.ADOTable1.Open; if datamodule16.ADOTable1.Locate(商品编号;商品名称,vararrayof(edit1.Text, edit2.Text),)then begin showmessage(查找到此商品,您确认删除此商品的所有信息么?); datamodule16.ADOTable1.Delete; end else showmessage(此商品

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号