- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库课程设计在线图书销售管理系统
数据库课程设计报告
——在线图书销售管理系统
专 业:
班 级:
学 号:
姓 名:
目 录
1.需求分析…………………………………………………………………………2
1.1系统现状……………………………………………………………………2
1.2用户需求……………………………………………………………………2
2.概念结构设计……………………………………………………………………3
2.1抽象出系统实体……………………………………………………………3
2.2设计分E-R图………………………………………………………………5
2.3生成初步E-R图……………………………………………………………6
2.4生成全局E-R图……………………………………………………………6
3.逻辑结构设计……………………………………………………………………7
3.1关系模式……………………………………………………………………8
3.2各表关系分析………………………………………………………………8
3.3各表字段说明………………………………………………………………8
3.4数据模型的优化……………………………………………………………10
3.5设计用户子模式……………………………………………………………11
4.存储结构…………………………………………………………………………11
5.触发器……………………………………………………………………………11
6.总结………………………………………………………………………………12
随着信息时代的来临,电子商务的出现给人们的生活带来了巨大的影响,伴随着电子商务的发展,越来越多的用户选择在网上购买图书,网上书店系统应运而生。没有中间商的参与,使网上书店具有物美价廉等特性,同时还给人们节省了大量时间,这些实体书店无法比拟的功能使其必将发展成为一种经营趋势。
接下来以一个简单的在线图书销售管理为例,介绍在线图书销售管理系统数据库设计与实现的过程。
1.需求分析
近年来,计算机和网络技术有了快速的发展和进步,商业销售方式从传统的店铺经营逐步发展到网络经营,顾客购买方式也从店铺购买逐步发展到网上购买。在线图书销售管理系统也随着网上购物的浪潮应运而生。
1.1系统现状
在线图书销售管理系统对于网上图书销售管理和图书购买时非常重要的。现在许多商业销售部门都有自己的销售管理系统。用户可以再Internet上查询自己所需要的购买信息,足不出户就可以了解各方面的信息,进行网上交易,再利用物流公司就可以达到远程购买的目的。通过远程登录图书销售管理系统,查询出自己所需要的图书的详细信息并提交购买信息,这样既方便用户,同时也方便了销售人员销售管理。
在线图书销售管理系统是Internet上最常见的销售管理系统之一,它是一个基本作用就是为图书销售部门提供所销售图书信息发布的平台。使用SQL数据库,将减轻管理人员的工作量,使系统便于维护和管理。
对于图书销售企业来说,利用现代计算机网络和通信技术、数据库技术,实现供应、销售等相关业务管理、共享数据资源,业务办理过程网络化、电子化。这样能够进一步畅通销售渠道,大大提高工作效率。
在线图书销售管理系统利用Internet的优势实现在线的图书销售管理,主要实现会员信息管理、图书信息管理、订单信息管理等功能。
1.2用户需求
2.1抽象出系统的实体
根据分析,在线图书销售管理系统的基本实体为:会员、管理员、订单、图书,而每个实体应该具有如下列基本属性,并标记逐渐,画出E-R图,如图1、图2、图3、图4所示。
·会员:账号、密码、姓名、地址、邮箱、手机、管理员标识,其中账号是主键,管理员标识为0表示为普通会员,为1表示为管理员。
·管理员:编号、姓名、密码,其中编号是主键。
·订单:订单号、订购日期、订单总价、发货日期,其中订单号是主键。
·图书:ISBN、书名、作者、出版社、定价、折扣、图书类型、图书概况、库存数量,其中ISBN是主键。
图1 会员实体
图2 管理员实体
图3 订单实体
图4 图书实体
2.2设计分E-R图
在在线图书销售管理系统中,涉及3个实体,分别是会员、订单、图书,这3个实体之间存在联系。
会员通过订购图书生成一个订单,一个会员可以生成多个订单,每个订单只能属于一个会员,即会员预订单之间的联系是一对多的联系。
一个订单可以包含多种图书,一种图书也可以被多个订单包含,即每一种图书可以出现在多个订单中,每个订单中对应的每种图书均有对应的订购数量,因此订单与图书之间的联系是多对多的联系。
由以上分析,
文档评论(0)