版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
主要內(nèi)容背景與意義系統(tǒng)開發(fā)技術(shù)系統(tǒng)總體設(shè)計系統(tǒng)測試總
結(jié)背景與意義多志趣相投的朋友;而越來越多具有專業(yè)知識的博客的出現(xiàn),讓
看到了博客所蘊涵的巨大的信息價值。而近段時間,國際
,尤其是
近來不斷在“”問題上不斷對我國進行挑釁,引起國人群情激憤?。。《鳛楣腔壹壾娛抡?,我國的國防政策和軍事時時刻刻牽動著這群特殊體高度的關(guān)注。加之,使用博客人數(shù)的日趨漸增,并且在改變著傳統(tǒng)的網(wǎng)絡(luò)和社會結(jié)構(gòu),博客正在影響和改變著的生活,而“軍事者地帶”系統(tǒng)則是軍事熱血者相互交流和影響的最好平臺!開發(fā)背景在現(xiàn)如今這個網(wǎng)絡(luò)時代,博客記載了個人日常發(fā)生的事情或者自己的
,把自己的思想、知識與他人
、交流,同時可以結(jié)識更系統(tǒng)開發(fā)技術(shù)軍事開愛發(fā)好技者術(shù)地帶=++JavaBeanSQLJSPJSPJSP技術(shù)使用Java編程語言編寫類XML的tags和scriptlets,來封裝產(chǎn)生頁的處理邏輯。網(wǎng)頁還能通過tags和scriptlets
存在于服務(wù)端的資源的應(yīng)用邏輯。JSP將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計的顯示分離,支持可重用的基于組件的設(shè)計,使基于Web的應(yīng)用程序的開發(fā)變得迅速和容易。
JSP(JavaServerPages)是一種動態(tài)頁面技術(shù),它的主要目的是將表示邏輯從Servlet中分離出來。JavaBeanJavaBean是一種JAVA語言寫成的可重用組件。為寫成JavaBean,類必須是具體的和公共的,并且具有無參數(shù)的構(gòu)造器。JavaBean通過提供符合一致性設(shè)計模式的公共方法將域成員屬性。眾所周知,屬性名稱符合這種模式,其他
Java
類可以通過自身機制發(fā)現(xiàn)和操作這些JavaBean
屬性。JavaBean的任務(wù)就是:“Write
once,run
anywhere,reuse
everywhere”,即“編寫,任何地方執(zhí)行,任何地方重用”。這個任何實際上就是要解決困擾工業(yè)的日益增加的復(fù)雜性,提供一個簡單的、緊湊的和優(yōu)秀的問題解決方案。SQL結(jié)構(gòu)化查詢語言(StructuredQueryLanguage)簡稱SQL,結(jié)構(gòu)化查詢語言是一種數(shù)據(jù)庫查詢和程序設(shè)計語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫系統(tǒng);同時也是數(shù)據(jù)庫文件的擴展名。結(jié)構(gòu)化查詢語言是高級的非過程化編程語言,允許用戶在數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶指定對數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫系統(tǒng)可以使用相同的結(jié)構(gòu)化查詢語言語言作為數(shù)據(jù)輸入與管理的接口。結(jié)構(gòu)化查詢語言語句可以嵌套,這使他具有極大的靈活性和強大的功能。對于本系統(tǒng),從開發(fā)模式上選擇的是B/S模式。這種模式具有很多優(yōu)點,如:和升級方式簡單。目前,系統(tǒng)的改進和升級越來越頻繁,B/S架構(gòu)的產(chǎn)品明顯體現(xiàn)著更為方便的特性。對一個稍微大一點單位來說,系統(tǒng)管理如果需要在幾百甚至上千部電腦之間來回奔跑,效率和工作量是可想而知的,但B/S架構(gòu)的只需要管理服務(wù)器就行了,所有的客戶端只是瀏覽器,根本不需要做任何的
。無論用戶的規(guī)模有多大,有多少分支機構(gòu)都不會增加任何 升級的工作量,所有的操作只需要針對服務(wù)器進行;如果是異地,只需要把服務(wù)器連接專網(wǎng)即可,實現(xiàn)、升級和共享。所以客戶機越來越“瘦”,而服務(wù)器越來越“胖”是將來信息化發(fā)展的主流方向。今后,升級和會越來越容易,而使用起來會越來越簡單,這對用戶人力、物力、時間、費用的節(jié)省是顯而易見的,驚人的。因此,和升級的方式是“瘦”客戶機,“胖”服務(wù)器。成本降低,選擇。大家都知道windows在桌面電腦上幾乎一統(tǒng)天下,瀏覽器成為了標(biāo)準(zhǔn)配置,但在服務(wù)器操作系統(tǒng)上windows并不是處于地位?,F(xiàn)在的趨勢是凡使用B/S架構(gòu)的應(yīng)用管理,只需安裝在Linux服務(wù)器上即可,而且安全性高。所以服務(wù)器操作系統(tǒng)的選擇是很多的,不管選用那種操作系統(tǒng)都可以讓大部分人使用windows作為桌面操作系統(tǒng)電腦不受影響,這就使得最流行免費的Linux操作系統(tǒng)快速發(fā)展起來,Linux除了操作系統(tǒng)是免費的以外,連數(shù)據(jù)庫也是免費的,這種選擇非常盛行。系統(tǒng)總體設(shè)計模塊、日則與前臺相對系統(tǒng)功能設(shè)計本博客系統(tǒng)的模塊結(jié)構(gòu)主要分前臺和 兩端,其中前臺端分博客志文章模塊、相冊模塊、音樂歌曲模塊、留言板模塊;而最主要的應(yīng),形成相應(yīng)的管理模塊。其功能結(jié)構(gòu)圖如下:軍事
者地帶博客管理公告及系統(tǒng)簡管介理音樂管理相冊管理軍情觀察用戶設(shè)置博用音系公相日友軍客戶樂統(tǒng)告冊志情情文登收簡瀏瀏瀏鏈觀章錄藏介覽覽覽接察管理發(fā)表文章日志文章設(shè)置重置注冊公告及簡介公告添添
及加
簡加
介設(shè)置音樂添加音樂
相收
冊藏
添設(shè)
加置相冊設(shè)置新聞時事添加新聞信息設(shè)置留言板管理前臺管理與之相對應(yīng)的系統(tǒng)流程圖如下:權(quán)限驗證好友管理員游客瀏覽文章瀏覽公告瀏覽個人信息管理文章設(shè)置公告欄設(shè)置、添加軍情好友管理個人信息修改設(shè)置、添加相冊留言條好友列表個人信息表相冊公告欄用戶留言留言條設(shè)置公告欄軍情單瀏覽相冊軍情觀察音樂欣賞音樂庫管理音樂單部分功能模塊展示★相冊模塊創(chuàng)建、刪除、修改相冊;創(chuàng)建、刪除、修改。用戶功能模塊展示用戶填寫行會員
會員進行信息,進;管理員對。留言功能模塊展示用戶進行留言和評論;管理員進行回復(fù)、刪除等管理。數(shù)據(jù)庫的設(shè)計博客系統(tǒng)所要計一般是一個表的數(shù)據(jù)項和數(shù)據(jù)量相對適中,所以首先確定這些數(shù)據(jù)庫表的設(shè)一個實體或者對象的相關(guān)信息,這樣分析和涉及數(shù)據(jù)庫就相對簡單。本系統(tǒng)數(shù)據(jù)流程圖如下:管理員P1管理員信息管理P2相冊管理P3音樂管理P4日志文章管理P5留言板管理日志文章文件留言文件管理員信息用戶P7用戶P8留言P10欣賞音樂P11瀏覽相冊P6用戶管理管理請求信息用戶信息留言申請瀏覽請求聽歌求情瀏覽請求留言信息P9瀏覽日志文章日志音樂相冊相片修改指令管理請求管理指令管理指令管理指令管理指令相冊相片音樂日志文章1管理員信息文
件
2
相冊文件3
音樂文件4
5
6用戶信息相應(yīng)的根據(jù)已有表,畫出的數(shù)據(jù)庫E-R圖如下:系統(tǒng)測試經(jīng)過需求分析、設(shè)計和編碼等階段的開發(fā)后,得到了源程序,開始進入到
測試階段。然而,在測試之前的各階段中都可能在果不及時找出這些錯誤和缺陷,并將其改正,這個產(chǎn)品中遺留下許多錯誤和缺陷,如產(chǎn)品就不能正常使用,甚至?xí)?dǎo)致巨大的損失。目前,程序的正確性證明尚未得到根本的解決,因此測試仍是發(fā)現(xiàn)中錯誤和缺陷的主要
。而其測試步驟大致如下:單元測試集成測試AstepDstepBstepCstep確認(rèn)測試系統(tǒng)測試單元測試單元測試是整體測試中的第一步,通常在編碼階段進行。在源程序代碼經(jīng)過編譯、評審、確認(rèn)沒有語法錯誤之后,便可開始進行單元測試。集成測試集成測試在單元測試完成之后,將所有的模塊概要設(shè)計要求組裝成系統(tǒng)時進行的測試,主要目標(biāo)是發(fā)現(xiàn)與接口有關(guān)的問題。確認(rèn)測試經(jīng)過集成測試之后,接口錯誤已經(jīng)發(fā)現(xiàn)被發(fā)現(xiàn)并改正了,接下便要進行確認(rèn)測試。所謂確認(rèn)測試就是驗證所開發(fā)的功能性及其他特性是否符合需求規(guī)格說明書的要求。所以,確認(rèn)測試又被稱為有效性測試。系統(tǒng)測試系統(tǒng)測試是更大范圍內(nèi)進 試,它將經(jīng)過確認(rèn)測試的 作為整個基于計算機的系統(tǒng)的一個元素,在實際運行環(huán)境下,對系統(tǒng)進行的一系列集成和確認(rèn)測試。部分測試實例1.
前臺文章顯示測試測試內(nèi)容:打開前臺文章頁,是否會顯示相關(guān)頁面。操作:打開前臺日志文章頁。預(yù)期結(jié)果:文章列表區(qū)顯示相關(guān)的日志文章。實際結(jié)果:文章列表區(qū)正確顯示相關(guān)的日志文章。結(jié)論:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《密封件基礎(chǔ)知識》課件
- 2024年貴州建設(shè)職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫標(biāo)準(zhǔn)卷
- 單位管理制度集合大全人事管理十篇
- 單位管理制度匯編大全人事管理
- 單位管理制度合并匯編【人員管理】
- 單位管理制度呈現(xiàn)匯編職工管理篇十篇
- 單位管理制度呈現(xiàn)大全人員管理
- 《礦山勞動衛(wèi)生》課件
- 《生活中的問題》課件
- 《安全防護欄標(biāo)準(zhǔn)》課件
- 銅工崗位安全操作規(guī)程(2篇)
- 擦玻璃安全責(zé)任合同協(xié)議書范本
- 2024-2025學(xué)年人教PEP版英語五年級上冊期末試題
- 2019水電工程探地雷達(dá)探測技術(shù)規(guī)程
- 殘疾兒童(孤獨癥)康復(fù)服務(wù)機構(gòu)采購項目招標(biāo)文件
- 室內(nèi)墻地磚鋪貼施工技術(shù)交底
- 少先隊活動課《民族團結(jié)一家親-同心共筑中國夢》課件
- 廣西河池市2023-2024學(xué)年七年級上學(xué)期語文期末試卷(含答案)
- 江蘇省蘇州市(2024年-2025年小學(xué)五年級語文)統(tǒng)編版期末考試((上下)學(xué)期)試卷及答案
- 供應(yīng)鏈年終總結(jié)報告
- 體育訓(xùn)練服務(wù)行業(yè)市場調(diào)研分析報告
評論
0/150
提交評論