




版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑設(shè)計(jì)風(fēng)格與美學(xué)原則知識(shí)梳理
- 合同主體變更相關(guān)問(wèn)題分析模板
- 2024年聚合物多元醇(POP)項(xiàng)目資金申請(qǐng)報(bào)告代可行性研究報(bào)告
- 2024-2025學(xué)年北京石景山區(qū)高三(上)期末歷史試卷(含答案)
- 2025國(guó)家能源集團(tuán)遼寧電力有限公司畢業(yè)生直招擬錄用情況筆試參考題庫(kù)附帶答案詳解
- 2024年光導(dǎo)纖維導(dǎo)光環(huán)項(xiàng)目資金籌措計(jì)劃書代可行性研究報(bào)告
- 2025年上半年安徽馬鞍山當(dāng)涂縣事業(yè)單位統(tǒng)一筆試招聘81人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽蕪湖無(wú)為市城市管理局招聘27人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽池州青陽(yáng)縣事業(yè)單位招聘69人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年上半年安徽安慶望江縣數(shù)據(jù)資源管理局?jǐn)?shù)據(jù)中心選調(diào)事業(yè)單位人員5人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年合肥職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)及參考答案
- 天津2025年天津市機(jī)關(guān)后勤事務(wù)服務(wù)中心招聘6人筆試歷年參考題庫(kù)附帶答案詳解
- 人教版小學(xué)三年級(jí)數(shù)學(xué)下冊(cè)筆算練習(xí)題
- XX電站接地裝置的熱穩(wěn)定校驗(yàn)報(bào)告(220kV)
- 麗聲北極星分級(jí)繪本第三級(jí)上-Zob-Is-Bored
- 鐵路信號(hào)基礎(chǔ)(第四版) 課件全套 林瑜筠 第1-6章 信號(hào)繼電器 -鐵路信號(hào)系統(tǒng)概述
- 2025年度住宅小區(qū)水電改造與維修一體化服務(wù)合同4篇
- 2024年國(guó)家公務(wù)員考試行測(cè)真題附解析答案
- 基本藥物制度政策培訓(xùn)課件
- 藝術(shù)創(chuàng)新的思維技巧
- 陜西省西安市鐵一中2025屆高三下學(xué)期聯(lián)合考試數(shù)學(xué)試題含解析
評(píng)論
0/150
提交評(píng)論