




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
综合试验汇报(--年度第1学期)名称:软件设计和实践题目:C++课程设计网站管理院系: 班级: 学号: 学生姓名: 指导老师: 设计周数: 成绩:日期:1月10日《软件综合试验》任务书一、目标和要求软件综合试验是计算机科学和技术、软件工程、网络工程和信息安全专业学生必修实践步骤,本步骤是在第六学期、第七学期设置,关键让学生深入了解、巩固、加深前面所学课程,并能综合利用所学课程知识进行设计,掌握算法设计及实现理论和方法,为毕业设计和以后工作打下良好基础。课程基础要求:1.熟悉微机应用环境。2.利用所学课程知识,处理程序设计中实际问题(实际应用题目,或模拟实际应用题目),为毕业设计和以后工作打下良好基础。二、关键内容能熟练地利用微机设计出有实用价值程序。1.熟悉Windows和其它工具软件系统,2.依据所选题目进行算法设计(画出步骤图,写出各模块文档)。3.编程。4.上机调试。三、进度计划序号设计(试验)内容完成时间备注1查找、熟悉相关资料2天2依据题目进行具体设计2天3编码4天4调试2天四、设计(试验)结果要求1、用户注册登陆用户管理
2、视频教程、讲义浏览、下载
3、能够考虑:各章自测题习题答案综合测试疑难解答五、考评方法试验结果(60%)+试验汇报(30%)+试验过程表现(10%)学生姓名:指导老师:年月日
课程设计(综合试验)目标和要求 C++程序设计课程教学网站设计和实现
功效: 1、用户注册登陆用户管理
2、视频教程、讲义浏览、下载
3、能够考虑:各章自测题习题答案综合测试疑难解答设计(试验)正文“C++程序设计课程教学网站”关键功效有:会员登陆;管理员登陆;课程下载、浏览;系统功效以下图C++程序设计课程教学网站会员登陆 管理员登陆课程下载,浏览修改密码修改密码管理会员管理课程功效以下所述:会员登陆会员登录后能够修改个人密码和资料,浏览下载课程管理员登陆管理员登陆后能够修改管理员密码,增加、编辑、删除课程,管理、删除会员数据库设计设计数据库管理员表会员表课程设计(综合试验)总结或结论经过此次课程设计,使我愈加扎实掌握了相关高频电子线路方面知识,在设计过程中即使碰到了部分问题,但经过一次又一次思索,一遍又一遍检验最终找出了原因所在,也暴露出了前期我在这方面知识欠缺和经验不足。实践出真知,经过亲自动手制作,使我们掌握知识不再是纸上谈兵四、参考文件《C#入门经典》《C#从入门到精通》附录(设计步骤图、程序、表格、数据等)1网站首页publicpartialclassDefault:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){DataSetds=DBHelper.GetDataSet("select*fromTB_KeJian");this.GridView1.DataSource=ds.Tables[0];this.GridView1.DataBind();} }}2讲义下载publicpartialclassNewsDetial:System.Web.UI.Page{publicstaticstringlurl;protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){GetNewsInfo();}}privatevoidGetNewsInfo(){stringID=Request.QueryString["ID"].ToString();stringsqlNews="select*fromTB_KeJianwhereID="+ID;DataSetresult=newDataSet();result=DBHelper.GetDataSet(sqlNews);if(result!=null){if(result.Tables[0].Rows.Count>0){lurl=result.Tables[0].Rows[0]["WenJian"].ToString().Trim();this.dlTopic.DataSource=result.Tables[0];dlTopic.DataBind();}else{dlTopic.DataSource=null;dlTopic.DataBind();}}}protectedvoidButton1_Click(objectsender,EventArgse){try{Response.ContentType="application/x-zip-compressed";Response.AddHeader("Content-Disposition","attachment;filename="+lurl);stringfilename=Server.MapPath(lurl);Response.TransmitFile(filename);}catch{Response.Write("<script>alert('该文件不存在');history.go(-1);</script>");}}}3会员注册publicpartialclassLogin:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton2_Click(objectsender,EventArgse){Response.Redirect("UserReg.aspx");}protectedvoidButton1_Click1(objectsender,EventArgse){stringSQL="select*fromTB_MemberwhereMemberName='"+this.TextBox1.Text+"'andMemberPwd='"+this.TextBox2.Text+"'";DataSetds=DBHelper.GetDataSet(SQL);if(ds.Tables[0].Rows.Count>0){Session["MemberName"]=this.TextBox1.Text.Trim();Response.Redirect("Default.aspx");//Response.Write("<scriptlanguage='javascript'>alert('登录成功!');location='javascript:history.go(-1)';</script>");}else{Response.Write("<scriptlanguage='javascript'>alert('用户名或密码错误!');location='javascript:history.go(-1)';</script>");}}}5管理员登陆publicpartialclassSysManage_Login:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){}protectedvoidButton2_Click(objectsender,EventArgse){this.Txtpwd.Text="";this.Txtuid.Text="";}protectedvoidButton1_Click(objectsender,EventArgse){if(Txtpwd.Text.ToString().Trim()==""||Txtuid.Text.ToString().Trim()==""){Response.Write("<script>javascript:alert('请输入完整');history.back();</script>");Response.End();}stringsql;sql="select*fromTB_AdminwhereUserName='"+Txtuid.Text.ToString().Trim()+"'andPassWord='"+Txtpwd.Text.ToString().Trim()+"'";DataSetresult=DBHelper.GetDataSet(sql);if(result!=null){if(result.Tables[0].Rows.Count>0){Session["username"]=Txtuid.Text.ToString().Trim();Session["cx"]="管理员";Response.Redirect("manage.aspx");}else{Response.Write("<script>javascript:alert('对不起,用户名或密码不正确!');history.back();</script>");}}else{Response.Write("<script>javascript:alert('对不起,系统错误,请不要越权操作!');</script>");}}}6管理员操作界面A:删除会员publicpartialclassAdmin_MemberD:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){ID=Request.QueryString["ID"].ToString();stringsql="deletefromtb_MemberwhereMemberID='"+ID+"'";boolb=DBHelper.ExecSql(sql);if(b){Response.Write("<script>javascript:alert('操作成功');window.navigate('Member_List.aspx');</script>");}else{Response.Write("<script>javascript:alert('操作失败');window.navigate('Member_List.aspx');</script>");}}}B.添加视频教程publicpartialclassVideo:System.Web.UI.Page{publicstaticstringfname;protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){if(Request["ID"]!=null){InitData();}}}protectedvoidInitData(){stringid=Request["ID"].ToString();try{stringsql="select*fromTB_ZiLiaowhereID="+id;DataTabledt=DBHelper.GetDataSet(sql).Tables[0];if(dt.Rows.Count>0){this.TextBox1.Text=dt.Rows[0]["Title"].ToString();this.WebEditor1.Text=dt.Rows[0]["NeiRong"].ToString();fname=dt.Rows[0]["WenJian"].ToString();}}catch{}}privatevoidFileUpLoad(){if(UploadFile.Value!=null){stringnam=UploadFile.PostedFile.FileName;//取得文件名(抱括路径)里最终一个"."索引inti=nam.LastIndexOf(".");//取得文件扩展名stringnewext=nam.Substring(i);//这里我自动依据日期和文件大小不一样为文件命名,确保文件名不反复DateTimenow=DateTime.Now;stringnewname=now.ToFileTimeUtc()+UploadFile.PostedFile.ContentLength.ToString();//保留文件到你所要目录,这里是IIS根目录下uploadfiles目录//注意:我这里用Server.MapPath()取目前文件绝对目录.在里"\"必需用"\\"替换UploadFile.PostedFile.SaveAs(Server.MapPath("../UpLoad/"+newname+newext));//得到这个文件相关属性:文件名,文件类型,文件大小fname="UpLoad/"+newname+newext;}}protectedvoidButton1_Click(objectsender,EventArgse){stringsql;if(UploadFile.Value!=null&&UploadFile.Value!=""){FileUpLoad();}if(Request["ID"]!=null){stringid=Request["ID"].ToString();sql="updateTB_ZiLiaosetTitle='"+TextBox1.Text+"',WenJian='"+fname+"',NeiRong='"+this.WebEditor1.Text+"'whereID="+id;boolb=DBHelper.ExecSql(sql);if(b){Response.Write("<script>javascript:alert('操作成功');</script>");}else{Response.Write("<script>javascript:alert('系统错误,您没有设置好数据库连接!或您输入了部分非法字符!');</script>");}}else{sql="insertintoTB_ZiLiao(Title,NeiRong,WenJian,FaBuRen)values('"+this.TextBox1.Text.Trim()+"','"+this.WebEditor1.Text+"','"+fname+"','"+Session["username"].ToString()+"')";boolb=DBHelper.ExecSql(sql);if(b){Response.Write("<script>javascript:alert('操作成功');</script>");}else{Response.Write("<script>javascript:alert('系统错误,您没有设置好数据库连接!');</script>");}}}protectedvoidButton2_Click(objectsender,EventArgse){this.TextBox1.Text="";this.WebEditor1.Text="";}}C:删除视频资料publicpartialclassVideoD:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){intID=Convert.ToInt32(Request.QueryString["ID"].ToString());stringsql="deletefromTB_ZiLiaowhereID="+ID;boolB=DBHelper.ExecSql(sql);if(B){Response.Write("<script>javascript:alert('操作成功');window.navigate('ZiLiao_List.aspx');</script>");}else{Response.Write("<script>javascript:alert('操作失败');window.navigate('ZiLiao_List.aspx');</script>");}}}D:视频资料下载publicpartialclassVideo:System.Web.UI.Page{publicstaticstringfname;protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){if(Request["ID"]!=null){InitData();}}}protectedvoidInitData(){stringid=Request["ID"].ToString();try{stringsql="select*fromTB_KeJianwhereID="+id;DataTabledt=DBHelper.GetDataSet(sql).Tables[0];if(dt.Rows.Count>0){this.TextBox1.Text=dt.Rows[0]["Title"].ToString();this.WebEditor1.Text=dt.Rows[0]["NeiRong"].ToString();fname=dt.Rows[0]["WenJian"].ToString();}}catch{}}privatevoidFileUpLoad(){if(UploadFile.Value!=null){stringnam=UploadFile.PostedFile.FileName;//取得文件名(抱括路径)里最终一个"."索引inti=nam.LastIndexOf(".");//取得文件扩展名stringnewext=nam.Substring(i);//这里我自动依据日期和文件大小不一样为文件命名,确保文件名不反复DateTimenow=DateTime.Now;stringnewname=now.ToFileTimeUtc()+UploadFile.PostedFile.ContentLength.ToString();//保留文件到你所要目录,这里是IIS根目录下uploadfiles目录//注意:我这里用Server.MapPath()取目前文件绝对目录.在里"\"必需用"\\"替换UploadFile.PostedFile.SaveAs(Server.MapPath("../UpLoad/"+newname+newext));//得到这个文件相关属性:文件名,文件类型,文件大小fname="UpLoad/"+newname+newext;}}protectedvoidButton1_Click(objectsender,EventArgse){stringsql;if(UploadFile.Value!=null&&UploadFile.Value!=""){FileUpLoad();}if(Request["ID"]!=null){stringid=Request["I
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Unit 8 A green world Grammar 教学设计 2024-2025学年牛津译林版八年级英语下册
- 一年级体育上册 第十八课接力跑教学设计
- 16 大家一起来合作 第一课时(教学设计)-部编版道德与法治一年级下册
- 七年级生物下册 4.4.3《输送血液的泵-心脏》第二课时教学设计 (新版)新人教版
- 9短诗三首《繁星(一三一)》教学设计-2023-2024学年统编版语文四年级下册
- 基于技术创新的研究与实践
- 2024年五年级英语上册 Unit 2 My Country and English-speaking Countries Lesson 7 China教学设计 冀教版(三起)
- 21《长相思》教学设计-2024-2025学年五年级上册语文统编版
- 乘法、除法(二)-7的乘、除法(教学设计)-2024-2025学年沪教版二年级数学上册
- Unit 1 Past and Present Reading 教学设计 2024-2025学年牛津译林版八年级英语下册
- GB/T 37133-2025电动汽车用高压连接系统
- 2024年榆林市榆阳区公立医院招聘考试真题
- Unit 2 Go for it!Understanding ideas教学设计 -2024-2025学年外研版(2024)七年级英语下册
- 浙江省金丽衢十二校2025届高三下学期二模试题 地理 含解析
- 【+初中语文+】《山地回忆》课件+统编版语文七年级下册
- 2025-2030中国建筑装饰行业十四五发展分析及投资前景与战略规划研究报告
- 2024年员工知识产权与保密协议范本:企业知识产权保护实务3篇
- 人教版二年级数学下册全册大单元教学设计
- JGJ46-2024 建筑与市政工程施工现场临时用电安全技术标准
- DZ∕T 0283-2015 地面沉降调查与监测规范(正式版)
- GB 17790-2008家用和类似用途空调器安装规范
评论
0/150
提交评论