还剩6页未读,继续阅读
文本内容:
西安邮电学院科研训练学院计算机专业计算机科学与技术班级0706课题名称“数据库家园”网站的数据库设计与其应用程序开发学生姓名刘杰学号04071185指导教师王晓洁报告日期2010-12-
181.本课题所涉及的问题及应用现状综述答在Internet飞速发展的今天,互联网成了人们快速获取,发布和传递信息的重要渠道,它在生活,学习,和工作等各方面发挥着重要的作用,因此网站建设在Internet应用上的地位显而易见,他已成为企业单位,教育单位信息化建设中的重要组成部分,从而备受关注而本次所设计的“数据库家园”网站便是利用互联网这一途径为大家服务,方便大家更好的交流,分享和学习数据库信息,数据库家园”网站是针对老师、学生以及其它热爱数据库技术的相关人员建立的一个平台,这个平台供大家交流、学习数据库有关知识本网站主要功能包括登录、注册、用户管理、文件管理、留言板、公告栏、BBS、上传下载文件等关于设计数据库家园网站的一些内容,包括网站的结构,特点,以及网站建设的理论知识要点其中最大的特点就在于对ASP开发网站的思路,技巧和体系,另外ASP还提供可更简单,更方便的数据库访问方法,是开发基于数据库驱动的应用程序更容易,ASP基于VBScirpt和Jscript,并能以插件的形式支持其他脚本语言,如HTML
2.本课题需要重点研究的关键问题、解决的思路及实现预期目标的可行性分析答本课题的重点主要是网站素材的选择与框架的搭建,一个好的“数据库家园”网站要有许多主页相互之间连接起来,以及其中添加一些动态,图片,声效等链接,综合的完成网站的建设才能体现主题,才能把学习者的目光吸引到每一个主页上,内容的及时更新也是网站建设的一个实际问题,只有不断得到更新的主页内容才能使浏览者再次访问网站,没有新鲜的内容素材远不能成为好的网站框架结构也能使访问者的目光更长久的被吸引,在拥有好的数据库素材的基础上,框架的搭建也是网站设计所必须考虑的问题,只有把这两者相结合进行周密的布置,相信建设出来的网站必定是点击率很高的网站该网站的建设也涉及到了动态网页的制作,因此这必然成了制作过程中的难点,就我个人而言,对动态网页的制作方面还缺少很多的理论和实际操作知识,只是做过一些简单的个人主页,仅此而已,而现今却必须要用ASP程序进行动态网站的编辑,运用ASP把脚本,HTML,组建和强大的数据库访问功能结合在一起,形成一个能在服务器上运行的应用程序,并把按需求分析专门制作的HTML网页发给客户端浏览器,此技术的运用必定使工作大大提高好几倍,当然这只是对我个人而言,因为我对ASP还不太了解On siteconstructiontechnologyIntroductionThedevelopment ofnetwork technologyfortodays globalinformation exchangeand sharingfunding sourceintheestablishmentofcontacts andprovidemorechannels andpossible.Homes willbeknownworld affairs,accordingfewkeyboard orafew mouseclickscan bedistantfriends thousandsofmiles awayexchanges,and onlinecommunications.Internet browsing,on-line interactive,e-commerce hasbecome amodempart ofpeopleslives.Internetera,hascreatedthenewpeoplesworkandlifestyle,theInteniet,opennessandsharingofinformationmodel,breaking hetraditional modeofinformationdissemination manybarriersforpeople withnewopportunities.Withcomputersand theadventoftheinformationage,thepace oftheadvanceofhuman societyingraduallyaccelerated.Inrecentyearsthedevelopmentofwebdesign,fastpeopleoccupied.Withthedevelopmentofwebdesign,acolorfulonlinewebsitetogetheronescenicbeauty.Todesignaestheticandpracticalwebsiteshouldbethoroughlymasterthebuilding techniques.In buildingsite,weanalyzed thewebsitesofobjectives,contents,functions,structure,theapplication ofmorewebdesign technology.1,thedefinitionof websiteHowdefinitionof websites
2.1Websiteidentified thetasksand objectives,thebuildingsite isthemostimportant issue.Whypeople willcometoyourwebsiteYouhaveauniqueserviceThefirstpeopletoyourwebsiteistowhatTheywillconicbackAlltheseissuesmustbetakenintoaccountwhenthesitedefinitionoftheproblem.Definitionsiteto,firstofall,theentiresitemusthavea clearunderstanding ofwhatthedesign shouldunderstandin theend.themain purposeofthemission,howtocarryoutthetaskoforganizationandplanning.Second,tomaintainthehigh-qualityWebsite.Manywebsitesintheface ofstrongcompetition fromhigh-quality productis thegreatestlong-term competitiveadvantage.Anexcellent Websiteshould havethefollowing:1users visitWebsiteis faster.22attention tothefeedback andupdates.Toupdate thecontent ofthewebsite andtimely feedbackthe usersrequirements;3Home designto bereasonable.Home tothefirst impressionleft byvisitorsisimportant,thedesignmustbeattractiveinorder tohavea goodvisual effect.
3.2Thecontents ofthewebsiteand functionThecontentofthewebsiteisto beanew,fast,all threesides.Thecontent ofthewebsite,includingthe typeofstatic,dynamic,functional andthings todealwith.Website contentisdetermined inaccordance withthenatureof thesite,inthe designofthesite,commercial websites,popular sciencesite,company websites,teaching andexchange websites,thecontent andstyle arcdifferent.Wchave establishedwebsiteswith thenatureofthesetypes ofsites arenotthe same.
4.3Thestructure websitesitestructure;1definitionof navigation;Visual Design;2framework anddesign pages.2,SiteDesign andhnpleinentationWithincreasingdemands ondesign,high style,high-grade designwork beforegainingpopularity.Thisalsotothedesignershaveputforwardhigherrequirements,fromthispointofview,theplatedesign is to meettherequirements ofthepeopleshould beand Health.The rapiddevelopment ofscienceandtechnology,heInternet intomillions ofhouseholds,also produceda newdesignspace,and anewwebdesign animportantpartofthefield ofdesign.Excellent webdesign,we musthavegood creative,so thattheaudience canbedifficulttoshiftattentionlongtime,producepower.Layoutisveryimportant,throughtext,graphicsspaceportfolio,canbest expressharmony withtheUnited States.If youwant tofurtherunderstand websitedesign,madeseparatelyfromotherwebsites homepage,you needtohavemorelikeCSS,javascript,CGI,andotherwebdesigntechnology.In buildingonthesiteoftheCSS,javascript andotherweb designtechnology.CSS
3.1ApplicationDesignwebsiteWhatisCSSCSSisastylesheetstylesheettechnology.SomeofthemcalledCSSCascading Stylesheet.1thecombinationofCSSandHTMLform.Modei:TheCSScontent,asdefinedinthewritingbetweenthelabels.Mode2:CSSwill bepreservedas aseparate textfile,and thenfrom labelstocall.2CSStheweb siteofexamples.Theweb sitepages,andincreasethe followingdefinitionso thatthe pagesshowwithspecial effects.3ApplicationDesignwebsitejavascriptjavascriptandtheemergenceofmakinginformationbetweenusersisnotonlyadisplay andbrowsethe relationship,butto achieveareal-time,dynamic,cross-expression.Thus basedontheCGIstaticHTMLpageswillbetoprovidedynamicreal-timeinformation,andcustomerresponsetotheoperationoftheWebpages replaced,javascriptscripting issatisfythisdemandarising fromthelanguage.Its lovedbyextensiveuser.Many scriptinglanguage itisin arelatively good.WWWand effectivelyachieve thecombinalion ofthecomputernetworkcomputingand networkblueprint.3,Construction onthesiteExperienceWiththepopularity oftheInternet,more andmoregovernment departments,companies andindividuals awareoftheneed tohavetheir ownindependent Website.Belowonthedesign andproductionsitesonsome oftheirownexperience.Afterconducting systematicanalysis End,we shouldcarryout systemdesign.Web pagedesign similartothedevelopmentofsoftwaredesign,top-down,bottom-upandcontinuousupdating,andotherdesignmethods.Themaintaskistodesignthecontentofthesites,includingthewebsiteinformationorganizationstructure,appearance,contentblock,navigationandlinks,directorystructuredesign.Systemdesignisthesitereadybeforetheconcreterealizationofthe websitetofurthertherealization ofmorespecific requirements,theoverall effectonthewebsite,local detailshaveacleareridea.This entireprocessis thekeysiteplanning.NextishowtoachievetheirownWebsitedesignissues.Therealizationofthesite,Ithinkheneedtobeconsideredintwo parts:the realizationwebsite;Webservers canhe achieved.In theprocessof achievingwebsite,technologyselectionisveryimportant.FormermajoruseHTMLlanguage,thestrongertheinteractivewebsite,theproposeduseofASP.JSP.PHP andother programmingto helpachieve,themore complexWeb sitemayalso haveitsowndatabase.Thelatter isbasedonall kindsofdifferent operatingsystems usedWeb serversoftware installationanddebugging.Thisstage isthewholeprocess ofthemostimportant andmosttime-consuming pari.Whenwccompletedthework,theneedforwebsitereleased.Atthisstageoftheproductiononthewebsitedrawingtoaclose,themain taskistodoagood jobin thewebsiterelease tothenetwork,thewebsitefor finalmodifications,testing,homepage canguaranteenormal operationof thenetwork.Published inhewebsite afterwebsiteto dealwithvarious aspectsofthetests,including thepossibilityofanydifferentwebbrowsers,differentvisitorshaveshownnormal,ASP,JSP,PHPnormalprocedurecanwork,andsoon.Thisstageis thewebsiteoftrial operationperiod,thewebsiteat thistimeshouldbeto makeupforvariousshortcomings,thewebsite willbemoreperfected.Aftera periodofoperation,thesiteentered thenormal operationperiod,themain taskis toupdateoutdatedinformation website,thevisitors messagetimelyfeedback tofurther improvethewebsite,the introductionofnewtechnologies constantlyupdatewebsite,visitweb pagesmorequickly,moreaesthetic appearance.InformationResources richer.Aboveisthe establishmentofthestation toroughly followtheseven steps,sevenstepsare complementary,but canbethebasisofease ofwebsiteandcomplexity ofaweakeningorstrengthening appropriatelink.In short,buildingasuccessful websiteisnot aneasy task,it needsall-round consideration,theCompositevarious factors.4,concluding remarksWiththerapiddevelopment ofInternet technology,in allwalks oflifehavejoined theindustrytotheInternet.Whetherfrom themanagementside,orfrom acommercial pointofview,theInternet canbringimmensevitality.InternettobecomeatalenteddesignerShinewworld.Peoplewillcontinuetoexplore,willbethesiteof thebuildingintheapplication ofnewtechnologies inthewch site.
1、引言网络技术的发展,为今天全球性的信息交流与资在建立源共享和交往提供了更多的途径和可能足不出户便可以知晓天下大事,按几下键盘或点几下鼠标可以与远在千里之外的朋友交流,网上通信、网上浏览、网上交互、网上电子商务已成为现代人们生活的一部分Internet时代,造就了人们新的工作和生活方式,其互联性、开放性和共享信息的模式,打破了传统信息传播方式的重重壁垒,为人们带来了新的机遇随着计算机和信息时代的到来,人类社会前进的脚步在逐渐加快近几年网页设计发展,快得人目不暇接随着网页设计技术的发展,丰富多彩的网页成为网上一道凫丽的风景线要想设计美观实用的网页就应该深入掌握网站建设技术在建立网站时,我们分析了网站建立的目的、内容、功能、结构,应用了更多的网页设计技术
2、网站的定义如何定义网站确定网站的任务和目标,是建设网站所面临的最重要的问题为什么人们会来到你的网站?你有独特的服务吗?人们第一次到你的网站是为了什么?他们还会再来吗?这些问题都是定义网站时必须考虑的问题要定义网站,首先,必须对整个网站有一个清晰认识,弄清到底要设计什么、主要的目的与任务、如何对任务进行组织与规划其次,保持网站的高品质在众多网站的激烈竞争中,高品质的产品是长期竞争的最大优势一个优秀的网站应具备
(1)用户访问网站的速度要快;
(2)注意反馈与更新及时更新网站内容、及时反馈用户的要求;
(3)首页设计要合理首页给访问者留下的第一印象很重要,设计务必精美,以求产生良好的视觉效果
2.1网站的内容和功能在网站的内容方面,就是要做到新、快、全三面网站内容的类型包括静态的、动态的、功能的和事物处理的确定网站的内容是根据网站的性质决定的,在设计政府网站、商业网站、科普性网站、公司介绍网站、教学交流网站等的内容和风格时各有不同我们建立的网站同这些类型的网站性质均不相同
2.2网站的结构
(1)网站的结构;
(2)定义导航;
(3)可视化设计;
(4)设计框架和页面
3、网站的设计与实现随着人们而设计的要求越来越高,高格调,高品位的设计作品,才深受人们的欢迎这也就给设计者们提出了更高的要求,从这个角度说,板式设计正是满足了人们的要求应需而生科技的飞跃发展,让Internet走进了千家万户也产生出新的设计领域空间,而网页设计成为新的设计领域的重要内容优秀的网页设计,必须有好的创意,才能使观者视线久久难移,产生震撼力版面设计是很重要的,通过文字、图形的空间组合,能最佳的表达出和谐与美如果想进一步认识网页设计,做出有别于一般网站的网页,就需要掌握更多的象CSS Javascript.CGI等网页设计技术在网站的建设中就应用了CSS、javascript等网页设计技术
3.1应用CSS设计网页1什么是CSSCSS是i种样式表stylesheet技术也有的人称之为层叠样式表Cascading Stylesheeto2CSS与HTML的结合方式方式一将所定义的CSS内容书写在这一对标签之间方式二将CSS内容单独保存为一个文本文件,再由标签来调用3CSS在网站中的应用事例在网站中的页面,增加了以下的定义,使页面有特殊的显示效果
3.2应用javascript设计网页javascript的出现使得信息和用户之间不仅只是一种显示和浏览的关系,而是实现了一种实时的、动态的、可交式的表达能力从而基于CGI静态的HTML页面将被可提供动态实时信息,并对客户操作进行反应的Web页面的取代javascript脚本正是满足这种需求而产生的语言它深受广泛用户的喜爱它是众多脚本语言中较为优秀的一种与WWW的结合有效地实现了网络计算和网络计算机的蓝图
4.关于网站建设的几点体会随着Inlernel的普及,越来越多的政府部门、公司和个人意识到需要拥有自己的独立网站下面就设计和制作网站谈谈自己的一些体会在进行完系统分析之后,我们就应该进行系统的设计网页的设计类似于软件开发的设计,有自顶向下、自底向上和不断增补等设计方法主要任务是网页内容的设计,包括网页的信息组织结构、外观、内容分块、导航与链接、目录结构等设计系统设计是网站具体实现前的准备,对网页的实现进一步提出更具体的要求,对网页的整体效果、局部细节有更明确的设想这个过程是整个网站规划中的关键接下来就是如何将自己设计的网站实现的问题对于网站的实现,我认为需要考虑两部分网页的实现;Web服务器的实现在网站实现的过程中,技术选型很重要前者主要使用HTML语言,对「交互性较强的网站来说,建议采用ASP、JSP、PHP等编程来辅助实现,更为复杂的网站可能还会有自己的数据库后者则用到各种基于不同操作系统的Web服务器软件的安装、调试这个阶段是整个过程中最主要也最耗时的一部分当我们完成了上述工作后,就需要进行网页发布了到了这个阶段,网页制作就接近尾声,主要工作是把做好的网页发布到网络上,对网页作最后的修改、测试,保证网页能在网络上正常地运行在网页发布以后,应对网页进行各个方面各种情况的测试,包括网页能否对任何不同的浏览器、不同的访问者都表现正常,ASP、JSP、PHP程序能否正常工作等等这个阶段是网页的试运行期,此时应把网页的各种缺陷尽量弥补,使网页更加完善经过一段时期的运行,网站就进入了正常运行期,主要工作是及时更新网页过时的信息,及时对访问者的留言做出反馈,进一步完善网页,不断采用新的技术更新升级网页,使网页的访问更迅速,外观更美观,信息资源更丰富以上就是建站要大体遵循的七个步骤,这七个步骤是相辅相成的,但可根据网页的难易程度和复杂度适当增强或减弱某个环节总之,建设一个成功的网站并非一件容易的事,它需要全方位考虑,综合各方面的因素
5、结束语随着Internet技术的突飞猛进,各行各业都在加入Internet的行业中来无论从管理方面,还是从商业角度来看,Internet都可以带来无限生机Internet成为了一个设计人员施才华的新天地人们将不断探索,将网站建设中的新技术应用在网站中。