大工18春《SQL数据库课程设计》模板及要求作业答案.docx

上传人:b****9 文档编号:138243 上传时间:2022-10-04 格式:DOCX 页数:20 大小:306.26KB
下载 相关 举报
大工18春《SQL数据库课程设计》模板及要求作业答案.docx_第1页
第1页 / 共20页
大工18春《SQL数据库课程设计》模板及要求作业答案.docx_第2页
第2页 / 共20页
大工18春《SQL数据库课程设计》模板及要求作业答案.docx_第3页
第3页 / 共20页
大工18春《SQL数据库课程设计》模板及要求作业答案.docx_第4页
第4页 / 共20页
大工18春《SQL数据库课程设计》模板及要求作业答案.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

大工18春《SQL数据库课程设计》模板及要求作业答案.docx

《大工18春《SQL数据库课程设计》模板及要求作业答案.docx》由会员分享,可在线阅读,更多相关《大工18春《SQL数据库课程设计》模板及要求作业答案.docx(20页珍藏版)》请在冰豆网上搜索。

大工18春《SQL数据库课程设计》模板及要求作业答案.docx

网络教育学院

《数据库课程设计》

题 目:

电子书城系统的设计与实现

学习中心:

专 业:

年 级:

学 号:

学 生:

指导教师:

一、谈谈你对本课程学习过程中的心得体会与建议?

答:

经过一个学期的数据库课程的学习,我基本上掌握了创建数据库以及对数据库的操作的基础知识。

学习了SQL数据库中的增、删、改、查等功能,数据库这门课涉及到以前的知识不多,是一门从头学起的课程,即使基础不是很好,只要认真听讲、复习功课,还是一门比较容易掌握的课。

正是由于这门课和以前关系不大,很多知识也从未接触过,因此对于这门课的学习方法就是:

理论课上认真听老师讲理论知识,上机课上仔细看老师的演示过程、在电脑上按照老师的演示步骤自己做,遇到自己无法做出来的过程(步骤)请教老师或者同学。

建议:

学校除了安排学生要上的SQL教学的理论课之外,还应安排适当节数的实验课,最好是理论课和实验课在一周上,这样同学们更能高效快速的记住所学知识,实验课上教师可以给每位同学分配一个小的系统让他们去做,或者是找一个项目案例先让同学们自己研究,然后教师再和同学们一起分析探讨,这样就能更好的理解和掌握SQL语句。

增强同学们之间的交流,同班同学之间肯定对知识的掌握程度不一样,在课堂上适当的增加学生之间的交流,严格要求他们课下也要多交流,这样通过交流取长补短,学生之间的差距就会缩小。

二、

1 项目概况

本章需简单介绍具体使用的哪个版本SQL数据库,选用的前台开发工具以及

自己所设计的具体什么系统。

2.1SQL数据库简介

SQLServer是一个具备完全Web支持的数据库产品,提供了对可扩展标记语言(XML)的核心支持以及在Internet上和防火墙外进行查询的能力,提供了以Web标准为基础的扩展数据库编程功能。

丰富的XML和Internet标准支持允许使用内置的存储过程以XML格式轻松存储和检索数据。

SQL Server 提供强大的开发工具和各类开发特性,在大大提高开发效率的同时,进一步拓展应用空间,带来新的商业应用机遇。

例如,XML数据库与WebService的支持将使您的应用实现Internet数据互联,.Net集成极大的扩展了开发空间,异构数据集成、ServiceBroker使您的数据和其它应用无缝集成,各种新数据类型和T-SQL扩展带来了诸多灵活性。

C#、VB.Net、XQuery、XMLA、ADO.Net2.0、SMO、AMO等都将成为SQLServer数据平台上开发数据相关应用的有力工具。

2.2HTML概述

HTML的英文全称是"HypertextMarkupLanguage",中文译为“超文本标记语言”。

“超文本”就是指页面内可以包含图片,联接,甚至音乐,程序等非文字的元素。

在几年前作为SGML的一个子集开发的。

一个HTML文件中包含了所有将显示在网页上的文字信息,其中也包括对浏览器的一些指示,如哪些文字应放置在何处,显示模式是什么样的等。

如果你还有一些图片、动画、声音或是任何其它形式的资源,HTML文件也会告诉浏览器到哪里去查找这些资源,以及这些资源将放置在网页的什么位置。

浏览的网页就是由HTML语言编写出来的。

虽然HTML是一种语言,但HTML不是程序语言,如C++和Java之类,它只是标示语言,你只要明白了各种标记的用法便算学会了HTML.HTML 的格式非常简单,只是由文字及标记组合而成,因此任何文本编辑器都可以制作HTML页面。

在编辑器中输入html代码即可完成对网页的设计,如果在其中加入VB,JAVA等脚本文件以及数据库连接有关的语句指令,便可对已知数据进行查询,从而生成动态网页的一部分。

ASP.Net是建立在通用语言运行时(CLR)上的应用程序框架。

他用来在服务

XVIII

器端构建功能强大的web应用程序。

ASP.Net提供了世界级水平的开发工具支持。

在Visual Studio .Net的集成开发环境(IDE)中,ASP.Net框架由丰富的工具箱和设计器组成。

所见即所得的(WYSIWYG)编辑方式、拖放服务器控件、以及自动部署,仅仅是这一强大工具所提供的一少部分功能。

ASP.Net强大而富有弹性。

由于ASP.Net是基于(CLR)的,因此整个.Net平台的强大和富有弹性,同样

可以应用于web应用程序开发者。

.Net框架的类库、消息以及数据访问解决方案,都可以无缝集成到web。

ASP.Net也是语言中立的,因此你可以选择你最熟悉的

语言,或者通过几种语言来共同完成一个应用。

2.1 电子书城系统概述

本系统主要是在现有正常的网上购物的基础上,把大量的人工管理信息转变为计算机管理,简化了网站管理员的工作,提高了管理的效率,同时方便用户购书。

本系统对数字化信息资源的组织采用数据库。

系统的数据库结构是关系数据库SQL Server 2000,前台使用ASP.Net平台开发。

信息平台的后台操作采用C/S操作结构以增强系统的安全保密性、系统稳定性和易操作性。

C#是目前最完备的面向对象语言,在未来仍然很有发展前途。

SQL Server 2000采用了关系型数据库结构,是一套精简、快速的数据库管理系统,它提供了多人使用的管理模式,并支持标准的SQL语法。

同时,.Net平台和SQLServer2000作为微软公司的产品,具有良好的整和性。

系统采用高度集成的模块结构,将所有的模块整合到一个通用的中央数据库中。

2 需求分析

2.1需求分析

了解用户要求。

此用户即为网站的使用人员(管理员,会员)。

了解他们在网站功能、性能等方面的要求及用户在硬件配置、开发周期处理方式等方面的意向与打算。

把用户要求成文,完成网站分析报告。

网站的逻辑模型由一系列的图表和文字组成。

在逻辑上描述了系统的目标和所具备的功能于性能。

表2.1产品质量需求表

主要质量属性

详细要求

正确性

经过测试达到了预期的效果

健壮性

具有一定的健壮性

可靠性

容错能力强,测试质量合格

性能,效率

性能优,效率高

易用性

跨平台操作

清晰性

安全性

安全可靠性极佳

可扩展性

优良的可靠的接口

兼容性

可作用于任何平台

可移植性

正确的进行软件配置后,就可以正常运行程序

2.2数据分析

具体描述设计的各类数据表,要求以表格的形式把数据表全部列出。

数据表中包含字段名称、数据宽度、允许空值、主键。

如下表所示:

表2.2图书表

中文字段名

英文字段名

数据类型

长度

备注

图书编号

B_code

int

4

!

$N

国际标准编号

B_isbn

nvarchar

50

N

名称

B_name

nvarchar

50

N

作者

B_author

nvarchar

50

N

出版社

B_press

nvarchar

20

N

类别编号

T_code

int

N

描述

B_describe

nvarchar

100

N

图片

B_picture

image

20

N

表2.3会员表

中文字段名

英文字段名

数据类型

长度

备注

编号

U_code

int

!

$N

姓名

U_name

nvarchar

20

N

性别

U_sex

nvarchar

2

N

生日

U_birth

nvarchar

20

N

电话

U_tel

nvarchar

15

N

问题

U_question

nvarchar

20

N

答案

U_answer

nvarchar

20

N

身份证编号

U_id

nvarchar

18

N

密码

U_pwd

nvarchar

20

N

权限

U_power

int

N

表2.4新闻表

中文字段名

英文字段名

数据类型

长度

备注

新闻编号

newsID

int

!

$N

新闻标题

newsTitle

nvarchar

50

N

新闻编者

editer

nvarchar

50

N

新闻来源

source

nvarchar

100

N

修改时间

upDateTime

nvarchar

20

N

新闻内容

newscontent

nvarchar

500

N

表2.5订单表

中文字段名

英文字段名

数据类型

长度

备注

订单编号

O_code

int

!

$N

订单时间

O_datetime

VC

20

N

经手人编号

U_code

int

N

订单购买

O_buy

int

N

表2.6订单明细表

中文字段名

英文字段名

数据类型

长度

备注

明细订单编号

O_code

int

!

$N

图书编号

B_code

int

N

总数

O_count

int

N

图书名称

B_name

VC

50

N

图书价格

P_price

VC

50

N

图书折扣

P_discount

float

N

表2.7图书价格表

中文字段名

英文字段名

数据类型

长度

备注

编号

P_code

int

!

$N

价格

P_price

VC

50

N

折扣

P_discount

F

N

表2.8图书类别表

中文字段名

英文字段名

数据类型

长度

备注

类别编号

T_code

int

!

$N

类别名称

T_name

VC

50

N

表2.9用户单表

中文字段名

英文字段名

数据类型

长度

备注

用户单编号

Stin_code

VC

15

!

$N

用户时间

Stin_datetime

VC

20

N

经手人编号

U_code

int

N

表2.10用户单明细表

中文字段名

英文字段名

数据类型

长度

备注

编号

SI_code

int

!

$N

明细表编号

Stin_code

VC

15

N

图书编号

B_code

int

N

数量

Stin_count

int

N

表2.11出库单表

中文字段名

英文字段名

数据类型

长度

备注

出库单编号

Stout_code

int

!

$N

出库时间

Stout_datetime

VC

20

N

出库单价格

Stout_price

VC

10

N

经手人编号

U_code

int

N

表2.12出库单明细表

中文字段名

英文字段名

数据类型

长度

备注

明细编号

Stout_code

int

!

$N

图书编号

B_code

int

N

出库数量

Stout_count

int

N

表2.13库存表

中文字段名

英文字段名

数据类型

长度

备注

库存编号

S_code

VC

20

!

$N

库存数量

S_count

int

N

图书编号

B_code

int

2.3

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

当前位置:首页 > 外语学习 > 英语学习

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

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