ASP.NET程序设计教程大作业.
asp课程设计大作业参考主题
asp课程设计大作业参考主题一、教学目标本课程的教学目标是使学生掌握ASP(Active Server Pages)的基本原理和编程技巧,能够独立完成简单的Web应用程序开发。
具体分为以下三个维度:1.知识目标:使学生了解ASP的历史、特点和基本概念,掌握ASP的数据类型、变量、运算符、流程控制语句、函数等基本语法,以及ASP内置对象和组件的使用方法。
2.技能目标:培养学生使用ASP进行Web应用程序开发的能力,包括页面设计、数据库连接、数据绑定、用户交互等。
3.情感态度价值观目标:激发学生对Web开发的兴趣,培养学生的创新精神和团队协作意识,使学生在实际项目中能够运用ASP技术解决实际问题。
二、教学内容本课程的教学内容主要包括以下几个部分:1.ASP概述:介绍ASP的历史、特点和基本概念。
2.ASP基本语法:包括数据类型、变量、运算符、流程控制语句、函数等。
3.ASP内置对象:介绍ASP内置的对象,如Request、Response、Server、Application、Session等。
4.ASP组件:讲解ASP组件的使用方法,如广告组件、数据访问组件等。
5.数据库连接与操作:介绍ADO(ActiveX Data Objects)的基本概念,讲解如何使用ADO连接数据库、执行SQL语句、绑定数据到页面等。
6.页面设计:讲解HTML、CSS、JavaScript等在前端设计中的应用。
7.用户交互:介绍表单、验证、分页、导航等在Web应用程序中的实现方法。
三、教学方法为了提高教学效果,本课程将采用以下几种教学方法:1.讲授法:讲解ASP的基本概念、语法和编程技巧。
2.案例分析法:通过分析实际案例,使学生掌握ASP在Web应用程序开发中的应用。
3.实验法:安排上机实验,让学生亲自动手编写代码,提高实际操作能力。
4.讨论法:学生进行小组讨论,培养学生的团队协作能力和问题解决能力。
四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:选用国内权威出版的ASP教程作为主要教学资料。
ASPNET程序设计实验题目
程序设计实验题目项目一创建应用程序开发环境1.把你的计算机变成WEB服务器。
安装WEB服务器软件IIS。
2.安装的运行环境.NET Framework。
3.安装数据库系统,如SQL SERVER等。
4.熟悉开发环境。
5.开发一个用户注册程序,掌握新建文件的整个过程。
a)要求自行设计界面,其中用户名文本框的默认值为你的姓名,各控件的ID设置要具有含义。
b)注册后能在网页界面中显示用户填写的内容。
6.完成项目拓展练习。
项目二设计制作网络计算器(一)掌握基本控件的使用方法bel、TextBox、Button、DropDownList、ListBox、Table控件的使用,如设置或读取属性。
2.设计制作网络计算器界面。
(二)掌握C#基本语句的编写方法1.基本数据类型,C#语言的运算符与表达式的使用。
2.分别创建一个Windows控制台应用程序、WEB应用程序,了解C#程序结构。
3.流程控制语句:if-else 语句、switch语句,while 语句、do-while语句、for语句的使用。
4.编写网络计算器的代码。
编程基础练习3.编写一个程序,求三数的算术平均值,并在屏幕上输出。
(变量)4.已知圆的半径,求出该圆的直径、周长和面积。
(表达式)5.编程实现从三个整数中选出最大和最小者,并显示输出。
(条件运算符)6.判断一个整数n是否是一个能被23整除的三位奇数。
(运算符)7.某市出租车3公里的起租价为10元,3公里以外,按1.8元/公里计费。
现编程输入行车里程数,输出应付车费。
(If语句)8. 考察目前银行对整存整取存款不同期限的储蓄利率,根据存入的本金和一定期限的存款到期时的利息,计算税后(利息税为5%)利息与本金的和。
当前整存整取年息利率参考:三个月为1.71%,六个月为2.07%,一年为2.25%,二年为2.7%,三年为3.24%,五年为3.6%。
(switch语句)9.编写程序找出所有的水仙花数。
ASPNET课程与作业.
返回
2. 创建指向其他页面的链接
创建指向其他页面的链接,就是在当前页面与其 他相关页面间建立超链接。无论目标文件与当前文件 的目录关系如何,其格式为: <A href = "目标文件的路径/目标文件名.html"> 锚点 </A> 根据目标文件与当前文件的目录关系,有4种写法: ① 链接到同一目录内的网页文件,其格式为: <A href=“目标文件名.html”> 锚点 </A> 目标文件名是链接所指向的文件。
第3章 HTML 语言简介
本章要点
HTML语言简要介绍 HTML文本编辑 编辑超链接 网页布局 插入图像及多媒体文件 使用框架
HTML能够完成哪些工作?
HTML可以完成以下三方面的工作。 定义在浏览器上的显示格式。 建立超链接。 集成其它多媒体文件。
所有的标记都必须成对出现?
② name指定当前文档内的一个字符串作为链接时 可以使用有效的目标资源的地址。 ③ target设定链接被按后结果所要显示的窗口。 可选值为: _blank , _parent , _self , _top ,框架名 称。其说明见表2-6。
表2-6 target属性的取值
取值 target="_blank" 或target="new" target="_parent" target="_self" target="_top" target="框架名称 " 说明 将链接的画面内容,开在新的浏览器窗口中。 将链接的画面内容,显示在直接父框架窗口中。 将链接的画面内容,显示在当前窗口中(默认值)。 将框架中连结的画面内容,显示在没有框架的窗口中 (即除去了框架)。 只运用于框架中,若被设定则链接结果将显示于该“框 架名称”指定的框架窗口中,框架名称是事先由框架标 记所命名的。
ASP。net程序设计基础教程(第2版)05第五章课后习题答案
第5章数据库操作技术5.6课后习题5.6.1作业题1. 实现数据库的增删查改功能。
如图19-图26(1)注册(向数据库中添加记录)图19 注册图20 注册后的数据库(2)登录(从数据库中查询记录),要求采用DataReader对象。
图21 登录图22登录成功提示信息(3)修改密码(修改数据库中的记录)图23 修改密码图24 修改密码后的数据库(4)注销(删除数据库中的记录)图25注销图26注销帐号后的数据库2. 采用ExecuteScalar方法,改写5-1中登录功能的代码。
3. 采用DataAdapter对象和DataSet对象,改写5-1中登录功能的代码。
4. 首先附加“IPAddress”数据库到SQL Server2008中,数据库中“IP”表的结构如图27所示,部分数据如图28所示,建立如图所示的页面,输入IP地址,将查询结果显示在Label控件中,如图29所示,要求采用DataReader对象。
图27 表结构图见“课后习题源代码”文件夹下的“homework5-1——homework5-5”5.6.2思考题访问关系数据库有哪两种方式?区别是什么?答:一共支持两种数据库访问方式,分别是连接模式的和断开模式。
通常情况下采用断开模式,这样当多个用户访问数据库的时候可以缓解数据库服务器的压力。
连接模式一般用于显示大量的数据,或者实时性要求较高的时候.2.DataReader与Dataset有什么区别?答:DataReader是只读的,而且只能向前读。
Datase是内存中的数据库,支持增删查改。
DataReader不支持缓存、分页与动态排序,速度较快。
DataSet支持缓存、分页与动态排序,速度较慢。
3. 请简要叙述数据库的连接池机制答:对上层用户提供了数据库连接池的服务,使用完的数据库连接将被有选择的保持在数据库连接池中,以供下次使用。
当用户以某个连接字符串申请数据库连接时,数据库连接池将尝试寻找在池中寻找具有相同的连接字符串的连接,并直接提供给用户。
ASP NET程序设计项目开发教程(C#版)课后习题答案
表 5-1 HTML Server 控件与 HTML 标记对应关系表
HTML Server 控件 HtmlAnchor HtmlButton HtmlForm tmlImage
HtmlInputButton
HtmlInputCheckBox
HtmlControl
HtmlInputFile HtmlInputHidden HtmlInputImage HtmlInputText HtmlSelect HtmlTable HtmlTableCell HtmlTableRow HtmlTextArea
第二章 (1)简述 IIS 的作用。 的工作原理是本地的 IIS Web 服务器自动配置成查找扩展名为.aspx 文件,且用 ASPNET_ISAPI 模块处理这些文件,生成 HTML 文本流返回到 IIS Web 服务器,再从 IIS Web 服务器返回到客户端。 IIS 是 Internet Information Server 的缩写形式,是 Microsoft 公司主推的 Web 服务器。创建 网页后,为查看它们,需要通过 Web 浏览器来请求页面,浏览器将发送一个请求 给 Web 服务器,Web 服务器将请求转发给 引擎,引擎处理这些页面并且将得到的 HTML 标记返回给浏览器。开发 站点时,创建的 网页被保存在个人计算 机上。为了能够测试这些页面,计算机上必须安装 Web 服务器。 (2)必须安装哪些软件计算机才能提供 网页服务? 安装和配置 IIS 5.0 .net framework sdk (3)在 Microsoft Visual 中,一个完整的 解决方案至少应包括哪些项目?
ASP。net程序设计基础教程(第2版)9第九章课后习题答案
第九章答案作业题1、什么是用户控件?用户控件文件的扩展名是什么?其代码文件的扩展名是什么?用户控件是一种用户自定义的控件,通常由多个控件组合而成。
用户控件文件的扩展名为.ascx,代码文件的扩展名为.ascx.cs2、什么是主题?放置皮肤文件的目录结构是怎样的?主题是自 2.0以后提供的一种技术。
它将CSS、服务器控件的外观以及各种网站资源的管理有机地组织在一起,为开发者设计统一的页面样式提供了更方便的手段。
主题目录的结构如下:●在站点根目录下创建目录“App_Themes”,专门用来存放应用程序主题;●在目录“App_Themes”下创建至少一个主题目录,默认名称为“Theme1”;●在“主题目录”下创建至少一个皮肤文件;●每个皮肤文件都可以定义一个或多个控件的外观属性。
3、应用主题有哪两种方式?应用主题有两种方式:一种是将主题应用于单个网页文件中,另一种是将主题应用于整个网站的全部文件。
4、有时需要对同一种控件定义多种显示风格,利用哪个属性来区别?利用Skinid属性。
5、什么是CSS样式?CSS(Cascading Style Sheet)译为层叠样式表。
所谓样式,就是一组格式;所谓层叠,是指当若干样式间所定义的格式发生冲突时,将依据层次顺序进行处理。
6、定义CSS样式有哪三种方式?若一个控件同时应用了多种样式规则,它们的优先级顺序是怎样的?在Web页面中,定义控件的样式有三种方式:设置控件的“Style”属性、在网页文件中定义CSS样式表、创建独立的CSS样式表文件(.css文件)。
若一个控件同时应用了多种样式规则,直接定义在控件上的style属性优先级最高,而独立CSS文件中的样式规则优先级最低。
7、在CSS样式规则中,外边距、内边距、边框、浮动、清理浮动的含义。
●外边距(margin):用于设定HTML元素与其外部元素之间的距离,它由上、右、下、左四个边距值组成。
●内边距(padding):用于设定HTML元素与其内容之间的距离,也由上、右、下、左四个值组成,用法与外边距类似。
ASP。net程序设计基础教程第2版03_第三章-课后习题答案
第3章的内置对象3.8.1 作业题1.使用Response对象,在Default.aspx上输出系统当前日期和时间。
如图1所示:图1 作业题3-12. 创建一个网页Default.aspx,用户输入姓名、年龄,如图2所示。
单击“确定”按钮后,页面跳转到Welcome.aspx,并显示用户刚才输入的信息,如图3所示。
要求只能采用Response和Request对象,页面跳转采用GET请求。
图2 Default.aspx 图3 Welcome.aspx3. 实现不同身份的用户,登录后进入不同的页面。
在Default.aspx的下拉列表中只有admin和user选项,如图4所示。
根据登录的用户名,分别进入Admin.aspx和User.aspx,并且显示如图5、图6所示的欢迎信息。
要求采用Session对象来实现。
图4 Default.aspx 图5 Admin.aspx 图6 User.aspx4.在作业题3的基础上分别统计admin和user的访问量,要求用Application对象来实现。
如图7——图9所示图7 Default.aspx 图8 Admin.aspx 图9 User.aspx5. 如图所示,在默认主页输入昵称,进入网站中的另一个页面NewPage,显示欢迎信息和客户端IP地址。
若是第一次访问,用cookie存储本次访问的时间。
下次再访问时,显示上次访问的时间。
要求采用server对象进行页面跳转并传递参数。
如图10——图12所示。
图10 输入昵称图11 第一次访问时的欢迎信息图12 非第一次访问时的欢迎信息见“课后习题源代码”文件夹下的“homework3-1——homework3-5”3.8.2 思考题有哪些常用内置对象?能否对每个内置对象用一句话简述他们的作用?答案:(1)Response:向浏览器输出信息。
(2)Request:从浏览器获取信息。
(3)Application:为所有用户提供共享信息。
ASP.NET大作业
一、考核方式本课程期末考试以学生作品形式进行,即独立制作完成的简单动态网站。
二、工具要求:使用Visual Studio 2005和SQL Server 2005开发工具。
三、题目和主要页面及功能1、题目:新闻发布系统2、系统名称:名称设为“news+学号的后两位”,例如“news01”。
3、数据库设计:要求将数据库保存为自己的学号后两位,例“01”,并保存在站点下的App_Data文件夹下。
4、数据库连接的设置要求使用应用程序设置或公共类设计。
5、前台页面设计(1)系统主页:要求主页名称设为index;(2)用户注册(3)用户登录(4)新闻浏览(5)新闻评论(6)新闻搜索6、后台管理页面设计(1)后台管理主页面(2)用户管理(3)新闻类型管理(4)新闻内容管理(5)新闻评论管理7、系统的完整性及系统的兼容性8、每一个系统要附有系统使用说明及页面实现说明,保存为“说明.doc”,保存在站点根目录下,里面要求还存在自己的班级、姓名和学号以及系统题目。
9、如有雷同,一律视为零分。
四、上交方式及时间1、上传时必须把网页中用到的所有图片、声音、动画等都一起上传。
2、网页中所用的文件名(包括网页、图片、声音、动画等)和文件夹名要求全部用英文字母和数字,并且文件名中不能带有空格,不能使用中文名!3、考试时间:2010年12月20日-2010年12月31日在实训室进行。
4、上交时间:2010年12月31日之前。
5、上交途径以附件形式上交至E-mail:主题:班级+学号后两位+姓名,例:09网1+01+李明。
作业1 ASPNET编程基础
作业1 编程基础(第1版)1、从键盘输入一个正整数,按数字的相反顺序输出。
2、已知6<=a<=30,15<=b<=36,求满足不定方程2a+5b=126的全部整数组解,并以(a,b)形式输出.3、编写程序,把由10个元素组成的一维数组逆序存放再输出。
4、输入某年某月某日,判断这一天是这一年的第几天?1.程序分析:以3月5日为例,应该先把前两个月的加起来,然后再加上5天即本年的第几天,特殊情况,闰年且输入月份大于3时需考虑多加一天。
5、利用FOR循环显示下拉框中的年月日,界面设计如下图所示:6、输入三个整数x,y,z,请把这三个数由小到大输出。
1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x> y则将x与y的值进行交换,然后再用x与z进行比较,如果x> z则将x与z的值进行交换,这样能使x 最小。
7、两个乒乓球队进行比赛,各出三人。
甲队为a,b,c三人,乙队为x,y,z三人。
已抽签决定比赛名单。
有人向队员打听比赛的名单。
a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。
8、写一个简单的登录页面程序,当用户输入用户名为“wangluo”,密码为“123456”,点击按钮显示“用户登录成功!”,假如用户名输入错误,则显示“用户无效”。
9、输出9*9口诀。
1.程序分析:分行与列考虑,共9行9列,i控制行,j控制列。
10、兔子繁殖问题。
设有一对新生的兔子,从第三个月开始他们每个月都生一对兔子,新生的兔子从第三个月开始又每个月生一对兔子。
按此规律,并假定兔子没有死亡,20个月后共有多少只兔子?11、当前使用的身份证号码有15位和18位两种。
两种身份证的含义如下:18位身份证号码:1~6位为地区代码,7~10位为出生年份,11~12位为出生月份,13~14位为出生日期,15~16位为所在地的派出所代码,17位表示性别,奇数分配给男性,偶数分配给女性,18位为校验码。
asp.net程序设计教程课后答案
程序设计教程课后答案【篇一:web.asp程序设计课后习题答案(沈士根版)】/p> (1).net framework主要包括公共语言运行库clr 和类库。
(2)网站在编译时,首先将语言代码编译成微软中间语言msil。
(3)一台iis web服务器ip地址为210.78.60.19,网站端口号为8000,则要访问虚拟目录xxxy中default.aspx的url为(4)可以通过复制网站同步网站上的一个文件。
2.是非题(1)托管代码是以clr为基础的代码。
(√)(2)3.5仍使用2.0引擎。
(√)(3).net framework 3.0是.net framework 3.5的一部分。
(√) 3.选择题(1).net framwork3.5不包括(a)a. .net framework 1.1b. .net framework 2.0c. linqd. ajax(2)下面(d)网站在建立时要求安装microsoft frontpage服务器扩展。
文件系统 b. 本地iis c. ftp站点 d.远程站点(3)发布网站后不可能存在的文件夹是(b)a. app_datab.app_code c.app_themes d.bin第二章1. 填空题(1) visual studio 2008 默认建立的xhiml文件类型是transitional。
(3)存放web窗体页c#代码的模型有单文件页模型和代码隐藏页模型。
(4)单文件页模型中,c#代码必须包含于script…/script之间。
(5)外部样式表通过link元素链接到网页。
(6) xml主要用于传输和存储数据。
2.是非题(2) xhtml中每个元素都有结束标记。
(√)(3) .htm文件不需要编译,直接从web服务器下载到浏览器执即可。
(√)3.选择题(1)css样式不包括(d)a 基于元素的样式b. 基于类的样式c. 基于id的样式d. 基于文件的样式(2)下面(b)是静态网页文件的扩展名。
ASP。net程序设计基础教程(第2版)06第六章课后习题答案
第六章数据绑定技术6.5 课后习题6.5.1作业题6-1用C#编写一个方法,求1000!。
用javascript调用该方法并输出结果,同时绑定该方法到Label控件并显示结果,如图30所示。
(提示,因1000!结果太大,可采用BigInteger来求解)图30 数据绑定求1000!6-2 采用SqlDataSource控件,使DropDownList控件只显示College数据库Student 表中的男生姓名,如图31所示。
选中某男生后,在GridView控件中显示该生的详细资料,如图32所示。
图31 选中某男生图32 显示该男生详细信息见“课后习题源代码”文件夹下的“homework6-1——homework6-2”6.5.2思考题1.<%#%>、<%=%>与<%%>有什么区别?<%#数据源%>绑定数据源必须调用Page.DataBind()方法。
<%=数据源%>绑定数据源不需要调用Page.DataBind()方法。
<%--注释内容--%>是服务器端注释,允许开发人员在应用程序文件的任何部分(除了<script>代码块内部)嵌入代码注释。
服务器端注释元素的开始标记和结束标记之间的任何内容,不管是代码还是文本,都不会在服务器上进行处理或呈现在结果页上。
例如,使用服务器端注释对TextBox控件进行注释,代码如下:<%--<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>--%>执行后,浏览器上将不显示此文本框。
--阿举2014.12.20。
ASP设计大作业
《A S P.N E T》课程大作业——学生评教管理系统设计报告西安石油大学经济管理学院班级:商务1402组号:6组组员:王煊南少兵第2章相关技术..................................................... 第3章系统分析..................................................... 第4章系统设计..................................................... 第5章系统实现..................................................... 第6章总结.........................................................(1)章标题(黑体,小二号,加粗,居中)每章另起一页!!!(2)节标题(字体,宋体,四号,加粗)(3)目录和正文(字体,宋体,小四号)正文行间距:20磅本页显示的内容不要出现在最终提交的报告中(定稿后删掉本页)!!!第1章系统概述1.1 系统背景教育理论与教育实践如何统一是当前教育界亟待解决的问题。
教学评估系统是教育理论和教育实践的中间环节,教育评价有助于教育理论与教育实践达到统一。
评教系统是在教学的过程中,通过学生在学习过程中的反馈信息,对教师的授课情况的一项调查,目的是为了及时的了解教师与学生之间在教与学的过程中所遇到的问题,有针对性的开展教学工作,提高教学质量。
教学评估在高校的整个教学过程中,起着很大的作用。
1.2 开发目的随着因特网技术的飞速发展为校园带来了全新的信息产业时代,以往的教学评价分析工作将得到彻底的改革和规范。
因为过去传统的教学评价与分析方式已经不能满足膨胀的校园信息管理剧增的客观要需求,这就需要一种全新的评价及分析方式—计算机评价分析[2]。
利用教学评价系统,可促进教师教学质量评价工作的规范化、程序化,提高工作效率,保证评价工作的质量。
aspnet网络程序设计课后习题及答案.doc
网络程序设计课后习题及答案第一章课后习题一、填空题(20空,每空2分,共40分)1 使用(分级)配置系统,使服务器环境和应用程序的设置更加简单。
有两种常用的脚本语言(VBScript)和(JavaScript)。
3.计算机中安装(.NETFramework)以后,系统就可以运行任何.NET语言编写的软件。
Framework由两部分组成:(框架类库)和(公共语言运行库)。
5.CLR是指(公共语言运行库),其功能是负责(运行和维护程序员编写的程序代码)。
Framework公共语言运行库最重要的功能是为提供(执行环境)。
7.框架中的类分别放在了不同的(命名空间)中。
8.所有与操作文件系统有关的类都位于(System.IO)命名空间中。
9.IIS是指(与相配套的服务器平台)。
1 0.命名空间(System.Text)包含用于文本处理的类,实现了不同编码方式操作文本。
11•所有SQLServer数据库应用的类都位于(System.Data.SqlClicnt)命名空间。
运行环境必须安装.NET 程序赖以执行的(.NETFramework) o13.默认的资源文件扩展名是(aspx)o14.FCL是指(公共代码),其功能是(重复多次使用框架类库中的类)。
15.与相配套的服务器平台是(微软的IIS)o16.冃前授专业的.NET开发工具是(VisualStudio2010)o二、选择题(10小题,每小题2分,共20分)1.广泛用于网站编程的语言是3P,以下(C)不是3P语言之一。
A.ASPB.PHPC.PBD.JSP采用C#、VisualBasic语言作为脚本,执行时一次编译,可以(B)执行。
A.—次B.多次C.两次D.三次3.(B)是.NET的标准语言。
A.C++B.C#C.VisuaIBasicD Java4.默认的页面文件扩展名是(D)。
A.aspB.aspnetD.aspx5.Windows2003 内置了.NetFramework 的版木是(A)。
ASP课后作业
ASP课后作业要求注意:ASP课后作业题分成三份;要求用红色横条纸书写两张以上,请大家按照交作业时间及时交作业。
1.什么是服务器端控件,服务器端控件是如何分类?指在服务器上执行程序逻辑的组件。
每个服务器控件都包含特定的属性、事件和方法。
当包含控件的页面执行时,.NET框架将根据控件属性设置,将控件显示在客户端,这时,用户可能与控件发生交互行为,这些行为基本都是由控件的客户端行控制。
当页面被用户提交时,控件可在服务器端引发事件,并有服务器端根据相关事件处理程序来处理。
服务器控件是Web Forms编程模型的基本元素。
服务器控件分类在中有两种内置的服务器控件类型。
一种类似与传统的HTML控件,称为HTML服务器控件;另外一种是在中新增加的,具有更多丰富功能的Web 服务器控件。
这些大量的控件可以帮助开发人员根据正在创建的应用程序的需要制定出自己的Web窗体。
1.HTML服务器控件HTML服务器控件是由System.Web.UI.HtmlControls类实现的,相当于HTML元素的可编程版本。
这部分控件基本上对应了传统的HTML元素,添加相应的ID属性和runat="server"属性可以使之运行在服务器端的控件,同时也具备了相应的属性,事件和方法。
2.Web服务器控件Web服务器控件是由System.Web.UI.WebControls类实现的,是.NET针对Web窗体提供的全新的解决方案。
Web服务器控件比HTML服务器空间更加的抽象,这是因为他们的对象模型不一定反应HTML语法,没有和HTML元素一一对应。
Web服务器控件包括固有控件如按钮,文本框,列表框等,验证控件,丰富控件如日历控件,广告控件等,数据绑定控件,Internet Explorer Web控件(如MultiPage,TabStrip,TreeView等)和移动控件等。
2.简述页面的处理过程,为什么第一次执行的时候,程序执行很慢?服务器端控件都有一个ID(控件名)和runat="server"属性当aspx页面被客户端请求时,页面的服务器端代码被执行,执行结果被送回到浏览器。
ASP大作业
附1:大作业具体内容以及评分标准大作业网站制作【题目】建立个人网站【要求】1.规划和设计网站:1)自定网站的主题和内容;2)网站整体风格统一;3)网站中各文件归置有序。
2.素材收集和整理:1)文字素材用word文档整理,并制作相应的PPT文档;2)图形和动画素材可以用熟悉的图形处理软件自己制作;3)从网站下载的免费素材请注意版权;4)有适当的音乐素材。
3.用Flash制作需要的动画:网站中用到的动画可以自己制作或从网站免费下载合适的。
4.创建站点。
5.制作相关的网页:1)要求考生制作一级页面(主页)1页,二级页面至少5页以及相应三级页面(数量自定)。
2)网页上需要有背景、表格、超链接、动态按钮等元素3)网页上内容排放整齐、有序。
【评分规则】1.优秀:1)主题新颖,内容充实;网站内各文件能用合适的文件夹分类归置,网站整体结构明了;网站整体风格明确且适合主题,各网页之间风格过渡自然。
2)网站素材丰富;各网页中有适当的图形、动画或音乐。
3)能用Flash等软件制作简单的动画。
4)网站中有框架网页;有到PPT文件和Word文档的链接;有一定数量的表格,相应的艺术字或字幕;有CSS样式;在网页中能合理应用各种控件,如文本框、复选框、选项按钮、下拉框等;有表单、层、书签等。
2.良好:1)主题新颖,内容充实;网站内各文件能用合适的文件夹分类归置,网站整体结构明了;网站整体风格明确且适合主题,各网页之间风格过渡自然。
2)网站素材丰富;各网页中有适当的图形、动画或音乐。
3)网站中有框架网页;有到PPT文件和Word文档的链接;有一定数量的表格,相应的艺术字或字幕;有CSS样式;在网页中能合理应用各种控件,如文本框、复选框、选项按钮、下拉框等。
3.中等:1)主题新颖,内容充实;网站整体结构明了;网站整体风格明确且适合主题,各网页之间风格过渡自然。
2)各网页中有适当的图形、动画或音乐。
3)网站中有框架网页;有到PPT文件和Word文档的链接;有一定数量的表格,相应的艺术字或字幕;在网页中能合理应用各种控件,如文本框、复选框、选项按钮、下拉框等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序设计教程大作业
平顶山工学院计算机工程系
班级:0612051/2 (人数:74人)
课程名称:
指导老师:闫洪亮陈秋红
一、大作业内容和要求
1.网上考试系统
要求至少有五个页面,一个登录页面,其余分别为单项选择题、多项选择题、判断正误题考试页面。
并建相应的数据库。
登录页面基本要求:要求至少用两个文本框,分别输入学号,姓名。
用必要的验证控件进行相关的验证,使两个文本框输入时都不能为空,且学号要求必须输入9位数,如:061302199。
输入完以后,按”确认”按钮。
把输入的学号和姓名存入“登录成绩库”中,进入考试页面,进行考试。
考试页面基本要求:要求在考试页面中自动显示登录页面所输入的学号和姓名。
在考试页面中至少能完成20道考题的考试,最好是100道题。
可采用一次全部调入,或逐题调入的方式做题。
考试题型为单项选择题、多项选择题、判断正误题等三类题型。
考试完毕,提交(交卷)后,把每类考题的成绩成绩分别存入“登录成绩库”,考试完毕,可查看自己的考试成绩。
2. 设计一个网上投票系统
要求至少有四个页面:分别为登录页面,投票(如评选三好生等),统计投票结果,系统设置等。
自己设计并建立相应的数据库。
登录页面基本要求同上,主要是要确定登陆人的投票资格。
投票网页的基本要求:能显示所有候选人(至少20人),有必要的投票说明和要求,如只能选几人(由系统给予限制),显示后可投票,如选5人,选定5人后,网上提交。
多选和少选都不能提交(无效票)。
网上投票后,再次进入该网页时该网页不能再投票。
获得投票统计结果网页的基本要求:多人投票完毕后,通过该网页获得投票统计结果,按候选人数排列得票最高的人员名单,如选5人就列出5人得名单。
按得票多少排列,显示在屏幕上。
要求调入该网页时,必须通过输入登录名和密码后才能显示上述投票结果。
3.计算机考试在线报名系统
该系统主要实现如下功能:查询考生信息;预定考试名额;查询考生信息。
4.教学支持系统
该系统主要实现如下功能:网上提交作业、在线提问、答疑等。
5.其他应用程序
除了上面三个系统外,类似的,也可制作“访客留言板,会员注册系统,网络聊天室”等。
一般要求每个系统至少要有5个页面(包含登录和维护页面)。
相关信息要保存在数据库表中。
至少有页面要用到Datalist或DataGrid表显示相关内容。
并具有分页、排序、编辑、更新、删除等功能。
二、总体要求:
以上设计可任选,在满足基本功能要求的前提下,系统可正确运行,界面尽量美观、交互性好、功能尽可能多。
用开发工具Visual 制作,可选用ACCESS数据库或SQL Server 2000数据库,并建立适当的数据库表。
三、检验考核
大作业要求独立完成,完成后,人人都有要通过答辩,检验每人的成果。
答辩时,首先说明你的功能是如何实现的,哪些是关键性的代码,连接有哪些数据库,是如何
操作数据库表的。
答辩问题是围绕你做的大作业提问一些基本概念和关键点。
大作业完成后,随时接受答辩,但所有的答辩在第19周期末考试前完成,其成绩至少占平时成绩的50%。
计算机科学与工程系
2006年5月10日。