超市会员管理系统1.课程设计目的通过课程设计加深对数据库基础理论和基础知识的理解,掌握运用数据库管理系统,实现数据管理的基本思路和方法,培养分析问题、解决问题的能力
2.系统功能设计2
1功能模块图功能模块图如图1
2功能说明超市会员管理系统图1系统功能模块设计图该超市会员管理系统旨在为超市的会员管理工作提供一个比较系统的会员管理会员基本信息会员卡管理会员报表管理会员政策管理平台,它帮助超市存储及管理会员的基本信息、管理会员卡、管理会员报表及会员政策,完全可以取代之前复杂的手工记录方法,是一套比较完备的管理工具,极大地提高了超市会员管理的效率
在很大程度上帮助了超市管理者对超市的掌会会购购结更握与管理
卡卡员员物改姓性情日日卡3.数据库概念设计名别况期期信息回收旧卡补办新卡发行新卡挂解失挂卡卡报表预览报表打印成为会员条件优惠规则3
1根据不同的对象,分别画出各分E-R图
(1)从会员基本信息抽象出的分E—R图如图2
会员卡卡号图2会员基本信息的E-R图1联系方式n具备(2)从会员卡信息抽象出分E-R图姓名1从会员卡信息抽象出的分E-R图如图3
拥有购卡会员卡编号图3会员卡信息的1E—R图111(3)从物品信息抽象出分E—R图拥有会员从物品信息抽象出的分E-R图如图41nnn1n会员卡记录区分商品编号零售图4物品信息的nE-R图购卡111管理会员卡卡号性别111n购卡日期收银员n1区分具有商品单价11年龄会员卡种类(4)合并各分E-R图,消除属性冲突、命名冲突、结构冲突等三类冲突,得到初步E-R图,再消除不必要冗余,得到的基本E—R图
基本E—R图如图5
1会员类别n属于会员n11办理商品n收银员n图5基本E—R图管理会员卡n购买4.数据库逻辑设计将联系转化成独立的关系模式,具体的基本E—R图向关系模型的转化如下:会员基本信息(会员卡卡号,姓名,性别,年龄,联系方式,购卡