




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
電影票預(yù)定系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)摘要在現(xiàn)在網(wǎng)絡(luò)發(fā)展極速的時(shí)代,我們的生活在也跟著快速進(jìn)步,生活的方方面面都因?yàn)榛ヂ?lián)網(wǎng)而變得更加方便。其中,人們?nèi)タ措娪暗馁徠狈绞接稍瓉淼牡讲接喥敝饾u轉(zhuǎn)變成網(wǎng)上訂票。相較于傳統(tǒng)的手工售票方式,遵循自動(dòng)化、智能分析、科學(xué)宏觀的管理模式的售票流程將會(huì)極大地提升電影的發(fā)展前景。本畢業(yè)設(shè)計(jì)的主題是電影票預(yù)訂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),該系統(tǒng)主要使用SSM框架,用eclipse作為開發(fā)工具,MYSQL作為數(shù)據(jù)庫,使用java語言進(jìn)行開發(fā),開發(fā)技術(shù)頁面主要使用JSP動(dòng)態(tài)頁面。該系統(tǒng)主要包括用戶管理、電影管理、訂票管理、信息發(fā)布和后臺(tái)管理等功能。根據(jù)現(xiàn)在電影行業(yè)的需求進(jìn)行分析與設(shè)計(jì),結(jié)合流程圖與文字加以解釋說明,在論文中還包括了部分主要功能的實(shí)現(xiàn)代碼。關(guān)鍵詞:電影票預(yù)定系統(tǒng);JAVA;SSM;JSP
DesignandImplementationofMovieTicketReservationSystemAbstractIntheeraofrapidnetworkdevelopment,ourlivesarealsofollowingrapidprogress,andallaspectsoflifehavebecomemoreconvenientbecauseoftheInternet.Amongthem,thewaypeoplebuyticketstowatchmoviesgraduallychangedfromtheoriginalticketbookingtoonlinebooking.Comparedwiththetraditionalmanualticketingmethod,theticketingprocessthatfollowsanautomated,intelligentanalysis,andscientificmacromanagementmodelwillgreatlyenhancethedevelopmentprospectsofmovies.Thethemeofthisgraduationprojectisthedesignandimplementationofthemovieticketreservationsystem.ThesystemmainlyusestheSSMframework,useseclipseasthedevelopmenttool,MYSQLasthedatabase,andusestheJavalanguagefordevelopment.ThedevelopmenttechnologypagemainlyusestheJSPdynamicpage.Thesystemmainlyincludesusermanagement,moviemanagement,ticketmanagement,informationreleaseandbackgroundmanagement.Accordingtotheneedsofthecurrentfilmindustry,analysisanddesignarecombinedwithflowchartsandtexttoexplainandexplain,andsomeofthemainfunctionimplementationcodesarealsoincludedinthepaper.Keywords:Movieticketreservation;Java;SSM;JSP
目錄20061前言 前言近年來,國內(nèi)的電影院規(guī)模越來越大,電影的發(fā)展前景愈發(fā)明朗,在這樣的情形下不少電影院的興起使得各個(gè)電影院之間的競爭變得越來越大。為了能在這個(gè)龐大的電影市場脫穎而出,電影院配備一個(gè)快捷,可靠的電影票預(yù)定系統(tǒng)對(duì)于提高顧客的觀看體驗(yàn),加強(qiáng)對(duì)顧客的服務(wù)質(zhì)量,提高電影院的工作效率均起著積極作用。對(duì)于電影院來講,電影票預(yù)定系統(tǒng)既能減少售票人員的人工開支,又能擴(kuò)大售票的服務(wù)范圍,最重要的是對(duì)穩(wěn)定顧客的觀看體驗(yàn)起著重要的積極作用;在觀影顧客的角度來看,電影票預(yù)定系統(tǒng)不僅帶來了非常多的便利,享受訂票服務(wù)也不再受時(shí)間和空間的限制。為了提高工作效率,最好的方法就是合理地運(yùn)用計(jì)算機(jī)技術(shù)與網(wǎng)絡(luò)資源。顧客對(duì)于電影票的票價(jià)以及其放映時(shí)間的了解可以快速的反映出來,減少了顧客向售票員了解票價(jià)與時(shí)段的時(shí)間。為了應(yīng)對(duì)顧客需求,系統(tǒng)的管理人員可以通過系統(tǒng)的管理功能,第一時(shí)間提供精確的電影場次,大幅度地節(jié)省了人力資源和物力資源,不僅為電影院創(chuàng)造良好的經(jīng)濟(jì)收益,同時(shí)也為顧客提供一個(gè)便捷的訂票平臺(tái)。以往的電影院在有熱門電影上映的情況下都會(huì)出現(xiàn)車水馬龍的狀況,不少顧客花費(fèi)大量時(shí)間排隊(duì)后才發(fā)現(xiàn)票已售空。對(duì)此,增加電影票的網(wǎng)上預(yù)定服務(wù),影院售票員的工作強(qiáng)度也因此大大的減輕,各個(gè)部門的工作效率也因此提高了,最重要的是顧客不會(huì)再為排隊(duì)而浪費(fèi)時(shí)間,或是為買不到心儀的電影票而感到煩惱,用方便快捷的網(wǎng)上訂票來取代以往信息共享難度高、交易時(shí)間長、運(yùn)營成本高的傳統(tǒng)售票方式是電影業(yè)發(fā)展的必然抉擇。根據(jù)這種現(xiàn)實(shí)需求,設(shè)計(jì)并實(shí)現(xiàn)一個(gè)電影票預(yù)定系統(tǒng)便成為一件非常有意義的事情。相對(duì)于傳統(tǒng)售票模式不可比擬的優(yōu)點(diǎn),越來越多的電影院想利用網(wǎng)上售票方式來代替?zhèn)鹘y(tǒng)售票,以此來減少電影院售票員的工作量,減少顧客排隊(duì)時(shí)間之余也大程度地避免人們來到電影院卻發(fā)現(xiàn)電影票已售罄的情況。
2系統(tǒng)的開發(fā)環(huán)境及技術(shù)簡介2.1系統(tǒng)開發(fā)環(huán)境2.1.1EclipseEclipse是系統(tǒng)開發(fā)中功能豐富的javaee集成開發(fā)環(huán)境,是一個(gè)支持C/C++、JACA、PHP、Android等語言的可擴(kuò)展開發(fā)平臺(tái),該軟件的最初是由IBM公司開發(fā)的,本意是替代原開發(fā)軟件IDE(VisualAgeforJava)。在2011年11月,公司將eclipse貢獻(xiàn)給開源社區(qū),提供給廣大開發(fā)者使用。Eclipse支持JSP,CSS,JavaScript,SQL,具有開發(fā),發(fā)布,調(diào)試,測試和發(fā)布功能。因?yàn)槠涔δ軓?qiáng)大,能滿足大部分開發(fā)需求,所以eclipse成為了廣大開發(fā)人員熱衷使用的開發(fā)軟件。2.1.2MySQL數(shù)據(jù)庫毫無疑問,MySQL是最常用的數(shù)據(jù)庫之一。支持AIX,HP-UX,F(xiàn)reeBSD,MacOS,OpenBSD,Solaris,Windows,OS/2Wrap和其他OS。提供多種編程語言的應(yīng)用程序接口,幾乎涵蓋了絕大部分的開發(fā)語言,如C/C++,Python,Java,Ruby,PHP等。另外,MySQL數(shù)據(jù)庫還支持多線程,運(yùn)行時(shí)能充分利用CPU資源,以此來提高數(shù)據(jù)庫服務(wù)器性能。與其他數(shù)據(jù)庫相比較,MySQL優(yōu)化了結(jié)構(gòu)化查詢語言的查詢算法,有效地提高查詢速度。除此之外,它還支持其他軟件的多種編碼語言,常見的UTF-8,EBCDIC等編碼都可以用于建立數(shù)據(jù)庫。它還具有多種數(shù)據(jù)庫連接方法,例如TCP/IP,ODBC,JDBC等。在維護(hù)方面,MySQL向用戶提供了用于管理,檢查和優(yōu)化數(shù)據(jù)庫操作的管理工具,可以處理具有數(shù)千萬數(shù)據(jù)量的大型數(shù)據(jù)庫。MySQL雖然比不上其他大型數(shù)據(jù)庫,但大部分用戶都會(huì)選擇它,其原因很簡單。首先,對(duì)于普通使用者來說MySQL已經(jīng)給用戶提供了足夠的功能,其次,MySQL向廣大用戶提供了免費(fèi)版本,在能滿足絕大部分用戶需求的情況下,MySQL成為受廣大用戶歡迎的數(shù)據(jù)庫是必然的。2.1.3Tomcat服務(wù)器Tomcat是很多開發(fā)人員熱衷于使用的輕量級(jí)服務(wù)器,Toncat服務(wù)器在運(yùn)行的時(shí)候不會(huì)大量占用cpu資源,而且具有高度可擴(kuò)展性,不僅如此,它還支持開發(fā)應(yīng)用中常用的功能,例如負(fù)載平衡和郵件服務(wù)等。開發(fā)人員還可以根據(jù)自身需求對(duì)其進(jìn)行修改或添加新功能。Tomcat是一個(gè)輕量級(jí)的應(yīng)用服務(wù)器,廣泛應(yīng)用于并發(fā)用戶不多的場合。對(duì)于系統(tǒng)開發(fā)的初學(xué)者來說,Tomcat服務(wù)器是開發(fā)和調(diào)試系統(tǒng)程序的首選。Tomcat服務(wù)器安裝起來比較簡單,不少編程軟件支持tomcat服務(wù)器,如eclipse,myeclipse。這些軟件都已經(jīng)調(diào)試好,使用起來無需過多的配置。2.2系統(tǒng)開發(fā)思想與技術(shù)2.2.1系統(tǒng)簡述本系統(tǒng)使用eclipse作為開發(fā)軟件,使用Java語言,基于MVC模式,主要使用SSM框架,MySQL數(shù)據(jù)庫和tomcat服務(wù)器進(jìn)行開發(fā)。所謂MVC就是“Model-View-Controller”,它是一種軟件架構(gòu)模式,把軟件系統(tǒng)分為業(yè)務(wù)模型(Model)、視圖(View)和控制器(Controller)三個(gè)基本部分,將業(yè)務(wù)邏輯組合在一起。系統(tǒng)的基本框架是SSM框架。Spring是該系統(tǒng)設(shè)計(jì)過程中的總體框架,關(guān)鍵是對(duì)SpringMVC以及Mybatis進(jìn)行管理。而SpringMVC最主要的任務(wù)是對(duì)業(yè)務(wù)邏輯上進(jìn)行控制與實(shí)現(xiàn),而Mybatis框架則需要負(fù)責(zé)對(duì)數(shù)據(jù)的持久層進(jìn)行操作。2.2.2SSM框架的簡述及其優(yōu)點(diǎn)Spring是一個(gè)輕量級(jí)的開放源代碼框架,在2002年,由RodJahnson的開發(fā)人員為了編程開發(fā)變得更加便捷而鉆研創(chuàng)建的應(yīng)用型框架。Spring框架能實(shí)現(xiàn)以往只有EJB才能實(shí)現(xiàn)的功能,不僅如此,它可以通過beanfactory實(shí)現(xiàn)底層類的實(shí)例化和生命周期的管理。Spring常與springMVC和mybatis結(jié)合使用,就是我們常用的SSM框架,也可以和struts和hibernate一起組成SSH框架。在隨后的發(fā)展Spring還衍生springboot,springcould,springdata框架。SpringMVC分離了控制器和模型對(duì)象,易于與其他view框架集成。SpringMVC框架工作流程圖如圖2.1所示。圖2.1SpringMVC框架工作流程MyBatis是基于Java的持久層框架,它支持定制化的結(jié)構(gòu)化查詢語言,具有優(yōu)秀的存儲(chǔ)過程和高級(jí)映射功能。避免了絕大部分的JDBC代碼,無需設(shè)置過多的參數(shù)和獲取結(jié)果集,使開發(fā)變的更加輕便,可以對(duì)Map配置簡單的xml和注解,將接口與POJO類映射到數(shù)據(jù)庫中。使用SSM框架開發(fā)的優(yōu)點(diǎn)如下:一、spring的優(yōu)點(diǎn):1、Spring的IOC能使Spring可以控制對(duì)象之間的依賴關(guān)系。這便于分離并簡化了開發(fā)。2、Spring的AOP容易實(shí)現(xiàn)事務(wù),方便管理日志,獲取控制權(quán)限。3、支持與其他框架集成如ssm,ssh。二、SpringMVC的優(yōu)點(diǎn)1、對(duì)web層進(jìn)行解耦,讓開發(fā)變得更方便簡潔。2、可以與Spring完美銜接。3、數(shù)據(jù)驗(yàn)證靈活,應(yīng)用格式化,數(shù)據(jù)綁定機(jī)制。三、mybatis的優(yōu)點(diǎn):
1、sql語句保存在xml文件里,與傳統(tǒng)的存儲(chǔ)方式比較起來,管理和優(yōu)化sql語句顯得更加方便了,重要的是降低了sql語句和代碼之間的耦合度。
2、mybatis提供了對(duì)象與數(shù)據(jù)庫之間的映射關(guān)系。
3、支持定制化的結(jié)構(gòu)化查詢語言。
3系統(tǒng)分析3.1需求分析 電影票預(yù)定系統(tǒng)的實(shí)現(xiàn)的功能有: 未注冊(cè)用戶:瀏覽電影:未注冊(cè)用戶可以在網(wǎng)站上自由地搜索、瀏覽電影信息;用戶注冊(cè):若未有賬號(hào),游客可以通過注冊(cè)獲取賬戶,成為用戶;用戶:用戶登錄:用戶注冊(cè)后輸入正確的賬號(hào)與密碼后能登錄系統(tǒng);修改密碼:用戶根據(jù)自身需要,修改登錄密碼;電影訂票:用戶可以選擇電影和時(shí)間,預(yù)定心儀的電影;電影購票:用戶可以選擇訂單進(jìn)行結(jié)算;電影評(píng)價(jià):用戶可以對(duì)相應(yīng)的電影進(jìn)行評(píng)價(jià)電影退票:用戶向系統(tǒng)提交退票請(qǐng)求進(jìn)行退票;管理員:管理登錄:對(duì)自己的個(gè)人賬號(hào)或密碼進(jìn)行修改;管理電影:根據(jù)上映情況,在線管理系統(tǒng)中的電影上映信息;管理用戶:根據(jù)運(yùn)營情況,實(shí)時(shí)管理系統(tǒng)的注冊(cè)用戶信息;3.2性能分析電影票預(yù)定系統(tǒng)需要一個(gè)合理、嚴(yán)格、安全的管理機(jī)制,具體要求如下:顧客想預(yù)定購買電影票,必須成功登錄到系統(tǒng),才能作下一步操作。顧客購買了相應(yīng)場次位置后,其他顧客就不能購買相同場次位置的電影票。顧客不能查找已經(jīng)結(jié)束的電影場次。用戶不能用自身賬號(hào)登錄管理員界面,管理員也不能在用戶界面登錄。3.3系統(tǒng)開發(fā)步驟分析3.3.1系統(tǒng)開發(fā)流程圖系統(tǒng)開發(fā)前我們首先要做好需求分析,包括系統(tǒng)模型設(shè)計(jì),模型劃分,功能設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì)等,然后進(jìn)行代碼的編寫,然后對(duì)系統(tǒng)進(jìn)行集成優(yōu)化,最后進(jìn)行測試。系統(tǒng)開發(fā)流程圖如圖3.1所示。圖3.1電影票預(yù)定系統(tǒng)開發(fā)流程圖3.3.2瀏覽電影瀏覽電影時(shí)無強(qiáng)制登錄要求,進(jìn)入系統(tǒng)的游客可以在系統(tǒng)中瀏覽電影列表、電影簡介、場次、票價(jià)以及開映時(shí)間。瀏覽電影流程圖如圖3.2所示。圖3.2瀏覽電影流程圖3.3.3游客注冊(cè)游客若想在電影票預(yù)定系統(tǒng)中使用更多功能,游客首先要點(diǎn)擊注冊(cè)按鈕進(jìn)行注冊(cè),成為用戶,正確輸入賬號(hào),密碼等信息方可成功注冊(cè)。游客注冊(cè)流程圖如圖3.3所示。圖3.3游客注冊(cè)流程圖3.3.4用戶登錄用戶需要輸入正確的賬號(hào)與密碼后,才能正常登錄。用戶登錄后,可以使用購票訂票功能、評(píng)論功能以及修改用戶登錄密碼等功能。用戶登錄流程圖如圖3.4所示。圖3.4用戶登錄流程圖3.3.5修改密碼用戶如果有修改密碼需求,可以點(diǎn)擊個(gè)人信息界面里的修改密碼按鈕,根據(jù)自己的實(shí)際需求修改登錄密碼,修改的新密碼必須和再次確認(rèn)密碼相同,否則不能成功修改密碼。修改密碼流程圖如圖3.5所示。圖3.5修改密碼流程圖3.3.6電影訂票 已登陸用戶選擇喜愛的電影,場次,與座位進(jìn)行訂票。訂票流程圖如圖3.6所示。圖3.6訂票流程圖3.3.7電影購票 已訂票用戶可以通過查看訂單,點(diǎn)擊訂單完成支付實(shí)現(xiàn)購票。購票流程圖如圖3.7所示。圖3.7購票流程圖3.3.8電影評(píng)價(jià)用戶可以選擇電影進(jìn)行評(píng)價(jià),給其他人作為觀看前的參考。電影評(píng)價(jià)流程圖如圖3.8所示。圖3.8電影評(píng)價(jià)流程圖3.3.9電影退票當(dāng)用戶購買電影票時(shí)發(fā)現(xiàn)場次或時(shí)間選擇錯(cuò)誤時(shí),可以選擇退票重新購買。退票流程圖如圖4.9所示。圖3.9退票流程圖3.3.10管理電影 系統(tǒng)管理員可以在管理界面進(jìn)行電影、場次、時(shí)間的增刪改查。管理電影流程圖如圖3.10所示。圖3.10管理電影流程圖3.3.11管理用戶 系統(tǒng)管理員在成功登錄后臺(tái)管理界面后,可以管理用戶評(píng)論和用戶訂單。管理用戶流程圖如圖3.11所示。圖3.11管理用戶流程圖
4系統(tǒng)設(shè)計(jì)4.1系統(tǒng)功能模塊 系統(tǒng)功能模塊圖能清晰明了地看出系統(tǒng)的各個(gè)功能模塊的組成分支。電影票預(yù)定系統(tǒng)主要有三個(gè)分支,分別由游客,用戶與管理員組成。系統(tǒng)功能模塊圖如圖4.1所示。圖4.1系統(tǒng)功能模塊圖4.1.1瀏覽電影 游客(未注冊(cè)用戶)或者用戶使用此系統(tǒng),均可以使用基本的搜索功能,或在主界面查看電影信息如電影類別、上映時(shí)間、票房、評(píng)分等。如果游客需要訂票購票則需要注冊(cè)并且登錄。4.1.2游客注冊(cè) 游客(未注冊(cè)用戶)可以點(diǎn)擊注冊(cè)按鈕進(jìn)行賬號(hào)注冊(cè)。注冊(cè)時(shí)需要填寫正確的注冊(cè)信息,包括賬號(hào),密碼以及確認(rèn)密碼。注冊(cè)信息均不能為空,用戶名可以為中文,密碼與確認(rèn)密碼必須相同,否則無法通過。注冊(cè)時(shí)可以對(duì)自己的個(gè)人信息進(jìn)行修改,如性別,手機(jī)號(hào)碼等。4.1.3用戶登錄 已注冊(cè)的游客可以使用系統(tǒng)的登錄功能進(jìn)行登錄,游客登錄需要填寫注冊(cè)時(shí)填寫的用戶名和密碼,用戶名和密碼同時(shí)匹配時(shí)才可以成功登錄。若登陸失敗則返回主頁面。4.1.4修改密碼 在本系統(tǒng)中,用戶和管理員可以根據(jù)自身情況的需求修改密碼,在登錄成功的狀態(tài)下,點(diǎn)擊個(gè)人信息頁面里的修改密碼按鈕來修改登錄密碼,修改密碼需要輸入新密碼與確認(rèn)密碼,當(dāng)新密碼與確認(rèn)密碼相同時(shí),才能修改密碼,否則會(huì)提示確認(rèn)密碼與新密碼不一致。4.1.5購票訂票 用戶可以選擇想觀看的電影,然后選擇該電影的場次(時(shí)間),最后選擇座位(可多選),提交訂單。購票時(shí)選擇訂單,選擇支付方式,最后完成購票。被選擇購買過的座位是無法再次購買的,沒有場次的電影是無法被選擇的。4.1.6電影評(píng)價(jià) 用戶可以在觀看電影后對(duì)電影進(jìn)行評(píng)價(jià),當(dāng)評(píng)價(jià)可能會(huì)對(duì)他人造成不良影響時(shí)管理員可以將評(píng)論刪除。4.1.7管理用戶 管理員在登錄管理后臺(tái)后,可以對(duì)本系統(tǒng)的用戶評(píng)論與訂單進(jìn)行管理。4.1.8管理電影 管理員在登錄管理后臺(tái)后,可以對(duì)電影信息進(jìn)行管理,比如電影信息、增加新電影、增加場次、調(diào)整開場時(shí)間等操作。4.2數(shù)據(jù)庫E-R圖這個(gè)數(shù)據(jù)庫主要包括五個(gè)實(shí)體集,分別為電影表,排場,用戶,留言和圖片。我們可以建立E-R模型圖,如圖4.2所示。圖4.2系統(tǒng)E-R圖4.3數(shù)據(jù)庫的邏輯結(jié)構(gòu)設(shè)計(jì)(1)電影票預(yù)定系統(tǒng)用戶表,記錄了注冊(cè)用戶的個(gè)人信息,包含屬性有用戶ID、用戶名、密碼、性別、電話號(hào)碼、角色。用戶信息表結(jié)構(gòu)如表4.1所示。表4.1user用戶信息表字段名稱字段意義字段類型是否主鍵能否為空id用戶編號(hào)int(11)是否name用戶名varchar(30)否否password密碼varchar(30)否否sex性別varchar(4)否否tel電話號(hào)碼varchar(30)否否auth角色int(30)否否(2)電影票預(yù)定系統(tǒng)電影信息表,記錄了電影的信息,包含屬性有電影ID、電影名稱、放映時(shí)長、類型、導(dǎo)演、演員、電影簡述、評(píng)分、上映時(shí)間、票房、所在地、公司、圖片、票價(jià)。電影信息表結(jié)構(gòu)如表4.2所示。表4.2movie電影信息表字段名稱字段意義字段類型是否主鍵能否為空id電影編號(hào)int(4)是否name電影名稱varchar(255)否否length放映時(shí)長varchar(50)否否type類型varchar(50)否否director導(dǎo)演varchar(50)否否actor演員varchar(50)否否plot電影簡述varchar(8000)否否score評(píng)分varchar(10)否否time上映時(shí)間varchar(100)否否sum票房Varchar(20)否否region所在地varchar(255)否否company公司varchar(255)否否img圖片varchar(255)否否price票價(jià)varchar(10)否否(3)電影票預(yù)定系統(tǒng)訂單表,記錄了用戶訂單的詳細(xì)信息,包含屬性有訂單編號(hào)、電影編號(hào)、開始時(shí)間、結(jié)束時(shí)間、用戶編號(hào)、座位、票價(jià)、數(shù)量、總價(jià)、影廳、放映時(shí)間。訂單信息表結(jié)構(gòu)如表4.3所示。表4.3ticket訂單信息表字段名稱字段意義字段類型是否主鍵能否為空id訂單編號(hào)int(10)是否mid電影編號(hào)int(10)否否start開始時(shí)間varchat(50)否否end結(jié)束時(shí)間varchat(50)否否uid用戶編號(hào)int(10)否否seat座位varchat(100)否否price票價(jià)varchat(100)否否number數(shù)量int(10)否否sum總價(jià)varchat(100)否否room影廳varchat(100)否否date放映日期varchat(100)否否(4)電影場次表,記錄了電影上映場次及時(shí)間的表,包含放映編號(hào)、電影編號(hào)、影廳、放映日期、開始時(shí)間和結(jié)束時(shí)間。電影場次表結(jié)構(gòu)如表4.4所示。表4.4live電影場次表字段名稱字段意義字段類型是否主鍵能否為空id放映編號(hào)int(11)是否mid電影編號(hào)int(11)否否room影廳varchat(255)否否date放映日期varchat(255)否否time開始時(shí)間varchat(255)否否ending結(jié)束時(shí)間varchat(255)否否(5)用戶留言表,用于記錄用戶的留言信息,包含留言編號(hào)、用戶編號(hào)、電影編號(hào)、留言信息、留言時(shí)間、用戶名稱。用戶留言表結(jié)構(gòu)如表4.5所示。表4.5message用戶留言表字段名稱字段意義字段類型是否主鍵能否為空id留言編號(hào)int(11)是否uid用戶編號(hào)int(11)否否movie電影編號(hào)int(11)否否content留言信息varchat(255)否否time留言時(shí)間varchat(255)否否uname用戶名稱varchat(20)否否(6)電影票預(yù)定系統(tǒng)圖片表,用于展示電影圖片,包含的信息有圖片編號(hào)、圖片、電影編號(hào)。圖片表結(jié)構(gòu)如表4.6所示。表4.6pic圖片表字段名稱字段意義字段類型是否主鍵能否為空id圖片編號(hào)int(4)是否img圖片varchar(255)否否mid電影編號(hào)int(4)否否
5系統(tǒng)詳細(xì)實(shí)現(xiàn)5.1瀏覽電影游客、用戶和管理員均可使用瀏覽電影功能,包括熱門電影瀏覽、電影分類瀏覽和搜索電影,最后可以通過點(diǎn)擊電影海報(bào)瀏覽電影詳情。主要代碼實(shí)現(xiàn)如下://得到所有的電影@RequestMapping("/list")publicStringlist(Modelmodel){List<Movie>lists=movieService.list(null);List<Movie>movies=newArrayList<>();for(inti=0;i<lists.size();i++){Moviemovie=lists.get(i);if(time().compareTo(movie.getTime())>=0){movies.add(movie);}}model.addAttribute("movies",movies);return"index";}@RequestMapping("/jsonlist")@ResponseBodypublicList<Movie>jsonlist(Modelmodel){List<Movie>lists=movieService.list(null);returnlists;}//得到當(dāng)前時(shí)間publicStringtime(){Datenow=newDate();SimpleDateFormatsdf=newSimpleDateFormat("yyyy-MM-dd");returnsdf.format(now);}//得到正在上映的電影@RequestMapping("/nowing")@ResponseBodypublicList<Movie>nowing(){List<Movie>movies=movieService.list(null);List<Movie>movie=newArrayList<>();for(inti=0;i<movies.size();i++){Moviemovie1=movies.get(i);if(time().compareTo(movie1.getTime())>=0){movie.add(movie1);}}returnmovie;}//得到即將上映的電影@RequestMapping("/coming")@ResponseBodypublicList<Movie>coming(){List<Movie>movies=movieService.list(null);List<Movie>movie=newArrayList<>();for(inti=0;i<movies.size();i++){Moviemovie1=movies.get(i);if(time().compareTo(movie1.getTime())<0){movie.add(movie1);}}returnmovie;}系統(tǒng)截圖如下圖5.1所示:圖5.1瀏覽電影5.2游客注冊(cè)游客在注冊(cè)賬號(hào)界面輸入信息,注冊(cè)賬號(hào)需要正確填寫賬號(hào)和密碼。主要實(shí)現(xiàn)代碼如下:publicStringupdates(Integerid,Stringname,Stringsex,Stringtel,Modelmodel){Useruser=userService.getById(id);user.setName(name);user.setSex(sex);user.setTel(tel);if(userService.updateById(user)){user=userService.getById(id);model.addAttribute("user",user);return"geren/user_show";}returnnull;}系統(tǒng)截圖如下圖5.2所示:圖5.2游客注冊(cè)5.3用戶登錄用戶登陸時(shí),系統(tǒng)會(huì)對(duì)用戶輸入的賬號(hào)與密碼進(jìn)行匹配,只有賬號(hào)與密碼都存在于數(shù)據(jù)庫且相互匹配時(shí)才能夠成功登錄。主要實(shí)現(xiàn)代碼如下:@RequestMapping("/login")publicStringlogin(Stringname,Stringpassword,intauth,HttpSessionsession,Map<String,Object>map){map.put("name",name);map.put("password",password);map.put("auth",auth);Useruser=userService.login(map);if(user!=null&&user.getAuth()==1){session.setAttribute("user",user);return"redirect:/default.jsp";}elseif(user!=null&&user.getAuth()==0){Useradmin=userService.login(map);session.setAttribute("admin",admin);return"redirect:/admin/admin.jsp";}else{return"redirect:/default.jsp";}}select*fromuserwherename=#{name}andpassword=#{password}andauth=#{auth}系統(tǒng)截圖如下圖5.3所示:圖5.3用戶登錄5.4修改密碼用戶成功登錄后,可以根據(jù)自身需求修改密碼,修改密碼需要用戶進(jìn)入用戶中心頁面,輸入新密碼與確認(rèn)密碼。前端驗(yàn)證輸入輸入內(nèi)容是否符合規(guī)則后傳到后端,后端先驗(yàn)證新密碼與確認(rèn)密碼是否正確,若正確則執(zhí)行修改并提示“修改成功”,反之提示“修改失敗”。 主要代碼實(shí)現(xiàn):@RequestMapping("/updatePw")publicStringupdatePw(Integerid,Stringnewpassword,Stringnewpassword1,Modelmodel,HttpSessionsession,HttpServletResponseresponse){try{PrintWriterout=response.getWriter();Useruser=userService.getById(id);if(newpassword.equals(newpassword1)){user.setPassword(newpassword);if(userService.updateById(user)){//session.removeAttribute("user");out.print("<script>alert('修改成功!!');location.href='/MOVIE/geren/user_updatePw.jsp'</script>");}}else{out.print("<script>alert('修改失敗!!');location.href='/MOVIE/geren/user_updatePw.jsp'</script>");}}catch(IOExceptione){e.printStackTrace();}returnnull;}系統(tǒng)截圖如下圖5.4所示:圖5.4修改密碼5.5訂票購票已登錄用戶可以根據(jù)自己的喜好選擇電影,然后選擇場次(時(shí)間),最后選擇座位(可多選),最后支付完成訂票購票。主要代碼實(shí)現(xiàn):publicStringadd(Integernumber,Stringsum,Stringbeats,Integermid,Integerlid,Integeruid,HttpServletResponseresponse){try{response.setCharacterEncoding("UTF-8");response.setContentType("text/html;charset=UTF-8");PrintWriterout=response.getWriter();Moviemovie=movieService.getById(mid);Livelive=liveService.getById(lid);Ticketticket=newTicket();ticket.setMid(mid);ticket.setStart(live.getTime());ticket.setEnd(live.getEnding());ticket.setUid(uid);ticket.setSeat(beats);ticket.setPrice(movie.getPrice());ticket.setNumber(number);ticket.setSum(sum);ticket.setRoom(live.getRoom());ticket.setDate(live.getDate());if(ticketService.save(ticket)){out.print("<script>alert('購買成功,請(qǐng)到個(gè)人中心查看');location.href='/MOVIE/default.jsp';</script>");}else{out.print("<script>alert('購買失敗');location.href='/MOVIE/default.jsp';</script>");}}catch(IOExceptione){e.printStackTrace();}returnnull;}系統(tǒng)截圖如下圖5.5所示:圖5.5訂票購票5.6電影評(píng)價(jià)已登錄用戶可以在電影信息頁面留言,可以給其他用戶作為影評(píng)參考。主要代碼實(shí)現(xiàn):publicStringadd(Massagemassage,Modelmodel,HttpSessionsession){Moviemovie=movieService.getById(massage.getMovie());model.addAttribute("movie",movie);List<Pic>lists=picService.list(null);List<Pic>pics=newArrayList<>();for(inti=0;i<lists.size();i++){Picpic=lists.get(i);if(massage.getMovie()==pic.getMid()){pics.add(pic);}}model.addAttribute("pics",pics);massage.setTime(time());if(massageService.save(massage)){return"movie-single";}else{return"movie-single";}}系統(tǒng)截圖如下圖5.6所示:圖5.6電影評(píng)價(jià)5.7管理用戶管理員可以在登錄后對(duì)本系統(tǒng)的已注冊(cè)用戶信息進(jìn)行管理,主要用作留言管理和訂單查詢。主要代碼實(shí)現(xiàn):publicList<Massage>getMassages(){List<Massage>massages=massageMapper.getMassages();returnmassages;select*fromticketwhereroom=#{room}anddate=#{date}andstart=#{start}系統(tǒng)截圖如下圖5.7、5.8所示:圖5.7管理用戶留言圖5.8管理用戶訂單5.8管理電影管理員能對(duì)電影信息以及排片時(shí)間進(jìn)行管理,即增加或刪除電影及其場次,內(nèi)容包括:電影名稱、電影時(shí)長、類型、導(dǎo)演、演員、簡介、評(píng)分、上映時(shí)間和票房票價(jià)等。主要代碼實(shí)現(xiàn):@RequestMapping("/add")publicStringadd(Stringname,Stringlength,Stringtype,Stringdirector,Stringactor,Stringplot,Stringscore,Stringtime,Stringsum,Stringregion,Stringcompany,MultipartFile[]img,Stringprice,HttpServletRequestrequest){try{if(img.length>0){StringrealPath=request.getServletContext().getRealPath("/images");for(MultipartFileupfile:img){Filefile=newFile(realPath+File.separator+upfile.getOriginalFilename());if(!file.getParentFile().exists()){file.getParentFile().mkdirs();}upfile.transferTo(file);}Moviemovie=newMovie();movie.setName(name);movie.setLength(length);movie.setType(type);movie.setDirector(director);movie.setActor(actor);movie.setPlot(plot);movie.setScore(score);movie.setTime(time);movie.setSum(sum);movie.setRegion(region);movie.setCompany(company);movie.setImg(img[0].getOriginalFilename());movie.setPrice(price);if(movieService.save(movie)){return"redirect:movie_list";}else{return"admin/movie_add";}}}catch(IOExceptione){e.printStackTrace();}returnnull;}系統(tǒng)截圖如下圖5.9所示:圖5.9管理電影
6系統(tǒng)測試為了系統(tǒng)能正常運(yùn)行,我們通常會(huì)在完成系統(tǒng)之后對(duì)其進(jìn)行測試,所以我們要掌握一些基礎(chǔ)的測試知識(shí)、測試流程以及測試用例的編寫。系統(tǒng)測試是開發(fā)軟件中不可或缺的流程,通過詳細(xì)地編寫測試用例,使用正確的方法測試能發(fā)現(xiàn)出系統(tǒng)大部分的缺陷與錯(cuò)誤,保障系統(tǒng)能正常運(yùn)行。6.1測試準(zhǔn)則測試是保證系統(tǒng)能正常運(yùn)行的重要流程,所以我們必須正確地編寫測試用例。一個(gè)良好的測試用例能夠覆蓋不同的場景,按照測試用例進(jìn)行測試可以發(fā)現(xiàn)系統(tǒng)的問題所在,給開發(fā)人員總結(jié)出修改方案。編寫測試用例需要考慮的地方有很多,如用戶的具體需求,系統(tǒng)功能如何實(shí)現(xiàn),測試方法的正確使用等。6.2測試方法測試電影票預(yù)定系統(tǒng)主要使用常用的測試方法,如場景法,等價(jià)類劃分法,邊界值分析法,判定表等黑盒測試方法。所謂黑盒測試,可以理解成在不觀測代碼的情況下,根據(jù)比較預(yù)期結(jié)果與實(shí)際結(jié)果得出程序的邏輯或代碼是否出現(xiàn)了缺陷或錯(cuò)誤。6.3測試用例6.3.1功能測試1.注冊(cè)用戶如表6.1所示,通過邊界值測試的方法編寫注冊(cè)功能的測試用例。表6.1注冊(cè)測試用例序號(hào)輸入預(yù)期結(jié)果實(shí)際結(jié)果是否通過賬號(hào)密碼01test123456通過通過通過02test12345用戶已存在用戶已存在通過03test請(qǐng)?zhí)顚懨艽a請(qǐng)?zhí)顚懨艽a通過04abc123請(qǐng)?zhí)顚戀~號(hào)請(qǐng)?zhí)顚戀~號(hào)通過2.用戶登錄如表6.2所示,通過邊界值分析法編寫系統(tǒng)登錄功能的測試用例。表6.2登錄測試用例序號(hào)輸入預(yù)期結(jié)果實(shí)際結(jié)果是否通過賬號(hào)密碼01test123456通過通過通過02test2134536密碼錯(cuò)誤密碼錯(cuò)誤通過03test123123456用戶不存在用戶不存在通過04test請(qǐng)?zhí)顚懨艽a請(qǐng)?zhí)顚懨艽a通過05123456請(qǐng)?zhí)顚戀~號(hào)請(qǐng)?zhí)顚戀~號(hào)通過3.修改密碼如表6.3所示,通過等價(jià)類劃分法列出密碼的測試用例表6.3修改密碼測試用例序號(hào)輸入預(yù)期結(jié)果實(shí)際結(jié)果是否通過舊密碼新密碼確認(rèn)新密碼01123456abc123abc123通過通過通過02123456請(qǐng)輸入新密碼請(qǐng)輸入新密碼通過03abc123請(qǐng)輸入舊密碼請(qǐng)輸入舊密碼通過04abc123請(qǐng)輸入舊密碼請(qǐng)輸入舊密碼通過05123456abc123請(qǐng)?jiān)俅屋斎胄旅艽a請(qǐng)?jiān)俅屋斎胄旅艽a通過06123456abc123新密碼不一致新密碼不一致通過07abcdefgabc123A6bc123舊密碼錯(cuò)誤舊密碼錯(cuò)誤通過6.3.2場景測試場景測試主要是測試系統(tǒng)的主要功能,如表6.4所示。表6.4性能測試用例序號(hào)模塊名功能介紹實(shí)現(xiàn)是否通過01瀏覽電影實(shí)現(xiàn)電影瀏覽、搜索、查看詳情是02用戶登錄實(shí)現(xiàn)用戶在線登錄系統(tǒng)賬號(hào)是03游客注冊(cè)實(shí)現(xiàn)游客在線注冊(cè)系統(tǒng)賬號(hào)是04修改密碼實(shí)現(xiàn)已登錄用戶修改登錄密碼是05電影預(yù)定實(shí)現(xiàn)已登錄用戶選擇電影場次是06電影購票實(shí)現(xiàn)已登錄用戶購買已預(yù)定場次是07電影評(píng)價(jià)實(shí)現(xiàn)已登錄用戶評(píng)價(jià)電影是08電影退票實(shí)現(xiàn)已登錄用戶對(duì)誤購訂單進(jìn)行退票是09管理電影實(shí)現(xiàn)管理員對(duì)電影的增加、刪除、修改是6.4結(jié)果分析根據(jù)測試用例進(jìn)行了系統(tǒng)的基本測試,在測試中發(fā)現(xiàn)的缺陷已基本解決。熱門電影本來顯示不出來,原因是因?yàn)閟ql語句與表中字段不符。在修改后再次進(jìn)行測試,直到缺陷完全解決。通過測試,系統(tǒng)能兼容大部分熱門瀏覽器,能基本滿足用戶需求。
7總結(jié)與展望7.1總結(jié)經(jīng)過一段時(shí)間的學(xué)習(xí)努力,畢業(yè)設(shè)計(jì)的系統(tǒng)和論文已經(jīng)基本完成。本系統(tǒng)使用了JAVA開發(fā)語言,采用了mysql數(shù)據(jù)庫,之前學(xué)校是用SQLserver數(shù)據(jù)庫,但是目前mysql是比較熱門的,安全性,獨(dú)立性,易擴(kuò)充方面都不錯(cuò),所以想借此機(jī)會(huì)學(xué)習(xí)使用?;仡欉@段日子,我遇到了不少困難,同時(shí)也學(xué)到了不少新知識(shí)。經(jīng)過努力尋求解決方案,系統(tǒng)最后基本完成了,雖是如此,這個(gè)系統(tǒng)還是存在著不少瑕疵,由于需求分析做得不夠完善,還有個(gè)人能力的不足,涉及到的知識(shí)太少,不少地方是存在著邏輯的錯(cuò)誤,如退票時(shí)候沒有經(jīng)過管理員審核,無論有否付費(fèi)都會(huì)提示購買成功。畢業(yè)設(shè)計(jì)所需的知識(shí)往往比在學(xué)校學(xué)到的多,之前實(shí)踐項(xiàng)目是用SSH框架進(jìn)行開發(fā)的,本次設(shè)計(jì)運(yùn)用了SSM框架開發(fā),對(duì)我來說是一次新嘗試,盡管完成了畢設(shè),我對(duì)SSM框架不了解的地方還是存在的。在今后的日子里我相信,只要我肯努力鉆研,利用好時(shí)間學(xué)習(xí),一定會(huì)逐步提升自我,更好地實(shí)踐在下次開發(fā)中。7.2未來展望很慶幸自己能考上心儀的大學(xué),過了一段充實(shí)的自立生活,經(jīng)過四年的大學(xué)生涯,我不僅學(xué)到了新知識(shí),還結(jié)交了不少良師益友。大學(xué)即將結(jié)束,也是時(shí)候踏入社會(huì),面對(duì)新的挑戰(zhàn)和新的生活。在此我對(duì)自己的定位還不夠明確,我希望在這未來的一年里認(rèn)清自己,了解自己是否真的適合計(jì)算機(jī)行業(yè),在這個(gè)行業(yè)里我又適合擔(dān)任什么角色。踏出這第一步就必須去實(shí)踐,盡快就業(yè),在工作中學(xué)習(xí),在學(xué)習(xí)中成長。如今因?yàn)樾鹿诜窝滓咔榈挠绊懀蟛糠秩说木蜆I(yè)前景都或多或少地受到影響。在目前就業(yè)前景難的情況下應(yīng)該先就業(yè)再擇業(yè),在工作中獲取經(jīng)驗(yàn),了解自己的定位,這樣才能在行業(yè)里越走越遠(yuǎn)。北京理工大學(xué)珠海學(xué)院2020屆本科生畢業(yè)設(shè)計(jì)參考文獻(xiàn)[1]賀偉,李鳳.基于項(xiàng)目驅(qū)動(dòng)式教學(xué)的《Java面向?qū)ο蟪绦蛟O(shè)計(jì)》課程實(shí)踐[J].計(jì)算機(jī)產(chǎn)品與流通,2019(01):263-264.
[2]仇煥青.基于SPOC的項(xiàng)目驅(qū)動(dòng)式教學(xué)模式研究與實(shí)踐——以《Java程序設(shè)計(jì)》課程為例[J].計(jì)算機(jī)產(chǎn)品與流通,2019(01):174.
[3]BruceTate.BitterJava[M]ManningPublications,2002-04[4]BruceEckel.ThinkinginJava(3rdEdition)[M]PrenticeHallPTR,2002-12-06[5]王越.JAVA編程語言在計(jì)算機(jī)軟件開發(fā)中的應(yīng)用[J].電子技術(shù)與軟件工程,2019(01):35.
[6]KathySierra,BertBates,SierraKathy,BatesBert.HeadFirstJava2ndEdition[M].O'ReillyMedia,2005-02-09
[7]丁慧.基于游戲項(xiàng)目二維分解的教學(xué)改革——以Java教學(xué)為例[J].科學(xué)大眾(科學(xué)教育),2019(01):156.
[8]黃文娟.基于Java和MySQL的圖書館信息化管理系統(tǒng)設(shè)計(jì)[J].電子設(shè)計(jì)工程,2019,27(02):20-24.
[9]王禹程.基于Java語言的人力資源信息系統(tǒng)研究[J].電子設(shè)計(jì)工程,2019,27(02):25-28.
[10]劉康,徐同坤.基于提高學(xué)生興趣和實(shí)踐能力的Java程序設(shè)計(jì)微課教學(xué)改革研究[J].電子信息科技論文集,2019(01):224.
致謝畢業(yè)設(shè)計(jì)的工作基本完成了。在這里,首先要感謝的就是我的指導(dǎo)老師潘媛媛。在畢業(yè)設(shè)計(jì)工作開始到結(jié)束,潘老師在不斷地跟進(jìn)我的畢業(yè)進(jìn)度,給了我很多幫助,細(xì)心幫我批改論文,提出修改意見,和指出很多需要注意的問題,使我的畢業(yè)設(shè)計(jì)能順利完成。在大學(xué)的四年期間中,感謝我的母校北京理工大學(xué)珠海學(xué)院,為我提供了一個(gè)優(yōu)秀的學(xué)習(xí)、交流平臺(tái)。感謝計(jì)算機(jī)學(xué)院的老師們,使得我學(xué)到了很多的知識(shí)并提高自身能力。感謝我的同學(xué)、舍友們,在這四年中大家相互幫助,坦誠相待,讓我學(xué)到了很多優(yōu)秀的品質(zhì),體驗(yàn)到了很多樂趣。感謝我的導(dǎo)師,耐心地向我講解畢業(yè)設(shè)計(jì)相關(guān)事宜,讓我的畢設(shè)順利完成。最后感謝我的家人和關(guān)心支持我的人們,在大學(xué)四年間,家人給我了物質(zhì)和精神上的支持,讓我充滿了向前的動(dòng)力。
HYPERLINK如何給電腦重做系統(tǒng)給電腦重做系統(tǒng),自己學(xué)學(xué),可少花錢,哈哈[圖]
一、準(zhǔn)備工作:
如何重裝電腦系統(tǒng)
首先,在啟動(dòng)電腦的時(shí)候按住DELETE鍵進(jìn)入BIOS,選擇AdvancedBIOSFeatures選項(xiàng),按Enter鍵進(jìn)入設(shè)置程序。選擇FirstBootDevice選項(xiàng),然后按鍵盤上的PageUp或PageDown鍵將該項(xiàng)設(shè)置為CD-ROM,這樣就可以把系統(tǒng)改為光盤啟動(dòng)。
其次,退回到主菜單,保存BIOS設(shè)置。(保存方法是按下F10,然后再按Y鍵即可)
1.準(zhǔn)備好WindowsXPProfessional簡體中文版安裝光盤,并檢查光驅(qū)是否支持自啟動(dòng)。
2.可能的情況下,在運(yùn)行安裝程序前用磁盤掃描程序掃描所有硬盤檢查硬盤錯(cuò)誤并進(jìn)行修復(fù),否則安裝程序運(yùn)行時(shí)如檢查到有硬盤錯(cuò)誤即會(huì)很麻煩。
3.用紙張記錄安裝文件的產(chǎn)品密匙(安裝序列號(hào))。
4.可能的情況下,用驅(qū)動(dòng)程序備份工具(如:驅(qū)動(dòng)精靈2004V1.9Beta.exe)將原WindowsXP下的所有驅(qū)動(dòng)程序備份到硬盤上(如∶F:Drive)。最好能記下主板、網(wǎng)卡、顯卡等主要硬件的型號(hào)及生產(chǎn)廠家,預(yù)先下載驅(qū)動(dòng)程序備用。
5.如果你想在安裝過程中格式化C盤或D盤(建議安裝過程中格式化C盤),請(qǐng)備份C盤或D盤有用的數(shù)據(jù)。
二、用光盤啟動(dòng)系統(tǒng):
(如果你已經(jīng)知道方法請(qǐng)轉(zhuǎn)到下一步),重新啟動(dòng)系統(tǒng)并把光驅(qū)設(shè)為第一啟動(dòng)盤,保存設(shè)置并重啟。將XP安裝光盤放入光驅(qū),重新啟動(dòng)電腦。剛啟動(dòng)時(shí),當(dāng)出現(xiàn)如下圖所示時(shí)快速按下回車鍵,否則不能啟動(dòng)XP系統(tǒng)光盤安裝。如果你不知道具體做法請(qǐng)參考與這相同的-->如何進(jìn)入純DOS系統(tǒng):
光盤自啟動(dòng)后,如無意外即可見到安裝界面,將出現(xiàn)如下圖1所示
查看原圖
全中文提示,“要現(xiàn)在安裝WindowsXP,請(qǐng)按ENTER”,按回車鍵后,出現(xiàn)如下圖2所示
查看原圖
許可協(xié)議,這里沒有選擇的余地,按“F8”后如下圖3
HYPERLINK
查看原圖
這里用“向下或向上”方向鍵選擇安裝系統(tǒng)所用的分區(qū),如果你已格式化C盤請(qǐng)選擇C分區(qū),選擇好分區(qū)后按“Enter”鍵回車,出現(xiàn)下圖4所示
查看原圖
這里對(duì)所選分區(qū)可以進(jìn)行格式化,從而轉(zhuǎn)換文件系統(tǒng)格,或保存現(xiàn)有文件系統(tǒng),有多種選擇的余地,但要注意的是NTFS格式可節(jié)約磁盤空間提高安全性和減小磁盤碎片但同時(shí)存在很多問題MacOS和98/Me下看不到NTFS格式的分區(qū),在這里選“用FAT文件系統(tǒng)格式化磁盤分區(qū)(快),按“Enter”鍵回車,出現(xiàn)下圖5所示
查看原圖
格式化C盤的警告,按F鍵將準(zhǔn)備格式化c盤,出現(xiàn)下圖6所示
HYPERLINK
查看原圖
由于所選分區(qū)C的空間大于2048M(即2G),FAT文件系統(tǒng)不支持大于2048M的磁盤分區(qū),所以安裝程序會(huì)用FAT32文件系統(tǒng)格式對(duì)C盤進(jìn)行格式化,按“Enter”鍵回車,出現(xiàn)下圖7所示
查看原圖圖7中正在格式化C分區(qū);只有用光盤啟動(dòng)或安裝啟動(dòng)軟盤啟動(dòng)XP安裝程序,才能在安裝過程中提供格式化分區(qū)選項(xiàng);如果用MS-DOS啟動(dòng)盤啟動(dòng)進(jìn)入DOS下,運(yùn)行i386\winnt進(jìn)行安裝XP時(shí),安裝XP時(shí)沒有格式化分區(qū)選項(xiàng)。格式化C分區(qū)完成后,出現(xiàn)下圖8所示
被過濾廣告
查看原圖
圖8中開始復(fù)制文件,文件復(fù)制完后,安裝程序開始初始化Windows配置。然后系統(tǒng)將會(huì)自動(dòng)在15秒后重新啟動(dòng)。重新啟動(dòng)后,出現(xiàn)下圖9所示
HYPERLINK
查看原圖
9
查看原圖
過5分鐘后,當(dāng)提示還需33分鐘時(shí)將出現(xiàn)如下圖10
HYPERLINK
查看原圖
區(qū)域和語言設(shè)置選用默認(rèn)值就可以了,直接點(diǎn)“下一步”按鈕,出現(xiàn)如下圖11
查看原圖
這里輸入你想好的姓名和單位,這里的姓名是你以后注冊(cè)的用戶名,點(diǎn)“下一步”按鈕,出現(xiàn)如下圖12
HYPERLINK
查看原圖
如果你沒有預(yù)先記下產(chǎn)品密鑰(安裝序列號(hào))就大件事啦!這里輸入安裝序列號(hào),點(diǎn)“下一步”按鈕,出現(xiàn)如下圖13
HYPERLINK
查看原圖
安裝程序自動(dòng)為你創(chuàng)建又長又難看的計(jì)算機(jī)名稱,自己可任意更改,輸入兩次系統(tǒng)管理員密碼,請(qǐng)記住這個(gè)密碼,Administrator系統(tǒng)管理員在系統(tǒng)中具有最高權(quán)限,平時(shí)登陸系統(tǒng)不需要這個(gè)帳號(hào)。接著點(diǎn)“下一步”出現(xiàn)如下圖14
查看原圖
日期和時(shí)間設(shè)置不用講,選北京時(shí)間,點(diǎn)“下一步”出現(xiàn)如下圖15
HYPERLINK
查看原圖
開始安裝,復(fù)制系統(tǒng)文件、安裝網(wǎng)絡(luò)系統(tǒng),很快出現(xiàn)如下圖16
查看原圖
讓你選擇網(wǎng)絡(luò)安裝所用的方式,選典型設(shè)置點(diǎn)“下一步”出現(xiàn)如下圖17
HYPERLINK
查看原圖
點(diǎn)“下一步”出現(xiàn)如下圖18
HYPERLINK
查看原圖
繼續(xù)安裝,到這里后就不用你參與了,安裝程序會(huì)自動(dòng)完成全過程。安裝完成后自動(dòng)重新啟動(dòng),出現(xiàn)啟動(dòng)畫面,如下圖19
HYPERLINK
查看原圖
第一次啟動(dòng)需要較長時(shí)間,請(qǐng)耐心等候,接下來是歡迎使用畫面,提示設(shè)置系統(tǒng),如下圖20
查看原圖
點(diǎn)擊右下角的“下一步”按鈕,出現(xiàn)設(shè)置上網(wǎng)連接畫面,如下圖21所示
HYPERLINK
查看原圖
點(diǎn)擊右下角的“下一步”按鈕,出現(xiàn)設(shè)置上網(wǎng)連接畫面,如下圖21所示
查看原圖
這里建立的寬帶撥號(hào)連接,不會(huì)在桌面上建立撥號(hào)連接快捷方式,且默認(rèn)的撥號(hào)連接名稱為“我的ISP”(自定義除外);進(jìn)入桌面后通過連接向?qū)Ы⒌膶拵芴?hào)連接,在桌面上會(huì)建立撥號(hào)連接快捷方式,且默認(rèn)的撥號(hào)連接名稱為“寬帶連接”(自定義除外)。如果你不想在這里建立寬帶撥號(hào)連接,請(qǐng)點(diǎn)擊“跳過”按鈕。
在這里我先創(chuàng)建一個(gè)寬帶連接,選第一項(xiàng)“數(shù)字用戶線(ADSL)或電纜調(diào)制解調(diào)器”,點(diǎn)擊“下一步”按鈕,如下圖22所示
HYPERLINK
查看原圖
目前使用的電信或聯(lián)通(ADSL)住宅用戶都有帳號(hào)和密碼的,所以我選“是,我使用用戶名和密碼連接”,點(diǎn)擊“下一步”按鈕,如下圖23所示
查看原圖
輸入電信或聯(lián)通提供的帳號(hào)和密碼,在“你的ISP的服務(wù)名”處輸入你喜歡的名稱,該名稱作為撥號(hào)連接快捷菜單的名稱,如果留空系統(tǒng)會(huì)自動(dòng)創(chuàng)建名為“我的ISP”作為該連接的名稱,點(diǎn)擊“下一步”按鈕,如下圖24所示
查看原圖
已經(jīng)建立了撥號(hào)連接,微軟當(dāng)然想你現(xiàn)在就激活XP啦,不過即使不激活也有30天的試用期,又何必急呢?選擇“否,請(qǐng)等候幾天提醒我”,點(diǎn)擊“下一步”按鈕,如下圖25所示
HYPERLINK
查看原圖
輸入一個(gè)你平時(shí)用來登陸計(jì)算機(jī)的用戶名,點(diǎn)下一步出現(xiàn)如下圖26
HYPERLINK
查看原圖
點(diǎn)擊完成,就結(jié)束安裝。系統(tǒng)將注銷并重新以新用戶身份登陸。登陸桌面后如下圖27
HYPERLINK
查看原圖
六、找回常見的圖標(biāo)
在桌面上點(diǎn)開始-->連接到-->寬帶連接,如下圖32
查看原圖
左鍵點(diǎn)“寬帶連接”不放手,將其拖到桌面空白處,可見到桌面上多了一個(gè)“寬帶連接”快捷方式。結(jié)果如下圖33
HYPERLINK
查看原圖
然后,右鍵在桌面空白處點(diǎn)擊,在彈出的菜單中選“屬性”,即打開顯示“屬性窗口”如下圖34
查看原圖
在圖中單擊“桌面”選項(xiàng)卡,出現(xiàn)如下圖35
HYPERLINK
查看原圖
在圖中的左下部點(diǎn)擊“自定義桌面”按鈕,出現(xiàn)如下圖36
查看原圖
在圖中的上部,將“我的文檔”、“我的電腦”、“網(wǎng)上鄰居”和“InternetExplorer”四個(gè)項(xiàng)目前面的空格上打鉤,然后點(diǎn)“確定”,再“確定”,你將會(huì)看到桌面上多了你想要的圖標(biāo)。如下圖37
鍵盤上每個(gè)鍵作用!!!
F1幫助
F2改名
F3搜索
F4地址
F5刷新
F6切換
F10菜單
CTRL+A全選
CTRL+C復(fù)制
CTRL+X剪切
CTRL+V粘貼
CTRL+Z撤消
CTRL+O打開
SHIFT+DELETE永久刪除
DELETE刪除
ALT+ENTER屬性
ALT+F4關(guān)閉
CTRL+F4關(guān)閉
ALT+TAB切換
ALT+ESC切換
ALT+空格鍵窗口菜單
CTRL+ESC開始菜單
拖動(dòng)某一項(xiàng)時(shí)按CTRL復(fù)制所選項(xiàng)目
拖動(dòng)某一項(xiàng)時(shí)按CTRL+SHIFT創(chuàng)建快捷方式
將光盤插入到CD-ROM驅(qū)動(dòng)器時(shí)按SHIFT鍵阻止光盤自動(dòng)播放
Ctrl+1,2,3...切換到從左邊數(shù)起第1,2,3...個(gè)標(biāo)簽
Ctrl+A全部選中當(dāng)前頁面內(nèi)容
Ctrl+C復(fù)制當(dāng)前選中內(nèi)容
Ctrl+D打開“添加收藏”面版(把當(dāng)前頁面添加到收藏夾中)
Ctrl+E打開或關(guān)閉“搜索”側(cè)邊欄(各種搜索引擎可選)
Ctrl+F打開“查找”面版
Ctrl+G打開或關(guān)閉“簡易收集”面板
Ctrl+H打開“歷史”側(cè)邊欄
Ctrl+I打開“收藏夾”側(cè)邊欄/另:將所有垂直平鋪或水平平鋪或?qū)盈B的窗口恢復(fù)
Ctrl+K關(guān)閉除當(dāng)前和鎖定標(biāo)簽外的所有標(biāo)簽
Ctrl+L打開“打開”面版(可以在當(dāng)前頁面打開Iternet地址或其他文件...)
Ctrl+N新建一個(gè)空白窗口(可更改,Maxthon選項(xiàng)→標(biāo)簽→新建)
Ctrl+O打開“打開”面版(可以在當(dāng)前頁面打開Iternet地址或其他文件...)
Ctrl+P打開“打印”面板(可以打印網(wǎng)頁,圖片什么的...)
Ctrl+Q打開“添加到過濾列表”面板(將當(dāng)前頁面地址發(fā)送到過濾列表)
Ctrl+R刷新當(dāng)前頁面
Ctrl+S打開“保存網(wǎng)頁”面板(可以將當(dāng)前頁面所有內(nèi)容保存下來)
Ctrl+T垂直平鋪所有窗口
Ctrl+V粘貼當(dāng)前剪貼板內(nèi)的內(nèi)容
Ctrl+W關(guān)閉當(dāng)前標(biāo)簽(窗口)
Ctrl+X剪切當(dāng)前選中內(nèi)容(一般只用于文本操作)
Ctrl+Y重做剛才動(dòng)作(一般只用于文本操作)
Ctrl+Z撤消剛才動(dòng)作(一般只用于文本操作)
Ctrl+F4關(guān)閉當(dāng)前標(biāo)簽(窗口)
Ctrl+F5刷新當(dāng)前頁面
Ctrl+F6按頁面打開的先后時(shí)間順序向前切換標(biāo)簽(窗口)
Ctrl+F11隱藏或顯示菜單欄
Ctrl+Tab以小菜單方式向下切換標(biāo)簽(窗口)
Ctrl+Enter域名自動(dòng)完成[url=].**.com[/url](內(nèi)容可更改,Maxthon選項(xiàng)→地址欄→常規(guī))/另:當(dāng)輸入焦點(diǎn)在搜索欄中時(shí),為高亮關(guān)鍵字
Ctrl+拖曳保存該鏈接的地址或已選中的文本或指定的圖片到一個(gè)文件夾中(保存目錄可更改,Maxthon選項(xiàng)→保存)
Ctrl+小鍵盤'+'當(dāng)前頁面放大20%
Ctrl+小鍵盤'-'當(dāng)前頁面縮小20%
Ctrl+小鍵盤'*'恢復(fù)當(dāng)前頁面的縮放為原始大小
Ctrl+Alt+S自動(dòng)保存當(dāng)前頁面所有內(nèi)容到指定文件夾(保存路徑可更改,Maxthon選項(xiàng)→保存)
Ctrl+Shift+小鍵盤'+'所有頁面放大20%
Ctrl+Shift+小鍵盤'-'所有頁面縮小20%
Ctrl+Shift+F輸入焦點(diǎn)移到搜索欄
Ctrl+Shift+G關(guān)閉“簡易收集”面板
Ctrl+Shift+H打開并激活到你設(shè)置的主頁
Ctrl+Shift+N在新窗口中打開剪貼板中的地址,如果剪貼板中為文字,則調(diào)用搜索引擎搜索該文字(搜索引擎可選擇,Maxthon選項(xiàng)→搜索)
Ctrl+Sh
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 曲柄連桿機(jī)構(gòu)的運(yùn)動(dòng)優(yōu)化考核試卷
- 文化用品租賃業(yè)務(wù)成本控制考核試卷
- 化工產(chǎn)品批發(fā)商市場營銷策略評(píng)估與優(yōu)化考核試卷
- 酵素浴培訓(xùn)課件
- 蔬菜大棚出售合同范本
- 環(huán)衛(wèi)運(yùn)營合同范本
- 培訓(xùn)課件經(jīng)典案例
- 小學(xué)生講紀(jì)律課件
- 房屋修繕賠償合同范本
- 湖南省招投標(biāo)培訓(xùn)課件
- 諫太宗十思疏(高中語文PPT課件)
- 材料進(jìn)場檢驗(yàn)項(xiàng)目清單
- 工作指令回復(fù)單
- 政治經(jīng)濟(jì)學(xué)ppt課件匯總(完整版)
- (版)九年級(jí)化學(xué)學(xué)情分析報(bào)告
- 藍(lán)海華騰變頻器說明書
- 新統(tǒng)編版五年級(jí)下冊(cè)道德與法治全冊(cè)課時(shí)練一課一練(同步練習(xí))(含答案)
- 法律方法階梯PPT課件
- 計(jì)算機(jī)2級(jí)二級(jí)浙江旅游概述
- 《色彩基礎(chǔ)知識(shí)》PPT課件(完整版)
- 故事我把媽媽弄丟了ppt課件
評(píng)論
0/150
提交評(píng)論