母婴用品店会员管理系统
功能描述:
用户进入系统前必须进行身份认证(系统提供两种用户类型:店员,店长)。
店员实现新增会员信息(会员信息:姓名,性别,电话,孩子姓名,孩子性别,孩子生日)。
店员实现会员信息的展示和搜索(会员信息:姓名,性别,电话,积分,孩子姓名,孩子性别,孩子生日)。
店员记录会员消费情况及积分的增加(消费金额,时间)。
店员实现会员的赠品、赠劵的兑换。(通过会员的ID或者姓名搜索可以兑换的赠品、赠劵)。
店主可以修改删除会员信息(会员信息:姓名,性别,电话,积分,孩子姓名,孩子性别,孩子生日)。
店主可以修改删除店员信息(店员信息:用户名,密码)。
店主可以添加赠品、赠劵信息(名称、描述、图片、剩余数量)。
店主可以查看、搜索、修改、删除赠品赠劵信息。
流程图
用例图
类图
架构图
数据库表结构
用户表:
会员表:
赠品表:
消费记录表:
兑换记录表:
存储过程
1.
ALTER PROCEDURE [dbo].[AddExchangeRecord]
(
***@strMemName nvarchar(20),
***@strUserIntegral int,
***@strGetGift nvarchar(20),
***@strERTime datetime
)
AS
BEGIN
INSERT INTO
([MemName]
,[UseIntegral]
,GiftName
,[ERTime])
VALUES
(***@strMemName
,***@strUserIntegral
,***@strGetGift
,***@strERTime
)
END
2.
ALTER PROCEDURE [dbo].[AddExpenseRecord]
(
***@strMemName nvarchar(20),
***@strUseRmb float,
***@strGetIntegral int,
***@strDTime datetime
)
AS
BEGIN
INSERT INTO
(MemName
,UseRMB
,GetIntegral
,DTime)
VALUES
(***@strMemName
,***@strUseRmb
,***@strGetIntegral
,***@strDTime
)
END
3.
ALTER PROCEDURE [dbo].[GetMemInfoByName]
(
***@strName nvarchar(20)
)
AS
BEGIN
SELECT *
FROM [MemberManagementSystem].[dbo].[MemberInfo]
where MemName=***@strName
END
4.
ALTER PROCEDURE [dbo].[AddGiftInfo]
(
***@strGName nvarchar(20),
***@strNum int,
***@strDescribe nvarchar(50),
***@strIntegral int,
***@strImgPath nvarchar(200)
)
AS
BEGIN
INSERT INTO [MemberManagementSystem].[dbo].[GiftInfo]
([GiftName]
,[GiftNum]
,[describe]
,[RequiredIntegral]
,[ImgPath])
VALUES
(***@strGName
,***@strNum
,***@strDescribe
,***@strIntegral
,***@strImgPath)
END
5.
ALTER PROCEDURE [dbo].[AlterGiftInfo]
(
***@strGName nvarchar(20),
***@StrNewGName nvarchar(20),
***@strNum int,
***@strDescribe nvarchar(50),
***@strIntegral int
)
AS
BEGIN
UPDATE [MemberManagementSystem].[dbo].[GiftInfo]
SET [GiftName] = ***@StrNewGName
,[GiftNum] = ***@strNum
,[describe] = ***@strDescribe
,[RequiredIntegral] = ***@strIntegral
WHERE [G
母婴用品店会员管理系统 来自淘豆网m.daumloan.com转载请标明出处.