企业网站设计与开发全部文档.docx
- 文档编号:10651080
- 上传时间:2023-02-22
- 格式:DOCX
- 页数:42
- 大小:305.75KB
企业网站设计与开发全部文档.docx
《企业网站设计与开发全部文档.docx》由会员分享,可在线阅读,更多相关《企业网站设计与开发全部文档.docx(42页珍藏版)》请在冰豆网上搜索。
企业网站设计与开发全部文档
企业网站的设计与实现
作者:
贾鑫韩铮冀亮
单位:
职业技术学院
项目类别:
软件设计与开发
摘要
当前互联网飞速发展,企业制作一个网站已经和做一张名片一样普及,网络是强大的媒体介质,不收空间和时间的限制,企业做好网站以后,理论上再世界的任何地方,只有知道网站的网址,就可以看到企业的网站内容,互联网在中国正以几何级数速度发展,因此,任何一家企业,都不应置身于互联网之外,因为现在网上做个网站就相当于在网上开家公司。
是企业发展的网上资源和环境。
而且,当今社会竞争激烈,谁先开拓新的市场,谁就抢得先机,互联网这个广阔的虚拟市场,如果被企业的竞争对手捷足先登,率先占领脚跟,那对一个企业的损失是很大的。
建立企业网站,不但可以节省大量人力、财力和物力,而且大大地提供公司的信息化程度和公司对外的形象。
科林科技技术有限公司网站主要包括内网办公管理和外网展示网站两大部分组成。
其中内网办公管理有:
会员登录、办公OA和通讯录。
其中后台管理可以实现管理员可在后台进行信息发布及各项管理操作,包括用户管理、信息管理、资料上传、互动管理及链接管理等
外网展示网站主要主要栏目和功能:
企业信息、新闻资讯、产品中心、下载中心、企业形象、营销网络、人才招聘、客户服务、联系我们、通讯录、版权信息、流量统计等。
该网站依据浏览器/服务器(B/S)体系结构,选用ASP开发技术,后台数据库选用当前流行的大型关系型数据库管理系统MicrosoftSQLSever2005作为服务器数据库。
关键词:
企业网站;B/S模式;后台管理
Abstract
WhenthecurrentrapiddevelopmentoftheInternet,enterprisesmakeawebsiteanddoabusinesscardaspopular,thenetworkispowerfulmedia,donotaccepttherestrictionofspaceandtime,enterprisesdoagoodjobafterthewebsite,theoreticallytoanyplaceintheworld,onlyknowtheURLofthewebsite,youcanseetheenterprisewebcontent,ontheInternetChinaisageometricprogressionspeedofdevelopment,therefore,anyenterprise,shouldnotintheInternet,becausenowdoonlinewebsiteisequivalenttothenettoopenacompany.Isthedevelopmentofonlineresourcesandenvironment.But,intoday'scompetitivesociety,whoisthefirsttoopenupnewmarkets,whograbbedfirstmachine,thebroaderInternetvirtualmarket,ifbethecompetitoroftheenterprisetooccupytheearlybirdcatches,heel,thatofanenterprisewillsufferagreatloss.
Establishtheenterprisewebsite,notonlycansavealargeamountofmanpower,financialandmaterialresources,butalsogreatlywiththecompany'sinformationdegreeandthecompany'simage.
Scienceandtechnologytechnologylimitedcompanywebsitemainlyincludesinternalofficemanagementandexternaldisplaysiteoftwoparts.Theinteriorofficemanagement:
memberlogin,officeOAandmaillist.Thebackstagemanagementcanrealizeadministratorsinthebackgroundofinformationreleaseandmanagementoperations,includingusermanagement,informationmanagement,dataupload,interactionmanagementandlinkmanagement
Extranetsitemainlydisplaycolumnsandfunctions:
businessprofiles,companynews,solutions,successstories,productdemonstrations,technicalsupport,onlinemessages,contactus,copyrightinformation,suchastrafficstatistics.
ThesiteisbasedonBrowser/server(B/S)architecture,usingASPdevelopmenttechnology,thebackstagedatabaseusingcurrentlarge-scalerelationaldatabasemanagementsystemMicrosoftSQLSever2005asthedatabaseserver.
Keywords:
enterprisewebsite;B/Smodel;thebackstagemanagement
分享到
翻译结果重试
抱歉,系统响应超时,请稍后再试
∙支持中英、中日在线互译
∙支持网页翻译,在输入框输入网页地址即可
∙提供一键清空、复制功能、支持双语对照查看,使您体验更加流畅
摘要I
AbstractII
第1章绪论
1.1网站建设背景
21世纪是以网络为核心的信息时代。
网络化、信息化和数字化正在从整体上引导世界经济和人类社会发展的进程;以网络技术为重要内容的信息技术已成为经济发展的关键因素和倍增器;网络时代的挑战和机遇给企业市场销售带来了新的切入点和运行模式。
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,并给人们的生活带来了极大的便利,传统个人及公司的推广方式的改变也是时代发展的必然结果。
Internet即国际计算机互连网,在中国也称“因特网”或“万维网”,是由符合TCP/IP等网络协议的网络组成的互连网。
它是目前全世界最大的网络,包含着丰富多彩的信息,并提供方便快捷的服务。
它缩短了人们之间的距离。
通过Internet,用户可以于接入Internet的任何一台计算机进行交流,如发邮件、聊天、通话等。
Internet是一种全球范围的基于分组交换原理和TCP/IP的计算机网络。
它将信息进行分组后以数据包为单位进行传输。
Internet在进行信息传输时要完成的任务主要有两项:
一是正确分割源文件,以及在目的地将同一文件的数据包准确地重组起来;二是将数据包准确地送往目的地。
Internet提供的主要服务:
1、电子邮件2、文件的下载与上传3、信息查询4、文件传输5、网上聊天6、BBS电子公告栏7、网上游戏8、个人主页空间9、电子商务。
Internet上的电子商务作为一种新兴的技术在全球范围内已经成为引人注目的焦点,它是一种新型的商业模式,不论在经营思路方面还是在商品营销方面,都与传统的商业模式有着巨大的差别,它的出现意味着一个全新的全球性网络经济的诞生。
1.2网站建设的目的与意义
现在网络的发展已呈现商业化、全民化、全球化的趋势。
目前,几乎世界上所有的公司都在利用网络传递商业信息,进行商业活动,从宣传企业、发布广告、招聘雇员、传递商业文件乃至拓展市场、网上销售等,无所不能。
如今网络已成为企业进行竞争的战略手段。
企业经营的多元化拓展,企业规模的进一步扩大,对于企业的管理、业务扩展、企业品牌形象等提供了更高的要求。
在以信息技术为支撑的新经济条件下,越来越多的企业利用起网络这个有效的工具。
网站早已由论证阶段进入了实质阶段,尤其为企业提供一个展示自己的舞台、为消费者创造一个了解企业的捷径。
公司可以通过建立商业平台,实行全天候销售服务,借助网络推广企业的形象、宣传企业的产品、发布公司新闻,同时通过信息反馈使公司更加了解顾客的心理和需求,网站虚拟公司与实体公司的经营运作有机的结合,将会有利于公司产品销售渠道的拓展,并节省大量的广告宣传和经营运营成本,更好地把握商机。
随着全球信息网络的发展,Internet在世界上已不仅仅是一种技术,更重要的是它已成为一种新的经营模式。
从4C(Connection.,Communication,Commerce,Co-operation)层次上彻底改变了人类工作,学习,生活,娱乐的方式,已成为国家经济和区域经济增长的主要动力。
Internet正成为世界最大的公共资料信息库,它包含无数的信息资源,所有最新的信息都可以通过网络搜索获得。
更重要的是,大部分信息都是免费的,应用电子商务可使企业获得在传统模式下所无法获得的巨量商业信息,在激烈的市场竞争中领先对手。
1.3网站建设的目标与期望
(1)有利于提升企业形象。
互联网技术高速发展的今天,大多数客户都是通过网络摄取信息,通过网络了解一个公司的企业文化、企业实力、企业产品。
一个营销策划公司,企业的品牌形象至关重要。
因此,企业网站的形象往往决定了客户对企业产品的信心。
建立具有国际水准的网站能够极大的提升企业的整体形象,给客户一个坚定的信心。
(2)使公司具有网络沟通能力。
互联网真正的内涵在于其内容的丰富性,几乎无所不包。
对于一个企业来说,其具有网络沟通能力的标志是公司拥有自己的独立网站。
(3)全面详细地介绍公司及公司产品。
企业网站的一个最基本的功能,就是能够全面、详细地介绍企业及企业产品。
事实上,企业可以把任何想让人知道的东西放入网站,更好的展现自己,才能给自己带来更大的商机。
(4)与客户保持密切联系。
通过网站,企业可以与客户保持更为密切的联系。
在互联网上没有地域之分,每当客户有什么新的需求和建议时,企业能第一时间得到消息,并及时处理,使客户与企业之间能够方便快捷的沟通,促进合作。
(5)与潜在客户建立商业联系。
这是企业网站最重要的功能之一,也是为什么那么多的国外企业非常重视网站建设的根本原因。
现在,世界各国大的采购商都是主要利用互联网络来寻找新的产品和新的供应商,因为这样做费用最低,效率最高。
全世界任何地方的人,只要知道了企业的网址,就可以看到企业的产品。
(6)可以降低通信费用。
对于大多数的企业来说,每年的通信费用,往往是一笔庞大的费用。
特别是一些海外的客户,每年的电话费用有时候就让老板吃不消,但是如果你拥有自己的网站,利用公司网站所提供的QQ号码、电子信箱等网络通讯工具可以有效地降低通信费用,达到与客户良好沟通的效果,给公司节省了一笔可观的开销。
(7)可以利用网站及时得到客户的反馈信息。
客户一般是不会积极主动地向企业反馈信息的。
如果企业在设计网站时,加入专门用于客户与公司联系的电子邮件和电子表格,由于使用极其方便,相对来说,一般客户还是比较乐于使用这种方式与企业进行联系。
因此。
上网企业可以得到大量的客户意见和建议。
总结上述几点,非常道营销策划有限公司的网站建设目标可总结如下:
1)帮助企业树立良好的形象、展示企业风采、宣传公司实力,打造“非常道营销策划有限公司”新形象。
2)充分利用网络,方便快捷的进行信息传递,对公司的动态及时进行报道。
3)通过在线沟通系统实现网上的信息采集,优化公司的流通渠道。
1.4本文的主要工作
第1章是绪论,简要介绍了网站建设的目的与意义、网站建设的目标与期望
第2章对企业网站的技术方案的选择进行了分析,采用B/S模式的开发构架,选择适当的系统设计方法和开发工具,并进行了阐述。
第3章对企业网站需求进行了分析设计,主要分析了系统的功能需求、系统性能需求和系统的运行需求,然后对系统的可行性进行了分析,最后概要说明了设计系统的总体框架并进行了介绍。
第4章介绍企业网站的数据库设计,采用E-R模型将现实世界的实体集映射为关系数据库中的表。
第5章是系统具体实现部分,首先给出了系统运行平台的搭建,然后具体介绍系统的各个功能模块。
第2章系统技术方案选择
企业网站的设计与开发在技术方案的设计和选择上,借鉴了传统企业网站开发的成功经验和系统开发的先进理念,运用面向对象的编程思想,采用B/S模式的开发体系,运用ASP技术,在大型关系型数据库管理系统MicrosoftSQLServer2005的平台上实施开发、设计和实现。
2.1B/S模式介绍
B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。
它是随着Internet技术的兴起,对C/S模式应用的改进和扩展。
在这种结构中,用户工作界面是通过客户端WWW浏览器来实现的,客户端电脑上只需安装浏览器,如NetscapeNavigator或微软的InternetExplorer等,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,服务器上安装Oracle、Sybase、Informix、DB2或MicrosoftSQLServer等数据库管理系统,形成三层结构,这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。
这种结构的特点是,客户端不再需要安装其他应用程序,因此不用担心将来因客户端程序的升级、维护、调试所带来的繁琐和困扰。
以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模式下数据库应用,相对易于把握、成本也是较低的。
它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN,WAN,Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。
特别是在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、速度快、效果优。
B/S模式最大的优点就是具有分布性特点,可以随时随地进行查询、浏览等业务处理。
在网络资源环境允许的任何地方进行操作而无需安装任何客户端应用程序,客户端零维护。
系统的扩展简单方便,通过增加网页即可增加服务器功能。
升级维护简单方便,只需要改变网页,即可实现所有用户的同步更新。
与C/S模式相比,B/S模型的优点显而易见,更适合企业网站企业网站的构建,有利于系统整体的维护、升级和扩充。
没有任何客户端限制以及快捷操作的流程是B/S模式真正的优势。
B/S结构是真正的三层结构,客户端浏览器、Web服务器和数据库服务器[8]。
它以访问WEB数据库为中心,HTTP为传输协议,客户端通过浏览器访问WEB服务器和与其相连的后台数据库,我们称之为B/S(Browser/Server)模式。
其三级结构组成如图2-1所示:
图2-1中从左到右,分为三个层次:
第一层是客户端即浏览器,主要完成客户和后台的交互及最终查询结果的输出功能。
在客户端向指定的Web服务器提出服务器请求,Web服务器用HTTP协议把所需文件资料传给用户,客户端接受并显示在WWW浏览器上;
第二层Web服务器是功能层,完成客户的应用功能,即Web服务器接受客户端请求,并与后台数据库连接,进行申请处理,然后将处理结果返回Web服务器,再传至客户端;
第三层数据库服务器是数据层。
数据库服务器应客户请求独立地进行各种处理。
与传统的C/S模式相比,B/S结构把业务逻辑处理功能全部移植到了服务器端,用户的请求通过浏览器发出,通过网络传输到服务器,无论是数据库的使用还是维护都比传统模式更加经济方便。
而且使维护任务层次化,管理员负责服务器硬件的日常管理和维护,系统维护人员负责后台数据库数据的维护和更新。
由以上的比较分析可知,三层结构也可以理解为增加WEB服务器的C/S模式。
2.2Asp开发环境介绍
ASP(ActiveServerPages)是目前最为流行的开放式web服务器应用程序开发技术,使用它可以将HTML语言、脚本语言和ActiveX控件组合在一起,编写出动态、交互、高效的基于Web的应用程序。
考虑到企业网站需要对数据库频繁操作以及动态更新的特点,ASP是理想首选的开发方式。
ASP的工作流程是,当用户通过客户端浏览器浏览页面时,客户端的浏览器向服务器发出请求;web服务器发现发送请求的是ASP页面时,便开始解释执行ASP脚本和HTML内容,然后生成HTML页面作为响应通过网络发送给客户端。
ASP的强大功能都可通过调用内建对象来实现。
2.2.1ASP内建对象及作用
ASP内置对象是ASP的核心,ASP的主要功能都是建立在这些内置对象的基础之上的。
ASP有五个内建对象:
Response、Request、Server、Application、Session。
(1)Response对象。
Response对象是用于响应用户请求的实用程序对象,它的主要功能是从WebServer端传送数据至WebClient端。
使用该对象可以将服务器端的数据用HTML超文本标记的格式发送到用户端的浏览器上。
常用的Response对象有Write、Redirect方法。
Response对象的Write方法可以把变量的值发送到客户端浏览器的当前页面上。
Write方法的基本语法为:
Response.WriteString
其中参数String可以使数据字符串或变量,其中数据或变量可以使任意类型的。
Response对象的Redirect方法可以使浏览器重新定位到另一个页面上,其具体的语法为:
Response.RedirectString
其中参数String为URL字符串,用于定位Web站点定位位置,有些类似于HTML的超链接。
(2)Request对象。
使用Request对象,可以连接客户端与服务器端的Web页,并可进行数据交换。
事实上,Request对象的功能是单向的,它只能接收客户端Web页面提交的数据,而前面的Response对象则是用来将服务器端的数据发送到客户端的浏览器上。
这两种对象结合在一起使用才能实现客户端与服务器端的数据交换。
(3)Server对象。
Web服务器在ASP应用对象中起着核心的作用,因而ASP带有内置的Server对象用来方便处理服务器特性也就不足为奇了。
Server对象能够完成许多事情,它参与错误处理、组件实例的生成、将HTML标识翻译成显示的适当代、控制重定位及其他各种各样的任务。
通过Server对象可以访问服务器上的方法和属性。
最常用的方法就是用来创建COM组件的Server.CreateObject方法。
其他方法可对字符串应用URL或HTML编码、将虚拟目录映射到物理路径。
(4)Application对象。
继请求(Request)和响应(Response)对象之后,在ASP中最重要的两个对象就是应用程序(Application)和会话(Session)对象。
其中Application对象是一个应用程序级的对象,利用Application对象可以用来在所有用户间共享信息,并且可以在Web应用程序运行期间持久地保存数据。
(5)Session对象。
可以使用Session对象存储特定客户的Session信息,即客户端由一个Web页面跳到另一个Web页面,该Session信息仍然存在。
与Application对象相比,而Session类型的变量则可以实现该站点的多个用户之间在所有页面中共享信息。
在大多数情况下,利用Application对象在多用户间共享信息,而Session变量作为全局变量,用于在同一用户打开的所有页面中共享数据。
2.2.2ASP访问数据库
(1)使用ADO访问数据库。
ADO,即ActiveXDataObjects,是一种提供访问各种数据类型的连接机制。
ADO设计为一种极简单的格式,通过ODBC的方法与数据库接口连接。
用户可以使用任何一种ODBC数据源,既可以适用大型的关系型数据库关系系统Oracle、Sybase、Informix、DB2、MicrosoftSQLServer应用程序,也可以适用于Excel表格、文本文件、图形文件等数据文件。
ADO是基于OLEDB之上的技术,因此ADO通过内部的属性和方法提供统一的数据访问接口。
ADO提供了一系列的类和方法,用来与数据库建立连接,然后对数据库中的数据进行增加、删除、修改、查询等各种操作。
其中Connection对象和Recordset对象主要用于控制数据库存取,要建立一次数据库访问首先要创建一个Connection对象,然后用基于这个Connection对象的Recordset对象来完成对数据库从操作。
(2)ASP连接常用数据库的方法。
ASP连接常用数据库的方法有使用ODBC连接和使用OLEDB连接两种方法。
2.3SQLServer2005数据库平台
SQLServer2005是微软最新版数据库软件,它被微软视为跃上企业数据库舞台的代表作品。
SQLServer2005是微软公司的新一代数据管理和分析软件系统,它将为我们带来更强大的可伸缩性、可用性,对企业数据管理和分析等方面的安全性,更加易于建立、配置和管理。
SQLServer2005是一个全面的数据库平台,使用集成的商业智能(BusinessIntelligence,BI)工具,提供了企业级的数据管理。
SQLServer2005数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,可以构建和管理用于业务的高可用和高性能的数据应用程序。
SQLServer2005这款数据库产品是Microsoft在仔细倾听多方意见反馈,对行业进行了认真研究,在全世界的Microsoft研究团队共同努力下,经过创造性思索才最终完成的,这款数据库产品引入了百种新增功能,这些功能将有帮助我们在以下三个主要方面提高业务:
(1)企业管理数据。
SQLServer2005针对行业和分析两类应用程序提供了一种更安全可靠和更高效的数据平台。
(2)开发人员生产效率。
SQLServer2005提供了一种端对端的开发环境,其中涵盖了多种技术,可帮助开发人员大幅度提到生产效率。
(3)商业智能。
SQLServer2005的综合分析、集成和数据迁移功能使各个企业无论采用何种基础平台都可以扩展其现有应用程序的价值。
构建于SQLServer2005的BI解决方案使所有员工可以及时获得关键信息,从而在更短的时间内制定更好的决策。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业 网站 设计 开发 全部 文档
![提示](https://static.bdocx.com/images/bang_tan.gif)