毕业设计(论文)-基于asp+sql的商务网站建设.doc_第1页
毕业设计(论文)-基于asp+sql的商务网站建设.doc_第2页
毕业设计(论文)-基于asp+sql的商务网站建设.doc_第3页
毕业设计(论文)-基于asp+sql的商务网站建设.doc_第4页
毕业设计(论文)-基于asp+sql的商务网站建设.doc_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Tianjin University of Technology and Education 毕毕 业业 设设 计计 专专 业 业 网络工程网络工程 班级学号 班级学号 网网 0402 110402 11 学生姓名 学生姓名 指导教师 指导教师 教授教授 二二 一一年一一年 六六 月月 天津工程师范学院本科生毕业设计天津工程师范学院本科生毕业设计 基于基于 asp sqlasp sql 的商务网站建设的商务网站建设 TheThe e commercee commerce sitesite basedbased onon AspAsp sqlsql buildingbuilding 专业班级 专业班级 学生姓名 学生姓名 指导教师 指导教师 教授教授 系系 别 别 计算机计算机 20112011 年年 6 6 月月 摘 要 在 Internet 飞速发展的今天 互联网成为人们快速获取 发布和传递信息 的重要渠道 它在人们政治 经济 生活等各个方面发挥着重要的作用 论文 首先介绍了建立电子商务网站的意义 接着介绍 宠物天堂 网站的意义 继 而阐述了 Internet 的相关知识及设计一个网站的步骤 然后阐述了本网站的整 体规划与设计情况 并对制作网页所用到的相关软件的特点与应用作了概括说 明 其中主要包括用 Dreamweaver MX 制作页面 用 SQL sever 2000 制作后台 数据库 用 asp 实现互动功能 用 Photoshop6 0 加工处理图像等 并讲述了它 们的使用要点及其方法 系统包括首页 用户注册 宠物陵园 后台管理四大功能模块 其设计过 程涉及了网站的立意 策划 页面以及后台运行的程序等问题 系统由一个主 页面和若干子页面以超连接的形式出现 各子页面之间也有联系 提供了较为 有效和全面的服务 关键词关键词 ASP Dreamweaver SQL ABSTRACT The rapid development of Internet of today it becomes an important channel by which people can acquire release and transmit information It plays an important role in politics economy and daily life and so on First this paper introduces the significant to establish this Website Second it discusses briefly the relevant knowledge about the Internet and the steps of establishing a Website gives the plan and design in detail especially the software related to the web page designing is explained It includes making Home Page by application of Dreamweaver Mx making database by SQL sever 2000 making active pages by ASP processing images by Photoshop6 0 etc Besides it discusses their important points and pret ray how to use them This paper includes the content that the author wants to express The system is made up of four functional modules Homepage user registration pet cemetery and back stage management This process includes the sites topic design pages design and program run in background and the processes to building a website and some points that the author should pay attention in course of making websites The system consists of one main interface The other functions present in the main interface as menus it provide a more effective and comprehensive service Keywords ASP dreamweaver SQL 目录 1 引言引言 1 1 1 选题的意义和背景 1 1 2 商务网站的发展历史及应用现状 1 1 3 本课题研究的内容和方法 2 2 ASP 4 2 1 ASP 的定义 4 2 2 ASP 技术基本原理 4 2 3 ASP 的运行环境 5 2 4 ASP 技术在电子商务中的应用 5 2 5 ASP 常用内置函数 7 3 数据库结构设计与实现 12 3 1 创建数据库 12 3 2 数据库逻辑结构设计 12 3 2 1 管理员数据表Admin 13 3 2 2 宠物信息表Pet 13 3 2 3 用户信息表Users 14 3 3 创建表的脚本文件 14 4 网站设计与实现网站设计与实现 15 4 1 可行性分析 15 4 1 1经济可行性 16 4 1 2技术可行性 16 4 1 3运行可行性 16 4 24 2 系统功能模块系统功能模块 16 4 2 1用户模块 17 4 2 2 宠物陵园模块 22 4 2 3 搜索模块 25 5 结论结论 26 6 参考文献参考文献 27 7 致致 谢谢 28 8 附录 英译中附录 英译中 29 天津工程师范学院 2011 届本科生毕业设计 论文 1 1 引言 1 1 选题的意义和背景 Web 技术是一项很新的技术 它不仅为 Internet 的广泛普及起到关键性的 作用 而且还在其他相关计算机网络应用技术发展中起到关键作用 例如 Intranet 电子商务等 目前它已成为计算机网络应用的一个主要技术 尤其重 要的技术是 web 动态技术 与后台数据库的交互式动态查询技术 本文针对常 用的 web 动态技术 与数据库交互技术作以介绍 1 2 商务网站的发展历史及应用现状 在经济全球化背景下 新经济是以信息技术革命带动的 以高新科技产业 为龙头的知识经济 新经济具有低失业 低通货膨胀 高增长的特点 作为新 经济的组成部分 电子商务是 IT 技术涉足经济领域与网络经济发展的产物 是 各国经济增长的强大动力 我国正处于电子商务发展的初级阶段 在网络基础 设施 信用体系 物流配送 网络安全 法律制度等方面都需进一步加强和改 进 以适应新经济发展的要求 20 世纪 80 年代以来 随着市场的全球化和生产要素的全球流动 经济全 球化已经成为 21 世纪不可逆转的历史趋势 以信息技术为主导 以网络为基础 以全球化为支撑的新经济正在向全世界扩展 中国作为发展中国家 也强烈地 感受到它的影响 虽然世界各国新经济的成熟程度有所不同 但毫无疑问 我 们正在进人新经济时代 随着 WTO 和信息化步伐的加快 由信息技术 商务技术和管理技术相结合 而诞生的现代生产力 电子商务正处在空前的发展时期 并以其强大的生命 力推动着部门经济 区域经济 国民经济和世界经济的快速发展 电子商务是在 Internet 上进行的商务活动 即利用计算机网络进行产品 服务 信息等地买卖 电子商务做为一种独立的经济形态 已初具规模 一些 电子商务网站如 Yahoo AOL 卓越 当当等的成功给人们的生活带来了巨大的 影响 网络技术发展到现在 Web 数据库技术已经成为应用最为广泛的网站架 构基础技术 ASP NET 是 Microsoft 公司配合 IIS 提供的一种动态网页实现技 术 而 SQL Server 则是 Microsoft 公司数据库系列中的旗舰产品 两者结合 为 Web 数据库技术提供了完美的实现体系 天津工程师范学院 2011 届本科生毕业设计 论文 2 都市中 养宠物的族群越来越庞大了 人类开始研制专门的粮食 服装 房子 玩具 药物 甚至是装饰品 人们对于宠物的关心和照顾日益成为了一 种流行和时尚 宠物学校 寄养中心 美容院 医院层出不穷 各种赛事和展 览此起彼伏 甚至有相当一部分人为了宠物放弃月薪万元的工作回到家里 日 夜相守 也有的人为了宠物决定不要孩子 宠物渐渐融入了人们的生活 成为 了家庭中的一员 而宠物的生命远远不能和人的相提并论 宠物的丧葬则成了 一个不大不小的问题 国内出现了一些宠物的墓地陵园 但这只是高端的消费 收费动辄上万 并不是普通大众可以接受的 于是我们决定要建立一个虚拟的宠物墓地 通过网络空间使用户可以在虚 拟的空间里悼念自己去世的宠物 简单便捷而且价格低廉 既寄托了哀思而且 可通过我们提供的用户平台和其他用户交流内心感情 经过我们小组调查 这个项目创意独到 相关同类型网站只在国外出现 经营格外良好 而同类型网站在国内并没有出现 尚属先河 而且立意鲜明见 解独到 有很好的投资前景 1 3 本课题研究的内容和方法 1 前台页面设计 前台网站设计又包括网站 LOGO 设计 Banner 设计 板块设计 而蕴含其 中的 还有网站的本色 网站的设计风格 网站的结构等等 要做到这些 一 些软件技术是必不可少的 比如 photoshop dreamweaver 等软件 是设计前台 最常用的 当然 css 模式也是要会的 这些只是基本的网站前台设计 如果 这些工夫没有熟练的话 做网站美工是不合格的 2 ASP 技术访问 sql 数据库 1 备份 SQL backup database 数据库名 to disk Server 服务器名 uid sa pwd cnn execute SQL on error resume next if err0 then response write 错误 Server 服务器名 uid sa pwd database master cnn execute aSQL cnn execute bSQL on error resume next if err0 then response write 错误 rtrim cnbruce 返回为 cnbruce 后续不带空格 该函数常用于注册信息中 比如确保注册用户名前或后的空格 7 Left 函数 返回从字符串的左边算起的指定数目的字符 使用方法 left string length 比如 left brousce 5 返回为 brous 即前五位 字符 8 Right 函数 返回从字符串的左边算起的指定数目的字符 使用方法 right string length 比如 right brousce 4 返回为 usce 即后四 位字符 9 instr 函数 返回某字符串在另一字符串中第一次出现的位置 比如现在 查找字母 A 在字符串 A110B121C119D1861 中第一次出现的位置 则可以 instr my string A110B121C119D1861 10 Mid 函数 从字符串中返回指定数目的字符 比如现在的 110 则应该 是从字符串 A110B121C119D1861 的第 2 位取得 3 个单位的值 mid A110B121C119D1861 2 3 11 Replace 函数 在字符串中查找 替代指定的字符串 天津工程师范学院 2011 届本科生毕业设计 论文 11 replace strtobesearched strsearchfor strreplacewith 其中 strtobesearched 是字符串 strsearchfor 是被查找的子字符串 strreplacewith 是用来替代的子字符串 比如 replace rscon 则表 示将 rscon 中所有 的字符替换为 3 类型转换函数 Cbool string 转换为布尔值 Cbyte string 转换为字节类型的值 Ccur string 转换为货币类值 Cdate string 转换为日前类型的值 Cdbl string 转换为双精度值 Cint string 转换为整数值 Clng string 转换为长整型的值 Csng string 转换为单精度的值 Cstr var 转换为字符串值 Str var 数值转换为字符串 Val string 字符串转换为数值 4 运算函数 Abs nmb 返回数子的绝对值 Atn nmb 返回一个数的反正切 Cos nmb 返回一个角度的余炫值 Exp nmb 返回自然指数的次方值 Int nmb 返回数字的整形 进位 部份 Fix nmb 返回数字的整形 舍去 部份 Formatpercent 表达式 返回百分比 Hex nmb 返回数据的 16 进制数 Log nmb 返回自然对数 Oct nmb 返回数字的 8 进制数 Rnd 返回大于 0 而小于 1 的随机数 但此前需 randomize 声明产生随机 种子 Sgn nmb 判断一个数字的正负号 天津工程师范学院 2011 届本科生毕业设计 论文 12 Sin nmb 返回角度的正铉值 Sqr nmb 返回数字的二次方根 Tan nmb 返回一个数的正切值 5 其他函数 IsArray var 判断一个变量是否是数组 IsDate var 判断一个变量是否是日期 IsNull var 判断一个变量是否为空 IsNumeric var 判断表达式是否包含数值 IsObject var 判断一个变量是否是对象 TypeName var 返回变量的数据类型 Array list 返回数组 Split liststr 从一个列表字符串中返回一个一维数组 LBound arrayP 返回数组的最小索引 Ubound array 返回数组的最大索引 CreateObject class 创建一个对象 GetObject pathfilename 得到文件对象 3 数据库结构设计与实现 3 1 创建数据库 首先创建一个数据库 appdata 用来保存本系统的所有数据 创建数据库 的脚本代码如下 CREATE DATABASE appdata GO 可以在 SQL 查询分析器中执行该语句 创建数据库 3 2 数据库逻辑结构设计 本系统定义的数据库中包含以下 3 个表 管理员数据表 Admin 宠物信息 天津工程师范学院 2011 届本科生毕业设计 论文 13 表 Pet 用户信息表 Userinfo 下面分别介绍这些表的结构 3 2 1 管理员数据表 Admin 管理员数据表 admin 用来保存管理员数据 结构如表 1 所示 表 1 表admin的结构 编号字段名称数据结构说明 1UserIdint用户编号 2Usernamevarchar 20 用户名称 3Passwordvarchar 20 密码字符串 在设计数据库结构时 很多表都需要设计一个整型字段作为标识列 这几乎已经成为惯例 例如表 admin 中的UserId字段 所谓标识列 就是可以 惟一标识一行记录的列 在表中不会存在两条标识列相同的记录 如果其他表 需要引用表 admin 中的数据 则在表中添加一个UserId 字段就可以了 有的程 序设计人员习惯于直接使用名称字段作为标识列 例如表 admin 中的Username 字段 这样 如果修改Username字段的值 就需要同时修改其他所有表的相应 字段的值 从而造成不必要的麻烦 在系统中 UserId字段对于用户来说是透 明的 用户感觉不到它的存在 也无法对其进行修改 3 2 2 宠物信息表 Pet 基本新闻表 Pet 用来保存宠物的基本信息 结构如表 2 所示 表 2 表 Pet 的结构 编号 字段名称数据结构 说明 1 Idint宠物编号 2usernamevarchar 20 用户名称 3classchar 20 宠物分类 4nicknamevarchar 50 宠物昵称 5datedate日期 6ageint 8 宠物年龄 7traitvarchar 50 宠物性格 8breedvarchar 50 宠物品种 9essayvarchar 200 宠物描述 在 SQL Server 2000 中 可以使用 char varchar 和 text 等 3 种数据类 型存储非 Unicode 字符数据 char 和 varchar 只能存储最多 8000 个字符 其 天津工程师范学院 2011 届本科生毕业设计 论文 14 中 char 用于存储固定长度的字符数据 varchar 用于存储可变长度的字符数据 3 2 3 用户信息表 Users 用户信息表 Users 用来保存用户的基本信息 结构如表 8 4 所示 编号字段名称 数据结构 说明 1 UserIdint 8 用户 ID 号 2 UserNamevarchar 20 用户名 3 UserPwdvarcahr 20 密码 4Ageint 3 年龄 5 Sexvarchar 20 用户性别 6 Emailvarchar 100 电子邮箱 3 3 创建表的脚本文件 本节将介绍创建表的脚本文件 可以在 查询分析器 中执行这些脚本 在数据库 news 中创建表 1 创建表 Admin 创建表 Admin 的脚本文件为 Admin sql 它的代码如下 CREATE TABLE admin username varchar 20 NOT NULL password varchar 20 NOT NULL PRIMARY KEY username ENGINE MyISAM DEFAULT CHARSET utf8 在使用 CREATE TABLE 指令创建表时 应该注意使用 PRIMARY KEY 关键字 定义表的主键 表中每一行的主键都有惟一值 可以使用主键惟一地标识一行 数据 2 创建表 Pet 创建表 Pet 的脚本文件为 Pet sql 它的代码如下 CREATE TABLE pet username varchar 20 default NULL class char 20 default NULL nickname varchar 50 default NULL date date default NULL 天津工程师范学院 2011 届本科生毕业设计 论文 15 age int 8 default NULL trait varchar 50 default NULL breed varchar 50 default NULL essay varchar 200 default NULL ENGINE InnoDB DEFAULT CHARSET utf8 在使用 CREATE TABLE 指令创建表时 应该注意使用 NOT NULL 关键字定义 表的未空字段 使用 NOT NULL 定义的字段将不允许为空 这样就可以避免表中 出现无效的数据 影响系统运行 在使用 CREATE TABLE 指令创建表时 使用 DEFAULT 关键字可以字义字段的 默认值 3 创建表 Userinfo 创建表 Userinfo 的脚本文件为 Userinfo sql 它的代码如下 CREATE TABLE userinfo id int 8 NOT NULL auto increment username varchar 20 NOT NULL password varchar 20 NOT NULL age int 3 default NULL sex varchar 20 default man Email varchar 100 default NULL PRIMARY KEY id ENGINE InnoDB AUTO INCREMENT 105 DEFAULT CHARSET utf8 在使用 CREATE TABLE 指令创建表时 通常可以使用 IDENTITY 关键字与 PRIMARY KEY 关键字相结合 创建标识字段 每次增加新记录时 标识字段自 动递增 程序员在编写程序的过程申 无需考虑标识字段的值 4 网站设计与实现 4 1 可行性分析 可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否能够 解决 也就是说可行性研究的目的不是解决问题 而是确定问题是否值得去解 经过调查同类型网站我制定了一下目标 天津工程师范学院 2011 届本科生毕业设计 论文 16 1 界面美观 整洁 2 有具体的功能性 3 有一定的用户偏向性 4 具有虚拟的祭奠功能 5 用户可以对界面进行一定权限的修改 6 除了现有的物品基础上 留出为以后扩展用的收费栏目 系统的目标确定后 就可以从以下三方面对能否实现系统目标进行可行性 分析 4 1 1 经济可行性 估算系统的开发费用和今后的运行 维护费用 开发 运行和维护费用主 要包括 服务器架设 网站日常维护 人员费用等 效益可以分为广告收益和 收费会员收益 对于会员收费前期可不作为重点 以广告收益为主 通过提高 宠物天堂 的概念性 使得会员逐渐开始考虑 通过缴纳一定会员费用得到 更好的服务 更高的点击率 4 1 2 技术可行性 本网站的开发是基于 asp sql 的这种技术是现行网站架设的主流平台 而 者的结合的技术是成熟的 稳定的 因此在技术上是可行的 4 1 3 运行可行性 网站对硬件的要求并不是很高 可在低端机上流畅运行 维护简单 有良 好的可扩充性 通过预留模块 可实现在现有条件下无法实现的多种功能 在对上述三方面进行可行性分析 研究后 我认为本项目是可行的 4 24 2 系统功能模块系统功能模块 网站建设中分了几个功能模块 其中主要包括用户模块 宠物陵园模块与搜索模块 在各个模块的的编写 中均穿插了对数据库的操作 图 4 即为网站粗略流程图 天津工程师范学院 2011 届本科生毕业设计 论文 17 网站整体网站整体 用户模块用户模块 宠物陵园模块宠物陵园模块 搜索模块搜索模块 用户注册模块用户注册模块 宠物陵园模块宠物陵园模块 用户登录模块用户登录模块 用户管理模块用户管理模块 祭奠模块祭奠模块 陵园首页陵园首页 4 2 1 用户模块 用户模块分为三个部分 分别为以用户注册模块 用户登录模块 用户管 理模块 下面我就具体介绍各个模块的功能和实现方法 1 用户注册模块 在这个模块里 用户可以输入用户名 密码 真实姓名 身份证 性别 联系电话 通信邮政编码 邮件地址 通信地址等信息 然后单击 提交 按 钮提交注册信息 如果注册所用的用户名已经存在于数据库中 系统会报错 用户一旦通过注册 就在数据库中存储了该用户的注册信息 该用户就可 以凭此信息进行登录 图 4 1 即为为用户注册的登陆界面 天津工程师范学院 2011 届本科生毕业设计 论文 18 图 4 1 用户注册的模块通过一下代码实现 2 用户登录模块 用户可在此模块中输入用户名和密码 点击登录按钮进入登录系统 倘若 为合法用户名和密码 则自动进入用户管理界面 若用户登录名位非法用户或者用户密码错误 则系统提示 对不起 用户名和密码有误 请重新登录 可返回首页 图 4 2 为登录窗口 图 4 3 为错误提示 图 4 2 图 4 3 登录模块的实现代码如下 dim nam pwd id nam Request Form name pwd Request Form pwd Set rs Server CreateObject ADODB RecordSet sql select id number email type from yonghu where username window open index asp self else id rs 0 session id id response Cookies id id sql update yonghu set number number 1 where id 1st edition November 26 2001 7 致 谢 首先 我要衷心感谢我的指导老师 教授 安教授渊博的知识 科学的思 维方式和耐心正确的指导为我树立了良好的榜样 教授对科学事业的执着追求 严谨的工作作风对我的影响尤为巨大 再次感谢关心指导我一年的安教授 同时还要感谢我的母校天津工程师范学院 正是我的母校为我提供了学习 的环境 今天我的成就离不开四年来所有任课教师的辛勤教育 他们的悉心教 天津工程师范学院 2011 届本科生毕业设计 论文 29 导是我前进的动力 我还要感谢我的父母 我学业的完成离不开他们地支持和理解 谢谢所有 关心和帮助过我的朋友和亲人 最后感谢答辩组对本毕业设计的考核 如果可以得到各位专家的认可将对 我的学习和工作给予极大的鼓励 你们客观的评价和建议我将牢记在心 在今 后的发展中扬长避短 更加努力的严格要求自己 8 附录 英译中 SQLSQL ServerServer connectionconnection basicbasic knowledgeknowledge Summary SQL Server 2000 client through the API the object of the stack and agreements to connect to the SQL Server Ken Henderson will be introduced one by one of the stacks of each component and explain how they work and how to interact INTRODUCTION The stack is at the top of the API or object Applications through an open target for the API function or interface to connect to the Microsoft SQL Server SQL Server is used to access the API Examples include ODBC and DB Library SQL Server is used to access the object of the examples include OLE DB ADO and ADO NET As of end use OLE DB ADO communicate with the server Windows applications in communications and SQL Server when in fact only the use of two commonly used for the target that is OLE DB and ADO NET With the adoption ADO or ADO NET usually connect through ODBC to connect than the more common but SQL Server query analyzer and enterprise managers are still connect through ODBC so this will be ADO OLE DB and the angle of ADO NET SQL Server connection on the architecture of the client Today the majority of applications were targeted by the rather than ODBC or similar API to connect to the SQL Server ADO and OLE DB OLE DB client also known as the user through the client to provide procedures and other back end servers and communications procedures This provider is a group of COM components one or more used to request applications for the conversion process of inter network communication IPC request The use of SQL Server in the circumstances the most commonly used OLE DB provider is SQLOLEDB it is Microsoft 天津工程师范学院 2011 届本科生毕业设计 论文 30 SQL Server to provide the OLE DB provider SQLOLEDB attached to the SQL Server and as Microsoft Data Access Components MDAC as part of the installation In order to use ADO to communicate with SQL Server the application first to use Connection object the establishment of the connection with the server ADO The Connection object to accept a connection string the string designated to use the OLE DB provider and delivered to its parameters If an application using the SQLOLEDB provider to connect to SQL Server then the string will show SQLOLEDB ADO applications can also connect to ODBC SQL Server To this end the application will apply to the use of the OLE DB ODBC provider and specify in its objectives cited in connection string of SQL Server ODBC data source Under such circumstances applications to communicate with the OLE DB ODBC the OLE DB call the appropriate procedures to provide ODBC API in order to carry out conversation with SQL Server ADO NET ADO NET applications normally use NET Framework Data Provider for SQL Server to connect to the SQL Server The local provider to ADO NET objects and SQL Server can communicate directly Normally applications to use SqlConnection object establish a connection and then use the SqlCommand object to the server send commands and receive the results back to the server SqlDataAdapter and SqlDataReader type usually used in conjunction with the SqlCommand in order to adopt the code hosted applications to interact with SQL Server OleDbConnection by category ADO NET applications can also use the SQLOLEDB OLE DB provider to interact with SQL Server In addition they can use ODBC OdbcConnection class visit SQL Server Therefore only through managed code you have three different ways from the application to SQL Server Troubleshooting from the point of view the understanding of these methods is very useful because it can help you will be faced with issues related to connect attributed to a specific data access layer or library Client Net Library The stack is one of the Net Library Net Library API or object in the application to use it to communicate with SQL Server and network protocols for the exchange of data and network provides a channel between SQL Server for all the major network Agreement provides the Net Library These library in a transparent manner to the client s request to SQL Server and the response sent back to the server to the client SQL Server can use the client network configuration utility apply to specific client Net Library Support the client agreement including TCP IP named pipe NWLink 天津工程师范学院 2011 届本科生毕业设计 论文 31 multi protocol RPC and a number of other agreements It is worth mentioning in particular the Net Library is a shared memory Net Library As the name suggests the Net Library to use the Windows shared memory function in SQL Server client and server communication between Obviously this means that the client and server must be located in the same physical computer Because it can bypass the physical network stack shared memory Net Library than other Net Library much faster The shared memory of the visit to the region by simultaneously target the protection the client and server speed communications between the main restricted to the Windows kernel objects scheduling capability and process and the shared memory region between the ability to copy the data Can connect to a particular time period or local designated for your computer name to indicate the use of shared memory Net Library Can also connect to the computer examples plus prefix lpc to indicate to use shared memory Net Library Note that even if connected to the same computer on the SQL Server shared memory Net Library also is not necessarily the best connectivity options In some cases the client and server may be a direct connection between the expansion of its restrictions Application procedures and the overall architecture of the other elements should always be on a given technology solutions to conduct a comprehensive test before we can judge whether it is good scalability and faster than other methods Link The connection to the client SQL Server user mode planning process UMS components will be assigned to its specific plan process When activated SQL Server for each CPU on the system to create a separate UMS planning process When the client to connect to the server these clients will be assigned to connect with at least a few of the planning process When connected the client will not replace the planning process it will always be specified procedures for the control scheme until connecting off This link with the server to create multiple applications are very important If the application performance poor or not in the average number of connections on the distribution of work in the application of some connection between the CPU might cause unnecessary compete for resources and other connections are actually in a free state For example applications and dual processor computer running SQL Server on a four link connecting the processor 1 and 3 attached to 0 2 and 4 attached to connect a processor If an application through most of the work of connecting the implementation of 1 and 3 the two will compete for connecting CPU 0 and the CPU 天津工程师范学院 2011 届本科生毕业设计 论文 32 1 may in fact still in the idle state Under such circumstances some applications can only connect or disconnect some re link connections and that link 1 and 3 under different CPU processor connection can not be designated affiliation or in its re connect Distribution of work load each connected to the work load more balanced Of course the latter situation is far better than the former situation Connect memory SQL Server to client requests for each connection to retai

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论