超市会员消费管理系统
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
超市会员消费管理系统的设计与实现
组长: ___ ____ __
组员: __
班级: _ __
指导教师:
报告内容摘要:
在本报告中主要包括如下几个方面:
1 需求分析说明书
2 概念结构设计
3 逻辑结构设计
4 物理结构设计
5 详细设计
6 总结(经验体会)
小组自评:
签名:
年月日
目录
1 需求分析.................................................... 错误!未定义书签。
1.1调查用户需求.................................................................................... 错误!未定义书签。
1.2系统功能设计与划分 (5)
1.3数据流图 (6)
1.4数据字典 (13)
2 概念设计文档 (13)
2.1分ER图 (14)
2.2全局ER图 (16)
3 逻辑结构设计 (16)
3.1转换为关系模型及优化 (16)
3.2设计用户子模式 (16)
4 物理结构设计.............................................. 错误!未定义书签。
4.1、表结构设计........................................................................................ 错误!未定义书签。
4.2数据库的创建 .................................................................................... 错误!未定义书签。
4.3数据表的创建 .................................................................................... 错误!未定义书签。
4.4数据完整性设计 (21)
5 详细设计及实现..................................... 2错误!未定义书签。
5.1触发器的创建................................................................................... 错误!未定义书签。
5.2存储过程的创建............................................................................... 错误!未定义书签。
一、需求分析
1.1调查用户需求
为了能够加深与顾客的交流,提升服务质量以致打动客户,吸引客户,根据我们日常生活中的经验,结合对自己的调查,得出用户的下列实际要求:
一、会员的管理
1. 会员的基本信息
注册登记时,每个会员都有唯一的会员号,并对应相应的注册时间,另外,在方便管理的基础上,每位会员都有相应的管理员管理其基本信息,如积分信息,购物情况。
2. 会员卡的基本信息
在注册登记时,为每一位会员发放唯一的会员号,但是,不同的是卡的类型不同,因此,需要进行区分。
3. 积分设置
当用户每消费一次就有一笔积分记录在卡中,与之前的积分进行累加,并按照相关的积分政策可享受打折优惠等,或累计到一定的积分,可以为积分卡进行升级。
4. 商品的信息
在系统中,系统为每一件商品进行了唯一的编码,因此,一件物品对应一个编号,并对应有商品的分类,商品的价格,商品的数量。
5. 管理员信息
系统中为每一位管理员进行了唯一的编号,每一位管理员对应一个编号,并登记管理员的个人信息,如姓名,联系方式等。
6. 卡的信息
当会员的会员卡不慎丢失,需要进行挂失操作,并办理一张新的会员卡,当会员累计消费达到一定量时,可以进行会员卡升级操作。如果会员不再使用该卡,可以申请注销操作。
7. 会员个人信息修改操作
当会员的个人信息发生变动时,会员可以自己登陆账号,进行个人信息的修改,系统并对修改后的信息进行保存。
8. 管理员个人信息的修改操作
当管理员的个人信息发生变动时,管理员可以自己登陆账号,进行个人信息的修改,系统并对修改后的信息进行保存。
二、用户对系统的要求
1. 管理员对系统的要求
a. 信息要求
管理员可以看到有关会员的会员个人信息,消费信息,以及会员卡的信息,还可以看到物品的信息。比如,物品的价格,剩余量,出售量等等。
b. 处理要求
当会员的个人信息发生变动时,管理员可以看到并及时修改加以保存。如会员联系方式改变时,管理员可以根据规定作出修改。
c. 安全性与完整性要求
安全性要求:
1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置密码,保证用户身份不被盗用;
2.系统应对不同的数据设置不同的访问级别,限制访问用户可查询和处理数据的类别和内容;
3.系统应对不同用户设置不同的权限,区分不同的用户,如会员,管理员。
完整性要求:
1. 各种信息记录的完整性,信息记录内容不能为空;
2. 各种数据间相互的联系的正确性;
3. 相同的数据在不同记录中的一致性。
2. 会员对系统的要求
a. 信息要求
会员可以查询会员自己的个人信息,比如会员的的会员卡号,联系方式等。还有会员卡的信息,包括积分的累计情况,以及卡的类型等。
b. 处理要求
会员可以登录自己的账号,修改自己的个人信息,为自己的会员卡充值,当会员卡丢失或无效时,可以登陆自己的账号进行挂失。
1. 2 系统功能设计与划分
根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分: