校園新聞發(fā)布系統(tǒng)_第1頁(yè)
校園新聞發(fā)布系統(tǒng)_第2頁(yè)
校園新聞發(fā)布系統(tǒng)_第3頁(yè)
校園新聞發(fā)布系統(tǒng)_第4頁(yè)
校園新聞發(fā)布系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩27頁(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)介

校園新聞發(fā)布系統(tǒng)2網(wǎng)站開(kāi)發(fā)校園新聞發(fā)布系統(tǒng)31.需求分析在需求階段應(yīng)該將用戶的功能需求描述清楚。使用建模軟件(如、)對(duì)系統(tǒng)進(jìn)行需求分析,并畫出系統(tǒng)功能模塊圖、用例圖;新聞發(fā)布系統(tǒng)功能分析系統(tǒng)包含的用戶

管理員:發(fā)布、修改、刪除新聞

瀏覽者:查看新聞

系統(tǒng)包含的功能

新聞?lì)悇e管理

新聞管理

新聞查看4新聞發(fā)布系統(tǒng)功能模塊圖功能模塊圖

用圖直觀的描述系統(tǒng)的功能模塊5新聞發(fā)布系統(tǒng)用例圖從用戶的角度看系統(tǒng),系統(tǒng)為不同類別的用戶提供的功能62.系統(tǒng)設(shè)計(jì)什么是系統(tǒng)設(shè)計(jì)?系統(tǒng)設(shè)計(jì)包括哪些?系統(tǒng)設(shè)計(jì)作為軟件開(kāi)發(fā)流程中需求分析之后的一個(gè)環(huán)節(jié),主要是根據(jù)需求分析,完成系統(tǒng)的設(shè)計(jì)。系統(tǒng)設(shè)計(jì)一般包括:

(1)概要設(shè)計(jì)

(2)詳細(xì)設(shè)計(jì)

(3)數(shù)據(jù)庫(kù)設(shè)計(jì)

7總體設(shè)計(jì)時(shí)序圖:用戶和系統(tǒng)之間交互(動(dòng)作)的先后順序

例如:新聞?lì)悇e添加時(shí)序圖8數(shù)據(jù)庫(kù)設(shè)計(jì)根據(jù)新聞發(fā)布系統(tǒng)的需求分析及總體設(shè)計(jì),新聞發(fā)布系統(tǒng)數(shù)據(jù)庫(kù)中涉及到的數(shù)據(jù)表有:

新聞?lì)悇e表

新聞表

管理員表

9數(shù)據(jù)表結(jié)構(gòu)系統(tǒng)管理員表新聞?lì)悇e表新聞表10視圖為了簡(jiǎn)化語(yǔ)句,提高查詢數(shù)據(jù)的速度,在數(shù)據(jù)庫(kù)中建立了視圖供頁(yè)面查詢數(shù)據(jù)使用的視圖11子任務(wù)1系統(tǒng)登錄頁(yè)面設(shè)計(jì)3.后臺(tái)程序?qū)崿F(xiàn)12界面設(shè)計(jì)步驟:1.新建網(wǎng)站“學(xué)校新聞發(fā)布系統(tǒng)”2.進(jìn)入頁(yè)面設(shè)計(jì)窗口,選擇“布局”——“插入表”,10行、6列3.將最上面一行合并單元格,并插入圖片可以在網(wǎng)站目錄中添加目錄存放圖片資源;將圖片直接拖放到表格中4.左邊一列合并單元格,插入一個(gè)6行4列的表格,放置登錄使用的控件 包括4個(gè)、4個(gè)、3個(gè)和1個(gè)。3個(gè)、1個(gè)和1個(gè)驗(yàn)證控件如1用于驗(yàn)證用戶輸入的驗(yàn)證碼是否正確: : : : : 驗(yàn)證碼有誤 : *13身份列表框:設(shè)置屬性,將學(xué)生項(xiàng)的設(shè)為控件:;;另外分別設(shè)置“登錄”按鈕,及驗(yàn)證控件的屬性為”G1”14后臺(tái)代碼的編寫:數(shù)據(jù)庫(kù)連接字符串:在中保存連接字符串<><""".4.0:\\工作\\11年秋\\09\\\\網(wǎng)站\\學(xué)校新聞發(fā)布系統(tǒng)\\\\"/><>=[“”]()靜態(tài)變量=();用于存放驗(yàn)證碼15事件(,e){()頁(yè)面首次加載時(shí)執(zhí)行{=(4)隨機(jī)產(chǎn)生4位驗(yàn)證碼=顯示驗(yàn)證碼=只讀}}16(){="";="";(i=0;i<;)=+"9";=(0,1);=();隨機(jī)產(chǎn)生999~9999之間的數(shù)=((32(),32()));;}();隨機(jī)產(chǎn)生一個(gè)數(shù)17點(diǎn)擊“登錄”按鈕當(dāng)下拉列表框中未選擇管理員身份,彈出提示對(duì)話框當(dāng)選擇了管理員身份,但賬號(hào)或密碼輸入錯(cuò)誤時(shí),彈出提示頁(yè)面輸入正確進(jìn)入后臺(tái)新聞?lì)悇e管理頁(yè)面彈出對(duì)話框可以采用執(zhí)行的方法:("<>('您不是管理員')''<>");——對(duì)話框;關(guān)閉對(duì)話框后進(jìn)入哪個(gè)頁(yè)面;18(,e){()驗(yàn)證碼輸入一致{("管理員")下拉列表框選擇管理員{(((),()))檢查管理員的賬號(hào)和密碼("");

("<>('用戶名或密碼錯(cuò)誤')''<>");}

("<>('您不是管理員')''<>");}}19檢查用戶輸入的用戶名和密碼是否正確(,){()();=("(*)'"++"''"++"'",);(32(())>0);;}20新聞分類管理頁(yè)面1.在網(wǎng)站中增加目錄:\2.新建頁(yè)面3.插入8行、3列的表格,合并相關(guān)單元格、添加圖片、添加4個(gè)控件和控件??丶膶傩院蛯傩匀?控件的 “返回主頁(yè)”;“”編寫代碼:2122(,e){="()('"+()+"')";();="*";=();();="新聞分類名稱"+()+"插入成功!";="";("<>('"++"')'"++"'<>");}“增加新聞?lì)悇e”按鈕23在中查詢數(shù)據(jù)庫(kù),在中顯示新聞?lì)悇e列表:調(diào)用自定義函數(shù)();返回新聞?lì)愋偷乃袃?nèi)容(){打開(kāi)數(shù)據(jù)庫(kù)連接(0){();}定義并初使化數(shù)據(jù)適配器=;=(,);創(chuàng)建一個(gè)數(shù)據(jù)集=();將數(shù)據(jù)適配器中的數(shù)據(jù)填充到數(shù)據(jù)集中();[0];}24在事件中,綁定的數(shù)據(jù)源(,e){調(diào)用(),綁定控件,顯示類別列表="*";=();();}25設(shè)置控件的模板代碼<><"2"":;:;"><":#009;:;:;"><":;:200;:50;:;">新聞分類名稱<><":;:100;:50;:;">修改按鈕<><":;:100;:50;:;">刪除按鈕<><><>標(biāo)題行的設(shè)置代表代表單元格26<> <("")%> <a'<("")%>'"">修改<><""""'<("")%>‘'<("")%>'"('你確定要?jiǎng)h除這條記錄?');""">刪除<><>顯示類型的名稱“修改”超鏈接,傳遞參數(shù)“刪除”超鏈接按鈕,傳遞參數(shù),彈出提示對(duì)話框在新的頁(yè)面上打開(kāi)27(,e){=();得到需要?jiǎng)h除的記錄的新聞分類名稱=(())得到需要?jiǎng)h除的記錄的編號(hào)()

{=""+;();="新聞分類名稱"++"刪除成功!";="";("<>('"++"')'"++"'<>");}(){();}}28彈出一個(gè)對(duì)話框的方法:("<>('"++"')'"++"'<>");代表關(guān)閉對(duì)話框后顯示的頁(yè)面例如:可用來(lái)刪除數(shù)據(jù)庫(kù)中的數(shù)據(jù)(){()();=(,);();();}29新聞?lì)悇e修改頁(yè)面當(dāng)用戶在新聞?lì)悇e管理頁(yè)面點(diǎn)擊某一類新聞的修改按鈕后,轉(zhuǎn)到該頁(yè)面,并將新聞?lì)悇e的號(hào)進(jìn)行傳遞30接收上一頁(yè)面?zhèn)鱽?lái)的新聞?lì)悇e號(hào)(,e){([""]){=32([""]());(){=[""]();}}}事件讀取上一頁(yè)面通過(guò)傳來(lái)的新聞?lì)悇e名稱,并顯示在文本框中31protectedvoidbtnSubmit_Click(objectsender,EventArgse){stringstrsql="updateUT_News_NewsTypesetNewsTypeName='"+txtTypeName.Text.Trim()+"'whereID="+classid;OperateData(strsql);stringsMessage="新聞分類名稱修改成功!";Response.Write("<scriptlanguage=javascript>alert('"+sMessage+"');histo

溫馨提示

  • 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)論