《数据库原理与应用》课程设计-网上书店系统的分析与实现(含源程序)汇.doc

《数据库原理与应用》课程设计-网上书店系统的分析与实现(含源程序)汇.doc

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据库原理与应用》课程设计-网上书店系统的分析与实现(含源程序)汇

配套源程序,包运行,联系QQ153893706 《数据库原理与应用》课程设计 题 目:网上书店系统的分析与实现 姓 名: 专 业: 计科 班 级: 指导老师: 1系统简介 1.1系统基本功能描述 网上书店系统能够实现书店销售的一些流程,并将数据记录在数据库中。功能模块包括:用户登录系统(普通注册会员与后台管理员不同的登录方式);图书销售系统(实现图书的销售,订单的生成);后台管理系统(后台管理员可以对会员、图书进行管理,并处理订单)。总体目标设计一个软件能够合理有序地对书店进行信息化的管理。 1.2系统需求分析 本网上书店系统总体分为前后两个管理系统:前台管理系统是在Internet上接受客户访问的网上书店前台销售管理系统(网站);后台管理系统是在Internet内部用于书店的管理员管理的网上书店后台管理系统。本系统的前台销售管理系统实现的功能类似于现实生活中的商店,顾客可以浏览图书,选择图书,购买并支付生成订单。本系统设计的网上购物的过程为,当客户通过Internet访问书店的网站时,如果他要购买图书,那么必须先注册成为会员,然后再选择进行会员登录,然后可以把图书放入购物车,通过购物车完成支付生成网上订单。 1、通过对系统需求进行分析,我们可以确定系统中有两类用户:后台管理员和普通注册用户(即顾客)。各类用户描述如下: 2、管理员:登入,操作图书(图书信息的录入、删除、修改),管理会员,处理订单等 3、顾客:注册,登入,有哪些信誉好的足球投注网站图书,下订单。 1.2.1业务流程分析 1、网上书店的整体规划如下所示: 1、管理员与会员采取不同的登录方式以获取不同的权限,进行不同的业务操作。其业务流程图如下所示: 1、后台管理系统主要由后台管理员操作。其业务流程图如下所示: 图书销售系统业务流程如下所示: 1.2.2数据流分析 根据业务流程分析,我们可以得到系统的数据流图。 网上书店系统顶层数据流图如下图所示: 网上书店系统第一层数据流图如下图所示: 管理员登录数据流图: 普通用户登录数据流图: 购买过程数据流图: 后台管理数据流图: 2 系统设计 2.1 数据库设计 2.1.1 概念结构设计 前台用户购书系统 前台购书系统中涉及的主要实体及其属性有: (1) 用户信息{用户名,密码,用户类别} (2) 图书信息{图书编号,图书名,图书简介,出版社,数量,会员价格,市场价格} (3) 订单信息{订单编号,图书编号,图书名称,购买数量,单价,折扣率,支付金额,收货人,送货地址,联系电话,邮编,支付方式,快递方式,下单时间,下单者编号} E-R 模型如图 2-1、2-2 所示。 图 2-1 购书过程实体及其属性 图 2-2 购书过程 E-R 图 后台管理员管理子系统 后台管理员管理子系统涉及的主要实体及其属性有: (1) 图书信息{图书编号,图书名,图书简介,出版社,数量,会员价格,市场价格} (2) 订单信息{订单编号,图书编号,图书名称,购买数量,单价,折扣率,支付金额,收货人,送货地址,联系电话,邮编,支付方式,快递方式,下单时间,下单者编号} (3) 管理员信息{管理员名称,管理员密码} (4) 公告信息{公告内容,公告标题} (5) 目录信息 {目录编号,目录名称} (6) 用户信息 {用户名,密码,用户类别} E-R 模型 图 2-3 后台管理过程实体及其属性 图 2-4 购书过程 E-R 图 网上购书系统总的ER图2—5 2.1.2 逻辑结构设计 根据以上的分析,将 E-R 模型转换成逻辑模型,设计出本系统数据库。根据 需要,设计了 6 个数据表。如下所示: ● 管理员信息表:该表记录了管理员的相关信息,包括用户名,密码 ● 目录信息表:该表记录了目录的相关信息,包括目录名称,目录编号 ● 图书信息表:该表记录了图书的相关信息,包括图书编号,图书名,图 书简介,出版社,数量,会员价格,市场价格,折扣率,是否推荐,是否新品,目录编号,书本型号} ● 订单信息表:该表记录了订单的相关信息,包括订单编号,图书编号,图书名称,购买数量,单价,折扣率,支付金额,收货人,送货地址,联系电话,邮编,支付方式,快递方式,下单时间,下单者编号} ● 公告信息表:该表记录了公告的相关信息,包括公

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档