关闭

关闭

关闭

封号提示

内容

首页 企业网站设计.doc

企业网站设计.doc

企业网站设计.doc

上传者: 安然存于世界 2017-09-02 评分 0 0 0 0 0 0 暂无简介 简介 举报

简介:本文档为《企业网站设计doc》,可适用于IT/计算机领域,主题内容包含企业网站设计ZHEJIANGWATERCONSERVANCYANDHYDROPOWERCOLLEGE题目:ASP在企业型网站建设中的应用系(部):计符等。

企业网站设计ZHEJIANGWATERCONSERVANCYANDHYDROPOWERCOLLEGE题目:ASP在企业型网站建设中的应用系(部):计算机信息与工程系专业班级:应用班姓名:吴金杭学号:指导教师:将益(校外)指导教师:高胜勇(校内)迄止时间:年月日,年月日年月日摘要现今社会计算机已经成为各行各业的主流工作工具由此网络也成为人们在生活和工作中必不可缺少的一部分网络中信息快捷而且方便英雌信息高速化的作用也越来越大。各行各业人们都喜欢用网络来宣传自己或着自己的企业。对于一个企业而言一个网站可以很好的通过网络来宣传自己拥有企业自己的域名建立企业自己的网站树立企业在科技信息时代的完美形象。作为第四媒体的互联网其特点就是可以跨越时空正常情况下网站无时无刻不在工作通过企业的网站用户可以跨越时空了解企业利用多媒体技术企业可以向用户展示产品、技术、经营理念、企业文化、企业形象树立现代企业形象增值企业无形资产。本论文主要介绍一个企业网站系统的设计、建设成形的和如何通过后台来控制网站前台的过程。本系统主要包括提供给用户浏览的前台和企业网站管理员控制的后台两部分。对于一般的企业网站而言前台主要有企业简介、企业新闻、企业产品、客户留言和联系方式。该企业网站系统的开发主要用到Dreamweaver、ACCESS、Flash、PhotoshopCS等软件通过系那个硬的ASP语言技术开发的。关键词:企业网站ASP设计前台后台Abstract:Presentdaysociety,thecomputerhasbecomeamainstreamtoolforallwalksoflife,thus,thenetworkhasbecomeinthelifeandworkwillbeanindispensablepartofthenetworkinformationisfastandconvenient,highspeedBritishfemaleroleofinformationhasbecomeincreasinglyGreatAllwalksoflife,peopleliketousethenetworktopromotethemselvesorwiththeirownenterprisesForabusiness,awebsitecanbeverygoodtopublicizethemselvesthroughthenetworkwithitsowndomainnamecompanies,theestablishmentofenterprise'sownwebsite,establishascienceandtechnologyenterprisesintheinformationage,theperfectimageInternetmediaasthefourthofitscharacteristicsistheabilitytoleaptimeandspace,undernormalcircumstances,thesiteisnotworkingallthetimethroughthecompany'sWebsite,theusercanunderstandthetimeandspaceacrosstheenterprise,theuseofmultimediatechnology,enterprisescandemonstrateproductstocustomers,technology,businessphilosophy,corporateculture,corporateimage,establishamoderncorporateimage,valueaddedenterprises,intangibleassetsInthispaper,themainsitetointroduceanenterprisesystemdesign,constructionandhowtoshapethebackgroundtocontrolthesitethroughtheprocessofthefutureThesystemmainlyincludesbrowseravailabletousersandbusinessesofthefutureWebsiteadministratortocontrolthebackgroundintwopartsFortheaveragebusinesswebsite,thefrontmainbusinessprofiles,companynews,products,customermessagesandcontactinformationWebsiteoftheenterprisesystemmainlyusedinDreamweaver,ACCESS、Flash,PhotoshopCSsoftware,thehardware,throughtheDepartmentoftheASPlanguagetechnologydevelopmentKeyword:corporatewebsitedesignonstagebackstage浙江水利水电专科学校毕业设计网站建设Asp程序在企业型网站建设中的应用明书作者姓名吴金杭指导教师:高胜勇目录引言„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„设计任务分析„„„„„„„„„„„„„„„„„„„„„„„„„„„开发工具的选用及介绍„„„„„„„„„„„„„„„„„„„„„„„„设计任务分析„„„„„„„„„„„„„„„„„„„„„„„„„„„(企业网站整体设计规划„„„„„„„„„„„„„„„„„„„„„„„(企业网站首页和内页效果图设计„„„„„„„„„„„„„„„„„„方案详细设计„„„„„„„„„„„„„„„„„„„„„„„„„„„(企业网站详细介绍„„„„„„„„„„„„„„„„„„„„„„„„(企业网站前台与后台的结合„„„„„„„„„„„„„„„„„„„„设计总结评价„„„„„„„„„„„„„„„„„„„„„„„„„„„参考文献„„„„„„„„„„„„„„„„„„„„„„„„„„„„„附录„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„附录„„„„„„„„„„„„„„„„„„„„„„„„„„„„„„浙江水利水电专科学校毕业设计引言网络高速发展的今天互联网已经成为一种人们获取和发布信息的主要工具之一。尤其是在企业中成为一种重要的来宣传自己企业简介、形象和内涵的重要渠道。通过此渠道可以让更多的人来了解自己的企业并以此来在人们心中树立一种更好的形象。开发工具选用及介绍ASP简介、Active:ASP使用了Microsoft的ActiveX技术。ActiveX(COM)技术是现在Microsoft软件的重要基础。它采用封装对象程序调用对象的技术简化编程加强程序间合作。ASP本身封装了一些基本组件和常用组件有很多公司也开发了很多实用组件。只要你可以在服务器上安装这些组件通过访问组件你就可以快速、简易地建立自己的WEB应用。、Server:ASP运行在服务器端。这样就不必担心浏览器是否支持ASP所使用的编程语言。ASP的编程语言可以是VBSCRIPT和JSCRIPT。VBSCRIPT是VB的一个简集会VB的人可以很方便的快速上手。然而Netscape浏览器不支持客户端的VBSCRIPT所以最好不要在客户端使用VBSCRIPT。而在服务器端则无需考虑浏览器的支持问题。Netscape浏览器也可以正常显示ASP页面。、Pages:ASP返回标准的HTML页面可以正常地在常用的浏览器中显示。浏览者查看页面源文件时看到的是ASP生成的HTML代码而不是ASP程序代码。这样就可以防止别人抄袭程序。由此我们可以看出ASP是在IIS下开发WEB应用的一种简单、方便的编程工具。在了解了VBSCRIPT的基本语法后只需要清楚各个组件的用途、属性、方法就可以轻松编写出自己的ASP系统。ASP的工作原理:浙江水利水电专科学校毕业设计当在Web站点中融入ASP功能后:)用户调出站点内容默认页面的扩展名是asp。)、浏览器从服务器上请求ASP文件。)、服务器端脚本开始运行ASP。)、ASP文件按照从上到下的顺序开始处理执行脚本命令执行HTML页面内容。)、页面信息发送到浏览器。因为脚本是在服务器端运行的所以Web服务器完成所有处理后将标准的HTML页面送往浏览器。这意味着ASP只能在可以支持的服务器上运行。让脚本驻留在服务器端的另外一个益处是:用户不可能看到原始脚本程序的代码用户看到的仅仅是最终产生的HTML内容。MicrosoftAccess简介MicrosoftAccess是微软开发的办公软件中的一类。Access拥有一套功能强大的应用工具其完善程度足以满足专业开发人员的需要。MicrosoftAccess是一种关系式数据库关系式数据库由一系列表组成表又由一系列行和列组成每一行是一个记录每一列是一个字段每个字段有一个字段名字段名在一个表中不能重复。表与表之间可以建立关系(或称关联连接)以便查询相关联的信息。Access数据库以文件形式保存档的扩展名是MDB。与Access以前的版本比较Access新增了许多功能字段类型增加了OLE对象和超级链接特别是与Internet的融合在数据库中可以直接链接到指定的Web页面或网络文件也可以把Web页面上的表格导入到数据库。Access增加了数据库访问的安全机制可对表一级设置访问权限。在对数据库操作的行为中我们主要是增加记录、删除记录、修改记录。)增加记录主要代码:浙江水利水电专科学校毕业设计<ifRequestQueryString("action")="save"then>BigClassName=Trim(Request("BigClassName"))‘接受发送过来的表单值。SmallClassName=Trim(Request("SmallClassName"))ThirdClassName=Trim(Request("ThirdClassName"))ProductId=Trim(Request("ProductId"))Setrs=ServerCreateObject("ADODBRecordset")sql="select*fromJyproduct"‘选择要增加记录的Jyproduct表rsopensql,conn,,rsaddnew‘增加记录rs("ProductId")=ProductId‘每个字段的值增加的值rs("BigClassName")=BigClassNamers("EnBigClassName")=BigClassNamersupdate‘保存记录rsclose‘关闭Jyproduct表)删除记录主要代码:Setrs=ServerCreateObject("ADODBRecordset")sql="select*fromJyproductwhereArticleID="CLng(ID)"‘选择要增加记录的Jyproduct表rsopensql,connrsdelete‘删除记录rsupdate‘保存数据setrs=nothing‘清空rs变量值浙江水利水电专科学校毕业设计)更新记录<ifRequestQueryString("action")="save"then>BigClassName=Trim(Request("BigClassName"))‘接受发送过来的表单值。SmallClassName=Trim(Request("SmallClassName"))ThirdClassName=Trim(Request("ThirdClassName"))ProductId=Trim(Request("ProductId"))Setrs=ServerCreateObject("ADODBRecordset")sql="select*fromJyproduct"‘选择要增加记录的Jyproduct表rsopensql,conn,,rs("ProductId")=ProductId‘每个字段的值增加的值rs("BigClassName")=BigClassNamers("EnBigClassName")=BigClassNamersupdate‘保存记录rsclose‘关闭Jyproduct表更新记录和增加记录的代码差不多就少rsaddnew其他地方都差不多。设计任务分析(企业网站整体设计规划一个企业型网站的建设中最主要的工作是前台首页的设计和网站与后台的连接。一般性的企业网站的前台主要有以下几个栏目:网站首页、公司新闻产品介绍、客户留言、联系方式如果客户要求可以适当在增加。网站的首页主要显示其他栏目的一些基本信息产品展示和公司新闻栏目里就详细介绍其内容客户留言主要了解一些客户对公司产品和服务的反馈联系我们主要写一些公司的联系方式。这样一来整个网站的栏目就很清晰鲜明整个规划也就很了然了。整个界面的布局都比较固定一般都是一个公司的LOGO标志然后下面就是真个网站的导航栏可以让浏览者很明白的最大整个网站的内容。网站左侧主要浙江水利水电专科学校毕业设计是一些产品的类别中间第一个栏目是公司的简介第二个是公司的新闻资讯也就是公司新闻介绍一些公司的最新资讯。在内页设计中主要是配合首页的设计对首页介绍的模块进行详细的介绍以便更好的体现整站的内容。企业网站首页和内页效果图设计如图()图()I首页是全站内容的目录和索引。所以在首页设计这些模块一般情况都是需要设计上去的。II网站设计的色调必须配合主题需要根据一个企业的类型来定义整个界面的色浙江水利水电专科学校毕业设计调。III首页的设计还必须遵循快捷简洁能概括全站的内容IV各模块的的设计所占的比例也必须也要很合理浏览量或者重要的的模块因适当增加其在整个界面中的比例。V设计的过程还需合理安排文字和图片的协调搭配要让设觉效果不单调。VI在内页设计中必须配合首页的设计理念个一个企业的类型。VII内页中各个页面的设计上基本上是同一类型这个是因为在建设中需要考虑成本和效率。内页效果图如图()浙江水利水电专科学校毕业设计图()方案详细设计企业网站详细介绍整个前台页面的设计可以分部分来处理(头文件也就是真个网站最上面的导航栏、企业LOGO和导航栏下面的图片或者FLASH的组合。因为在此类网站建设中每个页面的的头部都是一样的类型所以我们可以归为一个文件topasp。以便在每个页面需要时直接调用因此可以节省很多时间和精力。如图()图()Topasp里面还调用了个connAsp文件主要代码是:<dimconndimconnstrdimdbdb="JycmsData#jycmsmdb"'数据库文件位置onerrorresumenextconnstr="DBQ="servermappath(""db"")"DefaultDir=DRIVER={MicrosoftAccessDriver(*mdb)}"'connstr="Provider=MicrosoftJetOLEDBDataSource="servermappath(""db"")setconn=servercreateobject("ADODBCONNECTION")浙江水利水电专科学校毕业设计iferrthen‘以下判断是否存在此数据库errclearelseconnopenconnstrendifsubCloseConn()‘实用数据库完毕后关闭数据库connclosesetconn=nothingendsub>左侧或者右侧文件。一般性的企业网站里面包含这个文件这个文件主要存放的是企业的产品主要类目、网站公告和企业的一些联系方式。这样的归类也是方便其他页面的调用。此类目可以从后台管理添加点击此类目可以显示当前类目下所有的产品信息。在点击此类目时就会像产品介绍的这个内页页面发送一个值bigid接受之后就依据这个bigid来查询数据库寻找符合的数据记录然后输出。点击某一个产品时可以了解这个产品的详细信息也会发送一个id给当前页面当接收后就查询存放产品的表查询表里面的ID是否有与此ID一样并读取出来点击后并可放大图片。在新闻介绍里面也是和产品查看方式一样。都会发送一个值发送给相应页面。在接受后就向数据库查找相应的数据并读取出来。<setrsbig=ServerCreateObject("adodbrecordset")‘实例化对象rsbigopen"select*fromJyPrBigClass",conn,,‘选择数据库中的JyPrBigClass的表并打开。dowhilenotrsbigeof‘判断搜索的字段是否存在><=rsbig(“bigclssname”)>’读取JyPrBigClass表中的bigclssname字浙江水利水电专科学校毕业设计段下的值。bigclssname为产品的类目名称<rsbigmovenext‘移动下一帧loop‘循环rsbigclose‘关闭此表setrsbig=nothing‘清空rsbig变量>网站的底部文件。这个文件的类型和头文件一样用来方便其他页面的调用。底部文件主要存放一些企业的版权、企业地址或者技术支持。网站底部文件主要是个静态页面比较简单。如图()图()主要文件主要存放的是一些主要的模块或者的对某些模块的详细介绍。新闻介绍中主要是给出公司的一些资讯访问者可以在这里浏览一些这个企业资讯以便更了解企业。产品页面里面介绍企业所生产的产品。当然这些资料必须是企业管理员在后台添加在这个文件里最主要的的一个技术主要是翻页技术这个部分不算很繁琐但对整个产品介绍和新闻资讯介绍的内页有很好的帮助。ConstMaxPerPage=‘定义每页显示产品的条数dimtotalPut‘定义总的产品条数变量dimCurrentPage定义当前的页数变量dimTotalPages定义总的页数变量dimjdimsql‘以下代码是判断当前总的页数是否为ifNotisempty(SafeRequest("page",))thencurrentPage=Cint(SafeRequest("page",))elsecurrentPage=浙江水利水电专科学校毕业设计endifsqlstr="select*fromJyProductwherepassed=orderbyproidasc"‘查询数据库中的JyProduct表并符合字段PASSED=的记录读取的时候显示根据proid字段的升序排列。<ifi>and(imod)=then‘判定每页显示的记录条数responsewrite"<tr><tr>"‘满足条件后换行endififi>=MaxPerPagethenExitDorsmovenextloop>在新闻列表的翻页中所运用的技术和产品列表的翻页技术一样企业网站的留言系统中引用一个留言模版<iframeframeborder=""width=""height=""onload="thisheight=contentsdocumentbodyscrollHeight"scrolling="No"id="contents"name="contents"src="facebookIndexasp"><iframe>(企业网站前台与后台的结合在网站的前台和后台想结合的过程中都使用一个数据库前台主要是负责读取相应的记录后台负责记录的上传修改和删除。一般的企业网站建设公司的要考虑的各方面的原因后台主要是从网上下载然后加以修改并添加相应的企业网站所常用的功能。设计总结评价在整个网站的建设当中所有的细节都必须要考考虑到而且都必须做的和合适。通过这次校园网站设计使我曾加了很多的知识也掌握了很多网页设计的操作技巧虽然仍有很多不合理之处但是是我对网页的设计又有了更深的了浙江水利水电专科学校毕业设计解在对真个网站的布局颜色搭配等方面又了更深刻的体会在将来的网站建设实践中能更好的运用在这次设计中所学到的东西。这次毕业设计过程中得到了公司的校内指导老师、同学、技术总监、同事很多的指点给了我很大的帮助让我受到了很大的启发。参考文献赵燕燕ASP技术在Web数据库开发中的使用河南职工医学院学报,明日科技编著出版社ASP程序开发范例宝典明日科技编著出版社汪晓平ASP网络开发技术人民邮电出版社薜小龙ASP经典模块开发大全电子工业出版社,薛会爱,庞娅娟ASP网络编程标准教程人民邮电出版社浙江水利水电专科学校毕业设计附录数据库数据表格图:产品记录数据表如图()图()如图()企业新闻记录数据图()留言记录数据库如图()图()基本的数据库语句:INSERT用于检索数据SELECT用于增加数据到数据库UPDATE用于从数据库中修改现存的数据DELETE用于从数据库中删除数据

用户评论(0)

0/200

精彩专题

上传我的资料

每篇奖励 +2积分

资料评价:

/17
0下载券 下载 加入VIP, 送下载券

意见
反馈

立即扫码关注

爱问共享资料微信公众号

返回
顶部