系统集成技术与应用.docx
- 文档编号:25620890
- 上传时间:2023-06-10
- 格式:DOCX
- 页数:23
- 大小:33.83KB
系统集成技术与应用.docx
《系统集成技术与应用.docx》由会员分享,可在线阅读,更多相关《系统集成技术与应用.docx(23页珍藏版)》请在冰豆网上搜索。
系统集成技术与应用
《系统集成技术与应用》
实验指导书
西南交通大学经济管理学院
电子商务与信息管理系
王明亮编写
2008年4月
实验名称:
1.安装VS.Net集成开发环境
英文名称:
InstallMS.NetIntegrationDevelopmentEnvironment
实验学时:
1学时
实验类型:
设计型
实验类别:
技术基础实验
实验环境:
普通PC机,Windows2003或WindowsXP系统、网络交换机、VS.Net系统安装软件。
实验目的:
让学生了解并掌握在WINDOWS操作系统下的MS.Net集成开发环境的安装和配置。
熟悉DotNet1.1、DotNet2.1、DotNet2.5、DotNet3.0的主要异同点。
实验要求:
该项实验首先由教师利用实验室教师机按实验步骤进行演示,学生直接观察教师的操作过程并记录教师的操作步骤。
随后每个学生在自己的学生机上安装VS.Net系统。
实验内容:
在WINDOWS操作系统,首先给Windows系统加载上Wet服务器,并将Web服务激活。
而后安装DotNet1.1、DotNet2.1、DotNet2.5、DotNet3.0,并在W服务管理进程中确认DotNet1.1、DotNet2.1、DotNet2.5、DotNet3.0经已经处于激活状态。
最后用VS.Net的安装文件将开发环境安装到Windows系统中。
并用VS.Net分别设计一个简单的Windows界面应用程序和一个ASP.NET应用程序。
考核方式:
学生按老师的演示完成以上实验内容,并将实验过程和实验结果写成实验报告的电子文档提交。
参考文献:
1《Oracle9i中文版基础教程》电子版(本课程免费提供)
2MySQL数据库多媒体教学软件(本课程免费提供)
3SQLServer2000简明培训教程电子版(本课程免费提供)
4MySQL电子教程(本课程免费提供)
5CISCO电子手册(本课程免费提供)
6C#电子教程(本课程免费提供)
7系统集成相关技术电子文档(本课程免费提供)
8PostgreSQL电子教程(本课程免费提供)
实验名称:
2.安装MS.SQL数据库服务器
英文名称:
InstallMS.SQLDatabaseServer
实验学时:
2学时
实验类型:
设计型
实验类别:
专业实验
实验环境:
普通PC机,Windows2003或WindowsXP系统、网络交换机、MS.SQLServer安装软件。
实验目的:
让学生了解并掌握在WINDOWS操作系统下的MS.SQLServer安装和配置,基本掌握MS.SQL的常规操作。
实验要求:
该项实验首先由教师利用实验室教师机按实验步骤进行演示,学生直接观察教师的操作过程并记录教师的操作步骤。
随后每个学生在自己的学生机上安装MS.SQLServer服务器系统。
实验内容:
在WINDOWS操作系统下,根据操作系统的版本选择针对不同操作系统环境的数据库服务器版本,在WINDOWSXP环境下选择个人版或开发版,在WINDOWSXP环境下选择标准版或企业版。
并根据要求对WINDOWS系统安装最新的补丁文件。
随后用MS.SQLServer的安装文件将数据库系统安装到Windows系统中并作为一个Windows的系统进程由Windows系统进行统一管理。
数据库服务器安装完成后,再安装数据库服务器的客户端程序。
两者都安装完成后,应安装数据库服务器软件的最新补丁程序。
所有以上安装完成后,通过MS.SQL的应用程序将服务器端的服务端口改为学生的学号的后四位,如一个学生的学号如果是20062934,那数据库服务器的服务端口号将改为2934,同时,客户端程序的连接端口号也改成同样的号码。
并用客户端应用程序打开数据库中的罗什文样本库,并创建一个简单的数据库,在数据库中创建两个表,在两个表中分别插入10条记录。
考核方式:
学生按老师的演示完成以上实验内容,并将实验过程和实验结果写成实验报告的电子文档提交
参考文献:
1《Oracle9i中文版基础教程》电子版(本课程免费提供)
2MySQL数据库多媒体教学软件(本课程免费提供)
3SQLServer2000简明培训教程电子版(本课程免费提供)
4MySQL电子教程(本课程免费提供)
5CISCO电子手册(本课程免费提供)
6C#电子教程(本课程免费提供)
7系统集成相关技术电子文档(本课程免费提供)
8PostgreSQL电子教程(本课程免费提供)
实验名称:
3.安装MySQL数据库服务器
英文名称:
InstallMySQLDatabaseServer
实验学时:
2学时
实验类型:
设计型
实验类别:
专业实验
实验环境:
普通PC机,Windows2003或WindowsXP系统、网络交换机、MySQLDatabaseServer安装软件。
实验目的:
让学生了解并掌握在WINDOWS操作系统下的MySQLDatabaseServer安装和配置,基本掌握MySQL的常规操作。
实验要求:
该项实验首先由教师利用实验室教师机按实验步骤进行演示,学生直接观察教师的操作过程并记录教师的操作步骤。
随后每个学生在自己的学生机上安装MySQLDatabaseServer服务器系统。
实验内容:
在WINDOWS操作系统下,根据MySQL的要求对WINDOWS系统安装最新的补丁文件。
随后用MS.SQLDatabaseServer的安装文件将数据库系统安装到Windows系统中并作为一个Windows的系统进程由Windows系统进行统一管理。
数据库服务器安装完成后,再安装数据库服务器的客户端程序。
两者都安装完成后,应安装数据库服务器软件的最新补丁程序。
所有以上安装完成后,通过MySQL的应用程序将服务器端的服务端口改为学生的学号的后四位,如一个学生的学号如果是20061357,那数据库服务器的服务端口号将改为1357,同时,客户端程序的连接端口号也改成同样的号码。
并用客户端应用程序创建一个简单的数据库,在数据库中创建两个表,在两个表中分别插入20条记录。
考核方式:
学生按老师的演示完成以上实验内容,并将实验过程和实验结果写成实验报告的电子文档提交
参考文献:
1《Oracle9i中文版基础教程》电子版(本课程免费提供)
2MySQL数据库多媒体教学软件(本课程免费提供)
3SQLServer2000简明培训教程电子版(本课程免费提供)
4MySQL电子教程(本课程免费提供)
5CISCO电子手册(本课程免费提供)
6C#电子教程(本课程免费提供)
7系统集成相关技术电子文档(本课程免费提供)
8PostgreSQL电子教程(本课程免费提供)
实验名称:
4.安装PostgreSQL数据库服务器
英文名称:
InstallPostgreSQLDatabaseServer
实验学时:
2学时
实验类型:
设计型
实验类别:
专业实验
实验环境:
普通PC机,Windows2003或WindowsXP系统、网络交换机、PostgreSQLDatabaseServer安装软件。
实验目的:
让学生了解并掌握在WINDOWS操作系统下的PostgreSQLDatabaseServer安装和配置,基本掌握PostgreSQL的常规操作。
实验要求:
该项实验首先由教师利用实验室教师机按实验步骤进行演示,学生直接观察教师的操作过程并记录教师的操作步骤。
随后每个学生在自己的学生机上安装PostgreSQLDatabaseServer服务器系统。
实验内容:
在WINDOWS操作系统下,根据PostgreSQL的要求对WINDOWS系统安装最新的补丁文件。
随后用PostgreSQLDatabaseServer的安装文件将数据库系统安装到Windows系统中并作为一个Windows的系统进程由Windows系统进行统一管理。
数据库服务器安装完成后,再安装数据库服务器的客户端程序。
两者都安装完成后,应安装数据库服务器软件的最新补丁程序。
所有以上安装完成后,通过PostgreSQL的应用程序将服务器端的服务端口改为学生的学号的后四位,如一个学生的学号如果是20061357,那数据库服务器的服务端口号将改为1357,同时,通过修改PostgreSQL的安全文件,将客户端机器的IP地址加入到允许访问服务器的队列中。
客户端程序的连接端口号也改成与服务器端同样的号码。
并用客户端应用程序创建一个简单的数据库,在数据库中创建两个表,在两个表中分别插入30条记录。
考核方式:
学生按老师的演示完成以上实验内容,并将实验过程和实验结果写成实验报告的电子文档提交
参考文献:
1《Oracle9i中文版基础教程》电子版(本课程免费提供)
2MySQL数据库多媒体教学软件(本课程免费提供)
3SQLServer2000简明培训教程电子版(本课程免费提供)
4MySQL电子教程(本课程免费提供)
5CISCO电子手册(本课程免费提供)
6C#电子教程(本课程免费提供)
7系统集成相关技术电子文档(本课程免费提供)
8PostgreSQL电子教程(本课程免费提供)
实验名称:
5.VS.Net中实现ODBC连接
英文名称:
AccomplishODBCConnectioninVS.Net
实验学时:
2学时
实验类型:
设计型
实验类别:
专业实验
实验环境:
普通PC机,Windows2003或WindowsXP系统、网络交换机、VS.Net开发环境、数据库运行环境。
实验目的:
让学生了解并掌握在VS.Net开发环境下如何为各种数据库配置ODBC连接,如何实现VS.Net开发环境与数据库系统的交互,如何对数据库的数据输入、数据修改、数据删除、数据查询等。
实验要求:
该项实验首先由教师利用实验室教师机按实验步骤进行演示,学生直接观察教师的操作过程并记录教师的操作步骤。
随后每个学生在自己的学生机上实现以上所有的操作步骤。
实验内容:
在VS.NET开发环境下,与数据库建立交互关系通过如下三步:
第一步,在服务器资源管理器中创建连接在服务器资源管理器中,右击“数据连接”,然后单击“添加连接”。
在“数据链接属性”对话框中,单击“提供程序”选项卡。
单击“用于ODBC驱动程序的MicrosoftOLEDB提供程序”,然后单击“下一步”。
从列表中选择要访问的ODBC数据源,或者键入要访问的ODBC数据源的名称。
键入登录到数据源时要用于身份验证的“用户名称”。
键入登录到数据源时要用于身份验证的密码。
单击“确定”完成。
第二步,在服务器资源管理器中连接到ODBC数据源在服务器资源管理器中建立了与ODBC数据源的连接之后,只需将数据对象从服务器资源管理器拖到窗体或设计器上,即可创建OdbcConnection(ODBC连接对象)、OdbcDataAdapter(ODBC数据适配集对象)和OdbcCommand(ODBC命令对象)。
第三步:
在工程项目文件找到系统自动生成的程序代码,将有关对数据库访问的代码如SELECTINSERTUPDATEDELETE等SQL语句加入到对应的程序中位置,实现与数据库系统中数据的交互作用。
考核方式:
学生按老师的演示完成以上实验内容,设计一个包括有数据库所有基本操作的简单的Form程序,并将实验过程和实验结果写成实验报告的电子文档提交
参考文献:
1《Oracle9i中文版基础教程》电子版(本课程免费提供)
2MySQL数据库多媒体教学软件(本课程免费提供)
3SQLServer2000简明培训教程电子版(本课程免费提供)
4MySQL电子教程(本课程免费提供)
5CISCO电子手册(本课程免费提供)
6C#电子教程(本课程免费提供)
7系统集成相关技术电子文档(本课程免费提供)
8PostgreSQL电子教程(本课程免费提供)
实验名称:
6.VS.Net中实现OleDB连接
英文名称:
AccomplishOleConnectioninVS.Net
实验学时:
2学时
实验类型:
设计型
实验类别:
专业实验
实验环境:
普通PC机,Windows2003或WindowsXP系统、网络交换机、VS.Net开发环境、数据库运行环境。
实验目的:
让学生了解并掌握在VS.Net开发环境下如何为各种数据库配置OleDB连接,如何实现VS.Net开发环境与数据库系统的交互,如何对数据库的数据输入、数据修改、数据删除、数据查询等。
实验要求:
该项实验首先由教师利用实验室教师机按实验步骤进行演示,学生直接观察教师的操作过程并记录教师的操作步骤。
随后每个学生在自己的学生机上实现以上所有的操作步骤。
实验内容:
通用数据访问提供一种统一的数据访问方式,不管数据是以何种形式存储。
在通常的业务中,有大量的信息存储在数据库之外。
这些信息分散在各处,如各种不同的文件系统(例如FAT或NTFS),索引顺序文件,个人数据库(例如Access),电子表格(例如Excel),项目规划应用程序(例如Project)以及电子邮件(例如Outlook)中。
OLEDB支持开发能访问各种数据源的应用程序,无论是DBMS还是非DBMS数据源。
OLEDB通过使用支持某一给定数据源相应的DBMS功能的COM接口,使得对数据源的通用访问成为可能。
COM不仅在数据源之间而且还在其他各种应用程序之间减少了不必要的服务重复,同时还使它们之间的交互操作达到最大限度。
OLEDB应用程序通常写作DLL,但是其COM实现通过使用组件化代码克服了DLL的缺陷(例如命名和版本问题)。
在OLEDB中,可使用全局唯一标识符(GUID)来调用接口或者访问其他组件。
最后一点,COM使用引用计数来保持对组件使用的跟踪。
调用接口方法时,引用计数递增;方法返回时,引用计数递减。
当计数等于零时,该方法所属的组件被释放。
在VS.NET开发环境下,与数据库建立交互关系通过如下三步:
第一步,在服务器资源管理器中创建连接在服务器资源管理器中,右击“数据连接”,然后单击“添加连接”。
在“数据链接属性”对话框中,单击“提供程序”选项卡。
单击“MicrosoftOLEDB提供程序”,然后单击“下一步”。
从列表中选择要访问的OleDB数据源,键入登录到数据源时要用于身份验证的“用户名称”。
键入登录到数据源时要用于身份验证的密码。
单击“确定”完成。
第二步,在服务器资源管理器中连接到OleDB数据源在服务器资源管理器中建立了与OleDB数据源的连接之后,只需将数据对象从服务器资源管理器拖到窗体或设计器上,即可创建OleDBConnection(OleDB连接对象)、OleDBDataAdapter(OleDB数据适配集对象)和OleDBCommand(OleDB命令对象)。
第三步:
在工程项目文件找到系统自动生成的程序代码,将有关对数据库访问的代码如SELECTINSERTUPDATEDELETE等SQL语句加入到对应的程序中位置,实现与数据库系统中数据的交互作用。
考核方式:
学生按老师的演示完成以上实验内容,设计一个包括有数据库所有基本操作的简单的Form程序,并将实验过程和实验结果写成实验报告的电子文档提交。
参考文献:
1《Oracle9i中文版基础教程》电子版(本课程免费提供)
2MySQL数据库多媒体教学软件(本课程免费提供)
3SQLServer2000简明培训教程电子版(本课程免费提供)
4MySQL电子教程(本课程免费提供)
5CISCO电子手册(本课程免费提供)
6C#电子教程(本课程免费提供)
7系统集成相关技术电子文档(本课程免费提供)
8PostgreSQL电子教程(本课程免费提供)
实验名称:
8.利用VS.Net创建Web服务
英文名称:
CreateWebServicesonVS.Net
实验学时:
2学时
实验类型:
设计型
实验类别:
专业实验
实验环境:
普通PC机,Windows2003或WindowsXP系统、网络交换机、VS.Net开发环境、数据库运行环境。
实验目的:
Web服务是通过Internet协议公开的一种业务功能。
例如,Web服务可以提供信用卡身份验证和授权。
由于Web服务并非专用于特定组件技术或对象调用约定,所以用任何语言编写的程序,不论使用什么组件模型,运行在什么操作系统上,都可以访问Web服务。
本实验让学生了解并掌握在VS.Net开发环境下创建基于VS.Net的Web服务。
实验要求:
该项实验首先由教师利用实验室教师机按实验步骤进行演示,学生直接观察教师的操作过程并记录教师的操作步骤。
随后每个学生在自己的学生机上实现以上所有的操作步骤。
实验内容:
ASP.NET允许使用熟悉的编程构造(例如方法、基元类型和用户定义的复杂类型)生成并发布XMLWebservices。
.NETFramework还包含用以创建XMLWebservices客户端的基础结构和工具,这些客户端可以调用任何符合标准的XMLWebservices。
使用ASP.NET,可以生成在实现中使用行业范围标准的XMLWebservices。
由于XMLWebservices是建立在行业范围标准之上的,它们在任何符合这些标准的平台上的任何客户端,都可以通过Web进行通信。
具体说来,XMLWebservices使用了下表7-1所列的行业标准。
表7-1
行业标准
在使用ASP.NET创建的XMLWebservices中的使用
XML
在使用SOAP协议与XMLWebservices进行通信时使用的文本格式。
当使用HTTP-GET和HTTP-POST协议与XMLWebservices进行通信时,XML用于对响应进行编码。
SOAP
基于XML的消息交换协议,用于在XMLWebservices和它们的客户端之间进行通信。
Web服务描述语言(WSDL)
对消息的协定进行描述;当与XMLWebservices客户端进行通信时,XMLWebservices可以解释该协定。
XSD
提供一个通用的类型系统,允许定义并跨平台传递数据类型。
对于XMLWebservices,XSD定义封装在出入XMLWebservices的SOAP消息中XML的结构和数据类型。
application/x-www-form-urlencoded
用于对URL上的参数进行编码的MIME类型。
该编码用于对使用HTTP-GET和HTTP-POST协议的XMLWebservices的请求参数进行编码。
创建XMLWebservices项目
VisualStudio提供了一个ASP.NETWeb服务项目模板,帮助您在VisualBasic和VisualC#中创建XMLWebservices。
有关更多信息,请参见VisualStudio中的ASP.NETWeb服务项目。
创建Web服务的基本流程如下:
1、在“文件”菜单上指向“新建”,然后单击“项目”。
2、在“新建项目”对话框中,选择“VisualBasic项目”或“VisualC#项目”文件夹。
3、单击“ASP.NETWeb服务”图标。
4、输入要在其中开发XMLWebservices的Web服务器地址,并将TempConvert1指定为目录名,如“http:
//MyServer/TempConvert1”。
默认情况下,项目使用本地计算机“http:
//localhost”。
注意,对于某些项目类型,“名称”文本框不可用,因为在指定位置时就设置了项目名。
例如,Web应用程序和XMLWebservices位于Web服务器上,它们的名称从该服务器上指定的虚拟目录导出。
注意,在开发服务器上开发XMLWebservices。
默认情况下,开发服务器是本地计算机。
通常,在开发服务器上开发并生成项目,然后将它部署到使用开发项目承载XMLWebservices的另一个服务器(部署服务器)上。
但是,如果直接在将承载XMLWebservices的服务器上进行开发,则开发服务器与部署服务器相同。
5、单击“确定”创建项目。
VisualStudio自动创建必要的文件并包括支持XMLWebservices所需的引用。
在VisualStudio中创建XMLWebservices项目时,可以看到service1.asmx的组件设计器。
6、最后,按照不同的设计需求,将具体的代码加入到service1.asmx.cs文件中
考核方式:
学生按教师的演示完成以上实验内容,设计一个包括有数据库所有基本操作的简单的Web服务程序,并将实验过程和实验结果写成实验报告的电子文档提交。
参考文献:
1《Oracle9i中文版基础教程》电子版(本课程免费提供)
2MySQL数据库多媒体教学软件(本课程免费提供)
3SQLServer2000简明培训教程电子版(本课程免费提供)
4MySQL电子教程(本课程免费提供)
5CISCO电子手册(本课程免费提供)
6C#电子教程(本课程免费提供)
7系统集成相关技术电子文档(本课程免费提供)
8PostgreSQL电子教程(本课程免费提供)
实验名称:
8.创建带有表、键和一对多关系的数据集
英文名称:
CreateDatasetwithTable、KeyandOneToMultipleRelationship
实验学时:
2学时
实验类型:
设计型
实验类别:
专业实验
实验环境:
普通PC机,Windows2003或WindowsXP系统、网络交换机、VS.Net开发环境、数据库运行环境。
实验目的:
在本实验中,创建一个数据集来验证一对多关系(一对多关系也可称为键控关系)中的数据,创建新的VisualC#项目并向其添加新的数据集项,创建表示带有列的数据表的复杂类型元素。
学生将学习如何在表中定义主键,学习如何基于所定义键创建表间关系。
完成后,检查由“XML设计器”创建的基础XML代码,以理解数据集用本机XML表达键控关系的方式。
。
实验要求:
该项实验首先由教师利用实验室教师机按实验步骤进行演示,学生直接观察教师的操作过程并记录教师的操作步骤。
随后每个学生在自己的学生机上实现以上所有的操作步骤。
实验内容:
本实验将包括创建表、主键和关系,由下面概述的三个主要节组成:
1.向项目添加一个数据集并创建三个表。
a.创建Customers表。
b.创建Orders表。
c.创建OrderDetails表。
创建两个主键。
a.在Customers表中创建主键。
b.在Orders表中创建主键。
创建两个关系(DataRelation对象)。
a.在Customers表
(一)和Orders表(多)之间创建关系。
b.在Orders表
(一)和OrderDetails表(多)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统集成 技术 应用