球隊(duì)球員管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)畢業(yè)設(shè)計(jì)_第1頁(yè)
球隊(duì)球員管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)畢業(yè)設(shè)計(jì)_第2頁(yè)
球隊(duì)球員管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)畢業(yè)設(shè)計(jì)_第3頁(yè)
球隊(duì)球員管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)畢業(yè)設(shè)計(jì)_第4頁(yè)
球隊(duì)球員管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)計(jì)算機(jī)畢業(yè)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩32頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、本科生畢業(yè)論文球隊(duì)球員管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) 摘 要本文描述了探索球隊(duì)信息管理系統(tǒng)的詳細(xì)過(guò)程,這個(gè)過(guò)程是在java語(yǔ)言的環(huán)境下進(jìn)行的,利用java和oracle進(jìn)行數(shù)據(jù)庫(kù)建立和編程設(shè)計(jì),應(yīng)用sql語(yǔ)言查詢數(shù)據(jù),并首先介紹了球隊(duì)信息管理系統(tǒng)的研究現(xiàn)狀及課題的選題背景和意義,然后對(duì)球隊(duì)信息管理系統(tǒng)的體系結(jié)構(gòu)、功能需求、采用的數(shù)據(jù)庫(kù)進(jìn)行了分析,并對(duì)系統(tǒng)進(jìn)行了具體設(shè)計(jì)。該系統(tǒng)分析球隊(duì)信息管理的環(huán)節(jié)包括可行性分析和管理職能等分析。該系統(tǒng)的設(shè)計(jì)環(huán)節(jié)主要有:系統(tǒng)功能設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)。本文最終完成了對(duì)球隊(duì)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。關(guān)鍵詞:oracle數(shù)據(jù)庫(kù); sql; 球隊(duì)信息管理系統(tǒng)abstractthis

2、article introduces the detailed process of exploring a management information system under the environment of java. with the java and oracle, it establishes the database and designs the procedure. it requires about the data by sql.firstly, the paper makes an introduction of developing status, defici

3、ency and its background of one-card-system. secondly, expatiation is done on the system structure and function requirements of campus one-card-through system, followed by a description of the appropriate database suitable to campus one-card-through system. thirdly, the paper puts forward an material

4、 plan of the system. the system analysis section of basketball team management information includes feasible analysis, management function analysis.the system design section mainly focuses on system function design and data base design and data number design.the main body of this article has been ac

5、complished ultimately to the team information management system design.key words: oracle; sql; basketball team information management system ii大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))目錄第1章前言11.1 系統(tǒng)開(kāi)發(fā)的目的和意義11.2 國(guó)內(nèi)外研究現(xiàn)狀11.3 研究?jī)?nèi)容和方法3第2章 系統(tǒng)相關(guān)知識(shí)和設(shè)計(jì)準(zhǔn)備42.1 java42.2 oracle簡(jiǎn)介52.3 訪問(wèn)數(shù)據(jù)庫(kù)的方法62.4 系統(tǒng)概述和簡(jiǎn)介62.5 系統(tǒng)的使用方法72.5.1 數(shù)據(jù)庫(kù)的建立72.5.2

6、jdbc連接oracle的數(shù)據(jù)庫(kù)72.5.3 數(shù)據(jù)連接82.5.4 數(shù)據(jù)記錄8第3章 系統(tǒng)分析93.1 需求分析93.2 可行性分析93.3 系統(tǒng)功能分析10第4章 系統(tǒng)設(shè)計(jì)124.1 系統(tǒng)設(shè)計(jì)原則124.2 系統(tǒng)開(kāi)發(fā)模式設(shè)計(jì)124.3 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)124.4 系統(tǒng)功能設(shè)計(jì)144.5 系統(tǒng)所用數(shù)據(jù)庫(kù)和表14第5章 系統(tǒng)實(shí)現(xiàn)175.1 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)175.2 各個(gè)模塊的具體實(shí)現(xiàn)195.2.1 登陸模塊195.2.2 主界面205.2.3 基礎(chǔ)管理模塊205.2.4 系統(tǒng)數(shù)據(jù)模塊255.2.5 球組管理275.3 系統(tǒng)的測(cè)試29結(jié)論30參考文獻(xiàn)32謝辭33計(jì)算機(jī)畢業(yè)設(shè)計(jì)成品與開(kāi)發(fā)咨詢qq: 799

7、030976第1章 前言1.1 系統(tǒng)開(kāi)發(fā)的目的和意義隨著科學(xué)技術(shù)的日益提高,計(jì)算機(jī)科學(xué)逐漸走向成熟,它的強(qiáng)大功能在社會(huì)的各個(gè)方面起到了重要的作用。如今球隊(duì)信息資源非常巨大,復(fù)雜程度呈逐漸上升,人機(jī)作坊已無(wú)法適應(yīng)企業(yè)的信息資源管理了,取而代之的便是運(yùn)用各種方面的知識(shí),用計(jì)算機(jī)技術(shù)開(kāi)發(fā)球隊(duì)信息管理系統(tǒng),以便有效地管理球隊(duì)信息。球隊(duì)信息管理系是一種特殊的管理信息系統(tǒng)。首先我們要知道什么是管理信息系統(tǒng)?mis(management information system,管理信息系統(tǒng))是一個(gè)由人、計(jì)算機(jī)和其他外圍設(shè)備組成,用它來(lái)進(jìn)行信息收集、傳遞、存儲(chǔ)、加工、維護(hù)和使用的系統(tǒng),它的功能是用現(xiàn)代計(jì)算機(jī)與網(wǎng)

8、絡(luò)核心技術(shù)增強(qiáng)企業(yè)的信息管理,對(duì)企業(yè)所擁有資源的了解、建立數(shù)據(jù)庫(kù),經(jīng)過(guò)加工處理并編制成各種信息資料及時(shí)提供給管理人員,以便進(jìn)行正確的決策、不斷改進(jìn)企業(yè)的管理水平、提高企業(yè)的經(jīng)濟(jì)效益。使用計(jì)算機(jī)技術(shù)對(duì)球隊(duì)信息進(jìn)行管理。其對(duì)球隊(duì)信息檢索迅速、方便查找、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。創(chuàng)建球隊(duì)管理信息系統(tǒng)能夠提高球隊(duì)管理效率,從而加強(qiáng)了管理的信息化、科學(xué)化、正規(guī)化,球隊(duì)的成績(jī)得到上升。所以,開(kāi)發(fā)這樣一個(gè)球隊(duì)信息管理軟件是一件急需的事情。1.2 國(guó)內(nèi)外研究現(xiàn)狀球隊(duì)信息管理系統(tǒng)是一個(gè)小型的企業(yè)信息管理系統(tǒng)。在我國(guó)企業(yè)信息化是社會(huì)企業(yè)等現(xiàn)代化的一個(gè)不可逆轉(zhuǎn)的潮流,信息管理系統(tǒng)是企業(yè)信息化的

9、重要的部分。在信息化過(guò)程中,計(jì)算機(jī)成了信息化不可缺少的基礎(chǔ)系統(tǒng)平臺(tái),系統(tǒng)平臺(tái)將信息化和傳統(tǒng)的業(yè)務(wù)工作銜接起來(lái),其中最主要的中間媒介,就是信息管理系統(tǒng)。國(guó)外在70年代中期開(kāi)始建立信息管理系統(tǒng),發(fā)展至今功能已日趨完善和強(qiáng)大。一個(gè)企業(yè)在競(jìng)爭(zhēng)中表現(xiàn)出優(yōu)勢(shì)有兩點(diǎn):(1) 企業(yè)是否具有在人才市場(chǎng)中具有能優(yōu)勢(shì)的人才;(2) 企業(yè)所具有的人才是否具有合適的環(huán)境。所以現(xiàn)在的成功企業(yè)一般關(guān)注以下兩個(gè)方面,一是積極尋找合適的人才,并想辦法留住人才,還有一個(gè)就是營(yíng)造企業(yè)的內(nèi)部環(huán)境,一面促進(jìn)人才的成長(zhǎng),一面又有利于人才脫穎而出。這兩個(gè)方面,也許后者更重要,所以現(xiàn)在企業(yè)最流行的莫過(guò)于重組與再造,而且所有的管理活動(dòng)都可以通

10、過(guò)計(jì)算機(jī)和網(wǎng)絡(luò)完成。所有的管理系統(tǒng)都是為了加快企業(yè)應(yīng)變能力和業(yè)務(wù)處理能力,但所有這些的實(shí)現(xiàn)又以企業(yè)的球員為基礎(chǔ),所以人力資源管理者,如果還想成為ceo的戰(zhàn)略伙伴,就必須要改變自己的工作模式,加快自身對(duì)企業(yè)內(nèi)外環(huán)境、企業(yè)目標(biāo)、球隊(duì)的需要和變化的響應(yīng),并提高工作質(zhì)量。要想實(shí)現(xiàn)對(duì)這種快速變化的環(huán)境和需求的快速響應(yīng),我們就必須能夠盡早獲得和傳輸需求信息或變化的信息,必須更快的處理這種信息,并更快地做出相應(yīng)的處理,以滿足或處理這種變化。所以人力資源管理系統(tǒng),也就成為了越來(lái)越多企業(yè)的選擇不得已,也是必需的選擇。 企業(yè)基礎(chǔ)管理是企業(yè)管理的一個(gè)重要內(nèi)容,隨著時(shí)代的進(jìn)步,企業(yè)也逐漸變得龐大起來(lái),如何管理好企業(yè)內(nèi)

11、部球員的信息,成為企業(yè)管理中的一個(gè)大的問(wèn)題。在這種情況下,一個(gè)可以規(guī)范化,自動(dòng)化的企業(yè)基礎(chǔ)管理系統(tǒng)就顯得非常必要。球隊(duì)管理系統(tǒng)中所占大比重為人力資源管理,人力資源管理系統(tǒng)有其自身的發(fā)展歷程,而現(xiàn)在國(guó)內(nèi)大量涌現(xiàn)的人力資源管理系統(tǒng),有國(guó)外的,也有國(guó)產(chǎn)的,總的說(shuō)來(lái)是良莠不齊。人力資源管理系統(tǒng)在我國(guó)的應(yīng)用(1) 從信息軟件看,國(guó)內(nèi)雖然有一些公司出版相關(guān)的軟件,但這些軟件偏重一般性,不能全部包括企業(yè)特有的管理活動(dòng),應(yīng)用范圍受到限制。同時(shí)軟件中的一些附加功能,又是企業(yè)所不需要的,給企業(yè)帶來(lái)了經(jīng)濟(jì)上的浪費(fèi)。(2) 從動(dòng)態(tài)數(shù)據(jù)來(lái)看,動(dòng)態(tài)數(shù)據(jù)能提供的信息,管理人員能夠從其中決策。這要求動(dòng)態(tài)數(shù)據(jù)庫(kù)能隨時(shí)進(jìn)入關(guān)系數(shù)

12、據(jù)庫(kù)。然而,一些企業(yè)由于管理水平有限,動(dòng)態(tài)數(shù)據(jù)并沒(méi)有做到隨時(shí)更新。動(dòng)態(tài)數(shù)據(jù)沒(méi)有及時(shí)的進(jìn)入數(shù)據(jù)庫(kù),系統(tǒng)的信息就不能支持管理決策。(3) 從數(shù)據(jù)庫(kù)結(jié)構(gòu)看,由于基礎(chǔ)管理系統(tǒng)在我國(guó)還是一個(gè)新領(lǐng)域,計(jì)算機(jī)人員對(duì)這個(gè)領(lǐng)域不熟悉,而企業(yè)管理人員又缺乏理論的支持導(dǎo)致雙方無(wú)法很好的合作。(4) 從系統(tǒng)的功能看,基礎(chǔ)管理系統(tǒng)不僅能記錄所以發(fā)生的數(shù)據(jù),更重要的是它能整理和分析這些數(shù)據(jù),并提出有價(jià)值的報(bào)告。所以,基礎(chǔ)管理系統(tǒng)不但要對(duì)基礎(chǔ)信息的管理如球員信息、考勤信息等,而且更重要的是能向企業(yè)的高層提出支持性的建議。綜上所述,以計(jì)算機(jī)為基礎(chǔ)的基礎(chǔ)管理系統(tǒng)推動(dòng)基礎(chǔ)管理走向科學(xué)化、規(guī)范化,減輕單位基礎(chǔ)管理工作的勞動(dòng)強(qiáng)度,提

13、高球員工作效率、質(zhì)量和管理水平的軟件系統(tǒng)。使得通過(guò)信息化管理,人員的增加、調(diào)動(dòng)、獎(jiǎng)懲等變得方便快捷,大大提高了基礎(chǔ)管理的工作效率。1.3 研究?jī)?nèi)容和方法球隊(duì)信息管理系統(tǒng)是對(duì)球隊(duì)信息進(jìn)行統(tǒng)一的管理,可以方便的進(jìn)行插入、修改、刪除、查詢、退出。其中有基礎(chǔ)管理,為球隊(duì)人員信息進(jìn)行有效管理。作為一個(gè)系統(tǒng),怎樣安全的維護(hù)系統(tǒng),就需要建立系統(tǒng)管理。球隊(duì)也是個(gè)特殊的企業(yè),球隊(duì)管理系統(tǒng)同樣需要球隊(duì)管理。球隊(duì)信息管理系統(tǒng)是信息管理系統(tǒng)(mis),它的開(kāi)發(fā)包括在后臺(tái)建立數(shù)據(jù)庫(kù)和維護(hù)以及和在前端維護(hù)應(yīng)用程序。在后臺(tái)使創(chuàng)建的數(shù)據(jù)保持相同、完整、安全的數(shù)據(jù)庫(kù)。在前臺(tái)使應(yīng)用程序功能完備,方便使用。3大慶師范學(xué)院本科畢業(yè)論

14、文(設(shè)計(jì))第2章 系統(tǒng)相關(guān)知識(shí)和設(shè)計(jì)準(zhǔn)備2.1 java java語(yǔ)言作為一門(mén)開(kāi)發(fā)語(yǔ)言最開(kāi)始用于1991年,一開(kāi)始它被叫做oak語(yǔ)言,是sun公司對(duì)消費(fèi)性電子產(chǎn)品從而設(shè)計(jì)的一個(gè)通用環(huán)境。起初的目的是想開(kāi)發(fā)一種獨(dú)立于平臺(tái)的軟件技術(shù),并且在internet出現(xiàn)前,oak語(yǔ)言一直不被人們重視,并且從差點(diǎn)在計(jì)算機(jī)技術(shù)領(lǐng)域中銷聲匿跡。不過(guò),internet出現(xiàn)改變了oak語(yǔ)言從此消亡。在oak語(yǔ)言出現(xiàn)以前,網(wǎng)絡(luò)信息內(nèi)容都是平淡無(wú)奇的html文檔。這對(duì)于喜歡web瀏覽的人們來(lái)說(shuō)無(wú)法再瀏覽下去。人們急切渴望在web中看到一些交互式的信息,開(kāi)發(fā)人員也渴望能在web上創(chuàng)建不需考慮軟硬件平臺(tái)就能夠執(zhí)行的應(yīng)用程序,

15、當(dāng)然這些程序還要有極大的安全保障。對(duì)于用戶的渴望,以往的編程語(yǔ)言都不能夠達(dá)到要求,但是,sun公司卻察覺(jué)到了這重要的一點(diǎn),從1994年起,sun公司開(kāi)始把oak技術(shù)運(yùn)用到web上,而且開(kāi)發(fā)出了hotjava的第一個(gè)版本。當(dāng)sun公司于1995年正式用java作為這個(gè)語(yǔ)言的名字而推出的時(shí)候,人們發(fā)現(xiàn)這就是我們想要的。于是java輝煌的時(shí)刻到來(lái)了。java的特點(diǎn):(1) 平臺(tái)無(wú)關(guān)性 是指java能夠在不同的平臺(tái)上運(yùn)行。java運(yùn)用虛擬機(jī)原理,還可以在虛擬機(jī)中運(yùn)行,可以在不同平臺(tái)的java接口中得以實(shí)現(xiàn)。用java編寫(xiě)的程序可以在世界范圍內(nèi)共享。java的數(shù)據(jù)類型和機(jī)器沒(méi)有關(guān)系,java虛擬機(jī)(ja

16、va virtual machine)是在硬件和操作系統(tǒng)上建立的,實(shí)現(xiàn)java二進(jìn)制代碼的解釋執(zhí)行功能,并且提供于不同平臺(tái)的接口的。 (2) 安全性 java的編程與c+比較相似,學(xué)過(guò)c+的人可以在很短的時(shí)間里學(xué)會(huì)java。java里沒(méi)有c+的指針對(duì)存儲(chǔ)器地址的直接操作,程序運(yùn)行時(shí),由操作系統(tǒng)分配內(nèi)存,從而避免病毒通過(guò)指針進(jìn)入系統(tǒng)。java為程序保證了安全,阻止其它程序的非法訪問(wèn)。 (3) 面向?qū)ο?java具有c+面向?qū)ο蟮母拍?,把?shù)據(jù)封裝到類中,再利用類實(shí)現(xiàn)了程序的簡(jiǎn)潔性和便于維護(hù)性。類的封裝性、繼承性等有關(guān)對(duì)象的特性,使程序代碼只需一次編譯,然后通過(guò)上述特性反復(fù)利用。程序員只要把主要精力

17、用在類和接口的設(shè)計(jì)和應(yīng)用上,就可以了。java里有很多一般對(duì)象的類,這樣就可以繼承父類,并可以使用父類的方法。在java中,類的繼承關(guān)系是單一的非多重的,一個(gè)子類只有一個(gè)父類,子類的父類又有一個(gè)父類。java提供的object類及其子類的繼承關(guān)系如同一棵倒立的樹(shù)形,根類為object類,object類功能強(qiáng)大,經(jīng)常會(huì)使用到它及其它派生的子類。 (4) 分布式 java可以在擴(kuò)展tcp/ip網(wǎng)絡(luò)平臺(tái)上建立。庫(kù)函數(shù)使用http和ftp協(xié)議傳送和接受信息。這使得程序員在使用網(wǎng)絡(luò)上的文件和使用本機(jī)文件一樣容易。 2.2 oracle簡(jiǎn)介oracle簡(jiǎn)稱甲骨文,是除了微軟以外世界第二大軟件公司。該公司名

18、稱就叫oracle。該公司成立于1979年,是加利福尼亞州的第一家在世界上推出以關(guān)系型數(shù)據(jù)管理系統(tǒng)(rdbms)為中心的一家軟件公司。oracle不僅在全球最先推出了rdbms,并且事實(shí)上掌握著這個(gè)市場(chǎng)的大部分份額?,F(xiàn)在,他們的rdbms被廣泛應(yīng)用于各種操作環(huán)境:windows nt、基于unix系統(tǒng)的小型機(jī)、ibm大型機(jī)以及一些專用硬件操作系統(tǒng)平臺(tái)。事實(shí)上,oracle已經(jīng)成為世界上最大的rdbms供應(yīng)商,并且是世界上最主要的信息處理軟件供應(yīng)商。由于oracle公司的rdbms都以oracle為名,所以,在某種程度上oracle己經(jīng)成為了rdbms的代名詞。oracle數(shù)據(jù)庫(kù)管理系統(tǒng)是一個(gè)以

19、關(guān)系型和面向?qū)ο鬄橹行墓芾頂?shù)據(jù)的數(shù)據(jù)庫(kù)管理軟件系統(tǒng),其在管理信息系統(tǒng)、企業(yè)數(shù)據(jù)處理、因特網(wǎng)及電子商務(wù)等領(lǐng)域有著非常廣泛的應(yīng)用。由于它在數(shù)據(jù)安全性與數(shù)據(jù)完整性的控制方面的優(yōu)越性能、跨操作系統(tǒng)、跨硬件平臺(tái)的數(shù)據(jù)互操作能力,使很多用戶將oracle作為其應(yīng)用數(shù)據(jù)的處理系統(tǒng)。oracle數(shù)據(jù)庫(kù)是基于“客戶端服務(wù)器”模式結(jié)構(gòu)??蛻舳藨?yīng)用程序執(zhí)行與用戶進(jìn)行交互的活動(dòng)。其接收用戶信息,而且向“服務(wù)器端”發(fā)送請(qǐng)求。服務(wù)器是管理數(shù)據(jù)信息和各種操作數(shù)據(jù)的活動(dòng)。oracle有如下幾個(gè)強(qiáng)大的特性: (1) 可以處理多用戶、大事務(wù)量的事務(wù)(2) 數(shù)據(jù)安全性和完整性的有效控制 (3) 支持分布式數(shù)據(jù)處理 (4) 可移植性

20、很強(qiáng) oracle體系巨大,對(duì)于初學(xué)者,大體上要明白定位思想:oracle大體上分兩部分,一是應(yīng)用開(kāi)發(fā),另一個(gè)是系統(tǒng)管理。開(kāi)發(fā)主要是寫(xiě)存儲(chǔ)過(guò)程、觸發(fā)器的,另外可以用oracle的develop工具做form。有點(diǎn)類似于程序員,必須有良好的邏輯思維和創(chuàng)造能力。管理對(duì)于oracle數(shù)據(jù)庫(kù)的原理要有深刻的認(rèn)識(shí),有全局操縱的能力和縝密的思維,這個(gè)很重要,可能由于一個(gè)小小的錯(cuò)誤就會(huì)丟失整個(gè)數(shù)據(jù)庫(kù),所以需要經(jīng)驗(yàn)豐富。2.3 訪問(wèn)數(shù)據(jù)庫(kù)的方法java數(shù)據(jù)庫(kù)連接(jdbc)由一組用 java 編程語(yǔ)言編寫(xiě)的類和接口組成。jdbc 為工具/數(shù)據(jù)庫(kù)開(kāi)發(fā)人員提供了一個(gè)標(biāo)準(zhǔn)的 api,使他們能夠用純java api

21、來(lái)編寫(xiě)數(shù)據(jù)庫(kù)應(yīng)用程序。然而各個(gè)開(kāi)發(fā)商的接口并不完全相同,所以開(kāi)發(fā)環(huán)境的變化會(huì)帶來(lái)一定的配置變化。oracle8/8i/9i數(shù)據(jù)庫(kù)(thin模式):class.forname(oracle.jdbc.driver.oracledriver).newinstance();string url=jdbc:oracle:thin:localhost:1521:orcl; /orcl為數(shù)據(jù)庫(kù)的sidstring user=test;string password=test;connection conn= drivermanager.getconnection(url,user,password);2.

22、4系統(tǒng)概述和簡(jiǎn)介本系統(tǒng)對(duì)硬件的適應(yīng):cpu:(1) 586-133以上主頻,cpu:586-133以上主頻;16兆以上內(nèi)存;硬盤(pán)剩余空間30兆以上;具鼠標(biāo)器,最好彩顯;(2) 適應(yīng)平臺(tái):windows95/98/2000/nt4.0以上。本系統(tǒng)是球隊(duì)信息管理系統(tǒng),分為三大模塊,包括:基礎(chǔ)管理模塊、系統(tǒng)管理模塊、球隊(duì)管理模塊?;A(chǔ)管理模塊又分為球隊(duì)人員更新、球隊(duì)人員加入、球隊(duì)人員管理、球隊(duì)人員查詢、球隊(duì)人員離職、考勤管理和考勤報(bào)表7項(xiàng)模塊功能。系統(tǒng)管理模塊分為密碼修改、權(quán)限設(shè)定、用戶查詢?nèi)?xiàng)模塊功能。球隊(duì)管理模塊分為球隊(duì)更新、球隊(duì)設(shè)定、球隊(duì)管理三項(xiàng)模塊功能。這樣做的目的是本系統(tǒng)同時(shí)完成人事和球隊(duì)

23、信息的管理同時(shí)加強(qiáng)系統(tǒng)管理,為用戶設(shè)定進(jìn)入系統(tǒng)權(quán)限,保證了系統(tǒng)的穩(wěn)定性和安全性。主要特性:(1) 系統(tǒng)功能較為強(qiáng)大。(2) 結(jié)構(gòu)清晰 操作方便,簡(jiǎn)捷易用。系統(tǒng)結(jié)構(gòu)清晰,方便實(shí)用。(3) 工作可靠支持恢復(fù)還原功能。系統(tǒng)軟件、硬件穩(wěn)定可靠。保證系統(tǒng)連續(xù)正常運(yùn)轉(zhuǎn)。數(shù)據(jù)備份,手段多樣,軟盤(pán)、usb硬盤(pán)、硬盤(pán)。實(shí)時(shí)備份,系統(tǒng)崩潰可立即恢復(fù)。(4) 安全保密系統(tǒng)具備多層次的安全和保密機(jī)制,操作人員設(shè)定權(quán)限,只有合法的管理者才可以對(duì)系統(tǒng)中的信息進(jìn)行變動(dòng),其他用戶只能查詢,這就保證了信息的安全性。 (5) 易維護(hù) 系統(tǒng)本身的故障率極低,主要設(shè)備有自檢功能,系統(tǒng)完全采用了模塊化設(shè)計(jì),可以迅速排除各種故障。(6)

24、 速度快 數(shù)據(jù)處理快,實(shí)時(shí)性高,即使是系統(tǒng)高峰期的大量數(shù)據(jù)也可應(yīng)付自如。2.5系統(tǒng)的使用方法2.5.1數(shù)據(jù)庫(kù)的建立 本系統(tǒng)涉及的信息量不大,采用oracle數(shù)據(jù)庫(kù)。首先在oracle中建立5個(gè)表:人員信息,考勤,球隊(duì),用戶,數(shù)據(jù)統(tǒng)計(jì),其它表也均有顯示。2.5.2 jdbc連接oracle的數(shù)據(jù)庫(kù)jdbc:開(kāi)放式的數(shù)據(jù)庫(kù)連接(open database connectivity)在用jdbc做任何事之前,必須有一個(gè)數(shù)據(jù)庫(kù)至少在腦子里,設(shè)計(jì)了數(shù)據(jù)庫(kù),就要為其創(chuàng)建jdbc數(shù)據(jù)源。2.5.3 數(shù)據(jù)連接雙擊control panel(控制面板),找到管理工具,你會(huì)看到odbc data source a

25、dministrator(odbc數(shù)據(jù)源管理員)對(duì)話框,對(duì)系統(tǒng)級(jí)數(shù)據(jù)庫(kù)來(lái)說(shuō),使用system dsn(系統(tǒng)數(shù)據(jù)源名)選項(xiàng)卡,單擊add添加按鈕。會(huì)看到create new data source(創(chuàng)建新的數(shù)據(jù)源)對(duì)話框,創(chuàng)建數(shù)據(jù)源時(shí)所選的驅(qū)動(dòng)程序是oracle,單擊finish(完成),會(huì)看到某種類型的配置對(duì)話框,如oracle(設(shè)置)對(duì)話框,在data source name(數(shù)據(jù)源名)域內(nèi)輸入數(shù)據(jù)源名稱。單擊選擇,選擇已有的數(shù)據(jù)庫(kù)。2.5.4 數(shù)據(jù)記錄調(diào)試應(yīng)用程序時(shí)加以記錄,這一點(diǎn)很重要。odbc data source administrator(odbc數(shù)據(jù)源管理員)對(duì)話框也提供了這樣

26、的功能??梢赃x擇跟蹤通過(guò)odbc對(duì)數(shù)據(jù)庫(kù)進(jìn)行的各種事務(wù)。當(dāng)然,這些記錄可能會(huì)變得相當(dāng)大,但并不是總要使用它們。開(kāi)始記錄事務(wù)時(shí),只要雙擊控制面板(control panel)中的數(shù)據(jù)源,打開(kāi)odbc data source administrator(odbc數(shù)據(jù)源管理員)對(duì)話框。選擇tracing(跟蹤)選項(xiàng)卡,你會(huì)看到如下圖所示的對(duì)話框。有三個(gè)單選按鈕確定何時(shí)跟蹤odbc調(diào)用。缺省設(shè)置是dont trace(不跟蹤)。如果打算調(diào)試單個(gè)應(yīng)用程序,應(yīng)該選擇all the time(全部時(shí)間)。one-time only(只一次)在下一次連接期間跟蹤odbc調(diào)用只要連接拆除,跟蹤就關(guān)閉。當(dāng)帶著特定

27、的問(wèn)題調(diào)用時(shí),這是不錯(cuò)的選擇??梢员O(jiān)視一次會(huì)話期間的連接,然后用該信息幫助創(chuàng)建排除錯(cuò)誤的計(jì)劃。跟蹤不會(huì)自動(dòng)開(kāi)始。還要單擊對(duì)話框右側(cè)的start tracing now(現(xiàn)在開(kāi)始跟蹤)。只要跟蹤一開(kāi)始,按鈕標(biāo)題就變成stop tracing now(現(xiàn)在停止跟蹤)。再次單擊按鈕關(guān)閉跟蹤過(guò)程。8大慶師范學(xué)院本科畢業(yè)論文(設(shè)計(jì))第3章 系統(tǒng)分析3.1 需求分析為了提高球隊(duì)成績(jī),提高球隊(duì)效率,形成一個(gè)高效、快捷的信息系統(tǒng)來(lái)管理球隊(duì)人員的各類型信息,并能保證系統(tǒng)的安全性,防止惡意的進(jìn)攻,隨著信息技術(shù)在管理領(lǐng)域越來(lái)越廣泛而深刻的應(yīng)用,信息管理系統(tǒng)工具在技術(shù)上一步步成熟起來(lái)。信息管理系統(tǒng)成為一個(gè)新的課題。企

28、業(yè)是要生存、發(fā)展的,因此,企業(yè)應(yīng)高效而有機(jī)地去組織他們的活動(dòng),這就意味著要加強(qiáng)企業(yè)的管理,強(qiáng)化企業(yè)內(nèi)部每種資源的有效管理而且同樣需要建立一套符合企業(yè)自身特點(diǎn)的信息管理系統(tǒng)。球隊(duì)作為一個(gè)企業(yè)同樣需要高效的信息管理系統(tǒng),方便管理對(duì)球隊(duì)的各類信息進(jìn)行有效管理。(1) 作為球隊(duì)基礎(chǔ)管理的工具,用戶可以對(duì)球隊(duì)人員的各類信息進(jìn)行查詢、檢索、插入、刪除、修改;(2) 設(shè)置權(quán)限進(jìn)入系統(tǒng),根據(jù)權(quán)限的不同實(shí)現(xiàn)功能也不同,保證信息的安全;(3) 作為球隊(duì)管理的工具;(4) 作為一般用戶的查詢,檢索信息的工具,方便用戶使用。3.2 可行性分析隨著國(guó)內(nèi)信息化建設(shè)進(jìn)程的加快,企業(yè)信息管理系統(tǒng)成為必然的趨勢(shì),球隊(duì)作為一個(gè)特

29、殊的企業(yè)更需要有特殊的管理系統(tǒng)為其提高效率,計(jì)算機(jī)技術(shù)的發(fā)展為“球隊(duì)信息管理系統(tǒng)”的發(fā)展創(chuàng)造了條件,包括:(1) 技術(shù)方面:整個(gè)系統(tǒng)屬于一個(gè)規(guī)模比較大的mis系統(tǒng)。盡管其在組織關(guān)系上存在著很大的復(fù)雜性,繁瑣性,不確定性,但是就整個(gè)系統(tǒng)的技術(shù)構(gòu)成上來(lái)看,它還是屬于一個(gè)數(shù)據(jù)庫(kù)應(yīng)用類的系統(tǒng)。其基本操作還是對(duì)存在數(shù)據(jù)庫(kù)進(jìn)行插入、刪除、查找、編輯等。目前許多企業(yè)都建成了局域網(wǎng),為信息管理系統(tǒng)提供基礎(chǔ);信息管理系統(tǒng)技術(shù)的逐漸成熟,為球隊(duì)管理系統(tǒng)提供了技術(shù)基礎(chǔ);計(jì)算機(jī)以進(jìn)入日新月異的時(shí)代,大內(nèi)存、大容量的硬盤(pán)也以普及,這為系統(tǒng)提供了強(qiáng)有力的硬件保障。操作系統(tǒng)現(xiàn)有windows98/windows2000等。

30、(2) 經(jīng)濟(jì)方面:由于系統(tǒng)對(duì)公司的正常運(yùn)行的影響是相當(dāng)大的,所以必須要設(shè)置單獨(dú)的服務(wù)器來(lái)運(yùn)行這個(gè)系統(tǒng)。又考慮到所有計(jì)算機(jī)硬件軟件都是存在出錯(cuò)可能的(具體到這個(gè)系統(tǒng),由于其需要不間斷的運(yùn)行,所以其出錯(cuò)的可能就會(huì)變得更大),因此整個(gè)系統(tǒng)應(yīng)該考慮使用雙機(jī)熱備份技術(shù)。使用兩臺(tái)服務(wù)器同時(shí)運(yùn)行,一個(gè)為主,一個(gè)作備份,這樣可以避免服務(wù)器故障對(duì)整個(gè)系統(tǒng)的影響。又考慮到這個(gè)系統(tǒng)是為公司內(nèi)部服務(wù)的,而且數(shù)據(jù)庫(kù)設(shè)置和調(diào)試時(shí)都必須要直接使用服務(wù)器,所以應(yīng)該將服務(wù)器設(shè)置在公司內(nèi)部。(3) 法律方面:整個(gè)系統(tǒng)由于是自行開(kāi)發(fā),自行使用,所以系統(tǒng)本身不存在法律上的版權(quán)爭(zhēng)議。在服務(wù)器軟件方面,應(yīng)該使用正版軟件,因?yàn)檎麄€(gè)系統(tǒng)盡管

31、是開(kāi)發(fā)給內(nèi)部使用,但它畢竟很多部分還是要依靠internet的,一旦服務(wù)器連接到internet上,它的操作系統(tǒng)可能會(huì)被microsoft跟蹤,如果不是正版軟件,將不得不面臨民事訴訟的風(fēng)險(xiǎn)。(4) 目前存在的問(wèn)題:使用純單機(jī)版的數(shù)據(jù)庫(kù)系統(tǒng)這是最簡(jiǎn)單的數(shù)據(jù)庫(kù)訪問(wèn)方式。采用這種方式不涉及網(wǎng)絡(luò)傳輸,所以無(wú)論在哪個(gè)球隊(duì),也不管其上網(wǎng)設(shè)施是如何的,總能采用這種方法的。采用這種系統(tǒng)后,如果要實(shí)現(xiàn)數(shù)據(jù)同步,必須定期將數(shù)據(jù)庫(kù)全部上傳(注意:這里應(yīng)該是上傳整個(gè)數(shù)據(jù)庫(kù),因?yàn)椴捎眠@種方式操作的系統(tǒng),它上傳的時(shí)間間隔一般是比較大的,如果記錄哪些記錄是更新的,在實(shí)際同步時(shí)候,將花費(fèi)很多時(shí)間作整個(gè)更新記錄的比對(duì),在記錄量

32、增大時(shí)候,這個(gè)檢測(cè)的時(shí)間也會(huì)急劇增加,反而增加了處理時(shí)間),服務(wù)器在收到整個(gè)數(shù)據(jù)庫(kù)后,在服務(wù)器端運(yùn)行一個(gè)特殊的軟件,用于數(shù)據(jù)的同步。然后將處理后的數(shù)據(jù)庫(kù)放在一個(gè)特定的區(qū)域,客戶端可以將處理后的數(shù)據(jù)庫(kù)收下來(lái),以實(shí)現(xiàn)數(shù)據(jù)庫(kù)同步。3.3 系統(tǒng)功能分析系統(tǒng)分析是使整個(gè)mis設(shè)計(jì)達(dá)到合理、優(yōu)化的重要步驟。系統(tǒng)功能分析是從上到下的方法一步一步的細(xì)化系統(tǒng)的功能結(jié)構(gòu)。根據(jù)球隊(duì)信息管理系統(tǒng)的業(yè)務(wù)流程來(lái)判斷系統(tǒng)的功能和過(guò)程。對(duì)于它的基礎(chǔ)上為系統(tǒng)的功能做出分析和設(shè)計(jì)。球隊(duì)信息管理系統(tǒng)建立的整體方案含蓋了編輯錄入信息、修改信息、查詢信息3大部分,其下含有人員、球隊(duì)信息的錄入、修改、檢索,以及系統(tǒng)管理等多種業(yè)務(wù)流程。按

33、系統(tǒng)規(guī)劃所定的某個(gè)開(kāi)發(fā)項(xiàng)目范圍內(nèi)明確系統(tǒng)開(kāi)發(fā)的目標(biāo)和用戶的信息需求,提出系統(tǒng)的邏輯方案。系統(tǒng)分析是使整個(gè)mis設(shè)計(jì)達(dá)到合理、優(yōu)化的重要步驟。這些步驟必不可少。15計(jì)算機(jī)畢業(yè)設(shè)計(jì)成品與開(kāi)發(fā)咨詢qq: 799030976第4章 系統(tǒng)設(shè)計(jì)4.1 系統(tǒng)設(shè)計(jì)原則系統(tǒng)的設(shè)計(jì)原則具有以下特性:(1) 可靠性和穩(wěn)定性(2) 易管理性(3) 易維護(hù)性(4) 整體性(5) 應(yīng)用性(6) 規(guī)范性系統(tǒng)只有具備以上6點(diǎn)才能使設(shè)計(jì)更加完善,才能距離系統(tǒng)的實(shí)現(xiàn)更進(jìn)一步,才能做出好的程序。4.2 系統(tǒng)開(kāi)發(fā)模式設(shè)計(jì)本系統(tǒng)采用b/s模式。b/s模式管理信息系統(tǒng)基本上克服了c/s模式管理信息系統(tǒng)的不足,有以下幾點(diǎn): (1) 系統(tǒng)開(kāi)

34、發(fā)、維護(hù)和升級(jí)的經(jīng)濟(jì)性 (2) b/s模式提供了一致的用戶界面 (3) b/s模式具有很強(qiáng)的開(kāi)放性 (4) b/s模式的結(jié)構(gòu)易于擴(kuò)展 (5) b/s模式具有更強(qiáng)的信息系統(tǒng)集成性 b/s模式借助internet強(qiáng)大的信息發(fā)布與信息傳送能力可以有效地解決企業(yè)內(nèi)部的大量不規(guī)則的信息交流,系統(tǒng)開(kāi)發(fā)的環(huán)境軟件來(lái)自 大家可以去看看了解下先。 4.3 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)球隊(duì)信息管理系統(tǒng)的結(jié)構(gòu),本管理系統(tǒng)從功能結(jié)構(gòu)上可分為三個(gè)層面。(1) 基礎(chǔ)數(shù)據(jù)層?;A(chǔ)數(shù)據(jù)層包含的是變動(dòng)很小的靜態(tài)數(shù)據(jù),分為兩大類:一類是個(gè)人的屬性數(shù)據(jù),如姓名、原因等;另一類是企業(yè)數(shù)據(jù),如企業(yè)組織結(jié)構(gòu)、職位設(shè)置、技術(shù)統(tǒng)計(jì)、管理制度等。(2) 業(yè)務(wù)

35、處理層。業(yè)務(wù)處理層是指對(duì)應(yīng)于管理系統(tǒng)具體業(yè)務(wù)流程的系統(tǒng)功能,這些功能在日常管理工作中不斷產(chǎn)生于積累新數(shù)據(jù),如球員信息、球員職務(wù)信息、球員考勤信息等。這些數(shù)據(jù)將成為球隊(duì)掌握球員情況、提高管理水平以及提供決策支持的主要數(shù)據(jù)來(lái)源。(3) 決策支持層。決策支持層建立在基礎(chǔ)數(shù)據(jù)與大量業(yè)務(wù)數(shù)據(jù)組成的數(shù)據(jù)庫(kù)基礎(chǔ)之上,通過(guò)對(duì)數(shù)據(jù)的統(tǒng)計(jì)和分析,就不能快速獲得所需信息,如球員人數(shù),出勤情況等。這不僅提高球隊(duì)的管理效率,而且便于企業(yè)高層從總體把握人力資源狀況。系統(tǒng)分為基礎(chǔ)管理、系統(tǒng)數(shù)據(jù)管理、球組管理、三大模塊。如圖4-1所示:登陸界面系統(tǒng)主界面基礎(chǔ)管理球組管理人員查詢系統(tǒng)數(shù)據(jù)管理考勤報(bào)表考勤管理信息更新球員離職加入

36、申請(qǐng)刪除球組添加球組查詢球組修改密碼添加技術(shù)數(shù)據(jù)查詢數(shù)據(jù)更新數(shù)據(jù)圖4-1 系統(tǒng)總體結(jié)構(gòu)4.4 系統(tǒng)功能設(shè)計(jì)(1) 球隊(duì)信息管理系統(tǒng)的功能體現(xiàn)在各類信息的管理和查詢。包括:人事信息管理功能:其中可對(duì)人員的姓名、球隊(duì)、球員號(hào)、年齡、身高、體重、水平、入職時(shí)間、球衣號(hào)、位置、離職時(shí)間等信息進(jìn)行添加、刪除、修改檢索的功能操作,此人事信息管理功能所包含的信息較為全面。除了基礎(chǔ)管理,本系統(tǒng)還有系統(tǒng)數(shù)據(jù)管理和球隊(duì)管理功能,分別完成對(duì)球員的數(shù)據(jù)統(tǒng)計(jì)、用戶密碼修改、球隊(duì)編號(hào)、名稱、性質(zhì)的添加、修改、刪除、檢索功能操作。(2) 模塊功能劃分:本系統(tǒng)共分為3大模塊?;A(chǔ)管理模塊的功能為,對(duì)人員各類信息的插刪改,包括

37、球隊(duì)人員加入、球隊(duì)人員查詢、球隊(duì)人員離職、球隊(duì)人員信息更新、考勤管理和考勤報(bào)表。系統(tǒng)數(shù)據(jù)管理模塊的功能為密碼修改、查詢技術(shù)統(tǒng)計(jì)、添加技術(shù)統(tǒng)計(jì)、更新數(shù)據(jù)。球隊(duì)管理的功能為對(duì)球隊(duì)信息的插刪改,包括:添加球組、查詢球組、刪除球組。(3) 較強(qiáng)的操作性,快捷方便,本系統(tǒng)界面清晰完整、結(jié)構(gòu)性強(qiáng)、給用戶提供一個(gè)方便、簡(jiǎn)單、實(shí)用的操作環(huán)境,使各權(quán)限的用戶很容易得完成所需功能的實(shí)現(xiàn)。(4) 可24小時(shí)全天候運(yùn)營(yíng)。4.5 系統(tǒng)所用數(shù)據(jù)庫(kù)和表本系統(tǒng)所用數(shù)據(jù)庫(kù)為:oracle。 球隊(duì)管理系統(tǒng)可戶端與jdbc數(shù)據(jù)源連接,數(shù)據(jù)通過(guò)ado(active data object的縮寫(xiě),是微軟基于com的數(shù)據(jù)訪問(wèn)組件)與建立

38、的oracle數(shù)據(jù)庫(kù)連接。表名及字段設(shè)置:人員信息結(jié)構(gòu)管理結(jié)構(gòu)的表描述了所有人員信息結(jié)構(gòu)和球隊(duì)信息結(jié)構(gòu)及系統(tǒng)字段名稱和字段值,為數(shù)據(jù)庫(kù)表中所添加的項(xiàng)目,字符值表明所添加的信息。通過(guò)sql plus進(jìn)入oracle數(shù)據(jù)庫(kù)。主要分為人員信息結(jié)構(gòu),球隊(duì)管理結(jié)構(gòu),球隊(duì)管理結(jié)構(gòu),系統(tǒng)管理結(jié)構(gòu),系統(tǒng)管理結(jié)構(gòu)。例如:姓名、工號(hào)、地址、省份、城市、身高、體重、入職年月、入職號(hào)、位置、球員水平、年齡;數(shù)據(jù)類型中輸入:字符。這樣可以使這些表更完整、更清晰的查看。分別完成下面表的創(chuàng)建。人員信息結(jié)構(gòu)。如表4-1所示:表4-1 人員信息結(jié)構(gòu)字段名稱字段值姓名字符工號(hào)字符地址字符省份字符城市字符身高字符體重字符入職年月日

39、字符球衣號(hào)字符位置字符年齡字符球隊(duì)管理結(jié)構(gòu)。如表4-2 所示:表4-2 球隊(duì)管理結(jié)構(gòu)字段名稱字段值球隊(duì)編號(hào)字符年份字符季度字符等級(jí)字符系統(tǒng)管理結(jié)構(gòu)。如表4-3 所示:表4-3 系統(tǒng)管理結(jié)構(gòu)字段名稱字段值 用戶名字符密碼字符請(qǐng)假管理結(jié)果,如表4-4 所示:表4-4 請(qǐng)假管理結(jié)果字段名稱字段值球員號(hào)字符天數(shù)字符原因字符 數(shù)據(jù)分析結(jié)構(gòu)表,如表4-5 所示: 表4-5 數(shù)據(jù)分析結(jié)構(gòu)表字段名稱字段值球員號(hào)字符得分字符助攻字符蓋帽字符籃板字符搶斷字符計(jì)算機(jī)畢業(yè)設(shè)計(jì)成品與開(kāi)發(fā)咨詢qq: 799030976第5章 系統(tǒng)實(shí)現(xiàn)5.1 數(shù)據(jù)庫(kù)的實(shí)現(xiàn)本系統(tǒng)在oracle中建立了一個(gè)數(shù)據(jù)庫(kù):命名為tream_db.md

40、b。其中主要有以下幾個(gè)表。共為四個(gè)表,分別在四個(gè)表中添加相應(yīng)的字段名稱,設(shè)定數(shù)據(jù)類型和長(zhǎng)度。(1) 管理員表(表5-1):表5-1 管理員信息表字段名稱數(shù)據(jù)類型長(zhǎng)度用戶名稱字符8密碼字符8級(jí)別字符8(2) 人員信息(表5-2):表5-2 人員信息字段名稱數(shù)據(jù)類型長(zhǎng)度姓名字符8球隊(duì)字符10球員號(hào)字符20性別字符1出生日期日期/時(shí)間4年齡字符6學(xué)歷字符8畢業(yè)院校字符1身高字符8體重字符8(3) 人員信息(表5-3):表5-3 人員信息字段名稱數(shù)據(jù)類型長(zhǎng)度籍貫字符8職務(wù)字符10入職年月日日期/時(shí)間20球衣號(hào)字符8位置字符8運(yùn)動(dòng)員經(jīng)歷字符20離職原因字符20(4) 球隊(duì)管理(表5-4):表5-4 球隊(duì)

41、管理表字段名稱數(shù)據(jù)類型長(zhǎng)度編號(hào)字符8名稱字符10性質(zhì)字符20(5) 考勤管理(表5-5):表5-5 考勤字段名稱數(shù)據(jù)類型長(zhǎng)度球員號(hào)字符8 考勤月份日期/時(shí)間6病假天數(shù)字符8曠工天數(shù)字符6事假天數(shù)字符45.2 各個(gè)模塊的具體實(shí)現(xiàn)5.2.1 登陸模塊(1) 模塊思想運(yùn)用操作員代碼和操作員口令進(jìn)行系統(tǒng)的初步登錄,并根據(jù)操作代碼分配權(quán)限。(2) 模塊功能進(jìn)行系統(tǒng)的登錄時(shí),密碼以“*”顯示,這樣可以為系統(tǒng)提高一定的安全性。(3) 登錄界面 運(yùn)行系統(tǒng)時(shí)最先進(jìn)入的是用戶登陸界面。如圖5-1所示:圖5-1 登錄界面(4) 模塊流程圖(圖5-2)圖5-2 模塊流 5.2.2 主界面 用戶輸入有效的用戶名和密碼后

42、,進(jìn)入球隊(duì)管理系統(tǒng)的主界面。如圖5-3所示:圖5-3 主界面5.2.3 基礎(chǔ)管理模塊(1) 模塊思想。模塊中設(shè)有查詢功能,使用戶能方便的查詢?nèi)藛T的主要、基本信息,人員管理和人員查詢可按照人員編號(hào)進(jìn)行查詢,并且只需輸入其中一項(xiàng)即可。(2) 模塊功能。模塊功能:包括球隊(duì)人員加入、球隊(duì)人員查詢、球隊(duì)人員離職、球隊(duì)人員信息更新、考勤管理和考勤報(bào)表。完成球隊(duì)人員信息、查詢、添加、修改、刪除功能。(3) 模塊結(jié)構(gòu)圖(圖5-4)。(4) 基礎(chǔ)管理模塊分類?;A(chǔ)管理模塊包括:基礎(chǔ)管理模塊的功能為,對(duì)人員各類信息的添、刪、改,包括球隊(duì)人員加入、球隊(duì)人員查詢、球隊(duì)人員離職、球隊(duì)人員信息更新、考勤管理和考勤報(bào)表。完

43、成對(duì)球隊(duì)人員各類信息,包括:姓名、球隊(duì)、球員號(hào)、性別、出生日期、年齡、學(xué)歷、畢業(yè)學(xué)校、身高、體重、時(shí)間、球衣號(hào)、位置、離職原因、離職時(shí)間的查詢、添加、刪除、修改。 圖5-4 模塊結(jié)構(gòu)圖(4) 基礎(chǔ)管理模塊分類基礎(chǔ)管理模塊包括:基礎(chǔ)管理模塊的功能為,對(duì)人員各類信息的添、刪、改,包括球隊(duì)人員加入、球隊(duì)人員查詢、球隊(duì)人員離職、球隊(duì)人員信息更新、考勤管理和考勤報(bào)表。完成對(duì)球隊(duì)人員各類信息,包括:姓名、球隊(duì)、球員號(hào)、性別、出生日期、年齡、學(xué)歷、畢業(yè)學(xué)校、身高、體重、時(shí)間、球衣號(hào)、位置、離職原因、離職時(shí)間的查詢、添加、刪除、修改。 (1) 球隊(duì)人員查詢球隊(duì)人員查詢是為了用戶能夠最方便的查詢球隊(duì)人員的基本、

44、主要信息,包括:姓名、球隊(duì)、球員編號(hào)、性別、年齡、身高、籍貫、入職時(shí)間。如圖5-5所示:(2) 球隊(duì)人員加入球隊(duì)人員加入是將人員的基本信息,包括:姓名、加入球隊(duì)、球員號(hào)碼、性別、出生日期、年齡、學(xué)歷、畢業(yè)學(xué)校、身高、體重、籍貫、職務(wù)、入職日期。在此界面中點(diǎn)擊加入按鈕將信息添加到數(shù)據(jù)庫(kù)中,點(diǎn)擊返回按鈕將返回到主界面。如圖5-6所示:圖5-5 球隊(duì)人員查詢界面圖5-6 球隊(duì)人員加入(3) 球隊(duì)人員管理球隊(duì)人員管理是此模塊的重要環(huán)節(jié),可按照姓名和編號(hào)進(jìn)行檢索,對(duì)人員各項(xiàng)信息,包括:性別、出生日期、年齡、身高、體重、入職日期進(jìn)行變更。將需要修改的信息添入框中,點(diǎn)擊變更按鈕,可對(duì)信息進(jìn)行修改。返回按鈕到

45、主界面。如圖5-7所示:圖5-7 人員信息更新(4) 球隊(duì)人員離職球隊(duì)人員離職記錄理職人員的信息:原因和時(shí)間。如圖5-8所示:圖5-8 人員離職界面(5) 考勤管理考勤管理能夠記錄球員的缺席時(shí)間和天數(shù):分為病假、曠工、事假。點(diǎn)擊提交按鈕可講信息添加到數(shù)據(jù)庫(kù)中。如圖5-9所示:圖5-9 考勤管理界面(6) 考勤報(bào)表考勤報(bào)表方便管理人員快速查詢?nèi)藛T考勤情況,顯示出病事假時(shí)間和具體天數(shù)情況。如圖5-10所示:圖5-10 考勤報(bào)表界面5.2.4 系統(tǒng)數(shù)據(jù)模塊(1) 模塊思想系統(tǒng)管理模塊主要是對(duì)系統(tǒng)的安全性和保密性進(jìn)行設(shè)計(jì)的??蛇M(jìn)行密碼修改,其中用戶查詢功能是根據(jù)權(quán)限設(shè)置的。還可以查看球員的比賽數(shù)據(jù),根

46、據(jù)數(shù)據(jù)分析球員的狀態(tài)。(2) 模塊功能系統(tǒng)數(shù)據(jù)管理模塊起到修改用戶密碼,增加、更新、修改球員的數(shù)據(jù)信息。(3) 模塊分類 修改密碼:用戶進(jìn)行密碼的修改,有利于信息的保護(hù)。 添加技術(shù)數(shù)據(jù):把沒(méi)有數(shù)據(jù)的球員的統(tǒng)計(jì)結(jié)果輸入到數(shù)據(jù)庫(kù)中。 更新數(shù)據(jù):把數(shù)據(jù)庫(kù)收到的數(shù)據(jù)進(jìn)行整理統(tǒng)計(jì)。(4) 模塊結(jié)構(gòu)圖(圖5-11) 圖5-11 模塊結(jié)構(gòu)圖 修改密碼修改密碼可對(duì)用戶的密碼進(jìn)行修改,有助于信息的保密。點(diǎn)機(jī)提交可對(duì)密碼進(jìn)行修改,添加到數(shù)據(jù)庫(kù)。如圖5-12所示:圖5-12 密碼修改界面 添加技術(shù)數(shù)據(jù):把沒(méi)有數(shù)據(jù)的球員的統(tǒng)計(jì)結(jié)果輸入到數(shù)據(jù)庫(kù)中。 更新數(shù)據(jù):把數(shù)據(jù)庫(kù)收到的數(shù)據(jù)進(jìn)行整理統(tǒng)計(jì)。如圖5-13所示: 圖5-1

47、3 更新數(shù)據(jù) 查詢數(shù)據(jù):可以把球員的技術(shù)統(tǒng)計(jì)整體直觀的看到。如圖5-14所示: 圖5-14 查詢數(shù)據(jù)界面5.2.5 球組管理 (1) 設(shè)計(jì)思想 球隊(duì)管理是球隊(duì)管理系統(tǒng)的重要環(huán)節(jié),此模塊對(duì)球隊(duì)信息進(jìn)行查詢、設(shè)定和管理。用戶可對(duì)球隊(duì)信息進(jìn)行添加,刪除,描述。(2) 模塊功能 模塊分為:球組查詢、球隊(duì)添加、刪除球隊(duì)。實(shí)現(xiàn)球隊(duì)管理信息的添加,修改,刪除、查詢功能。(3) 模塊結(jié)構(gòu)圖(圖5-15)圖5-15 模塊結(jié)構(gòu)圖(4) 球隊(duì)管理 球組查詢:球隊(duì)查詢的功能為快速查詢球隊(duì)的基本信息,包括:球隊(duì)編號(hào)、球隊(duì)年份、季度。如圖5-16所示: 圖5-16 球隊(duì)界面 球隊(duì)添加:隊(duì)設(shè)定可對(duì)球隊(duì)編號(hào)、球隊(duì)名稱、球隊(duì)性

48、質(zhì)描述進(jìn)行添加。點(diǎn)擊提交可對(duì)信心進(jìn)行添加。如圖5-17所示:圖5-17 球隊(duì)添加界面 刪除球隊(duì)球隊(duì)管理可按球隊(duì)編號(hào)進(jìn)行查找,撤消球隊(duì)。如圖5-18所示:圖5-18 球隊(duì)管理界面5.3 系統(tǒng)的測(cè)試在運(yùn)行程序的過(guò)程中,發(fā)現(xiàn)了許多問(wèn)題,其中包括:界面文字的錯(cuò)誤、個(gè)別功能無(wú)法實(shí)現(xiàn)、界面所顯示信心與實(shí)際要表達(dá)的信息不符合、界面上按鈕無(wú)法顯示。(1) 界面文字的錯(cuò)誤是因?yàn)樵诳臻g中表明名稱的league中文字書(shū)寫(xiě)錯(cuò)誤,改正即可。(2) 個(gè)別功能無(wú)法實(shí)現(xiàn),例如:無(wú)法查詢并且使全部球員的信息顯示出來(lái)。(3) 界面與需要表達(dá)的信息不符合,例如:在插入數(shù)據(jù)到數(shù)據(jù)庫(kù)中是這個(gè)數(shù)據(jù)直接與數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行換算,但是無(wú)法執(zhí)行此過(guò)程,所以使用了兩個(gè)頁(yè)面來(lái)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論