aspnet课程设计报告

合集下载

ASP net程序设计实验报告一

ASP net程序设计实验报告一
(3)单击页面exam1.aspx的设计标签,切换到页面设计窗口,在页面中键入:“这是我的第一个程序”。
(4)运行这个页面。
【实验总结】
通过本次的上机实验,我学会了xxxxxxxxxxxxxxxxxxxxx
学号:xxxxxx xxxxx
姓名:xxxx xx
指导教师:xxxxx
实验一
【实验目的】
(1)安装的开发环境VWD 2005
(2)熟悉VWD 2005开发环境
(3)创建简单的ห้องสมุดไป่ตู้态网站。
【实验内容及步骤】
(1)安装VWD 2005,建立的运行环境。
(2)使用VWD 2005创建网站lianxi1,并创建第一个页面exam1.aspx
2使用vwd2005创建网站lianxi1并创建第一个页面exam1aspx3单击页面exam1aspx的设计标签切换到页面设计窗口在页面中键入
xxxxxxxxxxxxxxx
实验报告
实验课程名称:程序设计
实验项目名称:与VWD 2005发平开台
专业班级:xxxxx xxxx

aspnet课程设计报告

aspnet课程设计报告

动态网站设计报告设计题目:图书信息管理系统设计学院:班级:姓名:学号:摘 要在科技发达的今天,图书馆还是在现在中占了很大部分,大多数学生都把图书馆当成了一个很好的学习的地方,里面的图书可以丰富我们的只是,所以对图书的管理也就很重要了。

我们对图书的管理可以让同学们更好的了解到图书是否借出,对书籍好查看。

学们更好的了解到图书是否借出,对书籍好查看。

通过本系统达到以下目的:通过本系统达到以下目的:通过本系统达到以下目的: 1 1)使用)使用 操作数据库。

操作数据库。

2 2)使用数据绑定控件显示和同步数据库数据。

)使用数据绑定控件显示和同步数据库数据。

)使用数据绑定控件显示和同步数据库数据。

3 3)在多个窗体之间交换数据。

)在多个窗体之间交换数据。

)在多个窗体之间交换数据。

4 4)熟悉运用)熟悉运用SQL SERVER 数据库软件。

数据库软件。

关键词:图书管理图书管理 ;数据库;数据库;数据库 ;控件;控件目目 录1 软件需求分析说明书 ....................................... 1 2 系统分析与设计 . (1)2.1系统功能设计系统功能设计 ......................................... ......................................... 1 1 2.2 2.2 数据库设计数据库设计数据库设计 .......................................... (11)2.2.1 2.2.1 图书管理系统中有图书管理系统中有2个表需要建立个表需要建立 ................. ................. 2 2 2.2.2实际操作实际操作 ....................................... ....................................... ....................................... 2 23 系统实现 (3)3.1建库代码建库代码 ............................................. ............................................. 3 3 3.2 3.2 数据库连接数据库连接数据库连接 .......................................... .......................................... 4 4 3.3 后台主要代码后台主要代码 ................................. ................................. 5 53.3.1注册模块注册模块 ....................................... ....................................... ....................................... 5 5 3.3.2登陆界面登陆界面 ....................................... ....................................... ....................................... 7 7 3.3.3用户管理用户管理 ....................................... ....................................... ....................................... 8 83.3.4管理员界面管理员界面 .................................... .................................... .................................... 11 11 3.3.5其他人员界面其他人员界面 .................................. .................................. .................................. 13 134 软件使用说明书 .......................................... 14 总 结 .................................................... 15 参考文献 .. (16)1 软件需求分析说明书软件需求分析,其目的是用于说明软件产品或软件项目需要满足的条件和限制。

ASP .NET应用程序设计实验报告

ASP .NET应用程序设计实验报告

实验报告课程名称:ASP .NET应用程序设计院系:计算机学院专业班级:17级软件工程学号:**********学生姓名:X****开课时间:2017至2018学年第 1 学期合肥师范学院计算机学院《应用程序设计》课程验证性实验报告<tr bgcolor="#ccffff" forecolor="white"><th>名称</th><th>编号</th><th>类别</th><th>单价</th><th>数量</th><th>备注</th><th>详情</th></tr><tr><td>电话机</td><td>1001</td><td>小家电</td><td>80</td><td>100</td><td>最低8折</td><td><a href="detail.html"></a>查看详情</td></tr><tr><td>MP5</td><td>1002</td><td>数码产品</td><td>2080</td><td>100</td><td>最低8.5折</td><td><a href="detail.html"></a>查看详情</td></tr><tr><td>电冰箱</td><td>1003</td><td>小家电</td><td>2198</td><td>100</td><td>&nbsp</td><td><a href="detail.html"></a>查看详情</td></tr><tr><td>电子词典</td><td>1004</td><td>数码产品</td><td>196</td><td>100</td><td>&nbsp</td><td><a href="detail.html"></a>查看详情</td></tr></table></center></body></html>2.在浏览器打开t1-1.html文件,查看该网页的浏览结果。

asp.net简单得课程设计

asp.net简单得课程设计

简单得课程设计一、课程目标知识目标:1. 掌握的基本概念和原理,了解其开发环境及常用控件的使用方法;2. 学会使用C#语言进行网站开发,并能运用基本的数据绑定和事件处理技术;3. 理解Web Form的生命周期,掌握页面请求与响应的过程;4. 掌握状态管理和会话跟踪在中的应用。

技能目标:1. 能够独立设计并实现一个简单的网站,包括用户注册、登录、信息展示等功能;2. 学会使用进行数据库连接、数据查询和数据操作;3. 能够运用调试工具解决网站开发过程中的常见问题;4. 掌握基本的网络安全知识,提高网站的安全性。

情感态度价值观目标:1. 培养学生对技术的兴趣,激发学习热情,提高主动学习的积极性;2. 培养学生的团队协作精神,学会与他人共同解决问题;3. 增强学生的创新意识,鼓励尝试新方法,培养解决实际问题的能力;4. 引导学生树立正确的网络安全观念,关注网站用户隐私保护。

本课程针对高年级学生,在学生具备一定编程基础的前提下,深入浅出地讲解技术。

课程注重理论与实践相结合,以实际项目为驱动,培养学生的实际动手能力和解决问题的能力。

通过本课程的学习,学生将能够掌握的基本知识,具备开发简单网站的能力,为今后的职业发展奠定基础。

二、教学内容1. 概述- 理解的发展历程和特点- 掌握的运行环境与开发工具2. C#语言基础- 变量、数据类型和运算符- 控制语句和异常处理- 类和对象的基本概念3. Web Form页面开发- Web Form页面结构和事件处理- 页面生命周期和方法执行顺序- 服务器控件的使用4. 数据绑定与数据访问- 使用进行数据库连接和操作- 数据源控件和数据绑定控件的使用- 数据列表控件和数据显示5. 状态管理和会话跟踪- 状态管理的概念及常用方法- 会话状态和应用程序状态的使用- 视图状态和缓存的应用6. 网站安全性- 身份验证和授权机制- 会员系统- 常见网络安全问题及防护措施7. 实践项目:简易博客系统- 用户注册、登录功能- 博客文章发布、展示和评论- 系统安全性和数据保护本教学内容根据课程目标,结合课本内容进行科学组织和安排。

asp.net管理系统课程设计

asp.net管理系统课程设计

管理系统课程设计一、课程目标知识目标:1. 理解技术的基本原理,掌握其开发环境和使用方法;2. 学习并掌握使用C#语言进行网站开发;3. 学会构建数据库连接,掌握SQL语言进行数据查询、更新、插入和删除操作;4. 掌握服务器控件的使用,实现用户界面设计;5. 理解并掌握网站的安全性和权限管理。

技能目标:1. 能够独立完成管理系统的需求分析、设计、编码、测试及部署;2. 能够运用面向对象编程思想进行网站开发,编写高质量的代码;3. 能够利用数据库技术,实现数据的存储、查询和管理;4. 能够使用现有的服务器控件,实现系统的功能模块;5. 能够针对具体项目需求,制定合适的权限管理策略。

情感态度价值观目标:1. 培养学生热爱编程,对技术产生兴趣,提高学习积极性;2. 培养学生的团队协作意识,学会与他人共同解决问题;3. 培养学生严谨、认真、负责的学习态度,养成良好的编程习惯;4. 培养学生关注实际应用,关注社会需求,将所学知识用于实际项目中。

本课程针对高年级学生,具备一定的编程基础,对技术有一定了解。

通过本课程的学习,使学生能够掌握管理系统开发的全面技能,培养实际项目开发能力。

课程要求学生在理解基本原理的基础上,注重实践操作,通过实际项目案例,提高编程水平,增强团队合作能力。

教学过程中,教师需关注学生的个体差异,提供个性化指导,确保课程目标的实现。

最终,使学生能够独立完成管理系统的开发,具备一定的就业竞争力。

二、教学内容1. 基础入门- 理解的工作原理- 学习页面的生命周期- 掌握C#语言基础2. 数据库技术与应用- 学习SQL语言基础- 掌握数据库的创建、查询、更新和删除操作- 数据库连接和操作在中的应用3. 服务器控件- 掌握常用服务器控件的使用方法- 学习自定义服务器控件的创建- 服务器控件的事件处理4. 网站设计- 页面布局与设计- 用户界面设计原则- 网站导航与状态管理5. 系统安全性与权限管理- 的身份验证与授权- 角色管理与权限控制- 安全性策略的制定与实施6. 实践项目:管理系统开发- 需求分析与设计- 数据库设计与实现- 系统功能模块开发- 系统测试与部署本教学内容依据课程目标,结合教材章节进行安排。

asp .net学生管理系统课程设计报告

asp .net学生管理系统课程设计报告

华北科技学院课程设计说明书学号:201207014316班级: 计科B123 姓名:小星星设计题目:学生信息管理系统设计地点:华北科技学院设计时间:2015-12-28 至2016-1-8成绩评定:1、工作量: A(),B(),C(),D(),F( )2、难易度:A(),B(),C(),D(),F( )3、答辩情况:基本操作:A(),B(),C(),D(),F( )代码理解:A(),B(),C(),D(),F( )4、报告规范度:A(),B(),C(),D(),F( )5、学习态度:A(),B(),C(),D(),F( )总评成绩:___________________________指导教师:___________________________1.课程设计目标和内容1.1课程设计目标使学生综合使用所学过的网络编程知识,掌握网络环境程序设计的基本概念;结合实际的操作和设计,巩固课堂学习内容,掌握网络环境编程的特点、原理和技术;将理论与实际相结合,应用现有的网络编程软件,结合数据库管理系统软件,规范、科学地完成一个小型网站的设计与实现。

在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。

课程设计的目的和要求:(1)通过本课程设计的实践及其前后的准备与总结,复习、领会、巩固和运用课堂上所学的网络编程方法和知识。

(2)为学生适应毕业后团队合作,开发规模稍大项目和综合应用本专业所学习的多门课程知识创造实践机会。

(3)通过编写课程设计总结报告,培养学生撰写程序设计开发文档的能力。

课程设计的思想和方法还可以作为学生做毕业论文时的参考资料。

(4)通过查阅手册和文献资料,培养学生独立分析问题和解决问题的能力。

为学生做毕业设计打好基础。

(5)通过较大的富有挑战性的软件实验项目开发实践,为学生提供主动学习、积极探索与大胆创新的机会。

比如,对web网页设计、交互网页技术、数据库应用、电子商务、客户机与服务器技术的应用。

ASP_NET设计型实验报告_聊天室设计

ASP_NET设计型实验报告_聊天室设计

课程设计型实验报告学号姓名电子邮件地址院系专业班级完成时间2014年6月3日实验题目:设计型实验报告_聊天室设计实验目的:(1)通过本实验进一步理解状态管理和跨页数据传递的概念及常用技术(2)理解内置对象特点和使用方法(3)理解保存用户临时数据的基本原理实验内容与步骤:实验内容:编写一个简单的聊天室程序,在登陆页面,用户可以在输入姓名进行登陆。

每个用户可以选择自己的昵称并且可以看到彼此发送的信息。

主页面分两个窗口,上面窗口显示聊天内容,下面窗口显示输入聊天信息的表单,实现了基本的聊天功能。

同时可以选择聊天的背景和字体的颜色。

实验步骤:(1)新建一个 Web应用程序,添加需要的文件。

(2)在Default.asp文件设计窗口添加控件设置对应控件的属性并编辑控件对应代码。

(3)在main.aspx和send.aspx文件中添加代码。

实验记录:1、新建一个网站,切换到设计视图,添加一个用于布局的HTML 表格,适当调整表格的行列数,在表格中输入必要的文字,添加控件TextBox1和TextBox2,以及控件LinkButton1,设置各对象的属性值,TextBox1的属性ID值为TextUserName,TextBox2的属性ID值为TextPassword,TextMode属性值为Password,LinkButton1属性ID值为LinkLogin,Text值为“进入我的聊天室”。

设计界面如图所示:2、添加登入页面chat.htm 、聊天室主界面main.aspx、全局文件Global.asax、聊天室下屏send.aspx,在解决方案栏的显示如图所示:3、在Default.aspx文件中的设计页面,双击对应的控件,转到控件代码编写页面,对控件代码进行编写,编写代码如下:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;public partial class _Default : System.Web.UI.Page{struct ChatUser{public string UserName;public string Password;public string NickName;}ChatUser[] UserInfo =new ChatUser[6];protected void Page_Load(object sender, EventArgs e){this.Title = "请登录";TextUserName.Focus();}protected void LinkLogin_Click(object sender, EventArgs e) {if (TextUserName.Text == "" || TextPassword.Text == "") {Response.Write("<script language=javascript>alert('请输入完整的登录信息!');</script>");return;}UserInfo[0].UserName = "gaoxueyan"; UserInfo[0].Password = "123456"; UserInfo[0].NickName = "幻雪恋";UserInfo[1].UserName = "wanghuifang"; UserInfo[1].Password = "234567"; UserInfo[1].NickName = "小王";UserInfo[2].UserName = "liyifen"; UserInfo[2].Password = "345678"; UserInfo[2].NickName = "小李";for (int i = 0; i < 3; i++){if (TextUserName.Text == UserInfo[i].UserName && TextPassword.Text == UserInfo[i].Password){Session["Nick"] = UserInfo[i].NickName;Response.Redirect("chat.htm");}}Response.Write("<script language=javascript>alert('用户名或密码错!');</script>");}}4、在main.aspx设计视图页面添加一个Label1控件,设置其属性ID值为ChatMsg,Text值为Label。

aspnet程序设计课程设计

aspnet程序设计课程设计

aspnet程序设计课程设计一、课程目标知识目标:1. 掌握的基本概念、原理及其开发环境配置。

2. 学会使用C#语言进行网页开发,理解服务器控件的使用。

3. 理解并掌握的页面生命周期、事件处理机制及状态管理。

4. 学会使用的内置对象,如Request、Response、Session和Server等。

技能目标:1. 能够独立创建网页,并运用控件构建用户界面。

2. 能够编写事件处理程序,实现用户交互功能。

3. 能够使用状态管理技术,实现不同页面间数据的传递与保存。

4. 能够运用所学的知识解决实际问题,设计并实现简单的应用程序。

情感态度价值观目标:1. 培养学生对程序设计的兴趣,激发学生学习编程的热情。

2. 培养学生的团队协作精神,提高沟通与协作能力。

3. 培养学生勇于探索、积极创新的精神,提高解决问题的能力。

4. 培养学生遵循编程规范,养成良好的编程习惯。

课程性质:本课程为高年级选修课,以实践为主,理论联系实际,注重培养学生的动手能力和创新能力。

学生特点:学生具备一定的编程基础,对网络编程有兴趣,希望学习实际应用开发。

教学要求:结合学生特点,注重理论与实践相结合,通过案例教学,引导学生掌握程序设计的基本知识和技能,培养其解决实际问题的能力。

在教学过程中,关注学生的学习进度和情感态度,鼓励学生积极参与,提高学习效果。

二、教学内容1. 基础知识- 概述与开发环境搭建- C#语言基础及其在中的应用- 服务器控件的使用与事件处理2. 页面生命周期与状态管理- 页面生命周期及各个阶段的作用- 事件处理机制及页面事件的使用- 状态管理技术(如视图状态、隐藏字段、会话状态等)3. 内置对象- Request对象的使用与获取客户端数据- Response对象的使用与发送响应数据- Session对象的使用与管理用户会话状态- Server对象及其他内置对象的功能与应用4. 控件与用户界面设计- 常用控件的使用(如标签、文本框、按钮等)- 数据绑定控件(如GridView、DropDownList等)- 用户控件与自定义控件的设计与应用5. 数据库编程- 概述与数据库连接- 数据命令的执行与数据读取- 数据绑定技术与数据展示6. 实践项目与案例分析- 设计并实现一个简单的博客系统- 分析并优化现有应用程序的案例教学内容安排与进度:第1周:基础知识及开发环境搭建第2周:C#语言基础及其在中的应用第3周:页面生命周期与事件处理第4周:内置对象及其使用方法第5周:控件与用户界面设计第6周:数据库编程第7周:实践项目设计与开发第8周:课程总结与案例分析三、教学方法本课程采用以下多样化的教学方法,旨在激发学生的学习兴趣,提高学生的主动性和实践能力:1. 讲授法:通过教师对的基本概念、原理、技术要点进行系统讲解,帮助学生建立完整的知识体系。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

动态网站设计报告设计题目:图书信息管理系统设计学院:班级:姓名:学号:摘要在科技发达的今天,图书馆还是在现在中占了很大部分,大多数学生都把图书馆当成了一个很好的学习的地方,里面的图书可以丰富我们的只是,所以对图书的管理也就很重要了。

我们对图书的管理可以让同学们更好的了解到图书是否借出,对书籍好查看。

通过本系统达到以下目的:1)使用操作数据库。

2)使用数据绑定控件显示和同步数据库数据。

3)在多个窗体之间交换数据。

4)熟悉运用SQL SERVER数据库软件。

关键词:图书管理 ;数据库;控件目录1 软件需求分析说明书 (1)2 系统分析与设计 (1)2.1系统功能设计 (1)2.2 数据库设计 (1)2.2.1 图书管理系统中有2个表需要建立 (2)2.2.2实际操作 (2)3 系统实现 (3)3.1建库代码 (3)3.2 数据库连接 (4)3.3 后台主要代码 (5)3.3.1注册模块 (5)3.3.2登陆界面 (7)3.3.3用户管理 (8)3.3.4管理员界面 (11)3.3.5其他人员界面 (13)4 软件使用说明书 (14)总结 (15)参考文献 (16)1 软件需求分析说明书软件需求分析,其目的是用于说明软件产品或软件项目需要满足的条件和限制。

在软件工程项目中,首先要获取用户的需求,通过对软件需要的提取、分析、文档化和验证,为进一步的设计和实现提供数据。

软件需求与其他活动也密切相关,如软件测试、配置管理和质量管理等。

图书管理系统”主要提供图书信息和读者基本信息的维护以及借阅等功能。

本系统是提高图书管理工作的效率,减少相关人员的工作量,使学校的图书管理工作真正做到科学、合理的规划,系统、高效的实施。

2 系统分析与设计2.1系统功能设计本系统实现了图书管理系统,总体分为以下几个模块:管理员界面(图书添加,修改,查询,删除),其他人员界面(查看)。

图1 系统功能模块图2.2 数据库设计在图书管理系统中,一本书只能被一个同学借出,一个用户可以多次登录,但只能注册一次,因此,图书管理系统设计的对象有同学,借书,书本信息.2.2.1 图书管理系统中有2个表需要建立用户表(student),包括学生编号(sno)、学生账号(users)、密码(pass)、姓名(sname)、性别(sex)、年龄(age)、地址(address)、电话(tell)、管理员(Role);图书表,包括图书编号(bid)、图书号(bno)、图书名(bname)、作者(writer)、价格(money)、借出(lend);2.2.2实际操作建立数据库book,建立如下各表(1)用户表包括编号、账号、密码、姓名、年龄、性别、地址、联系电话、家庭住址,用于存储用户的主要信息,可以通过前台对学生表数据进行增加、删除、修改、查询操作。

用户的主键是users(用户账号)。

用户表表是本数据库的重要信息表。

(2)图书表包括图书编号、图书号、图书名、作者、价格等。

用于图书的主要信息,可以通过前台对图书表数据进行增加、删除、修改、查询操作。

图书表的主键是bno(图书号),图书表是本数据库的重要信息表。

3 系统实现3.1建库代码--创建数据库bookcreate database book;--连接数据库bookuse book;--创建student表CREATE TABLE student(sno int,users char(5) primary key,pass varchar(8) not null,sex char(2) check(sex in('男','女')),sname varchar(20) not null,age int,address varchar(50) not null,tell varchar(15),role bit)--创建book表CREATE TABLE bok(bid int not null,bno char(5) primary key,bname varchar(10),writer varchar(15),monry char(5) not null,)3.2 数据库连接该系统所有的数据库的连接参数都在配置文件web.config文件中<connectionStrings><add name="dbconnectionstring" connectionString="DataSource=I301-37\SQLEXPRESS;Initial Catalog=book;Integrated Security=True"providerName="System.Data.SqlClient" /></connectionStrings><system.web><compilation debug="true"targetFramework="4.0" /><authentication mode="Forms"><forms loginUrl="~/Account/Login.aspx"timeout="2880" /></authentication><membership><providers><clear/><add name="AspNetSqlMembershipProvider"type="System.Web.Security.SqlMembershipProvider"connectionStringName="ApplicationServices"enablePasswordRetrieval="false"enablePasswordReset="true" requiresQuestionAndAnswer="false"requiresUniqueEmail="false"maxInvalidPasswordAttempts="5"minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0"passwordAttemptWindow="10"applicationName="/" /></providers></membership><profile><providers><clear/><add name="AspNetSqlProfileProvider"type="System.Web.Profile.SqlProfileProvider" connectionStringName="ApplicationServices"applicationName="/"/></providers></profile><roleManager enabled="false"><providers><clear/><add name="AspNetSqlRoleProvider"type="System.Web.Security.SqlRoleProvider" connectionStringName="ApplicationServices"applicationName="/" /><add name="AspNetWindowsTokenRoleProvider"type="System.Web.Security.WindowsTokenRoleProvider"applicationName="/" /></providers></roleManager></system.web><system.webServer><modules runAllManagedModulesForAllRequests="true"/></system.webServer></configuration>3.3 后台主要代码3.3.1注册模块只有注册成为用户之后才能使用本系统,注册需要输入用户名,密码,再次输入密码等等,然后点击注册按钮,其具体效果图如图2所示:图2 用户注册界面namespace report.lib{public partial class regist: System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){}protected void Button1_Click(object sender, EventArgs e){string users = this.TextBox1.Text.Trim();string pass = this.TextBox2.Text.Trim();string pass1 = this.TextBox3.Text.Trim();string sname = this.TextBox4.Text.Trim();string sex = "";string age = this.TextBox5.Text.Trim();string address = this.TextBox6.Text.Trim();string tell = this.TextBox7.Text.Trim();if (RadioButton1.Checked ==true){sex = RadioButton1.Text;}else{sex = RadioButton2.Text;}string sqlStr = "select users from student where users='" + users + "'";DB db=new DB();bool count = db.GetReader(sqlStr).HasRows;if (count)Response.Write("<script>alert('账号存在!');location='注册.aspx'</script>");elseif (this.TextBox1.Text!=""){string sqlStr1 = "insert intostudent(users,pass,sname,sex,age,address,tell)values('" + users + "','" + pass + "','" + sname + "','" + sex + "','" + age + "','" + address + "','" + tell + "')";int count1 = db.ExectSql(sqlStr1);if (count1 > 0){Response.Write("<script>alert('注册成功');</script>");Clear();}else{Response.Write("<script>alert('注册失败';location='注册.aspx')</script>");}}}public void Clear(){this.TextBox1.Text = "";this.TextBox2.Text = "";this.TextBox3.Text = "";this.TextBox4.Text = "";this.TextBox5.Text = "";this.TextBox6.Text = "";this.TextBox7.Text = "";}protected void Button2_Click(object sender, EventArgs e){Response.Redirect("登录.aspx");}}}3.3.2登陆界面用户注册后便可登录,输入用户名和密码,点击登录按钮便可成功登陆,具体效果如图3所示图3 登陆界面namespace report.lib{public partial class second : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){}protected void Button1_Click(object sender, EventArgs e){string users = this.TextBox1.Text.Trim();string pass = this.TextBox2.Text.Trim();string sqlStr = "select users from student where users='" + users + "'and pass='" + pass + "'";DB db = new DB();SqlDataReader dr = db.GetReader(sqlStr);dr.Read();if (dr.HasRows){// Session["sno"] = dr.GetValue(0);Session["Role"] = dr.GetValue(0);if(dr.GetValue(0)==null){Response.Redirect("about.aspx");}else{Response.Redirect("main.aspx");}}else{Response.Write("<script>alert('登陆失败');location='登陆.aspx'</script>"); }dr.Close();}protected void Button2_Click(object sender, EventArgs e){Response.Redirect("注册.aspx");}}}3.3.3用户管理用户登陆成功后便可进入用户管理页面,选择是否为管理员。

相关文档
最新文档