- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《实验7数据库设计
实验7 数据库设计(6学时)
⒈ 实验目的与要求
了解数据库设计的重要性和数据库设计在信息系统开发和建设中的核心地位。掌握数据库设计方法和步骤。
⒉ 实验任务
在某个RDBMS产品上,选择合适的应用系统开发工具为某个部门或单位开发一个数据库应用系统。通过实践,掌握本章介绍的数据库设计方法,同时培养团队合作精神。要求5~6位同学组成一个开发小组,每位同学承担不同角色(例如:项目管理员、DBA、系统分析员、系统设计员、系统开发员、系统测试员)。
具体要求:给出数据库设计各个阶段的详细设计报告;写出系统的主要功能和使用说明;提交运行的系统;写出收获和体会,包括已解决和尚未解决的问题,进一步完善的设想与建议;每个小组进行20分钟的报告和答辩,讲解设计方案,演示系统运行,汇报分工与合作情况。
网上书店数据库设计
一、????? 伴随着信息化的发展,计算机走进了千家万户,人们的交流变得方便,方便了网民的生活!此外,伴随着卓越、当当、淘宝等网络购物平台的兴起,网络购物也被网民认可,首先,网上书店方便了网民的生活,更加便捷地、足不出户便可买到心仪的书籍;其次,网上购书减少了许多中间销售代理,因此价格会比较低,对广大网民的好处是非常明显的;再者,网上书店是信息化购物,基本上所有操作都是通过计算机程序自动完成的,因此大大降低了劳力的消耗;最后,电子商务与出版发行业的结合使发展网上书店及研究网上书店具有双重意义,充分结合互联网销售的特点探索图书发行的新渠道和新模式,是对电子商务科学的充实和补充,更是对出版发行业发行渠道和市场的开拓和创新。
? 数据库对于一个系统的意义是相当重要的,它关系到整个项目的整体流程,整个网站的后期维护便捷与否,从长远利益来看,数据库的设计是至关重要的。
二、?????
2.1系统功能分析
??本实验将设计出一个网上书店数据库,其要求简要如下:
(1)系统用户由两类组成:管理员和客户。
(2)管理员负责后台管理:
??? ① 图书信息的维护(增、删、改),图书要进行分类管理;
??? ② 客户信息的维护;
??? ③ 订单的确认和删除。
(3)读者可以查询图书的基本信息,可以维护自己的信息,可以进行网上订书,可以查询订单处理的情况。
2.2 数据需求
?系统共有七个实体:客户、管理员、图书类型、图书、订单、详细订单、图书评价。
(1)会员的属性:自动编号CustomerId、客户名、客户密码、真实姓名、性别、客户电话、E-mail、地址、注册时间
(2)管理员的属性:自动编号AdminId、管理员名称、管理员邮箱、密码
(3)图书类型的属性:自动编号BookTypeId、类别名称
(4)图书的属性:自动编号BookId、图书名称、图书类型、出版社、出版日期、图书作者、图书定价、图书简介、图书库存量、图书成交量
(5)订单的属性:自动编号OrderId、客户编号、下单日期、总订购数量、送货方式、支付方式、收货人姓名、收货地址、收货人联系方式、总卖出价
(6)详细订单属性:自动编号Id、详细订单OrderDetailId、订单号OrderId、图书编号、订购数量、发货状态、收货状态、卖出总价
(7)图书评价的属性:自动编号CommentId、图书编号、评论客户编号、评论客户名、评论时间、评论内容、审核标志
详细订单是针对每个商品进行下单,通过详细订单不仅可以产看商品信息而且可以看出每个商品的收发货状态,订单包括多个详细订单
此外,由以往的购物经验可知,一般买书的时候都会有一个临时购物车,客户可以把自己想买的书本放入购物车,但是购物车中的商品只是放入了购物车还没有下单
(8)临时购物车:客户编号、图书编号、订购数量、总价,是否付款
实体间的联系:
通过以上分析可知,实体之间的联系有:
客户与客户评论之间是一对多关系(1:n)
书籍类别与书籍之间是一对多关系(1:n)
用户与订单之间是一对多关系(1:n)
订单与详细订单之间是一对多关系(1:n)
客户与订单之间是一对多关系(1:n)
E-R图
3.1实体图
图3-1 图书类别信息
图3-2 管理员信息
图3-3 图书信息
图3-4 客户信息
图3-5 购物车临时订购信息
图3-6 订单信息
图3-7 订单详细信息
?
图3-8 图书评论信息
3.2 实体关系E-R图
图3-9 网上书店顶层E-R图
四、????
4.1??? 逻辑转换
??? 根据3.2节中的E-R图可以将系统中的概念模型转换为具体的表(即关系)结构,共分为8个关系,详细信息如下所示:
客户(会员)(客户编号,客户名,客户密码,真实姓名,性别,客户电话,E-mail,地址,注册时间)
管理员(管理员编号,管理员名称,管理员邮箱,密码)
图书类型(图书类型编号,类别名称
您可能关注的文档
- 《实用文体写作练习一.doc
- 《团企业财务管理的主要问题(初稿).doc
- 《实用新型专利书写范文.doc
- 《实用WORD高级应用技巧几则.doc
- 《团委学生会笔试面试题.doc
- 《团结就是力量(主题班会) 任胤杰.doc
- 《团结就是力量(主题班会).doc
- 《实用旅游英语口语大全.docx
- 《园区2014~2015学年初三教学调研试卷语文.doc
- 《园本研修培训者学员需求调查问卷.doc
- 初中英语生成式AI辅助教学决策研究:以情境教学为例教学研究课题报告.docx
- 《快递末端共同配送模式在城市配送体系中的物流安全研究》教学研究课题报告.docx
- 六年级班主任工作总结.docx
- 高中思想政治课议题式教学在提高学生人文素养中的应用研究教学研究课题报告.docx
- 食品安全工作总结15篇.docx
- 维修改造工程对燃气供应安全影响分析评估报告.docx
- 高中物理教学多媒体资源创作与生成式AI技术融合研究教学研究课题报告.docx
- 小学兴趣活动总结.docx
- 《共享出行平台用户信任构建中的用户信任与用户信任认知偏差修正策略实施难点研究》教学研究课题报告.docx
- 硬化路肩施工方案.docx
最近下载
- 统编版六年级语文上册习作《多彩的活动》精品课件(共84张PPT).pptx VIP
- 电厂2×600MW机组扩建工程建筑及安装工程土建专业主要技术施工方案.docx VIP
- 电厂2×600MW扩建(脱硫土建、安装)工程土建专业主要施工技术方案.docx VIP
- 电厂2×600MW机组扩建工程建筑及安装锅炉专业施工技术方案.docx VIP
- 煤电公司2×600MW机组工程汽机专业主要施工技术方案.pdf VIP
- 2X660MW超超临界燃煤机组工程qtz2500型塔式起重机安装的施工方案.doc VIP
- 2X660MW超超临界燃煤机组工程#2锅炉平台楼梯安装方案全案(终版).doc VIP
- 2X660MW超超临界燃煤机组工程#2锅炉平台楼梯安装的方案.doc VIP
- 电厂(2×660MW超超临界机组)机组安装工程锅炉专业施工方案.docx VIP
- 电厂(2×660MW超超临界机组)机组安装工程汽机专业施工方案.docx VIP
文档评论(0)