任务:自拟题目完成一个综合型的网站。 目的: 理解在环境中创建 ASP.NET 数据库应用网站的方法和常用技 巧, 理解 ADO.NET 在 ASP.NET 环境中的应用, 掌握使用 DataSet、 DataAdapter、 DataReader 等 ADO.NET 对象完成数据库常规操作(增、删、改、查)的一般步 骤。

1、常用服务器标准控件 (1)Label 控件:设置或获取显示文本。 (2)Text Box 控件:输入信息。 (3)Button 控件:单击时触发事件。 (4)Image 控件:显示图片。 (5)Panel 控件:用于设置网页背景。 (6)Image Button 控件:用于图片的超链接。 2、验证控件 Required Field

3、常用内置对象: Response 对象: 1、Response.Write(string)显示输出的信息和格式。 2、Response.Redirect 跳转网页。 ImageButton PostBackUrl 跳转网站文件。 4、状态管理 (1)Cookie 对象:用于存放用户数据的文本文档。 (2)Session 对象:用于保存跨多页的数据以及对数据安全具有较高要求。 5、数据连接 (1)Connection 对象:与数据源进行连接。 (2)Command 对象:对数据源进行操作。 (3)DataReader 对象:对数据进行读取。 6、DataSet (1)DataSet 对象:是数据的一种内存驻留表示形式、 (2)DataAdapter:起着桥梁的作用,与 DataSet 同用。 7、数据绑定控件 (1)SqlDataSource 控件:用于产生连接数据库语句。 (2)GridView 控件:用于显示数据信息,以及对数据进行编辑及删除。

(3)DetailsView 控件:用于显示数据信息,以及对数据进行编辑,删除,插 入。 (4)FormView 控件:用于显示数据信息,以及对数据进行编辑,删除,插入。

1、 作品主题 1) 网站介绍 根据网站总体设计,首先网站要有一个登录界面,用户可以从该界面登录。 正确输入用户名和密码以后, 便可以进入玩家信息界面或管理员查询界面。权限 为玩家时, 进入玩家信息界面。 在此界面中, 会员可以查询一些自己的个人信息。 如:姓名、性别、已选课程等。 管理员在管理查询界面, 可以做一些基本管理; 可以对玩家信息进行查询、 添加、 修改、删除操作。 2) 网站版式划分 登录界面:网站的登录的界面简洁明了,输入用户名密码即可登录。 用户页面:用户可以通过点击不同按钮进入不同的页面看不同的玩家信息, 对信息的修改操作则只能管理员进行修改。 管理员界面:管理员可以通过按钮查看,修改,删除用户的信息。 信息管理界面:管理员可以添加,修改,删除信息。 玩家专业界面:用户可以查看玩家的专业的信息。 玩家课程界面;用户可以查看玩家已选课程的信息。 玩家班级界面:用户可以查看玩家已选课程的班级的信息。 游戏主页界面: 分为两个部分, 一个是英雄资料, 一个是直播平台快速入口。 英雄资料界面:可以查询各英雄的详细信息。

3) 网站特色和创新 本网站的发布适合市场空间,占据市场的寿命长,管理员会不断及时更新,适应 网站发展速度。随时了解同行网站的动态。网站初试规模小,点击率少,不可求 速,欲速则不达,要循序渐进。关注、了解玩家信息的最新动态,运用网络的方 便快捷方式进行浏览网页以及发布游戏信息,配备新式设计思想。在投入运行以 后,会成为同类网站中的佼佼者。

点击返回按钮回到主界面,然后点击直播平台快速入口,可 快捷进入当今热门的直播间:

经过数周的努力,我的网站大作业算是完成了。幸好我平时上课认真听讲, 每次都及时完成老师课上布置的任务, 不然我都不知道该怎么完成这次的大作业。 虽然我时常坐在后排的位置上,偶尔会有些小疏漏,但通过老师的细心帮助,外 加教科书的辅助, 使我做起大作业来得心应手。我觉得我这次大作业最大的缺点 就是有些简单了, 代码量少, 导致这样的原因就是没有仔细看老师发布下来的规 定,我表示很后悔啊,如果还能再给我一次做网站大作业的机会,我希望还是张 银霞老师教我们,我要做一次“线。但我觉得代码量多不代表 会,代码量少并不代表不会,通过这学期的学习,我是真真正正的学到了知识, 大作业我付出了真正的努力,尽了全力,心满意足了。最后,还有感谢一下我的 好朋友们, 在最后几天我的网站突然爆发出了大错误,没有他们的帮助就没有我 上交的大作业,还有借我电脑用的同学,真是个好同学。此次作业,不仅学到了 知识,还领悟了人生的大道理,尽收囊中。

1.《ASP.NET 数据库网站设计教程(C#版) 》, 刘瑞新等编著, 电子工业出版社,2015 年 1 第 1 版。

(二)参考资料 1. 《ASP.NET 数据库网站设计教程(C#版) 》 ,孙士保、张瑾、张鸣等编著,电子工业出

2. 《ASP.NET(C#版)动态网站开发案例教程》 ,李萍 等著,机械工业出版社,2011 年