网站建设第16课(建网站教学)

小程序开发 4286
人民邮电大学出版社出版的《电子政务导论》的课后习题答案。七个章节的练习题答案!谢谢! 习题答案及解析第6章6.1.11. 单项选择题1)C 2)B 3)A 4)D 5)A 6)D 7)A 8)D 9)A2. 多项选择题1)ABCD 2)ABCDE3. 填空题

人民邮电大学出版社出版的《电子政务导论》的课后习题答案。七个章节的练习题答案!谢谢!

习题答案及解析

第6章

6.1.1

1. 单项选择题

1)C 2)B 3)A 4)D 5)A 6)D 7)A 8)D 9)A

2. 多项选择题

1)ABCD 2)ABCDE

3. 填空题

1)人工管理 文件系统 数据库系统 2)连接 3)分量

4)数据库管理系统(DBMS) 5)数据库系统 6)数据库

6.1.2

1. 选择题

1)A 2)A 3)D

2. 填空题

1)数据库向导 空白的数据库 本机上的模板 Office Online模板

2).mdb 3)组 4)数据访问页或页

5)报表 6)模块 7)宏 8)设计视图 页视图

6.1.3

1. 单项选择题

1)C 2)A 3)D 4)D 5)B

2. 填空题

1)设计视图 数据表视图

2)使用向导创建表 通过输入数据创建表 使用设计器创建表

3)自动编号 4)索引 5)表间的关系

6.1.4

填空题:

1)查询 2)选择查询 参数查询 交叉表查询 操作查询

3)表 查询

6.1.5

填空题:

1)窗体 2)设计视图 窗体视图 数据表视图

3)多选项卡窗体 连续窗体 子窗体和弹出式窗体

4)选项按钮 5)标签 6)文本框 7)绑定对象框

6.1.6

填空题:

1)窗体 报表 2)设计视图 打印预览视图 版面预览视图

3)报表页眉 页面页眉 主体 页面页脚 报表页脚

4)页面页眉 5)主体 6)分组

6.3

一、单项选择题

1.B 数据库系统一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成,数据库管理系统是其核心的构成部分,故本题选B。

2.A 数据库系统一般由数据库、数据库管理系统、应用系统、数据库管理员和用户构成,一般在不引起混淆的情况下常常把数据库系统简称为数据库,故本题选A。

3.A 数据结构化、数据的共享性和独立性高、数据由DBMS统一管理和控制等是数据库系统阶段的主要特点,但数据结构化是其与文件系统的根本区别,故本题选A。

4.A 数据库与数据仓库的数据来源不同,数据库的数据一般来源于同种数据源,而数据仓库的数据可以来源于多个异种数据源,故本题选A。

5.C 根据模型应用的不同目的,可以分为概念模型和数据模型两类,它们分属于两个不同的层次。前者主要用于数据库设计,后者主要用于DBMS的实现,故本题选C。

6.D 分析同上题。

7.C 常用数据模型有网状模型、层次模型、关系模型,故本题选C。

8. C 数据库(DatsBase,简称DB)是数据的集合,它具有统一的结构形式并存放于统一的存储介质内,是多种应用数据的集成,并可被各个应用程序所共享,故本题选C。

9. A Access 2003是一种关系数据库管理系统,一个“表”就是一个关系,一个关系就是一个二维表。关系数据库管理系统可管理若干个二维表,故本题选A。

10.B 专门的关系运算包括选择、投影和连接,故本题选B。

11.C 专门的关系运算中,选择是指从表中选取部分记录,投影是指在表中选取部分字段,连接是指在多个表中选取部分字段,故本题选C。

12.C 一个关系就是一张二维表,垂直方向的列称为属性,属性的取值范围叫域,水平方向的行称为一个元组,每个元组的属性值叫做该元组的分量,故本题选C。

13.D 根据上题的解析,本题选D。

14.C DBMS的功能主要有数据定义、数据操纵、数据库的建立和维护,故本题选C。

15. C Access 2003的对象包括表、查询、窗体、报表、页、宏、模块,故本题选C。

16.A 一对一关系指一个表中的记录与另外一个表的记录按某字段建立关系时具有唯一性,故本题选A。

17.A Access的数据库是它的多个对象的集合,故本题选A。

18.C 数据表是重要对象之一,可以将其他数据中的表导入到当前数据库,表的设计视图用于显示和编辑表的结构设计及数据录入、编辑等工作,故本题选C。

19.B 表的一行也叫记录,列也叫字段,故本题选B。

20.A 一对一关系指一个表的一个记录与另一表的唯一记录匹配,一对多关系指一个表(一的一方)可以与另一表(多的一方)的多个记录匹配,故本题选A。

21.D 主键是被挑选出作表的行唯一标识的关键字。故本题选D。

22.B Access 2003默认的数据文件夹是“我的文档”,即My Documents,故本题选B。

23.D Access 2003的主系统包括菜单栏、工具栏、标题栏、状态栏等,故本题选D。

24.D 现在流行的数据管理系统一般采用关系型,Access 2003也是,故本题选D。

25.D 编辑修改数据表中的记录数据时,选择了确认删除后将无法恢复,故本题选D。

26.C Access 2003窗体背景色应在“属性”设置下的背景颜色中修改,故本题选C。

27.C Access 2003中数据表视图下按Ctrl+A可选中全部记录,故本题答案选C。

28.C Access可在“视图”菜单完成设计视图和数据表视图中转换,故本题选C。

29.B 建立查询时可在“设计视图”的“条件”栏中输入筛选条件, 故本题选B。

30.A 窗体和报表的数据源都可以是查询,表的数据源不可是查询,故本题选A。

二、多项选择题

1.ABCD Access数据库文件包含的对象有表、查询、窗体、报表、页、宏、模块和数据访问页。

2.ABC 在Access中逻辑数据模型包括层次模型、网状模型和关系模型三类。

3.ABCD

4.ABC 在Access中联系分为一对一联系、一对多联系和多对多联系三类。

5.ABCD

6.ABC 专门的关系运算包括选择运算、投影运算、连接运算三种。

7.ACD 主键用于唯一地标识表中的记录,主键值不能为空值,并且不同的记录的主键值不能重复。在Access中可以为一个或多个字段设置主键。

8.ABD 数据库中的表不是独立的,通过在表之间建立关系,可以将不同表中的数据联系起来,以便用户使用。

9.B 如果要对文本、数字、货币、日期/时间或逻辑等类型的字段中的许多不同值进行搜索或排序,可以考虑为该字段定义索引。

10.ABCD

三、填空题

1. Office 2003

Office 2003包括的主要组件有:Word 2003、Excel 2003、PowerPoint 2003、Access 2003、FrontPage 2003、Outlook 2003和Publisher 2003。

2.数据来源

3.关系

4.8 4

要求掌握各种数据类型的大小范围。

5.进行维护

报表的主要用途是按照指定的格式来打印输出数据。

6.名称 数据类型

7.DML

英文全称是Data Manipulation Language。

8.显示格式 打印格式

9.窗体

10.更新

利用更新查询可以对数据进行批量更新。

11.页面页眉 主体 页面页脚

12.一对多

13.添加数据

只有先建立起表的结构,然后才能向表中添加数据。

14.属性

水平方向的行称为元组。

15.数据源

在Access中,一旦生成了一个查询,就可以把它作为生成窗体、报表,甚至是另一个查询的基础。

16.设计视图

表结构设计是在设计视图中进行的,而数据的浏览是在数据表视图中进行的。

17.表或查询

同15题。

18.节

一个窗体最多可以包括五节,即五部分。

19.修改窗体

已经存在的窗体的修改也是通过窗体设计器来进行的。

20.属性

窗体的属性设置是很重要的一项操作。

21.标题栏 菜单栏 数据库窗口

数据库中的对象都可以从数据库窗口中打开、设计、新建或运行。

22.字段名称 数据类型 说明

23.不可再分

数据项是数据库中最基本的单位。

24.打开

只有先打开数据库,才能对数据库进行操作。

25.数据输入先后顺序

这是表中数据的物理顺序。

26.存取顺序。

27.物理更新

使用更新查询可以很方便地对表中的数据进行批量更新。

四、判断题

1.T

2.F 用树形结构来表示实体之间联系的模型是层次模型。

3.T

4.T

5.T

6.T

7.T 在任意时刻,Access 2003只能打开一个数据库。

8.T

9.T

10.F 在表中文本型字段最多可存储255个字符

11.F 在表设计器中创建表。

12.F 字段属性中的“格式”属性,是用来定义数据的显示格式和打印格式的。

13.F 字段名可以以字母、数字、下划线和汉字开始。

14.T

15.F 向表中输入数据时,按Enter键可以将插入点移到下一条记录。

16. T

17. F 在Access中查询有四种,除了以上三种外,还有参数查询。

18. T

19. T

20. T

21. F 在窗体中只能按照一个字段排序。

22. F 报表根据指定规则打印格式化和组织化的信息,不能输入数据。

23. F 报表的版面预览视图主要用于查看报表的版面布局,仅显示一条记录。

24. F Access 2003可打印窗体和报表中所有数据,也可打印表中的全部记录。

25. T

26. T

27. F Access在一个数据库中可以包含多个表。

28. T

29. F 字段是表的基本存储单元。

第7章

7.1.1

1. 单项选择题

1)A 2)A 3)A 4)A 5)A

2. 多项选择题

1)AC 2)ABC 3)AC 4)AB 5)AC 6)AD

7)ABC

3. 判断题

1)T 2)T 3)F 4)T

4. 填空题

1)通信设备 传输媒体 通信软件 资源共享 信息交换 协同工作

2)ARPA 3)数字信号放大 4)数字信号和模拟信号

5)数据通信 资源共享 分布式处理 提高系统的可靠性

6)局域网 广域网

7)物理层(Physical Layer) 数据链路层(Data Link Layer) 网络层(Network Layer)

传输层(Transport Layer) 会话层(Session Layer) 表示层(Presentation Layer)

应用层(Application Layer)

7.1.2

1. 单项选择题

1)A 2)A 3)A 4)C

2. 多项选择题

1)AB 2)ABCD 3)AB 4)AB

3. 判断题

1)T 2)F 3)F 4)T

4. 填空题

1)提供固定的网络地址,接收、发送数据 2)最优的 3)软件 硬件

7.1.3

1. 单项选择题

1)D 2)A 3)A 4)C

2. 多项选择题

1)A B 2)A BC 3)A B 4)A B

3. 判断题

1)T 2)F 3)F 4)T

4. 填空题

1)网络组件 2)网络管理 3)资源共享

7.3

一、单项选择题

1.C 2.B 3.D 4.D 5.B 6.D 7.C 8.C 9.A 10.D 11.C 12.B 13.A 14.D 15.A 16.A 17.A 18.D 19.A 20.B 21.C 22.A 23.B 24.D 25.C 26.A 27.C 28.D 29.A

二、多项选择题

1. ABC 2. BCD 3. ABCD 4. ABCD 5. ABC 6. AB

7. AB 8. ABCD 9. ABC 10. ABCD

三、判断题

1. T 2. F 3. T 4. T 5. T 6. T

7. F 8. F 9. F 10. T 11. T 12. F

13. F 14. T 15. F 16. T 17. T 18. F

19. T 20. T 21. F 22. T 23. T 24. T

25. F 26. T

四、填空题

1. 局域网 城域网 广域网 局域网 2. 有线 无线

3. 电磁干扰 短距离 4. 5类 1类 100

5. 层次

第8章

8.1.1

1. 单项选择题

1)A 2)A 3)A 4)D 5)B 6)C 7)C 8)A 9)C 10)B 11)A

2. 多项选择题

1)ABCD 2)ABCE

3. 判断题

1)F 2)F 3)T 4)T 5)T 6)T

4. 填空题

1)有线 无线 2)网络系统 人 3)PPP协议 4)网络号 主机号

8.1.2

1. 单项选择题

1)A 2)B

2. 判断题

1)T 2)F

3. 填空题

1)非对称数字用户环路

2)蜂窝技术 数字无绳技术 点对点微波技术 卫星技术 蓝牙技术

8.1.3

1. 单项选择题

1)C 2)A 3)D

2. 多项选择题

1)ABD 2)ABD

3. 判断题

1)F 2)T 3)F

4. 填空题

1)客户机/服务器 2)超文本 3)网址

8.1.4

1. 单项选择题

1)A 2)C 3)A 4)D

2. 多项选择题

1)C D 2)A C D

3. 判断题

1)F 2)T 3)F

4. 填空题

1)用户名 电子邮件服务器名 2)WWW浏览器

8.1.5

1. 单项选择题

1)D 2)D 3)C 4)A

2. 多项选择题

1)BCD 2)ABD

3. 判断题

1)F 2)T 3)F

4. 填空题

1)海量信息 直接交互性 全球互联性 主题鲜明

2)连续性 实时性 时序性 3)即时通信

8.3

一、单选题

1.A IPv6是下一版本的互联网协议,采用128位地址长度。

2.B 通过Modem可以直接上网,Modem完成数字信号与模拟信号之间的转换。

3.B edu是教育机构的网站域名

4.D 可以在收藏夹中建立树形结构,保存各类常用的网站。

5.C

6.C

7.B

8.A TCP/IP协议实际上是一组协议统称。

9.D

10.D 主页是指IE浏览器启动时默认打开的网页,可以通过“工具”→“Internet选项”进行设置。

11.A 资源子网提供访问网络和处理数据的能力,由主机、终端控制器和终端组成。主机负责本地或全网的数据处理,运行各种应用程序或大型数据库系统,向网络用户提供各种软硬件资源和网络服务;终端控制器用于把一组终端连入通信子网,并负责控制终端信息的接收和发送。

12.B

13.A

14.D

15.B

16.B

17. C Internet不是一个单一的网络,它是路由器(Router)和通信线路连接的一个巨大的、全球范围内的计算机网络。

18. C Internt在中国发展的第二阶段才建立了代表中国的最高层域名服务器

19. A

20. D

二、多选题

1. ACDE 不存在主板接入方式,所以B不对。

2. ABCDE

3. BCDE 用户收到的邮件有多种排序方式;发送邮件时,可以在“收件人”中指定多个收件人,也可以通过“抄送”将邮件发给多个人;阅读完的邮件仍保留在收件箱里,但不再以粗体显示;用户写完邮件,可以立即发送,也可以保存到草稿箱中,以后再进行修改或发送。所以B、C、D、E不对。

4. ABCD 恢复邮件即从“已删除邮件箱”中将邮件恢复到原位置,所以不存在“已恢复邮件”文件夹。

5. ACE

6. AD CA代表加拿大,COM代表商业机构,EDU代表教育机构。所以B、C、E不对。

7. ACE

8. BCD

9. ACD

10. ACD

三、判断题

1.T 域名是Internet在IP地址的基础上提供的一种面向用户的字符型主机命名机制,效果是一样的。

2.T 可以将各种文件作为附件发送给收件人。

3.T 域名是IP地址的字符形式,同一个IP地址可以有多个域名形式,但一个域名只能映射到唯一的一个IP地址。

4.T

5.F 我国正式接入因特网是在1995年。

6.T

7.F 使用Modem,而不是电话机

8.F 点击“停止”按钮,可以中止网页请求,但不关闭浏览器。

9.T 文件传输协议FTP是Internet常用服务之一,也采用客户机/服务器工作模式

10.F Telnet是最早的Internet活动之一,用户可以通过一台计算机登录到另一台计算机上,运行其中的程序并访问其中的服务。

四、填空题

1.CERNet 2.服务器 3.并行

4. TCP/IP 企业内部 外部

5. 中国教育和科研计算机网(CERNet) 中国科技网(CSTNet) 中国公用计算机互联网(ChinaNet) 中国金桥网(ChinaGBN)

6. 1995 7. 网络接口层 网际层 传输层 应用层

8.网上信息交流 网上信息查找 网上资源共享

9. 多个(或一个以上) 10. 网络地址

数据库设计中为什么进行分类编码设计?分类的方法是什么

分类算法要解决的问题

在网站建设中,分类算法的应用非常的普遍。在设计一个电子商店时,要涉及到商品分类;在设计发布系统时,要涉及到栏目或者频道分类;在设计软件下载这样的程序时,要涉及到软件的分类;如此等等。可以说,分类是一个很普遍的问题。

我常常面试一些程序员,而且我几乎毫无例外地要问他们一些关于分类算法的问题。下面的举几个我常常询问的问题。你认为你可以很轻松地回答么?

1、分类算法常常表现为树的表示和遍历问题。那么,请问:如果用数据库中的一个Table来表达树型分类,应该有几个字段?

2、如何快速地从这个Table恢复出一棵树?

3、如何判断某个分类是否是另一个分类的子类?

4、如何查找某个分类的所有产品?

5、如何生成分类所在的路径。

6、如何新增分类?

在不限制分类的级数和每级分类的个数时,这些问题并不是可以轻松回答的。本文试图解决这些问题。

分类的数据结构

我们知道:分类的数据结构实际上是一棵树。在《数据结构》课程中,大家可能学过Tree的算法。由于在网站建设中我们大量使用数据库,所以我们将从Tree在数据库中的存储谈起。

为简化问题,我们假设每个节点只需要保留Name这一个信息。我们需要为每个节点编号。编号的方法有很多种。在数据库中常用的就是自动编号。这在Access、SQL Server、Oracle中都是这样。假设编号字段为ID。

为了表示某个节点ID1是另外一个节点ID2的父节点,我们需要在数据库中再保留一个字段,说明这个分类是属于哪个节点的儿子。把这个字段取名为FatherID。如这里的ID2,其FatherID就是ID1。

这样,我们就得到了分类Catalog的数据表定义:

Create Table [Catalog](

[ID] [int] NOT NULL,

[Name] [nvarchar](50) NOT NULL,

[FatherID] [int] NOT NULL

);

约定:我们约定用-1作为最上面一层分类的父亲编码。编号为-1的分类。这是一个虚拟的分类。它在数据库中没有记录。

如何恢复出一棵树

上面的Catalog定义的最大优势,就在于用它可以轻松地恢复出一棵树?分类树。为了更清楚地展示算法,我们先考虑一个简单的问题:怎样显示某个分类的下一级分类。我们知道,要查询某个分类FID的下一级分类,SQL语句非常简单:

select Name from catalog where FatherID=FID

显示这些类别时,我们可以这样:

%

REM oConn---数据库连接,调用GetChildren时已经打开

REM FID-----当前分类的编号

Function GetChildren(oConn,FID)

strSQL = "select ID,Name from catalog where FatherID="FID

set rsCatalog = oConn.Execute(strSQL)

%

UL

%

Do while not rsCatalog.Eof

%

LI%=rsCatalog("Name")%

%

Loop

%

/UL

%

rsCatalog.Close

End Function

%

现在我们来看看如何显示FID下的所有分类。这需要用到递归算法。我们只需要在GetChildren函数中简单地对所有ID进行调用:GetChildren(oConn,Catalog(“ID”))就可以了。

%

REM oConn---数据库连接,已经打开

REM FID-----当前分类的编号

Function GetChildren(oConn,FID)

strSQL = "select Name from catalog where FatherID="FID

set rsCatalog = oConn.Execute(strSQL)

%

UL

%

Do while not rsCatalog.Eof

%

LI%=rsCatalog("Name")%

%=GetChildren(oConn,Catalog("ID"))%

%

Loop

%

/UL

%

rsCatalog.Close

End Function

%

修改后的GetChildren就可以完成显示FID分类的所有子分类的任务。要显示所有的分类,只需要如此调用就可以了:

%

REM strConn--连接数据库的字符串,请根据情况修改

set oConn = Server.CreateObject("ADODB.Connection")

oConn.Open strConn

=GetChildren(oConn,-1)

oConn.Close

%

如何查找某个分类的所有产品

现在来解决我们在前面提出的第四个问题。第三个问题留作习题。我们假设产品的数据表如下定义:

Create Table Product(

[ID] [int] NOT NULL,

[Name] [nvchar] NOT NULL,

[FatherID] [int] NOT NULL

);

其中,ID是产品的编号,Name是产品的名称,而FatherID是产品所属的分类。对第四个问题,很容易想到的办法是:先找到这个分类FID的所有子类,然后查询所有子类下的所有产品。实现这个算法实际上很复杂。代码大致如下:

%

Function GetAllID(oConn,FID)

Dim strTemp

If FID=-1 then

strTemp = ""

else

strTemp =","

end if

strSQL = "select Name from catalog where FatherID="FID

set rsCatalog = oConn.Execute(strSQL)

Do while not rsCatalog.Eof

strTemp=strTemprsCatalog("ID")

GetAllID(oConn,Catalog("ID")) REM 递归调用

Loop

rsCatalog.Close

GetAllID = strTemp

End Function

REM strConn--连接数据库的字符串,请根据情况修改

set oConn = Server.CreateObject("ADODB.Connection")

oConn.Open strConn

FID = Request.QueryString("FID")

strSQL = "select top 100 * from Product

where FatherID in ("GetAllID(oConn,FID)")"

set rsProduct=oConn.Execute(strSQL)

%

UL%

Do while not rsProduct.EOF

%

LI%=rsProduct("Name")%

%

Loop

%

/UL

%rsProduct.Close

oConn.Close

%

这个算法有很多缺点。试列举几个如下:

1、 由于我们需要查询FID下的所有分类,当分类非常多时,算法将非常地不经济,而且,由于要构造一个很大的strSQL,试想如果有1000个分类,这个strSQL将很大,能否执行就是一个问题。

2、 我们知道,在SQL中使用In子句的效率是非常低的。这个算法不可避免地要使用In子句,效率很低。

我发现80%以上的程序员钟爱这样的算法,并在很多系统中大量地使用。细心的程序员会发现他们写出了很慢的程序,但苦于找不到原因。他们反复地检查SQL的执行效率,提高机器的档次,但效率的增加很少。

最根本的问题就出在这个算法本身。算法定了,能够再优化的机会就不多了。我们下面来介绍一种算法,效率将是上面算法的10倍以上。

分类编码算法

问题就出在前面我们采用了顺序编码,这是一种最简单的编码方法。大家知道,简单并不意味着效率。实际上,编码科学是程序员必修的课程。下面,我们通过设计一种编码算法,使分类的编号ID中同时包含了其父类的信息。一个五级分类的例子如下:

此例中,用32(4+7+7+7+7)位整数来编码,其中,第一级分类有4位,可以表达16种分类。第二级到第五级分类分别有7位,可以表达128个子分类。

显然,如果我们得到一个编码为 1092787200 的分类,我们就知道:由于其编码为

0100 0001001 0001010 0111000 0000000

所以它是第四级分类。其父类的二进制编码是0100 0001001 0001010 0000000 0000000,十进制编号为1092780032。依次我们还可以知道,其父类的父类编码是0100 0001001 0000000 0000000 0000000,其父类的父类的父类编码是0100 0000000 0000000 0000000 0000000。

现在我们在一般的情况下来讨论类别编码问题。设类别的层次为k,第i层的编码位数为Ni, 那么总的编码位数为N(N1+N2+..+Nk)。我们就得到任何一个类别的编码形式如下:

2^(N-(N1+N2+…+Ni))*j + 父类编码

其中,i表示第i层,j表示当前层的第j个分类。这样我们就把任何分类的编码分成了两个部分,其中一部分是它的层编码,一部分是它的父类编码。由下面公式定一的k个编码我们称为特征码:(因为i可以取k个值,所以有k个)

2^N-2^(N-(N1+N2+…+Ni))

对于任何给定的类别ID,如果我们把ID和k个特征码“相与”,得到的非0编码,就是其所有父类的编码!

位编码算法

对任何顺序编码的Catalog表,我们可以设计一个位编码算法,将所有的类别编码规格化为位编码。在具体实现时,我们先创建一个临时表:

Create TempCatalog(

[OldID] [int] NOT NULL,

[NewID] [int] NOT NULL,

[OldFatherID] [int] NOT NULL,

[NewFatherID] [int] NOT NULL

);

在这个表中,我们保留所有原来的类别编号OldID和其父类编号OldFatherID,以及重新计算的满足位编码要求的相应编号NewID、NewFatherID。

程序如下:

%

REM oConn---数据库连接,已经打开

REM OldFather---原来的父类编号

REM NewFather---新的父类编号

REM N---编码总位数

REM Ni--每一级的编码位数数组

REM Level--当前的级数

sub FormatAllID(oConn,OldFather,NewFather,N,Nm,Ni byref,Level)

strSQL = "select CatalogID ,

FatherID from Catalog where FatherID=" OldFather

set rsCatalog=oConn.Execute( strSQL )

j = 1

do while not rsCatalog.EOF

i = 2 ^(N - Nm) * j

if Level then i= i + NewFather

OldCatalog = rsCatalog("CatalogID")

NewCatalog = i

REM 写入临时表:

strSQL = "Insert into TempCatalog (OldCatalogID ,

NewCatalogID , OldFatherID , NewFatherID)"

strSQL = strSQL " values(" OldCatalog " ,

" NewCatalog " , " OldFather " , " NewFather ")"

Conn.Execute strSQL

REM 递归调用FormatAllID:

Nm = Nm + Ni(Level+1)

FormatAllID oConn,OldCatalog , NewCatalog ,N,Nm,Ni,Level + 1

rsCatalog.MoveNext

j = j+1

loop

rsCatalog.Close

end sub

%

调用这个算法的一个例子如下:

%

REM 定义编码参数,其中N为总位数,Ni为每一级的位数。

Dim N,Ni(5)

Ni(1) = 4

N = Ni(1)

for i=2 to 5

Ni(i) = 7

N = N + Ni(i)

next

REM 打开数据库,创建临时表:

strSQL = "Create TempCatalog( [OldID]

[int] NOT NULL, [NewID] [int] NOT NULL,

[OldFatherID] [int] NOT NULL, [NewFatherID] [int] NOT NULL);"

Set Conn = Server.CreateObject("ADODB.Connection")

Conn.Open Application("strConn")

Conn.Execute strSQL

REM 调用规格化例程:

FormatAllID Conn,-1,-1,N,Ni(1),Ni,0

REM ---------------------------------------------

REM 在此处更新所有相关表的类别编码为新的编码即可。

REM ----------------------------------------------

REM 关闭数据库:

strSQL= "drop table TempCatalog;"

Conn.Execute strSQL

Conn.Close

%

第四个问题

现在我们回头看看第四个问题:怎样得到某个分类下的所有产品。由于采用了位编码,现在问题变得很简单。我们很容易推算:某个产品属于某个类别的条件是Product.FatherID(Catalog.ID的特征码)=Catalog.ID。其中“”代表位与算法。这在SQL Server中是直接支持的。

举例来说:产品所属的类别为:1092787200,而当前类别为1092780032。当前类别对应的特征值为:4294950912,由于10927872004294950912=8537400,所以这个产品属于分类8537400。

我们前面已经给出了计算特征码的公式。特征码并不多,而且很容易计算,可以考虑在Global.asa中Application_OnStart时间触发时计算出来,存放在Application(“Mark”)数组中。

当然,有了特征码,我们还可以得到更加有效率的算法。我们知道,虽然我们采用了位编码,实际上还是一种顺序编码的方法。表现出第I级的分类编码肯定比第I+1级分类的编码要小。根据这个特点,我们还可以由FID得到两个特征码,其中一个是本级位特征码FID0,一个是上级位特征码FID1。而产品属于某个分类FID的充分必要条件是:

Product.FatherIDFID0 and Product.FatherIDFID1

下面的程序显示分类FID下的所有产品。由于数据表Product已经对FatherID进行索引,故查询速度极快:

%

REM oConn---数据库连接,已经打开

REM FID---当前分类

REM FIDMark---特征值数组,典型的情况下为Application(“Mark”)

REM k---数组元素个数,也是分类的级数

Sub GetAllProduct(oConn,FID,FIDMark byref,k)

' 根据FID计算出特征值FID0,FID1

for i=k to 1

if (FID and FIDMark = FID ) then exit

next

strSQL = "select Name from Product where FatherID

"FIDMark(i)" and FatherID"FIDMark(i-1)

set rsProduct=oConn.Execute(strSQL)%

UL%

Do While Not rsProduct.Eof%

LI%=rsProduct("Name")

Loop%

/UL%

rsProduct.Close

End Sub

%

关于第5个问题、第6个问题,就留作习题吧。有了上面的位编码,一切都应该迎刃而解。

网页设计与制作教程的人民邮电出版社教材

书 名 网页设计与制作教程

丛 书 名 21世纪高等学校计算机规划教材

标准书号 ISBN 978-7-115-24673-8

编目分类 TP393.092

作 者 杨帆 严耀伟 王方 编著

责任编辑 邹文波

开 本 16 开

印 张 16.5

字 数 432 千字

页 数 256 页

装 帧 平装

版 次 第1版第1次

初版时间 2011年2月

本 印 次 2011年2月

首 印 数 -- 册

定 价 29.60 元 本书是按照教育部高等学校计算机基础课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的意见》中有关“网页设计基础”课程的教学要求及人才培养的新要求,结合独立院校学生特点组织编写的。全书共分8章,书中系统地介绍网页的构思、规划、制作和网站建设的全过程。主要内容包括:网页设计基础知识、Dreamweaver基础、网页色彩和布局的控制、制作Web动画——Flash、网页常见应用功能设计、网站发布与维护基础知识、网站设计案例和动态网页设计介绍。

本书内容全面,构思清晰,结构合理,注重实践能力的培养,实用性和可操作性较强。各章附有适量的习题,引导读者学习和掌握各章节的知识,便于自学。

本书可作为高等学校非计算机专业“网页设计与制作”课程的教材,也可供网页设计爱好者学习参考。 第1章 网页设计基础知识 1

1.1 网络基础知识 1

1.1.1 网络知识简介 1

1.1.2 Internet 3

1.1.3 TCP/TP 5

1.1.4 IP地址 5

1.1.5 浏览器基本操作 7

1.2 网页网站基础知识 9

1.2.1 网页 9

1.2.2 网页中的常见元素 11

1.2.3 网站 12

1.2.4 HTML 12

1.2.5 网站服务器工作的基本原理 13

1.2.6 网页设计制作常用的工具软件 15

1.2.7 网页设计制作流程 16

习题 19

第2章 Dreamweaver基础 20

2.1 Dreamweaver基本操作 20

2.1.1 Dreamweaver的工作环境 20

2.1.2 Dreamweaver的简单操作 30

2.1.3 Dreamweaver的视图模式 36

2.1.4 在网页中添加内容与超级链接 37

2.1.5 网页设计结果测试 41

2.2 添加文本 43

2.2.1 在Dreamweaver中添加文本 43

2.2.2 文本格式设置 44

2.2.3 文本相关常用html标记 44

2.3 添加图像 46

2.3.1 在网页中添加各种图像 46

2.3.2 图像格式设置 48

2.3.3 图像标记及其属性 49

2.3.4 使用Dreamweaver制作网络相册 52

2.4 添加多媒体 53

2.4.1 在网页中添加视频媒体 54

2.4.2 在网页中添加音频媒体 55

2.4.3 在网页中添加动画 58

2.4.4 媒体播放控制 59

2.4.5 多媒体标记介绍 60

2.5 超级链接应用 61

2.5.1 链接到各种对象 67

2.5.2 图像热区设置 78

2.5.3 链接的创建与管理 81

2.5.4 跳转菜单 81

2.5.5 导航条 82

2.5.6 查找断开的、外部的和孤立的链接 84

2.5.7 修复断开的链接 85

2.5.8 将JavaScript脚本附加到链接上 86

2.6 表单应用基础 86

2.6.1 创建表单对象 86

2.6.2 创建文本域 87

2.6.3 创建复选框和单选按钮 88

2.6.4 建立列表和菜单 88

2.6.5 创建跳转菜单 89

2.6.6 创建文件域和图像域 89

2.6.7 常见表单元素使用 90

2.6.8 表单标记介绍 90

2.6.9 表单应用举例 92

习题 93

第3章 网页色彩和布局的控制 94

3.1 表格应用 94

3.1.1 表格基础 95

3.1.2 修饰网页各种元素 99

3.2 框架的规划与建立 101

3.2.1 框架与表格 101

3.2.2 规划框架 102

3.2.3 创建框架 102

3.2.4 框架的操作 104

3.2.5 Spry框架 105

3.3 层的运用 106

3.3.1 创建层 107

3.3.2 层的操作 108

3.3.3 层与表格的关系 111

3.4 CSS样式布局基础和应用 112

3.4.1 CSS样式表概述 112

3.4.2 CSS样式面板 114

3.4.3 CSS样式的创建 116

3.4.4 应用自定义的CSS样式 123

3.4.5 附加外部CSS样式表 124

3.4.6 导出外部CSS样式表 124

3.4.7 编辑CSS样式表 124

3.4.8 CSS样式的优先顺序 125

3.4.9 Spry框架中的CSS设置 126

3.5 各种样式表元素应用 130

3.5.1 文字样式 130

3.5.2 边框样式 131

3.5.3 颜色样式 132

3.6 网页色彩搭配基础知识 132

3.6.1 色彩基础知识 133

3.6.2 网页色彩搭配的原则(配色方案) 137

3.6.3 网站中的色彩应用 147

3.7 网页布局控制 153

3.7.1 常见的网页布局 153

3.7.2 网页布局补遗 156

习题 156

第4章 制作Web动画——Flash 159

4.1 Flash概述 159

4.1.1 Flash的发展 159

4.1.2 Flash的功能 160

4.1.3 Flash的发展趋势 161

4.1.4 Flash的工作界面 162

4.1.5 Flash“工具”面板 163

4.1.6 Flash常用对象面板 164

4.2 制作一个Flash 165

4.2.1 制作Flash文档 165

4.2.2 发布Flash文档 168

4.3 Flash基础 168

4.3.1 使用Flash资源 168

4.3.2 元件的创建 169

4.3.3 库面板中使用文件夹 170

4.3.4 实例的使用 170

4.3.5 Flash绘图 170

4.3.6 颜色处理 173

4.4 Flash动画 177

4.4.1 帧和关键帧 177

4.4.2 时间轴的功能 178

4.4.3 图层和文件夹 178

4.4.4 绘图纸按钮的功能 179

4.4.5 帧的操作 180

4.4.6 形状补间和动画补间 180

4.4.7 引导层的使用 181

4.4.8 遮罩层的使用 182

4.4.9 多场景动画 182

习题 183

第5章 网页常见应用功能设计 184

5.1 菜单设计 184

5.1.1 菜单设计分析 184

5.1.2 使用Dreamweaver设计菜单 186

5.2 浮动标签设计 188

5.2.1 浮动标签应用举例 188

5.2.2 Dreamweaver浮动标签设计 189

5.3 网站导航设计 190

5.3.1 导航案例分析 190

5.3.2 导航设计 190

5.4 网站模板设计 193

5.4.1 模板应用举例 193

5.4.2 Dreamweaver设计模板 194

5.5 其他效果设计 196

5.5.1 弹出窗口 196

5.5.2 状态栏显示文本 197

5.5.3 页面自动跳转 198

5.5.4 弹出提示信息 200

5.5.5 图片移动效果 201

习题 203

第6章 网站发布与维护基础知识 205

6.1 发布网站到IIS 205

6.1.1 发布网站内容 205

6.1.2 测试网站 207

6.2 站点维护基础知识 208

6.2.1 停止启动服务器 208

6.2.2 站点基本配置 208

习题 212

第7章 网站设计案例 213

7.1 网站系统设计 213

7.1.1 网站设计的基本过程 213

7.1.2 网站设计的基本原则 214

7.2 网站内容设计 215

7.2.1 网页外观设计 216

7.2.2 网站制作流程简介 219

7.3 个人网站设计实例 224

7.3.1 首页设计 224

7.3.2 其他页设计 235

7.3.3 网站整合 239

7.4 发布站点 241

7.4.1 申请空间 242

7.4.2 发布内容 242

7.5 网站的管理和维护 244

习题 244

第8章 动态网页设计介绍 245

8.1 动态网页与静态网页 245

8.2 ASP基础知识与应用 246

8.2.1 ASP介绍 246

8.2.2 ASP基础知识 247

8.2.3 设计一个简单的ASP网页 249

8.3 常见其他动态网页设计技术介绍 252

8.3.1 PHP 252

8.3.2 JSP 253

8.4 ASP.net网站设计 254

习题 256

如何建网站啊~谁有教程视频的啊~知道请进~

给你介绍一个视频教学网站

嘉鸿视频教学

数千G的视频教学资源

计算机科学技术类

47 Access 2000中文版教程(1CD)--清华大学 刘启仑博士

302 ASP.NET编程(32讲3CD)--吉林大学 于海涛

181 ASP.NET多媒体教程(1CD)

213 ASP.NET多媒体教学(2CD)

637 ASP特训班教程(2CD)--黑鹰基地提供

139 ASP网络程序设计(第二版)(41讲2CD)--中山大学 向学哲

380 C#技术与应用视频教程(23讲4CD)--华南理工大学 吴学斌 博士

854 C++语言程序设计(45讲2CD)--北京大学 吕凤翥

687 C++语言程序设计(37讲4CD)--吉林大学

152 C++语言程序设计教学(51讲7CD)--中山大学 黎培兴博士、副教授

43 C++语言程序设计教学(80讲3CD)--东南大学 何洁月

855 C语言程序设计(45讲2CD)--北京大学 王秀珍(女)

29 C语言程序设计教学(30讲5CD)--谭浩强主编 石油大学 曾怡(女)副教授

285 C语言程序设计教学(45讲3CD)-- 浙江大学 颜晖

138 C语言程序设计教学(51讲6CD)--吉林大学 康辉(女)

5 Delphi面向对象程序设计(48讲7CD)--中山大学 黎培兴博士、副教授

785 J2EE案例(2CD)--赛迪网校 罗泽彬

784 J2EE高级班(6CD)--赛迪网校 罗泽彬

783 J2EE基础班(6CD)--赛迪网校 罗泽彬

103 J2EE教学(5CD)

281 JavaScript视频教学(13CD)--张孝祥

265 JAVA程序程序设计与INTERNET(42讲2CD)--浙江大学 翁恺

6 JAVA教学全集(30讲2CD)--浙江大学 翁恺

92 JAVA就业培训教程(高级篇)(15CD)--张孝祥

91 JAVA就业培训教程(基础篇)(5CD)--张孝祥

596 JAVA开发工具eclipse教程(9讲1CD)--出品

137 JAVA网络程序设计(54讲4CD)--哈尔滨工业大学 辛明影(女)

182 用多媒体学JSP(3CD)

602 JSP网络程序设计(35讲4CD)--西安电子科技大学 王晓华(女)

55 LINUX操作系统教程(18讲2CD)--浙江大学 宋广平副教授

158 Mysql数据库视频教程(25讲6CD)--浙江广播电视大学 左光华

248 ORACLE(007、031、032、033)全集(70讲7CD)--中国IT认证实验室

156 ORACLE内部培训视频教学(22讲4CD)--ORACLE公司

663 ORALCE--企业级数据库应用(32讲2CD)--吉林大学 唐远东

373 PASCAL语言程序设计(48讲12CD)--北京交通大学 李伟生

781 PHP实例教程(10讲1CD)--台湾中原大学 黄崇闵

51 Powerbuilder6.0视频教程(2CD)--北京大学 马涟

49 PowerBuilder9.0多媒体教程(3CD)

603 SQL Server2000大型数据库系统设计(15讲2CD)--西南交通大学 黄洪

85 SQL数据库基础(42讲2CD)--东南大学 幸研

688 SQL数据库原理(32讲2CD)--吉林大学

259 UML面向对象建模技术(24讲3CD)东华大学 石秀金

367 UNIX操作系统基础(20讲2CD)--电子科技大学 陆庆(女)

9 UNIX操作系统视频教学(29讲3CD)--哈尔滨工业大学 范国祥

655 VB.NET教程(30讲3CD)--上海交通大学

10 VB6.0教学(2CD)-- 华中理工大学出版社

368 VB程序设计(24讲2CD)--电子科技大学 陈峦

870 VB语言程序设计(48讲4CD)--吉林大学

322 VB程序设计基础(36讲2CD)--浙江大学 何鸿声

379 VC++视频教学(20讲6CD)--维新学院 孙鑫

366 VF程序设计(31讲2CD)--电子科技大学 陈峦

256 Windows API程序设计(51讲7CD)--吉林大学 崔慧杰(女)

268 Windows 编程实践(42讲3CD)--浙江大学 张明敏(女)

105 边学边用Powerpoint2000中文版教程(1CD)--教育部教育管理信息中心 郎建昭

201 编译原理(64讲4CD)--东南大学 廖力(女)

702 编译原理(67讲7CD)--吉林大学 康辉(女)

284 操作系统(60讲5CD)--浙江大学 徐宗元

171 操作系统(64讲6CD)--吉林大学 李雄飞

709 操作系统应用(32讲2CD)--东南大学 余晓(女)

164 操作系统原理(38讲2CD)--中山大学 张永东、张磊(女)

710 操作系统原理(64讲3CD)--东南大学 滕至阳

12 程序员考试辅导与模拟测试系统(初级、中级、高级篇)(3CD)

132 电子商务(20讲2CD)--西北工业大学 高宝营

64 电子商务(48讲3CD)--东南大学 王翔

97 电子商务安全与保密(64讲16CD)--电子科技大学 张君雁(女)

168 电子商务概论(42讲3CD)--电子科技大学 侯伦

68 电子商务网站设计与管理(64讲6CD)--东南大学 熊朝辉

69 电子商务与企业管理(48讲5CD)--东南大学 张建军

87 电子商务与网络安全(32讲2CD)--东南大学 熊朝辉

70 电子商务与现代物流(48讲5CD)--东南大学 孙志宏

269 电子商务之1--电子商务基础(28讲2CD)--浙江大学 王臻殚(女)

287 电子商务之2--电子商务安全(42讲3CD)--浙江大学 陈天洲

288 电子商务之2--电子商务安全(45讲3CD)--浙江大学 陈观林

3 电子商务之3--电子商务体系结构(45讲4CD)--浙江大学 吴志航

299 电子商务之4--网上支付与结算(45讲3CD)--浙江大学 汪蕾(女)

300 电子商务之5--客户关系管理(42讲3CD)--浙江大学 陈明亮

270 电子商务之6--网络营销(42讲3CD)--浙江大学 卓骏

17 动态网页设计教程(35讲4CD)--哈尔滨工业大学 高振国

466 多媒体技术(34讲5CD)--吉林大学 刘威

306 多媒体技术(35讲1CD)--同济大学

351 高级语言程序设计(68讲7CD)--吉林大学 王爱民

456 黑客教程(1CD)--中安网培硅谷动力

633 黑客教程--VB视频教程(木马编程)(1CD)--黑鹰基地提供

610 黑客教程--黑鹰基地VIP会员光盘(5CD)--黑鹰基地提供

634 黑客教程--木马免杀班视频教程(1CD)--黑鹰基地提供

635 黑客教程--完完全全学入侵(1CD)--黑鹰基地提供

636 黑客教程--注射课程(1CD)--黑鹰基地提供

369 宏汇编语言程序设计(36讲2CD)--电子科技大学 郝玉洁(女)

30 汇编语言教程(34讲3CD)--东南大学 朱敏(女)教授

856 计算机操作系统原理(33讲1CD)--北京大学

597 计算机平面设计(15讲5CD)--深圳广播电视大学 李苏阳

274 计算机前沿技术讲座(27讲2CD)--浙江大学 王申康、何钦铭、朱淼良、金小刚等

598 计算机算法设计与分析(31讲1CD)--中南大学 沙莎(女)

699 计算机图形学(34讲4CD)--吉林大学 徐长青

264 计算机图形学(42讲3CD)--浙江大学 耿建玲(女)

290 计算机网络(42讲4CD)--浙江大学 陆魁军

174 计算机网络(51讲5CD)--吉林大学 刘衍珩

857 计算机网络基础(37讲1CD)--北京大学

276 计算机网络与通信(30讲2CD)--浙江大学 韩杰

876 计算机网络与通信(45讲3CD)--浙江大学 韩杰 主讲

858 计算机网络与应用(35讲1CD)--北京大学 尚群

833 计算机系统结构(45讲3CD)--浙江大学 陈天洲

277 计算机组成(60讲4CD)--浙江大学 蒋方炎

160 计算机组成原理(42讲3CD)--电子科技大学 罗克露

468 计算机组成原理(50讲5CD)--吉林大学 刘子良

436 脚本语言与交互式网页设计(JSP)(34讲4CD)--吉林大学 梅芳(女)

675 局域网技术与组网(32讲8CD)--电子科技大学 郭文生

356 局域网全搞定--局域网组建实例大全(6CD)--北京永兴四方科技发展有限公司

31 局域网组网工程教学(55讲9CD)--中山大学 吴红(女)教授

255 面向对象程序设计(45讲3CD)--浙江大学 毛根生

703 面向对象程序设计(51讲6CD)--吉林大学 王爱民

860 软件工程(40讲1CD)--北京大学 邢承杰

354 软件工程(51讲5CD)--吉林大学 付宏(女)

263 软件工程基础(36讲2CD)--浙江大学 陈天洲

98 软件技术基础(43讲11CD)--电子科技大学 段景山

296 软件体系结构(24讲2CD)--浙江大学 王灿

286 数据结构(41讲2CD)-- 电子科技大学 罗吴蔓(女)

185 数据结构(C++描述)(10讲1CD)--清华大学 殷人昆教授

861 数据结构(C++描述)(45讲2CD)--北京大学 梅婧(女)

187 数据结构(C++描述)(68讲9CD)--吉林大学 徐沛娟(女)

141 数据结构教程(48讲6CD)--清华大学 严蔚敏(女)教授

166 数据结构教程(52讲8CD)--中山大学 胡青(女)

146 数据结构教程(64讲2CD)--东南大学 王茜(女)

157 数据结构教程(C语言描述)(42讲3CD)--西北工业大学 赵云庆(女)

186 数据结构与算法(45讲3CD)--浙江大学 徐镜春

295 数据结构与算法(60讲4CD)--浙江大学 徐镜春

834 数据结构专题班(10讲1CD)--赛迪网校 严蔚敏(女)

601 数据库概论(36讲2CD)--电子科技大学 邓莉华

391 数据库技术(48讲4CD)--浙江大学 张军

877 数据库系统概论(48讲4CD)--浙江大学 张军

262 数据库系统管理与维护(42讲3CD)--浙江大学 耿建玲(女)

862 数据库原理(45讲1CD)--北京大学 孙绍芳(女)

225 数据库原理(68讲6CD)--吉林大学 苑森淼

211 数据库原理及应用(51讲5CD)--吉林大学 李贺(女)

216 数据库原理与设计(64讲3CD)--东南大学 刘亚军(女)

246 数据挖掘(22讲3CD)--北京大学 韩家北

258 数据挖掘(42讲3CD)--浙江大学 王灿

278 数值计算(45讲3CD)--浙江大学 黄正达

863 算法与数据结构)(46讲6CD)--北京大学 张铭

100 统一软件开发过程(30讲8CD)--电子科技大学 郭建东

851 网络安全(33讲3CD)--上海交通大学 马达(女)

831 网络安全(42讲3CD)--电子科技大学 赵洋

832 网络管理技术(25讲6CD)--电子科技大学 张健

279 网络系统设计与工程(28讲2CD)--浙江大学 陆魁军

428 网络综合原理(34讲1CD)--同济大学

435 微处理器原理(48讲2CD)--同济大学 杨燕琴(女)

267 微机接口与汇编语言(28讲2CD)--浙江大学 王臻殚(女)

297 微机接口与汇编语言(60讲4CD)--浙江大学 朱金英

777 微机原理及接口技术(32讲3CD)--浙江大学 高峰

464 微机原理与汇编语言(85讲9CD)--吉林大学 赵宏伟

190 系统结构(51讲5CD)--吉林大学 赵宏伟

257 信息安全原理(28讲2CD)--浙江大学 陈天洲

399 中间件技术(J2EE)(24讲2CD)--浙江大学 胡晓军

机电通信类

608 DSP技术(28讲6CD)--电子科技大学 彭启琮 教授

316 EDA技术(36讲2CD)--电子科技大学 窦衡

331 Mastercam教学(5CD)--老虎工作室

41 PRO/E2001i动画教学(2CD)

4 PRO/E野火版2.0零件装配与产品设计教程(2CD)--林清安

45 PRO/E野火版基础培训(4CD)--北京艾克斯特工业自动化技术有限公司 王灿

150 PRO/E野火版零件设计高级篇教程(4CD)--林清安

148 PRO/E野火版零件设计基础篇教程(4CD)--林清安

8 PRO/E野火版零件设计进阶篇教程(2CD)--林清安

149 PRO/E野火版入门与范例(1CD)--林清安

106 Protel2004入门与提高(2CD)--人民邮电出版社

333 Solidworks教学(5CD)--电子工业出版社等

665 TCP/IP协议原理(42讲3CD)--电子科技大学 杨宁(女)

244 UG大型教学光盘(16CD)--台湾 郭冲展 大师讲解

135 UG实战训练(1CD)--人民邮电出版社

314 材料与成形技术基础(64讲4CD)--东南大学 何红媛(女)

707 测量仪表与自动化(51讲2CD)--石油大学 廖明燕

13 单片机多媒体教学(1CD)--北京希望电子出版社

578 单片机及应用(15讲1CD)--西南大学 刘伟

110 单片机及应用(32讲2CD)--东南大学 刘其奇教授

236 单片机技术(24讲3CD)--北京航空航天大学 陈博 教授

247 单片机技术(34讲3CD)--吉林大学 赵宏伟

628 单片机原理及接口技术(33讲3CD)--电子科技大学 武庆生

711 电磁场(19讲1CD)--东南大学 蒋浩

672 电磁场与电磁波(45讲12CD)--电子科技大学 王园(女)

129 电工电子技术(76讲2CD)--东南大学 单振才

389 电工电子技术(79讲6CD)--西北工业大学 田梦君(女)

208 电工技术(45讲3CD)--西北工业大学 田梦君(女)

214 电工学(中央电大)(39讲5CD)--北京理工大学 刘蕴陶 教授

409 电机学(32讲2CD)--西北工业大学 侯红胜

677 电机与拖动(32讲2CD)--浙江大学 章玮(女)

708 电机与拖动基础(46讲3CD)--石油大学

656 电力电子技术(26讲2CD)--浙江大学 潘再平

681 电力电子技术(32讲3CD)--石油大学

654 电力系统分析(22讲2CD)--浙江大学 胡骅

680 电力系统稳态分析(25讲4CD)--石油大学

109 电路电子技术(72讲6CD)--吉林大学 杨晓萍等

159 电路分析基础(61讲4CD)--西北工业大学 李辉

312 电路分析基础(上)(34讲9CD)--电子科技大学 钟宏声

313 电路分析基础(下)(34讲9CD)--电子科技大学 钟宏声

712 电路基础(33讲2CD)--东南大学 滕岩峰(女)

678 电路原理(36讲2CD)--浙江大学 范承志

275 电路原理(44讲3CD)--浙江大学 李玉玲(女)

664 电子测量原理(34讲9CD)--电子科技大学 詹惠琴 习友宝

207 电子技术(64讲4CD)--西北工业大学 刘雁(女)

685 电子技术基础(37讲2CD)--浙江大学 王小海

609 光纤通信(30讲5CD)--电子科技大学 史双瑾

329 焊工、车工、钳工、铣工技能培训(40VCD)--中国劳动社会保障出版社出版

841 互联网技术(47讲3CD)--电子科技大学 许乐(女)

400 机床概论(26讲2CD)--西北工业大学 杨雪宝

697 机电传动控制(64讲3CD)--东南大学 李超彪

698 机电传动控制(64讲3CD)--东南大学 李刚

321 机电工程控制基础(19讲2CD)--电大在线

700 机器人技术(64讲3CD)--东南大学 王兴松

701 机器人原理及应用(48讲2CD)--东南大学 王兴松

458 机械设计基础(37讲5CD)--石油大学 綦耀光 崔学政

315 机械原理与机械设计(48讲7CD)--西北工业大学 王三民

93 机械制图教程(40讲4CD)--西北工业大学 藏红旗(女) 副教授

39 机械制图与CAD(31讲3CD)--同济大学

706 机械制图与CAD(51讲3CD)--东南大学 金志军

696 计算机辅助设计与制造(40讲2CD)--东南大学 许超

843 计算机控制技术(14讲3CD)--北京航空航天大学 高金源

752 计算机通信网(41讲11CD)--电子科技大学 毛玉明

769 继电保护原理(16讲1CD)--西南交通大学 王晓红(女)

774 交通信号与控制(85讲4CD)--西南交通大学 李映红

467 接口技术(34讲4CD)--吉林大学 赵宏伟

153 接口技术(36讲4CD)--哈尔滨工业大学 傅忠传

842 接入网技术(30讲9CD)--电子科技大学 马立香(女)

674 可编程ASCI设计(30讲2CD)--电子科技大学 李广军

360 可编程控制器(PLC)(40讲3CD)--东南大学 张志胜

422 可编程器件(36讲1CD)--同济大学 桂海源

188 控制工程基础(64讲6CD)--东南大学 许飞云

624 宽带网络技术(54讲8CD)--电子科技大学 张崇富

848 模拟电子电路视频教程(57讲15CD))--电子科技大学 曲健(女)

125 模拟电子技术(30讲3CD)--石油大学 任旭虎

604 嵌入式系统设计(25讲2CD)--上海交通大学 刘海涛

605 嵌入式系统应用开发技术(39讲3CD)--电子科技大学 桑楠

253 人工智能(32讲4CD)--吉林大学 付宏(女)

123 电路电子技术(50讲5CD)--吉林大学 魏达

607 射频模拟电路(46讲8CD)--电子科技大学 杨玉梅(女)

460 数据通讯原理(34讲5CD)--吉林大学 聂新礼

462 数控机床系列操作指南(36VCD)--罗学科等 机械工业出版社出版

457 数控机床诊断与维修(3VCD)--何亚飞、娄斌超、姚国强 高级工程师

128 数控技术(40讲3CD)--东南大学 仇晓黎

122 数字电路(27讲1CD)--清华大学 阎石

127 数字电子技术(31讲3CD)--石油大学 刘润华

126 数字电子技术基础(39讲3CD)--浙江大学 朱桂林

19 数字电子技术基础(45讲4CD)--浙江大学 朱桂林

552 数字电子技术基础(54讲2CD)--同济大学

99 数字电子技术基础(60讲15CD)--电子科技大学 金燕华(女)

448 数字逻辑(46讲3CD)--西北工业大学 刘奇

835 数字信号处理(52讲4CD)--电子科技大学 江朝抒

282 数字信号处理(72讲2CD)--同济大学 张芳(女)

581 数字信号处理(DSP)(30讲2CD)--华中科技大学 杨灵

363 随机过程(20讲1CD)--华中科技大学 刘澍

626 随机信号分析(22讲2CD)--电子科技大学 周宁(女)

585 通信电子线路(32讲2CD)--华中科技大学 严国萍(女)

673 通信技术与系统(64讲16CD)--电子科技大学 孔威

89 微机控制原理(64讲5CD)--东南大学 许映秋(女)

666 现代通信系统原理(22讲2CD)--电子科技大学 王占平

423 现代通信原理与技术(68讲2CD)--同济大学 陆杰

239 信号分析与处理(32讲2CD)--浙江大学 孙晖

319 信号检测与估值(54讲1CD)--同济大学 周志邦

317 信号与系统(13讲1CD)--北京广播学院 张华清(女)

283 信号与系统(28讲3CD)--北京邮电大学 吕玉芳(女)

631 信令系统(20讲1CD)--北京邮电学院 桂海源

755 信息论基础(36讲1CD)--同济大学

582 信息论与编码(42讲2CD)--华中科技大学 王芙蓉(女)

625 形式语言与自动机(27讲2CD)--电子科技大学 陈文宇

627 移动通信系统(40讲6CD)--电子科技大学 唐万斌

318 自动检测技术(36讲1CD)--同济大学 张国铭

798 自动控制技术(50讲2CD)--东南大学 蒋珉

477 自动控制理论(32讲1CD)--浙江大学 颜文俊

662 自动控制原理(30讲3CD)--石油大学

170 自动控制原理(34讲2CD)--吉林大学 马彦(女)

686 自动控制原理(38讲10CD)--电子科技大学 赵一平

792 自动控制原理(52讲2CD)--同济大学 苏永清

自己家的电脑怎么搭建网站?

本次建站教程适合新手观摩学习,是适用于PHP本地搭建好环境以及本地建站的。

先到百度下载一个叫phpstudy的文件,先配置电脑环境。下载了之后,别放桌面和C盘,其他地方随意,然后解压。这个是本地PHP环境和MYSQL数据库配置文件。

1、双击这个安装。路径选择刚才解压的路径。

2、安装完毕

3、然后看桌面是否有这个图标了

核对:路径里面的配置文件,是不是这样的

4、先测试是否可以使用,打开这个软件

5、这样显示是属于正常状态

6、打开后,点击启动

7、然后把localhost,复制,在浏览器网址栏里面打开。

8、如果如下图,为可以正常访问了 本地配置环境好了

本地环境配置完毕,接下来我们倒建站步骤吧。

1、下面用米托演示吧。比较简单的企业建站的CMS

2、大家把米托的CMS源码下载 路径随意 然后解压到一个文件夹里面

3、先返回如下图的位置,这里点击停止。

4、然后去到phpstudy里面安装里面 找到MYSQL。

5、继续 找到date打开

6、然后到里面新建一个文件夹,命名随意,但是需要记住,这个是创建数据库步骤。

7、完成后返回到如下图所示位置:

8、同样 新建一个文件夹,名称随意就行 这个是放源码目录路径的。

9、接下来 把刚才发给大家解压出来的CMS里面的文件 复制到刚刚在www里面新建的文件及里面去。全部复制进去。

10、接着返回如下图所示位置,点击启动后,然后再去浏览器里面打开localhost

11、看到刚刚创建的文件夹了吧,点击他,打开。

12、进入米托的安装界面

13、下拉,点同意

14、继续 下一步

15、如下图位置,填写刚才你在MYSQ date里面创建的数据库名称。下面用户名和密码,底部选择语言版本。(phpstudy安装后,数据库用户名称和密码默认为root)

16、点一下安装官方演示数据,不然待会只有一个空模板。然后点下面的保存继续。

如上图:填写好管理员的名称和密码,下面网站名称和关键词设置好。

18、这样 就搭建完毕了,接着可以登录到后台去修改内容和参数了。

至此,整个本地的PHP环境、MYSQL环境配置以及开源CMS本地建站流程全部操作完毕,其中很多东西的需要自己去摸索出来的。

希望大家如果有意学习网站建设的话,可以多去搭建本地平台进行调试测试,至于选CMS,那就根据你个人的喜好以及需要做的网站的内容去自行选择了。

扫码二维码