数据库课程设计Word下载.docx

上传人:b****1 文档编号:1567457 上传时间:2023-05-01 格式:DOCX 页数:16 大小:250.67KB
下载 相关 举报
数据库课程设计Word下载.docx_第1页
第1页 / 共16页
数据库课程设计Word下载.docx_第2页
第2页 / 共16页
数据库课程设计Word下载.docx_第3页
第3页 / 共16页
数据库课程设计Word下载.docx_第4页
第4页 / 共16页
数据库课程设计Word下载.docx_第5页
第5页 / 共16页
数据库课程设计Word下载.docx_第6页
第6页 / 共16页
数据库课程设计Word下载.docx_第7页
第7页 / 共16页
数据库课程设计Word下载.docx_第8页
第8页 / 共16页
数据库课程设计Word下载.docx_第9页
第9页 / 共16页
数据库课程设计Word下载.docx_第10页
第10页 / 共16页
数据库课程设计Word下载.docx_第11页
第11页 / 共16页
数据库课程设计Word下载.docx_第12页
第12页 / 共16页
数据库课程设计Word下载.docx_第13页
第13页 / 共16页
数据库课程设计Word下载.docx_第14页
第14页 / 共16页
数据库课程设计Word下载.docx_第15页
第15页 / 共16页
数据库课程设计Word下载.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库课程设计Word下载.docx

《数据库课程设计Word下载.docx》由会员分享,可在线阅读,更多相关《数据库课程设计Word下载.docx(16页珍藏版)》请在冰点文库上搜索。

数据库课程设计Word下载.docx

常见的在线书店组织机构如下图所示:

书店中心的前台功能结构图

书店中心的后台功能结构图

图书馆的主要业务流程

1、2需求说明

1、2、1功能划分

总体来说,一个书店系统包括两大部分——后台管理端功能和前台客户端及书籍管理功能。

(一)前台客户端及书籍管理功能

前台客户端及书籍管理功能主要提供的功能包括会员登录、书籍查询、分类书籍、特价书籍和一些推荐书籍。

在在线书店管理系统的主界面上可以看到:

书籍查询和分类书籍可以得到一些特定的书籍,与推荐书籍一样,均有加入购物车选项。

如果客户是会员,可以通过会员登录窗口进入自己的主界面,其具体功能包括个人资料、我的订单、订单查询等。

(二)后台管理端功能

管理端功能包括书籍管理(增、修、删、查)、会员管理、订单管理、公告管理、购物车功能等。

1、2、2功能描述

功能类别

子功能

后台功能

会员管理

网站管理人员对用户注册信息的编辑分类和身份验证

书籍分类搜索

用户可根据对书籍的分类浏览和输入关键字进行本站包含书籍的查找浏览

订购书籍

提供用户订购书籍的功能

购物车功能

显示用户当前所购数目,可以增加或删除

首页显示书籍

用于在首页上显示特价书籍和最新出版书籍信息

支付功能

用户确认购买后实现在线支付货币或者使用网上银行支付的选择和实现

订单查询功能

客户确认购买号即可生成一个唯一的订单号,客户依此号码可以查询所购书目到书情况

会员信息管理

网站管理人员对用户注册信息的编辑分类和管理

订单管理功能

对于用户提交的订单进行审核,并实现对订单的删除、添加和修改管理

书籍信息管理

出版社管理、类别设置、分类管理

订阅管理系统

对用户提交的订阅信息尽享审核

公告管理

用于网站数据的统计,包括会员、书籍和访问量,

1、3数据描述

1、3、1数据流图

在需求说明的基础上,为了更清楚、直观地表达系统对数据的需求,常采用数据流图着重表达数据的流动(输入、输出)和处理的过程。

其用到的数据流图的符号如下:

数据的源点和终点数据的处理处理数据流

1、3、2数据字典

数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。

管理员(管理员编号、用户名、管理员姓名、管理员密码、管理员邮箱)

会员(用户名、密码、电话、邮箱、家庭住址、真实姓名、邮政编码)

书籍(书籍编号、书籍名称、作者、出版社编号、版次、出版日期、内容简介、书籍小类别编号、书籍价格)

书籍大类别(大类别编号、小类别编号)

书籍小类别(小类别编号、大类别编号)

出版社(出版社编号、出版社名称、出版社电话、出版社地址)

订单(订单编号、用户名、订购时间、书籍编号、订购数量、状态)

销售量(销售量编号、订单编号、创建日期、创建人、状态)

发货量(发货单编号、销售单编号、发货日期、发货人)

运单(运单编号、发货单编号、快递公司名称、送货人姓名、送货人电话)

三、数据库概念设计设计

数据库概念设计是数据库设计中最重要的工作阶段。

数据库概念设计通常分为两部:

局部视图设计和视图集成。

(一)局部概念模式设计:

3、1实体之间关系的E-R图

3、2会员实体的E-R图

3、3管理员的E-R图

3、4图书实体的E-R图

3、5运单表E-R图

3、6订单表E-R图

3、7发货单E-R图

3、8销售单E-R图

(二)全局概念模式设计

将上述局部的概念模式设计的E_R图集成起来,即得到全局概念模式的E_R图。

四、数据库逻辑设计

数据库的逻辑结构与所采用的数据库管理系统有关。

4、1会员信息表

属性名

类型

长度

是否为空

说明

会员

Varchar

32

主键

密码

56

地址

60

邮编

15

52

邮箱

110

电话

48

4、2管理员信息表

管理员名称

40

级别

35

4、3图书信息表

书名

简称

30

出版社

作者

价格

38

编号

外键

简介

198

版次

56

条形码

30

4、4订单信息表

订货单

数量

decimal

10

应付金额

Money

是否送货

smallint

2

4、5发货单信息表

发货单编号

10

销售单编号

外键

发货日期

datatiame

发货人

4、6销售信息表

订单编号

创建日期

创建人

4、7公告信息表

内容

Test

18

发布时间

datatime

7

五、数据库物理设计

物理设计的目的不仅要保证存储数据的适当结构,而且要以适当的方式对性能提供保证。

数据库物理设计主要涉及:

(1)数据库的数据文件的分布结构

(2)确定索引的结构

六、SQL语句设计

在数据库的建立过程当中,起先会用到建表的SQl语句,如要建立用户信息表:

creattableUser_inf(

Unochar(10)primarykey,/*会员作为主码

Unamechar(20)unique,/*用户名唯一

Pawdchar(20),

……);

这样就把这个用户信息表建好了,然后可以使用了。

其次,还涉及到表的查询统计也要使用到SQL语句,但是因为这些将跟应用程序链接,所以我们在这里不予讨论。

七、设计体会和展望

通过这次的数据库设计,使我从中受到很大的教育与练习,不久将学到的只是进行了实际应用,还学会了一些学不到的知识,开阔了视野,增长了见识,积累了一些经验和教训。

充分锻炼了自己的洞后和应用能力,真正做到了理论联系实际,真正掌握数据库的应用开发技术。

数据库技术已经发展到了一个全新的阶段,或者说是一个分水岭的阶段。

这个分水岭的标志就是从过去仅仅管理由键盘输入的数字、字符的等简单数据,到今天必须管理由各种设备、装置、计算所产生的多种类型的复杂数据。

这一变化给数据库带来很多的挑战,需要我们研究许多新的问题。

随着信息化建设的深入推进,数据库已经成为构造现代信息系统的基础,是信息社会赖以建立的要基石。

无论是企业管理的信息系统,还是电子政务、电子商务系统,或是其他各类信息系统,都离不开数据库。

参考文献

网址:

数据库课程设计(浙江大学出版社,陈根才孙建伶等著)2007年7月第一版

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

当前位置:首页 > 初中教育 > 科学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2