ASP程序设计实训报告.docx

上传人:b****3 文档编号:5443834 上传时间:2022-12-16 格式:DOCX 页数:7 大小:115.16KB
下载 相关 举报
ASP程序设计实训报告.docx_第1页
第1页 / 共7页
ASP程序设计实训报告.docx_第2页
第2页 / 共7页
ASP程序设计实训报告.docx_第3页
第3页 / 共7页
ASP程序设计实训报告.docx_第4页
第4页 / 共7页
ASP程序设计实训报告.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

ASP程序设计实训报告.docx

《ASP程序设计实训报告.docx》由会员分享,可在线阅读,更多相关《ASP程序设计实训报告.docx(7页珍藏版)》请在冰豆网上搜索。

ASP程序设计实训报告.docx

ASP程序设计实训报告

ASP.NET程序设计实训报告

班级:

软件技术

姓名:

张**

学号:

113230****

指导教师:

王*

适用专业软件技术专业

办公设备管理系统

姓名张**学号31组别

一、任务目标

知识目标

掌握A语言的基本知识;

掌握常用的超文本标记语言和语法,以及网页中各种对象的定义和应用;

精通A数据库访问技术;

掌握A的各类控件基本知识与应用;

掌握常用的web窗体的设计方法;

掌握配置A应用程序的方法;

掌握网站建设的总体设计思想、步骤与方法。

能力目标

具备利用互联网、MSDN等帮助文档解决学习工作中的技术难题等可持续发展的能力;

具备勤于了解行业发展新动态,学习行业新技术的精神;

具备初步的项目管理能力及系统架构设计能力;

具备收集和分析信息,并能够分析问题、找出解决方案、制定工作计划并成功实施的能力。

 

二、任务实施

【任务实施】:

管理用户登录

资讯:

1、页面功能设计;

2、设计思路与程序代码;

3、教师提供所用的图片、任务单、考核单;

4、用到表分别是tb_user。

实施方案:

stringstrselect1="select*fromtuserwheretuname='"+TextBox1.Text.Trim()+"'andtpwd='"+TextBox2.Text.Trim()+"'";

SqlCommandsqlcmd1=newSqlCommand(strselect1,sqlcon);SqlDataReaderdr1=sqlcmd1.ExecuteReader();if(dr1.Read()){Session["userid"]=dr1["id"].ToString();

Session["UserLogin"]=TextBox1.Text;

Response.Redirect("Indexs.aspx");

成果展示(关键技术总结):

很简单,能够掌握应用。

归纳总结(对老师总结的知识进行梳理):

主要是if,else循环语句的使用

Indexs.aspx页面

资讯:

1、页面功能设计;

2、设计思路与程序代码;

3、教师提供所用的图片、任务单、考核单;

4、用到表分别是tb_czmc。

实施方案:

成果展示(关键技术总结):

母板页的使用。

归纳总结(对老师总结的知识进行梳理):

母板页的使用。

用户信息管理EditUsers.aspx

资讯:

1、页面功能设计;

2、设计思路与程序代码;

3、教师提供所用的图片、任务单、考核单;

4、用到表分别是tuser。

实施方案:

protectedvoidtbn_edit_Click(objectsender,EventArgse)

{SqlConnectionsqlcon=newSqlConnection("DataSource=307-49\\SQLEXPRESS;InitialCatalog=db_sbgl;IntegratedSecurity=True");

sqlcon.Open();

stringStrSql="";

StrSql="updatetusersettuname='"+TextBox1.Text+"',marks='"+TextBox4.Text+"'whereid="+Session["ids"].ToString()+"";SqlCommandcmd=newSqlCommand(StrSql,sqlcon);cmd.ExecuteNonQuery();

sqlcon.Close();

this.Page.RegisterStartupScript("ss","");return;}protectedvoidDropDownList1_SelectedIndexChanged(objectsender,EventArgse)

{SqlConnectionsqlcon=newSqlConnection("DataSource=307-49\\SQLEXPRESS;InitialCatalog=db_sbgl;IntegratedSecurity=True");

sqlcon.Open();

stringstrss="select*fromtuserwheretuname='"+DropDownList1.Text+"'";

SqlDataAdapteradsas=newSqlDataAdapter(strss,sqlcon);

DataSetaddss=newDataSet();adsas.Fill(addss);

if(addss.Tables[0].Rows.Count>0){

Session["ids"]=addss.Tables[0].Rows[0][0].ToString();

TextBox1.Text=addss.Tables[0].Rows[0][1].ToString();

TextBox4.Text=addss.Tables[0].Rows[0][3].ToString();

}

成果展示(关键技术总结):

修改:

沟通交流:

添加,修改,删除功能的掌握与应用。

归纳总结(对老师总结的知识进行梳理):

添加,修改,删除功能的掌握与应用。

修改密码EditPwd.aspx:

资讯:

1、页面功能设计;

2、设计思路与程序代码;

3、教师提供所用的图片、任务单、考核单;

4、用到表分别是tuser。

实施方案:

SqlConnectionsqlcon2=newSqlConnection("DataSource=307-49\\SQLEXPRESS;InitialCatalog=db_sbgl;IntegratedSecurity=True");

sqlcon2.Open();stringStrpwd="";

stringstrselect="select*fromtuserwheretuname='"+Session["UserLogin"]+"'";

SqlCommandsqlcmd1=newSqlCommand(strselect,sqlcon2);

SqlDataReaderdr1=sqlcmd1.ExecuteReader();if(dr1.Read())

{Strpwd=dr1["tpwd"].ToString();}dr1.Close();if(TextBox1.Text.Trim()==Strpwd){if(TextBox2.Text.Trim()==TextBox3.Text.Trim()){SqlConnectionsqlcon1=newSqlConnection("DataSource=307-49\\SQLEXPRESS;InitialCatalog=db_sbgl;IntegratedSecurity=True");

sqlcon1.Open();SqlCommandsqlcom;

stringsqlstr="updatetusersettpwd='"+TextBox2.Text+"'whereid="+Session["userid"].ToString()+"";

sqlcom=newSqlCommand(sqlstr,sqlcon1);

sqlcom.ExecuteNonQuery();sqlcon2.Close();

this.Page.RegisterStartupScript("ss","");}

成果展示(关键技术总结):

沟通交流:

上课老师通过提问大家问题,为什么还要输入原来的密码才能进行下一步的修改密码,深刻地体会到软件的细密和后台的安全性。

归纳总结(对老师总结的知识进行梳理):

密码的修改,部分重要的代码:

设备信息管理Index.aspx

资讯:

1、页面功能设计;

2、设计思路与程序代码;

3、教师提供所用的图片、任务单、考核单;

4、用到表分别是equips。

实施方案:

protectedvoidPage_Load(objectsender,EventArgse){if(!

Page.IsPostBack){this.Title="办公设备管理系统";

Session["state"]=1;SqlConnectionsqlcon1=newSqlConnection("DataSource=307-49\\SQLEXPRESS;InitialCatalog=db_sbgl;IntegratedSecurity=True");sqlcon1.Open();SqlDataAdapteradsa1=newSqlDataAdapter("selectdistinctdepartsfromequipswheredepartsisnotnullorderbydeparts",sqlcon1);

DataSetadds1=newDataSet();

adsa1.Fill(adds1,"equips");if(adds1.Tables["equips"].Rows.Count>0){

DropDownList1.Items.Clear();

DropDownList1.Items.Add("");

for(intj=0;j

{DropDownList1.Items.Add(adds1.Tables[0].Rows[j][0].ToString());}}SqlDataAdapteradsa2=newSqlDataAdapter("selectdistinctPurDatefromequipswherePurDateisnotnullorderbyPurDate",sqlcon1);DataSetadds2=newDataSet();adsa2.Fill(adds2,"equips");if(adds2.Tables["equips"].Rows.Count>0)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1