毕业设计(论文)-企业网站建设及其应用_第1页
毕业设计(论文)-企业网站建设及其应用_第2页
毕业设计(论文)-企业网站建设及其应用_第3页
毕业设计(论文)-企业网站建设及其应用_第4页
毕业设计(论文)-企业网站建设及其应用_第5页
已阅读5页,还剩33页未读 继续免费阅读

下载本文档

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

文档简介

平顶山工业职业技术学院 毕业设计说明书(论文) ( 2008 届) 题目 : 企业网站建设及其应用 学生姓名 XXX 指导教师 XXX 专业班级 网络管理与安全 所在系部 08 级计算机系 提交日期 2011 年 5 月 平顶山工业职业技术学院 毕 业 设 计 (论 文) 任 务 书 姓名 XXX_ 专业 _网络管理与安全 _ 任务下达日期 _年 _月 _日 设计(论文)开始日期 _年 _月 _日 设计(论文)完成日期 _年 _月 _日 设计论文题目 _ A.编制设计 _ _ B.设计专题(毕业论文) _ _ 指 导 教 师 _XXX_ 系 (部 )主任 _ _年 _月 _日 平顶山工业职业技术学院毕业设计说明书 1 目 录 摘 要 .错误 !未定义书签。 第 1 章 绪论 . 3 1.1 网站的研究背景 . 3 1.2 网站研究的意义 . 3 第 2 章 企业网站主要技术 .错误 !未定义书签。 2.1 ASP .错误 !未定义书签。 2.2 Microsoft SQL Server 2000 .错误 !未定义书签。 2.3 DIV+CSSr . 8 2.4ADO.NET . 10 第 3 章 企业网站建设需求分析 .错误 !未定义书签。 3.1 网站需求分析 .错误 !未定义书签。 3.2 相关技术分析 .错误 !未定义书签。 3.4 数据库分析 . 15 3.5 功能模块分析 . 15 3.6 网站发布、浏览、调试分析 . 15 3.7 设计阶段分析 . 15 第 4 章 网站系统的实现 .错误 !未定义书签。 4.1 网站系统实现 .错误 !未定义书签。 4.2 主页 html 实现 .错误 !未定义书签。 4.3 数据库实现 . 1 4.4 功能模块实现 . 3 第 5 章 总结与展望 . 7 参考文 献 .错误 !未定义书签。 致 谢 .错误 !未定义书签。 平顶山工业职业技术学院毕业设计说明书 2 摘 要 Internet 的迅猛发展正在彻底地改变我们的生活 、工作 方式,网络已经成为我们生活中不可缺少的一部分。 随着时代的发展,网络逐渐成为最时尚、最快捷的交流工具。从 2000 年中国入世以来,全球经济一体化的趋势对国有企业带来巨大冲击。 为适应时代发展,借鉴国际先进的管理经验,为 了加强管理,提高工作效率,深化改革,我公司于 2011 年建立了自己的网站和局域网。 Internet 上发布信息主要是通过网站来实现的,获取信息也是在 Internet中按照一定的检索方式将所需要的信息从网站上下载下来。因此网站建设在 Internet 应用中的地位显而易见,本网站的个性化页面生成系统是在 Dreamweaver 提供的完善的开发环境下,利用 IIS+ASP 技术来实现完成的。 本文中数据库服务器端采用了 Microsoft SQL Server 2000作为 ODBC(Open DataBase Connectivity )数据源,并进行数据库存取等操作,从而使 Web 与数据库紧密联系起来。为了充分利用网络资源,加强厂内各个部门的联系,加强合作,促进职工的学习热情,提高职工的业务水平,建立此网站。 平顶山工业职业技术学院毕业设计说明书 3 第 1 章 绪论 1.1 网站的研究背景 Internet 是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为 Internet 上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称 WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前 Internet 上已有上百万个 Web 站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的 Web站点对于一个机构的发展十分重要。 近几年来,网站建设业务一直呈快速上升势头,行业市场越来越大。就国内情况而言,沿海发达省市比中西部省市市场需求要大,业务普及工作也很到位,许多行业形成了竞相建设企业网站,开展网络营销的局面。 新技术的应用将促使企业网站建设更具魅力。随着技术融合与发展,许多在其他行业热门应用的技术如视频、 三维动画 、虚拟现实等技术都已经 实现向互联网上移植,未来的不久,他们就会出现在企业客户网站上面;新的网络编程语言( .net技术)和服务器 CDN(内容发布网络)技术也将使网站结构更紧密,访问更流畅,更能适应新的要求。 网络营销服务 将同网站建设融为一体,提供一体化服务。企业客户现在已不再满足于做一个网站,然后自己开展网络营销活动,网络公司还要为企业客户制定具有针对性的网络营销策略并实施,让企业网站真正发挥作用,为客户带来实在的效果。这对网络公司提出了更高的要求,网站建设从业者必须要加强自我学习和提高,才能适应这一要求。个性化的 个人网站 、 面向个人的主题网站等多种形式的个人网站建设服务现在已经初露端倪,个人网站建设服务将成为新的业务增长点。 1.2 网站研究的 意义 网站建设 是涵盖企业定位考虑,从营销角度立意而进行一个建设网站的过程,其中包括了前期网站定位、内容差异化、页面沟通等战略性调研 ,这些确立后,再去注册域名、租用空间、网站风格设计、网站代码制作五个部分,这个过程需要网站策划人员、美术设计人员、 WEB 程序员共同完成。网站可以分为政府、事业单位网站,商业网站,个人网站及门户网站平顶山工业职业技术学院毕业设计说明书 4 等等。 既然公司的现有用户和潜在用户是网站的重点照顾对象,那么 就要认真分析他们需要什么信息。以一个电视机生产企业为例,一个用户 /潜在用户访问某企业网站的目的大致有几种:看看有什么新产品、对比不同规格产品的性能和价格、与其它品牌的同类产品进行对比、查询本地销售商和保修地址等等,如果可以进行网上订购,用户自然也希望了解与此相关的信息,比如订货方式、支付手段、送货时间和费用、退换商品政策等。因此,这些内容应该作为网站的重点。 说起来如此简单,似乎应该是再明白不过的道理,但是,很多网站在内容设计上 “ 跑题 ” 的现象却时常发生。即使在电子商务已经比较发达的美国,企业网站设计不 合理的状况也十分明显,在中国,也许就更显得不足为怪了。 一、 树立公司形象,扩大业务宣传。 包括公司总体介绍,如公司规模、公司结构、公司产品、公司文化、公司理念、经营宗旨、经营目标、价值观、远景规划、公司曾经所获得的荣誉、公司现在在研究的一些新产品、公司未来的发展趋势、公司的产品或服务所具有的与众不同的特点和市场定位等等。另外也可附加一些公司的优质服务等等。公司资料不仅包含文字资料,也包含一些图片资料,比如公司建筑图片,公司员工图片,特别是公司产品图片等等,使得公司更逼真,更具有说服力地展现在客户面前 。尽可能让客户对公司了解的更全面,更细致。 二、 收集客户反馈,加强客户服务 。 通过公司的网站 ,可以建立统一的资料发送和接收系统,增强了安全性、稳定性、及时性,保证客户的利益。提高了服务质量,并能以一种快捷、方便的方式提供公司及其产品的信息和客户所需的服务。运用先进的传播扩展手段,增大公司的用户数量。大大提高了商务通信速度,扩大了通道的功能。拉近了公司与客户的距离,增强了与客户的关系。公司可全天候 24小时地服务我们的客户 ,与我们的客户保持售后联系,倾听客户意见,回答客户经常提出的问题,并可以及时的 收到客户各种反馈信息,平顶山工业职业技术学院毕业设计说明书 5 及早发现问题、解决问题。 三、 网上市场调查,开展网络营销。 通过网站实现缩短推出新产品和打开新市场的周期阿姨公司的产品销售活动,最大程度满足客户需求,以达到开拓市场、增加盈利的目的。公司将自己的产品信息及经销商信息发布在网站上,各客户根据情况可申请加入该公司的销售网,也可直接通过网站订单系统向公司下销售订单;公司收到订单后对其进行确认,然后为客户提供资料。开展网络营销的内容主要有: 1、产品信息:将公司销售的资料在网站进行宣传介绍,并按照产品结构进行分类,以利于客户查阅购买。 2、 客户信息:主要用于收集和管理销售客户的相关信息,便于对客户的推荐和跟进,以促进公司的销售活动。 3、 销售订单:实现公司和客户之间销售订单的网上提交及管理。 4、 经销商信息:将公司销售业务办公室及主要经销商的电话、地址、传真、业务人员姓名、负责领域或产品项目公布在网站上,以促进销售。 四、 建立信息数据库,实施电子商务。 建立公司完整的信息数据库,一个对内,一个对外。对内,在公司内最大限度的达到对信息资源的利用和共享,进行对信息的保存、搜索、查看、再利用等;对外,让客户尽可能多的了解公司性质和业务特征, 将信息进行分类,便于客户搜索和查看。另外,访问者通过网站了解公司的资料,如果有订阅的意向,可以在线提交资料订单,管理者可以根据条件查看、检索、管理订单,并反馈到营销部门,及时的与制订订单的客户取得联系,实现简单的电子商务。 五、直接实现网络销售 好的企业网站不但对企业的形象是一个良好的宣传,同时可以辅助企业的销售,甚至可以通过网络直接帮助企业实现产品的销售。网络营销基本上已实现网上信息发布、网上订货、网上结算,甚至网上配送的网络营销活动。直接促进了企业与客户直接见面,消费者可以直接从网上直接搜集到真实的第一手市场信息,同时也可以进行多方分析,哪一个企业是我们所需要的。给买卖双方都带来了直接的经济利益。 平顶山工业职业技术学院毕业设计说明书 6 第 2 章 企业网站 主要 技术 2.1 ASP ASP(Microsoft Active Server Pages ) ,是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 和 4.0 以及更高的版本之中 , 通过 ASP 可以结合 HTML 网页、 ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程序。所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。因其有很多的优点,所以我在燕京网上交流系统网站设计时选择了它。 2.1.1 ASP 发展史 从 1996 年 ASP 诞生到现在已经过去了 15 年。在这短短的 15 年中, ASP 发生了重大的变化,直到现在的 ASP.NET。 asp 的第一版是 0.9 测试版,自从 1996 年 ASP1.0 诞生,它给Web 开发界带来了福音。早期的 Web 程序开发是十分繁琐的,以至于要制作一个简单的动态页面需要编写大量的 C 代码才能完 成,这对于普通的程序员来说有点太难了。而 ASP 却允许使用 VBScript 这种的简单脚本语言,编写嵌入在 HTML 网页中的代码。在进行程序设计的时候可以使用它的内部组件来实现一些高级功能 (例如 Cookie)。它的最大的贡献在于它的 ADO(ActiveX Data Object),这个组件使得程序对数据库的操作十分简单,所以进行动态网页设计也变成一件轻松的事情。因此一夜之间, Web 程序设计不再是想像中的艰巨任务,仿佛很多人都可以一显身手。到了 1998 年,微软发布了 ASP 2.0。它是 Windows NT4 Option Pack 的一部分,作为 IIS 4.0 的外接式附件。它与 ASP 1.0 的主要区别在于它的外部组件是可以初始化的,这样,在 ASP 程序内部的所有组件都有了独立的内存空间,并可以进行事务处理。到了 2000 年,随着 Windows 2000 的成功发布,这个操作系统的 IIS 5.0所附带的 ASP 3.0 也开始流行。与 ASP 2.0 相比, ASP 3.0 的优势在于它使用了 COM+,因而其效率会比它前面的版本要好,并且更稳定。 2001 年, ASP.NET 出现了。在刚开始开发的时候,它的名字是 ASP+,但是,为了与微软的 .NET 计划相匹配,并且要表明这个 ASP版本并不是对 ASP3.0 的补充,微软将其命名为 ASP.NET。 ASP.NET 在结构上与前面的版本大相径庭,它几乎完全是基于组件和模块化的, Web 应用程序的开发人员使用这个开发环境可以实现更加模块化的、功能更强大的应用程序。 2.1.2 ASP 网页特点 ASP 是一种服务器端脚本编写环境,可以用来创建和运行动态网页或 Web 应用程序。 ASP网页可以包含 HTML 标记、普通文本、脚本命令以及 COM 组件等。利用 ASP 可以向网页中添平顶山工业职业技术学院毕业设计说明书 7 加交互式内容(如在线表单),也可以创建使用 HTML 网页作为用户界面的 web 应用程序。 与HTML 相比, ASP 网页具有以下特点: ( 1)利用 ASP 可以实现突破静态网页的一些功能限制,实现动态网页技术; ( 2) ASP文件是包含在 HTML 代码所组成的文件中的,易于修改和测试; ( 3)服务器上的 ASP 解释程序会在服务器端执行 ASP 程序,并将结果以 HTML 格式传送到客户端浏览器上,因此使用各种浏览器都可以正常浏览 ASP 所产生的网页; ( 4) ASP 提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web 浏览器中获取用户通过 HTML 表单提交的信息,并在脚本中对这些信息进行处理,然后向 web 浏览器发送信息; ( 5) ASP 可以使用服务器端 ActiveX 组件来执行各种各样的任务,例如存取数据库、发送Email 或访问文件系统等。 ( 6)由于服务器是将 ASP 程序执行的结果以 HTML 格式传回客户端浏览器,因此使用者不会看到 ASP 所编写的原始程序代码,可防止 ASP 程序代码被窃取。 (7) 方便连接ACCESS 与 SQL 数据库 . (8)开发需要有丰富的经验 ,否则会留出漏洞 ,让骇客( cracker)利用进行注入攻击 . ASP也 不仅仅局限于与 HTML 结合制作 WEB 网站,而且还可以与 XHTML和 WML 语言结合制作 WAP手机网站。但是其原理也是一样的。 2.1.3 ASP-工作原理 当在 Web 站点中融入 ASP 功能后,将发生以下事情: 1、用户向浏览器地址栏输入网址,默认页面的扩展名是 .asp。 2、浏览器向服务器发出请求。 3、服务器引擎开始运行 ASP 程序。 4、 ASP 文件按照从上到下的顺序开始处理,执行脚本命令,执行 HTML 页面内容。 5、页面信息发送到浏览器。 2.2 Microsoft SQL Server 2000 Microsoft SQL Server 2000 是企业级数据库解决方案,与 Microsoft Access 2002 相比,它极大地改进了可伸缩性、维护性和数据库恢复功能。由于 SQL Server 基于客户端 /服务器体系结构,所以在通过远程连接处理和发送数据的方式上与 Access 有很大的不同。 SQL Server 还提供了许多功能,使数据查询、业务逻辑重用和数据备份等任务变得更简单,更灵活。 平顶山工业职业技术学院毕业设计说明书 8 2.3 Fireworks mx 2.4 FLASH 2.5 Dreamweaver 2.3 DIV+CSSr DIV+CSS 是网站标准(或称 “WEB 标准 ” )中常用术语之一, div+css 是一种网页的布局方法 ,这一种网页布局方法有别于传统的 HTML 网页设计语言中的表格( table)定位方式 ,真正地达到了 w3c 内容与表现相分离。 HTML 语言自HTML4.01 以来,不再发布新版本,原因就在于 HTML 语言正变得越来越复杂化、专用化。 XHTML语言是一种可以将 HTML语言标准化,用 XHTML语言重写后的 HTML页面可以应用许多 XML 应用技术。使得网页更加容易扩展,适合自动数据交换,并 且更加规整。在 XHTML 网站设计标准中,不再使用表格定位技术,而是采用DIV+CSS 的方式实现各种定位。 2.3.1 应用环境 DIV 元素是用来为 HTML 文档内大块( block-level)的内容提供结构和背景的元素。 DIV 的起始标签和结束标签之间的所有内容都是用来构成这个块的,其中所包含元素的特性由 DIV 标签 的属性来控制,或者是通过使用样式表格式化这个块来进行控制。 虽然对于在什么时候用 div 没有什么硬性的规定 ,但 DIV 更适用于大体框架的定位 .例如我们要定义一块头部的区域 ,一般会这样定义一个 DIV: 这里就是头部框架里要写的内容 当然 ,可以用 c lass 来定义,但一般来讲如不是在同一页面会重复的元素,用 id能更好的区别开来。 查看如下定义代 Artic les Topics About Contact 平顶山工业职业技术学院毕业设计说明书 9 Contribute Feed No. 214 定义了最上面的导航( ul部分),左边的大 logo 和那个圆圆的 No.xxxx 的标 记 .。 他没有使用 DIV 来做顶部的框架,但却很好的说明了这些代码的用途,为什么 ?因为他活用了 HTML 提供的标签 ,以及样式名称的定义 2.3.2 流行优势 1、 符合 W3C 标准。 微软 等公司均为 W3C 支持者。这一点是最重要的,因为这保证您的网站不会因为将来网络应用的升级而被淘汰。 2、支持浏览器的向后兼容,也就是无论未来的浏览器大战,胜利的是 IE7 或者是 火狐 ,您 的网站都能很好的兼容。 3、搜索引擎更加友好。相对与传统的 table, 采用 DIV+CSS 技术的网页,对于搜索引擎的收录更加友好。 4、样式的调整更加方便。内容和样式的分离,使页面和样式的调整变得更加方便。 现在 YAHOO,MSN 等国际门户网站,网易,新浪等国内门户网站,和主流的WEB2.0 网站,均采用 DIV+CSS 的框架模式,更加印证了 DIV+CSS 是大势所趋。 5、 CSS 的极大优势表现在简洁的代码,对于一个大型网站来说,可以节省大量带宽,而且众所周知,搜索引擎喜欢清洁的代码。 6、表现和结构分离,在团队开发中更容易分工合作而减少相互关联性。 2.3.3 嵌入方式 行内套用 我们可以在 HTML 文件 内直接宣告 样式。 举例来说, Thisisfontsize16. 以上的 HTML 文件在浏览器上会显现为: Thisisfontsize16. 嵌入套用样式可以嵌入于 HTML 文件中 (通常是在 内 )。 举例来说, divbackground-c olor:#FF0000;背景颜色是红色 以上的 HTML 会显现出:背景颜色是红色 外部连接套用在这种方式下,所有的 CSS 样式 宣告都是存在另外一个档案中。 该档案通常名称为 .css。 平顶山工业职业技术学院毕业设计说明书 10 在 HTML 文件的 .之中,我们将用以下的程式码将这个 .css 档案连接进入: 以上这一行会将在 external-stylesheet.css 这个档案内所宣告的样式加入 HTML文件内。 汇入套用汇入套用外部的 CSS 样式也可以被汇入进 HTML 文件。 汇入 的做法为利用 import 这个指令。 import 的语法为 : import 指令最初的用意,是为了能够针对不同的浏览器而运用不同的样式。不过,现在已经没有这个必要。现在用 import 的目的,最常是要加入多个 CSS 样式。当多个 CSS 样式被 import 的方式加入,而不同 CSS 样式互相有冲突时,後被加入的 CSS 样式有优先的顺位 (详情请见 CSS 串接 )。 还有一种嵌入的 方式是直接写在标签上的,不过这种写法有些限制,大多数标签都可以接受这种解法 : 文字 这个代码通过直接嵌入标签的形式,使得标签内的文字更改颜色,而且根据 css的优先调用级直接嵌入标签的写法也更直接更优先选择调用。 2.4ADO.NET ADO.NET 提供对 Microsoft SQL Server 等数据源以及通过 OLE DB 和 XML 公开的数据源的一致访问。数据共享使用者应用程序可以使用 ADO.NET 来连 接到这些数据源,并检索、操作和更新数据。 ADO.NET 有效地从数据操作中将数据访问分解为多个可以单独使用或一前一后使用的不连续组件。 ADO.NET 包含用于连接到数据库、执行命令和检索结果的 .NET 数据提供程序。您可以直接处理检索到的结果,或将其放入 ADO.NET DataSet 对象,以便与来自多个源的数据或在层之间进行远程处理的数据组合在一起,以特殊方式向用户公开。ADO.NET DataSet 对象也可以独立于 .NET 数据提供程序使用,以管理应用程序本地的数据或源自 XML 的数据。 ADO.NET 类在 System.Data.dll 中,并且与 System.Xml.dll 中的 XML 类集成。当编译使用 System.Data 命名空间的代码时,将引用 System.Data.dll 和 System.Xml.dll。 ADO.NET 向编写托管代码的开发人员提供了类似于 ADO 向 COM 开发人员提供的功能。 平顶山工业职业技术学院毕业设计说明书 11 简单的说,存储过程是由一些 SQL 语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一个过程或触发器调用。它的参数可以被传递和返回。与应用程序中的函数过程 类似,存储过程可以通过名字来调用,而且它们同样有输入参数和输出参数。根据返回值类型的不同,我们可以将存储过程分为三类:返回记录集的存储过程,返回数值的存储过程(也可以称为标量存储过程),以及行为存储过程。顾名思义,返回记录集的存储过程的执行结果是一个记录集,典型的例子是从数据库中检索出符合某一个或几个条件的记录;返回数值的存储过程执行完以后返回一个值,例如在数据库中执行一个有返回值的函数或命令;最后,行为存储过程仅仅是用来实现数据库的某个功能,而没有返回值,例如在数据库中的更新和删除操作。 相对于直接使用 SQL 语句,在应用程序中直接调用存储过程有以下好处: (1)减少网络通信量。调用一个行数不多的存储过程与直接调用 SQL 语句的网络通信量可能不会有很大的差别,可是如果存储过程包含上百行 SQL 语句,那么其性能绝对比一条一条的调用 SQL 语句要高得多。 (2)执行速度更快。有两个原因:首先,在存储过程创建的时候,数据库已经对其进行了一次解析和优化。其次,存储过程一旦执行,在内存中就会保留一份这个存储过程,这样下次再执行同样的存储过程时,可以从内存中直接调用。 (3)更强的适应性:由于存储过程对数据库的访问是通过存储过程来进 行的,因此数据库开发人员可以在不改动存储过程接口的情况下对数据库进行任何改动,而这些改动不会对应用程序造成影响。 (4) 布式工作:应用程序和数据库的编码工作可以分别独立进行,而不会相互压制。由以上的分析可以看到,在应用程序中使用存储过程是很有必要的。 平顶山工业职业技术学院毕业设计说明书 12 第 3 章 企业网站建设需求分析 网站的总体规划,是从总体上对网站的架构进行整体规划。因为只有这样,才能在网站的制作与维护中对网站的功能有一个清晰的把握。此外,做好网站规划,会对网站以后的功能扩展起到事半功倍的作用。 3.1 网站需求分析 互联网丰富 多彩,这些信息大多通过网页与用户进行交互。网页的实现形式多种多样,无论是短小精悍的个人主页,还是结构清晰、信息丰富的大型网站,网站的需求分析和规划设计都要放在第一步,因为它直接关系到网站的功能是否完善,质量是否能够达到保证。 3.1.1 网站目标 分析 第一:产品(服务)查询展示型网站建设 产品(服务)查询展示型网站核心目的是推广产品(服务),是企业的产品 “展示框 ”。利用网络的多媒体技术,数据库存储查询技术,三维展示技术,配合有效的图片和文字说明,将企业的产品(服务)充分展现给新老客户,使客户能全方位的 了解公司产品。与产品印刷资料相比,网站可以营造更加直观的氛围和产品的感染力,促使商家及消费者对产品产生采购欲望,从而促进企业销售。 第二:品牌宣传型网站设计 品牌宣传型网站非常强调创意设计,但不同于一般的平面广告设计。网站利用多媒体交互技术,动态网页技术,配合广告设计,将企业品牌在互联网上发挥得淋漓尽致。本类型网站着重展示企业 CI、传播品牌文化、提高品牌知名度。对于产品品牌众多的企业,可以单独建立各个品牌的独立网站,以便市场营销策略与网站宣传统一。 第三:企业涉外商务服务 网站建设 企业涉外商务服务可以通过互联网对企业各种涉外工作,提供远程、及时、准确的服务,是本类网站的核心目标。本网站可实现渠道分销、终端客户销售、合作伙伴管理、网上采购、实时在线服务、物流管理、售后服务管理等,它将更进一步的优化企业现有的服务体系,实现公司对分公司、经销商、售后服务平顶山工业职业技术学院毕业设计说明书 13 商、消费者的有效管理,加速企业的信息流、资金流、物流的运转效率,降低企业经营成本,为企业创造额外收益,降低企业经营成本。 第四:物品销售为主的网上购物型网 站建设 什么是物品销售为主的网上购物型网站?通俗的说,就是实现网上买卖商品,购买的对象可以是企业( B2B),也可以是消费者( B2C)。为了了确保采购成功,该类网站需要有产品管理、订购管理、订单管理、产品推荐、支付管理、收费管理、送发货管理、会员管理等基本系统功能。复杂的物品销售、网上购物型网站还需要建立积分管理系统、 VIP 管理系统、客户服务交流管理系统,商品销售分析系统以及与内部进销存( MIS, ERP)打交道的数据导入导出系统等。本类型网站可以开辟新的营销渠道,扩大市场,同时还可以接触最直接的消费者,获 得第一手的产品市场反馈,有利于市场决策。 第五:企业门户综合信息网站建设 企业门户综合信息网站建设是所有各企业类型网站的综合,是企业面向新老客户、业界人士及全社会的窗口,是目前最普遍的形式之一。该类网站将企业的日常涉外工作上网,其中包括营销、技术支持、售后服务、物料采购、社会公共关系处理等。该类网站函盖的工作类型多,信息量大,访问群体广,信息更新需要多个部门共同完成。企业综合门户信息网站有利于社会对企业的全面了解,但不利于突出特定的工作需要,也不利于展现重点。 3.3.3 DIV+CSS 应用环境 DIV 元素是用来为 HTML 文档内大块( block-level)的内容提供结构和背景的元素。 DIV 的起始标签和结束标签之间的所有内容都是用来构成这个块的,其中所包含元素的特性由 DIV 标签 的属性来控制,或者是通过使用样式表格式化这个块来进行控制。 虽然对于在什么时候用 div 没有什么硬性的规定 ,但 DIV 更适用于大体框架的定位 .例如我们要定义一块头部的区域 ,一般会这样定义一个 DIV: 这里就是头部框架里要写的内容 当然 ,可以用 c lass 来定义,但一般来讲如不是在同一页面会重复的元素,用 id能更好的区别开来。 查看如下定义代 Artic les 平顶山工业职业技术学院毕业设计说明书 14 Topics About Contact Contribute Feed No. 214 定义了最上面的导航( ul部分),左边的大 logo 和那个圆圆的 No.xxxx 的标记 .。 他没有使用 DIV 来做顶部的框架,但却很好的说明了这些代码的用途,为什么 ?因为他活用了 HTML 提供的标签 ,以及样式名称的定义 。 布局优点 一、使页面载入得更快由于将大部分页面代码写在了 CSS 当中,使得页面体积容量变得更小。相对于表格嵌套的方式, DIV+CSS 将页面独立成更多的区域,在打开页面的时候,逐层加载。而不像表格嵌套那样将整个页面圈在一个大表 格里,使得加载速度很慢。二、降低流量费用页面体积变小,浏览速度变快,这就使得对于某些控制主机流量的网站来说是最大的优势了。三、修改设计时更有效率由于使用了 DIV+CSS 制作方法,在修改页面的时候更加容易省时。根据区域内容标记,到 CSS 里找到相应的 ID,使得修改页面的时候更加方便,也不会破坏页面其他部分的布局样式。四、保持视觉的一致性 DIV+CSS 最重要的优势之一:保持视觉的一致性;以往表格嵌套的制作方法,会使得页面与页面,或者区域与区域之间的显示效果会有偏差。而使用 DIV+CSS 的制作方法,将所有页面,或 所有区域统一用 CSS 文件控制,就避免了不同区域或不同页面体现出的效果偏差。五、更好地被搜索引擎收录由于将大部分的 HTML 代码和内容样式写入了 CSS 文件中,这就使得网页中正文部分更为突出明显,便于被搜索引擎采集收录。 六、对浏览者和浏览器更具亲和力我们都知道网站做出来是给浏览者使用的,对浏览者和浏览器更具亲和力, DIV+CSS 在这方面更具优势。由于 CSS 富含丰富的样式,使页面更加灵活性,平顶山工业职业技术学院毕业设计说明书 15 它可以根据不同的浏览器,而达到显示效果的统一和不变形。 3.4 数据库分析 数据库是系统设计的另一个关键环节,数据库技术使 信息资源管理最有效的手段。数据库设计是指对一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,有效存储数据,满足用户要求和处理要求。数据库结构设计的好坏将直接对应用系统的效率及实现效果产生影响。 设计数据库系统时首先充分了解各个方面的需求,包括现有的及将来可能增加的需求。由于本系统面向的对象有 3 个,即用户, 会员 和管理员,所以在数据库需求分析中就要考虑三方面因素。 3.5 功能模块分析 一个好的网站肯定是有各种类型的功能模块组成。不同模块有着各自不同的作用,是沟通网站与用户的一个基本桥梁。而功能模 块分为前台模块和后台模块,主要分别控制着前台一些网站的基本功能和后台的功能,达到实现网站作用的目的。同时也更好的发挥网站的作用。 3.6 网站发布、浏览、调试分析 在网站设计完成之后,应该进行一系列的测试,当一切测试正常之后,才能正式发布。主要测试内容包括: ( 1)网站服务器稳定性、安全性; ( 2)各种插件、数据库、图像、链接等是否工作正常; ( 3)在不同接入速率情况下的网页下载速度; ( 4)网页对不同浏览器的兼容性; ( 5)网页在不同显示器和不同显示模式下的表现等。 3.7 设计 阶段分析 由需求分析得知,可以将 网站 功能分为前台和后台两类, 由 此模块也分为两大类:前台模块和后台模块。 平顶山工业职业技术学院毕业设计说明书 16 3.7.1 网站目标的设计 网站目标必须是可以通过网络来精确测量的,比如对公司产品的展示,有多少人查看了公司产品信息,对哪种产品关注度最高。在比如又有多少人下载了公司的试用软件,优惠券。而不能是直接让客户到公司来购买产品这种泛泛的不容易监测的目标。 只有对目标的完成率有了准确的测量才能更好的开展网站推广,网站营销的工作 ! 可能很多公司在整个产品的效果过程中存在过多的问题,都想通过网站建设来解决,愿 望是美好的,但现实是,只能选择一个主要的目标,一个准确的首要目标才能准确的指导网站建设。 根据这一宗旨,本网站主要针对云南戈蓝汽车服务有限公司的特色确立为一个综合型服务网站,主要起到宣传互动作用。 3.7.2 主页 html 设计 LOGO 和 Banner 一个好的主页对于网站来说至关重要,它不仅可以使网站的整体效果上升层次,同时也方便网站的交流,同时也更容易达到网站建设者的目的。 而一个主页最显眼的地方就是 LOGO 和 banner。这是主页的头部,一个网址的打开,人们总是最先看见主页的 LOGO 等, 如何丰富主页对于一个网站建设来说是门学问。针对本次的网站,要求要做到 LOGO 的醒目,而且开宗明义,能够清楚的表达出网站的主旨是哪些,同时能够带有其特定的宣传效果。 前台网站的主页 设计 在网站中设计中,为保持各个页面的连贯性,采用分块设计。设计 Head.asp 作为各个网页的头部;设计 Foot.asp 作为网页的页脚。头部与页脚的色调以蓝色调为主,醒目,突出重点。中间内容部分以白色作为基色调。能够把内容鲜明的体现出来。 平顶山工业职业技术学院毕业设计说明书 17 代码如下: name=keywords name=description 设 为 首 页 | 加入收藏 | 繁体中文  ; ; CCC 首页 | 平顶山工业职业技术学院毕业设计说明书 19 CCC 认证目录 | CCC 认证新闻 | 企业荣誉 | 检测设备 | CCC 认证资料下载 | 营销网络 | 人才招聘 | 在线留言 | 联系我们 3.7.3 数据库设计 在设计网站的后台数据库时我 采用的数据库是 Microsoft SQL Server 2000, 建立后缀为“ .mdb”的库文件。在网站中前台与后台管理系统共同使用一个数据库 sjhhsjb.asp,来完成各自的任务。用 .asp 将数据库封装,加强了数据库的安全性。在数据库中共有 12张表,与前台有关的表有 4 张表( User 表正在建设中),后台管理相关有 11 张表。 得到上面的数据项和数据结构以后,就可以设计出能够满足用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下基础。这些实体包含各种具体信息,通过相互之间的作用形成数据的流动。 本系统根据上面的设计规划出的实体有:管理员信息实体 、 版主信息实体 、 用户信息实体 、 帖子实体 、 短消息实体 、 公告信息实体 、 版面信息实体。 管理员信息实体图如图所示。 管 理 员用 户 名密 码 权 限数据库系统总体联系图如图 4.2 所示。平顶山工业职业技术学院毕业设计说明书 20 发 送日 志广 告记 录公 告版 面 分版 面用 户帖 子发 布发 表丛 属丛 属包 含mmmmm11111111系统总体 E-R 图 数据库连接代码的 设计 要 使用后台数据库的 数据,必须先进行数据库的 连 接与打开,要 连 接数据库我们必须使用 ADO 对象群的 Connection 对象 。 asp 数据库的连接有 2 种方法: 1、 可以使用 DSN 在 Web 应用程序和数据库之间建立 ODBC 连接。 DSN 是一种名称,它包含使用 ODBC 驱动程序连接到指定数据库所需的全部参数。 2、 可以使用非 DSN 连接在 Web 应用程序和数据库之间创建 ODBC 或 OLE DB 连接。 即连接字符串。 使用连接字符串来创建该连接 ,连接字 符串包含 Web 应用程序在服务器上连接到数据库所需的全部信息。 Dreamweaver 在 网 页的服务器端脚本中插入该字符串,以便让应用程序服务器在随后进行处理。 下面是一个连接字符串示例: Driver=Microsoft Access Driver (*.mdb); DBQ=d:abcwwwrootmywebdata.mdb 后台数据库的连接因非 DSN 连接简单我选择了非 DSN 连接,由于连接方法相同,我在每个交互式系统中都建立了一个 conn.asp 连接和打开数据库文件,以供其他动态网页文件包含 应用。代码如下: ASP 的对象存取数据库 设计 在 ASP 中,用来存取数据库的对象统称 ADO( Active Data Objects),主要含有三种对象: Connection、 Recordset 、 Command。 Connection:负责打开或连接数据 。 Recordset:负责存取数据表 。 Command:负责对数据库执行行动查询命令 。 3.7.4 数据库 功能模块的设计 整体功能模块的划分 用户在前台的注册,登录,以及修改个人的注册信息组合成注册登录模块;用户浏览板块,浏览主题帖列表,查看 图片信息 组成浏览模块;用户 发布信息 ,回信息 ,编辑自己发布的 需求信息 组成发帖回帖模块;管理员编辑 信息 ,删除 信息 ,转移 信息 ,置顶 文章 和指定精华帖子组成管理帖子模块。以上 4 个模块组成前台的功能模

温馨提示

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

评论

0/150

提交评论