公益网站后台数据库的逻辑设计20140730

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

公益网站后台数据库的逻辑设计

一 E-R图向关系模型转换

会员(会员编号,姓名,年龄,性别,手机号,邮箱,联系地址)

公益组织(公益组织编号,名称,联系人,手机号,邮箱,联系地址)

赞助商(赞助商编号,公司名称,联系人,公司类别,电话号码,邮箱,联系地址)

礼品(礼品编号,礼品名称,礼品上架日期)

活动(活动编号,活动名称,活动开始时间,截止时间,地点,活动积分,活动所需人数)

参加(会员编号,活动编号,所获积分,报名时间,应得积分,实得积分)

发起(公益组织编号,活动编号,发起时间)

赞助(赞助商编号,礼品编号,礼品积分值,赞助数量,库存量,赞助时间)兑换(会员编号,礼品编号,所耗积分值,兑换数量,兑换时间)

转赠(礼品编号,转赠会员编号,接收会员编号,转赠时间)

二主要数据表的设计

2.1网站后台管理员表

网站后台管理员表:Administrator

2.2会员表

会员信息表:User

2.3公益组织表

公益组织的信息表:Organization

2.4赞助商信息表

赞助商信息表:Sponsors

2.5 活动信息表

活动的信息表:Activity

2.6礼品信息表

2.7参加表

参加表:Participate

2.8 发起表

发起表:Launch

2.9赞助表

2.10 兑换表

2.11 转赠表

三用户子模块设计

3.1 会员管理子模块设计

由会员管理子模块功能需求所描述的步骤,涉及到的类有会员类。会员类包含会员编号,姓名,年龄,性别,手机号,邮箱,联系地址等属性。可进行登录、找礼品、找活动、报名参加活动、积分兑换礼品、查看个人信息、收藏礼品、收藏活动、退出等操作。图3-1为该功能的类图:

图3-1 会员管理类图

3.2 公益组织管理子模块设计

由公益管理组织子模块功能需求所描述的步骤,涉及到的类有公益组织类。公益组织类包含公益组织编号、公益组织名称、联系人、联系人手机号、公益组织邮箱,公益组织联系地址等属性。可进行登录、发布活动、查看报名志愿者信息、志愿者积分确认、退出等操作。图3-2为该功能的类图:

图3-2 公益组织管理类图

3.3 赞助商管理子模块设计

由赞助商管理子模块功能需求所描述的步骤,涉及到的类有赞助商类。赞助商类包含赞助商编号、公司名称、公司联系人、公司联系人手机号、赞助商邮箱,赞助商联系地址等属性。可进行登录、提交赞助礼品意向、礼品上架、礼品信息维护、退出等操作。

图3-3为该功能的类图:

图3-3 赞助商管理类图

3.4礼品管理子模块

由礼品管理子模块功能需求所描述的步骤,涉及到的类有礼品类。礼品类包含礼品编号,礼品名称,礼品上架日期等属性。可进行浏览、查询、修改、删除等操作。图3-4为该功能的类图:

图3-4礼品管理类图

3.5 活动管理子模块

由活动管理子模块功能需求所描述的步骤,涉及到的类有活动类。活动类包含活动编号,活动名称,活动开始时间,截止时间,活动地点,活动所需人数等属性。可进行浏览、查询、修改、删除等操作。图3-5为该功能的类图:

图3-5活动管理类图

3.6 发起活动管理子模块

由发起活动管理子模块的功能需求的步骤,涉及到的类有公益组织类、发起活动类和活动类。其中发起活动类包含公益组织编号、活动编号、发起时间等属性,可以进行登记、查询、修改、删除等操作。图3-6为该功能的类图:

图3-6发起活动管理类图

3.7参加活动管理子模块

由参加活动管理子模块功能需求的步骤,涉及到的类有会员类、参加类、活动类。其中赞助类包含会员编号、活动编号、报名时间、应得积分、实得积分等属性,可以进行登记、浏览、查询、修改、删除等操作。图3-8为该功能的类图:

3-7参加活动管理类图

3.8 赞助管理子模块

由赞助管理子模块功能需求的步骤,涉及到的类有赞助商类和赞助类。其中赞助类包含赞助商编号、礼品编号、礼品积分值、赞助数量、库存量、赞助时间等属性,可以进行浏览、查询、修改、删除等操作。图3-8为该功能的类图:

图3-8赞助管理类图

3.9 兑换礼品管理子模块

由兑换礼品管理子模块功能需求的步骤,涉及到的类有会员类,兑换类,礼品类。其中兑换类包含会员编号、礼品编号、所耗积分值、兑换数量、兑换时间等属性。

图3-9 兑换礼品管理类图

3.10 转赠礼品管理子模块

由转赠礼品管理子模块功能需求的步骤,涉及到的类有会员类,转赠类,礼品类。其中转赠类包含礼品编号、转赠会员编号、接收会员编号、转赠时间等属性。

图3-10 转赠礼品管理类图

相关文档
最新文档