1、企业网站设计与实现企业网站设计与实现学 生 姓 名董洋专 业计算机科学与技术学 号指 导 教 师姜宇学 院计算机科学技术2012年 2月摘 要本论文主要阐述一个营销策划公司网站的前后台操作过程,及一些关键技术。该系统主要是为了让社会各界能更好的了解本公司,有利于提升企业形象。使公司具有网络沟通能力。可以全面详细地介绍公司及公司产品。可以与客户保持密切联系。可以与潜在客户建立商业联系。可以降低通信费用。可以利用网站及时得到客户的反馈信息。该企业网站系统前台应用Dreamweaver CS3、photoshop CS3、Flash CS3等软件,后台使用ASPIISAccess技术实现了我的网站的
2、各种功能,其中和数据库的连接使用到了ODBC技术。关键词 网站ASPAccess营销非常道 网络 数据库 HTMLAbstract This paper mainly elaborates some operating process of a more powerful Web site of a marketing company and some key technologies. The system aims to enable the community to get a better understanding of the company, help to enhance co
3、rporate image,and make the company have a network of communication, so that it can make fully detailed description of the companys products.,maintain close contact with customers,establish business contacts with potential customers,reduce communication costs, use the site to receive timely feedback
4、from customers. The application of the foreground system of the enterprise web systems includes Dreamweaver CS3, photoshop CS3, Flash CS3 and other software, and the background uses ASP + IIS + Access technology to achieve the various functions of my website.The connection to the database uses ODBC
5、technology .Keywords WebsiteASPAccess Marketing Network Database 第一章 绪 论1.1 课题研究的目的和意义现在网络的发展已呈现商业化、全民化、全球化的趋势。目前,几乎世界上所有的公司都在利用网络传递商业信息,进行商业活动,从宣传企业、发布广告、招聘雇员、传递商业文件乃至拓展市场、网上销售等,无所不能。如今网络已成为企业进行竞争的战略手段。企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。网站早已由论证阶段
6、进入了实质阶段,尤其为企业提供一个展示自己的舞台、为消费者创造一个了解企业的捷径。公司可以通过建立商业平台,实行全天候销售服务,借助网络推广企业的形象、宣传企业的产品、发布公司新闻,同时通过信息反馈使公司更加了解顾客的心理和需求,网站虚拟公司与实体公司的经营运作有机的结合,将会有利于公司产品销售渠道的拓展,并节省大量的广告宣传和经营运营成本,更好地把握商机。随着全球信息网络的发展,Internet在世界上已不仅仅是一种技术,更重要的是它已成为一种新的经营模式。从4C( Connection.,Communication ,Commerce , Co-operation )层次上彻底改变了人类工
7、作,学习,生活,娱乐的方式,已成为国家经济和区域经济增长的主要动力。Internet正成为世界最大的公共资料信息库,它包含无数的信息资源,所有最新的信息都可以通过网络搜索获得。更重要的是,大部分信息都是免费的,应用电子商务可使企业获得在传统模式下所无法获得的巨量商业信息,在激烈的市场竞争中领先对手。1.2 课题开发的目标与期望(1)有利于提升企业形象。 互联网技术高速发展的今天,大多数客户都是通过网络摄取信息,通过网络了解一个公司的企业文化、企业实力、企业产品。一个营销策划公司,企业的品牌形象至关重要。因此,企业网站的形象往往决定了客户对企业产品的信心。建立具有国际水准的网站能够极大的提升企业
8、的整体形象,给客户一个坚定的信心。(2)使公司具有网络沟通能力。 互联网真正的内涵在于其内容的丰富性,几乎无所不包。对于一个企业来说,其具有网络沟通能力的标志是公司拥有自己的独立网站。 (3)全面详细地介绍公司及公司产品。企业网站的一个最基本的功能,就是能够全面、详细地介绍企业及企业产品。事实上,企业可以把任何想让人知道的东西放入网站,更好的展现自己,才能给自己带来更大的商机。 (4)与客户保持密切联系。通过网站,企业可以与客户保持更为密切的联系。在互联网上没有地域之分,每当客户有什么新的需求和建议时,企业能第一时间得到消息,并及时处理,使客户与企业之间能够方便快捷的沟通,促进合作。(5)与潜
9、在客户建立商业联系。这是企业网站最重要的功能之一,也是为什么那么多的国外企业非常重视网站建设的根本原因。现在,世界各国大的采购商都是主要利用互联网络来寻找新的产品和新的供应商,因为这样做费用最低,效率最高。全世界任何地方的人,只要知道了企业的网址,就可以看到企业的产品。(6)可以降低通信费用。对于大多数的企业来说,每年的通信费用,往往是一笔庞大的费用。特别是一些海外的客户,每年的电话费用有时候就让老板吃不消,但是如果你拥有自己的网站,利用公司网站所提供的QQ号码、电子信箱等网络通讯工具可以有效地降低通信费用,达到与客户良好沟通的效果,给公司节省了一笔可观的开销 。(7)可以利用网站及时得到客户
10、的反馈信息。客户一般是不会积极主动地向企业反馈信息的。如果企业在设计网站时,加入专门用于客户与公司联系的电子邮件和电子表格,由于使用极其方便,相对来说,一般客户还是比较乐于使用这种方式与企业进行联系。因此。上网企业可以得到大量的客户意见和建议。总结上述几点,非常道营销策划有限公司的网站建设目标可总结如下:1) 帮助企业树立良好的形象、展示企业风采、宣传公司实力,打造“非常道营销策划有限公司”新形象。2) 充分利用网络,方便快捷的进行信息传递,对公司的动态及时进行报道。3) 通过在线沟通系统实现网上的信息采集,优化公司的流通渠道。第二章 网站开发技术简介2.1 ASP的特点与功能 ASP全称为A
11、ctive Server Pages的简写,是一套由微软公司开发的服务器端运行的脚本平台,ASP含于IIS当中。 从软件的技术层面看,ASP有如下的特点2-8: 1. 无需编译 ASP脚本集成于HTML当中,容易生成,无需编译或链接即可直接解释执行。 2. 易于生成 使用常规文本编辑器(如WINDOWS下的记事本),即可进行*.asp页面的设计。3. 独立于浏览器 用户端只要使用可解释常规HTML码的浏览器, 即可浏览ASP所设计的主页。ASP脚本是在站点服务器端执行的,用户端的浏览器不需要支持它。因此,若不通过从服务器下载来观察*.asp 主页,在浏览器端见不到正确的页面内容。 4. 面向对
12、象 在ASP脚本中可以方便地引用系统组件和ASP的内置组件,还能通过定制 ActiveX Server Component(ActiveX服务器组件)来扩充功能。 5. 与任何ActiveX scripting 语言兼容 除了可使用VBScript 和JScript语言进行设计外,还可通过Plug-in的方式,使用由第三方所提供的其它scripting 语言。 6. 源程序码不会外漏 ASP脚本在服务器上执行,传到用户浏览器的只是ASP执行结果所生成的常规HTML码,这样可保证辛辛苦苦编写出来的程序代码不会被他人盗取。 从应用的层面看,ASP5有如下的功能: 1. 处理由浏览器传送到站点服务器
13、的表单输入。 2. 访问和编辑服务器端的数据库表。使用浏览器即可输入、更新和删除站点服务器的数据库中的数据。 3. 读写站点服务器的文件,实现访客计数器等功能。 4. 提供广告轮播器、取得浏览器信息、URL表管理等内置功能。 5. 由cookies读写用户端的硬盘文件,以记录用户的数据。 6. 可以实现在多个主页间共享信息,以开发复杂的商务站点应用程序。 7. 使用VBScript或JScript等简易的脚本语言,结合HTML码,快速完成站点的应用程序。通过站点服务器执行脚本语言,产生或更改在客户端执行的脚本语言。 8. 扩充功能的能力强,可通过使用Visual Basic、Java、Visu
14、al C + 等多种程序语言制作ActiveX Server Component以满足自己的特殊需要。2.2 Microsoft Office Access 2007的简单介绍凭借改进的界面和无需深奥的数据库知识的交互式设计功能,Office Access 20073-4 可帮助信息工作者轻松、快速地跟踪和报告信息。信息可以通过网站在 Microsoft Office SharePoint Server 2007 列表中共享,在这些列表中可对信息进行审核和备份。下面是 Office Access 2007 帮助您收集、跟踪、报告以及共享信息的 10 种主要方式。 1、使用全新用户界面可以更快地
15、获得更好的结果。 Office Access 2007 重新设计的面向结果的用户界面、全新的导航窗格和选项卡式的窗口视图为您提供了全新的体验。即便没有数据库经验,任何用户也可以开始跟踪信息并创建报表,从而做出更明智的决策。 2、直接通过源收集和更新信息。 Office Access 2007 可以使用 Microsoft Office InfoPath 2007 或 HTML 创建带有嵌入式表单的电子邮件,为数据库收集数据,同时遵守表的业务规则。电子邮件回复将填充和更新 Office Access 2007 表,不再需要重复键入任何信息。 3、针对同一信息创建具有不同视图的多个报表。 在 Of
16、fice Access 2007 中创建报表确实是一种“所见即所得”的体验。您可以修改报表然后实时获得可视反馈,并可以为不同用户保存不同的视图。新的分组窗格以及筛选和排序功能可以帮助显示信息,使您做出更明智的业务决策。 4、使用 Office Access 2007 的富客户端功能跟踪 Windows SharePoint Services 列表。 将 Office Access 2007 用作富客户端界面,可以通过 Windows SharePoint Services 列表分析和创建报表。甚至还可以使列表脱机,然后在重新连接到网络时对任何更改进行同步处理,让您可以随时轻松地处理数据。 5、
17、将数据移动到 Microsoft Windows SharePoint Services 技术,增强可管理性。 将数据库移动到 Windows SharePoint Services 技术,使数据更透明。这样,您就可以定期备份服务器上的数据、恢复被删除的数据、跟踪修订历史记录以及设置访问权限,从而更好地管理信息。 6、访问和使用多个源中的信息。 通过 Office Access 2007,您可以将其他 Office Access 数据库、Microsoft Office Excel 电子表格、Office SharePoint Server 网站、开放式数据库连接 (ODBC) 数据源、Mic
18、rosoft SQL Server 数据库和其他数据源中的表链接到您的数据库。然后,可以使用这些链接的表轻松地创建报表,从而根据更全面的信息来做出决策。 7、使用预制的解决方案快速入门。 通过内容丰富的预制解决方案库,您可以立即开始跟踪信息。为了方便用户,程序中已经建立了一些表单和报表,但您可以轻松地自定义解决方案以满足您的业务需求。联系人、问题跟踪、项目跟踪和资产跟踪只是 Office Access 2007 包含的现成解决方案的一小部分。 8、迅速创建表,而无需担心数据库的复杂性。 借助自动数据类型检测,在 Office Access 2007 中创建表就像处理 Excel 表一样容易。键
19、入信息后,Office Access 2007 将识别该信息是日期、货币还是其他常用数据类型。您甚至可以将整个 Excel 表粘贴到 Office Access 2007 中,以便利用数据库的强大功能开始跟踪信息。 9、通过 Windows SharePoint Services 共享信息。 通过 Windows SharePoint Services 和 Access 2007,您可以与工作组中的其他成员共享 Office Access 2007 信息。通过结合使用这两种应用程序的强大功能,工作组成员可以直接通过 Web 界面访问和编辑数据以及查看实时报表。 10、使用全新字段类型,实现更丰
20、富的方案。 Office Access 2007 支持附件和多值字段等新的字段类型。现在可以将任何文档、图像或电子表格附加到应用程序中的任何记录中。通过多值字段,您现在可以在每个单元格中选择多个值(例如,向多个人分配某项任务)。2.3 Dreamwerver简介Dreamweaver6是在网页设计与制作领域中用户最多、应用最广、功能最强大的软件,随着Dreamweaver 8的发布,更坚定Dreamweaver在该领域的地位。它集网页设计、网站开发和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具。1、灵活的编写方式。Dreamweaver具有灵
21、活编写网页的特点,不但将世界一流水平的“设计”和“代码”编辑器合二为一,而且在设计窗口中还精化了源代码,能帮助用户按工作需要定制自己的用户界面。2、可视化编辑界面。Dreamweaver 13-14是一种所见即所得的HTML编辑器,可实现页面元素的插入和生成。或视化编辑环境大量减少了代码的编写,同时亦保证了其专业性和兼容性,并且可以对内部的HTML编辑器和任何第三方的HTML编辑器进行实时的访问。无论用户习惯手工输入HTML源代码还是使用可视化的编辑界面,Dreamweaver都能提供便捷的方式使用户设计网页和管理网站变得更容易。3、功能更多的CSS支持CSS可视化设计、CSS检查工具。4、动
22、态跨浏览器验证。当保存时系统自动检查当前文档的跨浏览器有效性,可以指定何种浏览器为测试用浏览器,同时系统自动检验以确定页面有没有目标浏览器不支持的tags或CSS结构。动态跨浏览器有效性检查功能可以自动核对tags和CSS规则是否适应目前的主浏览器。5、强大的WEB站点管理功能。6、内建的图形编辑引擎。7、Dreamweaver的集成特性。Dreamweaver 8继承了Fireworks、Flash和Shockwave的集成特性,可以在这些Web创作工具之间自由地切换,轻松地创建美观实用的网页。8、丰富的媒体支持能力。可以方便地加入Java、Flash、Shockwave、ActiveX以及
23、其他媒体。Dreamweaver具有强大的多媒体处理功能,在设计DHTML和CSS方面表现得极为出色,它利用JavaScript和DHTML语言代码轻松地实现网页元素的动作和交互操作。Dreamweaver还提供行为和时间线两种控件来产生交互式响应和进行动画处理。9、超强的扩展能力。Dreamweaver还支持第三方插件,任何人都可以根据自己的需要扩展Dreamweaver的功能,并且可以发布这些插件。第三章 网站制作的需求分析3.1 概述在21世纪的今天,人类使用和学习信息的方式以及信息的包装方式正在进行着不可阻挡的革命,这次革命将比印刷术的出现所产生的影响以及对社会发展的推动远为复杂而巨大
24、。信息产业部综合规划司副司长钱庭硕日前表示,按照“十一五”规划,到2010年,我国互联网网民数有望达到2亿人,年均增长8%,普及率为15%1。许多人在需要查询信息时,首先想到的就是上网。网站的迷人之处在于综合使用文本、图象、声音、动画和视频的信息和内容,具有丰富的多媒体表现与互动特点,无可置疑, 网站已成为最吸引人的也最有效的信息传递手段和方式。在全球经济形势不景气的情况下,受到的冲击力最大的是全球中小企业和中国的大多数中小企业,传统的营销方法已经不合适当今这个互联网的时代,因此,企业需要有自己的网站,可以给你增加业务,带来更多的顾客,网络无地域之分,只要你有网站就可以让全世界的人都搜索你的信
25、息,服务与更多的客户。而且有利于企业的推广,不但降低了推广费用,还给企业树立了更好的形象。3.2 企业建立网站的重要性(一) 有利于提升企业形象。(二) 使公司具有网络沟通能力。(三) 可以全面详细地介绍公司及公司产品。(四) 可以与客户保持密切联系。(五) 可以与潜在客户建立商业联系。(六) 可以降低通信费用。(七) 可以利用网站及时得到客户的反馈信息。3.3 功能需求根据不同用户的不同使用需求与权限,因此不同角色在系统中应具有的功能也有不同。下面是企业网站中三个角色具有的功能。(1)网站管理员应具有的功能如下:对产品信息的管理:进行产品分类的添加、修改、删除等功能。对企业新闻的管理:能对新
26、闻实行的添加、删除和修改做出相应的操作。对产品订单的管理:能对订单进行审核做出相应的操作。对留言信息的管理:能对注册用户提交的信息进行添加、删除。(2)网站注册用户应具有的功能:对于网站的注册用户:能进行注册用户的登陆功能,并能浏览网页信息,登陆后能在私密留言板上发表意见等。(3)网站非注册用户应具有的功能:对于网站的非注册用户:系统能提供其注册的功能,并在为非注册用户的情况下也能浏览网站,并可以在公开留言板上发表意见的功能。3.4 技术可行性分析技术可行性研究过程中,系统分析员应采集系统性能、可靠性、可维护性和可生产性方面的信息;分析实现系统功能和性能所需要的各种设备、技术、方法和过程;分析
27、项目开发在技术方面可能担负的风险以及技术问题对开发成本的影响。开发一个中小型企业网站的管理系统,涉及到的技术问题不会太多,主要用到的技术就是数据库和一门可视化开发的编程语言。本系统使用网页设计软件Dreamweaver 8,采用ASP(Active Server Pages)开发工具。作为数据库系统的开发,ASP是一个非常理想选择。数据库是MIS(管理信息系统)中的重要支持技术,在MIS开发过程中,如何选择数据库管理是一个重要的问题,目前,数据库产品较多,每种产品都具有各自的特点和适用范围,因此,在选择数据库时,应考虑数据库应用的特点及适用范围,本系统选用的数据库语言ASP的VBScript脚
28、本语言,该开发工具具有很多长处。ASP5-8是一种可视化的、面对对象和条用事件驱动方式的结构化高级程序设计,可用于开发Windows环境下的种类应用程序。它简单易学、效率高,且功能强大,可以与Windows的专业开发工具SDK10-14相媲美,而且程序开发人员不必具有C/C+编程基础。在Dreamweaver的ASP环境下,利用事件驱动的编程机制、新颖易用的可视化设计工具,使用IIS (Internet 信息服务)Web服务器软件,以及动态链接库(DLL)、动态数据交换(DDE)、对象的链接与嵌入(OLEDB)、开放式数据访问(ODBC)等技术,可以高效、快速地开发出Windows环境下功能强
29、大、图形界面丰富的应用软件系统。3.5 网站流程图下面是各用户权限流程图分析。会员权限分析:成为网站的会员,拥有自己的登陆姓名和密码,可以修改自己的资料,查看自己所有的订单,还可以给本公司留言,下面是会员权限图,如图3.1所示。 图3.1会员权限图管理员权限分析:管理员拥有自己的登录名和密码,登陆成功后可以对8个模块进行管理:参数管理模块、会员管理模块、案例管理模块、新闻管理模块、代言管理模块、人才管理模块、留言管理模块、推广管理模块。下面是管理员权限图,如图3.2所示。 图3.2管理员权限图 第四章 网站总体设计4.1 网站总体结构设计时应采用模块化设计的思想,即按照系统的总体功能,采用分而
30、治之的方法,把完成不同功能的各个部分划分为多个子模块,将各个子模块组织成良好的层次结构,通过各模块之间的调用,实现系统的各项功能,从而实现系统的总体功能本网站主要包括三大部分,网站前台、网站后台管理系统和数据库组成。网站的总体结构如图4.1所示。图4.1 网站总体结构图前台主要分为网站首页、公司简介模块、服务模式模块、行业解决方案模块、成功案例模块、明星代言模块、招聘信息模块,服务项目模块。系统前台总体结构设计图如图4.2所示。图4.2 网站前台功能结构图网站体现出了企业自身的沉积,公司本身的规划性文本、规章制度、事件性内容等要多些,因此在网站内容的体现上也需要很丰富。丰富网站的内容(提高信息
31、量、增强可读性、扩大知识面、加强企业文化宣传力度)是进行前台功能设计必须仔细考虑的问题。例如,企业新闻和产品展示这是每个企业网站前台功能模块中必须具备的,人才招聘、客户服务是对网站功能的完善,明星代言则是从侧面对公司进行宣传,借用明星的声望来宣传自己,总之,前台功能设计必须做到,每一个模块都有它存在的必要性,而且要使得整个网站的功能趋于完善。4.2 网站前台功能模块的概述网站前台中的各模块主要功能如下:1公司简介:一级导航条,即公司概况,公司的企业文化,发展前景。2品牌设计模式及战略模式:一级导航条,介绍我们公司的品牌设计模式及战略模式。3行业解决方案:一级导航条,介绍在各种行业中,我们能为你
32、们做什么。4成功案例:一级导航条,展示公司以前做过的一切成功案例。5明星代言:一级导航条,介绍我们以前的一切广告的明星代言信息。6人才招聘:一级导航条,显示一些我们的招聘信息。7服务项目:一级导航条,介绍我们公司的一些服务项目。8联系我们:一级导航条,介绍公司的联系方式,方便客户与我们沟通。4.3 网站后台功能模块的概述后台主要分为系统参数模块、新闻资讯模块、代言管理模块、下载管理模块、招聘管理模块、案例管理模块、留言管理模块、会员管理模块、推广管理模块。具体功能如下:系统参数模块:对网站的一些参数进行设置,管理导航栏,管理友情链接。新闻资讯模块:管理新闻列表,管理新闻类别,对独立信息进行管理。代言管理模块:对代言类别及列表进行管理
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1