超市会员管理系统实验报告.docx
《超市会员管理系统实验报告.docx》由会员分享,可在线阅读,更多相关《超市会员管理系统实验报告.docx(20页珍藏版)》请在冰点文库上搜索。
![超市会员管理系统实验报告.docx](https://file1.bingdoc.com/fileroot1/2023-5/18/f6b977a1-47c5-4371-bcf6-f909033f53e1/f6b977a1-47c5-4371-bcf6-f909033f53e11.gif)
超市会员管理系统实验报告
实验报告
课程名称:
信息系统开发方法与工具
院(系):
管理学院
专业班级:
姓名:
学号:
指导教师:
2012年05月06日
《信息系统开发方法与工具》上机实验报告
开课实验室:
管理学院管理工程实验室2012年04月12日
序号
实验一
组号
1
成绩
名称
信息系统开发方法与工具
学时
2
评
阅
教师签名:
年月日
一、实验目的与内容
根据自己选定的课业设计项目,进行必要的调研分析,完成以下工作:
(1)写出课业设计项目的需求描述
(2)根据项目需求,应用本章学到的方法,进行类图的绘制
(3)将上述文档保存下来,以备后续完善
二、实验硬件、软件环境
1.PC计算机一台,配置为CPU为P42.8G,内存为512M,硬盘为80G;
2.Windows7+visualstudio2003+Dreamwaver。
三、实验步骤
课题名称:
超市会员管理系统
1).系统需求介绍
超市会员管理系统,是指大型超市用于对会员进行有效管理的IT系统。
通过会员管理系统,超市就可以记录所有会员客户的资料,了解用户的兴趣爱好、消费特点、意向需求等;同时针对客户的需求,为其提供优质的个性化服务;会员管理系统还能为企业的产品开发、事业发展提供可靠的市场调研数据,是超市经营不可或缺的一个有利工具。
会员系统管理的第一阶段是实现对会员信息、交易的管理,能够发行会员卡,分会员等级,返回积分等。
现在广泛被使用的会员管理系统普遍是第一阶段,比较典型的有回头客单机版。
随着互联网技术的出现,新一代的会员管理系统不仅能实现管理和交易,而且开始对会员进行更精准的分类,根据分类对不同的会员开展针对性的营销和关怀,真正提高会员忠诚度,为超市的发展创造价值。
该会员管理系统,是通过对大型超市会员管理业务的特点进行统计,使用现有的工具,开发出的一个能够对会员信息,购物情况进行统计,返得等综合管理的管理信息系统。
系统能够实现对大型超市会员的各类信息录入,删除,修改和查询操作,能够实现对各类统计信息的查询,并可以以报表的方式输出。
而该会员管理系统的投入使用,可以给超市带来很多好处,如
1、建立长期稳定的消费市场
2、培养大批品牌忠诚者
3、加强企业与会员之间互动交流,改进产品
4、提高新产品开发能力和服务能力
5、市场消费的第一手资料
6、维护新客户,留住回头客
2)该管理系统主要由以下功能:
1.会员基本信息管理
具体包括会员信息录入、修改、余额查询、会员卡挂失,换卡,会员分级等管理功能.
2.会员卡日常管理
主要包括会员名称、会员类型、会员卡号、会员积分、办卡日期等基本信息的录入、查询以及修改等业务。
3.会员积分管理
积分发放灵活,支持不同等级的会员不同积分奖励、会员消费时,系统按消费额自动计算奖励并发放到卡内。
积分用法多样,支持积分抵现、积分兑换礼品,充分发挥积分累计作用,促使会员重复消费。
4.会员政策管理
主要包括会员入会途径、积分获得途径、积分获得情况以及会员卡折扣状况等,也可进行会员积分等查询。
5.会员关怀以及生日提醒
根据不同的节日,系统可自动送出对会员最真挚的祝福。
对于会员生日,可在会员生日前提示,即通过查询方式查询将要生日的会员;另一种是在会员当天生日,当天来店消费提示,这样在会员资料窗口中会显示。
无论是提前显示还是当天提示,都是为了对顾客进行跟踪服务,送去生日的祝福,及生日当天可以来店消费享受折扣或有礼品赠送让客人享受到一份温馨,彼此拉近距离,使客户工作更加人性化。
6.目标营销
根据会员的资料,消费行为,习惯等等因素自由筛选会员群体,区分出优质会员、客单价待提高会员、消费频次待提高会员、不良会员等等,进而制定出精准促销活动。
通过分析筛选出会员群体后,可在系统中轻松制定各种精准促销活动,并在活动结束后配有清晰的活动分析报告。
7.数据分析
全面的统计了会员的新增、交易情况以及积分、预存、电子优惠券的发放使用情况等等。
8.可外接多种硬件设备
如磁卡刷卡器,小票打印机,扫描枪等硬件可支持各种不同型号的票据打印机。
《信息系统开发方法与工具》上机实验报告
开课实验室:
管理学院管理工程实验室2012年04月15日
序号
实验二
组号
1
成绩
名称
信息系统开发方法与工具
学时
2
评
阅
教师签名:
2012年月日
一、实验目的与内容
复习对象图的基本知识,完成以下工作:
(1)在绘制完成课业项目类图的基础上,用对象图测试系统运行时的状态,论证类模型的设计是否合理
(2)根据上述论证结果,进一步修改类图模型,保存各次修改的不同版本,比较修改要点
(3)尝试写一些代码,验证类模型设计的合理性
二、实验硬件、软件环境
1.PC计算机一台,配置为CPU为P42.8G,内存为512M,硬盘为80G;
2.Windows7+visualstudio2003+Dreamwaver。
三、实验步骤
类图:
其中,潜在会员和历史会员与会员基本信息为泛化关系。
对象图如下:
《信息系统开发方法与工具》上机实验报告
开课实验室:
管理学院管理工程实验室2012年04月18日
序号
实验三
组号
1
成绩
名称
信息系统开发方法与工具
学时
2
评
阅
教师签名:
年月日
一、实验目的与内容
复习本章,在前期工作的基础上,运用分层体系结构(三层),用UML包模型对课业设计项目进行建模描述:
(1)按照业务逻辑规划项目中的类,进行合理分组,组成包图
(2)要求标明三层中的包名和包内的类名
(3)尝试为自己的项目设计界面,画出草图
(4)复习或自学Java/C#/C++,寻找适合自己项目的支持包,画出自己项目与Java/C#/C++支持包类库的关系
二、实验硬件、软件环境
1.PC计算机一台,配置为CPU为P42.8G,内存为512M,硬盘为80G;
2.Windows7+visualstudio2003+Dreamwaver。
三、实验步骤
经修正后的类图如下:
包图如下:
《信息系统开发方法与工具》上机实验报告
开课实验室:
管理学院管理工程实验室2012年04月20日
序号
实验四
组号
1
成绩
名称
信息系统开发方法与工具
学时
2
评
阅
教师签名:
2012年月日
一、实验目的与内容
复习用例图的基本知识,完成以下工作:
(1)在前期课业项目工作的基础上,根据项目业务需要,撰写项目的需求特性列表
(2)使用需求合并和问答法,寻找系统的所有参与者和用例。
绘制用例图,标明用例之间的关系。
要求合理控制用例的粒度
(3)对以上找到的用例,撰写用例描述
(4)尝试从用例模型到类模型的转换与对应,为编程实现作准备
二、实验硬件、软件环境
1.PC计算机一台,配置为CPU为P42.8G,内存为512M,硬盘为80G;
2.Windows7+visualstudio2003+Dreamwaver。
三、实验步骤
1、在前期课业项目工作的基础上,根据项目业务需要,撰写项目的需求特性列表。
系统的需求特性列表如下:
编号
需求特性说明
AMR001
管理会员的基本信息,包括注册、注销、姓名、联系方式等信息
AMR002
管理会员的积分,包括增加、修改和查询等操作
AMR003
确定每种商品价格、购买可兑换积分以及积分可兑换商品
AMR004
确定每种活动所针对的会员级别及活动时间和种类
AMR005
负责发放和回收会员卡
AMR006
会员可修改自己在系统中的个人信息
AMR007
会员卡可不定期查询自己的个人信息
AMR008
会员查询超市近期所举办的活动情况
AMR009
会员可查询固定积分可兑换的商品
AMR010
会员可对自己每次消费所赠加的积分进行查询
2、使用需求合并和问答法,寻找系统的所有参与者和用例。
绘制用例图,标明用例之间的关系。
要求合理控制用例的粒度。
参与者:
超市管理人员、会员
用例:
会员管理、积分管理、商品管理、超市活动管理、会员卡管理、个人信息修改、个人信息查询、积分兑换查询、超市活动查询、积分查询
3、用例图
4、对以上找到的用例,撰写用例描述
系统用例描述如下:
用例编号
AMR001
用例名称
会员管理
用例概述
负责会员基本信息的收集、录入和管理
范围
会员,包括超市的金卡会员、银卡会员和普通会员等
主参与者
超市的专业会员管理人员
次要参与者
其他管理人员
项目相关人
利益说明
超市
进行会员管理,从而增强客户的忠诚度以及吸引客户消费
[项目相关人员名称]
会员管理人员超市
……
……
前置条件
客户必须通过注册并经过资料审核方可成为会员
后置条件
给会员提供超市的及时消息并给予适当优惠
成功保证
能够提高客户的忠实度和增加客户数量
基本事件流
步骤
会员管理
1
会员基本信息的录入,包括姓名、性别、联系方式和住址
2
进行会员信息的整理,并归类,划分会员等级
扩展事件流
1a
会员等级管理、会员活动管理
1b
会员卡管理
子事件流
会员基本信息的录入
规则与约束
会员必须通过注册和资料审核方可成为会员
用例编号
AMR005
用例名称
会员卡管理
用例概述
负责会员卡的发放和回收
范围
超市的未发放会员卡和已发放的会员卡
主参与者
超市的管理人员
次要参与者
会员,主要是办理和注销会员卡
项目相关人
利益说明
超市
用来积分和会员身份识别,进而到给消费者适当的优惠
[项目相关人员名称]
超市的会员卡发放和回收人员
……
……
前置条件
客户必须通过注册成为会员
后置条件
在会员购物时积分并根据积分可兑换适当商品
成功保证
客户必须成为超市会员
基本事件流
步骤
会员卡管理
1
客户填写申请表,审核信息,成为会员后发放会员卡
2
客户填写注销会员申请,通过后,进行会员卡的回收
扩展事件流
1a
商品兑换管理
1b
积分管理
子事件流
会员卡的发放与回收
规则与约束
客户必须成为超市会员
《信息系统开发方法与工具》上机实验报告
开课实验室:
管理学院管理工程实验室2012年04月21日
序号
实验五
组号
1
成绩
名称
信息系统开发方法与工具
学时
2
评
阅
教师签名:
年月日
一、实验目的与内容
复习交互图的基本知识,完成以下工作:
(1)在前期用例分析和类图工作基础上,根据项目业务主要用例的事件流程,绘制其交互顺序图。
至少绘制2个以上用例的顺序图
(2)使用Rose工具,将顺序图转换为通信图
二、实验硬件、软件环境
1.PC计算机一台,配置为CPU为P42.8G,内存为512M,硬盘为80G;
2.Windows7+visualstudio2003+Dreamwaver。
三、实验步骤
顺序图:
(1)会员信息管理,如下图:
(2)会员卡管理的顺序图,如下:
通信图:
(1)会员信息管理的通信图,如下:
(2)会员卡管理
\
《信息系统开发方法与工具》上机实验报告
开课实验室:
管理学院管理工程实验室2012年04月28日
序号
实验六
组号
1
成绩
名称
信息系统开发方法与工具
学时
2
评
阅
教师签名:
年月日
一、实验目的与内容
复习活动图的基本知识,结合项目实际,完成以下工作:
通过带泳道的活动图,对项目典型用例的主要事件流进行建模,画出活动图。
说明:
如果用例的事件流比较复杂,运用分支、分岔、循环以及辅助活动图、
扩展区、嵌套活动图对用例的事件流进行建模,以服务于理解程序执行逻辑
和代码开发.
二、实验硬件、软件环境
1.PC计算机一台,配置为CPU为P42.8G,内存为512M,硬盘为80G;
2.Windows7+visualstudio2003+Dreamwaver。
三、实验步骤
(1)会员信息管理活动图,见下页:
(2)会员卡管理活动图
《信息系统开发方法与工具》上机实验报告
开课实验室:
管理学院管理工程实验室2012年05月06日
序号
实验七、八、九
组号
1
成绩
名称
信息系统开发方法与工具
学时
2
评
阅
教师签名:
2012年月日
一、实验目的与内容
作业七:
根据课业设计项目前期工作成果,着手开始以下工作:
(1)搭建HelloWorld开发与运行环境
(2)开始第一次迭代设计,完成系统最重要的20%业务功能的的编码设计
(3)回顾作业,准备团队讨论
(4)准备初步的Demo
作业八;
根据课业设计项目前期工作成果,着手开始以下工作:
(1)回顾前期设计作业,自问自答,完善设计方案
(2)开始第一次迭代设计,完成系统最重要的20%业务功能的的编码设计
(3)准备初步的Demo
作业九:
复习本课程所学知识,结合课业项目UML模型的用例图,使用VisualStudio、Eclipse+VE插件、Dreamwaver等开发工具,完成以下工作:
(1)设计软件用户界面、并编译运行或发布运行
(2)以业务逻辑为主线、划分子系统、绘制可执行/可发布系统和源代码的构件图
(3)作业给出以上结果的截图,附到Word中即可
二、实验硬件、软件环境
1.PC计算机一台,配置为CPU为P42.8G,内存为512M,硬盘为80G;
2.Windows7+visualstudio2003+Dreamwaver。
三、实验步骤
根据前期的市场调研和需求分析,包括对象图、用例图、交互图、通信图等的绘制,已进一步确定了系统的整体架构和各子系统的功能,因此根据课业设计项目前期工作成果,着手开始完成了以下工作:
(1)、通过学习java语言和团队讨论,尽可能的完成整个超市会员管理系统的代码实现;
(2)、进一步完善前期的工作,使得系统的结构和功能不断成熟;
(3)使用VisualStudio2003、Dreamwaver等开发工具,大致完成了用户界面的设计,具体工作成果如下图:
图3-1系统的登陆界面
图3-2会员的增加及信息的填写
图3-3会员管理的主界面
图3-4根据会员的不同情况,进行固定时间的短信群发
实验心得: