典型案例数据库设计.docVIP

  • 19
  • 0
  • 约1.85万字
  • 约 28页
  • 2021-11-08 发布于山东
  • 举报
典型案例数据库设计 典型案例数据库设计 典型案例数据库设计 本科学生综合性实验报告 课程名称:数据库系统原理 电子商务数据库设计 项目组长 学号 0061375 班 级 选课 03班 小组 第12组 实验项目名称 乐购电子商城销售系统设计 指导教师 开课学期 2008 至 2009 学年 第一学期 完成时间 2008 年 12 月 30日 目 录 1 需求分析 错误 ! 未定义书签。 编写目的 错误 !未定义书签。 背景 错误 !未定义书签。 电子商务的发展历史 错误 !未定义书签。 乐购电子商城开发背景 错误 !未定义书签。 定义 错误 !未定义书签。 目标 错误 !未定义书签。 需求分析 错误 !未定义书签。 系统的功能描述 错误 !未定义书签。 系统总体功能图 错误 !未定义书签。 系统流程图 错误 ! 未定义书签。 数据流图 错误 !未定义书签。 实体与数据 错误 ! 未定义书签。 联系与数据 错误 ! 未定义书签。 数据字典 错误 !未定义书签。 2 概念设计 错误 ! 未定义书签。 实体图 错误 !未定义书签。 多个实体间的联系图 错误 !未定义书签。 总体 ER图 错误 ! 未定义书签。 3 逻辑设计 错误 ! 未定义书签。 关系设计 错误 !未定义书签。 关系优化 错误 !未定义书签。 约束的说明 错误 ! 未定义书签。 基本表 错误 !未定义书签。 4 物理设计 错误 ! 未定义书签。 确定数据库的存储结构 错误 !未定义书签。 确定数据库的存取方法 错误 !未定义书签。 1、需求分析 系统的功能描述 电子商城销售管理系统 ESS用户分为三类: 1)商家管理员:此类客户可以取得商城管理员的权限,可以浏览所有客户信息,查找客户,给客户分配合理的权限,删除不合法客户等。 2)商城游客:只可以浏览商城开放的业务和信息,不可以进行网上交也不为该类客户提供个性化服务,该类客户无需注册。 3)商城正式客户: 必须在商城注册,登录本商城后,这类客户可以 览商城开放的业务和信息,可以进行网上交易,也可享受商城提供的个性化服务以及优惠服务等。 作为在线购物商城,前台销售系统提供以下功能:客户信息管理 ,商品信息管理 ,购物车管理,订单信息管 理。 1)客户信息管理①客户必须注册并登录本系统才能进行网上交易活动。一个客户只能拥有一个注册号(用户名),注册 号可由客户根据自己的喜好自行定义, 但必须唯一且在 6-16 位以内 ,且第一位必为字母 C,其他只能由数字 组成。 ②同一时间内一个注册号不能在多处登录。客户所填资料必须真实,其中注册号、密码、姓名、性别、 地址、邮编为必填资料。 ③客户的积分将根据客户的订单金额逐次积累,即客户每购买一元的商品,则客户积分增加一分 .其积分 等级分为一钻 ,二钻 ,三钻 ,一钻客户为普通客户 ,积分为 0-499 分,不享受任何优惠 ;二钻客户积分为 500-999 分以内 ,所有商品九折优惠 ;三钻客户积分为 1000 分以上 ,所有商品八折优惠 .当客户积分达到一定分数后 , 自动修改为相应等级。 ④客户注册成功以后,其注册信息将自动被加入客户表中。登录系统后,客户可以查询或修改个人信息。 ( 2)商品信息管理 ①客户登录本系统后,可以浏览本商城所展示的商品。 ②客户登录本系统后,可以查找自己所需要的商品。 ③客户登录本系统后,可以购买自己选中的商品。 3)购物车管理 当客户选中某件商品时,可以将其放入购物车(生成一商品暂存表)我们在购物车设置 一个 “是否购买 ”字段(客户可以自己选择,用于确认),一个 “商品数量 ”(客户自己填写)字段,一个商品编号,商品名称,商品单价,商品总额。这样客户就可以自己决定购买哪些商品,购买多少,若不想买,可以在购物车中将其删除。 4)订单信息管理①客户确认购买购物车中的商品后,提交购物清单,此时将自动生成一张商家配送单,配送单中商品编号、商品数量、配送单编号将自动插入配送表中,而客户姓名、地址、邮编、电话则设置为默认值,即客户可以修改其中的信息。 ②当客户付款后,将自动生成一张订单明细表。明细表中包括商品价格和优惠价,同时 自动生成一张订单总表,订单时间由系统自动生成 ,即系统当前时间 ;订单号由系统自动 生成。 ③生成订单后,一天后商家发出配送单,客户收到商品,若在一周以内提出退货商品且 符合退货条件 (商品存在严重质量问题 ),则为客户办理退货业务,同时修改相应的订单 明细表和订单总表并减去客户相应的积分 ,同时生成相应的退货单 ,退货单包含商品编号 , 商品名称 ,商品单价 ,商品数量 ,退货日期。 本电子商城的后台管理系统将提供客户管理,商品管理,订单统计管理等功能,具体描述如下: ( 1)客户管理 ①为客户建立一张基本表 ,

文档评论(0)

1亿VIP精品文档

相关文档