《网络数据库课程设计》-酒仙网网上购物车功能数据结构分析与设计.doc

《网络数据库课程设计》-酒仙网网上购物车功能数据结构分析与设计.doc

ID:61005451

大小:543.50 KB

页数:9页

时间:2021-01-19

《网络数据库课程设计》-酒仙网网上购物车功能数据结构分析与设计.doc_第1页
《网络数据库课程设计》-酒仙网网上购物车功能数据结构分析与设计.doc_第2页
《网络数据库课程设计》-酒仙网网上购物车功能数据结构分析与设计.doc_第3页
《网络数据库课程设计》-酒仙网网上购物车功能数据结构分析与设计.doc_第4页
《网络数据库课程设计》-酒仙网网上购物车功能数据结构分析与设计.doc_第5页
资源描述:

《《网络数据库课程设计》-酒仙网网上购物车功能数据结构分析与设计.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《网络数据库课程设计》课程设计题目:酒仙网网上购物车功能数据结构分析与设计院系名称:管理学院专业班级:电子商务11级3班成绩评定:调查资料收集情况(20%)专业知识应用情况(20%)课程设计的创新性(30%)写作及排版的规范性(10%)小计小组成员学号分工(20%)总评孟虎7报告整理与编辑、总结许世谦8数据库、表的建立与整理,流程图张巍9ER图与数据关系表2013年6月21日酒仙网网上购物车功能数据结构分析与设计一、所需软件:MicrosoftSQLServer2000二、目的和要求1.理解和掌握数据库原理的基本概念和思想;2.熟悉和掌握SQLServer2000的基本操作;

2、3.理解和掌握数据结构分析的基本方法与实现过程。  三、课程设计内容(一)选择酒仙网购物车系统数据设计和分析1.酒仙网网上购物车的应用背景随着网络技术的日渐成熟,电子商务的发展也越来越得到人们的接受和认可。最近几年来,酒仙网作为一个B2C的网上商城通过其便捷的服务和庞大的管理信息系统为分布在全国各地的顾客提供购物服务。在此我们选取酒仙网网上购物车系统为研究对象,对其进行了详细的数据分析。酒仙网网上购物系统实现的主要功能是,首先,系统向用户发布和展现各种品种及品牌的酒的信息。其次,顾客登录网站购物系统后,系统为每一个用户分配一个购物车,用户在商城上选择商品后,商品会被放入购物车

3、。再次,用户确认购物车信息,进行提交生成订单。最后,系统管理员对订单进行处理,完成一次网上购物。2.酒仙网网上购物车系统数据需求2.1系统框架酒仙网网上购物车系统中,采用了三层架构设计模式。此模型将应用程序划分为:用数据访问层、业务逻辑层、用户界面层三个层次。数据访问层:负责实际的数据存储和检索,建立实际的数据库连接,根据用户的请求执行检索或更新数据库操作。业务逻辑层:根据用户界面层传来的数据进行相应的业务逻辑操作并把结果返回给前端界面显示。用户界面层:负责处理用户的输入和向用户输出。包括:会员登录页面、商品分类页面、购物车清单页面、订单信息页面、管理员后台处理页面2.2功能

4、需求酒仙网网上购物车系统主要有4个基本的流程,:1.用户通过“会员登陆页面”,登陆成功后进入“商品分类页面”。2.用户进行商品选购,选购完毕后把所选酒或酒具加入“我的购物车”3.会员在此可以对商品数量和所选商品进行修改和删除,确认购物车信息后,进入提交订单页面4.用户在提交订单页面,填写收货人详细信息,并选择配送方式和支付方式,最后提交订单完成购物。2.3数据需求酒仙网网上购物车系统的数据需求是根据其功能需求而形成的,主要包含用户基本信息、商品基本信息、购物车数据信息、订单处理信息四个方面的数据信息。其数据需求的数据流程图如下图所示:2.4系统E-R图1.酒仙网网上购物车信息

5、系统的数据结构各个数据表的数据结构及其关系表如下所示:1.用户基本信息表:2.商品信息表:3.购物车信息表:4.订单信息表:5.收货人信息表:6.数据结构关系表:(一)应用SQLServer2000对所建立的数据结构给予实现1.SQLServer数据库的建立打开“企业管理器”,右键单击“数据库”,选择“新建数据库”选项,弹出如图所示对话框,在名称中输入jiuxianwang,单击“确认”按钮完成jiuxianwang数据库的建立。单击jiuxianwang数据库打开下拉列表,右键单击“表”选项,选择“新建表”弹出如图对话框,录入表名、数据类型、长度、是否允许空,并完成主键的确

6、定。结果如图:重复步骤2完成表“收货人信息”的建立,结果如图:根据主外键的关系建立表与表之间的关系。如建立表users与表address的关系,在表users中找到表address的主键addressID,右键单击选取“关系”选项,弹出如图所示对话框,选取正确的主外键单击关闭来完成关系的建立。重复步骤4完成各表之间的关系建立。将数据录入各个表中完成数据库的建立。1.数据库建立过程的补充说明主外键关系:一对多:在外键表找到主键表的主键,右键单击选取关系选项,根据自己需要的关系选择正确的主外键表,然后找到外键表中的外键和主键表中的主键点击关闭实现一对多的关系的建立。多对多:新建一

7、个包含需要建立关系的两表的主键的表,从本表分别建立一对多的关系,从而实现多对多的关系建立。一对一:新建一个包含需要建立关系的两表的主键的表,从本表分别建立一对多的关系,选右键单击选取索引选项,选择需要约束的选项,选择创建unique选择约束选项,关闭实现一对一关系的建立。(一)应用SQLServer2000进行增、删、改、查等基本数据操作,并掌握相应SQL语句。1.在类别表中增加categoryID=4,category=”葡萄酒“的行:Insertintocategoryvalues‘4’,‘葡萄酒’

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。