




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
IV目錄TOC\o"1-3"\h\u1緒論 11.1課題的背景 11.2課題目的 11.3論文研究內容 12系統開發技術介紹 32.1java技術介紹 32.2mysql數據庫介紹 32.3B/S架構 43系統需求分析 53.1可行性分析 53.1.1技術可行性 53.1.2經濟可行性 53.1.3操作可行性 63.2系統性能分析 63.3系統功能需求分析 63.4業務流程分析 84系統設計 104.1系統功能設計 104.2系統數據庫設計 104.2.1數據庫E-R圖 104.2.2數據表字段設計紹 115系統實現 135.1用戶功能 135.1.1賬號設置 145.1.2我的影評 145.1.3發表影評 155.1.4我的關注 155.1.5已購影片 165.2后臺功能 165.2.1用戶管理 165.2.2影院管理 165.2.3影片管理 165.3影院用戶功能 175.3.1賬號設置 175.3.2影院資訊 175.3.3添加資訊 185.3.4影院排片 185.3.5添加排片 195.3.6影院評論 196系統測試 206.1測試方法 206.2測試分析 206.3測試結論 21結論 22致謝 24電影院影片管理系統的設計和實現摘要隨著經濟的日益增長,信息化時代已經到來,生活中各種信息趨向數字化、清晰化。電影院作為現代城市生活中一種重要的休閑娛樂場所,其數量增多,電影院也不再單一,這樣使得電影院的影片信息管理復雜化。在這樣的背景下,提出了計算機管理電影院影片管理系統,輔助用戶查詢影片信息,實現在線電影院影片管理科學化,自動化。本文闡述了電影院影片管理系統的設計和實現,本系統采用java+mysql作為開發工具。主要實現功能包括:影院用戶:賬號設置、影院資訊、添加資訊、影院排片、添加排片、影院評論,用戶:賬號設置、我的影評、發表影評、我的關注、已購影片,管理員:用戶管理、影院管理、影片管理等功能。本系統操作簡單,界面友好。本論文主要講述了電影院影片管理系統開發背景,對該系統做了詳細的需求分析和功能需求,然后對電影院影片管理系統進行測試和總結。業務流程、系統結構和數據庫設計等方面的問題。望能利用先進的計算機技術和網絡技術來改變目前的電影院影片管理系統管理狀況,提高管理效率。【關鍵詞】電影院影片管理系統;管理;網絡;計算機AbstractWiththeincreasingeconomicgrowth,theinformationagehascome,andallkindsofinformationinlifetendtobedigitalandclear.Asanimportantplaceforleisureandentertainmentinmodernurbanlife,thenumberofcinemasisincreasingandthenumberoffilmsisnolongersingle,whichcomplicatesthefilminformationmanagementofcinemas.Inthiscontext,acomputer-managedmoviemanagementsystemformovietheatersisproposedtoassistuserstoquerymovieinformationandrealizescientificandautomaticonlinemoviemanagement.Thispaperdescribesthedesignandimplementationofthecinemafilmmanagementsystem,thissystemUSESJava+mysqlasadevelopmenttool.Themainfunctionsinclude:cinemauser:accountSettings,cinemainformation,addinformation,cinemascreening,addscreening,cinemareviews;user:accountSettings,myfilmreviews,publishedfilmreviews,myconcerns,purchasedfilms;administrator:usermanagement,cinemamanagement,filmmanagementandotherfunctions.Thissystemoperatessimply,theinterfaceisfriendly.Thispapermainlydescribesthedevelopmentbackgroundofthecinemafilmmanagementsystem,thesystemtodoadetaileddemandanalysisandfunctionalrequirements,andthenthecinemafilmmanagementsystemtotestandsummarize.Businessprocess,systemstructureanddatabasedesign.Hopetouseadvancedcomputertechnologyandnetworktechnologytochangethecurrentcinemafilmmanagementsystemmanagementstatus,improvemanagementefficiency.【KeyWords】Cinemafilmmanagementsystem;Management;Network;Thecomputer1緒論1.1課題的背景在還沒有計算機的時代,對于電影院的各方面的管理都是靠紙、筆為主要的工具進行的。隨著科技的發展,大量信息增多,利用傳統的方式已經無法快速、準確的跟隨企業各項目的管理工作了。當人們意識到對于大量信息管理的重要性的時候,漸漸開始重視電影院管理。在互聯網高速發展的今天,社會的利益高效化是越來越重要,而如今計算機技術的應用已經設計到生活中的各個領域中,人們不得不佩服現在科技的發達和社會信息化的發展速度之快,雖然現在很多工作都是很智能化,但是還是有少部分人的工作是由手工操作來完成的,對于過去電影院影片管理方式不僅效率低有時候還會出現錯誤,而電影院影片管理系統就是為了解決這一問題而設計的。電影院管理人員可以通過簡單的系統培訓,就可以輕松學會如何利用該系統進行智能化的信息管理,這樣就給電影院管理人員降低了工作的復雜度和工作量,同時也降低了電影院影片管理的誤差率。1.2課題目的為了解決好這個電影院影片管理系統管理程序,也更好的能夠維護電影院影片管理系統中出現的問題,同時也能夠讓人們能夠正確的了解電影院影片管理系統。所以設計了本系統。本系統主要根據用戶的需求做出分析,讓管理人員更好的管理電影院影片信息等,從這個系統的操作來說:它能夠有效的進行信息的添加、修改、查詢、刪除和對一些電影院影片信息,實現了電影院影片信息自動化管理。設計該系統的主要目的是為實現通過網絡來減少人力和財力的投入,不斷提高工作效率。最終我們希望通過電影院影片管理系統可以達到以下目的:1、提高信息管理的效率,實現管理上的井井有條。2、實現用戶通過計算機平臺及時進行更新電影院影片信息,方便用戶管理查找電影院影片信息。3、解決傳統電影院影片管理的弊端。1.3論文研究內容在目前所使用的軟件開發主要是應用的eclipse對于開發出這個電影院影片管理系統是具有很大的挑戰性,所以該系統的主要任務是:(1)對網絡環境要其中的復雜性,學會用戶的多種需求及業務流程,處理業務整體流程和層次的劃分及角色的分工等問題,了解一個復雜的業務和技術。(2)應用系統實現這個程序的高效升級、擴展和維護。(3)掌握整體的結構計劃和設計,一方面上完滿足這個層次上的需求,不斷滿足各個層次的緊密配合和最終的功能實現,另一方面我們要保證在程序的開發過程當中系統的獨立性,保證各層次的緊密聯系。(4)對整體的框架進行深入的學習和設計,這樣不但可以保證增強系統操作的靈活性,也能對整體框架的結構進行改進和擴展,重新設計出一個優秀的系統框架,不斷滿足用戶的實際需求。電影院影片管理系統主要是為了滿足用戶的需求,本文根據這方面進行對系統的開發研究。論文主要對電影院影片管理系統背景選題意義和市場的需求進行分析的;進行對電影院影片管理系統數據的簡析和功能的介紹;并對系統所需的工具進行詳細的介紹和了解;在系統的總體設計,主要對系統各功能模塊的設計和數據的開發;還有講解每一個功能的具體實現。2系統開發技術介紹本系統的開發是基于B/S結構,采用JSP程序設計語言及mysql數據庫進行開發;主要完成了系統的總體設計與規劃、數據庫的設計、系統頁面的制作與美化、系統安全級別的定制和系統程序的編寫、調試與修改等工作。2.1java技術介紹JSP它是一種頁面,它是運行在服務端的,當用戶使用瀏覽器訪問系統時,服務器會使用相應的引擎對請求的事件進行響應和運行,最后將響應生成的結果圖反饋給瀏覽器顯示出來給客戶。JSP的執行的時候有以下三個階段:第一步是響應階段,頁面服務器會將請求的事件接收并且給出響應結果,然后翻譯出來,將結果顯示出來。第二步是編譯階段,Web容器將Java文件編譯成字節碼文件(.class文件)第三步系統對于事件的執行,Web容器將會執行服務器反應的事件或者請求,將最終的結果反應給客戶端并且以界面的效果展示出來。JSP語言自從正式發布以后。在現在的編程當中已經成為了主要的應用語言。自從進入網絡時代以后,在J2EE的應用上它得到了很好的發展和應用,它的一些線性和了擴展性都成為了一個個開發商的應用對象。對于一些就jsp語言的當中的安全、跨平臺、安全等等都在網絡當中得到了很大的應用,它的一些應用和優越性,可以讓許多的編程者在時間上縮短了許多和更加方便。對于JSP語言來說,它就像我們世界萬物當中的花朵一樣,只要你對每一個花朵進行不同的組合以后就會給你一個新的驚喜。網絡時代已經發展到了人們的生活當中,它逐漸被人們在生活當中應用,對于這電子商務和電子政務上得到了很好的應用,就像當前的網絡不能在傳統的web當中應用,也不能滿足客戶的需求,如果想要實現,它就可以添加一些代碼進入,這樣才可以實現用戶的需求,從現在來看,我們要想生成一些動態的網頁可以應用Jsp和PHP等等。對于PHP來說它具有以下的特點:1.它可以實現對代碼的重新組合。2.將重要的組件重新凸顯。3.對頁面可以進行重新的標識。4.可以重新進行拓展和開發。2.2mysql數據庫介紹JDBC的驅動程序它是和數據庫不同的,在每個數據庫的應用它們都是和區分開的,當運行到一定的程序當中,它就會與自己相關的協議與客戶端進行通訊。那么這個系統就會對使這些數據進行連接。當我們選擇哪個橋的時候,接下來就會簡單的敘述這個數據庫是如何來創建的。當點擊完成按鈕的時候就會自動在對話框內彈出數據源的名稱,在進行點擊下一步即可,直接在輸入相對應的身份驗證和登錄密碼。mysql它可以為用戶在數據庫上進行應用,它的優點就是讓人們學習起來簡單易懂,而且它的結構簡單并且功能也強大,在信息儲存量上也是比較大的,mysql它是一種主要應用于數據庫的查詢和編程,在很多數據庫相互關系上得到了應用,它可以對許多數據進行廣泛的查詢和應用,對于常規的的數據它可以廣泛的查詢,不需要對其大量的進行儲存和掌握,也不用在這上面進行多層次的組合,紀錄相應集合是其主要操作,在使用靈活性強和功能強的mysql數據庫的情況下,在實現其他功能時需要進行編寫代碼,因此,在使用mysql數據庫時只需編寫一小段就可以對該功能實現。2.3B/S架構在B/S的三層結構當中(Browser/Server,瀏覽器/服務器結構)系統中,它可以通過瀏覽對眾多的服務器發出信號請求。B/S系統它對用戶來說他可以對客戶的工作量大大的減少,用戶只要在客戶端上安裝、配置少量的運行軟件就可以對用戶的工作量大大的減少。對于數據庫的訪問也是由服務器來簡單的完成。B/S的框架不斷成熟,它結合多種瀏覽器和專用的軟件不斷加強自己的功能,這樣一來可以大大的減少了開發的成本,它也是一種新的軟件架構。B/S系統主要是通過邏輯層、展現層等,層層相互獨立而且又相互聯系來進行關聯。3系統需求分析這部分主要是對該系統的設計需求模塊做了一些介紹和分析,并對這些部分應注意的事項做了提醒,以及對系統本身要解決的問題實現、用戶與系統功能之間的聯系與劃分,還有電影院影片管理系統的開發與實現中要考慮的問題顯示出來,這就讓用戶準確了解電影院影片管理系統的具體需求,為本系統的總體設計提供了邏輯思路。然后具體講述了該電影院影片管理系統的設計思想是什么樣的,以便于后邊程序的編寫。最后將系統要用到的數據庫、服務器進行設計與分析,對系統的每個主要版塊的具體描述和展示,本系統的大概框架設計出來,后邊就是進行一些具體的實現問題,遇到問題再進行解決。3.1可行性分析可行性分析就是分析這個項目的開發是否具有開發的意義,是不是真的需要這個系統來改善某方面的不足,就拿本項目電影院影片管理系統來說,開發這個系統是可以很好解決管理電影院信息等,使電影院影片管理系統的開發與實現可以開發出最大價值,而且還可以變相的解決管理人員一定程度上的負擔,所以這個項目的開發是有價值有意義的。目標能否達到預想的結果,任務完成后的利益和價值能否大于開發過成的成本。所以,可行性研究本質上就是研究系統是否可以設計的過程。3.1.1技術可行性java技術在該電影院影片管理系統的開發與實現是重中之重,基于B/S結構和mysql數據庫,前端的應用程序和后臺的數據庫更是必不可少的,要想使用該程序,必須保證功能完備、易懂易簡單操作的特點。建立數據庫時,必須保證數據完整性、數據安全性好、數據穩定性高的庫。在早期,對于Java的基本主要知識就有所理解和掌握,對mysql數據庫進行了簡單的學習、了解,在早期對軟件工程測試,對于UML語言等課程進行大概的了解和學習,通過這些課程學習,可以對這些課程有一定的系統開發、檢驗和辨別。Java以及mysql結合起來開發一套電影院影片管理系統,必定是可行并且高效的。
以上闡述:電影院影片管理系統的開發技術具有高效性和穩定性,因為工作人員已經對該技術掌握成熟,所以該系統具有一定的可行性。3.1.2經濟可行性對于這個項目的的快發它主要是通過項目的經濟可行性來決定的價值是否存在,是否有開發的必要,如果開出的軟件并不能實現物品的節約和資源的節約,反而在網站開發的過程中投入大量人力,精力、時間完全和收益不成正比甚至小于投入成本那么這個項目的開發就是失敗的。本項目開發的初衷就是為了節約,所以是有我自己來獨立完成的,基本不需要啟動資金,在開發的過程中也是一個我學習的過程,是一個雙贏的結果,綜上所述這個項目的開發是利大于弊的所以滿足經濟的可行性。3.1.3操作可行性電影院影片管理系統的登錄界面簡單易于操作,采用常見的界面窗口來登錄界面,通過電腦進行訪問操作,用戶只要平時使用過電腦都能進行訪問操作。此系統的開發采用Java技術開發,基于B/S結構,這些開發環境使系統更加完善,使得整個系統更加人性化,用戶操作更加簡潔方便。本系統具有易操作、易管理、交互性好的特點,在操作上是非常簡單的。因此本系統可以進行開發。綜上所述,本系統的設計與開發在經濟上、技術上、操作上的條件都是滿足的,因此,系統開發具備可行性條件。3.2系統性能分析1.要想具有后臺處理的層次分明,就要應用B/S模式進行開發,并且方便了很多習慣網頁搜索方式的用戶。2.開發和設計的理念必須采用大眾所需求的。系統的高度和準確性是該技術開發的關鍵,系統一個好的框架是由其可以保證的,所以,使其具有一定的穩定性和高效性。3.設計要應用模塊化。使整個系統劃分為較小的模塊是模塊化的主要功能,從而實現過程簡化和設計簡潔。4.在系統界面方面要具有簡單、方便和快捷等功能,讓用戶對該系統的操作有一定的快速適應性。5.速度對該系統的評測標準是重中之重的,所以在設計的程序中,資源占用少和速度快是該軟件要具有的特點。6.對于該設計的突出和設計周到都要體現出來,對系統的需求要符合,對那些可以改進的地方進行可行性的改進,也要使的該系統適應用戶。3.3系統功能需求分析任意一個新網站的開發都需要完整的任務需求分析,需求分析的質量好壞決定了一個網站開發的意義,俗話說好的開頭是成功的一半,對于電影院影片管理系統的開發與實現來說前期的分析更加顯得尤為重要,任務分析決定了之后任務的開展和設計,只有完美的需求分析才能做出更好的讓用戶更為滿意的網站,否則將會導致無法進行,更無法完成任務。任務需求分析在整個系統開發的過程中是相當重要的一環,直接決定了開發過程中的軟件質量,分析得是否完善,是否考慮到了每一步可能會出現的問題,這些都決定了軟件能否正常運行,網站結構是否穩定,是否能讓客戶滿意,需求分析決定了整個系統的框架、功能和要求。并且將現實設計變化成對象并完成建模。本課題要求實現一套電影院影片管理系統的開發與實現,主要實現功能包括:影院用戶:賬號設置、影院資訊、添加資訊、影院排片、添加排片、影院評論,用戶:賬號設置、我的影評、發表影評、我的關注、已購影片,管理員:用戶管理、影院管理、影片管理等功能。用戶要想進入本系統,必須通過正確的賬號和密碼登錄操作,系統會以賬號、密碼為參數進行登錄信息的驗證,信息正確則登錄成功,反之登錄失敗,用戶登錄主要提供管理員、用戶進行登錄。活動圖如圖3.1所示:成功成功進入系統操作驗證用戶信息用戶用戶名密碼提示錯誤返回登錄頁面失敗用戶用戶用戶圖3.1系統用戶登錄活動圖用戶用例需求如圖3.2所示:圖3.2用戶需求用例圖管理員用例需求如圖3.2所示:圖3.2管理員需求用例圖影院用戶用例需求如圖3.3所示:圖3.3影院用戶需求用例圖3.4業務流程分析系統流程分析是調查分析系統所涉及到的每個環節的業務流程,從電影院影片管理系統的設計與實現的登錄著手,以實際操作為出發點,掌握所有電影院影片管理系統的設計與實現內容,保證信息能夠正確的輸入和輸出,數據存儲的完整性以及信息處理方法過程,并根據實際操作步驟來繪制出具體的流程圖,業務流程圖如圖3.4所示:錯誤信息系統主界面錯誤信息系統主界面系統登錄界面系統登錄界面系統管理系統管理輸入操作員及密碼輸入操作員及密碼數據庫檢查密碼錯誤 數據庫檢查密碼錯誤密碼正確密碼正確功能界面功能界面功能處理功能處理圖3-4系統流程圖4系統設計4.1系統功能設計通過系統需求分析,本電影院影片管理系統的開發與實現。主要實現功能包括:影院用戶:賬號設置、影院資訊、添加資訊、影院排片、添加排片、影院評論,用戶:賬號設置、我的影評、發表影評、我的關注、已購影片,管理員:用戶管理、影院管理、影片管理等功能。其功能結構圖如下圖4.1所示:圖4.1系統功能圖4.2系統數據庫設計4.2.1數據庫E-R圖對于系統的信息來看,主要是對數據庫進行管理和收集、整理、更新和加工都是在數據庫的支持下進行操作的。因此,我們可以看出,數據庫對于計算機已經是必不可少的一部分,一個系統的質量和效率都是由數據庫所決定的。在系統設計當中數據庫起著決定性的因素。根據前幾節所做的系統分析,規劃出在本系統中使用的主要等,下面設計出這幾個關鍵實體的實體關系圖:圖4.2用戶信息實體圖圖4.3發表影評實體圖圖4.4影院管理實體圖4.2.2數據表字段設計紹每個數據庫的應用它們都是和區分開的,當運行到一定的程序當中,它就會與自己相關的協議與客戶端進行通訊。那么這個系統就會對使這些數據進行連接。當我們選擇哪個橋段的時候,接下來就會簡單的敘述這個數據庫是如何來創建的。當點擊完成按鈕的時候就會自動在對話框內彈出數據源的名稱,在進行點擊下一步即可,直接在輸入相對應的身份驗證和登錄密碼。根據系統功能設計的要求和功能模塊的劃分,電影院影片管理系統的設計與實現一共涉及到多個數據表。下面就介紹一下各別主要數據庫表的設計結構及其功能建立數據庫表:表4-1user用戶信息表字段名數據類型是否可空說明usersid主鍵編號varchar50username用戶名varchar40password密碼varchar40realname姓名varchar40sex性別varchar10birthday出生日期datetime0contact聯系方式varchar40regdate注冊日期datetime0表4-2cinemacomment評論表字段名數據類型是否可空說明commentId主鍵編號varchar50userId用戶varchar40content內容varchar50publishTime時間varchar40表4-3admin管理員表字段名數據類型是否可空說明adminid主鍵編號varchar50username用戶名varchar40password密碼varchar40addtime創建日期datetime05系統實現用戶要想進入本系統,必須通過正確的賬號、密碼登錄操作,系統會以賬號、密碼為參數進行登錄信息的驗證,信息正確則登錄成功,反之登錄失敗,用戶登錄界面展示如圖5.1所示。圖5.1用戶登錄界面圖用戶登錄功能模塊的具體流程如圖5.2所示,從打開登錄界面開始,然后輸入登陸的用戶名和登陸的密碼選擇用戶角色,然后點擊登陸按鈕,程序和數據庫進行比對如果通過驗證就進入系統的主頁,如果沒有通過系統的驗證就返回到當前的登陸界面上來繼續輸入直到程序登陸程序結束。圖5.2用戶登錄流程圖5.1用戶功能用戶登錄可以查看賬號設置、我的影評、發表影評、我的關注、已購影片等操作。首頁登錄效果圖如圖所示。圖5.3首頁登錄界面圖5.1.1賬號設置用戶可以查看自己賬號設置等操作。賬號設置效果圖如圖所示。圖5.4賬號設置界面圖5.1.2我的影評用戶可以查看我的影評以及刪除我的影評等操作。我的影評效果圖如圖所示。圖5.5我的影評界面圖5.1.3發表影評用戶可以查看我發表影評信息等操作。發表影評效果圖如圖所示。圖5.6發表影評界面圖5.1.4我的關注用戶可以查看我的關注信息等操作。我的關注效果圖如圖所示。圖5.7我的關注界面圖5.1.5已購影片用戶可以查看已購影片信息等操作。已購影片效果圖如圖所示。圖5.8已購影片界面圖5.2后臺功能5.2.1用戶管理管理員對自己信息進行添加、刪除、修改、查看等操作。用戶管理效果圖如圖所示。圖5.9用戶管理界面圖5.2.2影院管理管理員對影院信息進行添加、刪除、修改、查看等操作。影院管理效果圖如圖所示。圖5.10影院管理界面圖5.2.3影片管理管理員可以查看影片管理信息等操作。影片管理效果圖如圖所示。圖5.11影片管理界面圖5.3影院用戶功能5.3.1賬號設置用戶可以查看自己賬號設置等操作。賬號設置效果圖如圖所示。圖5.12賬號設置界面圖5.3.2影院資訊用戶可以查看影院資訊以及刪除影院資訊等操作。影院資訊效果圖如圖所示。圖5.13影院資訊界面圖5.3.3添加資訊用戶可以添加資訊信息等操作。添加資訊效果圖如圖所示。圖5.14添加資訊界面圖5.3.4影院排片用戶可以查看影院排片信息等操作。影院排片效果圖如圖所示。圖5.15影院排片界面圖5.3.5添加排片用戶可以查看添加排片信息等操作。添加排片效果圖如圖所示。圖5.16添加排片界面圖5.3.6影院評論用戶可以查看影院評論信息等操作。影院評論效果圖如圖所示。圖5.17影院評論界面圖6系統測試近年來,軟件包含測試從現在的檢驗當中來看,系統接近預期目標可能出現的問題,并對這些錯誤做出相應的修正,假如我們不進行早期的測試錯誤就會延續下去,最后所做出的成品就會有很大的困難。我們要在這個測試的過程當中找出錯誤。測試成軟件開發的主要一部分,自從有了程序的設計那天開始,它就成為了重要的組成部分。經過統計來看,軟件測試可以占據這個系統45%的工作量,而在軟件開發的成本當中,對于測試成本來說它包含了很多的測試工作。每個程序測試時都會出現和遇到錯誤。在整個程序的開發過程當中,人為去查找錯誤是非常復雜和困難的,所以我們一般都會找一些測試的工具來進行測試。6.1測試方法對于系統的測試我們一般分為兩種方法它包括黑盒測試和白盒測試。對于黑盒測試來說它也就是功能測試,根據這個程序的接口來說對這個功能來說能否正確接口和數據能否正確完成信息的輸出,從而保證能夠保持外部的信息完整性。白盒測試也叫結構測試,對于整個程序上的結構和處理我們可以進行程序上的邏輯測試,根據這個程序的通路和預定來做整個工作的需求。對于該系統的開發和測試做出一個測試的步驟:在測試上做一個單元測試也稱為模塊功能模塊的測試,它的測試一般都能發現這個系統當中存在的編碼和設計的錯誤問題,測試特點基本分為以下幾點:模塊的接口,數據結構,執行的通路和錯誤的處理等等。6.2測試分析經過對上述的測試結果分析,本電影院影片管理系統的設計與實現滿足電影院影片信息管理的要求和需求。所有基本功能齊全,操作簡單,系統運行性能良好,是一個值得推廣、應用的電影院影片管理系統的設計與實現。對本系統的測試主要從以下幾方面入手:(1)功能測試:測試是對整個軟件的功能進行測試。功能測試它是檢測該系統是能夠在實際當中得到好的應用。(2)強度測試及性能測試:測試系統能否達到所預想的設計要求和對其它超出想象的功能實現的整個過程。(3)安全測試:對整個系統在任何環境下的運行是否能達到安全運行。針對該系統所有數據的安全運行情況。模塊測試主要由代碼審查和軟件測試兩部分組成,也叫單元測試。目的是保證每一個模塊作為一個單元能正確運行,本測試所發現的往往是編碼和詳細設計的錯誤,以下以管理員登錄為例描述測試過程:用例名稱:用戶登錄測試基本描述:通過登錄擁有查找權限測試方案:分別使用不同的登錄方法進行登錄,從而查看系統是否相應的錯誤和成功提示。本電影院影片管理系統的設計與實現登錄功能測試如表6.1所示:表6.1系統功能測試測試方案測試數據預期結果用正確密碼登錄已存在賬號用戶名:zhangsanfen,密碼:123456測試身份驗證成功,進入管理功能界面用錯誤密碼登錄已存在賬號用戶名:1,密碼:1測試提示“用戶密碼或用戶名稱有錯,還有2次機會!”,返回登錄界面用不存在賬號登錄用戶名:zhangsanfen,密碼:12345測試提示“用戶密碼或用戶名稱有錯,還有1次機會!”,返回登錄界面賬號或密碼為空不填寫用戶名和密碼測試提示“用戶密碼或用戶名稱有錯!”,登錄界面關閉。6.3測試結論對于電影院影片管理系統的設計與實現初期的代碼做的越好,其出現的錯誤也就越少,就會讓你認為該系統的測試是完美的。系統化測試雖然有序但是卻處在一個繁瑣位置。因此,錯誤一般出現在邊界,這樣一般通過手工就可以檢測出來,但是,自動檢測是最全面的,用的越多越好,機器不會像人會感覺疲憊和犯錯誤,它們會一如既往的工作,檢測一個程序是否能像以前一樣相同的輸出,在做了一系列的改變后,它可以幫助我們將問題局部化,因為新代碼就會把新的問題體現出來。測試和排錯往往是兩個階段,它們不是一回事,也就是說,排錯就是你已經知道了問題,然后逐步排除,而測試就是在系統工作時,然后進行逐步檢測。結論本次的系統開發,讓我將之前所學知識聯合了起來,融會貫通,得到了很大的提升。畢業論文是考驗我們所學知識應用水平的時候,是對我們所學知識的應用鞏固和提高的時刻。電影院影片管理系統的設計與實現是對我計算機知識的一次考驗,更是對我運用相關知識解決處理現實問題能力的考驗,讓我通過本次設計開發得到鍛煉,提高我的編程能力。盡管遇到了很多的困難,但經過不斷的調試,最終圓滿的完成了畢業論文。這次鍛煉提高了我的實際應用水平,也大大提高了我的動手動腦能力,讓我享受了探索的樂趣,成功的喜悅,這對我來說是一筆巨大的財富。通過電影院影片管理系統的設計與實現能夠將我在大學期間所學到的計算機工程理論知識應用到這次設計當中,更加鞏固了我所學的知識和對我的考驗,也加強了我對所學知識的動手能力,也是對整個知識的總結。對本次的軟件開發,使我深深的了解和掌握了開發軟件是一件多么不容易的事情,但是經過這次軟件的開發它使我把知識與實際問題結合在一起,更加提高我的理論知識和實際問題的能力,為我在以后的工作打下了良好的基礎。參考文獻[1]孫衛琴
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 經營資質協議書
- 用他人名字開店協議書
- 合伙人入股合同協議書
- 租賃用電協議書
- 聯盟成員協議書
- 脫離親子協議書
- 送養人和協議書
- 夫妻間房屋繼承協議書
- 聯營合作協議書
- 電影贊助商合同協議書
- 生死擂臺免責協議書
- 試管嬰兒合格協議書
- 事業單位公開招聘分類考試公共科目筆試考試大綱(2025版)
- 2023年甘肅省榆中縣事業單位公開招聘筆試題帶答案
- 高考考務人員培訓系統試題答案
- 2023年江蘇省沭陽縣事業單位公開招聘輔警33名筆試題帶答案
- 健康管理PBL教程 課件 項目八 肥胖癥的健康管理
- 移動營業廳合作合同協議
- 家政搬家合同協議
- 2025-2030中國核電用鋼行業市場發展分析及發展趨勢預測研究報告
- 口腔外科門診手術操作規范
評論
0/150
提交評論