网站设计案例分析与课程设计考核说明资料_第1页
网站设计案例分析与课程设计考核说明资料_第2页
网站设计案例分析与课程设计考核说明资料_第3页
网站设计案例分析与课程设计考核说明资料_第4页
网站设计案例分析与课程设计考核说明资料_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

网站设计案例分析与课程设计考核说明中央电大理工部( 2005年6月10日)(审定完成版)一、考核说明二、考核内容和要求第一章第二章第三章第四章第五章第六章第七章第八章

网站设计基础.NET框架基础Web服务器控件编程网站逻辑结构设计数据库的访问和管理Web服务设计和开发网站应用架构和配置软件工程与网站设计三、试题类型及规范解答举例一、考核说明“网站设计案例分析与课程设计”是中央广播电视大学人才培养模式改革和开放教育试点软件开发与应用专业(专科,课程开放)的统设必修专业核心课。1、考核对象:中央电大软件开发与应用专业的学生。2、命题依据:本考核说明以电大软件开发与应用专业《网站设计案例分析与课程设计教学大纲》为依据编制。本考核说明是考试命题的依据。3、考核目的和要求:本课程以实用为最终目的,因此,考核的重点包括:网站设计基础、ASP.NET网页设计、网站数据库的访问和管理、网站应用系统的部署和配置、基于ASP.NET的网站设计方法和技术。要求学员记住一些基本概念、主要的名词术语和

ASP.NET

动态网站的基本设计方法,但不要求学员死记具体的内容细节和程序实例。具体考核要求分为三个层次:了解、理解和应用1)了解即知道有关概念、方法和背景;2)理解是在了解的基础上能够进行简单分析和判断;3)应用是在理解的基础上能够进行实际操作和应用。4、命题原则依据教学大纲和考核说明所规定的目的、要求和内容命题。本课程主要讲授

.NET

网站设计技术,实践性强,因此主要考核学员对所学知识的应用能力。5、试题题型有填空题、选择题、判断题、简答题和程序设计题五种题型。填空题:主要考察学员对基本概念的理解能力。选择题:主要考察学员对网站开发的基本概念、

ASP.NET

编程技术和网站应用系统的部署和配置。判断题:主要考察学员对基于

ASP.NET

的网站设计基本概念的理解准确度。简答题:主要考察学员对专业术语的理解和对网站开发流程的掌握。程序设计题:主要考察学员综合运用知识的网站程序设计能力。6、考核形式:采用终结性考试与平时形成性考核成绩相结合的方式。课程总成绩的记分方法:形成性考核成绩在课程总成绩中占课程总成绩中占 60%。课程总成绩为百分制, 60分为合格。

40%,终结性考试成绩在形成性考核的要求和形式: 形成性考核的形式有平时作业和课程实验。按量完成平时作业和课程实验者方可得满分。

能够按时、按质、终结性考试的要求和形式:采用闭卷形式,占总成绩的

60%,答题时限

120分钟。二、考核内容和要求第一章 网站设计基础[考核知识点]建立网站的目的,网站建设计划,网站建设方法以及网站规划书的编写常用网站架构:三层架构、两层架构和 N层架构以及几种架构的比较网站开发工具、 Web服务器、数据库服务器和集成开发环境开发环境的安装和配置方法[考核要求]了解:网站设计的基本概念理解:目前常用的网站应用程序架构应用:安装和配置 ASP.NET开发环境第二章 .NETWeb编程基础[考核知识点]HTML网页框架HTML的常用标记加载CSS样式.NET框架结构System.IO操作文件系统System.Drawing命名空间ASP.NET中的字符加密System.Net命名空间[考核要求]了解:.Net框架类的层次,以及引用方法理解:.NET的编程模式应用:HTML语言的编写静态网页; .NET框架类编写 Web网页第三章 Web服务器端控件编程[考核知识点]服务器端控件的执行过程ASP.NET页面的处理过程ASP.NET页面的事件ASP.NET页面指示符HTML服务器端控件HtmlAnchor 控件HtmlImage控件HtmlInput控件HtmlInputFile 控件Web服务器端控件文本、标签和图像控件超级链接下拉列表控件单选框和复选框表格控件文本控件容器控件[考核要求]了解:HTML 服务器端控件的基本概念,以及使用方法理解:服务器端控件的原理, ASP.NET页面的处理过程应用:Web服务器端控件进行网页设计第四章 网站逻辑结构设计[考核知识点]RangeValidator验证控件RequiredFieldValidator验证控件CompareValidator验证控件RegularExpressionValidator验证控件CustomValidator验证控件ValidationSummary验证控件用户控件[考核要求]了解:验证控件与程序交互的方法理解:验证控件与 Web服务器端控件的关系应用:用户控件实现业务逻辑;通过编程修改服务器控件的属性第五章 数据库的访问和管理[考核知识点]ADO.NET的结构SQL语言概述Connection对象Command对象DataReader对象DataAdapter对象DataSet对象DataView对象数据控件[考核要求]了解:.NET数据提供程序理解:ADO.NET的结构,基本 SQL语句的使用方法应用:.NET数据提供程序实现对数据库的连接和各种操作第六章 基于XML的.NETWeb服务[考核知识点]Web服务的基本概念Web服务的接口的基本概念创建并使用 Web服务Web服务中的数据类型Web服务使用ASP.NET 内部对象使用SOAP协议[考核要求]了解:Web服务的接口描述,代理类与代理程序的编写方法理解:Web服务的基本原理,理解 SOAP的结构应用:编写Web服务的方法,学会本地远程调用 Web服务;Web

服务访问

ASP.NET

内部对象第七章 网站应用架构和配置[考核知识点]Response对象Request对象Application对象Server对象Session对象Cookie集合lobal.asax配置文件ASP.NET运行配置文件[考核要求]了解:运行配置文件 Web.Config的结构和特点理解:网站配置 global.asax文件的结构和功能应用:ASP.NET内置对象使用方法和编程技巧第八章 软件工程与网站设计[考核知识点]面向对象的项目分析与设计面向对象建模语言与建模工具系统分析与用例图系统设计与动态图软件项目开发过程标准[考核要求]了解:UML的常用元素, ISO9001认证体系与 CMM认证体系理解:UML的发展史、UML的特点以及UML的绘制工具应用:动态图与静态图的绘制方法三、试题类型及规范解答示例一、填空题(10分)1.网站规划对网站建设起到的作用,对网站的内容和维护起到定位作用。2.ADO.NET的核心组件是DataSet,内部用描述数据,具有平台无关性。3.在ODBC模型中,最终是通过________来操作数据库的使用Command的________方法返回DataReader对象。5. 使DataAdapter的________方法,可以将数据填充到 DataSet中。二、选择题(10分,请将正确答案的序号填入括号内)1.如下的Web服务器,哪个可以作为.NET应用服务器()AWebLogicBWebSphereCTomcatDIIS2.publicstaticStreamWriterAppendText(stringpath)的功能是()A提供一个新建文本输入流B提供一个追加文本的输入流C提供一个新建路径输入流D提供一个追加文本的输出流3.下面哪些语句可以写在global.asax文件中()AApplication_OnStartB<%%>CResponse.Write()D<body>标记请选出合适的服务器验证控件,在用户输入邮件地址时进行验证A.RangeValidator

B.RequiredFieldValidatorC.CompareValidator

D.RegularExpressionValidator5.属于三、判断题(

UML静态图的是(AUseCase图C顺序图10分)

B状态图D合作图1.域名可以说是企业的“网上商标”,所以域名的选择要与注册商标相符合,以便容易记忆。()2..NETFramework 具有两个主要组件:用于开发 Web应用程序的 ASP.NET、XMLWeb服务和用于开发基于 Windows 应用程序的 Windows 窗体。( )3.HTML 服务器控件可以是在原有 HTML标记的基础上,加上“ runat=”server””属性转换而来。( )4.验证控件属于 Web服务器端控件, HTML 服务器端控件不提供验证控件。( )5.Global.asax文件是Web应用程序必选的。如果不定义该文件, ASP.NET页框架认为您未定义任何应用程序或会话事件处理程序。( )四、简答题(30分)简述网站规划的含义。简述常用的数据库服务器,并说明用途。面向对象的项目系统分析的主要任务是什么?简述使用服务器验证控件的一般步骤。Web服务的核心技术基础是什么?五、程序设计题 (40分)1.下面程序的功能是将文本框中的计算机名转换成该站点的IP地址。请根据程序代码中的注释将程序补充完整。<%@PageLanguage="VB"%><%@ImportNameSpace=""%>//引入命名空间(1)<scriptrunat=server>Sub(SenderAsObject,eAsEventArgs)(2)showmsg.text=System.Net.Dns.GetHostByName( ).AddressList(0).ToString; (3)EndSub</script><asp:Labelrunat=serverid=showmsg/><formrunat=server>请输入域名:<asp:TextBoxrunat=serverid=txtDomain/><asp:Buttonrunat=serverid=mybuttonText="确定"onClick=myClick/></form>下面是一段完整的程序段,对加黑语句添加注释并说明该段程序所实现的功能。<%@PageLanguage="VB"%><%@ImportNamespace="System.Net"%><ScriptRunat="Server">SubPage_Load(SenderAsObject,eAsEventArgs)dimrwasStreamWriterrw=File.CreateText(Server.MapPath(".")+"\\myText.txt")(4)rw.WriteLine("五星红旗")(5)rw.Flush()(6)rw.Close()dimsrasStreamReadersr=File.OpenText(Server.MapPath(".")+"\\myText.txt")(7)dimoutputasnewStringBuilder()Dooutput.Append(sr.ReadLine()+vbCrLf)(8)LoopWhilesr.Peek<>-1lblFile.Text=output.ToString()(9)sr.Close()EndSub</script><formrunat="server"><b>创建文本文件成功,写入成功,文件的内容为: </b><p><asp:Labelid="lblFile"runat="server"/></p></form>段程序所实现的功能 :(10)【试题答案】一、填空计划和指导XML驱动程序管理器ExecuteReaderFill二、选择题DBADA三、判断题(√)(ⅹ)(√)(√)(ⅹ)三、简答题网站规划是指在网站建设前对市场进行分析、确定网站的目的和功能,并根据需要对网站建设中的技术、内容、费用、测试、维护等做出规划。网站规划对网站建设起到计划和指导的作用,对网站的内容和维护起到定位作用。2. Web服务器很多,在实际的企业应用中,最常用的 4种Web服务器是 WebLogic、WebSphere、Tomcat和IIS(InternetInformationServer),其中前三种是J2EE的Web服务器,IIS是.NET的Web服务器。面向对象的项目系统分析(SystemAnalysis)的主要任务是分析问题论域,找出问题解决方案,发现对象,分析内部构成和外部关系,建立软件系统的模型。使用服务器验证控件的一般步骤为:添加服务器验证控件设置ControlToValidate属性到需要验证的控件设置ErrorMessage属性为相应的错误提示信息设置其他的属性如果与ValidationSummary一起使用,可以设置Text属性单独显示不同的错误提示信息,Display属性设置为None则不单独显示错误信息。"Server=localhost;database=pubs;Trusted_Connection=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论