资源描述:
《《网络数据库课程设计》》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《网络数据库课程设计》课程设计题目:亚马逊网站会员订单功能数据结构分析与设计院系名称:管理学院专业班级:电子商务11级2班成绩评定:调查资料收集情况(20%)专业知识应用情况(20%)课程设计的创新性(30%)写作及排版的规范性(10%)小计小组成员学号分工(20%)总评编程语句流程分析数据处理2013年6月21日13亚马逊网站会员订单功能数据结构分析与设计一、所需软件:MicrosoftSQLServer2000二、目的和要求1.理解和掌握数据库原理的基本概念和思想;2.熟悉和掌握SQLServer2000的基本操作;3.理解和掌握数据结构分析的基本方法与实现过程。 三、
2、课程设计内容(一)选择亚马逊网站用户订单信息系统为实验对象,分析并建立其数据结构。1、亚马逊网站会员订单(信息系统)的应用背景电子商务是对传统商业形式的重大革新,也是当前消费的重要着力点。伴随着中国电子商务的迅猛发展,我们应该借助网络,提高销售的效率,促进经济的发展。因此,从传统的购物方式转化为网络的购物方式是很有必要的。新建立的亚马逊会员订单购物系统,是把会员的信息、会员购买商品的记录等基本信息进行管理,确保足够的安全性,以便网上用户订单系统迅速推广,让更多的顾客感受到网上购物系统的安全实惠。2、亚马逊网站会员订单(信息系统)的数据需求2.1基本数据信息的确定(1)亚马逊网
3、站会员注册页面如下图13(2)亚马逊网站会员我的购物车页面如下图(3)亚马逊网站我的订单页面如下图2.2会员管理(1)用户申请为会员(用户初次登陆该系统时需要注册,以防止恶意攻击该网站,并方便后面进行购物,会员可以增添、修改自己的信息)(2)购物车(每个会员都拥有一个购物车,可以存储用户需要购买的商品,并且可以让会员查看自己的想要购买的商品)(3)订单(当会员确认购买会员的商品时,系统自动生成购物订单,会员可以查询自己的订单,会员可以查看订单的内容)(4)商品信息(会员提供商品信息,并且可以修改信息,方便会员查看)13所以每个实体定义的属性如下:会员(E-mail、ID、昵称
4、、密码、姓名、地址、联系方式)购物车(用户名、商品名、数量、总价格、创建时间)订单(订单号、创建时间、用户名、姓名、地址、联系方式、商品名、商品编号、数量、总价、单价)商品(商品编号、商品名、单价、厂商、生产日期、商品介绍)(5)亚马逊会员购物流程图如下:13各个板块数据流程图如下会员查看信息数据流程图会员购买商品数据流程图会员信息管理数据流程图13会员实体与商品实体联系E-R图3、亚马逊网站用户订单(信息系统)的数据结构会员数据项名数据类型长度别名是否为空主外键会员编号字符型15会员编号否主键姓名文本型20姓名否 密码文本型20密码否 Email文本型30邮件否 电话字符型
5、12电话否 地址文本型50地址否 商品数据项名数据类型长度别名是否为空主外键商品编号字符型15商品编号否主键类型字符型15类型否 名称字符型20名称否 价格整型10价格否 简介文本型500简介 图片image型100图片 订购数据项名数据类型长度别名是否为空主外键会员编号字符型15会员编号否外键主键商品编号字符型10商品编号否13外键订单编号字符型10订单编号否 订单日期日期型10订单日期否 购物车数据项名数据类型长度别名是否为空主外键会员编号字符型15会员编号否主键商品编号字符型15商品编号否购物车编号字符型15购物车编号否 商品数量整型6商品数量否 (二)应用SQLS
6、erver2000对所建立的数据结构给予实现1、SQLServer数据库的建立(1)创建会员信息表数据库在SQL查询分析器中输入语句createtable会员(会员编号char(15)notnull,姓名textnull,密码textnull,Emailtextnotnull,电话char(12)null,地址textnull,constraintPK_会员primarykeynonclustered(会员编号))insert会员values('201117050204','雷绍旭','','wanqingapple@126.com','18039293536','河南信阳'
7、)insert会员values('201117050205','王志磊','','917408749@qq.com','15290961237','河南漯河')insert会员values('201117050207','刘明','','1193138241@qq.com','13462185828','河南周口')insert会员values('201117050208','孙冬号','','782322389@qq.com','15093342870','河南巩义')13insert会员values