關(guān)于計算機網(wǎng)絡(luò )信息的畢業(yè)論文
導語(yǔ):計算機論文是計算機專(zhuān)業(yè)畢業(yè)生培養方案中的必修環(huán)節。以下是專(zhuān)門(mén)為你收集整理的關(guān)于計算機網(wǎng)絡(luò )的畢業(yè)論文,供參考閱讀!
摘 要:目前,因特網(wǎng)正在改變世界,由于因特網(wǎng)具有傳播信息容量極大、形態(tài)多樣、迅速方便、全球覆蓋、自由和交互的特點(diǎn),已經(jīng)發(fā)展成為新的傳播媒體,現在很多大學(xué)和眾多部門(mén)都已經(jīng)建立了自己的網(wǎng)站,并通過(guò)計算機網(wǎng)絡(luò )實(shí)現宣傳、交流及資源的整合。
關(guān)鍵詞:動(dòng)態(tài)網(wǎng)站;多樣化;資源共享
一、總體分析
1.開(kāi)發(fā)背景
隨著(zhù)計算機網(wǎng)絡(luò )的廣泛應用,各企事業(yè)單位和商業(yè)機構紛紛組建自己的網(wǎng)站,通過(guò)Internet向外發(fā)布信息,簡(jiǎn)單的網(wǎng)頁(yè)制作已經(jīng)無(wú)法滿(mǎn)足設計者的需要,因此需要一些比較高級的網(wǎng)頁(yè)設計技術(shù),如Microsoft推出的ASP(Active Server Pages)就是比較優(yōu)秀的Web服務(wù)器端應用程序開(kāi)發(fā)技術(shù)。
2.開(kāi)發(fā)目標
對網(wǎng)站的一些基本信息進(jìn)行管理
實(shí)現新聞的發(fā)布管理功能
實(shí)現多人在線(xiàn)聊天
實(shí)現留言板的基本功能
實(shí)現學(xué)生考試和教師管理
通過(guò)前臺和后臺都可對數據進(jìn)行管理。
3.開(kāi)發(fā)環(huán)境
ASP+IIS+SQL Server 2000
4.可行性分析
如果學(xué)校建有網(wǎng)站,就會(huì )加大學(xué)校的宣傳力度,所以學(xué)校有必要建設一個(gè)網(wǎng)站。人,作為一種有思想的動(dòng)物,需要交流,那么網(wǎng)站中需要有聊天室或留言板供人們進(jìn)行交流。在進(jìn)行考試過(guò)程中,一個(gè)老師要經(jīng)歷出題、印題、監考、閱卷、評分等多項操作,需要花費大量時(shí)間才能完成一次考試,如果將考試過(guò)程做成一個(gè)軟件并且集成到網(wǎng)站中,學(xué)生只要訪(fǎng)問(wèn)網(wǎng)站就可以進(jìn)行考試,而教師也只要訪(fǎng)問(wèn)網(wǎng)站就可以對學(xué)生以及考試科目?jì)热葸M(jìn)行管理,進(jìn)行一次考試對教師來(lái)說(shuō)將再也不是煩瑣的過(guò)程,教師只需要錄入題庫,系統將會(huì )完成考試的全過(guò)程。
5.需求分析
傳統的軟件工程方法學(xué)使用結構化分析技術(shù),完成分析用戶(hù)需求工作。需求分析要了解用戶(hù)的情況,接下來(lái)通過(guò)與用戶(hù)交流,對用戶(hù)的基本要求反復細化,以得出對目標系統的完整、準確和具體的需求。需求分析是為了發(fā)現用戶(hù)的真正需求,首先應從宏觀(guān)角度調查、分析用戶(hù)所面臨的問(wèn)題,也就是說(shuō),需求分析的第一步是盡可能準確地了解用戶(hù)當前的情況和需要解決的問(wèn)題。在校園網(wǎng)站中,分為管理員,教師用戶(hù),學(xué)生用戶(hù),學(xué)生用戶(hù)所需要是獲取圖文信息,教師用戶(hù)則可以管理學(xué)生信息,而管理員則擁有網(wǎng)站管理的最高權限。因此在做網(wǎng)站管理時(shí),充分考慮到各類(lèi)用戶(hù)的應用權限設置,以防止低權限用戶(hù)越權操作網(wǎng)站。
二、網(wǎng)站功能分析
本網(wǎng)站主要包括六個(gè)大的功能模塊,分別是登陸模塊、新聞模塊、聊天室模塊、在線(xiàn)考試系統模塊、留言板模塊、網(wǎng)站管理模塊。各模塊功能如下:
1.登陸模塊
本模塊主要實(shí)現用戶(hù)的登陸,注冊,資料修改和查詢(xún)密碼四大功能。本模塊可以讓登陸本網(wǎng)站的用戶(hù)自行注冊成為會(huì )員,會(huì )員所擁有的權限要高于普通瀏覽者,已注冊的用戶(hù)根據自己的情況可以修改以前的信息,即使你忘記了密碼,也可以通過(guò)輸入密碼提示答案和身份證號來(lái)找回密碼。
2.新聞系統模塊
本模塊用來(lái)進(jìn)行站內新聞信息的發(fā)布。
3.聊天室模塊
主要功能是實(shí)現多用戶(hù)同時(shí)登陸進(jìn)行交流,且所有用戶(hù)可以看到彼此的信息。用戶(hù)在進(jìn)入聊天室之前要進(jìn)行登陸,可以用游客身份,也可以用本站的注冊用戶(hù)身份,即用戶(hù)可以選擇自己的昵稱(chēng)。在發(fā)表聊天內容的時(shí)候,用戶(hù)還可以選擇自己的語(yǔ)氣對于每個(gè)人說(shuō)的話(huà)都添加了說(shuō)話(huà)的時(shí)間。
4.在線(xiàn)考試模塊
(1)教師管理模塊。本模塊是對在線(xiàn)考試系統進(jìn)行成績(jì)、科目、試題管理,如對考試科目、試題進(jìn)行添加、修改、刪除。
(2)學(xué)生考試模塊。本模塊用來(lái)考察學(xué)生近期各科的學(xué)習情況,學(xué)生可以自選考試科目進(jìn)行考試(已考過(guò)的科目,系統自動(dòng)計算出考試成績(jì),當學(xué)生再次登陸時(shí)就會(huì )看到該科目的成績(jì),并且該科目將不能再次登陸答題)。
三、數據庫設計
1.數據庫技術(shù)
數據庫(Database),是按照數據結構來(lái)組織、存儲和管理數據的倉庫,是大量數據的存儲區域。發(fā)展至今主要經(jīng)過(guò)了層次模型、網(wǎng)狀模型和關(guān)系模型三種類(lèi)型。關(guān)系模型對數據庫設計來(lái)說(shuō)是比較理想的,它可以為各個(gè)相關(guān)的表建立一種聯(lián)接,使它們之間保持一種關(guān)系。
數據庫的設計就是在已有信息的基礎上,建立一種存儲模式來(lái)存儲數據并對其管理。通過(guò)數據庫可以實(shí)現資源的共享,這只是數據庫技術(shù)的一個(gè)方面,另外一個(gè)更重要的方面是數據的安全性和完整性。
2.邏輯結構設計
(1)E-R圖介紹。邏輯結構設計我們采用大家熟悉的E-R模型來(lái)表示。它的組成元素有:實(shí)體、屬性、聯(lián)系。E-R模型用E-R圖表示。實(shí)體是用戶(hù)工作環(huán)境中所涉及的事務(wù),屬性是對實(shí)體特征的描述,聯(lián)系是兩個(gè)實(shí)體之間的一種關(guān)系。實(shí)體用矩形框表示,實(shí)體名稱(chēng)標注在矩形框內。屬性是實(shí)體的性質(zhì),用橢圓框表示,與實(shí)體之間用一條線(xiàn)相連,表的主碼是關(guān)鍵屬性,主碼加下劃線(xiàn)。用菱形表示實(shí)體間的聯(lián)系,菱形框內寫(xiě)上聯(lián)系名,用無(wú)向邊把菱形分別與有關(guān)實(shí)體相連接,在無(wú)向邊旁標上聯(lián)系的類(lèi)型。
(2)數據庫中使用的E-R圖。①用戶(hù)注冊信息E-R圖;②考試系統E-R圖;③聊天室E-R圖。
3.物理結構設計
本網(wǎng)站在SQL Server 2000中建立了一個(gè)“網(wǎng)站信息”庫,其中包含有注冊會(huì )員信息、新聞信息、聊天室信息、高考成績(jì)信息、留言板信息等十多個(gè)表。
4.數據庫的連接
本網(wǎng)站的數據庫連接主要是通過(guò)ADO連接的。ADO提供了許多對象,可以連接到數據庫并操作其數據。本網(wǎng)站用到的對象有:(1)Connection 對象。(2)Recordset 對象。(3)使用ADO訪(fǎng)問(wèn)數據庫實(shí)例。
四、程序設計
本階段的主要任務(wù)便是根據上一章對各個(gè)子模塊功能的分析,用某種具體的編程語(yǔ)言來(lái)編寫(xiě)代碼,將本網(wǎng)站的所有功能實(shí)現。
1.登錄子模塊程序設計
整個(gè)登陸系統由以下幾個(gè)文件組成:partlogin.asp(登陸模塊)、login.asp(處理登陸信息)、add.asp(新會(huì )員注冊窗體)、addmember.asp(處理新會(huì )員注冊信息)、change.asp(會(huì )員資料管理)、changemember.asp(處理修改信息)、backpass.asp(取回密碼)。
2.新聞模塊程序設計
整個(gè)新聞系統主要由以下幾個(gè)網(wǎng)頁(yè)組成:news.asp(新聞列表)、bzxw.asp(新聞具體內容)、addnew.asp(新聞管理)、add.asp(新聞添加、修改、刪除處理程序)。
3.聊天室子模塊程序設計
(1)網(wǎng)頁(yè)的組成。聊天室的組成部分包括:enter.asp(登陸網(wǎng)頁(yè))、talk.asp(發(fā)言網(wǎng)頁(yè))、addtalk.asp(處理發(fā)言)、view.asp(聊天看板)、chatroom.asp(由兩個(gè)網(wǎng)頁(yè)talk.asp、view.asp組成的框價(jià)網(wǎng)頁(yè))。
(2)設定使用者的名稱(chēng)。
4.在線(xiàn)考試子模塊程序設計
本模塊總體上可分為教師管理和學(xué)生登陸答題兩部分,其中教師管理包括對考試科目以及題庫的管理。學(xué)生登陸部分只包含選擇考試科目、參加考試、退出三個(gè)部分。
在第四大點(diǎn)第1小點(diǎn)中,已經(jīng)說(shuō)明了網(wǎng)站用戶(hù)登陸時(shí)是如何驗證是否為學(xué)生用戶(hù),這里就不再重復說(shuō)明登陸驗證過(guò)程了。登陸之后會(huì )出現選課信息頁(yè)面,如果某一科目已考過(guò)則該科目不能選擇,并且顯示出該科目的考試成績(jì)。選擇一科未考科目,進(jìn)入考試頁(yè)面,主頁(yè)面包含左右兩個(gè)框架網(wǎng)頁(yè)。左邊是顯示考試時(shí)間等信息的框架網(wǎng)頁(yè)頁(yè)面,右邊是用于顯示考試試題(這里的題型全部為選擇題)及給學(xué)生輸入答案的頁(yè)面,當學(xué)生選擇答案并單擊“確定”按鈕后,系統隨機從題庫中抽取下一題,當學(xué)生做完全部題目或考試時(shí)間到時(shí),考試系統結束運行,并且自動(dòng)計算出考試成績(jì)。
五、運行與維護
1.運行
運行前需要準備的工作主要有IIS安裝,指定主目錄,將asp文件放入指定的主目錄中。數據庫安裝,ODBC數據源配置。數據庫的安裝,只要將數據庫文件還原到SQL Server 2000中就可以了。對于ODBC數據源我們需要配置一個(gè)系統DSN,以實(shí)現ASP與SQL數據庫的連接。
2.維護
任何網(wǎng)站當第一次制作完成后,要想沒(méi)有任何的錯誤或漏洞是不可能的,這就需要我們對系統進(jìn)行維護。維護的主要任務(wù)包括對網(wǎng)站潛在的錯誤進(jìn)行改正,以及對代碼的優(yōu)化,這一階段的任務(wù)需要一個(gè)很長(cháng)的時(shí)間,維護人員要有一定的耐心,以使系統盡可能的完善。不止是代碼需要優(yōu)化,服務(wù)器也需要維護,因為服務(wù)器是網(wǎng)站的載體,如果沒(méi)有一個(gè)穩定的服務(wù)器,那么這個(gè)網(wǎng)站也不會(huì )是一個(gè)成功的網(wǎng)站。
本網(wǎng)站是一個(gè)綜合性的學(xué)校網(wǎng)站,與用戶(hù)的交互功能強大,通過(guò)本網(wǎng)站學(xué)生可以進(jìn)行多項活動(dòng),例如聊天、留言、考試。管理員擁有最高權限對一些站點(diǎn)信息、學(xué)生教師信息加以修改,教師僅有對考試科目及考試內容的修改,學(xué)生用戶(hù)可以進(jìn)入考試系統,而普通用戶(hù)和未注冊用戶(hù)不能使用考試系統,普通用戶(hù)有聊天、留言的權力,最后,未注冊用戶(hù)只有瀏覽本網(wǎng)站的權力。
參考文獻:
[1]薩師煊,王 珊.數據庫系統概論[M].高等教育出版社,2004.
[2]汪鑫.Web程序設計[M]電子工業(yè)出版社,2005.1.
[3]李存斌.ASP高級編程極其高級項目應用開(kāi)發(fā)[J].中國水利水電出版社,2003年
[4]杜方東.SQL網(wǎng)絡(luò )編程實(shí)例[M].中國電力出版社,2003.2.
【計算機網(wǎng)絡(luò )信息的畢業(yè)論文】相關(guān)文章:
信息檢索畢業(yè)論文12-08
計算機網(wǎng)絡(luò )畢業(yè)論文參考11-30
電子信息畢業(yè)論文11-29
計算機網(wǎng)絡(luò )畢業(yè)論文提綱范文11-25
電子信息專(zhuān)業(yè)畢業(yè)論文11-30
信息技術(shù)基礎畢業(yè)論文03-23
信息化建設畢業(yè)論文03-23
關(guān)于計算機網(wǎng)絡(luò )信息安全與防范05-21
計算機網(wǎng)絡(luò )專(zhuān)業(yè)畢業(yè)論文提綱樣文03-26
ERP信息化畢業(yè)論文致謝03-29
- 相關(guān)推薦