国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】

這篇具有很好參考價(jià)值的文章主要介紹了基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

其它畢業(yè)論文與畢設(shè)參考

種類 收錄專輯鏈接 技術(shù)
畢業(yè)論文 基于jsp的企業(yè)員工信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)–【畢業(yè)論文】 ★★★??
畢業(yè)設(shè)計(jì) 基于jsp的企業(yè)員工信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)–源代碼–【課程設(shè)計(jì)】 JAVAWEB
課程設(shè)計(jì) 詳細(xì)解讀java的俄羅斯方塊游戲的源代碼–【課程設(shè)計(jì)】 JAVA
畢業(yè)論文 基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)–畢業(yè)論文–【畢業(yè)論文】 ★★★★★
開題報(bào)告 基于基于Web停車場(chǎng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-【開題報(bào)告】 ★★★??
畢業(yè)設(shè)計(jì) 基于jsp的停車場(chǎng)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)–源代碼–【課程設(shè)計(jì)】 JAVAWEB
畢業(yè)設(shè)計(jì) PHP-Mysql好運(yùn)圖書管理系統(tǒng)–【白嫖項(xiàng)目】 PHP
畢業(yè)設(shè)計(jì) 基于jsp的企業(yè)財(cái)務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)–源代碼–【課程設(shè)計(jì)】 JAVAWEB
畢業(yè)設(shè)計(jì) 基于jsp的教師工資管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)–源代碼–【畢業(yè)設(shè)計(jì)】 JAVAWEB
畢業(yè)設(shè)計(jì) PHP-Mysql圖書管理系統(tǒng)–【白嫖項(xiàng)目】 PHP

本系列校訓(xùn)

互相傷害互相卷,玩命學(xué)習(xí)要你管,天生我才必有用,我命由我不由天!
畢業(yè)論文不怕難,畢業(yè)設(shè)計(jì)來鋪墊!打磨技術(shù)精心寫,拿證之后盡開顏!

畢設(shè)的技術(shù)鋪墊

語言選擇 收錄專輯鏈接 卷的程度
C 張雪峰推薦選擇了計(jì)算機(jī)專業(yè)之后-在大學(xué)期間卷起來-【大學(xué)生活篇】 ★★★??
JAVA 黑馬B站視頻JAVA部分的知識(shí)范圍、學(xué)習(xí)步驟詳解 ★★★★★
JAVAWEB 黑馬B站視頻JAVAWEB部分的知識(shí)范圍、學(xué)習(xí)步驟詳解 ★★★★★
SpringBoot SpringBoot知識(shí)范圍-學(xué)習(xí)步驟【JSB系列之000】 ★★★★★
微信小程序 詳細(xì)解析黑馬微信小程序視頻–【思維導(dǎo)圖知識(shí)范圍】 ★★★??
python 詳細(xì)解析python視頻選擇–【思維導(dǎo)圖知識(shí)范圍】 ★★???
php PHP要怎么學(xué)–【思維導(dǎo)圖知識(shí)范圍】 ★★★??

文章主體層次

摘要

示例

選題的輸入元素:
1 時(shí)代需求
(最好要找2年內(nèi)的政治性期刊來引文,如果引入書籍的話那就太舊了)
2 你的畢設(shè)受眾的需求
有道云:出現(xiàn)問題才會(huì)有解決問題的人,才會(huì)出現(xiàn)解決問題的方案。

城市旅游產(chǎn)業(yè)的日新月異影響著村鎮(zhèn)旅游產(chǎn)業(yè)的發(fā)展變化。網(wǎng)絡(luò)、電子科技的迅猛前進(jìn)同樣牽動(dòng)著旅游產(chǎn)業(yè)的快速成長。隨著人們消費(fèi)理念的不斷發(fā)展變化,越來越多的人開始注意精神文明的追求,而不僅僅只是在意物質(zhì)消費(fèi)的提高。塞北村鎮(zhèn)旅游網(wǎng)站的設(shè)計(jì)就是幫助村鎮(zhèn)發(fā)展旅游產(chǎn)業(yè),達(dá)到宣傳效果,帶動(dòng)一方經(jīng)濟(jì)發(fā)展。而在線消費(fèi)與查詢正在以高效,方便,時(shí)尚等的特點(diǎn)成為廣大互聯(lián)網(wǎng)用戶的首選。塞北村鎮(zhèn)旅游網(wǎng)站設(shè)計(jì)與開發(fā)以方便、快捷、費(fèi)用低的優(yōu)點(diǎn)正慢慢地進(jìn)入人們的生活。人們從傳統(tǒng)的旅游方式轉(zhuǎn)變?yōu)樵诰€預(yù)覽,減輕了勞動(dòng)者的工作量。使得旅游從業(yè)人員有更多時(shí)間來獲取、了解、掌握信息。
塞北村鎮(zhèn)旅游網(wǎng)站根據(jù)當(dāng)?shù)芈糜物L(fēng)景和特色的實(shí)際情況,設(shè)計(jì)出一套適合當(dāng)?shù)芈糜涡畔⒕W(wǎng)站,通過網(wǎng)絡(luò),實(shí)現(xiàn)該網(wǎng)站的推廣從而達(dá)到宣傳的效果。
本系統(tǒng)在設(shè)計(jì)方面采用JSP和Java語言以及html腳本語言,同時(shí)采用B/S模式,進(jìn)行各個(gè)界面和每個(gè)功能的設(shè)計(jì)與實(shí)現(xiàn),后臺(tái)管理與設(shè)計(jì)選用了SQL
Server 2005數(shù)據(jù)庫,前臺(tái)設(shè)計(jì)與后臺(tái)管理相結(jié)合,共同完成各功能模塊的功能。 關(guān)鍵詞:SQL2005 ;塞北村鎮(zhèn)旅游;JSP ;B/S

摘要的寫法

★摘要:
又稱概要、內(nèi)容提要,是以提供文獻(xiàn)內(nèi)容梗概為目的,不加評(píng)論和補(bǔ)充解釋,簡(jiǎn)明、確切地記述文獻(xiàn)重要內(nèi)容的短文。
◆位置:
題名和作者之后,論文正文之前。

摘要的構(gòu)成要素
1、目的:研究的對(duì)象,范圍,目的。
2、方法:采用了哪些手段、研究方法。
3、結(jié)果:陳述論文研究成果、新見解等。
4、結(jié)論:通過對(duì)問題的研究所得出的重要結(jié)論、主要觀點(diǎn)、理論意義或?qū)嵱脙r(jià)值等。

摘要中存在的主要問題有:
a.無獨(dú)立性與自明性;
b.要素不全,或缺目的,或缺方法;
c.繁簡(jiǎn)失當(dāng),多數(shù)過于簡(jiǎn)單化;
d.重復(fù)題名已有的信息:
e.把引言中出現(xiàn)的內(nèi)容寫入摘要;
f.習(xí)慣使用“本文介紹了…作為摘要開頭。

(個(gè)人體會(huì))

構(gòu)成要素中的“方法”部分,在理工類論文摘要中應(yīng)是不可缺少的部分。在法學(xué)類論文摘要中,我個(gè)人覺得不一-定是每一-篇文章的必備項(xiàng):如果有就應(yīng)當(dāng)指出,如“以科斯定理為分析視角”或“根據(jù)雙邊市場(chǎng)理論”等;如沒有,則不可生搬硬套。其他的構(gòu)成要素應(yīng)當(dāng)具備。
● 下面的舉例,我個(gè)人認(rèn)為比較規(guī)范。
例1、政府引導(dǎo)社會(huì)管理:復(fù)雜性條件下的社會(huì)治理摘要20世紀(jì)后 期以來,復(fù)雜性成為社會(huì)生態(tài)的基本特征,
由此產(chǎn)生的社會(huì)的開放性和社會(huì)治理格局的多元化對(duì)傳統(tǒng)的控制導(dǎo)向的政府社會(huì)管理模式提出了嚴(yán)峻挑戰(zhàn)。[對(duì)象]為了走出控制失靈的困境,政府必須揚(yáng)棄社會(huì)管理的簡(jiǎn)單思維,確立一一種復(fù)雜性思維,[ 方法]來指導(dǎo)政府社會(huì)管理職能由控制到引導(dǎo)的轉(zhuǎn)變。[目的]區(qū)別于傳統(tǒng)的控制導(dǎo)向型職能,引導(dǎo)型職能在應(yīng)對(duì)社會(huì)復(fù)雜性方面具有行動(dòng)主動(dòng)性、戰(zhàn)略規(guī)劃性、智慧監(jiān)管性和靈活適應(yīng)性等屬性。[結(jié)果]對(duì)于當(dāng)前的社會(huì)治理實(shí)踐,中國政府在履行引導(dǎo),職能的過程中應(yīng)當(dāng)抓住核心環(huán)節(jié),把重心放在抓好規(guī)劃和“培育等方面。[結(jié)論]

  • 摘要由目的、方法、結(jié)果和結(jié)論四部分組成。
    目的部分應(yīng)簡(jiǎn)要說明研究的目的,說明提出問題的緣由,表明研究的范圍及重要性;方法部分應(yīng)說明研究課題的基本設(shè)計(jì),使用了什么材料和方法,如何分組對(duì)照,研究范圍以及精確程度,數(shù)據(jù)是如何取得的以及經(jīng)過何種統(tǒng)計(jì)學(xué)方法處理;結(jié)果部分要列出研究的主要結(jié)果和數(shù)據(jù),有什么新發(fā)現(xiàn),說明其價(jià)值及局限,敘述要具體、準(zhǔn)確,并需給出結(jié)果的可信值和統(tǒng)計(jì)學(xué)顯著性檢驗(yàn)的確切值;結(jié)論部分應(yīng)簡(jiǎn)要說明、論證取得的正確觀點(diǎn)極其理論價(jià)值或應(yīng)用價(jià)值, 是否值得推薦或推廣等。說白了,摘要就是你文章的骨架。
  • 告訴你-一個(gè)懶人的辦法
    第- -句寫目的,也就是你這篇文章要解決的問題和提出這個(gè)問題的原因,然后是“本文通過… .的方法,闡述…論證了…得出…記得
    摘要最好200字左右為宜,不宜過長。

英文摘要:

直接翻譯,然后稍加工即可

The rapid development of the urban tourism industry has led to the rapid development of the tourism industry in the village. The rapid advance of the Internet and electronic technology has also led to the rapid development of the tourism industry. With the improvement of people’s living standards, more and more people are paying attention to the pursuit of spiritual civilization, and the consumption idea is constantly changing. The design of the tourism site in the town of saibei is to help the village development tourism industry, to achieve the publicity effect, to drive one side economic development. And the online consumption and the query is in the high efficiency, convenience, fashion and so on the characteristic become the first choice of the Internet user. The design and development of the tourism website in the town of saibei are slowly entering people’s lives with the advantages of convenience, speed and cost. People have switched from traditional travel to online previews, reducing the workload of workers. The travel industry has more time for information, information and information.
Camels rural tourism website according to the actual situation of local tourism landscape and characteristic, design a set of suitable for the local tourist information web site, through the network, realize the website promotion so as to achieve the effect of propaganda.
This system using JSP and Java language in terms of design and HTML scripting language, using B/S mode at the same time, for each interface and the design and implementation of each function, background management and design chose the SQL Server 2005 database, the front desk design combined with background management, complete the function of each function module.
Keywords: SQL2005; JSP; B/S in villages and towns;

選題目的和意義:

選題的輸入元素:
1 時(shí)代需求
(最好要找2年內(nèi)的政治性期刊來引文,如果引入書籍的話那就太舊了)
2 你的畢設(shè)受眾的需求
有道云:出現(xiàn)問題才會(huì)有解決問題的人,才會(huì)出現(xiàn)解決問題的方案。、

1.1 項(xiàng)目研究背景
社會(huì)經(jīng)濟(jì)的發(fā)展和提高潛移默化的影響了人們對(duì)精神消費(fèi)的日益看中與提高,所以越來越多的人們開始選擇更健康有趣的生活活動(dòng),隨之而來的旅游便成了人們消費(fèi)的必選。隨著旅客需求的日趨豐富和個(gè)性化,這勢(shì)必將推動(dòng)我國第三產(chǎn)業(yè)、旅游服務(wù)行業(yè)的迅猛發(fā)展前進(jìn)。旅游行業(yè)如何能夠提供多樣化、個(gè)性化的服務(wù)來滿足人們的多方面需求,這是一個(gè)值得深究的課題。旅游行業(yè)快速成長的同時(shí),各個(gè)行業(yè)相互間的聯(lián)系與競(jìng)爭(zhēng)也就不斷加強(qiáng)?;ヂ?lián)網(wǎng)時(shí)代的大背景環(huán)境下,電子信息服務(wù)的將會(huì)是一個(gè)最便捷最省力最有效的服務(wù)方式。這就要求旅游行業(yè)能夠提供一個(gè)綜合性服務(wù)的信息平臺(tái),同時(shí)必須擁有強(qiáng)大的后臺(tái)支撐、智能化的信息提供和服務(wù),快速有效的信息應(yīng)答,多種多樣的信息功能等等。雖然目前我國電子信息科技迅猛發(fā)展,但是也有差強(qiáng)人意的地方,比如說,1.交互性差。多數(shù)信息系統(tǒng)是封閉性的,缺乏與各種其他信息系統(tǒng)的共享與交互,這就造成了信息資源的浪費(fèi)和利用率低等問題。2.實(shí)時(shí)性差。系統(tǒng)在開發(fā)時(shí)存在系統(tǒng)漏洞,不能很好的對(duì)空間信息進(jìn)行全方位的挖崛與利用。用戶所需要的信息可能不能及時(shí)得到跟新與回復(fù)。這是擺在多數(shù)旅游系統(tǒng)面前的一個(gè)現(xiàn)實(shí)需求。3.個(gè)性化服務(wù)缺乏。大多數(shù)旅游系統(tǒng)還不完善,沒有按實(shí)際情況來滿足用戶多方面的需求,而是片面的加入一些沒有必要的或者說運(yùn)用率并不高的功能。4.旅游系統(tǒng)的單一化。不難看出,大多數(shù)旅游系統(tǒng)功能服務(wù)基本相同,沒有自己的特色,創(chuàng)新程度不強(qiáng)。電子科技迅速發(fā)展,也需要我們不斷的去追求創(chuàng)新。
1.2 研究目的及意義
隨著旅游業(yè)的迅猛發(fā)展,21世紀(jì)的中國將會(huì)成為世界上最大的旅游國家,對(duì)于旅游者而言獲取相關(guān)的旅游信息以便于做出最優(yōu)的旅游選擇是十分必要的。塞北村鎮(zhèn)旅游網(wǎng)站中以幫助客戶怎么樣才能更快速方便的找自己旅游公司咨詢和旅游信息。因此開發(fā)塞北村鎮(zhèn)旅游網(wǎng)站可以發(fā)布塞北村鎮(zhèn)旅游信息,讓客戶自己在網(wǎng)上就可以方便快捷的了解到旅行社的所有旅行動(dòng)態(tài),大大方便了旅行者對(duì)旅游信息的查詢和獲取,旅行者也更愿意在電子信息平臺(tái)下進(jìn)行咨詢和消費(fèi)。

與本課題相關(guān)的技術(shù)和方法綜述:

Java
編程語言是個(gè)簡(jiǎn)單、面向?qū)ο蟆⒎植际?、解釋性、健壯、安全與系統(tǒng)無關(guān)、可移植、高性能、多線程和動(dòng)態(tài)的語言。不僅吸收了C++語言的各種優(yōu)點(diǎn),還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強(qiáng)大和簡(jiǎn)單易用兩個(gè)特征。Java語言作為靜態(tài)面向?qū)ο缶幊陶Z言的代表,極好地實(shí)現(xiàn)了面向?qū)ο罄碚摚试S程序員以優(yōu)雅的思維方式進(jìn)行復(fù)雜的編程,Java是功能完善的通用程序設(shè)計(jì)語言,可以用來開發(fā)可靠的、要求嚴(yán)格的應(yīng)用程序。
當(dāng)編輯并運(yùn)行一個(gè)Java程序時(shí),需要同時(shí)涉及到四種方面:(1)Java編程語言(2)Java類文件格式(3)Java虛擬機(jī)(4)Java應(yīng)用程序接口。使用文字編輯軟件或集成開發(fā)環(huán)境(Eclipse或MyEclipse)在Java源文件中定義不同的類,通過調(diào)用類(這些類實(shí)現(xiàn)Java
API)中的方法來訪問資源系統(tǒng),把源文件編譯生成一種二進(jìn)制中間碼,存儲(chǔ)在class文件中,然后再通過運(yùn)行與操作系統(tǒng)平臺(tái)環(huán)境相對(duì)應(yīng)的Java虛擬機(jī)來運(yùn)行class文件,執(zhí)行編譯產(chǎn)生的字節(jié)碼,調(diào)用class文件中實(shí)現(xiàn)的方法來滿足程序的Java
API調(diào)用。 Java應(yīng)用程序用戶界面開發(fā)包
Swing是一個(gè)用于開發(fā)Java應(yīng)用程序用戶界面的開發(fā)工具包。它以抽象窗口工具包(AWT)為基礎(chǔ)使跨平臺(tái)應(yīng)用程序可以使用任何可插拔的外觀風(fēng)格。Swing開發(fā)人員只用很少的代碼就可以利用Swing豐富、靈活的功能和模塊化組件來創(chuàng)建優(yōu)雅的用戶界面。
工具包中所有的包都是以swing作為名稱,例如javax.swing,javax.swing.event。

JSP是一種能實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁的技術(shù)。Sun公司最先提倡發(fā)行,并由多家公司共同開發(fā)與完善的。JSP技術(shù)通俗來說其實(shí)就是在普通的網(wǎng)頁HTML文件中首先加上Java程序段來實(shí)現(xiàn)具體功能,然后再根據(jù)需要添加JSP標(biāo)記(tag)進(jìn)行記錄,這樣二者結(jié)合就可以形成JSP文件。其功能特別強(qiáng)大,基本可以實(shí)現(xiàn)大多數(shù)動(dòng)態(tài)網(wǎng)頁所需要的各種效果。用JSP技術(shù)所開發(fā)的網(wǎng)頁具有跨平臺(tái)的特點(diǎn),在不同的操作系統(tǒng),例如Windows,Linux,Winxp等操作系統(tǒng)上都可以運(yùn)行起來。在服務(wù)器端進(jìn)行大部分復(fù)雜的程序操作和功能實(shí)現(xiàn)操作,而這些并不需要用戶直接參與或操作,最后的結(jié)果通過網(wǎng)絡(luò)傳送給用戶。這樣就減輕了用戶工作量的同時(shí)也減少了瀏覽器的負(fù)擔(dān)。因?yàn)橛行g覽器并不支持Java語言,然而這不影響功能操作的實(shí)現(xiàn),同樣能夠登錄JSP網(wǎng)頁,達(dá)到預(yù)想效果。
Java server page(以下簡(jiǎn)稱JSP)為servlet技術(shù)的簡(jiǎn)化。JSP的功用在于它實(shí)現(xiàn)了Html語法中以<%, %>形式的java擴(kuò)張。但是,值得注意的是,因?yàn)镴SP與Servlet均在服務(wù)器端運(yùn)行,故而往往以HTML文本為主要形式呈現(xiàn)客戶端面前,所以當(dāng)有 需求時(shí),客戶端可以便捷地通過瀏覽器來實(shí)現(xiàn)瀏覽。當(dāng)網(wǎng)頁服務(wù)器(web)遇到訪問JSP提出的要求時(shí),需要進(jìn)行以下兩個(gè)步驟:首先執(zhí)行程序段,后將結(jié)果與htlm返回,以便系統(tǒng)更好運(yùn)行。至于為何要進(jìn)行的Java代碼段的插入操作,其主要目的在于進(jìn)行數(shù)據(jù)庫的連接、網(wǎng)頁重定向等等,以滿足網(wǎng)頁動(dòng)態(tài)實(shí)現(xiàn)所需的各類功能。

Html語言是一種腳本語言,是一種規(guī)范和標(biāo)準(zhǔn),在所有的開發(fā)語言中,是較為簡(jiǎn)單易學(xué)的一種,它有很多標(biāo)簽,運(yùn)用標(biāo)簽就可以實(shí)現(xiàn)很多靜態(tài)頁面效果。雖然html語言相對(duì)其他語言來說比較簡(jiǎn)單,但是他能夠?qū)崿F(xiàn)的功能卻很強(qiáng)大,因此受到廣大用戶的熱愛。他可以實(shí)現(xiàn)靜態(tài)網(wǎng)頁設(shè)計(jì),是學(xué)習(xí)前端設(shè)計(jì)的一門基礎(chǔ)性語言。Html的結(jié)構(gòu)包括頭和主體部分,是WWW的描述語言。

Myeclipse其實(shí)是在經(jīng)過一系列已有軟件產(chǎn)品的補(bǔ)充和更新的基礎(chǔ)上產(chǎn)生出來的,是一款功能豐富的企業(yè)級(jí)開發(fā)環(huán)境。在多種程序開發(fā)、服務(wù)器效能的提高、功能實(shí)現(xiàn)等各個(gè)方面起到了不可估量的用處,很大程度上增強(qiáng)了開發(fā)效率??傊琈yeclipse和eclipse有著千絲萬縷的關(guān)系,它其實(shí)就相當(dāng)于一個(gè)功能插件,并且它具有豐富的開發(fā)環(huán)境,使用范圍廣泛,能夠?qū)崿F(xiàn)多種功能,支撐目前流行的幾乎所有開源工具。像JavaServlet,JSP,JSF,Spring,AJAX等等。而在結(jié)構(gòu)上,Myeclipse的特征有WEB開發(fā)工具,應(yīng)用程序服務(wù)器的連接器等等7大類(在此只舉出2類)。這種結(jié)構(gòu)布局使得模塊間各自獨(dú)立,各個(gè)模塊各自運(yùn)行,他們之間互不影響,單獨(dú)完成各自的升級(jí)或者擴(kuò)展。MyEclipse 是基于Eclipse插件的解決方案,功能強(qiáng)大并且支持十分廣泛,支持云開發(fā)、java web開發(fā)、移動(dòng)開發(fā)、優(yōu)化開發(fā)、RESTful Web服務(wù)開發(fā)、保持Maven、架構(gòu)、企業(yè)交付、測(cè)試等等,此外,Myeclipse版本更新迅速,不斷完善已有功能,彌補(bǔ)漏洞,方便開發(fā)。MyEclipse具有完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,是一款功能豐富的JavaEE集成開發(fā)環(huán)境。
MyEclipse這一開發(fā)工具,每個(gè)版本都有其各自的特點(diǎn),本文使用的MyEclise8.5。8.5版本經(jīng)過長期的投入使用,較以前舊的版本修正了許多bug,性能比較穩(wěn)定,界面比較美觀,用起來也方便,操作較為簡(jiǎn)單。但是就兼容性來說,Myeclipse6.5相對(duì)比較好。而8.5版本容量大,用起來可能會(huì)存在卡的情況。但是除此之外,8.5也有很多優(yōu)點(diǎn),比如說它用起來十分靈活,對(duì)前臺(tái)開發(fā)的支持性比較好。其實(shí),每個(gè)版本都有自己的特點(diǎn),具體選用哪一版本,還需要根據(jù)實(shí)際情況,結(jié)合所開發(fā)項(xiàng)目進(jìn)行選擇。
另外,MyEclipse還有很好的自動(dòng)查錯(cuò)功能、自動(dòng)補(bǔ)全功能。程序員在進(jìn)行項(xiàng)目開發(fā)的時(shí)候,可以方便準(zhǔn)確的找出出錯(cuò)的地方。此外,自動(dòng)補(bǔ)全功能也可以大大節(jié)省程序員的編程時(shí)間,極大的提高了工作效率。總之,在進(jìn)行軟件系統(tǒng)開發(fā)時(shí),一個(gè)得心應(yīng)手的開發(fā)環(huán)境是十分必要的,這一點(diǎn)是會(huì)影響到開發(fā)的效率。Myeclipse很好的解決了這樣的難題,為軟件開發(fā)提供了便利條件。

Tomcat服務(wù)器是一個(gè)免費(fèi)的應(yīng)用服務(wù)器,他的封面設(shè)計(jì)以一個(gè)動(dòng)物的素描為靈感,正是因?yàn)檫@個(gè)設(shè)計(jì)理念,所以該項(xiàng)目以一個(gè)英文的動(dòng)物名字為項(xiàng)目名稱。因?yàn)槠涿赓M(fèi)又好用,功能強(qiáng)大,所以成為大多數(shù)程序員的首選。Tomcat是一個(gè)小型的,輕量級(jí)的軟件產(chǎn)品,他在啟動(dòng)運(yùn)行時(shí)占用非常少的內(nèi)存資源和系統(tǒng)開銷,擴(kuò)展性能比較好,支持多種應(yīng)用需求,如果一個(gè)開發(fā)員對(duì)某一項(xiàng)功能實(shí)現(xiàn)特別感興趣,他就直接可以將此功能加入到其中。Tomcat可以獨(dú)立運(yùn)行,身為網(wǎng)站的服務(wù)器,可以加載動(dòng)態(tài)網(wǎng)頁。

SQL2005數(shù)據(jù)庫
SQL 數(shù)據(jù)庫設(shè)計(jì)簡(jiǎn)單易懂,功能相對(duì)來說比較全面,為軟件產(chǎn)品的開發(fā)應(yīng)用提供了良好的環(huán)境和數(shù)據(jù)幫助。關(guān)系型數(shù)據(jù)和結(jié)構(gòu)化數(shù)據(jù)為數(shù)據(jù)庫提供了新的功能,使得信息能夠更好的存儲(chǔ)和組織,完善了SQL數(shù)據(jù)庫,這樣一來,程序員可以運(yùn)用這一優(yōu)勢(shì),在軟件產(chǎn)品開發(fā)過程中,能夠?yàn)橛脩糸_發(fā)出高質(zhì)量高性能的數(shù)據(jù)應(yīng)用軟件。此外,Microsoft SQL Server 2005 還整合了各種功能:例如分析、集成等。用戶憑借此完成了對(duì)方案的構(gòu)建。SQL2005數(shù)據(jù)庫為實(shí)現(xiàn)系統(tǒng)后臺(tái)與前臺(tái)連接起到了十分重要的地位。一個(gè)沒有連接數(shù)據(jù)庫的系統(tǒng)是無法實(shí)現(xiàn)任何有價(jià)值的功能的。數(shù)據(jù)庫可以幫助開發(fā)人員整合管理數(shù)據(jù),有效實(shí)現(xiàn)系統(tǒng)所需功能,同時(shí)還可以進(jìn)行權(quán)限的設(shè)置和數(shù)據(jù)的添加??傊?,SQL可以滿足人們基本的幾乎所有要求,為其提供一套經(jīng)濟(jì),有效的開發(fā)策略,使得用戶付出最少的代價(jià)獲得最多的回報(bào)。

系統(tǒng)分析

經(jīng)濟(jì)上的可行性

實(shí)現(xiàn)塞北村鎮(zhèn)旅游網(wǎng)站所需要花費(fèi)的時(shí)間,人力,金錢成本較該網(wǎng)站投入使用時(shí)能夠獲得的收益來講,差距是比較大的。所以,從經(jīng)濟(jì)方面討論時(shí),開發(fā)該網(wǎng)站顯然是比較合理的。這樣可以對(duì)當(dāng)?shù)卮彐?zhèn)旅游信息進(jìn)行有效的整合和集中,及時(shí)的發(fā)布與更新,可以使旅客及時(shí)獲得各種景點(diǎn)、住宿、攻略等信息,方便得使消費(fèi)者獲得想要的信息,同時(shí)使企業(yè)盈利。這樣可以為當(dāng)?shù)亟?jīng)濟(jì)帶來更好的工作效益和社會(huì)效益,開發(fā)出本網(wǎng)站可以減少旅游人力成本,而且管理便捷,各功能實(shí)現(xiàn)迅速,以對(duì)數(shù)據(jù)實(shí)施有效的管理。管理上的有效便捷,信息得以及時(shí)獲取,選擇上的方便等所能達(dá)到的利益是不可估量的,這樣幫助村鎮(zhèn)實(shí)現(xiàn)信息化的同時(shí)幫助他們宣傳家鄉(xiāng)文化、提高收入。所以,從經(jīng)濟(jì)這個(gè)角度來說,可以進(jìn)行該網(wǎng)站的建設(shè)。

技術(shù)上的可行性

技術(shù)是否成熟關(guān)乎該網(wǎng)站能否可以順利進(jìn)行,是不可忽視的一個(gè)重要方面。技術(shù)可行性的研究是指的目前而言已知的的各項(xiàng)技術(shù)中哪些可以高質(zhì)量的完成對(duì)該軟件系統(tǒng)的開發(fā)。同時(shí)要兼顧已有的軟硬件配置的要求。就本系統(tǒng)而言,需要軟硬件配置較高的PC機(jī),Windows操作系統(tǒng),另外,需要安裝SQL2005數(shù)據(jù)庫服務(wù)器,JDK,
Myeclipse,tomcat,任意瀏覽器,配置好基本的所需環(huán)境以后,采用合java,JSP語言進(jìn)行旅游網(wǎng)站的設(shè)計(jì)、開發(fā)與運(yùn)行。從技術(shù)上來說,這些基本的軟件系統(tǒng)開發(fā)所需技術(shù)是不成問題的。

操作上的可行性

首先,進(jìn)行網(wǎng)站設(shè)計(jì)的幾種軟件都具有較高的普及性和較高的可操作性,設(shè)計(jì)人員可以較為輕松地使用軟件對(duì)塞北村鎮(zhèn)旅游網(wǎng)站進(jìn)行設(shè)計(jì)和完善。第二,管理員可對(duì)客戶進(jìn)行驗(yàn)證,對(duì)信息平臺(tái)的信息進(jìn)行發(fā)布,修改,管理,還可以實(shí)現(xiàn)酒店預(yù)訂,修改,刪除等各種功能。第三,客戶可以在提示下進(jìn)行一系列的留言,預(yù)訂,查看等各項(xiàng)功能。而這些功能都是比較簡(jiǎn)單可行的,這些功能也比較普遍化,一般人員勝任是沒有問題的。這樣說來,從操作上來說是可行的。
結(jié)合以上分析與介紹,從經(jīng)濟(jì)、技術(shù)、操作等方面來說,現(xiàn)有的有效環(huán)境和條件、技術(shù)是可以開發(fā)出一個(gè)具有較高可操作性和功能強(qiáng)大的個(gè)性化旅游網(wǎng)站,實(shí)現(xiàn)各項(xiàng)功能,完成測(cè)試。

開發(fā)結(jié)構(gòu)分析

B/S模式即瀏覽器/服務(wù)器模式體系結(jié)構(gòu),這對(duì)較為小型的系統(tǒng)來說更加適用。他最大的優(yōu)勢(shì)在于不需要客戶端的維護(hù),適用于客戶端需求較為多變的系統(tǒng)。這對(duì)客戶來說,該模式界面友好,具有實(shí)用性。所以塞北村鎮(zhèn)旅游網(wǎng)站采用通用性好,成本低,開發(fā)相對(duì)簡(jiǎn)單的B/S模式體系結(jié)構(gòu)。管理方便也是該系統(tǒng)的又一個(gè)優(yōu)勢(shì),此外,針對(duì)用戶來講,該網(wǎng)站用戶數(shù)量大,變化性和流動(dòng)性也強(qiáng)。經(jīng)過上述分析探討,最終認(rèn)為B/S模式是該網(wǎng)站的最好選擇。

如圖2-1B/S模式圖所示:
基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文

功能需求分析:

需求分析在軟件開發(fā)周期中起著十分重要的作用也可以說起著決定性作用,它是每一個(gè)軟件產(chǎn)品在設(shè)計(jì)與實(shí)現(xiàn)之前必須進(jìn)行的。當(dāng)然了,該項(xiàng)工作如此重要,一定也有它的難度。在進(jìn)行需求時(shí),了解用戶的需求是最關(guān)鍵的。旅游網(wǎng)站面向廣大網(wǎng)絡(luò)在線用戶,它的特點(diǎn)就在于電子科技的廣泛應(yīng)用。根據(jù)該特點(diǎn),我們可以通過網(wǎng)上網(wǎng)上調(diào)查,問卷調(diào)查,走訪等方式了解網(wǎng)站需求。如何滿足廣大用戶需要,盡可能多的細(xì)化網(wǎng)站功能就是擺在眼前的一個(gè)問題。同樣的,不光用戶需求需要注意,了解管理者的需求也同樣很重要,一般來說,網(wǎng)站后臺(tái)的主要對(duì)象主要是系統(tǒng)管理者,為了滿足管理者的需求,開發(fā)出合適產(chǎn)品,在實(shí)現(xiàn)網(wǎng)站之前,需要提前與管理者進(jìn)行溝通,需要系統(tǒng)實(shí)現(xiàn)什么功能,整合統(tǒng)計(jì)什么數(shù)據(jù),完成哪些便捷操作。最后,還應(yīng)該使網(wǎng)站具有較好的系統(tǒng)伸縮性和容錯(cuò)性。因?yàn)椴还苁怯脩暨€是系統(tǒng)管理者,他們的需求會(huì)根據(jù)實(shí)際情況,時(shí)間推移發(fā)生不斷的變換,所以,系統(tǒng)應(yīng)該盡可能提高容錯(cuò)性和可維護(hù)性,避免后期修改消耗人力物力。下面對(duì)該網(wǎng)站需求功能進(jìn)行研究探討:
塞北村鎮(zhèn)旅游網(wǎng)站的功能比較全面豐富,盡量滿足大部分旅游客戶的要求,在網(wǎng)站的首頁顯示了該網(wǎng)站的具體實(shí)現(xiàn)模塊部分。包含塞北人文、塞北故事、酒店信息 、旅游景點(diǎn)、 自駕游線路 、旅游地圖查詢、天氣預(yù)報(bào) 、在線評(píng)價(jià) 、用戶注冊(cè)、 后臺(tái)管理等功能:后臺(tái)管理包括:塞北人文、塞北故事、酒店信息、旅游景點(diǎn)、自駕游線路、酒店預(yù)訂,在線留言、用戶增加刪除修改、系統(tǒng)等的管理。
上邊所述的功能是基本的旅游網(wǎng)站所需功能,它涵蓋了一般客戶的需求,也是此系統(tǒng)的主體功能。此外,在開發(fā)過程中還要不斷的完善和修改,增加一些個(gè)性化和細(xì)節(jié)功能,使得系統(tǒng)具有很好的完整性和可操作性。

數(shù)據(jù)流圖

進(jìn)行業(yè)務(wù)流程分析也是一個(gè)重要環(huán)節(jié)。他的分析應(yīng)該參照信息流動(dòng)的整個(gè)過程,對(duì)每一個(gè)環(huán)節(jié)進(jìn)行業(yè)務(wù)處理、數(shù)據(jù)流圖的調(diào)查分析。數(shù)據(jù)流圖可以清除的表明計(jì)算機(jī)軟件系統(tǒng)的工作情況,他是一種圖形表示。這樣,可以簡(jiǎn)化工作難度,便于開發(fā)人員準(zhǔn)確表達(dá)交流。同時(shí)便于開發(fā)端,維護(hù)端,測(cè)試端,應(yīng)用端的相互交流合作。也就是說,數(shù)據(jù)流圖不僅適合專業(yè)人員讀取了解方便,也同樣適用于非專業(yè)人員。在需求分析中是一種便于修改和交流的表達(dá)工具。
基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文
基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文
基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文

網(wǎng)站總體設(shè)計(jì):

塞北村鎮(zhèn)旅游網(wǎng)站的功能主要分為倆部分:前臺(tái)界面管理和后臺(tái)數(shù)據(jù)庫管理。它的主要功能包括:對(duì)塞北人文的增加刪除修改查看 ,對(duì)塞北故事的增加刪除修改查看,對(duì)酒店信息進(jìn)行增加刪除修改預(yù)訂,對(duì)旅游景點(diǎn)的信息進(jìn)行增加刪除修改查看,還有路線查詢,天氣預(yù)報(bào)、用戶評(píng)價(jià)、管理員后臺(tái)登錄管理。這些具體的板塊涵蓋了網(wǎng)站的設(shè)計(jì)的總體布局。
首頁塞北人文板塊、塞北故事板塊、酒店信息板塊、旅游景點(diǎn)板塊、自駕游線路板塊、用戶評(píng)論板塊、在線留言板塊、天氣預(yù)報(bào)板塊都有自己具體實(shí)現(xiàn)的操作,供客戶進(jìn)行選擇和查看、管理。

基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文
基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文

數(shù)據(jù)庫設(shè)計(jì)

數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)
數(shù)據(jù)庫是每一個(gè)系統(tǒng)所必需具備的。數(shù)據(jù)庫的主要用途是實(shí)現(xiàn)對(duì)各種資源數(shù)據(jù)的存儲(chǔ),提供給該網(wǎng)站多種服務(wù)。通俗來講,數(shù)據(jù)庫其實(shí)就是一組具有相互關(guān)聯(lián)的信息資源的有序集合,這些信息以一定的方式存放在一起,供系統(tǒng)使用。而對(duì)于程序來說,其與數(shù)據(jù)庫又保持高度的獨(dú)立性。
基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文
基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文
數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
表4-1 allusers
基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文
表4-2 jingdianxinxi
基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文

系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)

主界面模塊設(shè)計(jì)

塞北村鎮(zhèn)旅游網(wǎng)站的首頁界面設(shè)計(jì)以簡(jiǎn)單、便捷、清晰為主。色彩搭配柔和,最上邊包含各個(gè)模塊的鏈接,另外還有系統(tǒng)公告、站內(nèi)新聞,村鎮(zhèn)旅游景點(diǎn)圖片,友情鏈接等部分組成。塞北主界面整體結(jié)構(gòu)比較單調(diào)大方,網(wǎng)頁最上邊以不同色彩的字體顯示網(wǎng)站的名稱,并配有網(wǎng)站特征標(biāo)志,而在界面的名稱下邊包括系統(tǒng)公告和用戶登錄、站內(nèi)搜索、友情鏈接。另外,界面上還顯示了站內(nèi)新聞、酒店推薦和系統(tǒng)簡(jiǎn)介。除此之外,界面還配置相應(yīng)的圖片,顯示部分景點(diǎn)風(fēng)景。還有推薦酒店的具體詳細(xì)圖文。系統(tǒng)用戶將光標(biāo)移動(dòng)到對(duì)應(yīng)模塊并進(jìn)行單擊時(shí)候,都會(huì)跳轉(zhuǎn)到相應(yīng)的另一個(gè)網(wǎng)頁。例如,當(dāng)單擊塞北人文時(shí),頁面會(huì)進(jìn)入到對(duì)應(yīng)的塞北人文介紹網(wǎng)頁界面。類似的,單擊塞北故事時(shí),頁面也會(huì)進(jìn)入到塞北故事介紹網(wǎng)頁界面。點(diǎn)擊酒店信息時(shí),界面下端會(huì)出現(xiàn)塞北村鎮(zhèn)旅游網(wǎng)站所有酒店信息供用戶選擇,包括酒店星級(jí),編號(hào),名稱,電話,照片,操作等。而同樣在旅游景點(diǎn)界面中,包括該旅游景點(diǎn)星級(jí),名字,具體方位,簡(jiǎn)介,圖片還有旅游價(jià)格。點(diǎn)擊天氣預(yù)報(bào),出現(xiàn)天氣預(yù)報(bào)界面,將鼠標(biāo)移動(dòng)到指定省或者地方之后會(huì)顯示該地具體天氣預(yù)報(bào),點(diǎn)擊旅游地圖查詢,可以查看各個(gè)地方旅游路線。點(diǎn)擊在線評(píng)價(jià)模塊,用戶就能夠?qū)υ摼W(wǎng)站服務(wù)進(jìn)行評(píng)價(jià)或者給出意見。在用戶申請(qǐng)模塊中,用戶可以根據(jù)自己的實(shí)際情況進(jìn)行基本信息的設(shè)置與提供,等待管理員審核通過之后方能登錄。登錄后,可以對(duì)該網(wǎng)站的各個(gè)功能進(jìn)行管理,進(jìn)行增加刪除修改預(yù)訂等功能。下圖中顯示的是塞北村鎮(zhèn)旅游網(wǎng)站的首頁,點(diǎn)擊各個(gè)板塊之后運(yùn)行效果也如圖5-1首頁效果圖、圖5-2首頁塞北人文、圖5-3首頁酒店信息、圖5-4首頁景點(diǎn)信息、圖5-5自駕游路線、圖5-6首頁天氣預(yù)報(bào)、圖5-7在線留言、圖5-8用戶注冊(cè)、圖5-9首頁后臺(tái)登錄所示:
基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文
基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文

基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文

基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文
基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】,畢設(shè)與論文,java,游戲,notepad++,畢業(yè)論文

關(guān)鍵代碼

數(shù)據(jù)庫操作部分

package db;
import java.sql.*;
public class db {
	private String dbDriver="com.microsoft.jdbc.sqlserver.SQLServerDriver";

	 private String sConnStr = "jdbc:microsoft:sqlserver://localhost:1433;databasename=liuyou"; 
	  public Connection connect = null;
	  public ResultSet rs=null;
	  public db() {
	    try {
	     
	      Class.forName(dbDriver).newInstance(); 
	     
	      connect = DriverManager.getConnection(sConnStr,"sa","123456"); 
	     
	    }
	    catch (Exception ex) {
	      System.out.println("12121");
	    }
	  }
	
	  
	  public ResultSet executeQuery(String sql) {
			try{
				connect=DriverManager.getConnection(sConnStr,"sa","123456");
				Statement stmt=connect.createStatement();
				rs=stmt.executeQuery(sql);
			}catch(SQLException ex){
				System.err.println(ex.getMessage());
			}
			return rs;
		}
	  public void executeUpdate(String sql)
	    {
	    	
	    	Statement stmt=null;
	    	rs=null;
	    	try
	    	{   connect=DriverManager.getConnection(sConnStr,"sa","123456");
	    		stmt=connect.createStatement();
	    		stmt.executeUpdate(sql);
	    		stmt.close();
	    		connect.close();
	    		
	    	
	    	}
	    	catch(SQLException ex)
	    	{
	    		System.err.println(ex.getMessage());
	    		
	    		
	    	}
	    
	    	
	    }
}

登錄代碼

<%@ page language="java"  pageEncoding="gb2312"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@ page language="java" import="java.sql.*" %>
<jsp:useBean id="connDbBean" scope="page" class="db.db"/>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>My JSP 'adminyanzheng.jsp' starting page</title>
    

  </head>
  
  <body>
  <%
 
 String uid=request.getParameter("username");
 String pwd=request.getParameter("pwd");
 String cx=new String(request.getParameter("cx").getBytes("8859_1"));
 String sql="";
 if(cx.equals("普通用戶"))
 {
 	sql="select * from [yonghuxinxi] where yonghuming='"+uid+"' and mima='"+pwd+"'";
 }
 else
 {
 	sql="select * from [allusers] where username='"+uid+"' and pwd='"+pwd+"'";
 }
 ResultSet RS_result=connDbBean.executeQuery(sql);
 if(!RS_result.next())
{
	out.print("<script>alert('你輸入的用戶不存在或密碼錯(cuò)誤,請(qǐng)重新登錄!');window.history.go(-1);</script>");
	}
else{
	
  	  session.setAttribute("username",uid);
	if(cx.equals("普通用戶"))
 	{
  	  session.setAttribute("cx","普通用戶");
  	  }
	  else
	  {
	  	session.setAttribute("cx",RS_result.getString("cx"));
	  }
	 response.sendRedirect("main.jsp");	 
	} 
RS_result.close();

 %>
  </body>
</html>


主頁代碼

<%@ page language="java"  pageEncoding="gb2312"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<%@ page language="java" import="java.sql.*" %>
<jsp:useBean id="connDbBean" scope="page" class="db.db"/>

<html>
<head>
<title>塞北村鎮(zhèn)旅游網(wǎng)站</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><LINK href="qtimages/style.css" type=text/css rel=stylesheet>
<style type="text/css">
<!--
.STYLE1 {color: #006666}
.STYLE2 {color: #006666; font-weight: bold; }
.STYLE5 {
	color: #FFFFFF;
	font-weight: bold;
}
.STYLE6 {color: #FFCC33}
-->
</style></head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<%@ include file="qttop.jsp"%>
<table width="978" height="1013" border="0" align="center" cellpadding="0" cellspacing="0" id="__01">
	<tr>
		<td></td>
	</tr>
	<tr>
		<td height="864" valign="top"><table id="__01" width="978" height="785" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td valign="top"><%@ include file="qtleft.jsp"%></td>
            <td valign="top"><table id="__01" width="758" height="785" border="0" cellpadding="0" cellspacing="0">
              <tr>
                <td><table id="__01" width="758" height="240" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td width="337" height="240" align="center"><SCRIPT type=text/javascript>
var focus_width=320;
var focus_height=210;
var text_height=20;
var swf_height = focus_height+text_height;
var pics="";
var links="";
var texts="";
<%
	String sqlbht;
	sqlbht="select top 5 id,biaoti,shouyetupian from xinwentongzhi where shouyetupian<>'' and shouyetupian<>'null' order by id desc";
	ResultSet RS_resultbht=connDbBean.executeQuery(sqlbht);
	String idbht="";
	String biaotibht="";
	String shouyetupianbht="";
	 while(RS_resultbht.next()){
 shouyetupianbht=shouyetupianbht+RS_resultbht.getString("shouyetupian")+"|";
 idbht=idbht+"gg_detail.jsp?id="+RS_resultbht.getString("id")+"|";
 biaotibht=biaotibht+RS_resultbht.getString("biaoti")+"|";
 }
 shouyetupianbht=shouyetupianbht.substring(0,shouyetupianbht.length()-1);
 idbht=idbht.substring(0,idbht.length()-1);
 biaotibht=biaotibht.substring(0,biaotibht.length()-1);
%>
pics="<%=shouyetupianbht%>";
links="<%=idbht%>";
texts="<%=biaotibht%>";
document.write('<embed src="qtimages/pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#ffffff" quality="Best" width="'+ focus_width +'" height="'+ swf_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">');

</SCRIPT></td>
                    <td><table id="__01" width="421" height="240" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td width="421" height="42" background="qtimages/1_02_02_01_02_01.jpg"><table width="100%" border="0" cellspacing="0" cellpadding="0">
                          <tr>
                            <td width="14%">&nbsp;</td>
                            <td width="86%" class="STYLE1"><strong>站內(nèi)新聞</strong></td>
                          </tr>
                        </table></td>
                      </tr>
                      <tr>
                        <td><table id="__01" width="421" height="187" border="0" cellpadding="0" cellspacing="0">
                          <tr>
                            <td><img src="qtimages/1_02_02_01_02_02_01.jpg" width="10" height="187" alt=""></td>
                            <td width="399" height="187" valign="top"><table class="newsline" cellspacing="0" cellpadding="0" width="98%" 
                  align="center" border="0">
                              <tbody>
                                <%
							String sql="";
							sql="select top 6 id,biaoti,addtime from xinwentongzhi where leibie='站內(nèi)新聞' order by id desc";
							 String id="";
 String biaoti="";
 String addtime="";
 int i=0;
  ResultSet RS_result=connDbBean.executeQuery(sql);
							while(RS_result.next()){
 i=i+1;
 id=RS_result.getString("id");
biaoti=RS_result.getString("biaoti");
if(biaoti.length() >=24)
{
biaoti=biaoti.substring(0,24);
}
 addtime=RS_result.getString("addtime");
 
 
							
							%>
                                <tr>
                                  <td width="4%" height="28" align="center" ><img src="qtimages/1.jpg" width="9" height="9"></td>
                                  <td width="80%" height="28"><a 
                        href="gg_detail.jsp?id=<%=id%>"><%=biaoti%></a> </td>
                                  <td width="16%" height="28"><%
                              
out.print(addtime.substring(0,10));
%>
                                  </td>
                                </tr>
                                <%
							}
							%>
                              </tbody>
                            </table></td>
                            <td><img src="qtimages/1_02_02_01_02_02_03.jpg" width="12" height="187" alt=""></td>
                          </tr>
                        </table></td>
                      </tr>
                      <tr>
                        <td><img src="qtimages/1_02_02_01_02_03.jpg" width="421" height="11" alt=""></td>
                      </tr>
                    </table></td>
                  </tr>
                </table></td>
              </tr>
              <tr>
                <td><table id="__01" width="758" height="236" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td width="758" height="42" background="qtimages/1_02_02_02_01.jpg"><table width="100%" border="0" cellspacing="0" cellpadding="0">
                      <tr>
                        <td width="5%">&nbsp;</td>
                        <td width="95%" class="STYLE2">酒店推薦</td>
                      </tr>
                    </table></td>
                  </tr>
                  <tr>
                    <td><table id="__01" width="758" height="183" border="0" cellpadding="0" cellspacing="0">
                      <tr>
                        <td><img src="qtimages/1_02_02_02_02_01.jpg" width="12" height="183" alt=""></td>
                        <td width="733" height="183"><table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
                          <tr>
                            <%
					  
   sql="";
  sql="select top 5 * from jiudianxinxi where zhaopian<>''";
  
  sql=sql+" order by id desc";
  RS_result=connDbBean.executeQuery(sql);
  id="";
  biaoti="";
 String tupian="";

  i=0;
 
 
 
 
 
 while(RS_result.next()){
 i=i+1;
 id=RS_result.getString("id");
biaoti=RS_result.getString("mingcheng");tupian=RS_result.getString("zhaopian");

 
 

					  %>
                            <td><table width="89%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
                                <tr>
                                  <td height="134" align="center"><a href="jiudianxinxidetail.jsp?id=<%=id%>"><img src="<%=tupian%>" width="117" height="117" border="0"></a></td>
                                </tr>
                                <tr>
                                  <td height="25" align="center"><%=biaoti%></td>
                                </tr>
                            </table></td>
                            <%
  }
   %>
                          </tr>
                        </table></td>
                        <td><img src="qtimages/1_02_02_02_02_03.jpg" width="13" height="183" alt=""></td>
                      </tr>
                    </table></td>
                  </tr>
                  <tr>
                    <td><img src="qtimages/1_02_02_02_03.jpg" width="758" height="11" alt=""></td>
                  </tr>
                </table></td>
              </tr>
              <tr>
                <td><table id="__01" width="758" height="236" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td width="758" height="42" background="qtimages/1_02_02_02_01.jpg"><table width="100%" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                          <td width="5%">&nbsp;</td>
                          <td width="95%" class="STYLE2">系統(tǒng)簡(jiǎn)介</td>
                        </tr>
                    </table></td>
                  </tr>
                  <tr>
                    <td><table id="__01" width="758" height="183" border="0" cellpadding="0" cellspacing="0">
                        <tr>
                          <td width="12" background="qtimages/1_02_02_02_02_01.jpg">&nbsp;</td>
                          <td width="733" height="183"><table width="100%" height="100%" border="0" align="center" cellpadding="0" cellspacing="0">
                              <tr>

                                <td valign="top"><p align="center">
                                  <%
							 sql="select content from dx where leibie='系統(tǒng)簡(jiǎn)介'";
  String neirong="";
   RS_result=connDbBean.executeQuery(sql);
  while(RS_result.next()){
neirong=RS_result.getString("content");
   %>
                                </p>
                                  <table width="98%" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#F6C978" style="border-collapse:collapse" class="newsline">
                                    <tr>
                                      <td height="110" align="left"><%=neirong %></td>
                                    </tr>
                                  </table>
                                  <%}%></td>
                               
                              </tr>
                          </table></td>
                          <td width="13" background="qtimages/1_02_02_02_02_03.jpg">&nbsp;</td>
                        </tr>
                    </table></td>
                  </tr>
                  <tr>
                    <td><img src="qtimages/1_02_02_02_03.jpg" width="758" height="11" alt=""></td>
                  </tr>
                </table></td>
              </tr>
            </table></td>
          </tr>
      </table></td>
	</tr>
	<tr>
		<td><%@ include file="qtdown.jsp"%></td>
	</tr>
</table>

</body>
</html>

系統(tǒng)測(cè)試

測(cè)試的任務(wù)及目標(biāo)

6.1.1測(cè)試的任務(wù)

軟件測(cè)試的需要完成的任務(wù)有:在軟件產(chǎn)品進(jìn)行生產(chǎn)運(yùn)營之前,以最少的時(shí)間成本和人力資源、最大限度的發(fā)現(xiàn)或者找出軟件產(chǎn)品中已經(jīng)存在的或者尚未發(fā)現(xiàn)的不足和漏洞,保證產(chǎn)品能夠正常運(yùn)轉(zhuǎn)并且能夠滿足用戶對(duì)產(chǎn)品的所有要求。同時(shí)可以有效的和系統(tǒng)工作人員互動(dòng),實(shí)現(xiàn)改進(jìn)軟件的最終目標(biāo)。具體主要包括以下幾個(gè)方面:
1.更早的發(fā)現(xiàn)并找出軟件產(chǎn)品中的bug。
2.盡量多的避免軟件缺陷的出現(xiàn)。
3.盡可能全面的評(píng)價(jià)軟件產(chǎn)品的各項(xiàng)性能指標(biāo),保證軟件產(chǎn)品的功能和容錯(cuò)性。
4.時(shí)刻關(guān)注需求的變化。
5.功能檢查:檢查每個(gè)部分功能能否運(yùn)作,是否有漏洞或者運(yùn)行不出來的情況。
6.性能檢查:檢查性能是否合格。
7.初始化、終止檢查:檢查程序是否能夠正常開始和正常結(jié)束終止。

6.1.2測(cè)試的重要性及目標(biāo)

軟件測(cè)試是軟件開發(fā)過程中的一個(gè)重要部分環(huán)節(jié),可以說在軟件產(chǎn)品開發(fā)周期中起著舉足輕重的地位。而在以前的軟件開發(fā)中,并不重視測(cè)試部分。他們經(jīng)常只是存在于系統(tǒng)的運(yùn)行和維護(hù)階段之前進(jìn)行,其他部分并不涉及。所以,這就成了所發(fā)開的軟件在完成之前進(jìn)入投入使用的質(zhì)量標(biāo)準(zhǔn)是否合格進(jìn)行的唯一測(cè)試和保障。這就導(dǎo)致后期維護(hù)成本增加,系統(tǒng)漏洞出現(xiàn)頻率增高。在最近幾年來來,開發(fā)維護(hù)人員逐漸意識(shí)到系統(tǒng)測(cè)試的重要性,所以提出,應(yīng)該在系統(tǒng)生命周期的每一個(gè)階段都應(yīng)該包含測(cè)試,這樣就可以驗(yàn)證系統(tǒng)能否達(dá)到用戶所期望的效果和需要,能否高效的實(shí)現(xiàn)了用戶要求的全部功能,是否存在運(yùn)行不出來或者運(yùn)行出錯(cuò)的問題。若少了這些環(huán)節(jié),不提早進(jìn)行各個(gè)時(shí)間段的具體測(cè)試任務(wù)和細(xì)節(jié),后期開發(fā)維護(hù)成本將會(huì)大幅度增加,而且問題的蔓延往往使得產(chǎn)品錯(cuò)上加錯(cuò),越滾越大,最后甚至?xí)?dǎo)致軟件開發(fā)難以繼續(xù)進(jìn)行進(jìn)而宣告失敗。

理論上具有很大的可行性,但是事實(shí)上,對(duì)于測(cè)試系統(tǒng)來講,不論進(jìn)行如何精細(xì)的測(cè)試方案、技術(shù)和方法,系統(tǒng)不可避免的還會(huì)出現(xiàn)錯(cuò)誤。然而,創(chuàng)新合理的方法,周密的方案,新的語言,能夠大大減少問題的發(fā)生的概率,絕對(duì)的避免問題的發(fā)生幾乎是不能夠完成的。測(cè)試人員應(yīng)該通過測(cè)試不斷修改完善系統(tǒng)中存在的問題。進(jìn)行系統(tǒng)測(cè)試工作應(yīng)該至少達(dá)到整個(gè)軟件產(chǎn)品發(fā)開時(shí)間和任務(wù)的40%以上。因?yàn)闇y(cè)試占據(jù)重要地位,關(guān)乎軟件開發(fā)成功與否,更關(guān)乎成本的投入數(shù)量。統(tǒng)計(jì)表明,典型的系統(tǒng)項(xiàng)目投入的總資金中,測(cè)試部分大概就要花百分之30到50的資金總額。如果沒有合適的測(cè)試部分,也可以說在測(cè)試部分沒有投入太多工作量就直接交付成品,可能就會(huì)導(dǎo)致二次開發(fā)、三次開發(fā)甚至多次開發(fā)的嚴(yán)重后果。最后不僅開發(fā)的系統(tǒng)不合格,資金投入高,嚴(yán)重時(shí)還會(huì)使得軟件被棄用。這樣說來,測(cè)試工作必須得花費(fèi)時(shí)間仔細(xì)完成。正因?yàn)橄到y(tǒng)測(cè)試具有如此重要性,所以在運(yùn)營之前進(jìn)行測(cè)試是必不可少的,同樣,測(cè)試可以到達(dá)的目標(biāo)也是十分重要的。軟件測(cè)試的目標(biāo)主要是力求避免或者減少bug和漏洞的發(fā)生,以求可以確保系統(tǒng)的正常運(yùn)行。

6.2測(cè)試方案

在測(cè)試的過程中,方案的選取是十分重要的。根據(jù)系統(tǒng)的不同,制定不同的測(cè)試方案,既能到達(dá)預(yù)測(cè)效果,又能節(jié)省成本,符合系統(tǒng)制定規(guī)則。而測(cè)試方案的設(shè)計(jì)是否成功,不僅僅只是資金和時(shí)間上的節(jié)省,更重要的是能否找到系統(tǒng)已經(jīng)存在或者潛在的bug。能夠找出多種證明系統(tǒng)錯(cuò)誤或者漏洞的數(shù)據(jù),這才是成功的測(cè)試數(shù)據(jù)和方案。黑盒測(cè)試以及白盒測(cè)試是經(jīng)常使用到的兩種固有方案。
黑盒測(cè)試也稱為功能測(cè)試,主要針對(duì)接口之間。黑盒測(cè)試不在乎內(nèi)部結(jié)構(gòu)如何,它只關(guān)心程序能否實(shí)現(xiàn)已經(jīng)規(guī)定好的各種功能,正確輸入輸出即能否正常接收數(shù)據(jù)然后獲得預(yù)期效果一樣的輸出結(jié)果,同時(shí)保持程序結(jié)構(gòu)的無差錯(cuò)性。黑盒測(cè)試的優(yōu)點(diǎn)在于簡(jiǎn)單,便捷的獲得想要的結(jié)果,找出系統(tǒng)錯(cuò)誤,而不必?fù)?dān)心程序內(nèi)部如何運(yùn)行,這就大大簡(jiǎn)化了測(cè)試人員的工作量又可以達(dá)到自己想要的結(jié)果。常用的黑盒測(cè)試方法主要包括:等價(jià)法、邊界值分析法、因果圖法、猜錯(cuò)法等等。
白盒測(cè)試又稱為邏輯測(cè)試。該方法與黑盒測(cè)試方法正好相反,該方法關(guān)注的是程序內(nèi)部邏輯的實(shí)現(xiàn),而不在乎外部接口。白盒測(cè)試方法將系統(tǒng)看成一個(gè)透明的盒子,它關(guān)心的是程序內(nèi)部實(shí)現(xiàn)邏輯和結(jié)構(gòu),對(duì)系統(tǒng)的邏輯路徑及過程一一進(jìn)行測(cè)試。檢驗(yàn)系統(tǒng)是否與預(yù)期效果是否相符。白盒測(cè)試需要設(shè)計(jì)多種測(cè)試用例,對(duì)已有代碼進(jìn)行全方面的檢測(cè),保證代碼的正確性。白盒測(cè)試的倆種方法有:邏輯覆蓋法和路徑覆蓋法。該測(cè)試依照程序內(nèi)部的邏輯結(jié)構(gòu)順序進(jìn)行程序的檢驗(yàn),檢驗(yàn)其程序中的正確性。

測(cè)試用例:

略。

結(jié)論

在塞北村鎮(zhèn)旅游網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)過程中,最開始通過網(wǎng)上問卷調(diào)查等方式對(duì)該網(wǎng)站進(jìn)行了系統(tǒng)的需求分析,向廣大互聯(lián)網(wǎng)用戶了解到旅游網(wǎng)站一般應(yīng)該具備哪些基本的功能與特征。然后下一步對(duì)網(wǎng)站從技術(shù)上,經(jīng)濟(jì)上,操作上進(jìn)行可行性分析,分別對(duì)這三方面可行性進(jìn)行分析確認(rèn)??尚行苑治鐾ㄟ^之后又進(jìn)入詳細(xì)設(shè)計(jì)階段,這個(gè)階段主要是對(duì)數(shù)據(jù)庫進(jìn)行選擇和設(shè)計(jì)。這一過程非常重要,是整個(gè)詳細(xì)設(shè)計(jì)階段的最重要部分。只有數(shù)據(jù)庫設(shè)計(jì)合理有效,才能為下面一系列模塊實(shí)現(xiàn)工作打下堅(jiān)實(shí)的基礎(chǔ),為具體工作做好準(zhǔn)備。最后是劃分各個(gè)部分所要實(shí)現(xiàn)的內(nèi)容,然后著手每個(gè)部分代碼的實(shí)現(xiàn)。
該網(wǎng)站開發(fā)采用MyEclipse作為開發(fā)工具,運(yùn)用JSP,JAVA,HTML等技術(shù),SQL2005數(shù)據(jù)庫這樣一個(gè)簡(jiǎn)單的小型數(shù)據(jù)庫。整個(gè)界面便清晰便捷,客戶使用起來簡(jiǎn)單方便。在網(wǎng)站的開發(fā)過程中,特別注意強(qiáng)調(diào)的是,開發(fā)過程采用的是邊開發(fā)邊測(cè)試。這樣就可以及時(shí)發(fā)現(xiàn)問題,及時(shí)改正。不然會(huì)因?yàn)榍捌诠ぷ鞯氖≡斐珊罄m(xù)工作額度難以推行,找不到出錯(cuò)位置。首先進(jìn)行單元測(cè)試,確保各個(gè)模塊正確無誤之后再進(jìn)行下一模塊代碼的編寫與實(shí)現(xiàn),最后進(jìn)行個(gè)模塊接口的實(shí)現(xiàn),完成模塊之間的整合,最后進(jìn)行一次最終的測(cè)試??紤]到該網(wǎng)站在未來投入使用過程中不可避免的出現(xiàn)各種錯(cuò)誤操作,還需要對(duì)系統(tǒng)可能出現(xiàn)的各種異常都進(jìn)行提示框處理。完成具體模塊功能以及整合后,還需要修修改改,不斷美化界面,達(dá)到完美。最終實(shí)現(xiàn)了集性能穩(wěn)定及頁面美觀為一體的一個(gè)完整的旅游網(wǎng)站。
塞北村鎮(zhèn)旅游網(wǎng)站基本可以滿足塞北村鎮(zhèn)對(duì)其當(dāng)?shù)鼐包c(diǎn)宣傳的需要?;旧线_(dá)到了預(yù)期效果。但是,人無完人,筆者在網(wǎng)站設(shè)計(jì)過程中,不可避免的還會(huì)有一些不完善的現(xiàn)象,比如說,功能實(shí)現(xiàn)不夠細(xì)致還需進(jìn)一步深思改正,界面設(shè)計(jì)不太美觀還需要進(jìn)一步美化等等。另外,在數(shù)據(jù)存儲(chǔ)上可能也存在一定缺陷,數(shù)據(jù)表的設(shè)計(jì)也存在不足。一些功能的實(shí)現(xiàn)沒有找到最簡(jiǎn)便的方法,代碼太長導(dǎo)致網(wǎng)站系統(tǒng)反應(yīng)時(shí)間太長等等。根據(jù)系統(tǒng)的不足,繼續(xù)改進(jìn)和完善本系統(tǒng)。雖然存在上述問題,但是整體而言,本網(wǎng)站有許多地方還是做的非常不錯(cuò),希望可以在以后的學(xué)習(xí)工作中不斷完善與改正。

致謝

四年如白駒過隙,忽然而已。一天揭過一天,畢業(yè)的日子還是到了,港灣再寧靜,也終究是有放纜遠(yuǎn)行的一天。四年的時(shí)光猶如潮水般洶涌退去,在洶涌的潮音中一切變得似遠(yuǎn)猶近,似是而非。在似是而非的朦朧交錯(cuò)中,時(shí)光又似乎清晰了。
校園里人已散去大半,僅余下畢業(yè)的觥籌交錯(cuò)的歌聲,從湖的此岸蕩去彼岸。最愛的便是這汪湖,每一步都由無數(shù)個(gè)散落在湖光里的記憶拼湊,亦惆悵,亦浪漫。尤記得射雕中程瑛與陸無雙在與楊過分別時(shí),程瑛曾說:“三妹,你瞧這些白云聚了又散,散了又聚,人生離合,亦復(fù)如斯。你又何必?zé)?”她話雖如此說,卻也忍不住流下淚來。當(dāng)初讀到此處,雖心中傷感,但終究不明白個(gè)中酸楚,而如今自己卻身置其中,那難以言明的無奈也只有自身可體會(huì)吧。
來到理工,而今細(xì)細(xì)思量,實(shí)在是件幸運(yùn)的事。這四年的時(shí)光,說短不短,說長也未必長,但卻實(shí)實(shí)在在改變了我的人生,讓我的人生方向清晰了起來。剛過去的便是備戰(zhàn)考研的日子,那再次把未來抓在手中的感覺實(shí)在再美妙不過了。一年來的披星戴月,每每堅(jiān)持不住就躲在無人處猛抽自己耳光,最難熬的是冬日里早上5點(diǎn)半獨(dú)自頂寒風(fēng)去圖書館,大喊著讓自己堅(jiān)持。那段日子真正讓我切身體會(huì)到付出真的是會(huì)有收獲的。最充實(shí)的體會(huì)到自己我價(jià)值的日子是大二的時(shí)候,奔走于社團(tuán)活動(dòng)之間,忙碌疲憊中亦不乏歡聲笑語,回想起一起并肩作戰(zhàn)的朋友們,實(shí)感欣慰。
如今想到的只有感謝,感謝四年來父母對(duì)我求學(xué)的支持,感謝四年來諸位師長的教誨,感謝朋友們的幫助,感謝賈,魏等同學(xué)的建議,特別需要感謝的是我的論文指導(dǎo)老師,老師們的耐心教導(dǎo)和不厭其煩的幫助,讓我從最初的迷茫一無所知,到現(xiàn)在的僅僅有條,胸有成竹。沒有老師們的幫助,我是無法獨(dú)自完成畢業(yè)論文的。時(shí)間過得好快,一眨眼已經(jīng)過去了幾個(gè)月的時(shí)間。從做畢業(yè)設(shè)計(jì)到現(xiàn)在,我學(xué)到了很多,也了解到自己身上的一些不足的地方,同時(shí)也發(fā)現(xiàn)自己在四年的學(xué)習(xí)中所短缺的知識(shí),在接下來的日子里,我會(huì)繼續(xù)不恥下問,不屈不撓的學(xué)習(xí)專業(yè)課東西,在實(shí)踐中發(fā)現(xiàn)不足。努力成為一個(gè)更好的人。

參考文獻(xiàn)

一般來說,前3篇是近2年的。寫論文的時(shí)間占半年左右。要留出這個(gè)時(shí)間差,然后,后面的就是技術(shù)相關(guān),10篇以上,英文文獻(xiàn) 5篇以上。
小技巧
數(shù)量最好是要超過一頁,能過頁最好。為什么呢,因?yàn)檎撐氖且环N比較正式的文體,一般來說大的節(jié)(WORD里用分節(jié)符)分出來的,都會(huì)居于論文的奇數(shù)頁,也是書籍的右手邊的頁。
給出一些軟件與物聯(lián)網(wǎng)常見文獻(xiàn)

主要參考文獻(xiàn)和書目:
[1] 曹鳴鵬, 趙偉. J2EE技術(shù)及其實(shí)現(xiàn)[J]. 計(jì)算機(jī)應(yīng)用, 2001, 21(10):20-23.
[2] 李平. 基于JSP的動(dòng)態(tài)網(wǎng)頁開發(fā)技術(shù)[J]. 微計(jì)算機(jī)信息, 2009, 25(21):108-110.
[3] 王珊, 薩師煊. 數(shù)據(jù)庫系統(tǒng)概論[M]. 北京:高等教育出版社, 2007. 6-38
[4] 范新民. 基于JSP、JDBC技術(shù)動(dòng)態(tài)訪問Web數(shù)據(jù)庫的實(shí)現(xiàn)方案[J]. 福建師范大學(xué)學(xué)報(bào):自然科學(xué)版, 2002, 18(2):28-33.
[5] 曹春萍, 王志民. MVC設(shè)計(jì)模式的研究及其應(yīng)用[J]. 現(xiàn)代電子技術(shù), 2005, 28(20):80-82.
[6] 徐曉霞, 貝雨馨. B/S模式與C/S模式之比較[J]. 延邊大學(xué)學(xué)報(bào):自然科學(xué)版, 2002, 28(2):126-129.
[7]丁寶康:數(shù)據(jù)庫實(shí)用教程 ,清華大學(xué)出版社,2004. 26-75.
[8]馮博琴等;面向?qū)ο蠓治雠c設(shè)計(jì) , 機(jī)械工業(yè)出版社,2004. 18-25.
[9]劉文利 .國內(nèi)停車場(chǎng)管理系統(tǒng)的現(xiàn)狀與發(fā)展趨勢(shì)[J] . 中國新技術(shù)新產(chǎn)品,2011(01) :20-22.
[10]呂英麗. 停車場(chǎng)車輛出入管理系統(tǒng)的研究[J].北京郵電工程,電子信息工程.2011(02).20-40.
[11]劉嬌,智能停車場(chǎng)管理系統(tǒng)的研究[J].湖南大學(xué),控制科學(xué)與工程.2011(01):30-55.
[12]王璞 . 2013年中國停車場(chǎng)管理系統(tǒng)的市場(chǎng)調(diào)查報(bào)告, www.askci.com. 2013(01):15-28.
[13]葉俊民. 軟件工程(第二版). 北京. 清華大學(xué)出版社,2010. 15-155.
[14]覃國蓉 . 基于B/S架構(gòu)的軟件項(xiàng)目實(shí)訓(xùn) .電子工業(yè)出版社 .2004.45-60.
[15]陳榕 . 停車場(chǎng)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) . 科技創(chuàng)新導(dǎo)報(bào). 2009 NO.23. 2-8.
[16]梁建全,周力,孟志勇,田立軍. 精通輕量級(jí)JavaEE框架整合方案[M].人民郵電出版社 . 2008. 45-95.
[17]王志良等. RFID讀寫器制作實(shí)訓(xùn)教程 . 機(jī)械工業(yè)出版社. 2013. 16-60.
[18] 張麗霞 . 智能停車場(chǎng)系統(tǒng)集成與應(yīng)用維護(hù) . 電子科技大學(xué)出版社 . 2013. 15-45.
[19]佚名.停車場(chǎng)自動(dòng)車牌識(shí)別系統(tǒng)方案書.2013.2-8.
http://wenku.baidu.com/view/b1c5a503581b6bd97f19ea3f.html .2-18.

配套資源

基于jsp的塞北村鎮(zhèn)旅游網(wǎng)站的設(shè)計(jì)與實(shí)現(xiàn)–【畢業(yè)論文】
https://download.csdn.net/download/dearmite/88139628文章來源地址http://www.zghlxwxcb.cn/news/detail-611082.html

到了這里,關(guān)于基于java的坦克大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)--畢業(yè)論文--【畢業(yè)論文】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Java游戲開發(fā) —— 坦克大戰(zhàn)

    Java游戲開發(fā) —— 坦克大戰(zhàn)

    坦克大戰(zhàn)也是小時(shí)一個(gè)比較經(jīng)典的游戲了,我在網(wǎng)上也是參考了韓順平老師寫的坦克大戰(zhàn),并做了一下完善,編寫出來作為兒時(shí)的回憶吧! 創(chuàng)建主窗口,加載菜單及游戲面板。 在游戲面板中初始化各種參數(shù),并建立各種功能組件。 利用線程固定刷新游戲界面。 處理各種碰撞

    2024年02月06日
    瀏覽(31)
  • JAVA坦克大戰(zhàn)游戲v3

    JAVA坦克大戰(zhàn)游戲v3

    JAVA坦克大戰(zhàn)游戲v3 素材 bomb_3.gif bomb_2.gif bomb_1.gif 項(xiàng)目結(jié)構(gòu) 游戲演示 MyTankGame3.java Members.java

    2024年02月11日
    瀏覽(23)
  • Unity游戲程序設(shè)計(jì)——3D雙人坦克大戰(zhàn)

    Unity游戲程序設(shè)計(jì)——3D雙人坦克大戰(zhàn)

    3D多人坦克大戰(zhàn) ·Unity2019.4.29?? ·Visual Studio 2019 雙人坦克游戲: 坦克:可移動(dòng)旋轉(zhuǎn),發(fā)射炮彈 子彈:按一定方向一定速度發(fā)射;炮彈周圍會(huì)產(chǎn)生沖擊波,擊中坦克或接觸地面后爆炸 坦克生命:坦克被擊中后血條相應(yīng)變化;血條不隨坦克的旋轉(zhuǎn)而旋轉(zhuǎn);血條減到小于等于0后爆

    2024年04月28日
    瀏覽(27)
  • 畢業(yè)設(shè)計(jì) python坦克大戰(zhàn)小游戲

    畢業(yè)設(shè)計(jì) python坦克大戰(zhàn)小游戲

    ?? Hi,各位同學(xué)好呀,這里是L學(xué)長! ??今天向大家分享一個(gè)今年(2022)最新完成的畢業(yè)設(shè)計(jì)項(xiàng)目作品 python小游戲畢設(shè) 坦克大戰(zhàn)小游戲設(shè)計(jì)與實(shí)現(xiàn) (源碼) ?? 學(xué)長根據(jù)實(shí)現(xiàn)的難度和等級(jí)對(duì)項(xiàng)目進(jìn)行評(píng)分(最低0分,滿分5分) 難度系數(shù):3分 工作量:3分 創(chuàng)新點(diǎn):4分 項(xiàng)目獲?。?/p>

    2024年02月21日
    瀏覽(28)
  • 【畢業(yè)論文】| 基于Unity3D引擎的冒險(xiǎn)游戲的設(shè)計(jì)與實(shí)現(xiàn)

    【畢業(yè)論文】| 基于Unity3D引擎的冒險(xiǎn)游戲的設(shè)計(jì)與實(shí)現(xiàn)

    ??博客主頁:肩匣與橘 ??歡迎點(diǎn)贊 ?? 收藏 ?留言 ?? 如有錯(cuò)誤敬請(qǐng)指正! ??本文由 肩匣與橘 編寫,首發(fā)于 CSDN ?? ??生活依舊是美好而又溫柔的,你也是?? 基于Unity3D引擎的冒險(xiǎn)游戲的設(shè)計(jì)與實(shí)現(xiàn) ??前言 摘要 Abstract 1 緒論 1.1 選題背景 1.2 研究目的及意義 2 開發(fā)工具

    2024年02月05日
    瀏覽(34)
  • 坦克大戰(zhàn)游戲代碼

    坦克大戰(zhàn)游戲代碼

    2024年01月21日
    瀏覽(24)
  • 基于Python的飛機(jī)大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)

    基于Python的飛機(jī)大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)

    收藏關(guān)注不迷路 ?? 飛機(jī)大戰(zhàn)是一種非常傳統(tǒng)的電腦游戲,也是非常經(jīng)典的游戲之一,經(jīng)??梢栽陔娔X,手機(jī),以及各類便攜式游戲機(jī)中見到。傳統(tǒng)的老式飛行游戲以平面,灰白畫面為主。而現(xiàn)在,隨著計(jì)算機(jī)性能的飛速發(fā)展,我們目前可以在計(jì)算機(jī)上見到種類更加繁多的

    2024年02月04日
    瀏覽(32)
  • python項(xiàng)目分享 - python坦克大戰(zhàn)小游戲

    python項(xiàng)目分享 - python坦克大戰(zhàn)小游戲

    ?? Hi,各位同學(xué)好呀,這里是L學(xué)長! ??今天向大家分享一個(gè)今年(2022)最新完成的畢業(yè)設(shè)計(jì)項(xiàng)目作品 python小游戲畢設(shè) 坦克大戰(zhàn)小游戲設(shè)計(jì)與實(shí)現(xiàn) (源碼) ?? 學(xué)長根據(jù)實(shí)現(xiàn)的難度和等級(jí)對(duì)項(xiàng)目進(jìn)行評(píng)分(最低0分,滿分5分) 難度系數(shù):3分 工作量:3分 創(chuàng)新點(diǎn):4分 項(xiàng)目獲取:

    2024年02月03日
    瀏覽(26)
  • 基于Pygame的兔獾大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)_kaic

    基于Pygame的兔獾大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn)_kaic

    XXXX 大學(xué) 畢業(yè)(設(shè)計(jì))論文 (?;眨?論文題目: 基于Pygame的兔獾大戰(zhàn)游戲的設(shè)計(jì)與實(shí)現(xiàn) 專業(yè)班級(jí): 學(xué) ???號(hào): 學(xué)生姓名: 指導(dǎo)教師: 電 ???話: 學(xué)院名稱: 完成日期: ?? ??? 年?? 月?? 日 X X 大 學(xué) 畢業(yè)論文(設(shè)計(jì))原創(chuàng)性聲明 本人鄭重聲明:所呈交的論文(設(shè)計(jì)

    2023年04月08日
    瀏覽(19)
  • python畢設(shè)分享 python坦克大戰(zhàn)小游戲

    python畢設(shè)分享 python坦克大戰(zhàn)小游戲

    ?? Hi,各位同學(xué)好呀,這里是L學(xué)長! ??今天向大家分享一個(gè)今年(2022)最新完成的畢業(yè)設(shè)計(jì)項(xiàng)目作品 python小游戲畢設(shè) 坦克大戰(zhàn)小游戲設(shè)計(jì)與實(shí)現(xiàn) (源碼) ?? 學(xué)長根據(jù)實(shí)現(xiàn)的難度和等級(jí)對(duì)項(xiàng)目進(jìn)行評(píng)分(最低0分,滿分5分) 難度系數(shù):3分 工作量:3分 創(chuàng)新點(diǎn):4分 項(xiàng)目獲?。?/p>

    2024年02月03日
    瀏覽(32)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包