1、新疆农业职业技术学院毕业设计(论文) 新疆农业职业技术学院信息技术学院毕业论文 汽车网站建设报告 新疆农业职业技术学院毕业设计(论文) - 1 - 摘 要 本网站 是根据 汽车 行业的这种现状,提出解决问题的一个可行性方法:采用现代化统一的计算机网络系统,实现了 汽车 管理的网络化,各类信息有序地进行存储,同时采用了 后台管理 的方式,经过后台管理 系统 可以将最新的汽车动态发布到网站 ,进入 后台 系统主控界面,进行信息管理,信息查询等功能的使用。实现了各种业务系统的数据集成和信息集成,对旅行社各类信息、资源进行协同集中管理。 随着网络技术的迅猛发展,企业重视自己网站的建设是一个富有远 见的
2、选择。企业网站在建设过程中主要分为网络总体规划与技术设备选型、前台网页的设计制作、应用系统的设计开发以及后台数据库管理系统的设计开发等方面。本论文所研究的是如何建设一个符合客户要求的企业网站后台数据库管理系统,旨在通过设计一个具有强大的数据管理功能的系统来管理前台页面中不断更新的数据,方便网站管理员日后对网站的维护和数据更新。本论文所提出的方案是采用现在比较流行的 ASPACCESS 技术配合网页三剑客( Dreamweaver MX 2004、 Fireworks MX 2004、 Flash MX 2004)等制作工具来设计和建设一个企业网站管理系统。 关键词:汽车信息, 网络化;动态网站
3、 新疆农业职业技术学院毕业设计(论文) - 2 - 目 录 引言 . 1 第一章 企业网站建设方案 . 2 1.1 建立网站的必要性和可行性 . 2 1.2 企业网站建站目的 . 2 1.3 网站设计需求 . 2 1.4 企业网 站设计原则 . 3 1.5 网站架设步骤 . 3 1.5.1 树立企业形象 . 3 1.5.2 主要功能模块介绍 . 4 第二章 开发工具的选择和介绍 . 5 2.1 ASP 概述 . 5 2.1.1 ASP 运行模式 . 5 2.1.2 工作原理 . 5 2.1.3 对象和组件 . 6 2.1.4 ASP 访问数据库工作原理 . 6 2.2 HTML . 7 2.2
4、.1 图象标记 . 7 2.2.2 表单标记 . 7 2.3 网页三剑客 . 8 2.3.1 Flash MX 2004 . 8 2.3.2 Fireworks MX 2004 . 9 2.3.3 Dreamweaver MX 2004 . 9 2.4 IIS 服务器 . 10 2.4.1 IIS 的配置 . 10 第三章 网页的界面设计 . 12 3.1 网页界面构成要素 . 12 3.2 网页的色彩搭配 . 12 3.3 网站设计原则 . 13 3.4 网页的整体造型 . 14 3.5 网站建设流程 . 14 第四章 企业网站设计 . 16 4.1 企业网站架构 . 16 网站结构图如图
5、4-1 所示。 . 16 4.2 系统数据库的设计 . 17 4.2.1 留言表 . 17 新疆农业职业技术学院毕业设计(论文) - 3 - 表 4-1 留言表 . 17 4.2.2 管理员表 . 17 表 4-2 管理员表 . 17 4.2.3 用户注册表 . 17 表 4-3 用户注册表 . 18 4.2.4 用户个人资料表 . 错误 !未定义书签。 表 4-4 用户个人资料表 . 错误 !未定义书签。 4.3 数据库连接 . 19 第五章 企业网站功能模块的实现 . 20 5.1 网站前台系统 . 20 5.1.1 功能模块 . 20 5.1.2 实现代码 . 20 5.1.3 登录界面
6、 . 22 5.2 网站后台系统 . 23 5.2.1 网站后台管理系统 . 23 5.2.2 后台管理系统代码 . 24 5.2.3 后台管理界面 . 26 第六章 链接和发布 . 27 6.1 链接 . 27 6.2 发布 . 27 结 论 . 28 致 谢 . 29 参考文献 . 30 新疆农业职业技术学院毕业设计(论文) - - 1 引言 企业 需不需要网站 ,几乎所有远见的企业家都会毫不犹豫地说当然需要 , 但一个不容忽视的 问题 是,许多企业仅仅停留在 “有网站 “的阶段,他们并没有意识到一个界面粗糙、 内容 单一、流程混乱、安全性差的网站,其实给访问者留下了极差的感觉,严重破坏了
7、企业的形象。 时代 财富顾问公司在为众多企业设计网站的过 程中, 总结 出了一套完整的、有较高 参考 价值的企业网站评定标准 , 期望以此引起企业界对自身网站的重视,使企业网站真正成为企业宣传、管理、营销的有效工具。 企业网站是一个企业不可缺少的部分,它能介绍企业文化、经营理念、特色服务及企业在全国的网点分布。拓宽顾客市场,增加企业与客户之间的联系,缩短二者之间的距离。提高企业知名度,为企业今后的业务发展开辟一 个良好的社会环境。它的内容对于企业来说至关重要 ,企业概况、企业论谈、企业特色服务、最新企业新闻动态等部分应该能够为用户提供充足的信息。企业网站做成检索迅速、查找方便、可靠性高、存储量
8、大、保密性好、寿命长、成本低、维护方便、信息实时性强的功能完善的大型企业网站。这些优点能够极大地提高了企业网站的效率 ,也是企业走向科学化、信息化与世界接轨的重要条件。 成功的企业网站,需要提供高速的链接、丰富的内容、及时的更新、更多的服务,企业网站的建设作为系统工程,其规划设计需要综合考虑网络性能、存储设备、服务器选型、系统软件 平台、应用开发平台、网站安全管理等综合因素。 全文共分六章。第一章,介绍了网站建设的必要性。第二章,网站建设中所用软件介绍。第三章,对网页进行设计。第四章,系统的详细设计与核心代码实现。 第五章,介绍系统功能模块的实现。第六章,关于链接和发布的功能。 新疆农业职业技
9、术学院毕业设计(论文) - - 2 第一章 企业网站建设方案 1.1 建立网站的必要性和可行性 二十 一 世纪进入信息发展高速路,数码化革命给所有领域带来新的改变。随着电脑办公自动化的普及,企业纷纷建立自己所需的网站 应运而生,一切都归功于 Internet 的巨大贡献,互联网的世界里蕴藏无限生机,这里 只有想不到的、没有做不到的。由于国际互联网是一个不受时空限制的信息交换系统,所以它是目前最直接、最丰富和最快捷的联系方式,信息沟通的高效率为企业带来了最大的方便。所以在现今社会对于一个企业来说,网站已经是不可缺少的一部分了。而我们做网站不是为了赶一时的潮流或是博取一个好听的名声才做的,只有把网
10、络技术同企业管理体系、工作流程和商务动作实现紧密地集成,才能真正发挥企业网站的作用。一个企业建网的最终目的和它的经营目的应该是一致的,就是通过企业网站来降低企业的管理成本和交易成本以及通过开展 商业 活动来获得更多的利润。 明确了这一目标,才能正确地经营这个网站,并使其为企业服务。 在此,我们应结合企业的现状与网站未来发展方向,为企业度身定做一套符合自己需求的网站建设方案。 随着全球信息向网络化方向发展, Internet(因特网)在世界上已不再单纯是一种技术,更主要的是 Internet 已成为一种新的经营模式,从 4C ( Connection、 Communication、 Commer
11、ce & Co-operation)层次上彻底改变了人类的工作、生活、学习和娱乐方式,已成为国家经济和区域性经济增长的主要动力 ,Internet正成为 世界最大的公共资料库。它包容着数不清的信息资源,任何最新的信息都可以通过网络搜寻迅速获得,更重要的是,大部分信息都是免费的。企业网站的建设,可以使企业得到以前无法获得的商业资源,真是商机无限,在激烈的市场竞争中领先对手。 1.2 企业网站建站目的 形象展示:树立企业形象,展示企业实力,宣传企业文化,建立企业品牌。 1.产品展示:发布产品信息,提供产品详细技术参数。 2.信息发布:及时发布企业信息,产品动态。 3.联系企业:为客户提供在线联系企
12、业,解答客户疑问,提供与客户信息交流的渠道。 4.人员招聘:发布集团 各企业招聘信息。 1.3 网站设计需求 1.树立企业形象 2.吸引更多的客户 3.为现有的客户提供更有效的服务 新疆农业职业技术学院毕业设计(论文) - - 3 4.保持市场的领先地位 5.提高管理效率 6.开发新的商业机会 7.建立完善的售后服务系统 1.4 企业网站设计原则 企业网站的建设是有一定的原则的 ,下面就这些原则来谈谈企业网站的建设。 1.目的性 任何一个网站,必须首先具有明确的目的和目标群体。网站是面对客户、供应商、消费者还是全部?主要目的是为了介绍企业、宣传某种产品还是为了试验电子商务?如果目的不是唯一的,
13、还应该清楚的列出不同目的的轻重关 系。建站包括类型的选择、内容功能的筹备、界面设计等各个方面都受到目的性的直接影响,因此目的性是一切原则的基础。 2.专业性 网站的信息内容应该充分展现企业的专业特性,对外介绍企业自身,最主要的目的是向外界介绍企业的业务范围、性质和实力,从而创造更多的商机。 3.实用性 网站提供的功能服务应该是切合浏览者实际需求的且符合企业特点的。例如网上银行提供免费电子邮件和个人主页空间就既不符合浏览者对网上银行网站的需求也不是银行的优势,这样的功能服务提供不但会削弱浏览者对网站的整体印象,还浪费了企业的资源投入,有弊 无利。 4. 层次性 条理清晰的结构,表现为网站的板块划
14、分的合理性,信息内容的获取和功能服务的过程都应该尽量将所需要进行的步骤控制在 3-5步以内,不得不需要更多的步骤的时应该有明确的提示。 5.一致性 页面整体设计风格的一致性:整体页面布局和用图用色风格前后一致。 界面元素的命名的一致性:同样的元素应该用同样的命名;同类元素命名满足一致性,做到即使某个元素的表述不清楚也能从上下文推断其义。 功能一致性:完成同样的功能应该尽量使用同样的元素。 元素风格一致性:界面元素的美观风格、摆放位置在同一个界面和不同界面 之间都应该是一致的。 1.5 网站架设步骤 1.5.1 树立企业形象 1.针对企业发展方向及战略部署计划对网站进行规划,以实现良好的运行,实
15、现网站架设目标。一般网站设计 大体 包含 分 两 个方面: 新疆农业职业技术学院毕业设计(论文) - - 4 网站信息布局 网站的主体信息结构及布局,它是总体网站的框架,所有的内容信息都会以此为依据进行布局,清晰明了的布局会使浏览者能方便快捷地取得所需信息。 网站页面制作先进技术应用 这是一个成功网站所不可缺少的重要部分,中国企业网在这方面有着非常雄厚的实力,能为我们寻找友好的合作伙伴。 2.网站的内容必须要生动活泼, 网站的整 体风格创意设计 ,才能吸引浏览者停留,我们采用现今网络上最流行的 CSS, FLASH, Javascript等技术进行网站的静态和动态页面设计,动态的按钮,活动的小
16、图标,优美协调的色彩配以悦耳的背景音乐,将会使浏览者留下深刻的印象。 3.网站的某些适当的位置摆放一些动态的小图案,在保证浏览速度的情况下,在网站各栏目之间加入适量的动态的连接,网站的互动性会大加强。 4.应根据企业的各种产品的特性,配合整个网站本身的设计风格对每个系列的产品进行网上的重新包装设计,务求达到展现企业的品牌形象。 5.FLASH是现时网络 上最欢迎的网络技术,作为一种可以用在互联网上动态的、可互动的SHOCKWAVE,它的优点是体积小,可边下载边播放,这样就避免了用户长时间的等待。用 FLASH制作的动画,还可以加入很 cool、很有感染力的音乐。这样就能生成多媒体的图形和界面,
17、而且使文件的体积很小。 6.另外,网页的信息中,除了小图标, Banner,按钮之外,还有大量的文字和图象,需要处理, CGI、图片和文字支持是不可缺少的部分,我们先进设备和认真的工作态度一定能制作出令你满意的网站。 1.5.2 主要功能模块介绍 1. 企业信息:发布介绍企业的 各类信息,如企业简介、组织机构、经营项目、企业荣誉、联系方式,并可随意增加新的栏目等。 2. 新闻资讯:发布企业新闻和业内资讯,无限级分类,大增加信息发布的灵活性。 3. 产品展示:发布企业产品,按产品类别显示及搜索产品,浏览者可根据自己的习惯和需要自主设置产品显示样式,并可直接下订单,无限级分类,大增加信息发布的灵活
18、性。 4. 人才招聘:发布招聘信息,人才策略,浏览者可了解企业的职位空缺情况。 5. 站内检索:可检索站内全部栏目内容。 6. 下载资源:发布供网站浏览者和客户下载的资料等。 7. 系统管 理:管理密码修改、网站信息设置、网站空间统计。 8. 信息反馈:以留言板的形式接收用户的反馈信息。 9. 管理权限:可根据需要增设多个管理员帐户,并任意分配不同管理权限。新疆农业职业技术学院毕业设计(论文) - - 5 第二章 开发工具的选择和介绍 2.1ASP概述 ASP全名为 (Active Server Pages),它是微软公司推出 IIS的一个组件, ASP实际是一种在服务器端开发脚本语言的环境,
19、 ASP 内含于 IIS 3.0 和 4.0 之中 , 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX 元件建立动态、交互且高 效的 WEB 服务器应用程序。有了 ASP 你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。 2.1.1ASP 运行模式 当一个浏览器从 web 服务器请求一个 *.asp 文件时, ASP 脚本开始运行, web 服务器此时调用 ASP从头至尾读取请
20、求文件,运行所有命令并把 HTML 网页返回给浏览器。如图 2-1 所示。 图 2-1 运行模式示意图 当访问数据库的数据时, web 服务器起着中间部件的作用。它接收用户 web 浏览器的 web 页请求,使用 ODBC 把对数据或数据库的任何命令请求通过网络送到数据库服务器,从数据库服务器接收数据并且把产生的 web 页和数据送回到用户浏览器。在图 2-2 中显示了在运行中各部分之间的关系: 图 2-2 ASP 各部分关系图 2.1.2 工作原理 ASP 的工作原理,当浏览器通过 HTTP 协议向 web 服务器申请一个由 *.asp 定义的页面时, web 服务器响应 HTTP 请求,用
21、 ASP 引擎解释被申请文件。当遇到 ASP 脚本 命令时, ASP 引擎调用相应的脚本引擎 (脚本引擎以组件的形式驻留在 web服务器上 )进行处理。 ASP提供两种脚本引擎,即 VBScript引擎和 VJScript新疆农业职业技术学院毕业设计(论文) - - 6 引擎,若要使用其他脚本语言,需要在 web 服务器上另外安装相应的脚本引擎;当遇到基于 COM 标准的组件 (组件本身是经过编译的可重用二进制码 )时, ASP 引擎启动相应的组件完成指定的功能。若 ASP 文件含有访问数据库的请求, ASP 内置组件 ADO(ActiveX Date Ob ject) 通过 ODBC 与数据
22、库连接,对数据库进行访问,并将访问结果返回 web 服务器。 ASP 引擎将脚本和组件的运行结果生成相应的 HTML 语法成分,与文件中原有的文本和 HTML 标记一起组成标准 HTML 页面送至客户端浏览器。 2.1.3 对象和组件 ASP 提供了功能强大的六个内置对象和五个内置组件 内置对象: ( 1) Request(请求 ):从前端用户取得信息 ( 2) Response(响应 ):将信息送给前端用户 ( 3) Server(服务器 ):提供 Web 服务器工具 ( 4) Session(会话 ):储存在一次会话内的用户信息,仅被该用户访问 ( 5) Application(应用 ):
23、管理所有的会话信息,供 所有用户共享 ( 6) ObjectContext(对象上下文 ):配合 Transaction 服务器进行分布式事务处理 前三个很常用, Request 和 Response 是用来实现 web Server 与浏览器交互。 Request 的一个重要方法是ForM(),其作用是提取浏览器的用户输入信息。 内置组件: ( 1)数据库存取组件: ASP 提供 ADO 来存取具有 ODBC 标准的数据库 ( 2)广告轮显组件:用来维护、构建 Internet 广告 ( 3)浏览器兼容组件:将浏览器的功能数据提供给服务器,以便送出适合于各种浏 览器的 Web 页面 ( 4)
24、文件存取组件:提供文件读写的工具 ( 5)文件超链接组件:提供对 Web 页面的管理 2.1.4ASP 访问数据库工作原理 ASP是一个基于 Web服务器的脚本开发环境,在 ASP平台上可开发和运行动态的、交互的、高性能的 Web服务器应用程序。 图 2-3 ASP 访问数据库原理图 图 2-3 说明了 ASP 访问数据库工作原理。 ASP 程序在 Web 服务器端工作,当前端用户请求一个 ASP 主页时, Web 服务器响应 HTTP 请求并调用 ASP 引擎执行 该文件并解释执行其中的脚本,若脚本中有访问数据库请求,立刻通过 ODBC或 ILE DB 与相应的后台数据库相连,同数据库访问组件 ADO 完成操作,最后, ASP