




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
校園新聞網(wǎng)的設(shè)計(jì)與實(shí)現(xiàn)目錄 2-1.2研究意義 2.2MySQL數(shù)據(jù)庫(kù) 3.需求分析 8- 3.3可行性分析 4.2系統(tǒng)功能設(shè)計(jì) 4.3數(shù)據(jù)處理流程設(shè)計(jì) 4.3數(shù)據(jù)庫(kù)設(shè)計(jì) 4.3.1實(shí)體ER圖 5.2首頁(yè) 5.3通知公告管理 5.4會(huì)員管理 5.5系統(tǒng)設(shè)置 5.7個(gè)人中心 6.系統(tǒng)測(cè)試 6.1測(cè)試定義 6.3測(cè)試模塊 隨著社會(huì)的迅速發(fā)展和科學(xué)技術(shù)的跨越式進(jìn)步,互聯(lián)網(wǎng)技術(shù)已經(jīng)變得越來越流行。在Internet上獲取信息的生活方式已逐漸受到廣大人民的喜愛,并逐漸進(jìn)入每個(gè)用戶的生活。Internet具有方便,高速,高效,低成本的優(yōu)點(diǎn)。因此,構(gòu)建符合自己要求的信息網(wǎng)站是非常有意義的。本文從教師、學(xué)生和管理員的功能要求出發(fā),建立了校園焦點(diǎn)新聞網(wǎng)站,網(wǎng)站中的管理員功能模塊主要是實(shí)現(xiàn)文章管理,版塊設(shè)置,文章列表,公告管理等功能;學(xué)生和教師模塊主要實(shí)現(xiàn)查看網(wǎng)站內(nèi)容,發(fā)布文章和評(píng)論等功能模塊的管理。經(jīng)過認(rèn)真細(xì)致的研究以及精心的準(zhǔn)備和計(jì)劃,最終經(jīng)過測(cè)試成功,網(wǎng)站可以正常使用。分析功能的調(diào)整結(jié)合校園新聞的實(shí)際需求,討論了由JSP開發(fā)的校園焦點(diǎn)新聞網(wǎng)站的使用。1.1課題背景計(jì)算機(jī)的普及以及互聯(lián)網(wǎng)時(shí)代的到來使得信息的發(fā)布和傳播更加方便和快捷。人們可以通過計(jì)算機(jī)上的瀏覽器訪問多個(gè)應(yīng)用程序系統(tǒng),并從中獲取一些時(shí)事新聞和高級(jí)科學(xué)研究知識(shí)。使人們?cè)谏詈蛫蕵愤^程中學(xué)到很多免費(fèi)資源。網(wǎng)站系統(tǒng)更多的時(shí)候更像是一個(gè)“學(xué)習(xí)教室”,我們可以在其中尋找所需的信息和資料。結(jié)果,許多人無需離開家就可以在線收集資源,使世界變得更小。鑒于上述優(yōu)勢(shì),本系統(tǒng)開發(fā)的是校園焦點(diǎn)新聞網(wǎng)站,用戶可以在線注冊(cè)登錄,個(gè)人信息管理,可以觀看新聞、發(fā)布文章、評(píng)論、收藏。這也給教師和學(xué)生帶來非常大的方便,所以對(duì)于網(wǎng)上內(nèi)容管理是人們現(xiàn)在所依賴的一種管理方式。因此,CampusFocusNews網(wǎng)站的開發(fā)不僅可以滿足用戶的需求,而且可以提高管理員的效率,還能減少原來不必要的工作量。1.2研究意義隨著社會(huì)的快速發(fā)展和科學(xué)技術(shù)跨越式的進(jìn)步,互聯(lián)網(wǎng)技術(shù)已經(jīng)越來越普及。網(wǎng)絡(luò)傳播的生活方式已經(jīng)逐漸被廣大人民群眾所喜愛。越來越多的互聯(lián)網(wǎng)愛好者開始在互聯(lián)網(wǎng)上滿足自己的基本需求,并逐漸進(jìn)入到各個(gè)行業(yè)。Internet的便利,速度,效率和低廉的成本使您無需離開家就能獲得所需的任務(wù)和完成的任務(wù)。因此,類似的校園新聞?wù)军c(diǎn)可以滿足管理員的繁忙需求,方便用戶隨時(shí)查看校園焦點(diǎn)新聞,大大的提高管理效率。校園網(wǎng)絡(luò)已連接到Internet,以便教師和學(xué)生可以通過Internet獲得各種各樣資源和信息。建立校園網(wǎng)站,以實(shí)現(xiàn)校園的外部宣傳并發(fā)布學(xué)校的內(nèi)部信息。為了實(shí)現(xiàn)了網(wǎng)站新聞的動(dòng)態(tài)管理,使得對(duì)信息的管理更加及時(shí)、高效,提高了工作效率。該校園焦點(diǎn)新聞網(wǎng)站具有一般新聞網(wǎng)站的功能,主要包括前臺(tái)新聞查看區(qū)和后臺(tái)管理區(qū),可為學(xué)校不同部門發(fā)布新聞,為校園網(wǎng)站提供新聞發(fā)布與管理的服務(wù),也可以為一些需要經(jīng)常進(jìn)行新聞發(fā)布與管理的各種網(wǎng)站提供服務(wù)。為了讓用戶無意識(shí)地單擊并嘗試進(jìn)入每個(gè)界面和每個(gè)按鈕,使得用戶可以進(jìn)一步了解網(wǎng)站的質(zhì)量,因此,一個(gè)好的主頁(yè)將是吸引用戶注意力的第一步。對(duì)于每個(gè)網(wǎng)頁(yè)設(shè)計(jì)工作而言,吸引眼球都是非常重要的。在高端環(huán)境中吸引用戶界面并滿足用戶體驗(yàn)將進(jìn)一步完善整個(gè)校園網(wǎng)站的各種功能,并且擁有良好的用戶體驗(yàn),得以經(jīng)常打開和使用該網(wǎng)站。該系統(tǒng)的開發(fā)與人們的日常需求息息相關(guān),例如通過校園焦點(diǎn)新聞網(wǎng)站來獲取最新的通知信息和校園焦點(diǎn)新聞,以及了解最新的動(dòng)態(tài)信息。經(jīng)過多次分析,用戶的第一眼往往是直觀的看到網(wǎng)站的首頁(yè),漂亮的界面會(huì)吸引用戶單擊并為下一次點(diǎn)擊留有機(jī)會(huì)。為了讓用戶無意識(shí)地單擊并嘗試進(jìn)入每個(gè)界面,使得用戶可以進(jìn)一步了解網(wǎng)站的質(zhì)量,一個(gè)良好的網(wǎng)站首面將是吸引用戶注意力的第一步。對(duì)于每一個(gè)網(wǎng)站界面設(shè)計(jì)工作,應(yīng)用程序都占據(jù)非常重要的部分,在高端氛圍中吸引用戶界面,滿足用戶體驗(yàn)將進(jìn)一步完善整個(gè)應(yīng)用程序的各種功能,并且良好的用戶體驗(yàn)將繼續(xù)使用并經(jīng)常打開和使用此軟1.3研究現(xiàn)狀隨著科學(xué)技術(shù)的蓬勃發(fā)展,國(guó)內(nèi)外許多大學(xué)都已開始建立自己的內(nèi)部局域網(wǎng)并連接到Internet,以實(shí)現(xiàn)資源和信息的共享。隨著各種硬件設(shè)備的不斷完善,互聯(lián)網(wǎng)已成為各國(guó)和地區(qū)發(fā)展研究的重點(diǎn)。近年來,信息化校園建設(shè)已被列為大學(xué)建設(shè)和發(fā)展的首要任務(wù)。各個(gè)高校已經(jīng)建立了基于計(jì)算機(jī)網(wǎng)絡(luò)通信的信息管理和服務(wù)平臺(tái),以輔助教學(xué),科研和管理等各種活動(dòng)。在我國(guó),大多數(shù)各級(jí)和類型的學(xué)校都建立了自己的校園網(wǎng),并已連接到Internet和Cernet。教學(xué)資源,綜合信息服務(wù)和教育管理信息系統(tǒng)的開發(fā)利用在一定程度上已經(jīng)初具規(guī)模。校園信息化已經(jīng)實(shí)現(xiàn)。外國(guó)大學(xué)校園網(wǎng)絡(luò)的建設(shè)要比我們?cè)?。早?980年就以有雛形。在90年代初期,已經(jīng)形成了一個(gè)相對(duì)完整的校園網(wǎng)絡(luò)系統(tǒng)功能和結(jié)構(gòu)。校園信息資源的開發(fā)利用相對(duì)充足。校園教學(xué)、科研、辦公、生活、服務(wù)和外匯交易都已“移至”校園網(wǎng)絡(luò)。但是,國(guó)際化已成為一種不可抵擋的趨勢(shì),我國(guó)當(dāng)下必須以此為目標(biāo),通過信息手段、IT技術(shù)提高管理和服務(wù)質(zhì)量,用以應(yīng)對(duì)來自世界各地的挑戰(zhàn),并提高整體水平和實(shí)力管理系統(tǒng)。參考徐州醫(yī)學(xué)院校園新聞網(wǎng)站用戶模塊的分類管理但是信息添加更新單一的問題,本文添加了用戶發(fā)表功能可以實(shí)現(xiàn)多方位的新聞熱點(diǎn)及時(shí)更新由管理員審核發(fā)表。查閱JSP中文亂碼問題的探討與解決方法中的UTF-8編碼字節(jié)流防止設(shè)計(jì)時(shí)出現(xiàn)中文亂碼問題解決了網(wǎng)站開發(fā)過程的字符亂碼問題。1.4研究?jī)?nèi)容通過對(duì)校園焦點(diǎn)新聞網(wǎng)站的開發(fā)和研究,讓教師和學(xué)生用戶可以在線發(fā)布文章,方便用戶隨時(shí)了解校園焦點(diǎn)新聞信息,并且系統(tǒng)可以進(jìn)行評(píng)論和收藏。讓用戶在系統(tǒng)就可以查看新聞,不受空間和時(shí)間的限制,打造一個(gè)完善的全面的校園焦點(diǎn)新聞網(wǎng)站。校園焦點(diǎn)新聞網(wǎng)站是在選用JSP技術(shù)和MySQL數(shù)據(jù)庫(kù)的基礎(chǔ)上開發(fā)的。它易于學(xué)習(xí),實(shí)用且面向用戶??梢詽M足校園焦點(diǎn)新聞網(wǎng)站設(shè)計(jì)和開發(fā)所需的穩(wěn)定性,安全性和擴(kuò)展性的要求。JSP程序簡(jiǎn)單實(shí)用的同時(shí)又不失擴(kuò)展性。在系統(tǒng)開發(fā)設(shè)計(jì)中JSP技術(shù)優(yōu)勢(shì)只可以寫一次,靈活性很好且能在多個(gè)服務(wù)器上運(yùn)行,擁有各種強(qiáng)大的免費(fèi)工用作Web應(yīng)用程序服務(wù)器。它是免費(fèi)的開源,所以首選JSP程序開發(fā)和設(shè)計(jì)。JSP(Java服務(wù)器頁(yè)面)是由SunMicrosystems發(fā)起并由許多公司參與的動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)。JSP技術(shù)有點(diǎn)類似于ASP技術(shù)。它將Java程序段(Scriptlet)和JSP標(biāo)記(標(biāo)記)插入Web頁(yè)面的傳統(tǒng)HTML文件中,以形成JSP文件(*.jsp)。JSP技術(shù)使用Java編程語言來編寫類似XML的標(biāo)記和scriptlet,以封裝用于生成動(dòng)態(tài)網(wǎng)頁(yè)的處理邏輯。網(wǎng)頁(yè)還可以通過標(biāo)簽和腳本來訪jsp技術(shù)優(yōu)點(diǎn)在于(1)一次編寫,到處運(yùn)行。有Java語言的最大優(yōu)點(diǎn)一—(2)系統(tǒng)的多平臺(tái)支持。(3)多樣化和功能強(qiáng)大的開發(fā)工具支持。MySQL的名稱MySQL的起源是瑞典MySQLAB公司開發(fā)的小型關(guān)系數(shù)據(jù)上的中小型網(wǎng)站。由于其規(guī)模小,速度快,AB開發(fā)了具有很大優(yōu)勢(shì)的MySQL關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。MySQL可以將數(shù)據(jù)存儲(chǔ)在不同的表中,這非常靈活,還可以提高實(shí)訪問最常用于標(biāo)準(zhǔn)SQL語言中,而MySQL用于SQL語言中,因此具有高度的開放的,并且采用了雙重授權(quán)策略,速度,大小和低成本。因此,它已成為中數(shù)據(jù)庫(kù)的優(yōu)點(diǎn)是可以實(shí)現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)(2)支持AIX,FreeBSD,HP-UX,Linux,Windows等操作系統(tǒng);(3)提供了用于多種編程語言的API。(4)支持多線程并充分利用CPU資源;(5)優(yōu)化的SQL查詢算法,有效提高查詢速度;(6)它可以在客戶端-服務(wù)器網(wǎng)絡(luò)環(huán)境中用作單獨(dú)的應(yīng)用程序,也可以作為庫(kù)嵌入在其他軟件中,以提供多語言支持。可以使用中文GB2312,BIG5和日語Shift_JIS等通用編碼作為數(shù)據(jù)表名(7)提供多種數(shù)據(jù)庫(kù)連接方式,如TCP/IP,ODBC和JDBC;(8)提供用于管理,檢查和優(yōu)化數(shù)據(jù)庫(kù)操作的管理工具;(9)它可以處理具有數(shù)千萬條記錄的大型數(shù)據(jù)庫(kù)]。4、硬件環(huán)境:內(nèi)存:2GB硬盤空間:320GB顯卡:SVAG顯示適配器。服務(wù)器端要求如下:操作系統(tǒng):WindwosXp/Win7在開發(fā)和研究任何項(xiàng)目之前,有必要認(rèn)真分析研發(fā)系研究不容忽視。根據(jù)實(shí)際情況確定用戶的功能需求,以明確站。有一個(gè)更準(zhǔn)確的定位。在本章中,有必要分析系統(tǒng)的性能,業(yè)務(wù)流程分析從系統(tǒng)需求分析、系統(tǒng)業(yè)務(wù)流圖,系統(tǒng)數(shù)據(jù)流程據(jù)流圖、業(yè)務(wù)流圖等進(jìn)行了設(shè)計(jì)和說明。系統(tǒng)需求了深入分析,并在市場(chǎng)上證明了系統(tǒng)的需求。系統(tǒng)的業(yè)務(wù)流程以及每個(gè)部門人員之間的業(yè)務(wù)關(guān)系。統(tǒng)分析的必要性,使非專業(yè)人員可以更清楚地了解數(shù)據(jù)流(1)一般訪問者。為了了解校園焦點(diǎn)新聞。(2)行政管理人員。參與學(xué)校的教育教學(xué)、科學(xué)研究等日常行政功能。(3)教師。了解最新的學(xué)校教學(xué)、科研動(dòng)態(tài)。(4)學(xué)生。參與學(xué)校學(xué)習(xí)、娛樂等各項(xiàng)活動(dòng),了解學(xué)校的大小事情。3.2功能需求(1)新聞焦點(diǎn)新聞網(wǎng)站應(yīng)促進(jìn)校園焦點(diǎn)新聞的發(fā)布,并促進(jìn)用戶之間的溝(2)校園新聞網(wǎng)站應(yīng)該合理、高效、無故障地運(yùn)行,并能為用戶提供安全、可靠信息服務(wù)。(3)校園新聞網(wǎng)站可以集中管理,適時(shí)地不間斷地監(jiān)控網(wǎng)絡(luò)的運(yùn)行情況,快速查找出網(wǎng)絡(luò)節(jié)點(diǎn)故障,恢復(fù)用戶應(yīng)用。(4)校園新聞網(wǎng)站節(jié)點(diǎn)設(shè)備的性能具有向上擴(kuò)展性,以適應(yīng)將來出現(xiàn)的更高帶寬和應(yīng)用的需求。(5)對(duì)校園網(wǎng)站的開發(fā),要講究可行性和必要性,要講究經(jīng)濟(jì)效應(yīng),不要盲目開發(fā)新技術(shù)。3.3可行性分析作為學(xué)校信息建設(shè)的平臺(tái),校園網(wǎng)在完成新聞發(fā)布,資源共享和Internet訪問方面發(fā)揮了重要作用。完成學(xué)校新聞發(fā)布和教學(xué)安排是校園網(wǎng)建設(shè)的目標(biāo)。該系統(tǒng)基于校園的實(shí)際情況,并著眼于未來的發(fā)展。建立了符合標(biāo)準(zhǔn)化協(xié)議,通用性強(qiáng),提高高?,F(xiàn)代管理水平,實(shí)現(xiàn)信息資源向數(shù)字校園共享的實(shí)用體系。學(xué)校新聞管理網(wǎng)站目前從學(xué)校的實(shí)際情況出發(fā),充分利用學(xué)校擁有的計(jì)算機(jī)硬件設(shè)備和軟件條件,減輕校園新聞管理人員的負(fù)擔(dān),達(dá)到科學(xué)高效管理的目的。從根本上說。優(yōu)質(zhì)的師生進(jìn)一步促進(jìn)了師生及時(shí)了解學(xué)校內(nèi)外的實(shí)時(shí)熱點(diǎn)以及學(xué)校的最新發(fā)展。可行性分析的目的是根據(jù)開發(fā)系統(tǒng)的用戶需求明確研究方向和目標(biāo),并通過可行性分析確定系統(tǒng)的框架和功能模塊??尚行苑治鍪菍?duì)任何管理系統(tǒng)的需求和技術(shù)的分析。技術(shù)可行性的最重要方面,技術(shù)可行性是分析應(yīng)用程序開發(fā)系統(tǒng)中軟件開發(fā)技術(shù)的可行性。其次,分析軟件系統(tǒng)的需求,分析軟件需求是否可以滿足預(yù)先設(shè)計(jì)的功能需求。最后,討論了該系統(tǒng)的技術(shù)可行性和經(jīng)濟(jì)可行性。校園焦點(diǎn)新聞網(wǎng)站主要基于JSP技術(shù)來開發(fā)。現(xiàn)如今,JSP技術(shù)的發(fā)展已經(jīng)非常成熟。此外,在技術(shù)層面上,Windows平臺(tái)已決定完成開發(fā)以校園為中心的新聞網(wǎng)站的任務(wù)。系統(tǒng)開發(fā)在技術(shù)上是可行的。校園焦點(diǎn)新聞網(wǎng)站的經(jīng)濟(jì)可行性,主要是隨著網(wǎng)絡(luò)時(shí)代的快速發(fā)展,信息是持續(xù)更新,網(wǎng)站后期的持續(xù)管理。本網(wǎng)站使用管理員統(tǒng)一管理更新這樣方便網(wǎng)站的信息更新,以及后期的管理。以及數(shù)據(jù)庫(kù)一網(wǎng)頁(yè)的數(shù)據(jù)化管理可以更好的提高工作效率,節(jié)省人力成本,所以網(wǎng)站的經(jīng)濟(jì)可行性是可行的。4.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì)在對(duì)前人的歷史背景,研究意義和可行性進(jìn)行了一系列分析之后,結(jié)合項(xiàng)目指導(dǎo)的預(yù)期目標(biāo),綜合考慮,設(shè)計(jì)了一個(gè)基于java的校園焦點(diǎn)新聞網(wǎng)站。校園焦點(diǎn)新聞網(wǎng)站的設(shè)計(jì)主要是為學(xué)生及社會(huì)用戶提供各類熱點(diǎn)新聞為老師方便管理等。因此,它需要通過Internet得以實(shí)施,必須具有符合條件的硬件和軟件基礎(chǔ)。必須具有在線教學(xué)所需的環(huán)境和各種材料,并確保實(shí)現(xiàn)開放性,模塊化和實(shí)用性這三個(gè)原則。管理員的功能模塊如下圖4-1所示。頁(yè)多尚濟(jì)事樂點(diǎn)頁(yè)主更時(shí)經(jīng)軍娛熱首設(shè)置會(huì)員管理文章系統(tǒng)信息以校園為中心的新聞網(wǎng)站可作為主頁(yè),文章管理,會(huì)員信息,系統(tǒng)設(shè)置和其他功能模塊的修改和維護(hù)。能有效促進(jìn)系統(tǒng)的發(fā)展、進(jìn)步,因此具有比較好的前景。該網(wǎng)站分為兩大模塊第一個(gè)就是用戶模塊用戶可以登錄注冊(cè)并進(jìn)行校園焦點(diǎn)新聞網(wǎng)站的瀏覽評(píng)論以及新的新聞發(fā)表第二個(gè)是管理員???,主要是管理員對(duì)用戶信息的編輯、添加、修改或者刪除等操作以及對(duì)用戶發(fā)表的文章進(jìn)行發(fā)布審核,也可以根據(jù)界面菜單的提示進(jìn)行添加新的管理員信息,通過填寫所要添加的管理員的詳細(xì)信息,信息添加完成后,通過管理員列表進(jìn)行查看數(shù)據(jù)信息等操作。管理員和用戶都可以發(fā)表文章好處就是可以更快的更新新聞咨詢更準(zhǔn)確的了解用戶焦點(diǎn)所在管理員對(duì)用戶發(fā)表文章審核可以保證網(wǎng)站環(huán)境不被破壞。管理員還可以根據(jù)需要發(fā)布最新的公告信息,并可以根據(jù)需要在線編輯或刪除現(xiàn)有的公告信息。管理員將公告信息添加到公告后,用戶可以通過通知列表查看它?,F(xiàn)有的最新公告信息,請(qǐng)及時(shí)了解最新動(dòng)態(tài)。4.2系統(tǒng)功能設(shè)計(jì)網(wǎng)站的用戶界面是最直接接觸的對(duì)象,包括是否允許用戶輕松方便地使用它,請(qǐng)求的響應(yīng)時(shí)間,主圖像的整體質(zhì)量以及整體布局質(zhì)量。系統(tǒng)功能設(shè)計(jì)是在網(wǎng)站開發(fā)和設(shè)計(jì)思想的總體任務(wù)的基礎(chǔ)上完成的。該網(wǎng)站的主要任務(wù)是實(shí)現(xiàn)校園焦點(diǎn)新聞網(wǎng)站,讓用戶可以通過指令完成整個(gè)校園焦點(diǎn)新聞網(wǎng)站的操作。根據(jù)新聞系統(tǒng)的需求,開發(fā)設(shè)計(jì)主要達(dá)到以下目的:界面設(shè)計(jì)友好,美觀,數(shù)據(jù)必須準(zhǔn)確,安全可靠。強(qiáng)大的查詢功能,方便用戶瀏覽網(wǎng)站的所有信息。設(shè)計(jì)注冊(cè)和登錄功能,以確保新聞消息的安全性。實(shí)現(xiàn)新聞信息,用戶等信息的添加,修改和刪除,方便網(wǎng)站內(nèi)容的更新。該系統(tǒng)使維護(hù)和操作的簡(jiǎn)便性最大化。操作簡(jiǎn)便性和實(shí)用性該系統(tǒng)是校園新聞發(fā)布系統(tǒng),其大多數(shù)用戶是學(xué)生,教師等。因此,操作的簡(jiǎn)便性特別重要。這在該系統(tǒng)的開發(fā)中得到了很好的體現(xiàn)。系統(tǒng)界面美觀,典雅,人性化;用戶易于操作。對(duì)于校園新聞發(fā)布系統(tǒng),新聞信息很多,用戶數(shù)量大,因此系統(tǒng)的安全性相對(duì)較高:對(duì)于數(shù)據(jù)庫(kù),必須設(shè)置不同的用戶權(quán)限,并且必須對(duì)數(shù)據(jù)進(jìn)行修改。由合法用戶經(jīng)營(yíng)。4.3.1總體數(shù)據(jù)流程4.3.2數(shù)據(jù)添加流程添加數(shù)據(jù)時(shí),首先讓用戶輸入需要添加的數(shù)據(jù)并提交。提交輸入信息后,系統(tǒng)將檢查數(shù)據(jù)的有效性。如果檢查失敗,系統(tǒng)將提示相關(guān)信息。重新輸入修改后的信息,直到通過檢查為止。然后,系統(tǒng)會(huì)將其保存到數(shù)據(jù)庫(kù)。提示添加成功。數(shù)據(jù)添加流程圖如圖4-2所示。4.2.3數(shù)據(jù)修改流程修改數(shù)據(jù),首次從數(shù)據(jù)庫(kù)中查詢相關(guān)記錄,用戶選修改信息,并且直到檢查之后它才保存到數(shù)據(jù)庫(kù)中。,然后提示修改成功的數(shù)據(jù)修改流程圖,如如圖4-3所示:開始開始的數(shù)據(jù)驗(yàn)證4.2.4數(shù)據(jù)刪除流程提交后,系統(tǒng)將刪除關(guān)聯(lián)的數(shù)據(jù)。刪除成功后,系統(tǒng)將提示刪除成功。圖4-4所示:開始開始驗(yàn)證成功保存至數(shù)據(jù)庫(kù)4.3數(shù)據(jù)庫(kù)設(shè)計(jì)學(xué)習(xí)編程,數(shù)據(jù)庫(kù)設(shè)計(jì)是基于系統(tǒng)功能必不可少的部分。需要建立一個(gè)數(shù)據(jù)庫(kù)關(guān)系模型來存儲(chǔ)數(shù)據(jù)信息,這樣當(dāng)我們?cè)诔绦蛑袝r(shí),就無需在程序頁(yè)面中添加數(shù)據(jù),從而提高了系統(tǒng)效率。數(shù)據(jù)庫(kù)中存儲(chǔ)了大量信息,可以說是信息管理系統(tǒng)的核心和基礎(chǔ)。該數(shù)據(jù)庫(kù)還提供添加,刪除,修改和檢查,因此系統(tǒng)可以快速找到所需的信息,而無需在程序代碼中進(jìn)行搜索。根據(jù)一定的關(guān)系將數(shù)據(jù)庫(kù)中信息表的每個(gè)部分準(zhǔn)確地組合在一起,排列并組合成數(shù)據(jù)表。數(shù)據(jù)庫(kù)是整個(gè)軟件編程中最重要的步驟。對(duì)于數(shù)據(jù)庫(kù)問題,主要是確定數(shù)據(jù)庫(kù)的數(shù)量和創(chuàng)建結(jié)構(gòu)公式。CampusFocusNews網(wǎng)站使用Mysql來管理數(shù)據(jù)庫(kù),以確保數(shù)據(jù)的安全性和穩(wěn)定性。而Mysql數(shù)據(jù)庫(kù)是具有很強(qiáng)的自我保護(hù)能力的數(shù)據(jù)庫(kù)。下圖主要是數(shù)據(jù)庫(kù)實(shí)體的E-R圖:(1)用戶信息實(shí)體圖,如圖4-4所示:根據(jù)數(shù)據(jù)結(jié)構(gòu)的詳細(xì)分析要求,我們可以根據(jù)輸入和輸出數(shù)據(jù)量的要求進(jìn)行分析,以確定各種表與結(jié)構(gòu)之間的關(guān)系。我們可以驗(yàn)證,調(diào)整和改進(jìn)查詢和瀏覽過程,并可以實(shí)現(xiàn)數(shù)據(jù)庫(kù),使用戶對(duì)數(shù)據(jù)和功能有更多要求。根據(jù)系統(tǒng)所使用的數(shù)據(jù)庫(kù)管理系統(tǒng)的特征,對(duì)數(shù)據(jù)庫(kù)的概念模型進(jìn)行了轉(zhuǎn)換和構(gòu)建。但是,該系統(tǒng)僅需要充分考慮校園新聞網(wǎng)站的功能,組織就比較明確。數(shù)據(jù)庫(kù)設(shè)計(jì)如下:列名數(shù)據(jù)類型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說明1是否2是3是4是5是6是7是8d是9是是是是是是是表4-2:gm_category序號(hào)列名型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說明1是234S表4-3:gm_collect序號(hào)列名數(shù)據(jù)類型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說明1是否2是3是4是5是序號(hào)列名型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說明1是否2是3是4是5是6是7是序號(hào)列名型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說明1是否2是3是4是表4-5:gm_message序號(hào)列名型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說明1是2是3是4是5是表4-6:gm_notice序號(hào)列名型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說明1是否2是3是4是5是表4-7:gm_opinions序號(hào)列名型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說明1是否2是3是4是5是6是7是序號(hào)列名數(shù)據(jù)類型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說明1否2否3是4是5是6是7是8是9是是是是表4-9:gm_praise序號(hào)列名數(shù)據(jù)類型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說明1是否2是3是表4-10:gm_role序號(hào)列名型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默認(rèn)值說明1是否2是3是4是序號(hào)列名型長(zhǎng)度小數(shù)位標(biāo)識(shí)主鍵外鍵允許空默值說明1是是否2是3是5.1登錄界面用戶進(jìn)入到系統(tǒng)操作界面,必須通過登錄窗口進(jìn)行輸入自己的用戶信息進(jìn)行用戶登錄,用戶通過后臺(tái)登錄窗□,進(jìn)行填寫自己的登錄賬號(hào)和登錄密碼,信息輸入完成后,進(jìn)行填寫驗(yàn)證碼信息,選擇完成后進(jìn)行確定登錄,如果用戶輸入管理員的登錄賬號(hào)和登錄密碼,與系統(tǒng)數(shù)據(jù)庫(kù)所用戶的用戶名和密碼進(jìn)行匹配,信息匹配完成后核對(duì)數(shù)據(jù)準(zhǔn)確性,數(shù)據(jù)信息準(zhǔn)確完成后可以進(jìn)入到系統(tǒng)操作界面,如果用戶輸入的數(shù)據(jù)信息與系統(tǒng)原有的數(shù)據(jù)信息不匹配,就會(huì)顯示數(shù)據(jù)輸入錯(cuò)誤,用戶登錄失敗,則需要重新填寫自己的用戶名和密碼信息,如下圖5-1所示。們網(wǎng)站的主頁(yè)模塊,點(diǎn)擊模塊會(huì)立即進(jìn)入對(duì)應(yīng)的功能中,如下圖5-2所示。**河南信陽(yáng)警方:不少中國(guó)公民被騙往緬北井遭綁架勒素強(qiáng)迫賣淫24小時(shí)熱文情況,用戶想要查找某一條公告信息內(nèi)容,可以通過選擇查詢條件,然后輸如所要查找信息的關(guān)鍵字,信息輸入完成后選擇查詢,系統(tǒng)將查詢到的數(shù)據(jù)結(jié)果進(jìn)行展示給用戶,方便用戶快速獲取到所需的公告信息,包含:可以添加,修改,刪除,是否發(fā)布和查詢。如下圖5-3所示.5.4會(huì)員管理會(huì)員管理:會(huì)員信息:可以添加,修改,刪除,啟用和查詢。如圖5-4所會(huì)繞盤5.5系統(tǒng)設(shè)置系統(tǒng)設(shè)置:用戶管理,角色管理,菜單管理,系統(tǒng)日志,網(wǎng)絡(luò)設(shè)置,如圖5-5所示。衛(wèi)新馳5.6發(fā)布文章發(fā)布文章時(shí)要填寫標(biāo)題,所屬版塊,內(nèi)容,如圖5-6所示。+發(fā)布新聞5.7個(gè)人中心個(gè)人中心:個(gè)人信息,頭像設(shè)置,密碼設(shè)置,如圖5-7所示。程序設(shè)計(jì)不能保證沒有錯(cuò)誤。這是一個(gè)開發(fā)過程。錯(cuò)誤和BUG是不可避免的。但是我們不能使這些錯(cuò)誤始終存在于系統(tǒng)中。Bug可能會(huì)導(dǎo)致無法估量的后果,例如系統(tǒng)崩潰,安全信息,為了避免這些問題,我們需要測(cè)試程序,找到這些問題,并加以糾正,并使系統(tǒng)更加穩(wěn)定和成熟,這章的作用是發(fā)現(xiàn)這些問題,并對(duì)其進(jìn)行修改,雖然成本費(fèi)時(shí),但長(zhǎng)期而言非常重要和必要的系統(tǒng)開軟件測(cè)試與開發(fā)過程相同,兩者都必須根據(jù)軟件工程的形式原則進(jìn)行,并遵守管理理論。但是,目前國(guó)內(nèi)的軟件測(cè)試已經(jīng)積累了很多經(jīng)驗(yàn)和方法,步驟比較成熟,軟件測(cè)試的效率越來越高。為了實(shí)現(xiàn)校園新聞網(wǎng)站,必須測(cè)試系統(tǒng)中功能模塊的實(shí)現(xiàn)和操作,以判斷系統(tǒng)是否可以準(zhǔn)確實(shí)現(xiàn)。在正式使用校園焦點(diǎn)新聞網(wǎng)站之前,必須完成的第一步是系統(tǒng)測(cè)試。測(cè)試中發(fā)現(xiàn)的錯(cuò)誤會(huì)得到及時(shí)糾正和處理,以確保系統(tǒng)對(duì)用戶而言是準(zhǔn)確無誤的。系統(tǒng)測(cè)試主要是通過測(cè)試確定系統(tǒng)的可操作性。系統(tǒng)故障必須在規(guī)定的時(shí)間內(nèi)糾正,否則會(huì)造成嚴(yán)重的經(jīng)濟(jì)損失。驗(yàn)證系統(tǒng)中的保護(hù)機(jī)制,以防止未經(jīng)授權(quán)的入侵。在安全測(cè)試中,測(cè)試人員的作用是嘗試闖入系統(tǒng)并使用各種方法嘗試突破防御。因此,系統(tǒng)安全設(shè)計(jì)的標(biāo)準(zhǔn)是找到一種使入侵系統(tǒng)更高級(jí)的方測(cè)試安排:測(cè)試系統(tǒng)的整體質(zhì)量,系統(tǒng)的功能和性能是完全可以實(shí)現(xiàn)的,必須滿足以下幾點(diǎn):1、對(duì)于每個(gè)系統(tǒng)的功能測(cè)試、單元測(cè)試、集成測(cè)試。2、系統(tǒng)測(cè)試、集成測(cè)試。3、所有測(cè)試用例均已完成。4、通過執(zhí)行所有的自動(dòng)化測(cè)試腳本。5、所有重要問題都是通過測(cè)試和驗(yàn)證完成的。6、測(cè)試的每個(gè)部分都是完成的驗(yàn)證級(jí)別。7、重要的特征不是問題。8、回歸測(cè)試6.1測(cè)試定義6.2測(cè)試工具及方法測(cè)試方法:1、功能測(cè)試從用戶的角度來看,在測(cè)試過程中無法理解新開發(fā)軟件的內(nèi)部結(jié)構(gòu),因此可以將該系統(tǒng)與黑匣子進(jìn)行比較,并且可以在盲目輸入后查看系統(tǒng)給出的反饋。這種測(cè)試是黑盒測(cè)試。如果在測(cè)試過程中輸入了錯(cuò)誤的信息,系統(tǒng)將報(bào)告錯(cuò)誤。2、性能測(cè)試測(cè)試軟件程序的整體狀況(稱為性能測(cè)試)通常使用自動(dòng)化測(cè)試工具來檢測(cè)系統(tǒng)的整體功能,并在負(fù)載測(cè)試和壓力測(cè)試之間分配,并且在某些情況下,將這兩個(gè)條件組合在一起。盡管壓力測(cè)試可以檢測(cè)到系統(tǒng)可以提供的最高服務(wù)水平,但是負(fù)載測(cè)試可以測(cè)試系統(tǒng)如何響應(yīng)增加的負(fù)載。功能正確完成后,就可以認(rèn)為測(cè)試通過了,并且該操作不會(huì)引起任何其他特性或系統(tǒng)錯(cuò)誤。驗(yàn)收測(cè)試完成后,您需要分析報(bào)告。6.3測(cè)試模塊測(cè)試系統(tǒng)是最新的Windows10系統(tǒng)。通過系統(tǒng)實(shí)現(xiàn)的每個(gè)功能模塊的運(yùn)行測(cè)試,檢查每個(gè)用戶功能模塊對(duì)應(yīng)的權(quán)限信息是否可以操作,數(shù)據(jù)信息是否更新一致。測(cè)試需求測(cè)試重點(diǎn)是否達(dá)成需求結(jié)果用戶登錄輸入賬號(hào)密碼需求達(dá)成用戶添加創(chuàng)建新的賬號(hào)密碼需求達(dá)成登錄失敗輸入錯(cuò)誤賬號(hào)密碼需求達(dá)成修改用戶信息修改成功需求達(dá)成公告管理增刪查改需求達(dá)成為了方便用戶使用“校園新聞中心”,并盡可能減少系統(tǒng)測(cè)試錯(cuò)誤的發(fā)生,我們?cè)谙到y(tǒng)上進(jìn)行了相應(yīng)的測(cè)試。為了簡(jiǎn)單地測(cè)試系統(tǒng)的所有功能接口,我們輸入一些數(shù)據(jù)并提交,然后檢查每個(gè)頁(yè)面的反饋,以檢查頁(yè)面的相關(guān)功能是否可以完全實(shí)現(xiàn)。首先要測(cè)試的是系統(tǒng)登錄窗□的功能。對(duì)于登錄模塊的測(cè)試,主要通過登錄信息進(jìn)行測(cè)試。登錄,主要是指用戶只有登錄后才能進(jìn)入系統(tǒng)操作界面,因此登錄功能也是系統(tǒng)數(shù)據(jù)的保護(hù)功能。對(duì)于測(cè)試,用戶以三種簡(jiǎn)單的方式測(cè)試登錄功能。6.4測(cè)試結(jié)果在設(shè)計(jì)之初,由于缺乏經(jīng)驗(yàn),設(shè)計(jì)并不完美。系統(tǒng)設(shè)計(jì)存在漏洞,功能設(shè)計(jì)不能完全滿足用戶需求。在以后的階段中,將對(duì)該系統(tǒng)進(jìn)行反復(fù)測(cè)試和修改。如果使用中存在問題,請(qǐng)及時(shí)進(jìn)行修改,逐步完善系統(tǒng)。在系統(tǒng)測(cè)試中,對(duì)系統(tǒng)的各種功能進(jìn)行了全面測(cè)試,并詳細(xì)記錄了測(cè)試數(shù)據(jù),以避免可能影響系統(tǒng)性能的操作缺陷。整個(gè)系統(tǒng)基本上已經(jīng)達(dá)到穩(wěn)定的運(yùn)互通信。錯(cuò)誤的可能性已大大降低。在測(cè)試過慮到大多數(shù)錯(cuò)誤情況,在單元測(cè)試期間基本上可以解的性能和用例,系統(tǒng)具有足夠的正確性,可靠性,穩(wěn)定性,并且可以準(zhǔn)確地點(diǎn)擊輸入數(shù)據(jù)并響應(yīng)測(cè)試,用戶體驗(yàn)也收到了良好的反饋和響應(yīng)時(shí)間。在合理的測(cè)試評(píng)估的結(jié)果是,校園重點(diǎn)新聞網(wǎng)站滿足要求中的校園焦點(diǎn)新聞網(wǎng)站的發(fā)展對(duì)改善我的大學(xué)學(xué)習(xí)有很大幫助。它使我可以了解計(jì)算機(jī)知識(shí)的技術(shù)方面以及與人交流的知識(shí)。這使我意識(shí)到,無論我們做什么,我們都需要堅(jiān)持不懈并努力工作。只有當(dāng)我們嘗試并堅(jiān)持下去時(shí),我們才會(huì)成功。只有當(dāng)您成功時(shí),您才能獲得成功的喜悅。如果2020年12月,我開始了我的畢業(yè)論文準(zhǔn)備工作,3月初經(jīng)過與方老師的多所有工作,5月初論文初稿基本完成。時(shí)至今日,畢業(yè)論文完成。不足之處(2框架技術(shù)因?yàn)榭蚣芗夹g(shù)是自己自學(xué)完成的,在這次畢業(yè)設(shè)計(jì)中使用到的一些框架技術(shù)還不熟練,但是現(xiàn)在企業(yè)工作中講究的是在最短時(shí)間內(nèi)保質(zhì)保量的完成任務(wù),所以勢(shì)必要大量使用框架技術(shù),所以這一部分要加強(qiáng)。針對(duì)以上的不足,在以后的學(xué)習(xí)和工作中我會(huì)更加注重這些部分的學(xué)習(xí)和運(yùn)用,爭(zhēng)取在離畢業(yè)最后的日子里面盡量彌補(bǔ)一些,以便在工作中更快的上手上司交給我的項(xiàng)目任務(wù)。[1]CoreyH.Basch,MarianneSullivan,AleksandarKecojevic,NasiaAboutCOVID-19TestingonCollegeWebsitesintheNew York CityMetropoArea[J].JournalofCommunityHealth,2021(prepublish).[2]翟寶峰,王建鑫.Java系列課程的教學(xué)設(shè)計(jì)與實(shí)踐[J].遼寧工業(yè)大學(xué)學(xué)報(bào)(社會(huì)科學(xué)[3]LaurenSchudde,DwuanaBradley,CaitlinAbsher.NavigAccesstoandUsefulnessofTransferInformationonCommuCommunityCollegeReview,2020,48(1).[4]張仁美.Web開發(fā)中的常見錯(cuò)誤及處理研究[J].電子技術(shù)與軟件工程,2020(24):34-35.[5]AbidIsmail,K.S.Kuppusamy.WebAccessibilityInvestigationanIssuesofHigherEducationWebsiteswithStatisticalMeasures:Acasestudyofcollegewebsites[J].JournalofKingSaudUniversity-ComputerandInformationScie[6]丁佳.基于JSP+MySQL的用戶登錄系統(tǒng)SQL注入實(shí)例及防范[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)[8]韓思凡.Web開發(fā)中的JSP與HTML的基礎(chǔ)應(yīng)用[J].科學(xué)技術(shù)創(chuàng)新,2020(14):71-72.[9]庾佳.關(guān)于JSP動(dòng)態(tài)Web開發(fā)技術(shù)課程建設(shè)思路的研究[J].電腦知識(shí)與技[11]楊占勝.JSP中文亂碼
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 職工車輛協(xié)議書
- 綠化管養(yǎng)協(xié)議書
- 調(diào)研合作協(xié)議書
- 簽定日期協(xié)議書
- 美容股份協(xié)議書
- 無保險(xiǎn)車禍賠償協(xié)議書
- 股東獎(jiǎng)勵(lì)協(xié)議書
- 留守人員協(xié)議書
- 屋面SBS防水協(xié)議書
- 夏令營(yíng)活動(dòng)合同協(xié)議書
- 國(guó)家開放大學(xué)《公共行政學(xué)》章節(jié)測(cè)試參考答案
- 配電箱出廠檢驗(yàn)報(bào)告
- 汽車租賃公司汽車租賃管理制度匯編
- 脊髓損傷康復(fù)講義
- 布草洗滌服務(wù)方案完整版
- 氣體安全知識(shí)培訓(xùn)(72張)課件
- 共線向量與共面向量全面版課件
- JJG(晉) 22-2021 車用甲醇燃料加注機(jī)檢定規(guī)程
- 湘美版小學(xué)四年級(jí)美術(shù)下冊(cè)知識(shí)點(diǎn)
- 大連市住宅小區(qū)物業(yè)收費(fèi)等級(jí)標(biāo)準(zhǔn)
- 包裝自動(dòng)線課程設(shè)計(jì)含全套資料
評(píng)論
0/150
提交評(píng)論