版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、<p><b> 天津工業(yè)大學(xué)</b></p><p><b> 畢業(yè)設(shè)計</b></p><p> 大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的設(shè)計與開發(fā)</p><p> 姓 名 </p><p> 學(xué) 院 管理學(xué)院 </p>
2、<p> 專 業(yè)信息管理與信息系統(tǒng)</p><p> 學(xué) 號 </p><p> 指導(dǎo)教師 </p><p> 職 稱 </p><p><b> 年 月</b></p><p> 天津工業(yè)大學(xué)畢
3、業(yè)設(shè)計任務(wù)書 </p><p> 院長 系主任 指導(dǎo)教師 </p><p><b> 畢業(yè)設(shè)計開題報告表</b></p><p><b> 年 月 日</b></
4、p><p> 天津工業(yè)大學(xué)本科畢業(yè)設(shè)計評閱表</p><p> 天津工業(yè)大學(xué)畢業(yè)設(shè)計成績考核表</p><p><b> 摘 要</b></p><p> 隨著科技發(fā)展和社會進步,尤其是計算機大范圍的普及,計算機應(yīng)用逐漸由海量數(shù)據(jù)處理轉(zhuǎn)向大規(guī)模的事務(wù)處理和對工作流的管理,這就產(chǎn)生了以臺式計算機為核心,以數(shù)據(jù)庫管理系
5、統(tǒng)為開發(fā)環(huán)境的管理信息系統(tǒng),以及在大規(guī)模的事務(wù)處理和對工作流的管理等方面的應(yīng)用。開發(fā)大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)能夠使大學(xué)生籃球比賽技術(shù)管理更加規(guī)范化、合理化。能夠有效的快速記錄大量的普通用戶的信息,并且能夠在線對進行信息發(fā)布,實現(xiàn)了由傳統(tǒng)的手工化向信息化的轉(zhuǎn)變。</p><p> JSP是一種網(wǎng)絡(luò)服務(wù)器端編程環(huán)境。JSP已經(jīng)成為開發(fā)信息化平臺的重要而快速、有效的工具。JSP強大的功能使之成為一種優(yōu)秀的服務(wù)器技術(shù)
6、。隨著網(wǎng)絡(luò)技術(shù)的日益成熟,JSP技術(shù)在網(wǎng)絡(luò)編程中也變得越來越重要。所以,在我們的技術(shù)統(tǒng)計過程中中,我們采用了JSP作為開發(fā)工具,構(gòu)建了一個能實現(xiàn)簡單的大學(xué)生籃球比賽技術(shù)統(tǒng)計平臺——《大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)》。該系統(tǒng)能實現(xiàn)普通用戶的管理、球隊管理、隊員管理;基上體現(xiàn)了一個小型的信息化平臺的工作流程及管理方式。</p><p> 關(guān)鍵詞:JSP;籃球比賽;技術(shù)管理;信息化平臺 </p><p
7、><b> ABSTRACT</b></p><p> Student basketball game stats system is based on Internet, the use of B / S (Browser / Server, Browser / Server) mode, and in accordance with the existing rules of
8、the game of basketball stats Students design and development services in the college basketball game stats system platform.</p><p> In this paper, for the development of JSP technology to achieve a college
9、basketball game technical statistical system. The information management system is divided into administrators, ordinary users two separate modules. The system administrator module implements the following functions: use
10、r management, personal information management, team management, team management, game management and other functions; to provide for the general user users: personal information management, competition resu</p>&l
11、t;p> In terms of design, the system uses B / S three-tier structure, using JSP technology for dynamic page design, from reusability and code system security considerations, using JavaBean to program the key code pack
12、age. MySQL database back-end database selection. </p><p> Key Words:JSP; Basketball game; Technology management; Informational station</p><p><b> 目 錄</b></p><p><b
13、> 第一章 概述1</b></p><p> 1.1我國競技體育信息化的發(fā)展現(xiàn)狀1</p><p> 1.2大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的開發(fā)背景2</p><p> 1.3開發(fā)本系統(tǒng)的目的和意義3</p><p> 1.4本論文內(nèi)容的主要安排3</p><p> 第二章 系統(tǒng)分析
14、4</p><p> 2.1系統(tǒng)需求分析4</p><p> 2.2結(jié)構(gòu)化分析7</p><p> 2.3功能需求描述8</p><p> 2.4非功能需求描述8</p><p> 第三章 總體設(shè)計9</p><p> 3.1系統(tǒng)總體結(jié)構(gòu)設(shè)計9</p>&
15、lt;p> 3.2概念設(shè)計(E-R圖)10</p><p> 3.3邏輯結(jié)構(gòu)10</p><p> 第四章 詳細設(shè)計14</p><p> 4.1管理員模塊14</p><p> 4.2普通用戶模塊23</p><p> 第五章 系統(tǒng)測試27</p><p> 5
16、.1測試方法27</p><p> 5.2系統(tǒng)維護27</p><p><b> 結(jié) 論29</b></p><p><b> 參考文獻31</b></p><p><b> 附 錄32</b></p><p><b>
17、 謝 辭37</b></p><p><b> 第一章 概述</b></p><p> 1.1我國競技體育信息化的發(fā)展現(xiàn)狀</p><p> 隨著通信、多媒體、網(wǎng)絡(luò)和計算機的高新技術(shù)快速發(fā)展,全球工業(yè)社會正在想向信息社會飛快的轉(zhuǎn)變,計算機信息技術(shù)正在飛快的滲透到各個領(lǐng)域,極大的促進了工業(yè)化社會向信息化社會轉(zhuǎn)變的進程速度。轉(zhuǎn)
18、變?yōu)樾畔⒒鐣褔H社會和經(jīng)濟快速發(fā)展的主流趨勢,在經(jīng)濟上的競爭和在綜合國力上的競爭在實質(zhì)上都是國家間科技的競爭還有在科技創(chuàng)新上的競爭,而這些國與國之間的競爭主要體現(xiàn)在計算機信息技術(shù)上的競爭?,F(xiàn)如今信息化覆蓋的程度已演變成衡量一個地區(qū),甚至衡量一個國家其現(xiàn)代化程度的非常重要的標志之一。我國體育競技類的產(chǎn)業(yè)轉(zhuǎn)變?yōu)楝F(xiàn)代信息化從上個世紀90年代初期開始,從使用單臺計算機的應(yīng)用程序到使用用多臺機器集成的局域網(wǎng)(LAN),現(xiàn)如今我國已經(jīng)進入了新一
19、個階段的全省的網(wǎng)絡(luò)運行甚至全國的網(wǎng)絡(luò)運行。根據(jù)我國現(xiàn)代信息化正在進行的統(tǒng)一規(guī)劃和愿景,所有的行業(yè)可以實現(xiàn)計算機通過后臺應(yīng)用來進行數(shù)據(jù)收集,與其他應(yīng)用同步處理所收集的信息并加以加工和存儲,在計算機前臺瀏覽相應(yīng)文件、積極主動的去參與集體的各項或大或小的活動,進行有規(guī)律的跟蹤信息數(shù)據(jù)分析和在決策上的支持,構(gòu)建一個暢通,并且能夠?qū)崿F(xiàn)計算機信息數(shù)據(jù)和各種數(shù)據(jù)資源可以共享的信息網(wǎng)絡(luò)是當今</p><p> 現(xiàn)如今由于我國經(jīng)
20、濟的持續(xù)的快速發(fā)展,我國國力的不斷增強,使我國逐漸成為一個可以走在世界前列的體育強國,有效管理和充分利用我國的體育資源正在成為我國體育事業(yè)發(fā)展過程中的非常重要的因素。所以我們需要建立一個國家體育資源共享平臺。通過計算機技術(shù),來實現(xiàn)共享體育信息資源這一目標。如收集比賽信息、體育信息、體育場館信息、運動員信息等等。一方面,可以科學(xué)管理,提高我國體育資源的使用水平和決策支持的水平,另一方面,可以促進運動員之間的公平競爭,并使之可以提供更好的服
21、務(wù)。任意運動員的各種信息都可以從統(tǒng)計系統(tǒng)中找到,例如,一個球員在一場比賽的數(shù)據(jù),分析其技術(shù)特點的分析,對其指定相應(yīng)的戰(zhàn)略、戰(zhàn)術(shù)等。也可以在當前比賽中統(tǒng)計數(shù)據(jù),讓人們可以直接在互聯(lián)網(wǎng)上查看當前比賽中兩只隊伍所有人員的各項數(shù)據(jù),來方便人們預(yù)測并分析這場比賽的結(jié)果。顯而易見的是建立這樣一個國家體育資源共享平臺是一個十分艱巨的工程。根據(jù)我國現(xiàn)有的情況,此系統(tǒng)將采用從部分到整體的方式來建設(shè),簡單的說就是通過現(xiàn)在所擁有的資源,首先將各個子系統(tǒng)建立,
22、再將所有的子系統(tǒng)互聯(lián)互通形成一個整體的系統(tǒng)。Web開發(fā)不是問題,困難的地方是在開發(fā)整體的數(shù)據(jù)信息,任務(wù)量</p><p> 1.2大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的開發(fā)背景</p><p> 隨著我國競技體育的不斷發(fā)展,籃球運動員若想取得更好的成績,就不得不不斷提升自己的身體素質(zhì)和自身的技術(shù)。而由于籃球運動員們的身體素質(zhì)在不斷地提高,籃球場上的節(jié)奏也變得愈來愈快,場上的各種數(shù)據(jù)也是瞬息萬變,
23、僅僅依靠人工筆錄已經(jīng)無法達到最好的效果。人工筆錄往往會使得數(shù)據(jù)有滯后性,并且會有一定的人工誤差。所以比賽中的數(shù)據(jù)記錄,需要被準確無誤并且十分迅速的記錄下來,方便球隊教練,球員,評論員,觀眾等使用并查閱。同時根據(jù)給出的數(shù)據(jù),教練員能夠更有科學(xué)依據(jù)的去安排各種戰(zhàn)術(shù)等等。</p><p> 隨之而來的就誕生了籃球比賽技術(shù)統(tǒng)計系統(tǒng),一個好的籃球比賽技術(shù)統(tǒng)計系統(tǒng),可以實時的將場上的所有數(shù)據(jù)匯聚到一起,并實時的在系統(tǒng)內(nèi)轉(zhuǎn)播
24、,供球隊教練、球員、裁判、評論員、觀眾等使用和查閱。極大的減少了比賽場上數(shù)據(jù)統(tǒng)計員的工作量,還使得數(shù)據(jù)更加的準確,有說服力。</p><p> 在美國職業(yè)籃球聯(lián)賽(National Basketball Association)中,籃球比賽技術(shù)統(tǒng)計系統(tǒng)已經(jīng)被廣泛的使用,而在NBA中這種系統(tǒng)還被加入了實時回放系統(tǒng),并建立了視頻回放中心,讓場上的裁判可以根據(jù)NBA的籃球比賽技術(shù)統(tǒng)計系統(tǒng)的回放系統(tǒng)來判斷每一次犯規(guī),每
25、一次在時間上的爭議,讓籃球場上的裁判的判決變得更加科學(xué)并且更有依據(jù)性,而且因為有理有據(jù)也可以減少在籃球上場因為對裁判判決不滿而事兒發(fā)生的暴力事件。</p><p> 在這一點上,我國的CBA的籃球比賽技術(shù)統(tǒng)計系統(tǒng),就十分的不完善,經(jīng)常會出現(xiàn)計分錯誤,時間計算錯誤,甚至于絕殺被宣判無效但是因為沒有良好的視頻回放而導(dǎo)致的球迷暴力事件等等。例如在CBA2014賽季,山西對陣北京的一場比賽中,根據(jù)籃球比賽的規(guī)則,當籃球
26、入網(wǎng)之后,交換另一方在發(fā)球的時候,比賽的計時器應(yīng)該處于暫停的狀態(tài),但因為我國的CBA籃球比賽技術(shù)統(tǒng)計系統(tǒng)并不完善,在山西方發(fā)出球之前,比賽的計時器就已經(jīng)走過了將近3秒鐘,而在CBA這種級別的籃球賽事之中,3秒鐘足以使場上的5名球員完成一次教練所布置的戰(zhàn)術(shù),并進行一次有效的投籃,但正因為這被浪費掉的五秒鐘時間,最終山西隊的最后一次投籃被裁判認定為超時而被判決進球無效,輸?shù)袅四且粓霰荣?。而更多的球場暴力事件,往往就是因為裁判的判決沒有依據(jù),
27、沒有說服力,CBA沒有一個非常完善的籃球比賽技術(shù)統(tǒng)計系統(tǒng)來提供相應(yīng)的證據(jù)來支持裁判的判決,才會時有發(fā)生。我國籃球賽事最高的級別的CBA都經(jīng)常因為沒有完善的籃球比賽技術(shù)統(tǒng)計系統(tǒng)而發(fā)生這些不愉快的事情,更何況籃球比賽技術(shù)統(tǒng)計系統(tǒng)更加落后的大部分大學(xué)生籃球比賽呢。所以建立一個完善的籃球比賽技術(shù)統(tǒng)計系統(tǒng)是至關(guān)重要的,這</p><p> 1.3開發(fā)本系統(tǒng)的目的和意義</p><p> 本系統(tǒng)為
28、大學(xué)生籃球技術(shù)統(tǒng)計系統(tǒng)的子系統(tǒng)的分析與設(shè)計。大學(xué)生籃球比賽往往并沒有非常先進的技術(shù)支持,多數(shù)記錄場上各種數(shù)據(jù)的方法還是打印表格在場邊進行人工筆錄,這種方法十分的落后,無法第一時間將球隊與球員的各項數(shù)據(jù)展現(xiàn)給教練員、球員、評論員、觀眾等等。而且因為場上的情況瞬息萬變,人工筆錄往往會因為人為錄入的速度慢,而錯錄或漏錄很多數(shù)據(jù),而造成數(shù)據(jù)的不正確與不科學(xué),無法讓教練員、球員、評論員、觀眾等用來分析場上的局勢。本系統(tǒng)主要解決的問題就是:利用本系
29、統(tǒng),讓場上的數(shù)據(jù)可以快速、真實、有效并科學(xué)的記錄并存儲下來。并可以讓教練員、球員、裁判、評論員、觀眾等直接使用并加以分析。例如教練員可以根據(jù)獲得的對方某一手感火熱的球員的數(shù)據(jù)進行分析,來制定相應(yīng)的戰(zhàn)術(shù)來應(yīng)對這一球員;教練員也可以根據(jù),己方的數(shù)據(jù)來進行相應(yīng)的人員調(diào)整,和相應(yīng)的戰(zhàn)術(shù)。本系統(tǒng)可以讓教練員和球員,更加明確的知道各項數(shù)據(jù)來知道當前的比賽應(yīng)該如何去獲勝,而不再是只知道比分,而沒有什么針對性的戰(zhàn)術(shù),不清楚到底應(yīng)該去針對對方的那一位球員
30、來進行防守。并且本系統(tǒng)可以讓場上裁判的判決更加具有科學(xué),有依據(jù)。</p><p> 1.4本論文內(nèi)容的主要安排</p><p> 本文主要是圍繞大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的開發(fā)而展開的。</p><p> 第一章是緒論。分析了我國競技體育信息化的發(fā)展現(xiàn)狀,然后介紹了大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的開發(fā)背景,系統(tǒng)開發(fā)的目的及意義,給以后的分析做出了引導(dǎo)。</p
31、><p> 第二章是在可行性分析的基礎(chǔ)上,對本大學(xué)生籃球技術(shù)統(tǒng)計系統(tǒng)進行了系統(tǒng)分析。主要論述了該系統(tǒng)的需求分析、系統(tǒng)功能結(jié)構(gòu)分析、業(yè)務(wù)流程分析以及數(shù)據(jù)流程分析等。</p><p> 第三章是在系統(tǒng)分析的前提下,對該大學(xué)生籃球技術(shù)統(tǒng)計系統(tǒng)進行系統(tǒng)設(shè)計。分別對該系統(tǒng)進行總體結(jié)構(gòu)框架設(shè)計、代碼設(shè)計、數(shù)據(jù)庫設(shè)計、輸入/輸出設(shè)計、以及本系統(tǒng)設(shè)計時的一些亮點模塊的設(shè)計。</p><
32、p> 第四章進行入了系統(tǒng)的實施階段。主要介紹了系統(tǒng)運行的環(huán)境、系統(tǒng)的實施步驟以及使用說明。</p><p> 第五章主要是系統(tǒng)的測試與測評。具體說明了系統(tǒng)測試的基本知識以及對本系統(tǒng)的測試和評價。</p><p><b> 第二章 系統(tǒng)分析</b></p><p> 2.1 系統(tǒng)需求分析</p><p>
33、大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)主要應(yīng)用于會在天津工業(yè)大學(xué)的舉行各種大學(xué)生籃球比賽,如中國大學(xué)生籃球超級聯(lián)賽、中國大學(xué)生籃球聯(lián)賽等這種級別較高的聯(lián)賽,還有各種校內(nèi)各院之間的比賽和院內(nèi)各系之間的比賽。在中國大學(xué)生籃球超級聯(lián)賽中,天津工業(yè)大學(xué)隊已經(jīng)兩次加冕,這是非常驕人的成績。而在學(xué)校的帶動下,天津工業(yè)大學(xué)的學(xué)生們非常喜愛籃球,經(jīng)常舉辦各種校賽和院賽。但遺憾的是絕大多數(shù)的比賽中,技術(shù)統(tǒng)計都是使用的人工筆錄的統(tǒng)計方式,這一點并不利于天津工業(yè)大學(xué)籃球
34、水平的提升。而大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng),可以讓在天津工業(yè)大學(xué)進行的籃球比賽,更有觀賞性、規(guī)范性和科學(xué)性。讓教練員、球員、評論員、觀眾等可以直觀的知道比賽中的各種數(shù)據(jù),有利于加強籃球比賽的競技性與觀賞性。比賽場中的裁判員,也可以根據(jù)籃球比賽技術(shù)統(tǒng)計系統(tǒng)來進行更加有效、科學(xué)的判決。</p><p> 大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)主要是針對于大學(xué)生各項籃球比賽技術(shù)統(tǒng)計,可以使用本系統(tǒng)來對日常的籃球比賽進行十分科學(xué)和有
35、效的籃球比賽數(shù)據(jù)技術(shù)統(tǒng)計,相比人工筆錄的方式所統(tǒng)計出的籃球比賽技術(shù)統(tǒng)計數(shù)據(jù)更加準確、科學(xué)、及時。與此同時,本系統(tǒng)可以大大縮減籃球比賽技術(shù)統(tǒng)計員的工作量,減少了相應(yīng)的經(jīng)費開支,并提高了籃球比賽技術(shù)統(tǒng)計員的工作效率和數(shù)據(jù)技術(shù)統(tǒng)計的準確率,使籃球比賽技術(shù)統(tǒng)計員所統(tǒng)計的比賽數(shù)據(jù)變得更加準確、科學(xué)、及時,為大學(xué)生籃球比賽做出了重要貢獻。</p><p> 本系統(tǒng)根據(jù)需求主要分為兩種登陸系統(tǒng)的方式,一為管理員身份登陸,二為
36、普通用戶登陸。本系統(tǒng)主要分為6個模塊,分別為個人資料模塊、用戶管理模塊、球隊管理模塊、隊員管理模塊、比賽管理模塊和新聞管理模塊。根據(jù)本人經(jīng)過大量的數(shù)據(jù)調(diào)研與系統(tǒng)需求分析之后,在我看來大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)主要根據(jù)兩種不同的登陸方式應(yīng)具有以下功能:</p><p><b> ?、殴芾韱T登陸方式:</b></p><p> ①個人資料的管理:可以修改個人信息。如用戶
37、姓名、用戶出生日期、性別、聯(lián)系電話等等。</p><p> ?、谟脩艄芾恚汗芾韱T可以增加新的用戶數(shù)據(jù)并為其設(shè)定用戶名、密碼、姓名、用戶類型等。也可以查詢本系統(tǒng)當前所擁有的用戶的信息并加以修改或者刪除。</p><p> ?、矍蜿牴芾恚汗芾韱T可以增加球隊信息并為其設(shè)定球隊名稱、成立日期、球隊口號、球隊人數(shù)、教練姓名、聯(lián)系電話、所屬地方、球隊簡介等。也可以查詢本系統(tǒng)當前所記錄的球隊的信息并加以
38、修改或者刪除。</p><p> ?、荜爢T管理:管理員可以增加球員信息并為其設(shè)定所屬球隊、球員姓名、頭像、本場得分數(shù)、籃板數(shù)、助攻數(shù)、搶斷數(shù)、蓋帽數(shù)及備注。也可以查詢本系統(tǒng)當前所記錄的球員的信息并加以修改或者刪除。</p><p> ?、荼荣惞芾恚汗芾韱T可以新建當前比賽的各種信息,如比賽雙方球隊A和球隊B為哪兩只隊伍,比賽的日期,球隊A得分數(shù),球隊B得分數(shù),還可以查詢當前正在比賽的比賽信息
39、,并可以對已經(jīng)錄入的比賽信息加以修改或刪除。</p><p> ?、扌侣劰芾恚汗芾韱T可以新建比賽新聞,名為其設(shè)定新聞標題、新聞圖片、添加人信息、添加人電話、新聞內(nèi)容等。并可以對已經(jīng)錄入新聞加以修改或刪除</p><p> ?、咝薷拿艽a:管理員可以通過輸入原始密碼來設(shè)置新的用戶密碼。</p><p> ⑵普通用戶登陸方式:</p><p>
40、 ①個人資料的管理:普通用戶可以更改自己的姓名、出生日期、性別、聯(lián)系電話等等。但不能更改自己的身份類型。</p><p> ?、谇蜿牪樵儯浩胀ㄓ脩糁荒芡ㄟ^球隊管理功能中的查詢功能來查詢本系統(tǒng)當前已經(jīng)錄入球隊的球隊名稱、成立日期、球隊口號、球隊人數(shù)、教練姓名、聯(lián)系電話、所屬地方、球隊簡介等。</p><p> ?、坳爢T查詢:普通用戶只能通過球員管理功能中的查詢功能來查詢本系統(tǒng)當前已經(jīng)錄入球員
41、的所屬球隊、球員姓名、頭像、本場得分數(shù)、籃板數(shù)、助攻數(shù)、搶斷數(shù)、蓋帽數(shù)及備注。</p><p> ④比賽查詢:普通用戶只能通過比賽管理功能中的查詢功能來查詢本系統(tǒng)當前已經(jīng)錄入比賽的比賽日期,兩只比賽的球隊名稱,和其相應(yīng)的得分,還有本場比賽的備注。</p><p> ?、菪侣劰芾恚浩胀ㄓ脩糁荒芡ㄟ^新聞管理功能中的查詢功能來查詢本系統(tǒng)當前已經(jīng)錄入新聞的新聞標題、新聞圖片、添加人、電話、新聞內(nèi)
42、容等。</p><p> ?、扌薷拿艽a。普通用戶可以通過輸入原始密碼來設(shè)置新的用戶密碼。</p><p> 本設(shè)計是基于Java的應(yīng)用系統(tǒng),并采用了B/S架構(gòu),,通過JSP與MySQL等技術(shù)對系統(tǒng)進行了實現(xiàn)。然而在進行整體的大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的系統(tǒng)設(shè)計之前需要構(gòu)建一個大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的用例模型。作為描述系統(tǒng)的參與者所能進行操作的圖,它在需求分析階段有著舉足輕重的作用,整
43、個開發(fā)過程都是圍繞系統(tǒng)的需求用例描述進行的。</p><p> 在創(chuàng)建大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)用例圖之前需要確定出大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的參與者。大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的參與者包括管理員和普通用戶。創(chuàng)建用例模型,當需求被收集起來后,根據(jù)不同角色對不同功能的權(quán)限,即可通過用例來描述系統(tǒng)的功能。</p><p> 系統(tǒng)用例圖如圖2-1所示。</p><p>
44、; 圖2-1 系統(tǒng)用例圖</p><p><b> 2.2結(jié)構(gòu)化分析</b></p><p> 頂層數(shù)據(jù)流圖如圖2-2所示:</p><p> 圖2-2 頂層數(shù)據(jù)流圖</p><p> 管理員管理數(shù)據(jù)流圖如圖2-3所示:</p><p> 圖2-3 管理員管理數(shù)據(jù)流圖
45、</p><p><b> 2.3功能需求描述</b></p><p><b> ?、殴δ苄枨?lt;/b></p><p><b> ?、倨胀ㄓ脩粜枨螅?lt;/b></p><p> 普通用戶希望可以修改個人信息和用戶個人密碼,可以查詢大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)所錄入的球隊信息、球
46、員信息、比賽信息、新聞信息。</p><p><b> ?、诠芾韱T用戶需求:</b></p><p> 管理員用戶希望可以修改個人信息和用戶個人密碼,并對已在大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)注冊的用戶進行管理,對已在大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)錄入的球隊、球員、比賽、新聞等信息進行管理。</p><p><b> ?、平缑娌僮鞑糠?lt;/
47、b></p><p> 管理員用戶和普通用戶都希望大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的界面可以操作簡單,容易看懂界面內(nèi)的各項數(shù)據(jù),并且界面美觀,讓人賞心悅目。</p><p> 2.4 非功能需求描述</p><p> 非功能性需求不會直接涉及到大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的各項系統(tǒng)功能。非功能性需求主要包括大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)實際的操作環(huán)境,主要涉及到可用
48、性、可靠性、實現(xiàn)需求、界面需求、數(shù)據(jù)庫安全性和數(shù)據(jù)庫完整性。</p><p><b> ?、趴捎眯裕?lt;/b></p><p> 用戶可以十分簡單易懂的學(xué)會如何操作大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)。并可以提供系統(tǒng)幫助。</p><p><b> ?、瓶煽啃裕?lt;/b></p><p> 大學(xué)生籃球比賽技術(shù)
49、統(tǒng)計系統(tǒng)可以在用戶操作失敗時,檢測出系統(tǒng)為何會出現(xiàn)錯誤,并給予用戶相應(yīng)的提示。</p><p><b> ⑶實現(xiàn)需求:</b></p><p> WIN XP\VISTA\7 10G以上硬盤 JAVAWEB服務(wù)器端。128M或以上系統(tǒng)內(nèi)存。</p><p><b> ?、冉缑嫘枨螅?lt;/b></p><
50、;p> 大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)具有合法的交互格式。</p><p><b> ⑸數(shù)據(jù)庫安全性:</b></p><p> ?、俟芾韱T用戶和普通用戶具有不同的系統(tǒng)訪問權(quán)限,使得本系統(tǒng)的數(shù)據(jù)庫不會被攻擊</p><p> ?、跀?shù)據(jù)庫中的數(shù)據(jù)可以被完整的備份或恢復(fù),能夠更好的使數(shù)據(jù)庫得到維護。 </p><p>
51、<b> ?、蕯?shù)據(jù)庫完整性:</b></p><p> ?、賹嶓w完整性 通過設(shè)置主鍵保證數(shù)據(jù)庫實體完整性</p><p> ?、趨⒄胀暾?通過設(shè)置外碼保證數(shù)據(jù)庫參照完整性</p><p> ?、塾脩舳x完整性 通過CHECK約束保證用戶自定義的完整性</p><p><b> 第三章 總體設(shè)計</b&
52、gt;</p><p> 3.1系統(tǒng)總體結(jié)構(gòu)設(shè)計</p><p> 大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)采用B/S體系結(jié)構(gòu),大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的主要功能有個人資料管理功能、修改用戶個人密碼功能、球隊信息管理功能、球員信息管理功能、比賽信息管理功能、新聞管理功能等等??傮w來說分為前臺模塊和后臺模塊,前臺模塊供普通用戶使用,分為修改個人資料模塊、修改個人密碼模塊、查詢球隊信息模塊、查詢球員信
53、息模塊、查詢比賽信息模塊,查詢新聞信息模塊。后臺管理模塊只對管理員用戶開放,它包括球隊管理模塊,用戶管理模塊,球員信息管理模塊,比賽信息管理模塊,新聞信息管理模塊等等。具體如圖3-1所示:</p><p> 圖3-1 系統(tǒng)功能結(jié)構(gòu)圖</p><p> 3.2概念設(shè)計(E-R圖)</p><p> 大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)E-R圖如圖3-2所示:<
54、/p><p> 圖3-2 系統(tǒng)E-R圖</p><p><b> 3.3邏輯結(jié)構(gòu)</b></p><p> 在開發(fā)數(shù)據(jù)庫時,我們都是取中文名稱的首位字母組成表的列名和表名,這樣方便查閱,不使用過分生僻的數(shù)據(jù)類型,創(chuàng)建提高完整性和簡化“完整語句”信息連接的主關(guān)鍵字和外關(guān)鍵字。為了確保數(shù)據(jù)完整性和一致性,在數(shù)據(jù)庫中還包含了一定的約束關(guān)系,例
55、如NOT NULL約束、主關(guān)鍵字約束等。在系統(tǒng)數(shù)據(jù)安全保密性方面,為防止非法用戶未經(jīng)允許訪問數(shù)據(jù)庫,數(shù)據(jù)庫系統(tǒng)需對用戶身份進行識別,經(jīng)核實確認為合法用戶后方提供數(shù)據(jù)庫使用權(quán)。對于獲得數(shù)據(jù)庫使用權(quán)的用戶還要進一步根據(jù)用戶權(quán)限執(zhí)行存取控制,保證用戶只能存取他有權(quán)存取的數(shù)據(jù)。規(guī)定用戶權(quán)限有三個因素:用戶、數(shù)據(jù)對象、操作。所有的用戶權(quán)限應(yīng)存入數(shù)據(jù)庫用戶數(shù)據(jù)字典表中。一般將控制單元定為表級,特殊的可控制行級或列級。在生產(chǎn)管理的業(yè)務(wù)中,涉及到的數(shù)據(jù)
56、庫實體包括有個人信息表、球隊信息、球員信息表、比賽信息表、新聞信息表等。本系統(tǒng)數(shù)據(jù)庫的功能主要是存儲平臺中所有數(shù)據(jù),以便進行操作。本系統(tǒng)數(shù)據(jù)庫采用MySQL數(shù)據(jù)庫,系統(tǒng)數(shù)據(jù)庫名稱為sq。關(guān)于數(shù)據(jù)庫中的數(shù)據(jù)表如下:</p><p> (1)個人信息表結(jié)構(gòu)如表3-1所示。</p><p> 表3-1 個人信息表</p><p> (2)球隊信息表結(jié)構(gòu)如表3-
57、2所示。</p><p> 表3-2 球隊信息表</p><p> (3)球員信息表結(jié)構(gòu)如表3-3所示。</p><p> 表3-3 球員信息表</p><p> ?。?)比賽信息表結(jié)構(gòu)如表3-4所示。</p><p> 表3-4 比賽信息表</p><p> ?。?)
58、新聞信息表結(jié)構(gòu)如表3-5所示。</p><p> 表3-5 新聞信息表</p><p><b> 第四章 詳細設(shè)計</b></p><p><b> 4.1 管理員模塊</b></p><p> 4.1.1管理員登錄</p><p> 在瀏覽器中地址欄輸入 h
59、ttp://localhost:8080/LQBSSystem/longin.jsp,進入如圖4-1 所示的大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的登錄界面。</p><p> 圖4-1 登錄界面</p><p> 系統(tǒng)默認管理員賬號為admin,密碼為admin,將系統(tǒng)默認管理員賬號和密碼輸入圖示的對話框中,點擊【登錄】,即可進入大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)主界面。主頁面主要包括:個人資料模
60、塊、用戶管理模塊、球隊管理模塊,隊員管理模塊,比賽管理模塊等。如圖4-2所示:</p><p> 圖4-2 主界面</p><p> 4.1.2 個人資料管理</p><p> 點擊主界面左側(cè)【個人資料】中的【修改個人信息】按鈕,系統(tǒng)主界面右側(cè)將會顯示出個人信息列表。該界面可以實現(xiàn)對個人資料的管理。在個人資料管理界面,管理員可以更改自己的姓名、出生日期、
61、性別、聯(lián)系電話、緊急聯(lián)系人、緊急聯(lián)系人電話、籍貫、家庭住址、備注,并可以顯示當前賬號的身份類型,更改完信息之后點擊【保存】按鈕,即可將數(shù)據(jù)保存到本系統(tǒng)的數(shù)據(jù)庫內(nèi),點擊【取消】將取消當前所輸入的信息回到初始個人信息界面。</p><p> 運行結(jié)果如圖4-3所示。</p><p> 圖4-3 個人資料管理界面</p><p> 4.1.3用戶管理功能實現(xiàn)&
62、lt;/p><p> 點擊主界面左側(cè)【用戶管理】中的【增加】按鈕,系統(tǒng)主界面右側(cè)將會顯示出人員管理列表,管理員在此界面可以添加新的用戶并對其設(shè)置用戶名、密碼、姓名、出生日期、性別、聯(lián)系方式、緊急聯(lián)系人、緊急聯(lián)系方式、籍貫、家庭住址、愛好、身份類型、備注,更改完信息之后點擊【保存】按鈕,即可將數(shù)據(jù)保存到本系統(tǒng)的數(shù)據(jù)庫內(nèi),點擊【取消】將取消當前所輸入的信息回到人員管理界面。</p><p>
63、運行結(jié)果如圖4-4所示。</p><p> 圖4-4 用戶管理界面</p><p> 點擊主界面左側(cè)【用戶管理】中的【查詢】按鈕,系統(tǒng)主界面右側(cè)將會出現(xiàn)查詢界面列表,可以看見當前已在大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)錄入的用戶列表,在查詢條件選框中選擇查詢條件并輸入關(guān)鍵字即可篩選出相應(yīng)的用戶信息。管理員用戶在此界面可以對,用戶列表中的用戶進行修改或刪除。</p><p
64、> 運行結(jié)果如圖4-5所示。</p><p> 圖4-5 查詢用戶界面</p><p> 4.1.4球隊管理功能實現(xiàn)</p><p> 點擊主界面左側(cè)【球隊管理】中的【增加】按鈕,系統(tǒng)主界面右側(cè)將會顯示出球隊管理列表,管理員在此界面可以添加新的球隊并為其設(shè)置球隊名稱、成立日期、球隊口號、球隊人數(shù)、教練姓名、聯(lián)系電話、所屬介紹、球隊簡介。更改完信息
65、之后點擊【保存】按鈕,即可將數(shù)據(jù)保存到本系統(tǒng)的數(shù)據(jù)庫內(nèi),點擊【取消】將取消當前所輸入的信息回到球隊管理界面。</p><p> 運行結(jié)果如圖4-6所示。</p><p> 圖4-6 球隊管理界面</p><p> 點擊主界面左側(cè)【球隊管理】中的【查詢】按鈕,系統(tǒng)主界面右側(cè)將會出現(xiàn)查詢界面列表,可以看見當前已在大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)錄入的球隊列表,在查
66、詢條件選框中選擇查詢條件并輸入關(guān)鍵字即可篩選出相應(yīng)的球隊信息。管理員用戶在此界面可以對,球隊列表中的球隊進行修改或刪除。</p><p> 運行結(jié)果如圖4-7所示。</p><p> 圖4-7 查詢球隊界面</p><p> 4.1.5隊員管理功能實現(xiàn)</p><p> 點擊主界面左側(cè)【隊員管理】中的【增加】按鈕,系統(tǒng)主界面右側(cè)
67、將會顯示出隊員管理列表,管理員在此界面可以添加新的球員并為其設(shè)置所屬球隊、頭像、隊員名稱、得分、籃板、助攻、搶斷、蓋帽、備注。點擊對話框右邊的+號即可為本項數(shù)據(jù)+1,方便數(shù)據(jù)的錄入。更改完信息之后點擊【保存】按鈕,即可將數(shù)據(jù)保存到本系統(tǒng)的數(shù)據(jù)庫內(nèi),點擊【取消】將取消當前所輸入的信息回到隊員管理界面。</p><p> 運行結(jié)果如圖4-8所示。</p><p> 圖4-8 球員管理
68、界面</p><p> 點擊主界面左側(cè)【球隊管理】中的【查詢】按鈕,系統(tǒng)主界面右側(cè)將會出現(xiàn)查詢界面列表,可以看見當前已在大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)錄入的球員列表,在查詢條件選框中選擇查詢條件并輸入關(guān)鍵字即可篩選出相應(yīng)的球員信息。管理員用戶在此界面可以對,球隊列表中的球員進行修改或刪除。</p><p> 運行結(jié)果如圖4-9所示。</p><p> 圖4-9
69、 查詢球員界面</p><p> 4.1.6比賽管理功能實現(xiàn)</p><p> 點擊主界面左側(cè)【比賽管理】中的【增加】按鈕,系統(tǒng)主界面右側(cè)將會顯示出比賽管理列表,管理員在此界面可以添加新的比賽并為其選擇球隊A和球隊B,添加比賽日期,A隊與B隊的得分和備注。更改完信息之后點擊【保存】按鈕,即可將數(shù)據(jù)保存到本系統(tǒng)的數(shù)據(jù)庫內(nèi),點擊【取消】將取消當前所輸入的信息回到比賽管理界面。</p
70、><p> 運行結(jié)果如圖4-10所示。</p><p> 圖4-10 比賽管理界面</p><p> 點擊主界面左側(cè)【比賽管理】中的【查詢】按鈕,系統(tǒng)主界面右側(cè)將會出現(xiàn)查詢界面列表,可以看見當前已在大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)錄入的比賽列表,在查詢條件選框中選擇查詢條件并輸入關(guān)鍵字即可篩選出相應(yīng)的比賽信息。管理員用戶在此界面可以對球隊列表中的球員進行修改或刪除
71、。管理員用戶在此界面點擊A得分或B得分可以為相應(yīng)隊伍增加一分,方便了數(shù)據(jù)的記錄。</p><p> 運行結(jié)果如圖4-11所示。</p><p> 圖4-11 查詢比賽界面</p><p> 4.1.7新聞管理功能實現(xiàn)</p><p> 點擊主界面左側(cè)【新聞管理】中的【增加】按鈕,系統(tǒng)主界面右側(cè)將會顯示出新聞管理列表,管理員在此界
72、面可以添加新的新聞并為其設(shè)置新聞標題,新聞圖片,添加人,添加人電話,新聞內(nèi)容。更改完信息之后點擊【保存】按鈕,即可將數(shù)據(jù)保存到本系統(tǒng)的數(shù)據(jù)庫內(nèi),點擊【取消】將取消當前所輸入的信息回到新聞管理界面。</p><p> 運行結(jié)果如圖4-12所示。</p><p> 圖4-12 新聞管理界面</p><p> 點擊主界面左側(cè)【新聞管理】中的【查詢】按鈕,系統(tǒng)主
73、界面右側(cè)將會出現(xiàn)查詢界面列表,可以看見當前已在大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)錄入的新聞列表,在查詢條件選框中選擇查詢條件并輸入關(guān)鍵字即可篩選出相應(yīng)的新聞信息。管理員用戶在此界面可以對新聞列表中的球員進行修改或刪除。</p><p> 運行結(jié)果如圖4-13所示。</p><p> 圖4-13 新聞查詢界面</p><p> 4.1.8 修改密碼模塊</p
74、><p> 點擊主界面右上角【修改密碼】按鈕,系統(tǒng)主界面右側(cè)將會出現(xiàn)員工基本信息界面列表,普通用戶可以通過在此修改個人密碼。</p><p> 運行結(jié)果如圖4-14所示。</p><p> 圖4-14 修改密碼界面</p><p> 4.2 普通用戶模塊</p><p> 4.2.1個人資料功能實現(xiàn)<
75、/p><p> 點擊主界面左側(cè)【個人資料】中的【修改個人信息】按鈕,系統(tǒng)主界面右側(cè)將會顯示出個人信息列表。該界面可以實現(xiàn)對個人資料的管理。在個人資料管理界面,普通用戶可以更改自己的姓名、出生日期、性別、聯(lián)系電話、緊急聯(lián)系人、緊急聯(lián)系人電話、籍貫、家庭住址、愛好、備注,并可以顯示當前賬號的身份類型,更改完信息之后點擊【保存】按鈕,即可將數(shù)據(jù)保存到本系統(tǒng)的數(shù)據(jù)庫內(nèi),點擊【取消】將取消當前所輸入的信息回到初始個人信息界面
76、。</p><p> 運行結(jié)果如圖4-15所示。</p><p> 圖4-15 個人信息界面</p><p> 4.2.2球隊查詢功能實現(xiàn)</p><p> 點擊主界面左側(cè)【球隊管理】中的【查詢】按鈕,系統(tǒng)主界面右側(cè)將會出現(xiàn)查詢界面列表,可以看見當前已在大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)錄入的球隊列表,在查詢條件選框中選擇查詢條件并輸入
77、關(guān)鍵字即可篩選出相應(yīng)的球隊信息。普通用戶在此界面可以對球隊列表中的球隊進行查看。</p><p> 運行結(jié)果如圖4-16所示。</p><p> 圖4-16 球隊查詢界面</p><p> 4.2.3隊員查詢功能實現(xiàn)</p><p> 點擊主界面左側(cè)【隊員管理】中的【查詢】按鈕,系統(tǒng)主界面右側(cè)將會出現(xiàn)查詢界面列表,可以看見當前已
78、在大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)錄入的隊員列表,在查詢條件選框中選擇查詢條件并輸入關(guān)鍵字即可篩選出相應(yīng)的隊員信息。普通用戶在此界面可以對隊員列表中的隊員進行查看。</p><p> 運行結(jié)果如圖4-17所示。</p><p> 圖4-17 隊員查詢界面</p><p> 4.2.4比賽查詢功能實現(xiàn)</p><p> 點擊主界面左側(cè)【
79、比賽管理】中的【查詢】按鈕,系統(tǒng)主界面右側(cè)將會出現(xiàn)查詢界面列表,可以看見當前已在大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)錄入的比賽列表,在查詢條件選框中選擇查詢條件并輸入關(guān)鍵字即可篩選出相應(yīng)的比賽信息。普通用戶在此界面可以對比賽列表中的比賽進行查看。</p><p> 運行結(jié)果如圖4-18所示。 </p><p> 圖4-18 比賽查詢界面</p><p> 4
80、.2.5新聞查詢功能實現(xiàn)</p><p> 點擊主界面左側(cè)【新聞管理】中的【查詢】按鈕,系統(tǒng)主界面右側(cè)將會出現(xiàn)查詢界面列表,可以看見當前已在大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)錄入的新聞列表,在查詢條件選框中選擇查詢條件并輸入關(guān)鍵字即可篩選出相應(yīng)的新聞信息。普通用戶在此界面可以對新聞列表中的新聞進行查看。</p><p> 運行結(jié)果如圖4-19所示。</p><p>
81、圖4-19 新聞查詢界面</p><p> 4.2.6修改個人密碼功能實現(xiàn)</p><p> 點擊主界面右上角【修改密碼】按鈕,系統(tǒng)主界面右側(cè)將會出現(xiàn)員工基本信息界面列表,普通用戶可以通過在此修改個人密碼。</p><p> 運行結(jié)果如圖4-20所示。</p><p> 圖4-20 修改密碼界面</p>&l
82、t;p><b> 第五章 系統(tǒng)測試</b></p><p><b> 5.1測試方法</b></p><p> 系統(tǒng)測試的目的體現(xiàn)在系統(tǒng)調(diào)試的各個步驟中。程序測試是為了發(fā)現(xiàn)程序設(shè)計中的錯誤,聯(lián)合測試是為了發(fā)現(xiàn)系統(tǒng)設(shè)計中的錯誤,系統(tǒng)測試是為了發(fā)現(xiàn)系統(tǒng)分析中的錯誤。而最常用的系統(tǒng)測試的方法有黑盒測試法和白盒測試法。黑盒法將程序看成一個黑盒
83、子,不關(guān)心程序內(nèi)部邏輯構(gòu)造和內(nèi)部特征,只在程序接口上進行測試,看它是否滿足功能要求。所以,黑盒測試也稱為功能測試。白盒法是指測試人員根據(jù)模塊內(nèi)部的結(jié)構(gòu)來到出測試數(shù)據(jù),使模塊中所有的測試路徑都被測試到。綜上所訴,本系統(tǒng)的測試采用的主要是黑盒測試法,即功能測試法,部分功能模塊結(jié)合白盒測試法來進行的。</p><p> 結(jié)合本大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)的開發(fā)過程,在功能模塊設(shè)計的過程中不斷的進行功能測試,即人工操作數(shù)
84、據(jù)信息來驗證功能的執(zhí)行情況,發(fā)現(xiàn)錯誤即時改進或通過代碼測試加以完善,直至功能模塊達到預(yù)期執(zhí)行結(jié)果。例如,在戰(zhàn)術(shù)課堂板塊中,需要上傳戰(zhàn)術(shù)圖并給與一定的文字說明來實現(xiàn),但出現(xiàn)了戰(zhàn)術(shù)圖上傳一張后就無法繼續(xù)上傳,經(jīng)過反復(fù)修改和測試,最終修改了代碼中限制上傳文件大小的設(shè)置,更改了上傳文件的上界,使其能足夠的上傳所需的戰(zhàn)術(shù)圖。至此該功能測試成功。經(jīng)過反復(fù)的測試與完善,整個系統(tǒng)的功能測試已經(jīng)達到預(yù)期設(shè)計的目的。在系統(tǒng)設(shè)計過程中有很多問題的出現(xiàn)是必然的
85、,所以不斷的進行測試和改進是系統(tǒng)開發(fā)中不可缺少的步驟。</p><p><b> 5.2系統(tǒng)維護</b></p><p> 系統(tǒng)運行后會暴露出一些錯誤、缺陷或者用戶又對系統(tǒng)有一些新的功能需要,這就要求系統(tǒng)在使用中不斷的得到完善。因此,系統(tǒng)維護的主要任務(wù)就是保證系統(tǒng)的正常運轉(zhuǎn),使系統(tǒng)的資源得到有效運用,并使系統(tǒng)的功能在運行中不斷得到完善和擴充,以提高系統(tǒng)的工作效率和
86、延長系統(tǒng)的生命周期。對系統(tǒng)的維護工作貫穿于系統(tǒng)整個生命周期,維護工作的質(zhì)量將直接影響到系統(tǒng)的使用效果和使用壽命。所以,系統(tǒng)維護是系統(tǒng)生存的重要條件。</p><p> 大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)一旦使用之后,就要進行系統(tǒng)的運行管理和維護。</p><p> 系統(tǒng)運行的日常維護:</p><p> 包括數(shù)據(jù)收集、數(shù)據(jù)整理、數(shù)據(jù)錄入及處理結(jié)果的整理與分發(fā)。此外,還
87、包括簡單的硬件管理和設(shè)施管理。</p><p> 系統(tǒng)運行情況的記錄:</p><p> 整個系統(tǒng)運行情況的記錄能夠反映出系統(tǒng)在大多數(shù)情況下的狀態(tài)和工作效率,對于系統(tǒng)的評價和改進具有重要的參考價值。因此,對系統(tǒng)的運行情況一定要及時、準確、完整地記錄下來。</p><p> 系統(tǒng)剛建成時所編制的程序和數(shù)據(jù)很少能一字不改地沿用下去。系統(tǒng)人員應(yīng)根據(jù)系統(tǒng)運行的外部環(huán)境
88、的變更和業(yè)務(wù)量的改變,及時對系統(tǒng)進行維護。根據(jù)維護對象的不同,系統(tǒng)維護的內(nèi)容可分為以下幾類:</p><p> (1)系統(tǒng)應(yīng)用程序維護:業(yè)務(wù)處理是通過程序進行的,一旦程序發(fā)生問題或業(yè)務(wù)發(fā)生變化就必然地引起程序的修改和調(diào)整。</p><p> (2)數(shù)據(jù)維護:需求為業(yè)務(wù)是不斷在變化的,因此反映這種變化的數(shù)據(jù)也要求隨之改變,包括內(nèi)容增加及數(shù)據(jù)結(jié)構(gòu)的調(diào)整。主要的維護工作有以下三個方面:數(shù)據(jù)庫
89、文件安全性、完整性的控制;數(shù)據(jù)庫的正確性保護、轉(zhuǎn)儲與恢復(fù);數(shù)據(jù)庫的重組織與重構(gòu)造。</p><p> (3)代碼維護:系統(tǒng)的任何變化最終要通過修改代碼實現(xiàn),代碼的維護應(yīng)由代碼管理小組進行。</p><p> (4)硬件設(shè)備維護:主要指主機及外設(shè)的日常維護和管理,如機器部件的清洗、潤滑,設(shè)備故障的檢修,易損部件的更換等。</p><p> 本系統(tǒng)維護階段需注意以
90、下三點: </p><p> (1)正確性維護:針對在系統(tǒng)開發(fā)階段已發(fā)生的而系統(tǒng)調(diào)試階段尚未發(fā)現(xiàn)的錯誤。這類錯誤是由于遇到了以前從未有過的某種輸入數(shù)據(jù)或者是對系統(tǒng)的硬件和軟件的不正確使用引起的,也可能是調(diào)試階段診斷錯誤引起的,這就需要對錯誤進行診斷和改正。</p><p> (2)適應(yīng)性維護:由于計算機科學(xué)技術(shù)的迅速發(fā)展,新的硬、軟件不斷推出,是系統(tǒng)的外部環(huán)境發(fā)生了變化。為了使系統(tǒng)適應(yīng)
91、這種變化,延長使用壽命,滿足用戶的要求,就需要對系統(tǒng)進行相應(yīng)的修改。</p><p> (3)完善性維護:為了擴充功能和改善性能而進行的修改。在系統(tǒng)的使用過程中,用戶往往會提出增加新功能或修改已有功能的要求。為了滿足用戶要求,需要對系統(tǒng)進行完善工作。這項工作很有意義,可以大大提高系統(tǒng)的可用性,可維護性和可靠性,系統(tǒng)壽命也隨之延長。</p><p><b> 結(jié) 論</
92、b></p><p> 通過幾個月來緊張有序的畢業(yè)設(shè)計,使我們有機會對本專業(yè)的基本理論、專業(yè)知識和基本技術(shù)有了更深入的了解和體會,不僅使得我們對理論的理解達到了一個新的高度,最主要的使我們在四年中所學(xué)到的知識得到了系統(tǒng)和升華,真正達到了學(xué)以致用,不但提高了處理實際問題的動手能力,同時學(xué)到了很多課堂以外的東西。隨著畢業(yè)設(shè)計接近尾聲,我設(shè)計的大學(xué)生籃球比賽技術(shù)統(tǒng)計系統(tǒng)管理信息系統(tǒng)也已經(jīng)初具規(guī)模,盡管系統(tǒng)還有一
93、些不完善之處,但這是一次有價值的嘗試,每一個界面,每一個功能模塊,每一行代碼都的實現(xiàn)都付出了我的全部心思。</p><p><b> ?、畔到y(tǒng)得特點</b></p><p> ①本系統(tǒng)為全中文界面,功能全,易操作。有相應(yīng)權(quán)限的用戶可靈活設(shè)置模塊中的字體、顯示、屬性。系統(tǒng)的操作方式、界面均為Win xp風格。</p><p> ?、谟邢鄳?yīng)權(quán)限的
94、用戶可自由地設(shè)置系統(tǒng)中的各類相關(guān)參數(shù)和各種項目代碼。</p><p> ③系統(tǒng)中具有強大的操作員權(quán)限、密碼管理等功能模塊,確保系統(tǒng)運行安全。</p><p> ?、苡行У牟樵兒蛨蟊砉δ?,全面、及時地反映當前狀況。</p><p> ?、菹到y(tǒng)結(jié)構(gòu)嚴謹、性能穩(wěn)定、使用方便。</p><p><b> ?、匏俣瓤?。</b>&
95、lt;/p><p><b> ?、咄顿Y少。</b></p><p> ?、鄬W(xué)習容易。不具計算機經(jīng)驗的管理人員和操作員只要具有計算機管理的基本知識即可在較短的時間內(nèi)掌握;系統(tǒng)采用圖形界面和向?qū)讲僮鳎局肮δ茉綇?fù)雜,操作越簡單”的原則設(shè)計,易學(xué)易用。</p><p> ?、峋S護簡單,系統(tǒng)運行后幾乎不需要專業(yè)系統(tǒng)管理員維護,減少開支。</p&g
96、t;<p> 使用本系統(tǒng)可以提高設(shè)備可靠性,減少每天需要涉及到的相關(guān)工作量,減少工作人員的勞動強度,減少辦公耗材,盡可能的提高工作效率,可以減少人力物力的浪費,提高的現(xiàn)代化管理水平。</p><p><b> ⑵系統(tǒng)評價</b></p><p> 系統(tǒng)評價主要是指系統(tǒng)建成后,經(jīng)一段時間的運行后,要對系統(tǒng)目標與功能的實現(xiàn)情況進行檢查,并與系統(tǒng)開發(fā)中設(shè)
97、立的系統(tǒng)預(yù)期目標進行對比,及時寫出系統(tǒng)評價報告。</p><p> 系統(tǒng)維護與評價階段是系統(tǒng)生命周期中的最后一個階段,也是時間最長的一個重要階段,就像汽車的維護工作好可以延長汽車的使用壽命和提高其使用效率一樣,系統(tǒng)維護工作的好壞可以決定系統(tǒng)的生命周期的長短和使用效果。</p><p> 系統(tǒng)評價:本系統(tǒng)的投入運行基本滿足了實驗室及設(shè)備的管理、查詢及預(yù)定。運行狀態(tài)平穩(wěn),其安全性、穩(wěn)定性、
98、可維護性及功能配置都表現(xiàn)良好。表明系統(tǒng)的各項指標達到了設(shè)計的要求。</p><p> 目前,本系統(tǒng)還僅作為一個獨立運行的系統(tǒng),并未真正的實現(xiàn)聯(lián)網(wǎng)工作狀態(tài),數(shù)據(jù)轉(zhuǎn)換過程中還需要人工操作,另外隨著需求的變化,功能上還要盡可能完備,有待繼續(xù)擴展和完善。</p><p> 由于知識有限,在系統(tǒng)的設(shè)計上還是顯得有些膚淺,主要表現(xiàn)在數(shù)據(jù)庫設(shè)計方面,因為在數(shù)據(jù)庫范式方面理解不夠深刻,所以表的設(shè)計上偶
99、合性還是比較高,另外在大數(shù)量處理方面數(shù)據(jù)庫的抗壓性和讀寫性能方面還有待完善;由于技術(shù)有限,本設(shè)想設(shè)計出比賽倒計時功能,無奈在多次嘗試之后無法具體的實現(xiàn)出來,只能甘于放棄此功能,這是本次設(shè)計中最大的遺憾。在系統(tǒng)架構(gòu)方面,本次只采用了傳統(tǒng)的JSP+MySQL方式,此框架屬于基本的MVC開發(fā)框架,只適用于小型的網(wǎng)站開發(fā),而大型的網(wǎng)站需要用到SSH三大框架,這個也是我今后學(xué)習方向。</p><p><b>
100、參考文獻</b></p><p> [1] 徐建波.Internet與Web設(shè)計教程[M].江蘇:中國礦業(yè)大學(xué)出版社,2001</p><p> [2] 喬治.勞頓[美].讓商務(wù)智能更有用[J].中國計算機學(xué)會通訊,2013,(4):60-64</p><p> [3] WFMC group[美].Workflow ReferenceModel[J
101、]. WFMC-TC-1003,2012,(3):3</p><p> [4] Time創(chuàng)作室,office2000系列叢書[M].北京:人民郵電出版社,1999</p><p> [5] 武曉軍,陳海濱.Javascript/VBScript網(wǎng)頁編程實例解析[M].北京:清華大學(xué)出版社,2001</p><p> [6] 薛文革,王宇,李增智.基于Web的分
102、布式網(wǎng)絡(luò)管理的設(shè)計及實現(xiàn)[J].計算機工程.2011,(28): 29-31</p><p> [7] 甘文麗,孫亦博.Java軟件開發(fā)中文件操作的研究與探析[J].綿陽師范學(xué)院學(xué)報,2013,(2):81-85.</p><p> [8] 張語涵,劉淑華,周永鑫.Java Web應(yīng)用中錯誤和異常處理方法研究[J].現(xiàn)代計算機(專業(yè)版),2013,(23):61-65</p>
103、;<p> [9] 張健立.JAVA編程技巧教學(xué)研究[J].科技創(chuàng)新導(dǎo)報,2013,(25):141</p><p> [10] 王珍.基于B/S架構(gòu)和Java技術(shù)的數(shù)字報系統(tǒng)的設(shè)計及實現(xiàn)[J].計算機光盤軟件與應(yīng)用,2013,(21):285-287</p><p> [11] 徐景秀.SQL語句查詢優(yōu)化探討[J].科技資訊,2013,(30):16-18</p
104、><p> [12] 呂剛.SQLServer數(shù)據(jù)庫備份與恢復(fù)[J].信息與電腦(理論版),2013,(08):113-114</p><p> [13] 徐旭陽.淺談SQLSERVER2008+JSP網(wǎng)站開發(fā)[J].計算機光盤軟件與應(yīng)用,2013,(20):93-95</p><p> [14] 馬英凡.基于數(shù)據(jù)庫應(yīng)用系統(tǒng)的數(shù)據(jù)庫測試[J].黑龍江科技信息,20
105、13,(30):172</p><p> [15] 鄭文娟.基于JSP的數(shù)據(jù)庫連接技術(shù)探索[J].湖北民族學(xué)院學(xué)報(自然科學(xué)版),2013,(01):69-71</p><p> [16] 余鵬.基于SQL數(shù)據(jù)庫的性能優(yōu)化研究[J].中國科技信息,2014,(02):76-77</p><p> [17] 宋國平.Java對SQL數(shù)據(jù)庫訪問的一種新嘗試[J].
106、軟件導(dǎo)刊,2014,(11):154-155</p><p> [18] 甘潔靜.SQL數(shù)據(jù)庫的建立與管理[J].計算機光盤軟件與應(yīng)用,2012,(04):109-110</p><p> [19] 趙彥.基于JavaEE技術(shù)的Java課程群網(wǎng)絡(luò)教學(xué)平臺的設(shè)計與實現(xiàn)[J].安陽師范學(xué)院學(xué)報,2014,(2):43-48</p><p> [20] 代瑤.智能物
107、業(yè)管理系統(tǒng)開發(fā)與設(shè)計[J].電子制作,2015,(13):88</p><p><b> 附 錄</b></p><p> What is MIS</p><p> Short for management information system, and pronounced as separate letters, MIS refer
108、s broadly to a computer-based 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 i
109、nclude software that helps in decision making, data resources such as databases, the hardware resources of a system, decision support systems, people management and project management applicatio</p><p> Wit
110、hin companies and large organizations, the department responsible for computer system is sometimes called the MIS department.</p><p><b> Software</b></p><p> Computer instructions
111、or data. Anything that can be stored electronically is software. The storage devices and display devices are hardware.</p><p> The terms software and hardware are used as both nouns and adjectives. For exam
112、ple, you can say:"The problem lies in the software," meaning that there is a problem with the program or data, not with the computer itself. You can also say:"It's a software problem."</p>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大學(xué)生籃球比賽策劃書
- 籃球比賽技術(shù)統(tǒng)計表
- 2014南京高校普通大學(xué)生籃球比賽
- 大學(xué)生籃球比賽策劃書范文
- 83373.籃球比賽技術(shù)統(tǒng)計分析系統(tǒng)設(shè)計與實現(xiàn)
- 學(xué)生籃球比賽簡報
- 論籃球比賽中快攻意識的培養(yǎng)畢業(yè)論文
- 中國大學(xué)生3v3籃球比賽
- 籃球比賽數(shù)據(jù)統(tǒng)計表
- 軟件工程畢業(yè)論文-大學(xué)生論壇系統(tǒng)的設(shè)計與開發(fā)
- 大學(xué)籃球比賽策劃書
- 基于51單片機的籃球比賽計分計時器設(shè)計畢業(yè)論文
- 籃球比賽范文
- 高校大學(xué)生籃球比賽中負性情緒的分析及調(diào)控.pdf
- 籃球比賽計時器-吉林工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)論文
- 對籃球比賽技術(shù)統(tǒng)計規(guī)范和分析評價的研究.pdf
- 大學(xué)生兼職網(wǎng)站的設(shè)計開發(fā)-畢業(yè)論文
- 學(xué)生籃球比賽策劃方案3篇
- 影響籃球比賽發(fā)球命中率的因素及對策研究【畢業(yè)論文】
- 畢業(yè)論文-大學(xué)生素質(zhì)拓展系統(tǒng)的設(shè)計與實現(xiàn)
評論
0/150
提交評論