ASPNET程序设计实验题目

发布时间 : 星期六 文章ASPNET程序设计实验题目更新完毕开始阅读

ASP.NET程序设计实验题目

项目一 创建ASP.NET应用程序开发环境

1. 2. 3. 4. 5.

把你的计算机变成WEB服务器。安装WEB服务器软件IIS。 安装ASP.NET的运行环境.NET Framework。 安装数据库系统,如SQL SERVER等。 熟悉ASP.NET开发环境。

开发一个用户注册程序,掌握新建ASP.NET文件的整个过程。

a) 要求自行设计界面,其中用户名文本框的默认值为你的姓名,各控件的

ID设置要具有含义。

b) 注册后能在网页界面中显示用户填写的内容。 6.

完成项目拓展练习。

项目二 设计制作网络计算器

(一)掌握ASP.NET基本控件的使用方法

1.Label、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.编写程序找出所有的水仙花数。水仙花数是三位数,它的各位数字的立方和等于这个三位数本身,例如371=33+73+13,371就是一个水仙花数。(for,while循环) 10. 随机生成10个两位整数,求出它们的总和及平均数,并输出结果。 11. 从键盘输入一个数,然后输出星期几。 12. 求N!

13. 编写一个验证一个数是否是素数的程序。

14.本程序用于验证一个自然数N的立方等于N个连续的奇数之和。其中最大的奇数P=N(N+1)-1。例如,43=19+17+15+13,最大奇数等于19。

15.编程验证输入的三位正整数是否为同构数。X若出现在自己平方数的末三位,则X是同构数。如625的平方是390625,则625为同构数。 1.编程求出1000之内的所有完数。“完数”是指一个数恰好等于它的因子之和,如6的因子为1,2,3,而6=1+2+3,因而6就是完数。 2.验证如下命题:设N是一个两位数,S1是N的各位数字之和,S2是2N的各位数字之和。若S1=S2,则N是9的倍数,输出“该命题成立”;否则,输出“该命题不成立”。

3.本程序从键盘读入N个整数X1,X2, …,Xn,若这些整数满足如下条件之一:

(1) X1

(2) X1Xj+1>Xj+2>…>Xn,其中1X2>…>Xn。 则输出“符合条件!”,否则,输出“不符合条件!”。

4.编程找出两个正整数A和B,使得A

5.编程验证回文数猜想。任取一自然数,将其倒过来,并将这两个数相加,然后把这个和数倒过来,与原来的和数相加……重复这个过程有限次,必将得到一个回文数。

所谓回文数指左右数字完全对称的自然数,例如,121,12321,898,111均是回文数。根据猜想,假如取一自然数68→68+86=154→154+451=605→605+506=1111,经过三步运算就可得到回文数1111。

(三)掌握验证控件的使用方法

1.RequieredFieldValidator必须项验证控件、CompareValidator比较验证控件、RangeValidator范围验证控件、RegularExpressionValidator正则表达式验证控件、CustomValidator自定义验证控件、ValidationSummary显示验证信息控件的使用,如设置或读取属性。 2.完善网络计算器的界面验证功能。 3.自行设计一个其它网络计算器。

项目三 设计制作网络调查系统

1. 设计一个简单的应用程序,要求根据用户的不同身份,转向相应的网页。 2. 利用cookies集合,统计某一IP地址登录本网站的次数。

3.设计一个简单的应用程序,当用户对某一产品感兴趣时,可查看这一产品的详细信息。

4.简单功能的网页计数器的设计,要求在网页中显示网站访问人数、在线人数的文字形式或图形形式。

5.设计一个简单的投票系统,要求显示投票结果。可用Application对象变量保存。

项目四 设计制作网络留言板

(一) 创建校园新闻发布系统的数据库和表:如P20表2-1和表2-2

1. 在VS中新建网站NEWS,在网站下建文件夹App_Data用于存放数据库newsSystem。 2.在Sql Server中创建数据库库和表。 (二) 连接数据库

1.在conn.aspx网页Button1_click中连接Sql server数据库

? 导入SqlClient命名空间, ? 创建SqlConnection对象, ? 指定连接字符串, ? 使用Open(),

? 使用Close()方法。

2.利用web.config创建连接字符串,在conn.aspx网页Button2_click中连接数据库

? 在web.config文件中,指定连接字符串,

? 在网页文件中创建SqlConnection对象,并引用web.config文件中的连接字符串,

conn.ConnectionString=System.Configuration.ConfigurationManager.ConnectionStrings[\

? 使用Open(),

? 使用Close()方法。

3. 在conn.aspx网页Button3_click中连接Access 连接数据库

? 导入OleDb命名空间,

? 创建OleDbConnection对象, ? 指定连接字符串,

conn.ConnectionString=\Source='D:\\\\test.mdb'\ ? 使用Open(),

? 使用Close()方法。 (三) 访问数据库

附加NewsDB数据库,新建网站,新建网页(web窗体) 1. 插入一条记录(参阅第59张幻灯片):添加一条新闻

a) 连接数据库,

b) 创建SqlCommand对象, c) 指出SQL命令 d) 运行SQL命令 e) 断开数据库

2. 删除一条记录(参阅第60张幻灯片):删除一条新闻 3. 查询操作,用Gridview显示(参阅第64张幻灯片):查询所有的新闻、查询某一类型的

新闻。

4. 修改记录内容(参阅第67张幻灯片):修改一条新闻 5. 制作一个简单的用户注册系统。要求如下:

a) 将用户注册(Register.aspx)信息写入数据库的User表。 b) 用户登录时(Login.aspx),查询数据库的User表中是否有该用户,如果有该用户

则登录成功,转向Default.aspx主页;否则登录失败,则转向注册页面Register.aspx。

(四) 使用DataReader对象读取数据 1.掌握DataReader对象的创建方法; 2.掌握DataReader对象读取数据的方法; 3.掌握绑定数据到控件(DropDownList、ListBox、RadioButtonList、CheckBoxList、GridView)的方法;

(五) 使用DataAdapter、DataSet对象读取数据库 1.掌握DataAdapter、DataSet对象的创建方法;

2.掌握DataAdapter的Fill()方法填充DataSet的方法;

联系合同范文客服:xxxxx#qq.com(#替换为@)