




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本科毕业设计说明书题目:《C语言及程序设计》学习的开发院(部):计算机科学与技术学院专 业: 计算机科学与技术班 级:计本032姓 名:学 号:指导教师:完成日期:2014年6月10日目录TOC\o"1-5"\h\z\o"CurrentDocument"\h摘要 II\o"CurrentDocument"\hABSTRACT III1前言2总体分析设计网页设计技术 - 2-ASP技术 - 2-Dreamweaver技术 - 4 -Fireworks技术 - 6 -Flash技术 - 7 -PhotoShop技术 - 8 -Access数据库技术 - 9 -ASP与数据库 - 10 -系统分析 - 10 -主页设计 - 11 -数据库设计 - 12 -3详细设计前台部分 - 14主页 - 14 -学习新闻页面 - 14 -学生学习一级页面 - 16 -教学课件页面 - 17 -师资队伍页面 - 18 -教材建设页面 - 19 -教学改革页面 - 20 -图片集锦页面 - 21 -留言页面 - 21 -站搜索页面 - 22 -用户注册页面 - 22 -投票调查页面 - 23 -友情连接页面 - 23 -数据库连接文件 - 23 -新闻列表页文件 - 24 -新闻详细页文件 - 27 -后台部分 - 28 -login.asp:登陆 - 28 -chklogin.asp:登陆验证 - 29 -后台新闻栏目列表页 - 31 -新闻栏目添加,修改保存后台处理页 - 31 -新闻列表和容添加页 - 35 -新闻容,添加修改后台处理文件 - 37 -4站点的建立DNS和IIS -41-DNS(DomainNameSystem)域名解析系统 -41-IIS5.0Internet信息服务 -41-网络属性设置 -41-DNS服务器的设置 -41-WWW服务器IIS的设置 -42-5的运行和维护的运行环境 -43-的日常维护 -43-6收获和感想 - 44 -7结论 - 45 -辞 - 46 -参考文献 - 47 -摘要本文建立了《C语言及程序设计》学习。为了提高大学课程的教学水平和学生素质,教育部提出了许多配套措施,例如进行5年一轮次的教学评估,建立主讲教师制度,规定教授、副教授不能脱离教学必须讲授大学课程,进行精品课程建设,评选教学名师,等等。本学习就是为便于学习而建立的。教师和学生使用该学习,有利于提高大学课程的教学水平和学生素质。本学习的栏目主要有:学习新闻、学生学习、教学课件、师资队伍、教材建设、教学改革、图片集锦、留言等。还有公告,用户登陆,广告招商位,后台管理等。本学习的容主要有:新闻、师资信息、教学容、教学电子资料、教材信息、网上答疑、教改情况等。包含的要素主要有:文字、图片、滚动字幕、站搜索、友情连接、联系我们等。本容丰富,使用方便。相信它会较好地发挥作用,产生好的社会效益。关键词:;ASP技术;数据库;C语言及程序设计DevelopmentofAStudyWebsiteofClanguageandProgrammingABSTRACTAstudywebsiteofClanguageandprogrammingisestablishedinthispaper.Toincreasetheteachinglevelofuniversitycoursesandstudentquality,theMinistryofEducationputsforwardanumberofsupportivemeasures,suchasthefive-yearcirculationoftheteachingassessmentmustbedone,Professors,associateprofessorsmustteachuniversitycourses,finecoursesmustbebuilt,theselectionofexcellentteachersmustbedone,etc.Sothewebsiteisestablished.Thestudywebsiteisfavorableinincreasingteachinglevelofuniversitycoursesandpupillarydiathesis.Thecolumnsofthewebsiteinclude:studynews,studentstudy,teachingPowerPoint,teacherteams,teachingbooks,teachingreformation,pictures,leave-wordarea,andwebsiteaffiche,userenterwebsite,advertisementdisseminatearea,websitesmanagementetc.Thecontentsofthewebsiteinclude:news,teacherinformation,teachingcontents,teachingelectronicalmaterials,teachingbooksinformation,answerquestionetc.Themainelementsofthewebsiteinclude:text,pictures,rollingsubtitles,stationsearch,friendshiplink,contactusetc.Thewebsiteisplentifulincontents,andisconvenientinoperate,isofgoodeffect.KeyWords:website;ASPtechnology;data-base;Clanguageandprogramming1前言目前,我国高校非计算机专业的计算机教育普遍实施“三个层次”的教学方式,即计算机应用基础、计算机技术基础和结合专业的计算机应用。《C语言程序设计》属计算机技术基础课程。程序设计是计算机技术在各行各业应用的基础。对广大的大学生而言,在今后的工作中不一定要自己开发大型的应用程序,但一定要会使用计算机程序,并能编写一般的应用程序来处理工作、生活中的实际问题,必要的话,能与计算机专业人员合作开发相关专业领域中的大型的应用程序。因此,学习程序设计的一般原理,掌握基本的程序设计方法和技术,培养自己的程序设计的能力,提高自己的计算机素质,具有重要的现实意义。必须明确,程序设计必须借助于某种语言。《C语言程序设计》包含“C语言”和“程序设计”两方面的容。C语言是程序设计的工具语言,是程序设计的载体,学习C语言是为了实现程序设计,为了掌握程序设计的基本思想、一般方法和具体技术。《C语言程序设计》学习建设的总体目标是:建设以多媒体和网络环境为支撑、以素质教育和创新能力培养为目标的理论教学和多元化实践教学相结合的课程教学体系,达到大面积、大幅度、全方位提高课程教学质量、提高学生计算机基本素质的目的。具体设想是:(1)建立教学容体系和教材体系。进一步完善教学大纲、优化整合课程容,建立以多媒体和网络环境为支撑、以素质教育和创新能力培养为目标、充分体现计算机公共课教学特点的新型教学容体系和教材体系。(2)构建多元化实践教学模式,彻底改变目前计算机公共语言课教学重理论、轻实践的现状,把计算机语言课在科学思维和能力培养方面的应有价值充分发挥出来。大力促进实践教学环境建设,使其在涵上产生突破,改进当前主要以实验课时量和实验开出率衡量计算机公共课实践水平的评价模式,建立以实践能力培养为核心的公共课实践环节教学评价体系。(3)通过对C语言的词法、语法介绍,通过各种基本控制结构的实际案例分析,向学生介绍程序设计的基本方法,使学生掌握程序调试和测试方法,使学生具备应用高级语言进行程序设计的能力,使学生应用计算机解决问题的能力得到进一步的提高,为后续的计算机应用课程打下坚实的基础。本积极推动C语言及程序设计课程的各项改革,为尽快把“C语言及程序设计”课程建成具有一流教学队伍、一流教学容、一流教学方法、一流教材、一流教学管理等特点的示性课程而努力。《C语言程序设计》学习,不仅有助于学生从中获取该课程多方面的容,深入学习,深入思考,提高学习质量,教师也可以从中获取教学资料,切磋教学方法,集思广益,取长补短,提高教学水平。总之,希望本能够满足广大教师、学生和社会的一些实际需求,为提高人们的计算机素质做出自己的贡献。2总体分析设计网页设计技术首先对建立的有关技术进行简介和分析。ASP技术MicrosoftActiveServerPages简称ASP,是一套微软开发的服务器端脚本环境,ASP含于IIS3.0和4.0之中,通过ASP可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行用户所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。ASP是一个开放式的无须进行编译的应用程序环境,它提供了CGI程序和脚本的灵活性,同时又不会使性能显著下降;它与ADO的结合提供了强大的数据库访问功能,ASP成为网上数据库管理的重要手段。使用ASP可以组合HTML页脚本命令和ActiveX组件以创建交互的Web页和基于Web的功能强大的应用程序。过去,只有掌握了程序设计语言才能建立CommonGatewayInterface(CGI)程序,因而,这部分工作大多都是由计算机专业人士来完成。ActiveServerPages所具有的特点如下:(1)使用VBScript、JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成所需的应用程序。(2)它无须compile编译。这与一般的程序不同。ASP程序的控制部份,是使用VBScript、JScript等脚本语言来设计的,当执行ASP程序时,脚本程序将一整套命令发送给脚本解释器(即脚本引擎),由脚本解释器进行翻译并将其转换成服务器所能执行的命令。当然,同其他编程语言一样,ASP程序的编写也遵循一定的规则,如果想使用某种脚本语言编写ASP程序,那么用户的服务器上必须要有能解释这种脚本语言的脚本解释器。ASP本身并不是一种脚本语言,它只是提供了一种使镶嵌在HTML页面中的脚本程序得以运行的环境。(3)使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。(4)它与浏览器无关(BrowserIndependence),用户端只要使用可执行HTML码的浏览器,即可浏览ActiveServerPages所设计的网页容。ActiveServerPages所使用的脚本语言(VBScript、Jscript)均在WEB服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。(5)ActiveServerPages能与任何ActiveXscripting语言相容。除了可使用VBScript或JScript语言来设计外,还可以通过plug-in的方式,使用由第三方所提供的其他脚本语言,譬如REXX、Perl、Tcl等。脚本引擎是处理脚本程序的COM(ComponentObjectModel)构件。(6)ActiveServerPages的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。(7)可使用服务器端的脚本来产生客户端的脚本。(8)物件导向(Object-oriented)。(9)ActiveXServerComponents(ActiveX服务器元件)具有无限可扩充性。可以使用VisualBasic、Java、VisualC++、COBOL等编程语言来编写你所需要的ActiveXServerComponent。网页设计人员使用ASP,只要掌握了简单的脚本语言,就可以更好的完成这部分工作。ASP当中的新技术在功能方面有所增强,更易于开发应用程序。可以使用脚本调试程序调试.asp文件。ASP程序其实是以扩展名为.asp的纯文本形式存在于WEB服务器上的,用户可以用任何文本编辑器打开它,ASP程序中可以包含纯文本、HTML标记以及脚本命令。用户只需将.asp程序放在WEB服务器的虚拟目录下(该目录必须要有可执行权限),就可以通过WWW的方式访问ASP程序了。许多应用程序设置可在Internet服务管理器上进行,这是InternetInformationServer和PersonalWebServer(在WindowsNTWorkstation上)的管理工具,本就选用这一个IIS。隔离ASP应用程序,可以隔离ASP应用程序以便它们能在Web服务器上独立的存空间运行。万一某个应用程序失败时,可以保护其他应用程序和Web服务器。它也使用户可以在不停止Web服务器的情况下,停止一个应用程序或从存中卸载其组件。浏览器可以通过PostingAcceptor应用程序将文件上载到Web服务器。可以编写ASP脚本来发送带有从PostingAcceptor传来的信息的Email等。2.1.22.1.2Dreamweaver技术Dreamweaver是美国Macromedia公司推出的主页编辑工具。这是一个所见即所得的主页编辑器,并带有站点管理功能,可以方便地设计和管理多个站点。它支持最新的DHTML和CSS标准,用户可以用它设计出生动的DHTML动画、多层次的页面(layer)以及CSS样式表。Dreamweaver提供视觉化网页开发工具的生产力,同时不会降低HTML原始码的控制,Dreamweaver提供的RoundtripHTML功能,让用户准确无误地切换于视觉模式与惯用的原始码编辑器,拖放式的表格与页框设计可以透过资料库来管理的容使之更新。Dreamweaver支援跨浏览器的DynamicHTML,阶层式样式表单、绝对坐标定位以及JavaScript的动画让用户更易编辑网页。Dreamweaver是第一套针对专业网页开发者特别发展的视觉化网页设计工具。RoundtipHTML功能完全控制HTML原始码,著名的BBEdit与HomeSite编辑器分别含于Macintosh与Windows版本的软体中。当开启其他编辑器产生的网页时,它会保存既有的HTML格式。使用绝对座标可获得精准且弹性的设计。DynamicHTML、直觉式时间轴界面以及JavaScrip行为库,可在不需程式下让HTML元件动起来。以全容管理的方式让用户跳脱逐页更新管理的缺点提升您的生产力。 RoundtripHTML完美整合视觉性工具和原始码编辑器Dreamweaver整合视觉性工作环境及原始码文字编辑器(如BBEdit、HomeSite等)。回想一下,随着互联网(Internet)迅速扩展到全球,HTML技术不断发展和完善,随之而产生了众多网页编辑器,从网页编辑器基本性质可以分为所见即所得网页编辑器和非所见即所得网页编辑器(则原始代码编辑器),两者各有千秋。所见则所得网页编辑器的优点就是直观性,使用方便,容易上手,在所见即所得网页编辑器进行网页制作和在WORD中进行文本编辑不会感到有什么区别,但它同时也存在着一些弱点:(1)难以精确达到与浏览器完全一致的显示效果。也就是说在所见即所得网页编辑器中制作的网页放到浏览器中是很难完全达到真正想要的效果,这一点在结构复杂一些的网页(如分帧结构、动态网页结构)中便可以体现出来。(2)页面原始代码的难以控制性,比如在所见即所得编辑器中制作一表格也要几分钟,但要它完全符合要求可能需要几十分钟,甚至更多时间。而相比之下,非所见则所得的网页编辑器,就不存在这个问题,因为所有的HTML代码都在监控下产生,但是由于非所见则所得编辑器的先天条件就注定了它的工作低效率。如何实现两者的完美结合,则既产生干净、准确的HTML代码,又具备则见则所得的高效率、直观性,一直是网页设计师的梦想。Dreamweaver的出现,克服了这些缺点,使网页设计更简单更容易了。Dreamweaver的主要特点如下:(1)最佳的制作效率Dreamweaver可以用最快速的方式将Fireworks,FreeHand,或Photoshop等档案移至网页上。使用检色吸管工具选择萤幕上的颜色可设定最接近的网页安全色。对于选单,快捷键与格式控制,只要一个简单步骤便可完成。Dremweaver能与其它的设计工具,如PlaybackFlash,Shockwave和外挂模组等搭配,不需离开Dremweaver便可完成,整体运用流程自然顺畅。除此之外,只要单击便可使Dreamweaver自动开启Firework或Photoshop来进行编辑与设定图档的最佳化。(2)管理使用地图可以快速制作雏形、设计、更新和重组网页。改变网页位置或档案名称,Dreamweaver会自动更新所有连结。使用支援文字、HTML码、HTML属性标签和一般语法的搜寻及置换功能使得复杂的更新变得迅速又简单。(3)无可比拟的控制能力Dreamweaver是唯一提供RoundtripHTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。帧(frames)和表格的制作速度快的令人无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,Dreamweaver支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。所见即所得Dreamweaver成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给Third-party厂商,包含ASP,Apache,BroadVision,ColdFusion,iCAT,Tango与自行发展的应用软体。建立网页外观的样版,指定可编辑或不可编辑的部份,容提供者可直接编辑以样式为主的容却不会不小心改变既定之样式。用户也可以使用样版正确地输入或输出XML容。全方位的呈现利用Dreamweaver设计的网页,可以全方位的呈现在任何平台的热门浏览器上。对于cascadingstylesheets的动态HTML支援和鼠标换图效果,声音和动画的DHTML效果资料库可在Netscape和Microsoft浏览器上执行。使用不同浏览器检示功能,Dreamweaver可以告知您在不同浏览器上执行的成效如何。当有新的浏览器上市时,只要从Dreamweaver的在下载它的描述档,便可得知详尽的成效报告。Dreamwaver目前的最高版本为DreamwaverMX。2.1.3Fireworks技术Fireworks是Macromedia公司推出的专门针对网络图形设计的工具软件,它既可以编辑Web图像,又可以编辑Web动画,制作按钮的导航条、菜单等,甚至能直接制作网页。同时具有多种传统图形制作软件的功能,而且它能把位图处理和矢量处理完美的结合在一起,使得网页图形设计人员再也不必在多种图形设计软件之间频繁切换。Fireworks的实质是通过最少的步骤创建最小、最高质量的JPEG和GIF图像,是创建和生成网页图形的完全解决方案。它大大简化了网络图形设计的工作难度,无论是专业设计家还是业余爱好者,使用Fireworks都不仅可以轻松地制作出十分动感的GIF动画,还可以轻易地完成大图切割、动态按钮、动态翻转图等,因此,对于辅助网页编辑来说,Fireworks将起到重要的作用。Fireworks简化了网页图形和屏幕图形的制作过程,同时提供了完全的机动性和可编特性。在没有Fireworks的时候,网页设计者需要在一个矢量绘图程序(如FreeHand)上创建图形,然后再把这个矢量图形引入到位图程序中进行涂抹和添加滤镜效果。设计者可能还需要使用一个动画工具或imagemap工具来创建动态图形。为了测试图形,设计者必须在浏览器中查看创建的图形。如果此时再需要对图形进行修改,或许会迫使设计者从头开始并重复上述每一个步骤。但有了Fireworks,设计者的工作就不再是复杂地从一个工具转到另一个工具,大量的重复工作量被省略,由此可以节省大量宝贵的时间。Fireworks是一个将矢量图形处理和位图图像处理合二为一的专业化的Web图像设计软件,使Web作图发生了革命性的变化。它可以导入各种图像文件,可以直接在点阵图像状态和矢量图形状态之间进行切换,编辑后生成PNG图像文件,也可以生成其他格式的文件。它还可以直接生成包含HTML和JavaScript代码的动态图像,甚至可以编辑整幅的网页,使图形以最简洁的方式在网上淋漓尽致地体现其魅力。Fireworks不同于FreeHand和Photoshop,它并不专限于创建矢量图或处理位图,而是综合了它们双方的某些特性。Fireworks是一个可以同时编辑位图和矢量图形的软件,而其他图形图像软件总是偏重于某一方面。为此,FireworksMX拥有两种图形编辑模式:位图编辑模式和矢量图编辑模式。在Fireworks中,可以非常方便地在矢量图编辑模式和位图编辑模式之间进行切换。2.1.42.1.4Flash技术Flash是web上重要的动画制作工具,是一种交互式矢量多媒体技术。Flash的前身是FutureSplash,是早期网上流行的矢量动画插件。由于网络带宽的限制,在主页上放置过大的文件是不现实的。但是因特网发展迅猛,枯燥无味的静态页面很难再引起用户的兴趣,制作人员都希望能使用引人人胜的动态效果来吸引用户的注意,使用JavaApplet是一个解决办法,但是真正精通它并不是件容易的事情。而且,通过编写代码来生成动画永远都不是设计人员真正的手段。因此,ShockwaveFlash诞生了,并且立即被投入到应用中去。(1)Flash的特点①它是基于矢量的图形系统,各元素都是矢量的,只要用少量向量数据就可以描述一个复杂的对象,占用的存储空间只是位图的几千分之一,非常适合在网络上使用。同时,矢量图像可以做到真正的无级放大。这样,无论用户的浏览器使用多大的窗口,图像始终可以完全显示,并且不会降低画面质量。②它使用插件方式工作。用户只要安装一次插件,以后就可以快速启动并观看动画,而不必像:Java那样每次都要启动虚拟机。由于Flash生成的动画一般都很小,所以,调用的时候速度很快。Flashplug-in也不大,只有150KB左右,很容易下载并安装。③它还提供其他的一些增强功能。比如,支持位图、声音、渐变色、Alpha、透明等。拥有了这些功能,完全可以建立一个全部由Flash制作的站点。(2)Flash的功能Flash的编辑界面非常友好,并且提供非常详细和完整的教程,很多基本的操作(比如画线、变形以及移动等)一看便会,而一些高级的技巧则可以通过附带的例子来学习。只要细心,完全可以成为Flash高手。当然,这里所说的“高手”只是初级水平的,想成为真正的高手,还要看创意和手法,那就不是一朝一夕能办到的。在Flash中,一般的动画都是依靠关键帧来实现的,方便又快捷。用户只需给出一个对象的几个关键动作,生成关键帧,系统就会根据需要在各个关键帧之间自动插入平滑的动画。因此,一个简单的动画可以在几分钟之自动生成。Flash使用了“层”(Layer)的概念。不同的角色可以出现在不同的层面上,互相掩映,但是不会互相干扰。可以单独对某一个层面进行操作,并且可以看见效果。这样,即使动画已经生成完毕,需要修改的时候也不会遇到任何困难。Flash对按钮(Button)的处理非常出色。可以指定一个按钮的各种属性,包括正常时的画面、鼠标掠过时的画面、按下时的画面以及热区(可点击区域)的围。这样很容易生成一个反应灵敏的动态按钮。Flash现在增加了动画效果,使得按钮动态感极强,完全超出一般按钮所能带给人的感觉。Flash动画可以分成多个场景(Scene),在制作复杂动画的时候,可以借助多个Scene,而不只使用一个屏幕,而且Scene之间可以自由切换,更换场景易如反掌。在制作多场景动画的时候,应该尽量考虑Scene的使用。Flash与HTML联系紧密,这就为Flash在网络上的应用创造了良好的条件。可以指定一个按钮点击以后要请求的,直接写入的URL。还可以使用Flash生成AVI或者GIF动画文件。这样,没有安装Flash插件的用户也可以看到动画。2.1.5PhotoShop技术Photoshop是Adobe公司的王牌产品,它在图形图像处理领域拥有毋庸置疑的权威。无论是平面广告设计、室装潢,还是处理个人照片,Photoshop都已经成为不可或缺的工具。随着近年来个人电脑的普及,使用Photoshop的家庭用户也多了起来。到目前Photoshop已经发展成为家庭电脑的必装软件之一。Photoshop的特点如下:功能强大的选择工具:Photoshop拥有多种选择工具,极方便了用户的不同要求。而且多种选择工具还可以结合起来选择较为复杂的图像。制定多种文字效果:利用Photoshop不仅可以制作精美的文字造型,而且还可以对文字进行复杂的变换。多姿多彩的滤镜:Photoshop不仅拥有多种置滤镜可供用户选择使用,而且还支持第三方的滤镜。这样,Photoshop就拥有了“取之不尽,用之不竭”的滤镜。易学易用,用途广泛:对Photoshop不了解的人常常认为它是一种专业图形图像处理软件,其实这是一种误解,Photoshop虽然功能强大,但是也易学易用,适应于不同水平的用户。它涉及图像合成、色彩校正、图层调板、通道使用、动作调板、路径工具、滤镜等图像处理功能。可制作如按钮制作、文字特效、材质纹理、三维物体、影像特效及广告创意设计等多种用途。2.1.62.1.6Access数据库技术Access是Office办公套件中一个非常重要的组成部分。在办公软件Office套件中,最为广大用户熟悉的是Word和Excel,因为它们功能强大且方便易用,更因为它们不仅可用于办公,还可用于个人写作和家庭记帐理财等。同为Office套件中一部分的Access,虽然有着同样强大的功能,但使用的人却相对少些,不像Word和Excel那样广泛。事实上,真正用过Access的用户,对其强大功能和灵活应用均称赞有加。Access数据库管理系统作为MicrosoftOffice套件的重要组成部分,适用于小型商务活动,用以存贮和管理商务活动所需要的数据。Access不仅是一个数据库,而且它具有强大的数据管理功能,它可以方便地利用各种数据源,生成窗体(表单),查询,报表和应用程序等。数据库是有结构的数据集合,它与一般的数据文件不同,是一串文字或数字流。数据库中的数据可以是文字、图像、声音等。MicrosoftAccess是一种关系式数据库,关系式数据库由一系列表组成,表又由一系列行和列组成,每一行是一个记录,每一列是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。表与表之间可以建立关系(或称关联,连接),以便查询相关联的信息。Access数据库以文件形式保存,文件的扩展名是MDB。具体的说,Access数据库由六种对象组成,它们是表、查询、窗体、报表、宏和模块。表(Table)表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。查询(Query)查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。窗体(Form)窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的容。窗体也称表单。报表(Report)报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。宏(Macro)宏相当于DOS中的批处理,用来自动执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分方便。模块(Module)模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根据自己的需要编写程序。模块使用VisualBasic编程。2.1.7ASP与数据库ASP最实用的地方还是使用WEB交互式数据库(因为使用数据技术可以使数据的查询、更新、修改、删除等十分方便),因此用ASP编写这样的有关程序也是较重要的应用之一。本文简单说明一下在WEB服务器上使用数据库的方法。在WEB过ASP使用数据库,最常用的是使用DatabaseAccess组件,DatabaseAccess组件使得用户能够轻易地通过ActiveXDataObjects(ADO)访问存储。在服务器端的数据库或其他表格化数据结构中的信息,是一种功能强大的数据访问编程模式,可以使用ADO去编写紧凑简明的脚本以便连接到OpenDatabaseConnectivity(ODBC)兼容的数据库和OLEDB兼容的数据源,这样ASP程序员就可以访问任何与ODBC兼容的数据库,包括MSSQLSERVER、Access、Oracle等等。用下面所述的方法来利用ASP的DatabaseAccess组件通过ADO连接并操作WEB数据库。第一步:指定想要连接的数据库,有DSN(DSN-数据源名称,DataSourceName)和DSN-less两种方法。第二步:指定想要执行的SQL指令,可以使用RecordSet。第三步:使用RecordSet属性和方法,并显示执行的结果。在实际的Web程序设计中访问数据库一般要经过以下步骤:首先在ODBC中新建一个DSN指向要访问的数据源;创建一个Connection对象,然后建立该对象同DSN之间的连接;创建一个Recordset对象,然后打开这个对象并使游标指向一个记录集合;使用Recordset对象的各种方法来移动游标,添加、删除、修改和引用记录集中的数据,使用完毕之后关闭Connection对象和Recordset对象。经过分析、比较,并结合计算机环境和个人爱好,本的开发使用了上面所述的ASP技术和Access数据库技术。系统分析根据系统开发的基本观点,通过对教师、学生的实际需要进行分析,本决定主要划分为下述几项容:(1)新闻:发布最新信息。(2)师资信息:详细介绍各位老师的简历,及专业方向,研究成果。(3)教学容:详细介绍《C语言及程序设计》教学基本要求,课程简介,以及教学进度,使学生对这门课程的基本容有一个大体的了解,方便学生更好地学好这门课程。(4)教学电子资料:课堂CAI课件及电子教案的展示。(5)教材信息:主要介绍我院老师自主教材的具体编写情况。(6)学习指南:对课程容的详细介绍,以及课程实验情况的详细介绍。(7)网上答疑:对学生提出的一些问题,由老师答复后在上进行公布。提供老师和学生进行交流的平台。(8)教改情况:介绍《C语言及程序设计》中关于学校教学改革的情况。这些容分别列于相关栏目中。栏目有:(1)首页;(2)学习新闻;(3)学生学习;(4)教学课件;(5)师资队伍;(6)教材建设;(7)教学改革;(8)图片集锦;(9)留言。还有公告,用户登陆,广告招商位,友情连接,站搜索,投票调查,以及后台管理等。主页设计主页的设计首先要定位网页的风格与形式。网页的风格与形式根据的主题容来确定。只有形式与容完美统一,才能达到理想的宣传效果。目前主页的应用围日益扩大,几乎包括了所有的行业,林林总总,包罗万象,但归纳起来大体有这么几个大类:新闻机构、政府机关、科教文化、娱乐艺术、电子商务、网络中心等。对于不同性质的行业,应体现出不同的主页风格,就像穿着打扮,应依不同的性别以及年龄层次而异一样。例如:政府部门的主页风格一般应比较庄重,而娱乐行业则可以活泼生动一些;文化教育部门的主页风格应该高雅大方,而商务主页则可以贴近民俗,使大众喜闻乐见。本作为一个课程学习,是一个教育性质的,主要应该体现出它的高雅大方,严谨的特点。所以版面以冷色调为主,版面格式以表格为主,配以首页滚动新闻展示,以及页框架结构的使用,使得总体看来页面简洁、大方。主页风格的形成主要依赖于主页的版式设计,依赖于页面的色调处理,还有图片与文字的组合形式等。这些问题看似简单,但往往需要主页的设计和制作者具有一定的美术素质和修养。本采用冷色为基调。还有,动画效果也不宜在主页设计中滥用,特别是一些容比较严肃的主页。主页毕竟主要依靠文字和图片来传播信息,它不是动画片,更不是电视或电影。至于在主页中适当一些影视作品,那是另外一个问题。所以本没有采用太多的动画效果,体现了本的严谨性。数据库设计本采用的Access数据库,共涉及到三个数据表。管理员表addr_admin(如表2.1所示)用于登录管理后台。表2.1管理员表addr_admin字段名数据类型说明id自动编号主键,非空,递增username文本用户名password文本密码新闻栏目表ndy_class(如表2.2所示)记录了栏目编号,栏目名称,以及栏目之间的父子对应关系等:表2.2新闻栏目表ndy_class字段名数据类型说明S_id自动编号主键,非空,递增S_name文本新闻栏目名称S_classid数字所属父栏目的S_ID,如为一级栏目,则为0S_url文本冗余字段S_comid数字冗余字段S_hidden是/否是否隐藏S_adddate日期/时间栏目添加日期S_adder文本添加人S_superlist文本记录新闻栏目的父子关系S_space文本空格,每低一级栏目,多两个空格S_delflag是/否是否已被删除
新闻容表ndy_article如表2.1所示:表2.3新闻容表ndy_article字段名数据类型说明S_id自动编号主键,非空,递增S_title备注新闻标题S_content备注新闻容S_classid数字所属栏目编号S_comid数字冗余字段S_addtime日期/时间添加时间S_adder文本添加人S_hidden是/否是否隐藏S_hits数字点击量S_picurl文本上传图片的相对路径S_hots是/否是否推荐S_link文本冗余字段Net_url文本地址,可直接转到其他站点的网页3详细设计本设计主要由前台和后台两部分构成。前台主要作用是容的展示,后台主要的作用是信息的添加,图片上传等。前台部分主页MORE..卜4亍方百耳*刃若玄专[SCC∣T-5-25]片建设以多媒体和网络环境为支厚、以索府封肓和创新能力培养为目标的毓教学和金元化实底教学木睡合的课程教学体系,J⅛到大面积、丈幅度、全方位提盲憬程教学质量、提高学生计苴机慈毒素质的目的。塞媒体教学理件观摩比赛预奖伙式E0OT-^Ξ6三耿纲(FC技术》ZO07-5-2G方媒体数学课件观一取语戮学3307-5-26KC语言程序设计/缴学大纲MORE..卜4亍方百耳*刃若玄专[SCC∣T-5-25]片建设以多媒体和网络环境为支厚、以索府封肓和创新能力培养为目标的毓教学和金元化实底教学木睡合的课程教学体系,J⅛到大面积、丈幅度、全方位提盲憬程教学质量、提高学生计苴机慈毒素质的目的。塞媒体教学理件观摩比赛预奖伙式E0OT-^Ξ6三耿纲(FC技术》ZO07-5-2G方媒体数学课件观一取语戮学3307-5-26KC语言程序设计/缴学大纲20□7-5-£6C语言程序设计展程龙威性考核说明SD07-5-26C程序即■语言报论2∞7-5-264但1疗数学改革与手段200T-5-25翻孕理星》建设规划2CO7-5-S5方杜忠:⅛教授2C0F-5-25*山东建萌大学计苴机学2007=5-25摩杜忠友教授2007-5-25*教学改呈成果20OT-5-25图3.1主页学习新闻页面学习新闻一级页面如图3.2所示:图图3.3学习新闻二级页面《C语言程序设计》学习网网玷之奇H±⅛S[E007-5-Z61■:话田■:椅网玷之奇H±⅛S[E007-5-Z61■:话田■:椅Bm£⅜⅛坛hlτ√"t⅛u.二芯图3.2学习新闻一级页面学习新闻二级页面如图3.3所示:《C语言程序设计》学习网CODKLE: J不保存_三[登陆I注册I话筋入要搜索信息的内容!为了提高期学布量.iffl接:⅛科数学水平评甘•山东理施大学计更机学院采取了一案加⅛i⅛.以促ifi⅛⅛学水平提高近日,山东建箕大学计置机学院举行了寥媒体教学课伴现摩比赛。参评:&I币甘对自己敏庭程的特点】充分利用T伸史术,整集了大量的知识素材J采用大量的鼠片、电画、影片等琨式・把独象继据以直接的施象演示出来,分体现了多振雌先进性、趣味性和补充性,弥补了课堂教学单纯讲解的不足,经过激烈用逐,尤宝山、牡忠用师获停一等奖』秦松.杨磊、王同辉老J币分获二割^今天下午举行了续奖伙式.王崇需校长为获奖老师续了荣普证书私美品口:⅜G,王崇杰⅞JH∙全院老师作了重要讲话.3.1.33.1.3学生学习一级页面图图3.5学生学习二级页面3.1.43.1.4教学课件页面图图3.7教学课件二级页面用尸宣将'A.'i⅛∩▼亘V■■■■图3.4学生学习一级页面《用尸宣将'A.'i⅛∩▼亘V■■■■图3.4学生学习一级页面《C语言程序设计》学习网O信息御先学生学习一级页面如图3.4所示:用尸名I密ι¾IOOOΠE: ~»杜忠灰数强卜电子曲案卜学生参考书»山东建第大字计算机字院£.*.I5Λ4>学生学习二级页面如图3.5所示:数学济度安排加"-J叫 ⅛c语者程0K+5学H网内容授课实畛LCtS言指述222.数据类型.退算拜与表达式42Il板序结构j2L朝池425.制环堵树■12e.面数■127.⅛½■1
教学课件一级页面如图3.6所示:《C语言程序设计》学习网•"字;士纬:Hi存境工反三•"字;士纬:Hi存境工反三图3.6教学课件一级页面教学课件二级页面如图3.7所示:《C语言程序设计》学习网《C语言程序设计》学习网Q信息浏览电子教案a0wm委 ⅛:语言程序设汁》*5网一、饼述内容1上清宫相述〔百授2学时,上机M⅛nC语言的底展历史和至翌特点OC语言程序的结构与书写格式"C谙吉程芹的开衷过程。C语言的集成开发环境。重点与难点:C语言程序的结构及书W格式,C语^⅛程序的开发过程,Tuibo决或开发IF境的使用。.数据类型.运算符与表达武T学时,上机2洋时〕e惜言的基未故据类型,常堂,变里和标真符UC语言的运算符Io表达式.运莫优先税M结合性。图图3.9师资队伍二级页面.1.5师资队伍页面师资队伍一级页面如图3.8所示:LLjir泰三IHZ•£2d山东建策大学计...堂师不国*山事妙SH*山事妙SH学计算机翔⅛X■语言及程•-2WT-5-S5山木程Nk子甘*电子软案怜牡思友⅞≡*学生方考书IfrCH课件峰山东娃能丈竽计算苑学吃<K-鼓学进度安排K,学生狱树K-社忠衷加SEan-E-KK.s*⅛⅛τ⅛≠⅛图3.8师资队伍一级页面师资队伍二级页面如图3.9所示:《C语言程序设计》学习网《C语言程序设计》学习网O信息浏览山东建筑大学计算机学院C语言及程序设计》课程师赞2007-5-25 <C®8«^«V1>字习何男,Ig戈崖空,LgEEI年月7月ILJ亲大半暇生毕业.沛工学硕士学位。IggB年晋升为高级工程巾,州必年晋升:⅛t⅛⅛⅛4学楂中育年学术骨干。山季省科技计划与科技成果评审专家,山米省禹等教育评估专后,山三营如叱权保护技术专军库专家,山东君信息化专每页丛金专原。囊香和主墙的计自机孰材有:■(计算栩力曲设计与⅛⅛因拽术CA3OCltN⅛程1>、式诰官程序设计3,《计雌时⅛值计算方注3.杜忠领破*大学1尊,4大学∏■实3⅛裁程A,E计学机51论3,《计算机文化友投士五也3雪B编苦的什克机手列若作秋2002年山东省高枕优秀和∙IH成黑受B主饼*1■翼栩It助黄计学-此旨言程年设计》、ecAD⅛⅛s此9.《计算机园排制用C®》、8交筑螳图CAD}号晨程Crr国内9丛t术刊⅛ΛI■方乔华术候P■百金宙.耳中一绯半拒加协心3.1.63.1.6教材建设页面图图3.11教材建设二级页面教材建设一级页面如图3.10所示:图3.10教材建设一级页面教材建设二级页面如图3.11所示:《C语言程序设计》学习网《C语言程序设计》学习网J巾式壮日 如圻至也甘瓦学引占国 童磅已可 芋至字引 喝U端篇I效学艮GF倒至■^^^^S≡ffl⅞E^^M^:触在斯在的位皆:首页»信息浏览Q信息91监学生零考书§007-5-29 也濯言程序di+>学R网.昔生书:我:程序设计[二驳》抽导) 周海势是生大学出税社.冷号书:K桂序设计SI解与上机指导■:第二版下》肯治强清华大学出版社.并它[惜阅图博馆相关书着下并加;/07TY9录久:a⅛>LBL人气:5•:■:启退返回曲关闭窗口⅛⅞首贝I加4受4I共于拉1门」五情置¾∣_牍:表我巾1昔生员登味Copjri5t.i2M7-33Q7 蛆洋言位序遍计》学R区I3.1.73.1.7教学改革页面图图3.13教学改革二级页面教学改革一级页面如图3.12所示:您于莫章施辔且M用,岂您于莫章施辔且M用,岂图3.12教学改革一级页面教学改革二级页面如图3.13所示:《C语言程序设计》学习网《C语言程序设计》学习网Tfc⅛Hg⅛⅜KEl¾l⅞⅜R^^玄瓜正项在的位置:甘页»信息狙览4倩JS⅛1览教学改革与手段300∣T=5∙⅛5 配语言程序设计$学工)附.更黯领学理念,,采用启窟式教学#定立教与学互动的f化教学钱式松语百程序设计#课程粗教师蹴尹内容建设作为指品谋程速设苗植心。雕泪弱肺厂泛圾岷!3的敦学匿独■以惠怵为主导,以学生Al主体,采用启发式、讨也式、标相:等多种3⅛学才然,后萩和引导学生的学寸舐hJ近过师生互动的雍式,配台媒体资iS.让学生了解敦学内容的同时.主握智学勾环节.充分食售学生的U圆胜,尊重学生学可主体的地位,统和培芥学生效f喝=5⅛⅛t⅛⅛,并取得良好皿果。.以学生为主体,隰培春等含素质/能力、激发学生创通思维为目标的载学方法弁疑叫究性割[学J本避程逐步黯威以态弄学生的自主学5K创新食⅛,以及邮,括神先目标的利学特色,图图3.15留言页面3.1.8图片集锦页面图片集锦页面如图3.14所示:Y^售程序设计》学司而T:e»*u矶IHlCUijJf发妆术共[2]个作品分口]贝三贝上一亘T-UT电r与旧工!转向I分图片词览,圻U!依抬州构 CiAN图3.14图片集锦页面3.1.9留言页面留言页面如图3.15所示:《C语言程序设计》学习网3.1.10站搜索页面3.1.10站搜索页面站搜索页面如图3.16所示:图图3.17用户注册页面《C语言程序设计》学习网^⅛^^⅞¾a⅛⅝⅛L^^>虞珏!正所在的位道:三页口站内簪索结果,与总量足诂始科、要搜索后总的内容!38索信息:I-I由梏1II洁除I图3.16站搜索页面用户注册页面用户注册页面如图3.17所示:《C语言程序设计》学习网《C语言程序设计》学习网^⅛⅛a⅛a⅛a⅛Ui⅛i^^您现在所在的位查;苫页2用户注册申诘壶O用尸口改===½本⅛科==用户明市:I *--L[个字符不⅛ffi用特殊于将用户需⅞⅛:I Ak于B小于M千手符•不IIS使用特殊宇符确认需活:I I¥一酬5一昼医痛A的赞用性刈:用洋文广*-话:Iit择1M性WlJ电子信箱:I *一炫31是有却的电子信箱,当件忘记雷周时要用到它叁吗问殖:I 厂石记费得的友示何4皆周专案:I L忠记雷吗的提示问SS咎案I用于取回符码详献料:门开启as—提交申造I 变设定一I登陆后页面如图3.18所示:图3.18用户登陆后页面投票调查页面投票调查页面如图3.19所示:‘祖篇词亘你觉的本站对C语言程百学习:作用很大92%作用较大3⅛作用一里1⅛作用较差1*作用很差]汽,票数O图3.19投票调查页面3.1.13友情连接页面友情连接页面如图3.20所示:图3.20友情连接页面数据库连接文件数据库连接文件conn.asp负责建立数据库连接,源文件如下:<%dimconndimconnstrdimdb数据库文件的位置conn.OpenconnstrsubCloseConn()'关闭数据库连接conn.closesetconn=nothingendsub%>说明:这是定义一个数据库连接的Connection对象。Server.MapPath(db)定义数据库连接字符串,Server.MapPath(db)的作用是找到数据库文件存放的物理路径。conn.Openconnstr打开数据库。新闻列表页文件列表显示新闻标题,并建立超,到各自的新闻详细页面。源文件为:<head><title>无标题文档</title></head><body><%数据传递错误response.End()endifrs.opensql,conn,1,1ifrs.eofthen无此新闻栏目response.End()elseendifrs.closers.openssql,conn,1,1%><tr><%dowhilenotrs.eof%>年月 日</FONT>)<BR><%rs.movenextlooprs.close%></td></tr></table></body></html>说明:数据传递错误response.End()endif获取新闻栏目编号,并判断编号格式的正确性。建立一个RECORDSET对象。rs.opensql,conn,1,1打开查询结果集,判断所传入的新闻编号是否有相对应的新闻栏目。*fromndy_articlewheres_classid orderbys_addtimers.openssql,conn,1,1取本栏目下所有新闻。月年月日</FONT>)<BR>
<%rs.movenextlooprs.close%>循环读出各条新闻,根据每条新闻的编号建立动态。界面如图3.21所示:多磔体教学课件现.⅛⅛⅛E≡fi≡rn~.18K∙gMM•«■■■■'*f4uiwvwl三级大纲多磔体教学课件现.⅛⅛⅛E≡fi≡rn~.18K∙gMM•«■■■■'*f4uiwvwl三级大纲IFC技木)C震育里⅜iαi+IDI多媒体教学课件现摩比赛版奖仪式画三期制H(?电术)间《C语言程序设计》教学大胡IniC语言程序设计理程施成性学核说明[2∞7-5-∑β][2tm-5-26][Z∞7-5-Z6][2∞7-5-2S]图3.21新闻列表页面3.1.16图3.21新闻列表页面3.1.16新闻详细页文件新闻详细页文件news_detail.asp,源代码为:取传入的新闻编号数据传递错误response.End()endif判断编号的正确性rs.opensql,conn,1,1ifrs.eofthen无此新闻response.End()endif取新闻容conn.executeusql更新点击量,每刷新一次,点击量加1%>:界面如图3.22所示:图3.22一条新闻的页面3.2后台部分login.asp:登陆登陆界面如图3.23所示:图3.23登陆界面chklogin.asp:登陆验证源代码及说明:<!--#includefile=conn.asp-->包含数据库<%dimsqldimrsdimusernamedimpassword获取传入用户名获取传入密码建立数据集对象rs.openstrsql,conn,1,1根据传入的用户名密码,进行验证ifnot(rs.bofandrs.eof)thenendif如果存在记录则:赋SESSION值,转入manage.asp页面.rs.closeconn.closesetrs=nothingsetconn=nothing%>否则,提示登陆错误,不:赋SESSION值.<html><head><linkrel='stylesheet'href='style.css'></head><body><br><br><br><tablealign='center'width='300'border='0'cellpadding='4'cellspacing='0'class='border'><tr>操作:确认身份失败!</td></tr><tr><br>用户名或密码错误!!!<br><br><ahref='javascript:onclick=history.go(-1)'>【返回】</a><br><br></td></tr></table></body></html>session.asp:验证身份是否存在或是否已失效,如果已失效则转入登陆页,从新登陆,本文件的作用限制非法用户,不登陆而进入操作界面.<%response.endendif%>后台新闻栏目列表页ArticleClass_Mana.asp:本文件的作用是显示新闻栏目,并可进行删除,每个栏目修改的超。界面如图3.24所示:关闭控翻面板后退IIa歉II前进II管理首页I使用帮助I退出管理诉加信息I峻改信息I信息栏目管理看⅛文章:I I查询全部信息 师资队伍 教材建设 教学改革 学生学习 教学误件首页上一页下一页尾页页4:1"页共13篇文章15篇文章/页IB 信息乐题 娱作ιπ学生参考书查看修改□ITG学生教材查看修改□174教学进度安排查看修改□173教学改革与手段交音修改□172建被规划查吾修改□1.71教学改革成果查岩修改□170CAI课件查君修改□169电子教案查看修改□IEB学生参考括查着修改□167学生教材查看修改□1F6杜忠友教授查看修改□1&4山东建筑大学计算机学院耻语言及程序设计》黜师资查看修改□163杜忠友教授查看修改厂全选I卅1除图3.24后台新闻栏目列表页面新闻栏目添加,修改保存后台处理页articleclass_action.asp部分源代码及说明:<%获取操作标志获取新闻栏目response.Write(s_id)selectcaseaction如果为添加新栏目,或保存修改,执行如下操作'response.End()selectcaseaction如果为添加新栏目,执行如下操作分类名称、所属类别、分类地址不能为空!!response.end()endifset s_idfromndy_classwhere andifnotrs.eofthen分类名称已经存在,请选择其他名称!response.End()endifrs.closeifnotrs.eofthenelses_id=1endifrs.closesetrs=nothing(s_Name,s_Classid,s_ComID,s_SuperList,s_Url,s_Hidden,s_Adder,s_Space)valuesresponse.write(sql)!');esponse.endconn.execute(sql)setrs=nothingResponse.RedirectResponse.End()('添加');编号不能为空!response.end()endif分类名称、所属类别、分类地址不能为空!response.end()endififcint(s_Classid)=0thenelseendifResponse.Write(sql)conn.execute(sql)Response.RedirectResponse.End()else执行成功endifendselectresponse.End()ifnotisnumeric(id)then未找到您要删除的!response.End()endif删除成功%>新闻列表和容添加页本页的作用是展示所添加的所有类别的新闻,并可按新闻栏目和关键字进行模糊搜索,方便用户及时找到某条新闻进行删除或修改工作。界面如图3.25所示:瘙加新闻内容I营理新闻内容标题时间操作回多媒体教学课件观摩比赛iS奖仪式一.[2007-5-26]修改I册1除回三级大纲tF。技术\…[2007-5-26]修改I册1除回SC语言程序设计S教学大期...[2007-5-26]修改I册1除回C语言程序设计课程形成性考核说明_.[2007-5-26]修改I册1除回双语教学•][2007-5-26]修改I册1除回C程序设计语言搁论…[2007-5-26]修改I册1除页次:1/1觅数:«1I刷新图3.25新闻列表页Article_Add.asp部分源代码及说明:<iframeid=editor这行代码实现的是将一个HTML编辑器通过IFRAME框架嵌套进了本页面,通过这个HTML编辑器,实现了新闻的文字编辑,以及插入图片等功能,使的新闻的容显示起来更加美化。src=shangchuan.asp></iframe>这行代码嵌套了一个无组件图片上传的文件,通过该文件可以实现图片无组件上传到服务器,方便了新闻前台图片展示的需要。而且之所以没有采用组件上传的原因是因为组件上传需要受到服务器的诸多限制,而且可移植性差,当需要更换服务器时,还必须在更换后的服务器上安装注册相应的上传组件,造成管理的不方便。ands_id,s_name,s_spacefromndy_classwhereandrsc.opensqlc,conn,1,1dowhilenotrsc.eofrsc.movenextlooprsc.closesetrsc=nothing%></select>本段代码的作用是,从数据库中读出所有的新闻分类,添加到新闻分类的下拉列表框中,以便添加新闻的时候选择相应的所属分类。容添加页如图3.26所示:添l)⅛∣f闻内容I管理新闻内容添加新闻信息标取:ΓL推荐(首页图先显示)内容,El片:I _【上传图片M图片展览】内容:I段落再式引字号引跟电屯M电喳喳κ白ICc[⅛k区占伞鱼BJO«e∣≡≡≡≡狂三串零1,口臼由~目噩噩口橘图3.26容添加页新闻容,添加修改后台处理文件源代码及说明:<html><head><title>管理后台</title><%subecho(message)%>ose();</script><%response.endendsubsubecho2(message)%><script>alert('<%=message%>');history.go(-1);</script><%response.endendsub%></head><body><%selectcases_ComID专题容caseelseendselectdimTitle'文章标题dimContent'容dim_ID'商家号您上传的图片格式不正确,图片文件后缀名必须为.jpg或者.gif或者.bmp。'Response.End()'endif'endif获取操作标志selectcaseaction如果为添加新闻,则将相应容插入数据库(s_Title,s_Content,s_classid,s_comID,s_adder,s_Hidden,s_Hots,s_PicUrl,net_url)values如果为修改,则将更新后的容更新到数据库数据不正确!endifendselect'Response.Write(server.HTMLEncode(sql))'Response.End()setrst=conn.execute(sql)操作成功!else数据不合法!endif%><%FunctionReplaceText(fString,patrn,replStr)SetregEx=NewRegExp'建立正则表达式。regEx.Pattern=patrn'设置模式。regEx.IgnoreCase=True'设置是否区分大小写。regEx.Global=True'设置全局可用性。ReplaceText=regEx.Replace(fString,replStr)'作替换。EndFunctionfunctionContentEncode(fString)ript:|js:|vbs:|about:|file:|on(blur|click|change|Exit|error|focus|finish|keyContentEncode=fStringendfunction%></body></html>4站点的建立网络平台与结构如下:服务器:操作系统为Windows2000Server或Windows2003Server。工作站:操作系统为Windowsxp。交换机:10/100Mbps自适应交换机。DNS和IISDNS(DomainNameSystem)域名解析系统DNS为Intranet或Internet上的计算机将名称(如域名www.sina.)“翻译”为IP地址(如),即域名解析。IIS5.0Internet信息服务它是一种Web服务,它可以帮助用户在Internet或Intranet上方便、快捷地发布信息。网络属性设置要使用DNS和IIS,必须为Windows****Server指定静态(即固定)的IP地址。点击“控制面板→网络和拨号连接→本地连接→属性→Internet协议(TCP/IP)→属性”,在“Internet协议(TCP/IP)属性”框中为网卡指定IP地址,然后选择“使用下面的IP地址”,在“IP地址”栏输入00;“子网掩码”栏输入;在“默认网关”和“首选DNS服务器”两栏均填入00。如果工作站有22台,IP地址则可依次指定为~2,“默认网关”和“首选DNS服务器”两栏仍填写00。DNS服务器的设置在“管理工具”的“DNS管理”中,建立一个域名www.****..cn,步骤如下:①建立".cn”区域:依次选择''DNS→****(服务
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 3.3 汽化和液化 说课稿 2025年初中人教版物理八年级上册
- 开学心理讲座心得体会
- 在战友聚会上的致词简短
- 通信行业市场研究报告
- 市级体育总会章程范本
- 2025年高镍锍项目建议书
- 《会计信息系统应用》课件 学习情境4 报表系统应用
- 《电子商务基础》课件-话题1 电子商务概述
- 软件开发项目居间协议模板
- 商业零售实体店数字化转型与升级策略设计
- 大跨度空间网架结构分阶段整体提升安装技术研究与应用
- 注射用头孢比罗酯钠-临床药品应用解读
- 农业领域的服务礼仪
- 大学生心理健康教育教程 课件 第二章 大学生自我意识
- 公证知识宣传材料
- 聚酯生产技术 聚酯主要设备介绍
- 钣金结构件点检表
- 医疗安全(不良)事件汇总登记表(科室)
- 电子商务专升本考试(习题卷6)
- 铸造企业采购流程及管理制度
- 胸痛中心培训考试题(ACS医护人员版)附有答案附有答案
评论
0/150
提交评论