ASP程序设计实训报告.docx

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

ASP程序设计实训报告.docx

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

ASP程序设计实训报告.docx

ASP程序设计实训报告

程序设计实训报告

班级:

软件技术

姓名:

张**

学号:

113230****

指导教师:

王*

适用专业软件技术专业

办公设备管理系统

姓名张**学号_31组别

一、任务目标

知识目标

掌握语言的基本知识;

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

精通数据库访问技术;

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

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

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

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

能力目标

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

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

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

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

二、任务实施

【任务实施】

管理用户登录

 

资讯:

1、页面功能设计;2、设计思路与程序代码;3、教师提供所用的图片、任务单、考核单;4、用到表分别是tb_user。

实施方案:

stringstrselect1="select*fromtuserwheretuname='"++"'andtpwd='"++"'";SqlCommandsqlcmd1=newSqlCommand(strselect1,sqlcon);SqlDataReaderdr1=();if成果展示(关键技术总结):

()){Session["userid"]=dr1["id"].ToString();Session["UserLogin"]=;

(""

);

 

很简单,能够掌握应用。

归纳总结(对老师总结的知识进行梳理)主要是if,else循环语句的使用页面

资讯:

1、页面功能设计;

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

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

4、用到表分别是tb_czmc。

实施方案:

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

母板页的使用。

归纳总结(对老师总结的知识进行梳理)母板页的使用。

用户信息管理

资讯:

1、页面功能设计;

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

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

Session["ids"].ToString()+"";SqlCommandcmd=newSqlCommand(StrSql,sqlcon);();

();

"ss","");return;}protectedvoidDropDownList1_SelectedIndexChanged(objectsender,EventArgse)

{SqlConnectionsqlcon=new成果展示(关键技术总结):

);

4、用到表分别是tuser。

实施方案:

protectedvoidtbn_edit_Click(objectsender,EventArgse)

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

();

string

StrSql="";

StrSql=

"updatetusersettuname='"

++"',marks='"

++"'whereid="+

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

stringstrss="select*fromtuserwheretuname='"++"'";

SqlDataAdapteradsas=new

SqlDataAdapter(strss,sqlcon);

DataSetaddss=newDataSet();(addss);if[0].>0){

Session["ids"]=

[0].Rows[0][0].ToString();

=[0].Rows[0][1].ToString();

=[0].Rows[0][3].ToString();

}

 

修改:

沟通交流:

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

归纳总结(对老师总结的知识进行梳理)添加,修改,删除功能的掌握与应用。

修改密码:

资讯:

1、页面功能设计;

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

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

();stringStrpwd="";

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

SqlCommandsqlcmd1=new

4、用到表分别是tuser。

实施方案:

SqlConnectionsqlcon2=new

SqlConnection("DataSource=

307-49\\SQLEXPRESS;Initial

Catalog=db_sbgl;IntegratedSecurity=True");

SqlCommand(strselect,sqlcon2);

stringsqlstr="updatetusersettpwd='"

SqlDataReaderdr1=();if()){Strpwd=dr1["tpwd"].ToString();}();if==Strpwd){if==sqlcon1=new

SqlConnection("DataSource=307-49\\SQLEXPRESS;InitialCatalog=db_sbgl;IntegratedSecurity=True");();SqlCommandsqlcom;成果展示(关键技术总结):

"'whereid="+Session["userid"].ToString()

+"";

sqlcom=new

SqlCommand(sqlstr,sqlcon1);

();();

"ss","");}

沟通交流:

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

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

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

设备信息管理

资讯:

1、页面功能设计;

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

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

4、用到表分别是equips。

实施方案:

protectedvoidPage_Load(objectsender,EventArgse){if(!

{="办公设备管理系统";

Session["state"]=1;SqlConnectionsqlcon1=

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

();SqlDataAdapteradsa1=newSqlDataAdapter("selectdistinctdepartsfromequipswheredepartsisnotnullorderbydeparts",sqlcon1);

DataSetadds1=newDataSet();

(adds1,"equips");if["equips"].>0){

"");

for(intj=0;j<["equips"].;j++)

{adsa2=newSqlDataAdapter("selectdistinctPurDatefromequipswherePurDateisnotnullorderbyPurDate",sqlcon1);DataSetadds2=newDataSet();(adds2,"equips");if["equips"].>0){="所有设备";LoadData,

Session["StrNodesid"].ToString(),,,,,(Session["state"].ToString()));}}protectedvoidLoadData(stringstrequid,stringstrequname,stringstrtype,stringstrdepart,stringczz,stringstrdate,intstate){SqlConnectionsqlcon=newSqlConnection("DataSource=307-49\\SQLEXPRESS;InitialCatalog=db_sbgl;IntegratedSecurity=True");();stringStrSqls="";

if(strequname=="设备名称"||strequname=="所有设备"){StrSqls="select*fromequipswherestate='"+state

+"'";}elseif(Session["target"].ToString()=="1"){StrSqls="select*fromequipswherestate='"+state+"'andstyleid="+

Session["StrNodes_id"].ToString()+"";}else{StrSqls="select*fromequipswhere

state='"+state+"'andequname='"+strequname+"'";}if(strequid!

="")

{StrSqls=

StrSqls+

"andequidlike'%"+

StrSqls+"andPurDate='"+strdate+"'";}

strequid+

"%'";}if

(strtype!

="")

StrSqls

=StrSqls+"orderbyPurDate"

{StrSqls=StrSqls+

"andTypelike'%"+

SqlDataAdapter

adsa=new

strtype+

"%'";}

SqlDataAdapter

(StrSqls,sqlcon);

if

(strdepart!

=

"")

Dat

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

当前位置:首页 > 工程科技 > 兵器核科学

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

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