数据库课程设计报告网上购物系统Word文档格式.docx

上传人:b****6 文档编号:15953481 上传时间:2022-11-17 格式:DOCX 页数:19 大小:585.60KB
下载 相关 举报
数据库课程设计报告网上购物系统Word文档格式.docx_第1页
第1页 / 共19页
数据库课程设计报告网上购物系统Word文档格式.docx_第2页
第2页 / 共19页
数据库课程设计报告网上购物系统Word文档格式.docx_第3页
第3页 / 共19页
数据库课程设计报告网上购物系统Word文档格式.docx_第4页
第4页 / 共19页
数据库课程设计报告网上购物系统Word文档格式.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

数据库课程设计报告网上购物系统Word文档格式.docx

《数据库课程设计报告网上购物系统Word文档格式.docx》由会员分享,可在线阅读,更多相关《数据库课程设计报告网上购物系统Word文档格式.docx(19页珍藏版)》请在冰豆网上搜索。

数据库课程设计报告网上购物系统Word文档格式.docx

商品信息的录入和修改;

会员信息查询;

商品信息查询,用户注销账号等。

基本要求:

为了更好的巩固和加强书本所学的知识,把所学的东西转化为实际应用。

我们学习了SQL语言,对数据库的创建、修改、删除方法有了一定的了解。

通过导入表和删除表、更改表学会了对于表的一些操作。

为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程。

主要参考资料等:

《数据库系统概论》作者:

王珊萨师煊出版社:

高等教育出版社

《SQLServer2005中文版关系数据库基础与实践教程》作者:

周峰

出版社:

电子工业出版社。

《SQLServer数据库开发实例精粹》作者:

徐国智汪孝宜等

完成期限:

两周

指导教师签名:

课程负责人签名:

2012年12月30日

目录

课程设计任务书2

一、需求分析4

1、销售模块功能分析4

2、管理模块功能分析5

二、数据库设计5

2.1、E-R图5

2.2、数据字典7

2.3、关系模式9

2.4、关系图10

三、数据库增删改查功能的实现10

3.1、会员登录11

3.2、会员注册11

3.3、会员信息查询12

3.4、修改用户信息13

3.5、删除用户信息13

四、数据库增删改查功能的实现14

4.1、表的建立及数据显示14

4.2、视图及存储过程17

五、实习心得及工作分工18

一、需求分析

在线购物过程的实现与传统的购物方式不同。

首先,在线购物的整个过程都是通过网络进行的,购买者无法看到商家和商品,对商品信息的了解只能通过网络。

在线购物的一般流程是:

商家将新上架的商品信息通过系统管理功能发布到网上,然后购买者通过系统销售模块浏览商品详细信息,并且可以根据自己的需要搜索更具针对性的商品信息。

为了便于管理,购买者必须注册为网站的会员后才能选择购买特定的商品,并选择付款方式和邮递方式,并且可以在商品到达之后,检查商品的实际效用是否跟网上描述的相符,并进行相应的评论,以供其他购买者参考。

根据在线购物的逻辑过程,同时参考、分析目前市场上已有的在线购物网站,本系统的主要功能需求分为销售和系统管理两大模块。

其中销售模块的功能由购买者使用,可以进行各类商品信息的浏览,如果是注册会员那么可以选购商品到购物车并实现结算,如果没有检索到相应的产品也可以使用下达订单的功能。

系统管理功能由发布商品的商家使用,可以实现注册会员管理、商品信息管理、订单管理、动态新闻管理、当前有效在线调查信息管理等内容,同时可以处理用户下达的新订单。

1.1销售模块功能需求分析

系统销售模块主要让商品购买者使用,可以进行各类商品信息的浏览和订购功能,系统销售模块的功能需求如下:

1.会员注册:

提供浏览者注册功能,注册之后可以在网站选购商品到购物车,否则只能浏览商品信息而无法下达订单。

2.会员登录:

针对已注册的会员设置,每个访问者一次只能够登陆一个账户。

3.索回密码:

当已注册用户忘记密码时可根据用户名或邮箱、通过密码提示问题和答案索回密码。

4.商品信息检索与浏览:

网站的首页显示出了部分特价商品和新上架商品,同时列出了网站发布的所有商品类别导航树。

5.特价商品展示:

显示出降价幅度较大的商品信息。

6.根据商品订购信息展示销售排行榜:

根据购买者下订单的情况,展示出当前网站中最畅销的商品信息。

7.购物车功能:

已登录的会员选中的商品都将暂时存放在购物车中,可通过查看购物车修改购买数量。

8.新品上架:

根据数据库信息显示出最近三天或一周内上架的商品信息。

9.首页显示动态新闻:

在购物网站的首页按照时间录入先后顺序显示最近的新闻。

10.注销登录:

注册用户单击“注销”后实现安全退出。

1.2管理模块功能需求分析

系统管理模块的功能由发布商品的商家使用,可以进行注册会员、商品信息、订单、动态新闻、在线调查等内容的管理,系统管理模块的功能需求如下:

1.卖家可以对已发布商品管理:

管理商品信息,如管理商品简介、价格、(有新货的时候)更新库存数量。

3.订单管理:

对于销售模块中注册会员下达的订单审核、然后执行。

一条订单信息只能对应一个会员、却能对应多个商品。

4.卖家登录:

只有通过登录才能进入系统管理主页面,进而使用系统管理模块的所有功能。

8.发布新上架商品信息:

将新商品的详细信息录入数据库,供销售模块的使用者查看。

9.添加新会员信息管理:

管理员可手动添加会员信息,添加的会员同通过销售模块注册的会员具有相同的权限。

10.注销退出:

当用户点击“注销”后实现安全退出。

另外根据购物网站安全性的要求,同时也为了规范对网站销售模块、系统管理模块的管理,对以上两个模块的使用者(购物者和商家)作出如下规定:

1.对于购买者来说:

如果是非注册会员,那么就仅仅能够使用商品信息检索与浏览、特价商品展示、查看销售排行、新品上架和动态新闻浏览功能。

而在线购物、查看购物车、结算等功能都是针对已注册的会员。

2.针对商家管理员来说:

如果没有卖家登录账号和密码,那么就无法进入系统管理主页面,即使绕过系统管理登录页面而直接进入主页面,系统也会强制将其转向系统管理模块的登录页面。

二、数据库设计

2.1.概念结构设计E—R图

1.实体会员的E-R图

图1实体会员E-R图

图2实体商品E-R图

图3实体卖家E-R图

图4系统结构E-R图

2.2数据字典

会员表

表名member

字段名

数据类型

长度

主外键

字段说明

备注

m_no

varchar

15

主键

会员账号

非空

m_pwd

密码

m_name

char

40

会员姓名

sex

2

性别

email

20

电子邮箱

m_phone

会员电话

商品表

表名goods

goods_no

varcahr

商品号

goods_name

25

商品名

goods_style

商品种类

goods_price

float

单价

goods_inventory

10

库存量

description

300

商品描述

Activity_state

活动状态

卖家表

表名seller

s_no

卖家号

s_pwd

s_name

卖家名

s_address

60

卖家地址

s_phone

卖家电话

购买表

表名buy

order_no

订单号

外键

会员号

buy_price

购买单价

order_num

smallint

购买数量

pay_way

付费方式

sen_way

送货方式

receiver_name

收货人姓名

receiver_phone

收货人电话

receiver_address

收货人地址

Is_or_not

是否购买

取消订单表

表名cancel

外键

reason

取消订单原因

cancel_time

timestamp

取消订单时间

下架表

表名stop_sell

goods_no

stop_time

date

下架时间

stop_reason

30

下架原因

供货表

表名provide

provide_no

供货单号

provide_num

供货数量

provide_time

供货时间

2.3关系模式

会员(账号,密码,姓名,性别,电话,Email)

商品(商品号,商品名,商品种类,单价,库存量,商品描述,活动状态)

卖家(卖家号,密码,卖家名,性别,卖家地址,卖家电话)

购买(订单号,会员号,商品号,购物单价,购买数量,付费方式,送货方式,收货人姓名,收货人电话,收货人地址,是否购买)

取消订单(订单号,会员号,商品号,取消订单原因,取消订单时间)

下架(卖家号,商品号,下架时间,下架原因)

供货(供货单号,会员号,商品号,供货数量,供货时间)

用户表(账号,密码,用户名)

在数据库的需求分析阶段,考虑到我们需要建立一个登陆系统的账户,如果每一次用户登录网上购物系统时,数据库都要从会员表或者是卖家表全表查询,核对用户的登录信息是否正确,这样做太浪费时间,我们就又建了一张表用户表(all_user),虽然浪费了一点存储空间,但是提高了系统的效率,采用空间换时间的方法,来降低用户登录的时间。

2.4关系图

图5数据库所涉及的重要的表的关系图

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 哲学历史

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1