C程序設(shè)計(jì)課程教學(xué)網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)_第1頁(yè)
C程序設(shè)計(jì)課程教學(xué)網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)_第2頁(yè)
C程序設(shè)計(jì)課程教學(xué)網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)_第3頁(yè)
C程序設(shè)計(jì)課程教學(xué)網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)_第4頁(yè)
C程序設(shè)計(jì)課程教學(xué)網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩18頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

綜合試驗(yàn)匯報(bào)(--年度第1學(xué)期)名稱:軟件設(shè)計(jì)和實(shí)踐題目:C++課程設(shè)計(jì)網(wǎng)站管理院系: 班級(jí): 學(xué)號(hào): 學(xué)生姓名: 指導(dǎo)老師: 設(shè)計(jì)周數(shù): 成績(jī):日期:1月10日《軟件綜合試驗(yàn)》任務(wù)書(shū)一、目標(biāo)和要求軟件綜合試驗(yàn)是計(jì)算機(jī)科學(xué)和技術(shù)、軟件工程、網(wǎng)絡(luò)工程和信息安全專(zhuān)業(yè)學(xué)生必修實(shí)踐步驟,本步驟是在第六學(xué)期、第七學(xué)期設(shè)置,關(guān)鍵讓學(xué)生深入了解、鞏固、加深前面所學(xué)課程,并能綜合利用所學(xué)課程知識(shí)進(jìn)行設(shè)計(jì),掌握算法設(shè)計(jì)及實(shí)現(xiàn)理論和方法,為畢業(yè)設(shè)計(jì)和以后工作打下良好基礎(chǔ)。課程基礎(chǔ)要求:1.熟悉微機(jī)應(yīng)用環(huán)境。2.利用所學(xué)課程知識(shí),處理程序設(shè)計(jì)中實(shí)際問(wèn)題(實(shí)際應(yīng)用題目,或模擬實(shí)際應(yīng)用題目),為畢業(yè)設(shè)計(jì)和以后工作打下良好基礎(chǔ)。二、關(guān)鍵內(nèi)容能熟練地利用微機(jī)設(shè)計(jì)出有實(shí)用價(jià)值程序。1.熟悉Windows和其它工具軟件系統(tǒng),2.依據(jù)所選題目進(jìn)行算法設(shè)計(jì)(畫(huà)出步驟圖,寫(xiě)出各模塊文檔)。3.編程。4.上機(jī)調(diào)試。三、進(jìn)度計(jì)劃序號(hào)設(shè)計(jì)(試驗(yàn))內(nèi)容完成時(shí)間備注1查找、熟悉相關(guān)資料2天2依據(jù)題目進(jìn)行具體設(shè)計(jì)2天3編碼4天4調(diào)試2天四、設(shè)計(jì)(試驗(yàn))結(jié)果要求1、用戶注冊(cè)登陸用戶管理

2、視頻教程、講義瀏覽、下載

3、能夠考慮:各章自測(cè)題習(xí)題答案綜合測(cè)試疑難解答五、考評(píng)方法試驗(yàn)結(jié)果(60%)+試驗(yàn)匯報(bào)(30%)+試驗(yàn)過(guò)程表現(xiàn)(10%)學(xué)生姓名:指導(dǎo)老師:年月日

課程設(shè)計(jì)(綜合試驗(yàn))目標(biāo)和要求 C++程序設(shè)計(jì)課程教學(xué)網(wǎng)站設(shè)計(jì)和實(shí)現(xiàn)

功效: 1、用戶注冊(cè)登陸用戶管理

2、視頻教程、講義瀏覽、下載

3、能夠考慮:各章自測(cè)題習(xí)題答案綜合測(cè)試疑難解答設(shè)計(jì)(試驗(yàn))正文“C++程序設(shè)計(jì)課程教學(xué)網(wǎng)站”關(guān)鍵功效有:會(huì)員登陸;管理員登陸;課程下載、瀏覽;系統(tǒng)功效以下圖C++程序設(shè)計(jì)課程教學(xué)網(wǎng)站會(huì)員登陸 管理員登陸課程下載,瀏覽修改密碼修改密碼管理會(huì)員管理課程功效以下所述:會(huì)員登陸會(huì)員登錄后能夠修改個(gè)人密碼和資料,瀏覽下載課程管理員登陸管理員登陸后能夠修改管理員密碼,增加、編輯、刪除課程,管理、刪除會(huì)員數(shù)據(jù)庫(kù)設(shè)計(jì)設(shè)計(jì)數(shù)據(jù)庫(kù)管理員表會(huì)員表課程設(shè)計(jì)(綜合試驗(yàn))總結(jié)或結(jié)論經(jīng)過(guò)此次課程設(shè)計(jì),使我愈加扎實(shí)掌握了相關(guān)高頻電子線路方面知識(shí),在設(shè)計(jì)過(guò)程中即使碰到了部分問(wèn)題,但經(jīng)過(guò)一次又一次思索,一遍又一遍檢驗(yàn)最終找出了原因所在,也暴露出了前期我在這方面知識(shí)欠缺和經(jīng)驗(yàn)不足。實(shí)踐出真知,經(jīng)過(guò)親自動(dòng)手制作,使我們掌握知識(shí)不再是紙上談兵四、參考文件《C#入門(mén)經(jīng)典》《C#從入門(mén)到精通》附錄(設(shè)計(jì)步驟圖、程序、表格、數(shù)據(jù)等)1網(wǎng)站首頁(yè)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會(huì)員注冊(cè)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('用戶名或密碼錯(cuò)誤!');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('請(qǐng)輸入完整');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('對(duì)不起,用戶名或密碼不正確!');history.back();</script>");}}else{Response.Write("<script>javascript:alert('對(duì)不起,系統(tǒng)錯(cuò)誤,請(qǐng)不要越權(quán)操作!');</script>");}}}6管理員操作界面A:刪除會(huì)員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;//取得文件名(抱括路徑)里最終一個(gè)"."索引inti=nam.LastIndexOf(".");//取得文件擴(kuò)展名stringnewext=nam.Substring(i);//這里我自動(dòng)依據(jù)日期和文件大小不一樣為文件命名,確保文件名不反復(fù)DateTimenow=DateTime.Now;stringnewname=now.ToFileTimeUtc()+UploadFile.PostedFile.ContentLength.ToString();//保留文件到你所要目錄,這里是IIS根目錄下uploadfiles目錄//注意:我這里用Server.MapPath()取目前文件絕對(duì)目錄.在里"\"必需用"\\"替換UploadFile.PostedFile.SaveAs(Server.MapPath("../UpLoad/"+newname+newext));//得到這個(gè)文件相關(guān)屬性:文件名,文件類(lèi)型,文件大小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('系統(tǒng)錯(cuò)誤,您沒(méi)有設(shè)置好數(shù)據(jù)庫(kù)連接!或您輸入了部分非法字符!');</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('系統(tǒng)錯(cuò)誤,您沒(méi)有設(shè)置好數(shù)據(jù)庫(kù)連接!');</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;//取得文件名(抱括路徑)里最終一個(gè)"."索引inti=nam.LastIndexOf(".");//取得文件擴(kuò)展名stringnewext=nam.Substring(i);//這里我自動(dòng)依據(jù)日期和文件大小不一樣為文件命名,確保文件名不反復(fù)DateTimenow=DateTime.Now;stringnewname=now.ToFileTimeUtc()+UploadFile.PostedFile.ContentLength.ToString();//保留文件到你所要目錄,這里是IIS根目錄下uploadfiles目錄//注意:我這里用Server.MapPath()取目前文件絕對(duì)目錄.在里"\"必需用"\\"替換UploadFile.PostedFile.SaveAs(Server.MapPath("../UpLoad/"+newname+newext));//得到這個(gè)文件相關(guān)屬性:文件名,文件類(lèi)型,文件大小fname="UpLoad/"+newname+newext;}}protectedvoidButton1_Click(objectsender,EventArgse){stringsql;if(UploadFile.Value!=null&&UploadFile.Value!=""){FileUpLoad();}if(Request["ID"]!=null){stringid=Request["I

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論