- 1、本文档共36页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 个数据表。如下所示:
● 管理员信息表:该表记录了管理员的相关信息,包括用户名,密码
● 目录信息表:该表记录了目录的相关信息,包括目录名称,目录编号
● 图书信息表:该表记录了图书的相关信息,包括图书编号,图书名,图
书简介,出版社,数量,会员价格,市场价格,折扣率,是否推荐,是否新品,目录编号,书本型号}
● 订单信息表:该表记录了订单的相关信息,包括订单编号,图书编号,图书名称,购买数量,单价,折扣率,支付金额,收货人,送货地址,联系电话,邮编,支付方式,快递方式,下单时间,下单者编号}
● 公告信息表:该表记录了公告的相关信息,包括公
您可能关注的文档
最近下载
- 绿城好房子体系.pptx
- AI在计算机科学教学中的应用论文.docx
- 人教版七年级历史下册期末试卷(含答案).pdf VIP
- 员工手册电子版员工手册电子版.doc VIP
- 【高考数学押题卷】2025年全国100所名校高考模拟示范卷七含答案或解析.pdf
- 孚瑞肯FR100系列变频器使用说明书.pdf
- 开放系统22226《物业管理实务(2)》期末机考真题及答案(第101套).docx
- 武侯区2018-2019学年五年级下数学调考试卷-.pdf VIP
- 尪痹(类风湿关节炎)中医护理效果评价表.docx VIP
- J B-T 10441.3-2004 电工用皱纹绝缘纸 第3部分 技术要求.pdf VIP
文档评论(0)