新聞發(fā)布系統(tǒng)總結報告_第1頁
新聞發(fā)布系統(tǒng)總結報告_第2頁
新聞發(fā)布系統(tǒng)總結報告_第3頁
新聞發(fā)布系統(tǒng)總結報告_第4頁
新聞發(fā)布系統(tǒng)總結報告_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

...wd......wd......wd...新聞發(fā)布系統(tǒng)--總結報告工程:HTML5與ASP.NET程序設計教程組長:XXX成員:XXXXXX

XX1.工程簡介新聞發(fā)布系統(tǒng)是一個可在線登錄和評論的新聞系統(tǒng)。管理員可以發(fā)布時事新聞,用戶可以一游客和會員的身份進入網(wǎng)站瀏覽和檢索新聞。2.成員分工總體規(guī)劃控制:xxx主模版設計:xxx用戶登錄設計:xx分類新聞界面設計:xx新聞內(nèi)容設計:xx新聞評論設計:xx新聞信息管理設計:xx數(shù)據(jù)庫設計:xx3.功能介紹本系統(tǒng)主要實現(xiàn)了用戶登錄、新聞檢索、查看新聞詳細內(nèi)容、發(fā)布修改新聞和評論新聞等功能。3.1用戶登錄此功能需要用戶按要求注冊會員信息〔圖3.1.1〕,系統(tǒng)管理員通過核實,同意用戶申請之后用戶就可以登錄系統(tǒng)進展其他操作。圖3.1.1圖新聞檢索本系統(tǒng)中,用戶可以通過首頁的搜索框搜索自己需要的新聞〔圖3.2.1〕。圖查看新聞內(nèi)容用戶可以選擇自己關注的新聞,點擊鏈接即可查看自己所需要新聞的詳細信息。(圖3.3.1和圖3.3.2)圖3.3.1圖評論新聞〔僅限于會員〕用戶可在查看新聞之后,在評論區(qū)發(fā)表自己的觀點,發(fā)表自己的見解?!矆D3.4.1〕圖發(fā)布新聞〔僅限于管理員〕管理員需要對新聞先進展審核,判斷下新聞的價值,以及合法性,只有通過管理員審核,才可以進展發(fā)布。同時,需要給新聞進展分類,標注下與新聞相關的信息?!矆D3.5.1和圖3.5.2〕圖3.5.1圖3.5.24.開發(fā)過程4.1數(shù)據(jù)庫設計我們這個新聞發(fā)布系統(tǒng)的后臺用的是SQL做的數(shù)據(jù)庫。主要功能:存儲新聞,存儲評論,并且該數(shù)據(jù)庫可更新。1.UserTable存儲用戶的賬號,密碼信息。2.NewsTable用來存儲和新聞相關的信息,標題,作者,時間等。3.CommentTable用來存儲評論的內(nèi)容,并可更新。4.2用戶登錄模塊設計本模塊主要以用戶注冊信息并通過后臺程序添加到數(shù)據(jù)庫為根基,用戶在登錄頁面輸入用戶信息,系統(tǒng)后臺驗證后獲取登錄狀態(tài)。1.注冊網(wǎng)頁代碼〔運行結果如圖3.1.1〕:<divclass="conMain"><divclass="loginHeader">注冊用戶信息</div><divclass="loginForm"><divclass="loginBox"><divclass="regText"><divclass="labelDiv">用戶名:</div><asp:TextBoxID="uText"class="userText"runat="server"></asp:TextBox><%--<inputtype="text"id="userText">--%></div><divclass="regText"><divclass="labelDiv">密碼:</div><asp:TextBoxID="pText1"class="passText1"type="password"runat="server"></asp:TextBox><%--<inputtype="password"id="passText1">--%></div><divclass="regText"><divclass="labelDiv">再次輸入密碼:</div><asp:TextBoxID="pText2"class="passText2"type="password"runat="server"></asp:TextBox><%--<inputtype="password"id="passText2">--%></div><divclass="regBtn"><asp:ButtonID="sBtn"class="submitButn"runat="server"Text="注冊"onclick="sBtn_Click"/><%--<inputtype="submit"value="注冊"id="submitButn">--%></div></div></div>2.登錄頁面代碼〔運行結果如圖3.1.2〕:<!--內(nèi)容主體!--><divclass="conMain"><divclass="loginHeader">用戶登錄</div><divclass="loginForm"><divclass="lloginForm"><imgsrc="../pic/logo-1.gif"alt="新聞圖片"/></div><divclass="rloginForm"><div><divclass="loginBox"><divclass="regText"><inputtype="text"id="uText"class="userText"runat="server"></div><divclass="regText"><inputtype="password"id="pText"class="passText"runat="server"></div><divclass="regBtn"><asp:ButtonID="sBtn"class="submitButn"runat="server"Text="登錄"onclick="sBtn_Click"/><%--<inputtype="submit"value="登錄"id="submitButn"onclick="returnsubmitButn_onclick()">--%></div><divclass="regInfo"><spanclass="noId">沒有帳號,<ahref="register1.aspx"target="_self"class="toReg">立即注冊</a></span></div></div></div>4.3主頁顯示模塊設計本模塊使用母版頁設計,通過顯示新聞類別和熱點新聞,為用戶瀏覽新聞做導航。1.母版頁設計代碼:<%@MasterLanguage="C#"AutoEventWireup="true"CodeBehind="Site1.master.cs"Inherits="NewsASP.Site1"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"":///TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns=":///1999/xhtml"><headrunat="server"><title></title><asp:ContentPlaceHolderID="head"runat="server"></asp:ContentPlaceHolder><linkhref="CSS/Nav.css"rel="stylesheet"type="text/css"/></head><body><formid="form1"runat="server"><div><!--導航--><divclass="nav"style="margin:0auto;"><ul><li><ahref="NEWS.aspx"class="selected"target="_blank"><imgsrc="../pic/樹葉/首頁.png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li><li><ahref="NEWS.aspx"class="selected"target="_blank"><imgsrc="../pic/樹葉/國際.png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li><li><ahref="NEWS.aspx"class="selected"target="_blank"><imgsrc="../pic/樹葉/國內(nèi).png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li><li><ahref="NEWS.aspx"class="selected"target="_blank"><imgsrc="../pic/樹葉/社會.png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li><li><ahref="NEWS.aspx"class="selected"target="_blank"><imgsrc="../pic/樹葉/圖片.png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li><li><ahref="NEWS.aspx"class="selected"target="_blank"><imgsrc="../pic/樹葉/視頻.png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li><li><ahref="NEWS.aspx"class="selected"target="_blank"><imgsrc="../pic/樹葉/娛樂.png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li><li><ahref="NEWS.aspx"class="selected"target="_blank"><imgsrc="../pic/樹葉/小說.png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li><li><ahref="InnerNews.htm"class="selected"target="_blank"><imgsrc="../pic/樹葉/汽車.png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li><li><ahref="SportNews/Sport1.aspx"class="selected"target="_blank"><imgsrc="../pic/樹葉/體育.png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li><li><ahref="InnerNews.htm"class="selected"target="_blank"><imgsrc="../pic/樹葉/游戲.png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li><li><ahref="InnerNews.htm"class="selected"target="_blank"><imgsrc="../pic/樹葉/科技.png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li><li><ahref="InnerNews.htm"class="selected"target="_blank"><imgsrc="../pic/樹葉/軍事.png"alt=""style="margin-top:-20px;height:65px;width:70px"/></a></li></ul><</form></body></html>母版頁運行結果2.主頁顯示局部代碼〔運行結果如3.2.1〕:<linkhref="CSS/Nav.css"rel="stylesheet"type="text/css"/></asp:Content><asp:ContentID="Content2"ContentPlaceHolderID="ContentPlaceHolder1"runat="server"><divclass="main"style="border-width:1px;border-color:#005AB5;"><!--搜索-登錄-注冊--><%--<imgsrc="../pic/背景/左上角.gif"alt=""style="position:absolute;margin-left:-250px;margin-top:-100px;"/>--%><div><divclass="search"><pstyle="color:Purple;font-size:300%;font-family:@幼圓"><i><b>News新聞</b></i><textareacols=""rows="1"style="overflow:hidden;resize:none;width:500px;height:40px;"></textarea><spanstyle="margin-bottom:-5px;margin-top:5px;"><buttonid="login"style="margin-bottom:-18px;margin-top:18px;height:35px;width:50px">搜索</button><ahref="asp/login1.aspx"target="_blank"style="font-size:medium">登錄</a><ahref="asp/register1.aspx"target="_blank"style="font-size:medium">注冊</a></span></p></div></div><!--熱點新聞--><div><divclass="hot"style="float:left;width:600px;"><divclass="sign1"style="background-color:#DCDCDC;"><imgsrc="../pic/標簽/熱點.png"style="width:70px;height:65px;"alt=""/><br/></div><divclass="content"style="background-color:#E0FFFF;"><divid="contentHref"runat="server"style="margin-left:0px;margin-top:0px;"></div><divclass=""style="float:right;width:350px;"><h3><ahref="://news.baidu/n?cmd=1&class=reci"target="_blank">新聞熱搜詞</a>          <ahref="://news.baidu/n?cmd=1&class=reci"target="_blank">更多>></a></h3><div><ulclass="hotwords"><li><pstyle="margin-top:28px;">博鰲論壇</p><aclass="cover"href="://news.baidu/ns?cl=3&ct=9&rn=20&sp=hotquery&word=2014%20%B2%A9%F7%A1"target="_blank"><strong>博鰲論壇</strong><br/></a></li><li><pstyle="margin-top:28px;">XP退休</p><aclass="cover"href="://news.baidu/ns?cl=3&ct=9&rn=20&sp=hotquery&word=%CE%A2%C8%ED%20XP%20%20%CD%A3%D6%B9"target="_blank"><strong>XP退休</strong><br/></a></li><li><pstyle="margin-top:28px;">車臣分裂頭目被消滅</p><aclass="cover"href="://news.baidu/ns?cl=3&ct=9&rn=20&sp=hotquery&word=%CE%DA%C2%ED%C2%DE%B7%F2"target="_blank"><strong>車臣分裂頭目被消滅</strong><br/></a></li>3.體育主頁顯示代碼〔運行結果圖3.2.2〕:<divclass="nav1-wrap"data-sudaclick="main_nav"><divclass="wrap"><ulclass="a"><liclass="current"><ahref="Sport1.aspx"target:"_black">首頁</a></li><li><ahref="Sport1.aspx#a"target:"_black">世界杯</a></li><li><ahref="Sport1.aspx#a4"target:"_black">綜合</a></li></ul></div></div></div><divclass="frame"><divclass="frame_L"><h3style="color:Red"><ahref="../newsContent.aspx?ID=11"target="_blank"><spanstyle="color:Red">足協(xié)裁定劉健自由身</span></a></div><divclass="frame_R"style="color:White"><imgalt="tupian"src="SportPic/1.jpg"style="height:300px;width:450px"/><h4style="margin-top:-35px;margin-bottom:-15px;">詹姆斯持球背身單打</h4><pstyle="font-size:15px;">近日,熱火隊員“小皇帝〞,在與芝加哥公牛的比賽中,單刀持球。</p><inputid="Button1"type="button"value="點贊+0"style="float:right"onclick="Button1_Click()"/></div></div>4.4新聞內(nèi)容顯示模塊設計本模塊主要是從各個鏈接中獲取新聞ID,然后從數(shù)據(jù)庫中讀取新聞并顯示。后臺代碼:namespaceNewsASP{publicpartialclassnewsContent:System.Web.UI.Page{intid;protectedvoidPage_Load(objectsender,EventArgse){if(!IsPostBack){id=int.Parse(Request.QueryString["ID"].ToString());DataClasses1DataContextc=newDataClasses1DataContext();//名為contentLeft的div中加contentvarcontent=fromtinc.newsTablewheret.nid==idselectt.ncontent;this.contentLeft.InnerHtml=content.First();//在contentTitle的div中加vartitle=fromtinc.newsTablewheret.nid==idselectt.title;this.contentHead.InnerHtml=title.First();//留言版添加內(nèi)容stringleaveWord="";//stringcomUser="";varleaveCon=fromtincmentTablewheret.nid==idselectt;foreach(varvinleaveCon){leaveWord+="<p>評論者:"+v.uid+"\n"+""+v.ccontent+"\n</p>";}//stringstr=leaveWord.ToString();this.leave.InnerHtml=leaveWord.ToString();}}protectedvoidLinkButton1_Click(objectsender,EventArgse){Response.Redirect("asp/comment.aspx?ID="+id);}}運行界面如圖.5評論新聞模塊設計本模塊主要是用戶評論新聞,但是用戶要在登錄后才能評論:后臺代碼:publicpartialclasscomment:System.Web.UI.Page{intnid=0;protectedvoidPage_Load(objectsender,EventArgse){if(Session["name"]==null){Response.Redirect("login1.aspx");return;}else{//this.TextBox1.Text=Session["name"].ToString();stringstr=Request.QueryString["nid"].ToString();nid=int.Parse(str);DataClasses1DataContextdb=newDataClasses1DataContext();varq=fromtindb.newsTablewheret.nid==this.nidselectt;if(q.Count()==1){this.lTitle.Text=q.First().title.ToString();}}}protectedvoidtButton_Click(objectsender,EventArgse){stringuid=Session["name"].ToString();DataClasses1DataContextdb=newDataClasses1DataContext();intmax=dbmentTable.Count();commentTablet=newcommentTable();t.nid=this.nid;t.uid=uid;t.ccontent=this.tBox.Text;dbmentTable.InsertOnSubmit(t);db.SubmitChanges();Response.Redirect("login1.aspx");}}運行界面如圖發(fā)布新聞模塊設計本模塊主要是對新聞信息的增加、刪除和修改。后臺代碼:namespaceNewsASP.asp{publicpartialclassmanager:System.Web.UI.Page{protectedvoidPage_Load(objectsender,EventArgse){if(!this.IsPostBack){this.DropDownList1.Items.Clear();DataClasses1DataContextdb=newDataClasses1DataContext();varq=fromtaindb.newsTableselectta;if(q.Count()>0){foreach(vartinq){this.DropDownList1.Items.Add(t.nid.ToString());}}}}protectedvoidDropDownList1_SelectedIndexChanged(objectsender,EventArgse){intnid=int.Parse(this.DropDownList1.SelectedItem.Text);DataClasses1DataContextdb=newDataClasses1DataContext();varq=fromtaindb.newsTablewhereta.nid==nidselectta;if(q.Count()==

溫馨提示

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

評論

0/150

提交評論