1、ASP程序设计实训报告ASP.NET程序设计实训报告办公设备管理系统班级: 软件技术 姓名: 张* 学号: 113230* 指导教师: 王* 适用专业软件技术专业办公设备管理系统姓名 张* 学号 31 组别 一、任务目标知识目标掌握A语言的基本知识;掌握常用的超文本标记语言和语法,以及网页中各种对象的定义和应用;精通A数据库访问技术;掌握A的各类控件基本知识与应用;掌握常用的web窗体的设计方法;掌握配置A应用程序的方法;掌握网站建设的总体设计思想、步骤与方法。能力目标具备利用互联网、MSDN等帮助文档解决学习工作中的技术难题等可持续发展的能力;具备勤于了解行业发展新动态,学习行业新技术的精神
2、;具备初步的项目管理能力及系统架构设计能力;具备收集和分析信息,并能够分析问题、找出解决方案、制定工作计划并成功实施的能力。二、任务实施【任务实施】: 管理用户登录资讯:1、页面功能设计;2、设计思路与程序代码;3、教师提供所用的图片、任务单、考核单;4、用到表分别是 tb_user 。实施方案:string strselect1 = select * from tuser where tuname= + TextBox1.Text.Trim() + and tpwd= + TextBox2.Text.Trim() + ;SqlCommand sqlcmd1= new SqlCommand(s
3、trselect1, sqlcon); SqlDataReader dr1 = sqlcmd1.ExecuteReader();if (dr1.Read() Sessionuserid = dr1id.ToString();SessionUserLogin = TextBox1.Text;Response.Redirect(Indexs.aspx);成果展示(关键技术总结):很简单,能够掌握应用。归纳总结(对老师总结的知识进行梳理):主要是if,else循环语句的使用Indexs.aspx页面资讯:1、页面功能设计;2、设计思路与程序代码;3、教师提供所用的图片、任务单、考核单;4、用到表分别
4、是 tb_czmc 。实施方案:成果展示(关键技术总结):母板页的使用。归纳总结(对老师总结的知识进行梳理):母板页的使用。用户信息管理EditUsers.aspx资讯:1、页面功能设计;2、设计思路与程序代码;3、教师提供所用的图片、任务单、考核单;4、用到表分别是 tuser 。实施方案:protected void tbn_edit_Click(object sender, EventArgs e) SqlConnection sqlcon = new SqlConnection(Data Source= 307-49SQLEXPRESS;Initial Catalog=db_sbgl;
5、Integrated Security=True); sqlcon.Open(); string StrSql = ; StrSql = update tuser set tuname= + TextBox1.Text + ,marks= + TextBox4.Text + where id= + Sessionids.ToString() + ;SqlCommand cmd = new SqlCommand(StrSql, sqlcon); cmd.ExecuteNonQuery();sqlcon.Close();this.Page.RegisterStartupScript(ss, ale
6、rt(用户已成功修改!);return; protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e) SqlConnection sqlcon = new SqlConnection(Data Source= 307-49SQLEXPRESS;Initial Catalog=db_sbgl;Integrated Security=True);sqlcon.Open();string strss = select * from tuser where tuname= + DropDownList1.T
7、ext + ;SqlDataAdapter adsas = new SqlDataAdapter(strss, sqlcon);DataSet addss = new DataSet();adsas.Fill(addss);if (addss.Tables0.Rows.Count 0) Sessionids = addss.Tables0.Rows00.ToString(); TextBox1.Text = addss.Tables0.Rows01.ToString(); TextBox4.Text = addss.Tables0.Rows03.ToString();成果展示(关键技术总结):
8、修改:沟通交流:添加,修改,删除功能的掌握与应用。归纳总结(对老师总结的知识进行梳理):添加,修改,删除功能的掌握与应用。修改密码EditPwd.aspx:资讯:1、页面功能设计;2、设计思路与程序代码;3、教师提供所用的图片、任务单、考核单;4、用到表分别是 tuser 。实施方案:SqlConnection sqlcon2 = new SqlConnection(Data Source= 307-49SQLEXPRESS;Initial Catalog=db_sbgl;Integrated Security=True);sqlcon2.Open();string Strpwd = ;str
9、ing strselect = select * from tuser where tuname= + SessionUserLogin + ; SqlCommand sqlcmd1 = new SqlCommand(strselect, sqlcon2); SqlDataReader dr1 = sqlcmd1.ExecuteReader();if (dr1.Read()Strpwd = dr1tpwd.ToString(); dr1.Close();if (TextBox1.Text.Trim() = Strpwd) if (TextBox2.Text.Trim() = TextBox3.
10、Text.Trim()SqlConnection sqlcon1 = new SqlConnection(Data Source= 307-49SQLEXPRESS;Initial Catalog=db_sbgl;Integrated Security=True);sqlcon1.Open();SqlCommand sqlcom;string sqlstr = update tuser set tpwd= + TextBox2.Text + where id= + Sessionuserid.ToString() + ; sqlcom = new SqlCommand(sqlstr, sqlc
11、on1);sqlcom.ExecuteNonQuery();sqlcon2.Close();this.Page.RegisterStartupScript(ss, alert(密码修改成功!); 成果展示(关键技术总结):沟通交流:上课老师通过提问大家问题,为什么还要输入原来的密码才能进行下一步的修改密码,深刻地体会到软件的细密和后台的安全性。归纳总结(对老师总结的知识进行梳理):密码的修改,部分重要的代码:设备信息管理Index.aspx资讯:1、页面功能设计;2、设计思路与程序代码;3、教师提供所用的图片、任务单、考核单;4、用到表分别是 equips 。实施方案:protected vo
12、id Page_Load(object sender, EventArgs e) if (!Page.IsPostBack) this.Title = 办公设备管理系统;Sessionstate = 1; SqlConnection sqlcon1 = new SqlConnection(Data Source= 307-49SQLEXPRESS;Initial Catalog=db_sbgl;Integrated Security=True); sqlcon1.Open();SqlDataAdapter adsa1 = new SqlDataAdapter(select distinct departs from equips where departs is not null order by departs, sqlcon1);DataSet adds1 = new DataSet();adsa1.Fill(adds1, equips);if (adds1.Tablesequips.Rows.Count 0) DropDownList1.Items.Clear();DropDownList1.Items.Add();for (int j = 0; j 0)
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1