freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于web的新聞發(fā)布系統(tǒng)—免費(fèi)畢業(yè)設(shè)計(jì)論文-在線瀏覽

2025-01-08 18:06本頁面
  

【正文】 用戶在前臺瀏覽到的均是系統(tǒng)自動產(chǎn)生的網(wǎng)頁,所有過程均無需用戶手工制作 HTML 網(wǎng)頁的一種高效系統(tǒng)。各大模塊下面又包括了許多動能小模塊,來動態(tài)實(shí)現(xiàn)新聞發(fā)布,使新聞更具有可見性和及時(shí)性。這使得在多次訪問時(shí)速度有了極大的提升。 三、 支持應(yīng)用程序的實(shí)時(shí)更新。應(yīng)用程序文件永遠(yuǎn) 不會被加鎖,因此甚至在程序運(yùn)行時(shí)文件就可以被覆蓋。 四、 采取 codebehind方式編寫代碼使得代碼更易于編寫,結(jié)構(gòu)更清晰,降低了系統(tǒng)的開發(fā)與維護(hù)的復(fù)雜度和費(fèi)用。 我在充分考慮 公司 的 新聞發(fā)布的 基礎(chǔ)上, 以用戶 建站特點(diǎn)開發(fā)出實(shí)用、易用新聞程序,力求滿足每一位用戶的個(gè)性化需求 。二,做什么,即如何來實(shí)現(xiàn)系統(tǒng)的功能的需求。 所以以系統(tǒng)功能設(shè)計(jì)和系統(tǒng)框架與數(shù)據(jù)庫設(shè)計(jì)為重點(diǎn),在程序開發(fā)過程中,重點(diǎn)需要關(guān)注權(quán)限管理部分和欄目管理部分,這兩部分確定了系統(tǒng)的安全性和健壯性。 開發(fā)工具采用的 Microsoft Visual Studio .NET。管理員可對所有新聞進(jìn)行錄入和刪改操作 新聞錄入的分類: 一是最新新聞;二是重要新聞;三是圖片新聞。 2. 2 總體結(jié)構(gòu) 新聞發(fā)布系統(tǒng)主要功能模塊結(jié)構(gòu)示意圖如下: 圖 1 系統(tǒng)總體設(shè)計(jì)圖 新聞發(fā)布系統(tǒng) 用戶登錄系統(tǒng) 新聞管理系統(tǒng) 用戶注冊系統(tǒng) 新聞發(fā)布系統(tǒng)主要由兩大功能模塊和一小功能模塊構(gòu)成。 二是新聞管理系統(tǒng),主要用來提供已判別的用戶的操作,比如更新自己的信息或上傳新聞等。 3 詳細(xì)設(shè)計(jì)與 主要模塊功能 下面具體介紹新聞管理系統(tǒng)和用戶登錄系統(tǒng) 的具體功能。它有 4個(gè)子系統(tǒng),分別為:撰寫新聞(新聞的上傳),新聞管理(更改,刪除等),用戶管理(更新自己的信息),以為退出登錄(退出登錄系統(tǒng),成為一般游客)。如果沒有完全寫出上面的幾大內(nèi)容,則會出現(xiàn)出錯提示。以達(dá)到對新聞進(jìn)行合理的管理。第二類是注冊之后的用戶,除瀏覽新聞外,還可以上傳新聞,以及刪除新聞(僅僅只限于自己上傳的新聞)。 4 數(shù)據(jù)庫的設(shè)計(jì) 利用 Microsoft SQL Server 2020 建立數(shù)據(jù)庫及其存儲過程。 4. 1 NEWS表 新聞表 News 包含的字段有:編號、姓名、標(biāo)題、關(guān)鍵字、內(nèi)容、類型、來源部 門 和日期。字段說明如下 : 表 2 loginlog 表 4. 3 JPEG表 用戶上傳圖片表( jpeg) 用于存儲 用戶上傳某批圖片的 基礎(chǔ)信息 表 3 jpeg 表 Name Type Description job_id BIGINT(11) 編號 Author varchar(40) 作者 authorid BIGINT(11) 作者 ID sort_id BIGINT(11) 分類 ID album_id BIGINT(11) 圖片 ID hits mediumint(7) 點(diǎn)擊次數(shù) posttime BIGINT(11) 發(fā)表時(shí)間 hidden int(2) 是否隱藏 4. 4 MEMBER INFO 表 用戶信息表( member_info)主要用來記錄注冊用戶的信息。 文件可以支持一個(gè)完全編譯的應(yīng)用程序的配置。這樣保證了系統(tǒng)的安全性。 add key=strConnection value=server=(local)。uid=sa。 圖 5 登錄界面圖 用戶登錄需要驗(yàn)證用戶的用戶名和密碼,從而保證用戶可見和 可使用的資源。邦定代碼 文件的關(guān)鍵部分是單擊“登陸”按鈕后的相應(yīng)函數(shù),它根據(jù)用戶名和密碼,以及用戶種類將界面重定向到各類用戶的主界面上,登陸界面調(diào)用了 Person 和 Company 類的 Login() 函數(shù)判斷用戶是否已經(jīng)登錄: public bool Login() { strSQl=” Select personID from person where name= ” +”’+AndPassword=39。 Try {ExecuteSql4Value(strSQL)。 } catch {return false。整個(gè)系統(tǒng)注冊部分的如圖 6所示。注 冊成功后才在屬于自己的頁面登記詳細(xì)信息。這里需要用到 requiredfieldvalidator 控件,所有的輸入框都需要這個(gè)驗(yàn)證控件,它用來驗(yàn)證輸入都不能為空, parevalidator 驗(yàn)證控件用來驗(yàn)證用來驗(yàn)證兩次輸入的密碼是否相同。它先檢查新注冊用戶名是否已經(jīng)存在,如果存在拋出“ This name was registered” 異常,否則在表 getJonInfo中插入新的表項(xiàng),以便該用戶登錄后可以在線填寫和提交簡歷。} else{ strSQL = Insert into person (Name,Password,Email) Values(+ 39。,+ 39。, + 39。)。 try{ExecuteSql(strSQL)。} strSQL = Select Max(personID) From person。 try {personId = ExecuteSql4Value(strSQL)。 } strSQL = Insert into getJobInfo (personID) Values(+39。)。} catch{throw new Exception(Register FAILED!)。 Try {ExecuteSql4Value(strSQL)。} Catch {return false。提供給管理員的鏈接有撰寫新聞、管理新聞、管理個(gè)人用戶和管理企業(yè)用戶。頁面首部的 文件描述了一些所有用戶都公用的功能,如瀏覽新聞、瀏覽招聘信息、瀏覽應(yīng)聘信息等。表 7給出了頂部菜單中的各 個(gè)超鏈接所對應(yīng)的文件 。它對應(yīng)每一種特定的用戶提供不同的選項(xiàng),如前所述,對于管理員用戶它提供了撰寫新聞、新聞管理、個(gè)人用戶管理和企業(yè)用戶管理選項(xiàng),對于個(gè)人用戶它提供了填寫個(gè)人信息、填寫個(gè)人簡歷選項(xiàng);對于企業(yè)用戶,它提供了填寫企業(yè)信息,發(fā)布招聘信息,以及查看招聘結(jié)果等選項(xiàng)。 表 8 左部菜單對應(yīng)的超鏈接文件 ? 用戶類型 ? 超鏈接名稱 ? 鏈接文件 ? 代碼邦定文件 ? ? 管理員 ? ? 撰寫新聞 ? ? ? 新聞管理 ? ? ? 個(gè)人用戶管理 ? ? ? 企業(yè)用戶管理 ? x ? s ? ? 企業(yè)用戶 ? 企業(yè)基本信息 ? px ? .cs ? 企業(yè)收藏夾 ? ? ? 個(gè)人用戶 ? 個(gè)人基本信息 ? px ? .cs 根據(jù)不同的用戶類型,可以顯示不同的超鏈接的部分。 string [] names = (39。)。 for(i=0。i++) {if(Name == names[i]) {return true。 } 5. 4 撰寫新聞界面設(shè)計(jì) 在系統(tǒng)管理員的主界面左側(cè),單擊“撰寫新聞”按鈕,右面的顯示窗口則進(jìn)入撰寫新聞界面,管理員填寫完新聞內(nèi)容后按下“提交”后,將執(zhí)行注冊函數(shù)btn_Replay_Click(),該函數(shù)將用戶輸入的內(nèi)容存儲到數(shù)據(jù)庫中, 撰寫新聞界面如下 圖 8: 圖 8 撰寫新聞界面 代碼如下: ArrayList CommAry=new ArrayList()。 string name=。amp。 int i= (.)。 //取得文件擴(kuò)展名 //這里自動根據(jù)日期和文件大小不同為文件命名,確保文件名不重復(fù)。 name=()+ 。} 存儲新聞時(shí)候,需要調(diào)用 News類的 AddNews函數(shù),而 Addnews()函數(shù)利用一個(gè)名為 addNews的存儲過程向數(shù)據(jù)庫的 news表插入一條新聞。 public void AddNews(ArrayList tempary) {SqlConnection myCn=new SqlConnection(strConn)。 //調(diào)用 updatePBaseInfo的存儲 過程 ,下面省略了一些代碼 // = 。 [publicDate].Value =tempary[0]。() 。} finally{() 。} } 5. 5 新聞管理界面設(shè)計(jì) 新聞管理是管理員手動刪除過期或點(diǎn)擊率比較小的新聞。 = 共有新聞個(gè)數(shù) : + [0].。 ()。 Try {return ExecuteSql4Ds(strSQL)。 }} 管理員想刪除新聞,先將復(fù)選框選中,可以多選(全部選擇可以點(diǎn)擊“全選”圖標(biāo)),再點(diǎn)擊“刪除”按鈕圖標(biāo),由于這兩個(gè)按鈕位于列表框底部,是該列表框的一部分。 int i,j = 。ij。} } 刪除選中的新聞代碼如下: private void btnDelete_Click() { CheckBox cb = new CheckBox()。 int i,j = 。ij。 if() {([i].Cells[2].())。,39。//如果該新聞前的復(fù)選框被選中記錄他的 id } } string strNames = ()。 //調(diào)用 News 類中的 DeleteGroup()函數(shù)刪除選中的新聞 =” 刪除成功 ”。//刪除成功后刷新頁面 catch{ = Delete failed!。 5. 6 個(gè)人用戶管理界面設(shè)計(jì) 個(gè)人用戶管理該模塊與企業(yè)用戶管理模塊與前面的新聞管理基本相同,是管理員刪除注冊的用戶。具體代碼如下: public static void DeleteGroup(ArrayList group) { int j=*2。 int k=0。i j。 i++。+group[k] } ExecuteSqls( strSQL)。 從數(shù)據(jù)庫中提取圖片代碼: String=” select top 10 “ +id,title,dercr=+’ ’ SUBSTRING (content,0,50)+’? ..’ ,image=casewhen(notpictureisnull)then(‘ img src=upload/’ +picture+’ Boder=1 whidth=70 height=100’ else’ img src=img/ border=1 width=70 height=100’ end form news order by hits DESC” 。在前面的 界面中,單擊某條新聞標(biāo)題可以查看新聞詳細(xì)信息。瀏覽者通過會員注冊直接參與新聞信息的發(fā)布,使新聞更具有可見性和及 時(shí)性。經(jīng)過不斷地修改和更正,本系統(tǒng)已運(yùn)行結(jié)果正常, 系統(tǒng) 達(dá)到了 擁有豐富的信息容量、良好的人機(jī)交互界面、快捷的檢索效果。又由于 ASP編程所用的 Vbscript 、Jscript 以及 C等語言,較其它語言較簡潔、易操作、功能較強(qiáng)非常適合廣大用 戶進(jìn)行網(wǎng)站的開發(fā)。作為一個(gè)短時(shí)間內(nèi)完成的實(shí)用性軟件,全面性方面肯定還有不少的欠缺??偟膩碇v,該系統(tǒng)能夠完成簡單的網(wǎng)上新聞發(fā)布。希望可以通過以后的學(xué)習(xí)能夠不斷的完善和強(qiáng)大本系統(tǒng)的功能。 參考文獻(xiàn) [1] 楊昆鵬、孟凡綺 . +SQL Server 動態(tài)網(wǎng)站開發(fā) [M].北京:電子工業(yè)出版社, 2020。 [3] 吳財(cái)軍 . C經(jīng)典范例 50 講 [M].北京:北京希望電子出版社, 2020。 [5] 王興晶 .Visual 數(shù)據(jù)庫開發(fā)典型實(shí)例 [M].北京:電子工業(yè)出版社, 。 [7] (美 )托特斯基( Turtschi, A.)等 . C.NET Web 開發(fā)指南 [M].北京:機(jī)械工業(yè)出版社 。 致 謝 通過運(yùn)用 語言來設(shè)計(jì)基于 web 的新聞發(fā)布系統(tǒng),并最終使其得到具體實(shí)現(xiàn)這一漫長的過程中。同時(shí),高老師還幫我們詳盡的分析事物與編程中的 邏輯關(guān)系,使本人在分析 事物現(xiàn)象到具體 解決問題 等各 方面 都 受益匪淺。 最后, 最后向在百忙之中評審本文的各位專家、老師表示衷心的感謝! 聲 明 本論文的工作是 2020年 2月至 2020年 6月在成都信息工程學(xué)院網(wǎng)絡(luò)工程系完成的。除非另有說明,本文的工作是原始性工作。 ( 2)學(xué)校可以采用影印、縮印或其他復(fù)制方式保存學(xué)位論文。 ( 4)學(xué)校可允許學(xué)位論文被查閱或借閱。 除非另有科研合同和其他法律文書的制約,本論文的科研成果屬于成都信息工程學(xué)院??梢允褂萌魏闻c公共語言運(yùn)行庫 (CLR)兼容的語言(包括 Visual 、 C 和 JScript .NET)來創(chuàng)建應(yīng)用程序。本 系統(tǒng)使用 (C語言 )和 , 實(shí)現(xiàn)了網(wǎng)站新聞的動態(tài)管理,使得對信息的管理更加及時(shí)、高效,提高 了工作效率,具有一般新聞系統(tǒng)的功能,主要包括前臺新聞查看區(qū)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1