天津市電影票在線預(yù)訂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
《天津市電影票在線預(yù)訂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會(huì)員分享,可在線閱讀,更多相關(guān)《天津市電影票在線預(yù)訂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(39頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、天津工業(yè)大學(xué)畢業(yè)設(shè)計(jì)天津市電影票在線預(yù)訂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)姓 名 王 盼學(xué) 院 管理學(xué)院 專 業(yè)信息管理與信息系統(tǒng)學(xué) 號(hào) 1110650201 指導(dǎo)教師 李 瑩 職 稱 講 師 2015年6月天津工業(yè)大學(xué)畢業(yè)設(shè)計(jì)任務(wù)書題目天津市電影票在線預(yù)訂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名王盼學(xué)院名稱管理學(xué)院專業(yè)班級(jí)信息1102班課題類型模擬課題課題意義 電影作為文化產(chǎn)品是人們?nèi)粘蕵废M(fèi)的主要方式之一,而電影票在線預(yù)售將計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù)引入傳統(tǒng)娛樂方式,更加方便滿足人們?nèi)找嬖鲩L的消費(fèi)需求和消費(fèi)習(xí)慣,本課題就是借助計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù),研究和討論在線售票網(wǎng)站的具體系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)。任務(wù)與進(jìn)度要求2014.12.10前 各
2、系自行進(jìn)行畢業(yè)設(shè)計(jì)(論文)動(dòng)員。2014.12.11-2015.1.17學(xué)生在校查閱資料,做好選題準(zhǔn)備;2015.2.202015.4.11 畢業(yè)實(shí)習(xí);與指導(dǎo)教師協(xié)商確定論文題目及提綱;2015.4.12 實(shí)習(xí)完畢,準(zhǔn)時(shí)返校;向指導(dǎo)教師提交開題報(bào)告;2015.4.13-21 各系組織開題答辯及二次開題答辯;2015.4.22-5.30 撰寫畢業(yè)論文;2015.5.31-6.5 定稿。指導(dǎo)教師將寫好評(píng)語的學(xué)生論文交到系主任處; 2015.6.8-10 畢業(yè)論文答辯;(答辯及二次答辯時(shí)間暫定。具體時(shí)間由教務(wù)處統(tǒng)一安排)2015.6.14 二次答辯。主要參考文獻(xiàn)1 李博文.淺談運(yùn)用JavaWeb解決
3、用戶登錄的安全問題J.科技傳播,2011,(1):5-192 WFMC group美.Workflow ReferenceModelJ.WFMC-TC-1003,2012,(3):33 龔玉清.網(wǎng)頁設(shè)計(jì)的色彩運(yùn)用J.現(xiàn)代教育技術(shù),2013,(5):50-524 段永紅,李春海.基于JSP的網(wǎng)站建設(shè)J.電腦開發(fā)與應(yīng)用,2012,(8):71-735 薛文革,王宇,李增智.基于Web的分布式網(wǎng)絡(luò)管理的設(shè)計(jì)及實(shí)現(xiàn)J.計(jì)算機(jī)工程,2011,(28):29-31起止日期2014.122015.6備注院長 系主任 指導(dǎo)教師 畢業(yè)設(shè)計(jì)開題報(bào)告表 2015年4月 13日姓名王 盼學(xué)院管理學(xué)院專業(yè)信息管理與 信
4、息系統(tǒng)班級(jí)信息1102班題目天津市電影票在線預(yù)訂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)指導(dǎo)教師李瑩一、與本課題有關(guān)的國內(nèi)外研究情況、課題研究的主要內(nèi)容、目的和意義:與本課題有關(guān)的國內(nèi)外研究情況:近兩年網(wǎng)絡(luò)售票已經(jīng)成為眾多互聯(lián)網(wǎng)公司爭相搶奪的流量入口。去年僅貓眼一家售出的票房就占據(jù)了中國電影市場20%的市場份額,在線售票已經(jīng)是行業(yè)大勢。課題研究的主要內(nèi)容: 本系統(tǒng)采用B/S架構(gòu),集合電影信息展示、影院信息展示、電影票查詢、購買等前臺(tái)系統(tǒng)模塊以及用戶管理、電影電影院信息管理、數(shù)據(jù)統(tǒng)計(jì)分析等后臺(tái)模塊。系統(tǒng)的開發(fā)工具為ASP、mysql數(shù)據(jù)庫等。目的和意義: 本系統(tǒng)旨在借當(dāng)下的“東風(fēng)”以系統(tǒng)設(shè)計(jì)的思想深入IT產(chǎn)品創(chuàng)造的每個(gè)
5、流程,在充分了解用戶需求的前提下,努力做出實(shí)用好用的在線訂票系統(tǒng),方便商家和用戶更好的交流,為網(wǎng)絡(luò)售票今后的發(fā)展奠定和探索新的思路。二、進(jìn)度及預(yù)期結(jié)果 起止日期主要內(nèi)容預(yù)期結(jié)果2014.12.21-2015.1.172015.4.132015.4.22-2015.5.302015.5.312015.6(具體時(shí)間按教務(wù)處規(guī)定)在校查閱資料,做好選題準(zhǔn)備開題答辯撰寫畢業(yè)論文定稿 畢業(yè)論文答辯選定論文題目參加開題答辯按進(jìn)度要求完成按進(jìn)度要求完成參加畢業(yè)論文答辯完成課題的現(xiàn)有條件1指導(dǎo)教師指導(dǎo)論文。2利用圖書館查閱資料。3通過互聯(lián)網(wǎng)進(jìn)行資料搜索、查找。4查閱相關(guān)雜志、期刊等資料。審查意見指導(dǎo)教師: 年
6、 月 日學(xué)院意見主管領(lǐng)導(dǎo): 年 月 日天津工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)評(píng)閱表畢業(yè)設(shè)計(jì)題目天津市電影票在線預(yù)訂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名王盼學(xué)生班級(jí)信息1102班指導(dǎo)教師姓名李瑩評(píng)審項(xiàng)目指標(biāo)滿分評(píng)分選題能體現(xiàn)本專業(yè)培養(yǎng)目標(biāo),題目大小、難度適中;學(xué)生工作量飽滿,能得到較全面訓(xùn)練。10題目與生產(chǎn)、科研等實(shí)際問題結(jié)合緊密。10課題調(diào)研文獻(xiàn)檢索能獨(dú)立查閱文獻(xiàn)以及從事其它形式的調(diào)研,能較好地理解課題任務(wù)并提出實(shí)施方案;有分析整理各類信息從中獲取新知識(shí)的能力。15外文應(yīng)用能正確引用外文文獻(xiàn),翻譯準(zhǔn)確,文字流暢。5設(shè)計(jì)說明書(論文)設(shè)計(jì)圖紙(插圖)簡潔、規(guī)范、無差錯(cuò),設(shè)計(jì)欄目齊全合理,能正確使用國家標(biāo)準(zhǔn)單位。15設(shè)計(jì)說
7、明書(論文)結(jié)構(gòu)嚴(yán)謹(jǐn),表達(dá)清楚,文字通順,用語正確,基本無錯(cuò)別字和病句,書寫格式符合規(guī)范。15能根據(jù)畢業(yè)設(shè)計(jì)目標(biāo)進(jìn)行實(shí)驗(yàn)設(shè)計(jì),對(duì)數(shù)據(jù)的運(yùn)算及處理正確無差錯(cuò),對(duì)實(shí)驗(yàn)結(jié)果的分析準(zhǔn)確。20設(shè)計(jì)具有創(chuàng)新性或?qū)嵱脙r(jià)值。10合計(jì)100意見及建議評(píng)閱人簽名:年 月 日天津工業(yè)大學(xué)畢業(yè)設(shè)計(jì)成績考核表學(xué)生姓名王盼學(xué)院名稱管理學(xué)院專業(yè)班級(jí)信息1102班題目天津市電影票在線預(yù)訂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)1畢業(yè)設(shè)計(jì)指導(dǎo)教師評(píng)語及成績:成績:指導(dǎo)教師簽字: 年 月 日2畢業(yè)設(shè)計(jì)答辯委員會(huì)評(píng)語及成績:成績:答辯主席(或組長)簽字: 年 月 日3畢業(yè)設(shè)計(jì)總成績:a.指導(dǎo)教師給定成績b.評(píng)閱教師給定成績c.畢業(yè)答辯成績總成績(a0.5
8、+b0.2+c0.3)摘 要天津市電影票在線預(yù)訂系統(tǒng)是一個(gè)基于Internet,采用B/S(Browser/Server,瀏覽器/服務(wù)器模式)模式,并根據(jù)現(xiàn)有的天津市電影票在線預(yù)訂的現(xiàn)狀而設(shè)計(jì)開發(fā)的服務(wù)于天津市電影票在線預(yù)訂的網(wǎng)絡(luò)管理平臺(tái)。本文以JSP為開發(fā)技術(shù),實(shí)現(xiàn)了一個(gè)天津市電影票在線預(yù)訂系統(tǒng)。該信息管理系統(tǒng)分為管理員后臺(tái)、普通用戶兩個(gè)獨(dú)立的模塊。本系統(tǒng)為管理員提供實(shí)現(xiàn)了以下功能:交易信息管理,電影管理,網(wǎng)站信息管理,個(gè)人信息管理,系統(tǒng)用戶管理等功能;為普通用戶提供:電影查看、在線預(yù)訂、購物車管理、電影搜索,個(gè)人信息管理,修改登錄密碼等功能;實(shí)現(xiàn)了天津市電影票在線預(yù)訂的網(wǎng)絡(luò)管理功能。在設(shè)計(jì)
9、方面,系統(tǒng)采用B/S三層結(jié)構(gòu),同時(shí)使用JSP技術(shù)進(jìn)行動(dòng)態(tài)頁面的設(shè)計(jì),后臺(tái)數(shù)據(jù)庫選用MySQL數(shù)據(jù)庫。關(guān)鍵詞:JSP;信息化平臺(tái);網(wǎng)絡(luò)管理;電影票在線預(yù)訂 ABSTRACTTianjin movie tickets online reservation management system is based on the Internet, the use of B / S (Browser / Server, Browser / Server) mode, and Tianjin, according to the status of existing online movie ticket b
10、ooking services designed and developed in Tianjin City movie ticket online booking network management platform.In this paper, for the development of JSP technology, a Tianjin movie ticket online booking management system. The information management system is divided into the administrator backend, o
11、rdinary users two separate modules. This system provides the administrator implements the following functions: Marketing Information Management, cinema management, website information management, personal information management, user management system; for the general user: movie viewing, online boo
12、king, shopping cart management, movie search, personal information management, modify the login password and other functions; to achieve the Tianjin movie ticket online booking network management functions.In terms of design, the system uses B / S three-tier structure, using JSP technology for dynam
13、ic page design,MySQL database back-end database selection.Key Words :JSP;Information platform;Network management; Movie ticket online booking目 錄第一章 概述11.1系統(tǒng)的開發(fā)背景11.2課題研究的目的21.3課題研究的意義21.4國內(nèi)外發(fā)展趨勢31.5課題的可行性分析41.6本章小結(jié)5第二章 系統(tǒng)分析62.1結(jié)構(gòu)化分析82.2功能需求描述102.3非功能需求描述102.4本章小結(jié)11第三章 系統(tǒng)設(shè)計(jì)123.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)123.2模塊功能設(shè)計(jì)123
14、.3概念設(shè)計(jì)(E-R圖)133.4邏輯結(jié)構(gòu)133.5本章小結(jié)15第四章 詳細(xì)設(shè)計(jì)164.1后臺(tái)管理模塊164.2用戶模塊184.3本章小結(jié)20第五章 系統(tǒng)的測試與維護(hù)215.1系統(tǒng)測試215.2系統(tǒng)維護(hù)225.3本章小結(jié)23結(jié) 論24參考文獻(xiàn)25附 錄26謝 辭30天津工業(yè)大學(xué)2015屆本科生畢業(yè)設(shè)計(jì)第一章 概述1.1系統(tǒng)的開發(fā)背景 進(jìn)入新世紀(jì),科技日益提高,尤其計(jì)算機(jī)科學(xué)日漸成熟,已經(jīng)滲透到人類社會(huì)生活的方方面面并且日益成為我們生活不可或缺的部分。特別是跟互聯(lián)網(wǎng)的結(jié)合使得計(jì)算機(jī)對(duì)我們的生產(chǎn)生活越來越重要,而這種影響便是通過無數(shù)滿足用戶需求的系統(tǒng)和應(yīng)用實(shí)現(xiàn)的。開發(fā)能提高人們生活消費(fèi)品質(zhì)的應(yīng)用和
15、系統(tǒng)是所有IT從業(yè)者的目標(biāo),而電影訂票系統(tǒng)作為如今已得到廣泛應(yīng)用的信息管理系統(tǒng)更是惠及我們普通消費(fèi)者的重要應(yīng)用。而我的系統(tǒng)設(shè)計(jì)就是從這個(gè)點(diǎn)出發(fā)旨在借當(dāng)下的“東風(fēng)”以系統(tǒng)設(shè)計(jì)的思想深入IT產(chǎn)品創(chuàng)造的每個(gè)流程,在充分了解用戶需求的前提下,努力做出實(shí)用好用的電影票在線預(yù)訂系統(tǒng),方便商家和用戶更好的交流,并且為網(wǎng)絡(luò)售票今后的發(fā)展探索新的思路。電影作為大眾娛樂消費(fèi)產(chǎn)品近兩年需求呈現(xiàn)井噴態(tài)勢,年均票房增長連續(xù)五年超過30%,為滿足這種日益增長的文化消費(fèi)需求,格瓦拉、貓眼、微信電影票相繼崛起,就連豆瓣時(shí)光網(wǎng)這種純電影影迷社區(qū)也新增了電影票的預(yù)訂模塊。特別在近兩年移動(dòng)互聯(lián)網(wǎng)的普及和繁榮的大背景下,電影作為o2
16、o產(chǎn)品消費(fèi)門類的價(jià)值日益顯現(xiàn),訂購電影票被看成是一個(gè)炙手可熱的“流量入口”,而且這種“流量”現(xiàn)在仍然看不到任何增長放緩的勢頭。于是我們看到BAT的大佬們也加入爭奪電影市場話語權(quán)的行列,騰訊推出了微信電影票并且動(dòng)運(yùn)數(shù)億資金補(bǔ)貼票價(jià),阿里聯(lián)合新浪微博高調(diào)將預(yù)售價(jià)格殺到“九塊九”,百度推出新版的手機(jī)客戶端“在線選座”的廣告滿天飛,這些都凸顯了電影票預(yù)訂系統(tǒng)的價(jià)值。而這種價(jià)值帶來的競爭由此導(dǎo)致的結(jié)果就是消費(fèi)者和電影院都能受益。以電影院為例,最近的一次淘寶電影對(duì)速7提前一周進(jìn)行在線選座的發(fā)售,讓影院提前了解了市場對(duì)影片的關(guān)注熱度,清楚座位的售賣情況,針對(duì)性調(diào)整排片安排,使影院收益最大化。據(jù)統(tǒng)計(jì)這次速7的
17、提前在線選座售票,讓大部分影院在排片上比之前預(yù)計(jì)排片增加了大約20%,票房收益提高更多。這說明在線售票網(wǎng)站其實(shí)是影城最好的伙伴,最好的銷售工具。而且它除了幫影城賣票,還可以幫助影城賣爆米花,賣周邊產(chǎn)品。所以只要好好利用好在線售票這個(gè)“工具”,不管新老影院都能從中獲益。站在消費(fèi)者的角度,不需要再為了一張幾十塊錢的電影票排隊(duì)排兩小時(shí),提前就能了解影院信息、選好場次,而且通過和同類網(wǎng)站比價(jià)買到更便宜劃算的電影票,經(jīng)常還由于電商的差價(jià)補(bǔ)貼可以買到比現(xiàn)場便宜一倍的電影票。消費(fèi)者從中得到的“好處”是更加直接的、實(shí)實(shí)在在的、可見的。所以說電影票在線預(yù)訂的需求貫穿整個(gè)電影消費(fèi)的產(chǎn)業(yè)鏈條是消費(fèi)市場的剛性需求。
18、特別值得注意的是在可預(yù)期的未來,按照“渠道為王”的市場規(guī)律,以及平臺(tái)型互聯(lián)網(wǎng)公司的發(fā)展規(guī)律,電影售票網(wǎng)站取代電影院線占據(jù)整個(gè)電影行業(yè)命脈入口已經(jīng)是大勢所趨“院線時(shí)代”將逐漸隱去只作為o2o消費(fèi)的末端提供基礎(chǔ)服務(wù),而掌握“用戶”的售票網(wǎng)站將進(jìn)一步滲透到電影制作、宣發(fā),營銷的各個(gè)環(huán)節(jié)。也可以說在線售票的定位即“流量入口”是它得以快速發(fā)展壯大的深層次原因之一,甚至和它的實(shí)際應(yīng)用需求一樣已經(jīng)成為了分析和設(shè)計(jì)電影票在線預(yù)訂系統(tǒng)過程中不得不考慮的因素??紤]到未來的發(fā)展趨勢和市場當(dāng)前的剛性需求下以及我們自己的能力范圍情況下,設(shè)計(jì)出的使用計(jì)算機(jī)和互聯(lián)網(wǎng)對(duì)電影票在線銷售進(jìn)行服務(wù)和管理的系統(tǒng),是一項(xiàng)復(fù)雜的工程,由
19、于時(shí)間有限,為方便實(shí)際的分析和設(shè)計(jì)我們暫且將地理范圍設(shè)定為天津市(實(shí)際上影院歸屬院線所有,而院線基本都是全國性的,限定地理范圍只是為了方便系統(tǒng)實(shí)現(xiàn))并且忽略時(shí)下熱門的“在線選座”功能,只研究電影票預(yù)售過程中基本的功能作為我們這個(gè)系統(tǒng)的設(shè)計(jì)方向。電影票預(yù)訂不管對(duì)于影院還是消費(fèi)者都具有很高的實(shí)際應(yīng)用價(jià)值。在線售票網(wǎng)站讓觀眾和電影排期資訊信息對(duì)稱,有利于資源配置,否則就會(huì)出現(xiàn)有的影城人滿為患,有的影城空閑虧損的現(xiàn)象。在線售票還可以幫電影院把空閑時(shí)間段填滿,為電影院提供增量。消費(fèi)者通過電影票預(yù)訂系統(tǒng)可以方便的提前確定自己觀影的時(shí)間、地點(diǎn)、價(jià)格等避免遭遇電影票售罄、長時(shí)間排隊(duì)、票價(jià)不合理等情況,從而提高
20、整體的觀影體驗(yàn)。而電影院則可以通過電影票在線預(yù)訂系統(tǒng)獲得額外的客源、減少人工負(fù)擔(dān),并且可以通過后臺(tái)查看預(yù)訂情況合理安排影片放映場次和比例、統(tǒng)計(jì)預(yù)售票房收入。 我們?cè)O(shè)計(jì)本系統(tǒng)就是旨在借當(dāng)下的“電影在線售票”的熱潮以系統(tǒng)設(shè)計(jì)的思想深入IT產(chǎn)品創(chuàng)造的每個(gè)流程,在充分了解用戶需求市場因素以及未來發(fā)展等因素的前提下,努力做出實(shí)用好用的在線訂票系統(tǒng),熟悉和實(shí)踐大學(xué)學(xué)習(xí)的系統(tǒng)設(shè)計(jì)的技術(shù)和方法,同時(shí)滿足:方便影院、方便消費(fèi)者,促進(jìn)行業(yè)發(fā)展的目標(biāo)。在此基礎(chǔ)上為網(wǎng)絡(luò)售票今后進(jìn)一步的發(fā)展思考和探索新的思路,甚至尋找下一個(gè)“風(fēng)口”。1.2課題研究的目的 了解和理清基本的信息系統(tǒng)分析與設(shè)計(jì)思路。 熟練掌握各種系統(tǒng)開發(fā)工
21、具的使用。 掌握數(shù)據(jù)庫操作的基礎(chǔ)知識(shí)。 提高獨(dú)立和實(shí)踐能力。 培養(yǎng)良好的工作和學(xué)習(xí)態(tài)度。1.3課題研究的意義 近兩年隨著貓眼、格瓦拉等在線售票網(wǎng)站的崛起,傳統(tǒng)電影票的銷售格局被沖破,電商之間的大戰(zhàn)不僅波及社交、視頻、門戶等網(wǎng)站更蔓延到了線下,網(wǎng)絡(luò)售票已經(jīng)成為眾多互聯(lián)網(wǎng)公司爭相搶奪的流量入口。藝恩咨詢發(fā)布的在線售票網(wǎng)站流量數(shù)據(jù)顯示,去年僅貓眼一家售出的票房就占據(jù)了中國電影市場20%的市場份額,再加上淘寶微博的高調(diào)加入,互聯(lián)網(wǎng)在中國售票市場勢必掀起一場顛覆性的革命。這些都離不開科學(xué)技術(shù)尤其是計(jì)算機(jī)技術(shù)和互聯(lián)網(wǎng)的蓬勃發(fā)展,它已經(jīng)滲透入人類社會(huì)的方方面面并且成為我們生活不可或缺的部分。計(jì)算機(jī)和互聯(lián)網(wǎng)對(duì)
22、我們的生產(chǎn)生活越來越重要,我們每時(shí)每刻都在使用它,它是提高人們生活消費(fèi)品質(zhì)的重要工具使我們生活不可或缺的部分。而電影作為當(dāng)今主流的一種文化消費(fèi)方式,也逐漸滲透到我們的生活中,在這個(gè)樣大背景下,研究和設(shè)計(jì)一套電影在線預(yù)訂信息管理系統(tǒng)就是我們追求方便高效的生活方式的體現(xiàn)。使用計(jì)算機(jī)信息管理系統(tǒng)進(jìn)行服務(wù)和管理極大的提高了勞動(dòng)效率和勞動(dòng)品質(zhì).相比人工更迅速、方便。以及可靠。這使得現(xiàn)代企業(yè)的運(yùn)行效率極大提高同時(shí)信息化程度的提高也讓企業(yè)更好的擁抱世界和未來。在充分了解這些信息之后,我們決定開發(fā)這樣一套系統(tǒng)。接下來我們會(huì)通過五個(gè)主要章節(jié)來具體分析和設(shè)計(jì)整個(gè)系統(tǒng)開發(fā)的各個(gè)流程。為實(shí)現(xiàn)本系統(tǒng)我們主要需要實(shí)現(xiàn)如下
23、幾個(gè)步驟: 先理清設(shè)計(jì)這個(gè)系統(tǒng)的整體思路以及要實(shí)現(xiàn)的目標(biāo)。 具體的到系統(tǒng)的每一個(gè)結(jié)構(gòu),分析其中的原理方法,還有了解可能會(huì)產(chǎn)生的問題。 分模塊分別實(shí)現(xiàn)每個(gè)模塊的流程設(shè)計(jì),如用戶模塊、電影信息展示模塊等。 具體到實(shí)現(xiàn)每個(gè)細(xì)節(jié)的方法,解決每個(gè)小程序?qū)崿F(xiàn)中的困難。實(shí)現(xiàn)整個(gè)系統(tǒng)的設(shè)計(jì)之后,對(duì)系統(tǒng)進(jìn)行調(diào)試測試,不斷發(fā)現(xiàn)和改進(jìn)得到能夠符合設(shè)計(jì)預(yù)期的可以正常運(yùn)行的系統(tǒng)。1.4國內(nèi)外發(fā)展趨勢在線售票網(wǎng)站是通過電子信息技術(shù)、網(wǎng)絡(luò)互聯(lián)技術(shù)和現(xiàn)代通訊技術(shù),使得制片方、影院、消費(fèi)者相互串聯(lián)起來的方式。國外例如北美市場由于其已經(jīng)“成熟穩(wěn)定”了很多年,市場格局早已存在,觀眾的觀影習(xí)慣也老早確立,而且由于影院的普及率高,線上
24、和線下銷售方式的統(tǒng)一,所以對(duì)電影票在線預(yù)售沒有那么大的需求,但受益于其互聯(lián)網(wǎng)和計(jì)算機(jī)技術(shù)的領(lǐng)先地位,網(wǎng)站本身的整體水平還是比較先進(jìn)的。相反,在國內(nèi),高速膨脹的電影市場以及互聯(lián)網(wǎng)公司的攻城略地使得電影售票網(wǎng)站炙手可熱,早期以格瓦拉為代表的pc端勢力、以貓眼為代表的移動(dòng)互聯(lián)網(wǎng)新星,都是這個(gè)市場的一線競爭力。特別是貓眼電影背靠美團(tuán)網(wǎng),崛起速度驚人。每個(gè)行業(yè)發(fā)展到隨后都不會(huì)僅僅單純的靠著原有的目標(biāo)往前走,當(dāng)這些網(wǎng)站獲得了足夠大的流量的時(shí)候,她就不會(huì)再滿足既有利益,向行業(yè)上下游滲透是每個(gè)“進(jìn)取”的公司的必須要做的選擇。所以平臺(tái)型的公司發(fā)展自己的生態(tài)系統(tǒng)是企業(yè)的發(fā)展規(guī)律。我們分析國內(nèi)外的電影售票網(wǎng)站的趨勢
25、使我們做這個(gè)系統(tǒng)初級(jí)的靈感來源,也是在分析和設(shè)計(jì)系統(tǒng)的過程中需要面臨到的問題。一個(gè)網(wǎng)站的屬性和定位決定它初期建立的基本思路以及發(fā)展方向,所以了解國內(nèi)外市場行業(yè)的動(dòng)態(tài)以及互聯(lián)網(wǎng)、計(jì)算機(jī)發(fā)展的現(xiàn)狀都是我們分析和設(shè)計(jì)信息系統(tǒng)的基礎(chǔ)。電影票在線預(yù)訂系統(tǒng)涉及的各方需要借助互聯(lián)網(wǎng)方式聯(lián)系,以及對(duì)天津市電影票在線預(yù)訂系統(tǒng)進(jìn)行信息化管理。這是計(jì)算機(jī)和信息技術(shù)不斷發(fā)展完善的的大背景下為滿足人們?nèi)找嬖鲩L的消費(fèi)需求,順勢產(chǎn)生的聯(lián)系影院和消費(fèi)者的信息管理系統(tǒng)。自從我們準(zhǔn)備做這個(gè)系統(tǒng)之日起,就重視她的定位,并借鑒當(dāng)下電影票在線預(yù)售系統(tǒng)的基本設(shè)計(jì)理念,使其兼具滿足當(dāng)下在線售票的需求和我們本身系統(tǒng)設(shè)計(jì)的思想和方式,未來它將
26、不斷改進(jìn)和完善使其更能適應(yīng)行業(yè)發(fā)展的需要。做一個(gè)聯(lián)系觀眾和影院的在線購票網(wǎng)站,不僅要求系統(tǒng)開發(fā)人員必備的一些計(jì)算機(jī)和信息技術(shù)的儲(chǔ)備,考慮到這是一個(gè)服務(wù)成千上萬用戶的信息管理系統(tǒng),還需要維持日常運(yùn)營必備的網(wǎng)絡(luò)的基礎(chǔ)設(shè)施、數(shù)據(jù)的實(shí)時(shí)交互、數(shù)據(jù)安全、數(shù)據(jù)管理等諸多復(fù)雜的問題。這個(gè)時(shí)候就要求我們系統(tǒng)開發(fā)人員在充分考慮硬件和軟件資源的前提下,利用多種開發(fā)工具,保證消耗較少的資源開發(fā)出兼具需求、效率、安全等要求的“性價(jià)比”較高的軟件系統(tǒng)。如此使用已經(jīng)被廣泛接受和贊揚(yáng)的JSP技術(shù)開發(fā)就是當(dāng)前環(huán)境下比較適合的選擇,同時(shí)也能夠熟練我們以前課程學(xué)習(xí)中有關(guān)JSP的基本知識(shí),也算是課程設(shè)計(jì)的初衷。這樣我們的天津市電影
27、票在線預(yù)訂系統(tǒng)開發(fā)的大環(huán)境也就基本明了了,天津市電影票在線預(yù)訂,可以很方便的進(jìn)行網(wǎng)上查詢以及購買電影票,是我們做好這個(gè)信息系統(tǒng)的基本目標(biāo)和動(dòng)力。國內(nèi)一些地方已開發(fā)了電影票在線預(yù)訂網(wǎng)站,且取得了良好的效果。但整體技術(shù)水平相對(duì)還是比較落后,與國外先進(jìn)技術(shù)有較大差距。1.5課題的可行性分析1.5.1課題調(diào)研 指導(dǎo)教師提供部分資料和文件以及指導(dǎo)實(shí)踐。在開始前應(yīng)該有比較強(qiáng)的管理及計(jì)算機(jī)基礎(chǔ)以及一定的系統(tǒng)開發(fā)功底。具有較強(qiáng)的問題分析的處理能力能獨(dú)立完成大部分。請(qǐng)教同學(xué)和老師了解我們?cè)O(shè)計(jì)這個(gè)系統(tǒng)的大致理念和可能出現(xiàn)的問題。1.5.2可行性分析 本系統(tǒng)是一個(gè)開發(fā)難度適中,可以采用多種開發(fā)工具和數(shù)據(jù)庫進(jìn)行實(shí)現(xiàn)的
28、信息管理系統(tǒng)。我們?cè)诰C合系統(tǒng)的開發(fā)環(huán)境和目前的技術(shù)能力之后選擇Myeclipse做前臺(tái)開發(fā)工具,選擇MySQL作為關(guān)系數(shù)據(jù)庫,系統(tǒng)設(shè)計(jì)語言采用JPS技術(shù)。因?yàn)槲覀兊南到y(tǒng)是一個(gè)面向管理員和訂票用戶的交互信息管理系統(tǒng),所以本系統(tǒng)的架構(gòu)采用B/S模式,便于信息的及時(shí)傳輸和處理??偟膩碚f該系統(tǒng)所采用的技術(shù)和軟件都是很輕易可以獲取的,它的設(shè)計(jì)門檻比較低,系統(tǒng)的可行性比較高。1.6本章小結(jié)本章主要分析和介紹了當(dāng)下行業(yè)發(fā)展的現(xiàn)狀、我們開發(fā)這個(gè)系統(tǒng)的目的、意義。以及討論了系統(tǒng)開發(fā)的可行性,是系統(tǒng)開發(fā)前的準(zhǔn)備工作。我們通過這章基本梳理好了清晰的方向,為下面具體的系統(tǒng)分析與設(shè)計(jì)奠定基礎(chǔ)。第二章 系統(tǒng)分析天津市電影
29、票在線預(yù)訂系統(tǒng)依據(jù)我們前期的對(duì)電影票在線預(yù)訂的基本功能需求的分析開發(fā)主要應(yīng)用于天津市電影票在線預(yù)訂,完成對(duì)日常的天津市電影票在線預(yù)訂信息的數(shù)字化管理。能夠?qū)τ脩?、以及網(wǎng)絡(luò)上的服務(wù)和信息進(jìn)行管理,使數(shù)據(jù)管理高效、自動(dòng)、更人性。同時(shí),使得工作量大大減小,工作效率和質(zhì)量也大大提高,信息化使得企業(yè)決策和運(yùn)營更加科學(xué)、有條理。天津市電影票在線預(yù)訂系統(tǒng)不僅為消費(fèi)者提供了更方便、高效的服務(wù)也為電影票在線預(yù)訂這個(gè)行業(yè)帶來了新的競爭力。天津市電影票在線預(yù)訂管理和用戶管理模塊使用了全新的管理理念,系統(tǒng)從完善的基礎(chǔ)信息管理,和對(duì)創(chuàng)建新用戶、已創(chuàng)建的天津市電影票在線預(yù)訂管理信息數(shù)據(jù)的錄入,修改,瀏覽,統(tǒng)計(jì)等功能操作,
30、基本能夠滿足各天津市電影票在線預(yù)訂管理的需要。在經(jīng)過我們大量的分析和查詢之后,我們?yōu)樗麆澐至巳缦乱恍┗镜墓芾砗凸δ苣K:管理員模塊:管理員可以查詢、添加、刪除交易信息,可以查看訂單信息,對(duì)訂單進(jìn)行受理,查看歷史訂單信息。管理員可以查詢、添加、刪除電影信息,可以添加新電影可以對(duì)電影名,價(jià)格,余票,狀態(tài),電影簡介信息進(jìn)行管理。管理員可以查詢、添加、刪除網(wǎng)站信息,包括應(yīng)用咨詢信息,網(wǎng)站廣告圖片,商城公告信息。管理員可以查詢、添加、刪除基礎(chǔ)信息,包括買家會(huì)員的基本信息。管理員可以查詢、添加、刪除系統(tǒng)管理信息,包括管理員信息。管理員可以新建、刪除、修改個(gè)人信息,包括觀眾和管理員的登錄名密碼、保存在網(wǎng)站
31、的基本個(gè)人信息、服務(wù)手機(jī)號(hào)、消費(fèi)記錄、郵箱、地址信息、備注等其他信息。用戶模塊:用戶可以通過搜索電影名查詢電影信息。用戶可以新建,刪除,修改個(gè)人信息。用戶可以對(duì)購物車信息進(jìn)行管理。用戶可以對(duì)訂單信息進(jìn)行管理可以查看歷史訂單信息。本設(shè)計(jì)是基于Java的應(yīng)用系統(tǒng),采用了基于B/S架構(gòu)瀏覽器/服務(wù)器結(jié)構(gòu),通過JSP與MySQL等技術(shù)對(duì)系統(tǒng)進(jìn)行了實(shí)現(xiàn)。2.1 結(jié)構(gòu)化分析2.1.1用例圖我們?cè)谶M(jìn)行系統(tǒng)分析與設(shè)計(jì)的時(shí)候,第一步就是對(duì)整個(gè)系統(tǒng)用用例模型描述。通過模型圖描述系統(tǒng)的參與者所能進(jìn)行的操作,這個(gè)步驟在需求分析階段有非常重要的作用,我們整個(gè)系統(tǒng)的開發(fā)過程都需要圍繞這個(gè)需求用例描述進(jìn)行。確定系統(tǒng)的參與者
32、。在我們分析和設(shè)計(jì)一個(gè)模塊的用例圖的時(shí)候第一個(gè)要做的事就是確定這個(gè)系統(tǒng)有哪些參與者,很明顯我們的電影票在線預(yù)訂系統(tǒng)參與者只有觀眾和系統(tǒng)管理員,也就是一般用例圖中都會(huì)出現(xiàn)的“用戶”和“管理員”。創(chuàng)建用例模型,當(dāng)需求被收集起來后,根據(jù)不同角色對(duì)不同功能的權(quán)限,即可通過用例來描述系統(tǒng)的功能。 管理員用例圖如圖2-1所示:圖2-1 管理員用例圖 購票用戶用例圖如圖2-2所示: 圖2-2 購票用戶用例圖2.1.2數(shù)據(jù)流圖 用戶注冊(cè)、登錄、個(gè)人數(shù)據(jù)、查詢、管理員管理的數(shù)據(jù)流圖分別如下圖所示: 圖2-3 用戶注冊(cè)數(shù)據(jù)流圖圖2-4 用戶登錄數(shù)據(jù)流圖圖2-5 個(gè)人中心數(shù)據(jù)流圖圖2-6 電影查詢數(shù)據(jù)流圖圖2-7
33、管理員管理數(shù)據(jù)流圖2.2 功能需求描述是為實(shí)現(xiàn)某項(xiàng)特定功能必須要有的模塊,她描述了系統(tǒng)內(nèi)部各個(gè)環(huán)境下每項(xiàng)操作之間的交互或者關(guān)系。部分需求用戶通過本系統(tǒng)實(shí)現(xiàn)了電影票信息查看購買。管理員能夠通過后臺(tái)管理系統(tǒng)對(duì)用戶和電影信息和其他數(shù)據(jù)進(jìn)行管理,他是權(quán)限完全不同于用戶的系統(tǒng)參與者。 界面操作部分是用戶直接和系統(tǒng)進(jìn)行互動(dòng)的部分,要求操作要方便,功能符合用戶要求。2.3 非功能需求描述這部分雖然不直接關(guān)系系統(tǒng)的功能行為,但是是保證這些功能實(shí)現(xiàn)的必備需求,是功能需求的在其他方面的延伸,范圍可能涉及系統(tǒng)設(shè)計(jì)的各個(gè)方面??捎眯砸笙到y(tǒng)具有實(shí)際使用的價(jià)值,符合用戶需求的同時(shí)保證用戶操作的人性化體驗(yàn)可靠性要求系統(tǒng)每
34、個(gè)功能或者步驟都能達(dá)到一定的目標(biāo),用戶的操作能夠得到及時(shí)正確的響應(yīng),如果出現(xiàn)錯(cuò)誤和失敗操作也能夠給出提示或請(qǐng)求。實(shí)現(xiàn)需求計(jì)算機(jī)操作環(huán)境要求Windows xp及以上操作系統(tǒng),10G以上計(jì)算機(jī)硬盤容量 128M以上運(yùn)行內(nèi)存,java web服務(wù)器端等。界面需求系統(tǒng)提供的交互格式合法,且頁面布局設(shè)計(jì)符合用戶的操作習(xí)慣。數(shù)據(jù)庫安全性賦予管理員和普通用戶不同操作權(quán)限,使系統(tǒng)功能明確,數(shù)據(jù)庫安全性得到保障。為了防止硬件和軟件層面可能出現(xiàn)的安全問題,必須設(shè)計(jì)一個(gè)數(shù)據(jù)備份和恢復(fù)的模塊,這是數(shù)據(jù)庫日常維護(hù)和運(yùn)營的基本常識(shí)。數(shù)據(jù)庫完整性實(shí)體完整性 通過設(shè)置主鍵保證數(shù)據(jù)庫實(shí)體完整性。參照完整性 通過設(shè)置外碼保證數(shù)
35、據(jù)庫參照完整性。數(shù)據(jù)定義完整性 通過CHECK約束保證數(shù)據(jù)自定義的完整性。2.4 本章小結(jié)本章除了對(duì)天津市電影票在線預(yù)訂系統(tǒng)的基本需求進(jìn)行模塊化的分析和設(shè)計(jì)之外,還明確了需求描述過程中,各個(gè)部分實(shí)現(xiàn)的必要屬性。第三章 系統(tǒng)設(shè)計(jì)3.1系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)系統(tǒng)的結(jié)構(gòu)設(shè)計(jì)是通過功能結(jié)構(gòu)圖實(shí)現(xiàn)的,將功能從屬關(guān)系的描述畫成圖表,圖中的每一個(gè)框代表一個(gè)功能模塊。功能模塊根據(jù)具體情況分別有不同的大小,圖框較小的功能模塊可以表示一個(gè)程序中的處理過程,而較大的圖框代表的功能模塊則可能代表的是完成某一個(gè)任務(wù)的一組程序。根據(jù)我們之前的需求分析可知,天津市電影票在線預(yù)訂系統(tǒng)的使用者有兩種角色,一種是系統(tǒng)管理員,一種是前臺(tái)
36、的用戶,所以該系統(tǒng)的功能模塊圖如圖3-1:圖3-1 系統(tǒng)功能結(jié)構(gòu)圖 3.2模塊功能設(shè)計(jì)管理員的權(quán)限:包括電影信息的管理、交易信息的管理、網(wǎng)站信息管理、基礎(chǔ)信息管理、用戶個(gè)人信息以及系統(tǒng)管理。普通用戶的權(quán)限:包括電影信息查詢、個(gè)人信息管理、交易信息管理。3.3概念設(shè)計(jì)(E-R圖)如圖所示,在系統(tǒng)總體結(jié)構(gòu)設(shè)計(jì)之后,我們需要對(duì)角色具體的功能操作進(jìn)行進(jìn)一步的建模,通過使用E-R圖來直觀的描述現(xiàn)實(shí)情況下數(shù)據(jù)庫的概念模型。在本系統(tǒng)中,系統(tǒng)管理員執(zhí)行管理權(quán)限時(shí),主要分為用戶、預(yù)訂、訂單查詢五個(gè)聯(lián)系,分別對(duì)應(yīng)于不同的角色和功能。圖3-2 系統(tǒng)E-R圖3.4邏輯結(jié)構(gòu) 要將概念模型轉(zhuǎn)換成數(shù)據(jù)模型這即是設(shè)計(jì)他的邏輯
37、結(jié)構(gòu),這個(gè)時(shí)候必須要求對(duì)應(yīng)的數(shù)據(jù)模型能完整正確的表達(dá)概念結(jié)構(gòu)模型的意義,我們通過概念模型向數(shù)據(jù)模型的轉(zhuǎn)換,將這種邏輯關(guān)系進(jìn)化為適合開發(fā)并且編程的計(jì)算機(jī)模型,并且將轉(zhuǎn)換來的關(guān)系以不同的聯(lián)系方式在特定的條件下進(jìn)行優(yōu)化。本系統(tǒng)中用戶、管理員、電影等這些實(shí)體和預(yù)訂、查詢等聯(lián)系還有他們各自的屬性轉(zhuǎn)換成關(guān)系模式,并且符合實(shí)際轉(zhuǎn)換過程中需要遵守的常見規(guī)則。 系統(tǒng)的數(shù)據(jù)庫使用的是目前比較流行和常用的MySQL數(shù)據(jù)庫,名稱為xiangmu。關(guān)于數(shù)據(jù)庫中的數(shù)據(jù)表如下:fav表,結(jié)構(gòu)如表3.1所示。表3.1 用戶信息表字段名數(shù)據(jù)類型是否主鍵idint是auto_incrementvarchar(255)否pidva
38、rchar(500)否uidvarchar(500)否messages表,結(jié)構(gòu)如表3.2所示。表3.2 電影信息表字段名數(shù)據(jù)類型是否主鍵idint是savervarchar(255)否savetimedatetime否contentvarchar(255)否recontentvarchar(255)否news表,結(jié)構(gòu)如表3.3所示。表3.3 交易信息表字段名數(shù)據(jù)類型是否主鍵idint是auto_incrementvarchar(255)否contentvarchar(255)否savetimevarchar(255)否infotypevarchar(255)否addsvarchar(255)否
39、telvarchar(255)否levvarchar(255)否pricevarchar(255)否3.5本章小結(jié)本章對(duì)系統(tǒng)進(jìn)行了詳細(xì)的設(shè)計(jì),分別從功能模塊、概念設(shè)計(jì)、邏輯結(jié)構(gòu)、數(shù)據(jù)庫等方面進(jìn)行詳細(xì)的分析和設(shè)計(jì),并且畫出了系統(tǒng)的總體結(jié)構(gòu)模塊圖和E-R圖。第四章 詳細(xì)設(shè)計(jì)4.1 后臺(tái)管理模塊4.1.1 后臺(tái)登錄模塊功能實(shí)現(xiàn) 瀏覽器輸入 http:/localhost:8080/sys/longin.jsp,進(jìn)入如圖4-1 所示的后臺(tái)登錄界面。圖4-1 登錄界面 在登錄界面的“用戶名”和“密碼”的文本框中輸入用戶名:admin密碼:admin,然后單擊【登錄】按鈕,即可進(jìn)入如圖4-2所示的頁面。圖
40、4-2 主界面如圖所示,這是該網(wǎng)站的首頁,顯示的是電影信息展示的版塊,右上角是用戶和管理員登錄和退出的模塊,下面包括搜索欄、銷售排行、成交記錄、影院資訊,聯(lián)系等。4.1.2 交易信息管理模塊功能實(shí)現(xiàn)單擊【交易信息】按鈕,界面右側(cè)自動(dòng)顯示相應(yīng)的列表。該界面可以實(shí)現(xiàn)對(duì)交易信息的管理。輸入用戶名可以查看該用戶購買的電影票的信息,金額,發(fā)送時(shí)間,付款狀態(tài),訂單管理等。運(yùn)行結(jié)果如圖4-3所示。圖4-3 交易信息管理4.1.3電影管理功能實(shí)現(xiàn)點(diǎn)擊電影管理,運(yùn)行結(jié)果如圖4-4所示。管理員可以在這里進(jìn)行基本的電影信息的管理。輸入電影名,價(jià)格,余票,狀態(tài),電影簡介等添加正在上映的電影的相關(guān)信息。圖4-4 電影管
41、理4.1.4網(wǎng)站信息管理功能實(shí)現(xiàn)點(diǎn)擊網(wǎng)站信息,運(yùn)行結(jié)果如圖4-5所示。可以查詢修改刪除上映的電影院電影基本信息,比如查詢?nèi)f達(dá),成龍,奧斯卡等影院都有上映哪些電影,發(fā)布這些電影的時(shí)間,并且對(duì)他們進(jìn)行修改刪除操作圖4-5 網(wǎng)站信息管理功能4.2用戶模塊4.2.1 前臺(tái)主頁面前臺(tái)頁面采用JSP技術(shù)設(shè)計(jì),系統(tǒng)界面設(shè)計(jì)簡單清爽,給人以清新的感覺,讓人印象深刻。主頁面包括首頁,電影一覽,銷售排行,成交記錄,影院資訊,聯(lián)系我們。用戶可以查找電影票信息,可以在公告里面查看系統(tǒng)的最新信息。運(yùn)行結(jié)果如圖4-6所示。其中的商場公告可以用來通知一些網(wǎng)站的優(yōu)惠活動(dòng)或者發(fā)布一些公告。圖4-6 主頁面4.2.2 交易信息管
42、理功能實(shí)現(xiàn)用戶進(jìn)入個(gè)人后臺(tái)點(diǎn)擊交易信息可以對(duì)交易信息進(jìn)行管理。運(yùn)行結(jié)果如圖4-7所示。我們可以在這里查詢交易信息,包括訂單、歷史訂單的查詢,購物車等,具體到每部電影我們可以查詢到它的交易數(shù)量,價(jià)格,總的票房收入等,并且可以對(duì)這些數(shù)據(jù)進(jìn)行修改和移除操作。圖4-7 交易信息管理4.2.3. 電影查看功能實(shí)現(xiàn)用戶可以瀏覽電影信息,運(yùn)行結(jié)果如圖4-8所示。用戶點(diǎn)擊電影名之后會(huì)看到每部電影的詳細(xì)信息,包括它的價(jià)格,余票,上映的狀態(tài)是否上映,上映時(shí)間,上映的各家影院,電影的劇情介紹等等。圖4-8 電影查看4.3 本章小結(jié)本章我們通過截圖對(duì)前臺(tái)頁面的每個(gè)功能模塊都進(jìn)行的詳細(xì)的說明和展示,通過這些前臺(tái)頁面的設(shè)
43、計(jì)實(shí)現(xiàn)基本的電影票預(yù)訂的操作,達(dá)到和用戶比較好的交流,為電影院和觀眾提供更加方便人性化的購票體驗(yàn)。第五章 系統(tǒng)的測試與維護(hù)5.1系統(tǒng)測試對(duì)于系統(tǒng)測試,存在著兩種完全不同的測試目的。從用戶的角度出發(fā),普遍希望通過測試暴露系統(tǒng)中隱藏的錯(cuò)誤和缺陷,以考慮是否可以接受該產(chǎn)品。而從系統(tǒng)開發(fā)者的角度出發(fā),則希望測試成為表明軟件產(chǎn)品中不存在錯(cuò)誤的過程,驗(yàn)證該系統(tǒng)已正確地實(shí)現(xiàn)了用戶的要求,確立用戶對(duì)系統(tǒng)質(zhì)量的信心。測試方法確認(rèn):是一系列的活動(dòng)和過程,其目的是想證實(shí)在一個(gè)給定的外部環(huán)境中軟件的邏輯正確性。驗(yàn)證:試圖證明在軟件生存期各個(gè)階段,以及階段間的邏輯協(xié)調(diào)性、完備性和正確性。測試用例:主要用來檢驗(yàn)程序員編制
44、的程序,一般應(yīng)由測試輸入數(shù)據(jù)和與之對(duì)應(yīng)的預(yù)期輸出結(jié)果這兩部分組成。黑盒測試:測試中,把程序看作一個(gè)不能打開的黑盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,在程序接口進(jìn)行測試,它只檢查程序功能是否按照需求規(guī)格說明書的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)據(jù)而產(chǎn)生正確的輸出信息。白盒測試:已知產(chǎn)品的內(nèi)部工作過程,可以通過測試證明每種內(nèi)部操作是否符合設(shè)計(jì)規(guī)格要求,所有內(nèi)部成分是否已經(jīng)過檢查。測試的策略一般按4個(gè)步驟進(jìn)行,即單元測試、組裝(集成)測試、確認(rèn)測試和系統(tǒng)測試。單元測試:又稱模塊測試,是針對(duì)網(wǎng)站設(shè)計(jì)的最小單位程序模塊,進(jìn)行正確性檢驗(yàn)的測試工作。其目的在于發(fā)現(xiàn)各模塊內(nèi)部可能存在的各種差
45、錯(cuò)。組裝測試:也叫集成測試或聯(lián)合測試。在單元測試的基礎(chǔ)上,需要將所有模塊按照設(shè)計(jì)要求組裝成為系統(tǒng),并考慮各模塊間穿越的數(shù)據(jù)是否會(huì)丟失、模塊間功能是否會(huì)互相影響、各子模塊組合起來,是否達(dá)到預(yù)期要求的父功能、全局?jǐn)?shù)據(jù)結(jié)構(gòu)是否有問題。確認(rèn)測試:又稱有效性測試。它的任務(wù)是驗(yàn)證軟件的功能和性能及其他特性是否與用戶的要求一致。系統(tǒng)測試:系統(tǒng)測試是將通過確認(rèn)測試的軟件,作為整個(gè)基于計(jì)算機(jī)系統(tǒng)的一個(gè)元素,與計(jì)算機(jī)硬件、外設(shè)、某些支持軟件、數(shù)據(jù)和人員等其他系統(tǒng)元素結(jié)合在一起,在實(shí)際運(yùn)行(使用)環(huán)境下,對(duì)計(jì)算機(jī)系統(tǒng)進(jìn)行一系列的組裝測試和確認(rèn)測試。5.2系統(tǒng)維護(hù)我們?cè)趯⑾到y(tǒng)運(yùn)行后一般會(huì)暴露出一些錯(cuò)誤、缺陷而且有時(shí)候
46、用戶又會(huì)不斷地對(duì)系統(tǒng)提出新的功能需要,這個(gè)過程中就需要我們不斷地對(duì)系統(tǒng)進(jìn)行完善。所以系統(tǒng)維護(hù)的目標(biāo)就是確保系統(tǒng)運(yùn)轉(zhuǎn)正常,而且完善系統(tǒng)功能使用戶的需求得到滿足,從而使得我們的系統(tǒng)具有更長的生命周期和更高效的運(yùn)行效率。系統(tǒng)的維護(hù)是從系統(tǒng)誕生開始在整個(gè)系統(tǒng)的使用周期中我們都需要進(jìn)行維護(hù)的一個(gè)過程,維護(hù)的質(zhì)量決定這個(gè)系統(tǒng)的使用壽命和他的工作效率。所以,系統(tǒng)維護(hù)是保證我們信息系統(tǒng)目標(biāo)實(shí)現(xiàn)重要步驟。 系統(tǒng)的日常維護(hù):除了基本的設(shè)備和硬件管理還包括數(shù)據(jù)的收集和整理、數(shù)據(jù)的錄入及處理結(jié)果的整理與分發(fā)。系統(tǒng)運(yùn)行情況的記錄:系統(tǒng)運(yùn)行過程中需要對(duì)整個(gè)系統(tǒng)的運(yùn)行情況做記錄,這樣我們可以直觀的看出系統(tǒng)在很多情況下的工作
47、狀態(tài)以及系統(tǒng)的運(yùn)行效率,而且對(duì)于我們完整的評(píng)價(jià)和改進(jìn)具有很強(qiáng)的指導(dǎo)意義,因此信息系統(tǒng)的運(yùn)行情況一定要準(zhǔn)確完整的被記錄。在系統(tǒng)建立之初由于經(jīng)驗(yàn)和客觀需求原因,很多數(shù)據(jù)和功能未來不一定會(huì)再繼續(xù)適合使用。所以系統(tǒng)維護(hù)人員應(yīng)該根據(jù)系統(tǒng)內(nèi)外的主客觀情況及時(shí)有效地更改程序和數(shù)據(jù),以滿足各種需求,而這種情況下的系統(tǒng)維護(hù)又可以分以下幾種:系統(tǒng)應(yīng)用程序維護(hù):系統(tǒng)運(yùn)行過程要實(shí)現(xiàn)相應(yīng)的功能必須由特定的程序指令進(jìn)行執(zhí)行,當(dāng)程序或者指令出現(xiàn)問題時(shí)就需要系統(tǒng)維護(hù)人員及時(shí)的調(diào)整和改變。數(shù)據(jù)維護(hù):因?yàn)橄到y(tǒng)時(shí)刻在運(yùn)行,用戶管理員的數(shù)據(jù)不斷進(jìn)行交互,所以系統(tǒng)的數(shù)據(jù)也必須保證安全和完善,因?yàn)閿?shù)據(jù)是這種變化的反應(yīng),不管是增減內(nèi)容還是
48、調(diào)整結(jié)構(gòu)都需要視具體變化而做出反應(yīng)。這些數(shù)據(jù)不但包含計(jì)算機(jī)和信息管理系統(tǒng)本身正常運(yùn)行的相關(guān)數(shù)據(jù),還包括用戶數(shù)據(jù),交易數(shù)據(jù),實(shí)時(shí)交互數(shù)據(jù),所以必須在數(shù)據(jù)庫的安全,數(shù)據(jù)的正確性,備份恢復(fù),重新組織保護(hù)等多個(gè)方面保證數(shù)據(jù)能夠正確應(yīng)對(duì)各種變化。程序代碼維護(hù):系統(tǒng)的任何變化最終是要通過修改代碼實(shí)現(xiàn)的,代碼的維護(hù)應(yīng)由設(shè)計(jì)和系統(tǒng)管理人員維護(hù)。硬件設(shè)備維護(hù):是對(duì)系統(tǒng)運(yùn)行所承載的硬件設(shè)備,他們的安全和工作效率等系統(tǒng)運(yùn)行的基本硬件設(shè)備的日常維護(hù)和管理,例如機(jī)器部件的清潔、潤滑,設(shè)備故障的檢修,易損部件的更換等。一般系統(tǒng)的維護(hù)階段都需注意以下三點(diǎn): 正確性維護(hù):主要是發(fā)現(xiàn)我們?cè)谙到y(tǒng)調(diào)試階段沒有發(fā)現(xiàn)的未知錯(cuò)誤,這種錯(cuò)
49、誤一般在系統(tǒng)開發(fā)階段就有了。也可能是調(diào)試階段誤診、軟件的不正確使用,輸入數(shù)據(jù)錯(cuò)誤等,這個(gè)時(shí)候系統(tǒng)維護(hù)人員就應(yīng)該及時(shí)報(bào)告記錄這種錯(cuò)誤并及時(shí)更改。適應(yīng)性維護(hù):計(jì)算機(jī)和互聯(lián)網(wǎng)的不斷發(fā)展,新的技術(shù)新的硬件軟件不斷出現(xiàn),也就是說系統(tǒng)的外部環(huán)境是不斷變化的,這個(gè)時(shí)候就需要不斷優(yōu)化適應(yīng)這種改變,延長系統(tǒng)的使用周期,在保證用戶需求的目標(biāo)下,適應(yīng)和跟隨未來技術(shù)發(fā)展的方向完善性維護(hù):因?yàn)橄到y(tǒng)運(yùn)行的目標(biāo)是實(shí)現(xiàn)用戶需求,所以要時(shí)刻保證滿足和改善系統(tǒng)功能,如果用戶的需求得不到滿足,系統(tǒng)本身的價(jià)值就會(huì)大打折扣,所以隨時(shí)擴(kuò)充現(xiàn)有的和沒有的功能是一項(xiàng)長期的系統(tǒng)維護(hù)問題,一定程度上等于延長系統(tǒng)使用壽命,提高系統(tǒng)使用效率。5.3
50、本章小結(jié)本章對(duì)系統(tǒng)進(jìn)行了系統(tǒng)測試,保證了系統(tǒng)的穩(wěn)定性和安全性,以及對(duì)系統(tǒng)的維護(hù)的方方面面進(jìn)行了具體的討論。結(jié) 論 在我們選擇這個(gè)項(xiàng)目之初,我就特別對(duì)電影在線售票行業(yè)特別感興趣,不論是電影本身還是互聯(lián)網(wǎng)和信息管理技術(shù)的結(jié)合都是我日常比較的關(guān)注的方面。特別是在了解了當(dāng)前國內(nèi)外市場的現(xiàn)狀之后,我對(duì)此的熱情開始燃燒。所以當(dāng)半年前開始著手準(zhǔn)備畢業(yè)設(shè)計(jì)的時(shí)候我毫不猶豫的選擇了關(guān)于電影在線售票的題目,這是我此次畢業(yè)設(shè)計(jì)的興趣和初衷,也是我兩個(gè)月設(shè)計(jì)過程中的動(dòng)力。用自己學(xué)習(xí)的專業(yè)知識(shí)去做一個(gè)自己感興趣的東西對(duì)很多人來說是一件奢侈的事,人生很難遇到這樣的機(jī)會(huì)。所以我很珍惜這次真正意義上的獨(dú)立實(shí)踐,我希望在分析與
51、設(shè)計(jì)這個(gè)過程中達(dá)成一些平時(shí)屬于“理想”的精神財(cái)富,事實(shí)上也是如此。通過這次的天津市電影票在線預(yù)訂系統(tǒng)的分析與設(shè)計(jì),我對(duì)以前課程的學(xué)習(xí)又有了新的認(rèn)識(shí)。不僅反映在對(duì)系統(tǒng)設(shè)計(jì)本身知識(shí)的重新學(xué)習(xí),還包括對(duì)我自身各方面素質(zhì)的檢驗(yàn)。對(duì)目前信息管理與信息系統(tǒng)方面知識(shí)的學(xué)習(xí)我還處在熟悉的階段,有些東西掌握的還不夠熟練,特別是遇到一些技術(shù)性的困難需要請(qǐng)教同學(xué)和老師。而這次畢業(yè)設(shè)計(jì)使我發(fā)掘了很多以前沒有發(fā)現(xiàn)的素質(zhì),并且為我以后的項(xiàng)目設(shè)計(jì)積累了很多經(jīng)驗(yàn),并且更好的理解了大學(xué)四年以來收獲的知識(shí),特別是鍛煉了自己獨(dú)立思考獨(dú)立解決困難的能力。要說做畢業(yè)設(shè)計(jì)真正的價(jià)值是什么?我想沒有比獨(dú)立認(rèn)真的完成一件自己的作品更讓人興奮
52、了。經(jīng)過兩個(gè)多月的天津市電影票在線預(yù)訂系統(tǒng)的分析與設(shè)計(jì),我算是基本開發(fā)完成了天津市電影票在線預(yù)訂系統(tǒng)。過程中有困難與挫折也有鼓勵(lì)和興奮,通過這次設(shè)計(jì)我的個(gè)人實(shí)踐和獨(dú)立能力得到了極大地提高,讓我學(xué)習(xí)到了以前沒有接觸過的很多新的知識(shí),最重要的,我自己終于也完完整整的做出了屬于自己的產(chǎn)品,對(duì)此我非常滿足和幸福。一個(gè)系統(tǒng)從前期調(diào)研到確定項(xiàng)目正式設(shè)立目標(biāo),從前期需求分析到詳細(xì)的系統(tǒng)分析與設(shè)計(jì),從用戶和管理員的交互到,數(shù)據(jù)庫的使用,每個(gè)流程是由自己親手完成,這種一步一臺(tái)階,慢慢邁向目標(biāo)的感覺是非常讓人著迷的。我希望我在以后工作中也能保持今天這樣的精神狀態(tài),這樣我的工作會(huì)更有動(dòng)力。盡管我的“產(chǎn)品”還有很多不
53、足需要改進(jìn)的地方但是這都不妨礙我為她驕傲。同時(shí),我深感團(tuán)隊(duì)合作的重要性,我的設(shè)計(jì)里有很多幫助過我的老師和同學(xué)的熱心和智慧,這是這次設(shè)計(jì)的另一個(gè)大收獲,我非常感謝來自他們的合作與幫助,希望未來的人生道路上我們還能有這樣的機(jī)會(huì)。參考文獻(xiàn)1 張超.基于JSP的數(shù)據(jù)庫連接技術(shù)淺析J.福建電腦,2013,(12):80-812 薛倩.基于JSP技術(shù)企業(yè)動(dòng)態(tài)網(wǎng)站系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)J.微型電腦應(yīng)用,2014,(2):14-173 孫秀杰,關(guān)勝,邵欣欣.信息系統(tǒng)分析與設(shè)計(jì)實(shí)訓(xùn)教程M.北京:中國鐵道出版社,20114 甘文麗,孫亦博.Java軟件開發(fā)中文件操作的研究與探析J.綿陽師范學(xué)院報(bào),2013,(2):81-
54、855 姚麗華,于廣州.基于動(dòng)態(tài)JSP技術(shù)的Web應(yīng)用軟件開發(fā)J.信息與電腦(理論版),2013 (03):43-446 李博文.淺談運(yùn)用JavaWeb解決用戶登錄的安全問題J.科技傳播,2011,(1):5-197 WFMC group美.Workflow ReferenceModelJ.WFMC-TC-1003,2012,(3):38 薛文革,王宇,李增智.基于Web的分布式網(wǎng)絡(luò)管理的設(shè)計(jì)及實(shí)現(xiàn)J.計(jì)算機(jī)工程,2011,(28): 29-319 王衛(wèi)玲,李文俊,韋兆文.基于MVC設(shè)計(jì)模式的Web服務(wù)架構(gòu)J.微計(jì)算機(jī)信息,2011,(30):197-19910 趙卓,趙欣.基于J2EE的網(wǎng)絡(luò)
55、管理系統(tǒng)的分析與設(shè)計(jì)J.計(jì)算機(jī)工程與設(shè)計(jì),2011,(23):60-6211 王晨.結(jié)構(gòu)數(shù)據(jù)挖掘與處理若干問題的研究J.中國計(jì)算機(jī)學(xué)會(huì)通訊,2012,(3):70-7212 Jarke M Koch J美.Query optimization in database systemsJ.ComputingSurveys,2013,(2):227-26913 龔玉清.網(wǎng)頁設(shè)計(jì)的色彩運(yùn)用J.現(xiàn)代教育技術(shù),2013,(5):50-5214 段永紅,李春海.基于JSP的網(wǎng)站建設(shè)J.電腦開發(fā)與應(yīng)用,2012,(8):71-7315 裴樹軍,張仁偉.基于JSP的動(dòng)態(tài)WEB技術(shù)設(shè)計(jì)J.哈爾濱理工大學(xué)學(xué)報(bào),20
56、13,(8):21-2216 楊青.JSP的主要技術(shù)特點(diǎn)分析J.電腦與信息技術(shù),2014,(4):78-7917 曹淑琴.JSP技術(shù)的網(wǎng)站建設(shè)J.華北科技學(xué)院學(xué)報(bào),2013,(1):26-2718 吳玉新.JSP后臺(tái)解決方案M.北京:人民郵電出版社,201319 黃明,粱旭.JSP信息系統(tǒng)設(shè)計(jì)與開發(fā)實(shí)例M.北京:機(jī)械工業(yè)出版社,2013附 錄What is MIS Short for management information system, and pronounced as separate letters, MIS refers broadly to a computer-based
57、system that provides managers with the tools for organizing, evaluating and efficiently running their departments. In order to provide past, present and prediction information, and MIS can include software that helps in decision making, data resources such as databases, the hardware resources of a s
58、ystem, decision support systems, people management and project management applications, and any computerized processes that enable the department to run efficiently. Within companies and large organizations, the department responsible for computer system is sometimes called the MIS department.Softwa
59、re Computer instructions or data. Anything that can be stored electronically is software. The storage devices and display devices are hardware. The terms software and hardware are used as both nouns and adjectives. For example, you can say:The problem lies in the software, meaning that there is a pr
60、oblem with the program or data, not with the computer itself. You can also say:Its a software problem. The distinction between software and hardware is sometimes confusing because they are so integrally linked. Clearly, when you purchase a program, you are buying software. But to buy the software, you need to buy the d
- 溫馨提示:
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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 6.煤礦安全生產(chǎn)科普知識(shí)競賽題含答案
- 2.煤礦爆破工技能鑒定試題含答案
- 3.爆破工培訓(xùn)考試試題含答案
- 2.煤礦安全監(jiān)察人員模擬考試題庫試卷含答案
- 3.金屬非金屬礦山安全管理人員(地下礦山)安全生產(chǎn)模擬考試題庫試卷含答案
- 4.煤礦特種作業(yè)人員井下電鉗工模擬考試題庫試卷含答案
- 1 煤礦安全生產(chǎn)及管理知識(shí)測試題庫及答案
- 2 各種煤礦安全考試試題含答案
- 1 煤礦安全檢查考試題
- 1 井下放炮員練習(xí)題含答案
- 2煤礦安全監(jiān)測工種技術(shù)比武題庫含解析
- 1 礦山應(yīng)急救援安全知識(shí)競賽試題
- 1 礦井泵工考試練習(xí)題含答案
- 2煤礦爆破工考試復(fù)習(xí)題含答案
- 1 各種煤礦安全考試試題含答案