【正文】
Session[username] = ().Trim()。 + ().Trim() + 39。 } string sql。)。/script)。/script)。注冊成功,您可以去登陸了!39。 Session[temp] == null) { Session[temp] = 。: 用戶注冊頁面用戶注冊的關(guān)鍵代碼如下 int result。登錄失敗!39。 ()。登錄成功!39。 } else { LoginUserManger cm = new LoginUserManger()。登陸失敗,驗(yàn)證碼錯(cuò)誤!39。 string rightCode = Session[Code].ToString()。)。: 用戶登陸界面用戶登陸的關(guān)鍵代碼如下: protected void Button1_Click(object sender, EventArgs e) { if (Session[Code] == null) { (Script language=39。 ()。頁面中還重點(diǎn)陳設(shè)了最新排行、用戶登陸等重點(diǎn)版塊的展示區(qū)。 第四章 新聞發(fā)布系統(tǒng)的實(shí)現(xiàn)第一節(jié) 系統(tǒng)首頁設(shè)計(jì)本頁是瀏覽本站的首頁面,在首頁面中除了要考慮系統(tǒng)的功能,對于頁的布局設(shè)計(jì)也行重要。序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號102mrenVarChar50是2553mdongzuoVarChar50是2554mbiaoVarChar50是2555addtimeDateTime8是23。5addtimeDateTime8是23 用戶信息表(LoginUser)序號字段名稱字段類型大小允許為空最大長度備注1IDInt4自增編號10:N1新聞公告信息圖片信息 管理員 管理資料NM1用戶信息 實(shí)體間的關(guān)系ER圖:管理員帳號密碼權(quán)限 管理員信息實(shí)體ER圖:用戶信息系統(tǒng)編號用戶名注冊時(shí)間備注...... 用戶信息實(shí)體ER圖 :新聞信息時(shí)間附件編號名稱...... 信息實(shí)體ER圖第三節(jié) 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫的概念結(jié)構(gòu)設(shè)計(jì)完畢后,現(xiàn)在可以將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為某種數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)庫模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。③ 新聞信息,包括數(shù)據(jù)項(xiàng):系統(tǒng)編號,信息名稱,計(jì)量單位,供貨廠商等。一、新聞發(fā)布系統(tǒng)的數(shù)據(jù)字典(一)數(shù)據(jù)字典列表——數(shù)據(jù)流數(shù)據(jù)存儲名稱:管理員信息數(shù)據(jù)來源:管理員信息表數(shù)據(jù)去向:管理員登陸模塊據(jù)組成:管理員信息=管理信息標(biāo)識+管理員帳號+管理員密碼+管理員權(quán)限+注冊時(shí)間描述:存儲了管理員的基本信息數(shù)據(jù)存儲名稱:時(shí)政要聞信息數(shù)據(jù)來源:時(shí)政要聞信息表數(shù)據(jù)去向:時(shí)政要聞模塊數(shù)據(jù)組成:時(shí)政要聞信息=時(shí)政要聞信息唯一標(biāo)識+標(biāo)題+內(nèi)容+添加時(shí)間+類別描述:存儲了時(shí)政要聞的注冊信息數(shù)據(jù)存儲名稱:新聞通知信息數(shù)據(jù)來源:新聞通知信息表數(shù)據(jù)去向:新聞通知信息模塊數(shù)據(jù)組成:新聞通知信息=新聞通知信息唯一標(biāo)識+標(biāo)題+附件添加時(shí)間等描述:存儲了新聞通知信息數(shù)據(jù)存儲名稱:友情鏈接信息數(shù)據(jù)來源:友情鏈接信息表數(shù)據(jù)去向:友情鏈接信息模塊數(shù)據(jù)組成:友情鏈接信息=友情鏈接信息唯一標(biāo)識+網(wǎng)站名稱+網(wǎng)址+添加時(shí)間等描述:存儲了友情鏈接信息數(shù)據(jù)存儲名稱:用戶信息數(shù)據(jù)來源:用戶信息表數(shù)據(jù)去向:用戶信息模塊數(shù)據(jù)組成:用戶信息=用戶信息唯一標(biāo)識+用戶名+密碼+性別+注冊時(shí)間等描述:存儲了用戶詳細(xì)信息數(shù)據(jù)存儲名稱:經(jīng)濟(jì)動(dòng)向信息數(shù)據(jù)來源:經(jīng)濟(jì)動(dòng)向信息表數(shù)據(jù)去向:經(jīng)濟(jì)動(dòng)向信息模塊數(shù)據(jù)組成:經(jīng)濟(jì)動(dòng)向信息=經(jīng)濟(jì)動(dòng)向信息唯一標(biāo)識+資源名稱+文件+說明+添加人+添加時(shí)間等描述:存儲了經(jīng)濟(jì)動(dòng)向信息(二)數(shù)據(jù)字典列表——數(shù)據(jù)處理描述:管理員登錄系統(tǒng)進(jìn)行管理員登錄管理輸入:管理員的用戶名、密碼過程:判斷是否為合法的管理員輸出:系統(tǒng)主界面名稱: 查詢信息描述:根據(jù)條件查詢所需信息:資料信息等輸入: 輸入查詢的條件過程:查詢系統(tǒng)的用戶所需的信息輸出: 查詢得到的信息頁面名字:錄入信息描述:新聞信息等的錄入輸入: 輸入要添加錄入的信息過程: 將需要添加錄入的信息加入數(shù)據(jù)庫中輸出: 系統(tǒng)新的信息表頁面輸出: 查詢得到的信息頁面名字: 數(shù)據(jù)庫信息別名:無描述:存儲了數(shù)據(jù)庫的基本信息數(shù)據(jù)組成:數(shù)據(jù)庫信息=管理員信息+用戶信息+圖片信息+新聞信息+共享資源信息位置:數(shù)據(jù)庫輸出: 查詢得到的信息頁面二、新聞發(fā)布系統(tǒng)的數(shù)據(jù)項(xiàng)(一) 管理員數(shù)據(jù)項(xiàng)名稱:管理員帳號 簡述:唯一表示一個(gè)管理員數(shù)據(jù)類型:文本字段大?。?0名稱:管理員密碼 簡述:每個(gè)管理員所對應(yīng)的密碼數(shù)據(jù)類型:文本字段大?。?0名稱:權(quán)限 簡述:管理員對應(yīng)的權(quán)限數(shù)據(jù)類型:文本字段大?。?0名稱:注冊時(shí)間 簡述:管理員的注冊時(shí)間數(shù)據(jù)類型:時(shí)間字段大?。?(二)信息數(shù)據(jù)項(xiàng)名稱:編號 簡述:新聞對應(yīng)的編號數(shù)據(jù)類型:文本字段大?。?0名稱:新聞名稱 簡述:新聞的名稱數(shù)據(jù)類型:文本字段大?。?0名稱:附件簡述:新聞的附件信息數(shù)據(jù)類型:文本字段大小:50名稱:添加時(shí)間簡述:新聞的添加時(shí)間數(shù)據(jù)類型:時(shí)間/日期字段大?。?(三)時(shí)政要聞數(shù)據(jù)項(xiàng)名稱:系統(tǒng)編號 簡述:時(shí)政要聞的編號數(shù)據(jù)類型:自動(dòng)編號字段大小:長整型名稱:標(biāo)題 簡述:時(shí)政要聞聞的標(biāo)題數(shù)據(jù)類型:文本字段大?。?0名稱:內(nèi)容簡述:時(shí)政要聞的內(nèi)容數(shù)據(jù)類型:文本字段大小:10名稱:添加時(shí)間簡述:時(shí)政要聞的添加時(shí)間數(shù)據(jù)類型:時(shí)間/日期字段大?。?第三章 數(shù)據(jù)庫設(shè)計(jì)第一節(jié) 數(shù)據(jù)庫需求分析用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢方面,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸入和輸出。所有用戶均可以進(jìn)行信息查詢。[3]現(xiàn)有的數(shù)據(jù)流程分析多是通過分層的數(shù)據(jù)流程圖(data flow diagram,簡稱DFD)來實(shí)現(xiàn)的。系統(tǒng)界面中所需的數(shù)據(jù)都存放于數(shù)據(jù)文件中,只要對該文件做部分修改,就能在系統(tǒng)界面上實(shí)現(xiàn)及時(shí)更新的效果,減少了更改系統(tǒng)源代碼的復(fù)雜性。③ 功能完善:不僅包括常見系統(tǒng)的信息發(fā)布的各個(gè)方面:信息錄入、瀏覽、刪除、修改、查詢等各個(gè)方面,完整地實(shí)現(xiàn)了系統(tǒng)對即時(shí)信息的管理要求。:系統(tǒng)管理員統(tǒng)計(jì) 查詢 發(fā)布 修改 瀏覽 刪除 登錄系統(tǒng) 自動(dòng)寫入后臺數(shù)據(jù)庫 基本信息保存 系統(tǒng)業(yè)務(wù)流程圖本系統(tǒng)是將現(xiàn)代化的計(jì)算機(jī)技術(shù)與新聞發(fā)布系統(tǒng)管理服務(wù)模式相結(jié)合,按照借閱管理的服務(wù)流程設(shè)計(jì)完成的。但是新聞發(fā)布系統(tǒng)管理人員已經(jīng)有相當(dāng)?shù)膽?yīng)用經(jīng)驗(yàn),所以新的系統(tǒng)操作有一定的操作經(jīng)驗(yàn)可以作一定的操作經(jīng)驗(yàn)。三、操作可行性 新聞發(fā)布系統(tǒng)作為一個(gè)信息資源的集散點(diǎn),其主要功能就是對用戶開放的地方。(2)較低的開發(fā)和維護(hù)成本:B/S的應(yīng)用只需在客戶端安裝通用的瀏覽器即可,維護(hù)和升級工作都在服務(wù)器端進(jìn)行,不需對客戶端進(jìn)行任何改變,故而大大降低了開發(fā)和維護(hù)的成本。本系統(tǒng)的可行性分析如下:一、經(jīng)濟(jì)可行性 由于新聞發(fā)布系統(tǒng)所要求的硬件(計(jì)算機(jī)及相關(guān)硬件)和軟件環(huán)境(+SQL 2005),市場上都容易購買到或從相關(guān)網(wǎng)站下載,系統(tǒng)成本主要集中在本管理系統(tǒng)的開發(fā)與維護(hù)上,不會(huì)造成過重的經(jīng)濟(jì)負(fù)擔(dān)??尚行匝芯康哪康?,就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否能夠解決。新聞發(fā)布系統(tǒng)中涉及到的數(shù)據(jù)信息量很大,并且數(shù)據(jù)繁雜,各個(gè)功能間的聯(lián)系很緊密,因此,要建立的數(shù)據(jù)表。④ 用戶登錄功能:分為普通用戶和管理員登錄兩個(gè)模塊。因此,網(wǎng)上作業(yè)提交系統(tǒng)采用了基于B/S模式的體系結(jié)構(gòu)。B/S體系結(jié)構(gòu)與C/S體系結(jié)構(gòu)相比不僅具有其全部的優(yōu)點(diǎn),而且又有C/S體系結(jié)構(gòu)所不具備的獨(dú)特優(yōu)勢:①開放的標(biāo)準(zhǔn):B/S所采用的標(biāo)準(zhǔn)都是開放的、非專用的,是經(jīng)過標(biāo)準(zhǔn)化組織所確定而非單一廠商所制定,保證了其應(yīng)用的通用性和跨平臺性。這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,因?yàn)樗速M(fèi)了許多人力和物力來制作核發(fā)表信息,在信息時(shí)代這種傳統(tǒng)的傳播方式必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。網(wǎng)絡(luò)正在飛速發(fā)展,這樣它就使我們世界變得越來越“小”,也使我們的競爭更加激烈。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來越重要的作用。因?yàn)榫W(wǎng)絡(luò)中新聞發(fā)布的頻率非常高,如果使用靜態(tài)網(wǎng)頁作為新聞頁面,則維護(hù)工作將非常繁瑣,管理員每天需要制作大量的網(wǎng)頁,從而浪費(fèi)很多時(shí)間和精力?!娟P(guān)鍵詞】: 新聞發(fā)布 SQL 2005AbstractWith the rapid development of the information times, the traditional newspapers and magazines have been far from meeting the needs of people, people are hoping to be able to learn more news and information on the Internet, so it is necessary to create an online news release system.News release system acts as a network media function including categories, review, publishing of news, it also simulates the general news media publishing process. The news release system also acts as the core system of Internet media, it is increasingly important.The system adopts B / S architecture for development and uses the current popular for technology is used as development environment and SQL2005 is used as database to store data. From the functional point of view, the system is relatively plete. Web interface with the system to users in the world, providing information to users and accept its operation, and through the database management system to store information. System to achieve data browse information, referral, editing and management of basic database operations, the use of modular system design methodology, based on user demand and application procedures and the maintenance of the userfriendly nature, each pone