基于Web的XX學院田徑運動會管理系統(tǒng)開發(fā)_第1頁
基于Web的XX學院田徑運動會管理系統(tǒng)開發(fā)_第2頁
基于Web的XX學院田徑運動會管理系統(tǒng)開發(fā)_第3頁
基于Web的XX學院田徑運動會管理系統(tǒng)開發(fā)_第4頁
基于Web的XX學院田徑運動會管理系統(tǒng)開發(fā)_第5頁
已閱讀5頁,還剩24頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、學士學位論文基于web的xx學院田徑運動會管理系統(tǒng)開發(fā)機構設置、新聞發(fā)布及系統(tǒng)管理模塊姓 名: xxx 學 號: xxx 院 系: 信息技術工程學院 專 業(yè): 信息管理與信息系統(tǒng) 指導教師: xxx 申請學位: 管理學學士 二一三年三月學位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導師的指導下獨立進行研究所取得的研究成果。除了文中特別加以標注引用的內容外,本論文不包含任何其他個人或集體已經發(fā)表或撰寫的成果作品。本人完全意識到本聲明的法律后果由本人承擔。作者簽名: 年 月 日 學位論文版權使用授權書本學位論文作者完全了解學校有關保障、使用學位論文的規(guī)定,同意學校保留并向有關學位論文管理部門

2、或機構送交論文的復印件和電子版,允許論文被查閱和借閱。本人授權省級優(yōu)秀學士學位論文評選機構將本學位論文的全部或部分內容編入有關數據庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。本學位論文屬于:1、 保密 ,在_年解密后適用本授權書。2、 不保密 。(請在以上相應方框內打“”)作者簽名: 年 月 日 基于web的xxx田徑運動會管理系統(tǒng)開發(fā)機構設置、新聞發(fā)布及系統(tǒng)管理模塊xxx摘要本系統(tǒng)為xx學院田徑運動會組織者提供方便、快捷的方法,系統(tǒng)對運動會進行合理的安排與管理,實現無紙化運作,節(jié)省大量人力和物力。設計基于web 的xx學院田徑運動會管理系統(tǒng), 依托校園網平臺, 充分發(fā)

3、揮計算機在數據處理和傳輸方面的優(yōu)勢,對其運動會機構設置、新聞發(fā)布及系統(tǒng)管理進行處理。關鍵詞: 田徑運動會; b/s 體系結構; microsoft sql 2008abstractthe system for xx teachers college track and field games organizers to provide convenient, efficient method, system of games for a reasonable arrangement and management, to achieve paperless work, save a lot of

4、 manpower and material resources. the design based on web yuxi college track and field sports management system, relying on the campus network platform, give full play to the computer in data statistic and transport advantages, the orgnaization setting, press releases and management system for proce

5、ssing.key words: track and field sports; b / s architecture; microsoft sql server 2008目錄引 言1一緒論11.1.2研究本課題的意義21.2.系統(tǒng)目標21.3.開發(fā)工具和運行環(huán)境的介紹21.3.1開發(fā)工具31.3.2 運行環(huán)境3二系統(tǒng)分析42.1 可行性分析42.2需求分析42.3 功能需求52.3.1系統(tǒng)屬性52.3.2軟件功能52.4 性能分析62.5業(yè)務流程分析62.5.1業(yè)務流程描述62.5.2系統(tǒng)業(yè)務流程圖62.6數據流程分析72.7系統(tǒng)網絡應用原理8三. 系統(tǒng)模塊設計83.1模塊主要功能結構圖83

6、.1.1基本設置模塊功能結構83.1.2機構設置模塊功能結構93.1.3系統(tǒng)設置模塊功能結構103.2“基本設置與機構設置”模塊的具體設計113.3“新聞發(fā)布與系統(tǒng)管理”模塊的具體設計16四. “機構設置”模塊的測試與解決方法184.1測試184.2解決方法21總結21參考文獻22致 謝23引 言xx學院田徑運動會已開展了10余年的時間,期間比賽項目和比賽人數越來越多,數據處理量大,管理越來越復雜,尤其體現在運動員報名、賽事編排、成績記錄、信息公告等方面。所以提高學校田徑運動會召開的質量和水平顯得尤為重要。我校雖然早已運用了小型田徑運動會管理信息系統(tǒng),節(jié)約了不少的人力、物力,但隨著科技與時代的

7、發(fā)展,單機版的管理系統(tǒng)已經不能完全滿足需求。為了解決我校運動會組織和管理所面臨的各種問題,我們開發(fā)了一套適合我校田徑運動會管理的系統(tǒng)。通過需求分析和可行性研究,對比之前的我校c/s架構的運動會管理系統(tǒng),本系統(tǒng)采用windows環(huán)境下的基于瀏覽器/服務器的模式構建,用sql2008作為后臺數據庫,提高對數據庫增刪查改等操作來實現信息網絡管理,并對系統(tǒng)功能進行了詳細的流程和數據分析,以實現動態(tài),交互,高效,遠程鏈接的網絡化信息管理。系統(tǒng)運營業(yè)務流程圖,實現了運動會前臺運動會管理、新聞查看;后臺管理員管理;賽前賽中賽后管理等。系統(tǒng)能夠對運動員的報名信息進行準確統(tǒng)計和分類管理,能夠有效處理賽程中賽后的

8、數據。具有覆蓋面廣,維護性好,易操作以及安全性好等優(yōu)點。一緒論1.1課題研究背景和意義1.1.1課題研究背景田徑運動會是各大高校每年一度的盛會,是檢驗學生的健康水平和提高國民身體素質的有效途徑。我校運動會在規(guī)模上雖不及大型運動會,但由于比賽項目多,參賽人數廣,數據處理量大,管理比較復雜,給運動會管理組織者帶來巨大的困難和不便。所以提高學校田徑運動會召開的質量和水平顯得尤為重要。我校雖然早已運用了小型田徑運動會管理信息系統(tǒng),節(jié)約了不少的人力、物力,但隨著科技與時代的發(fā)展,單機版的管理系統(tǒng)已經不能完全滿足需求。例如:田徑運動會期間的信息無法及時共享,包括賽事狀況,比賽成績以及田徑運動會中的各種表單

9、等。給用戶帶來了諸多不便。開發(fā)基于web的xx學院田徑運動會管理系統(tǒng)優(yōu)勢:1、 節(jié)約學校運動會管理的人力物力財力,充分利用校園網。2、 提升了田徑運動會各種數據的處理速度和工作效率。3、 實現操作簡單快捷、功能全面完善、信息及時發(fā)布、訪問方便快捷。4、 提高了體育教學和管理工作的信息化、現代化程度和工作效率。5、 通過瀏覽器來實現用戶工作界面,實現不同人員、從不同地點、不同接入方式訪問和操作系統(tǒng)。1.1.2研究本課題的意義但隨著科技與時代的發(fā)展,學校的信息管理信息化已經成為了體現學校綜合實力的重要指標。運動會管理信息系統(tǒng)作為學校信息化建設的一個組成部分,是缺一不可的。目前我校使用的單機版管理系

10、統(tǒng)已經不能完全滿足現行需求。所以開發(fā)基于web的xx學院田徑運動會管理系統(tǒng)為組織者提供一個簡捷方便的方式來組織管理運動會,xx學院田徑運動會管理系統(tǒng)是一種“人機交互系統(tǒng)”,通過簡單的操作來完成煩瑣的記錄與安排工作,保證運動會的正常流暢的進行。xx學院田徑運動會管理系統(tǒng)是典型的數據庫應用系統(tǒng),可完成田徑運動會管理中的運動員報名、大會組織成員信息錄入、分組分道編排,競賽成績處理及公告,成績統(tǒng)計信息查詢、報表打印和系統(tǒng)分級管理等事務處理功能。根據學校田徑運動會的一般進程,本系統(tǒng)從學校田徑運動會的實際情況出發(fā),它針對我校田徑運動會涉及的賽前(報名、基本/機構/項目設置、分組/分道等)、賽中(數據處理、

11、成績公告等)、賽后(團體總分統(tǒng)計、成績查詢等)的各種信息進行方便、快捷、高效地處理。網站的形式完全可以實現操作簡單快速、功能全面完善、信息及時發(fā)布,訪問方便快捷。它不僅可以提高管理的效率,減輕學校管理人員的工作壓力,提高辦事效率,還可以為我校節(jié)約資金,提升我校的信息化水平。1.2.系統(tǒng)目標xx學院田徑運動會管理系統(tǒng)是為以我校田徑運動會管理流程為設計目標,旨在為學生在線報名、在線查看比賽新聞、個人成績查詢、系統(tǒng)賽前賽中賽后處理的一個在線數據處理平臺,即校園信息化管理平臺。平臺設計將圍繞著幾個重要的角色:運動員、大會組織成員、用戶、平臺管理員。各個角色所屬的子系統(tǒng)在平臺b/c模式中既相互獨立,又相

12、互聯系共同構成數據處理平臺系統(tǒng)。本平臺系統(tǒng)設計擬滿足以下幾個目標l、友好的人-機交互界面,操作步驟簡單;2、運動員網上報名,錄入申報項目并統(tǒng)計打印,注冊用戶可查閱賽事信息。2、全面、分類展示各機構成員名單,提供管理員增刪查改功能;4、顯示人員的詳細信息,方便管理員管理;5、查看參賽項目記錄、各單位錄取人數、計分、日程安排,6、提供站內資訊,方便學生及時了解運動會相關最新資訊;7、提供全面的報表打印,統(tǒng)計總分;8、系統(tǒng)運行穩(wěn)定、安全可靠,最大限度的實現易維護性和易操作性;9、平臺設計開發(fā)基于校園網,充分整合校內資源;10、通過internet模式下的數據庫應用遠程接入方式訪問和操作共同的數據庫。

13、1.3.開發(fā)工具和運行環(huán)境的介紹1.3.1開發(fā)工具visual studio 2008visual studio 2008 是一個全面集成的開發(fā)環(huán)境,用于編寫、調試代碼,把代碼編譯為程序集進行發(fā)布。實際上,visual studio 提供了一個非常專業(yè)的多文檔界面應用程序,在該應用程序中可以進行與開發(fā)代碼相關的任何操作,它提供了:文本編輯器:在文本編輯器中,可以編寫c#代碼(以及vb 2008、j#和c+代碼)。設計視圖編輯器:它可以在項目中可視化地放置用戶界面和數據訪問控件。microsoft visual studio 2008是面向windows vista、office 2007、we

14、b 2.0的下一代開發(fā)工具,代號“orcas”,是對visual studio 2005一次及時、全面的升級。vs2008引入了250多個新特性,整合了對象、關系型數據、xml的訪問方式,語言更加簡潔。使用visual studio 2008可以高效開發(fā)windows應用。設計器中可以實時反映變更,xaml中智能感知功能可以提高開發(fā)效率。同時visual studio 2008支持項目模板、調試器和部署程序。visual studio 2008可以高效開發(fā)web應用,集成了asp.net ajax 1.0,包含asp.net ajax項目模板,它還可以高效開發(fā)office應用和mobile應用

15、。 引用自百度百科sql server 2008sql是高級的非過程化編程語言,是溝通數據庫服務器和客戶端的重要工具,允許用戶在高層數據結構上工作。它不要求用戶指定對數據的存放方法,也不需要用戶了解具體的數據存放方式,所以,具有完全不同底層結構的不同數據庫系統(tǒng),可以使用相同的sql語言作為數據輸入與管理的接口。它以記錄集合作為操作對象,所有sql語句接受集合作為輸入,返回集合作為輸出,這種集合特性允許一條sql語句的輸出作為另一條sql語句的輸入,所以sql語句可以嵌套,這使它具有極大的靈活性和強大的功能,在多數情況下,在其他語言中需要一大段程序實現的功能只需要一個sql語句就可以達到目的,這

16、也意味著用sql語言可以寫出非常復雜的語句。 引用自百度百科1.3.2 運行環(huán)境平臺開發(fā)環(huán)境 平臺開發(fā)環(huán)境:windows xp+microsoft visual studio 2008+microsoft sql server 2008 開發(fā)軟件基礎平臺:microsoft visual studio 2008 平臺開發(fā)語言:c# 平臺后臺數據庫:sql server 2008 界面圖像開發(fā)工具:flash,photoshop 平臺環(huán)境運行平臺:windows xp 、windows 7 服務器端 操作系統(tǒng):linux web服務器:apache2.2.x 數據庫服務器:mysql5.1.x

17、 瀏覽器:intemet explore 6.0以上、360瀏覽器、搜狗瀏覽器 平臺服務器運行環(huán)境:linux 客戶端 操作系統(tǒng):windows 2000xp、win7 瀏覽器;ie內核6.0以上瀏覽器 分辨率:最佳效果1024 x 768像素二系統(tǒng)分析2.1 可行性分析(1)技術可行性隨著計算機技術的發(fā)展,要將xx學院田徑運動會管理系統(tǒng)從原始的單機文檔管理轉化為基于校園網的信息化管理,是有很強的可行性的。而且xx學院校園網建設10的多年,已經覆蓋了校園的每一個角落實現了網絡管理信息化。本系統(tǒng)是以visual studio 2008作為開發(fā)工具,以microsoft sql server 20

18、08作為后臺數據庫,asp.net(c#)采用面向對象技術和編程語言并從數據庫的應用和開發(fā)的實效性角度出發(fā)。在之前做過的課程設計中,都是通過這兩種開發(fā)工具來實現的,因此在技術上不存在問題。(2)經濟可行性本系統(tǒng)開發(fā)在經濟上沒有太大的壓力,只要具備計算機及相應的運行軟件即可開發(fā)。項目開發(fā)成功后,數據的處理加快,可以節(jié)省大量人力,節(jié)約時間。而且系統(tǒng)對于輸入輸出的規(guī)范,也提高了數據可用性,增強了數據安全系數,能夠更方便、簡單、快速地查詢最新的運動會資訊、運動會報名、成績等各個方面的信息,方便快捷的信息錄入、賽事處理(賽前、賽中、賽后)、報表生成等所有的數據處理,對提高運動會管理水平有一定得現實意義。

19、(3)社會可行性在目前的運動會信息管理方面,很多高校采取的都是人工手動管理的方式,這種方式不僅讓學校浪費的大量的人力、物力、財力,而且容易出錯。有的高校雖然也采用了計算機系統(tǒng)來管理運動會,但絕大多數系統(tǒng)都屬于單機版的管理系統(tǒng),即只能在一臺電腦上安裝運行進行管理,這樣就不能實現數據的實時共享和多個用戶的同時操作。本系統(tǒng)的開發(fā)能解決很多現存的資源浪費的問題,所以本系統(tǒng)在社會可行性方面是可行的。2.2需求分析本系統(tǒng)是為xx學院田徑運動會開發(fā)的管理系統(tǒng),系統(tǒng)是基于校園網實現的,目的是為了學校師生和系統(tǒng)管理者能更方面快捷的運用校園網來查看管理運動會賽事成績、報名、數據處理。本系統(tǒng)賽事處理靈活快捷,運動員

20、通過網上報名簡單,報表自動生成,成績錄入方便,成績查詢功能豐富。同時還考慮了友好的交互界面,操作簡單,運行可靠,接入方便。與傳統(tǒng)的單機文檔管理系統(tǒng)優(yōu)勢在于:(1)工作程序簡單,運行穩(wěn)定、安全可靠,實現易維護性和易操作性;(2)減少了大量的人力資源,極大的減輕了運動會組織的投入成本;(3)及時有效的信息傳輸,使師院師生足不出戶就可了解運動會的最新資訊;(4)實現運動會信息數字化共享;(5)系統(tǒng)管理員通過internet模式下的數據庫應用能實現不同人員,從不同的地點,以不同的接入方式訪問和操作共同的數據庫;(6)系統(tǒng)開發(fā)基于校園網,充分整合校內資源;2.3 功能需求2.3.1系統(tǒng)屬性本系統(tǒng)是一個獨

21、立開發(fā)的網站。在系統(tǒng)中提供圍繞田徑運動會賽前,賽中,賽后一系列信息的計算機全程管理。2.3.2軟件功能系統(tǒng)分成兩大模塊:賽事管理和新聞發(fā)布。其中賽事管理根據賽前、賽中、賽后又分為:機構設置,競賽設置,賽前數據處理,賽中數據處理,賽后數據處理,系統(tǒng)管理六個子模塊。新聞發(fā)布分為:信息公告,成績查詢,資源下載,友情鏈接。主結構圖:圖2.12.4 性能分析除了滿足用戶的功能要求外,系統(tǒng)的性能要求也很重要。系統(tǒng)的性能要求通常包括:運行時間、存儲容量、界面的友好性、系統(tǒng)的安全性、可靠性以及容錯能力等。系統(tǒng)的性能要求應按以下幾個方面確定:(1) 容量要求:確定系統(tǒng)的容量,如處理的記錄數和處理數據的最大容量等

22、。(2) 精度要求:確定系統(tǒng)的精度。如數據或數值計算的精度和數據傳輸的精度等。(3) 界面友好性:要有適應用戶特點的智能化人機交互界面,以便用戶經過簡單的培訓就可操作使用。(4) 系統(tǒng)可靠性:為提高系統(tǒng)可靠性必須采用模塊化和結構化設計,提高系統(tǒng)的容錯能力,并保障系統(tǒng)不會因人為的操作錯誤而死機或崩潰。對信息系統(tǒng)的性能而言,其要求是:信息查詢的平均響應時間、連接的終端數、數據存儲容量、可擴充存儲容量、打印報表的種類和數量等。2.5業(yè)務流程分析2.5.1業(yè)務流程描述經過詳細的分析,田徑運動會管理系統(tǒng)所實現的最終目標就是要使運動會管理人員的各項工作實現全面的規(guī)范化、科學化、自動化、高效化和流程化,使各

23、類信息得到及時、有序的管理。因此,根據業(yè)務需要,運動會管理系統(tǒng)應滿足以下的需求:(1)該系統(tǒng)是玉溪田徑運動會比賽期間的數據處理系統(tǒng),同時也是對外發(fā)布信息的窗口。運動會管理人員可以通過發(fā)布比賽信息,如比賽準備期間的比賽規(guī)則,比賽項目流程信息,比賽期間的各個比賽實時信息等。因此,該系統(tǒng)必須要有一個簡捷的操作界面給管理人員進行操作。(2)提供報名功能。運動員的報名信息是一屆運動會的關鍵信息,因此,要給運動員提供一個方便快捷的方式進行報名操作。(3)運動會期間要進行比賽成績,排名等信息的錄入和發(fā)布的操作。(4)比賽結束后,要為運動會信息管理提供各個比賽項目信息的查詢,統(tǒng)計功能,并且將統(tǒng)計結果生成wor

24、d和excel 工作表,打印為報表。2.5.2系統(tǒng)業(yè)務流程圖圖2.22.6數據流程分析圖2.32.7系統(tǒng)網絡應用原理對于本系統(tǒng),其功能目標是實現將現有的單機版xx學院田徑運動會管理向基于internet的信息化信息管理的轉變,所以它必須實現運動員管理、賽事管理等信息。由于系統(tǒng)數據收集的實時操作性要求不高,因此采用b/s結構來進行設計是合理可行的。瀏覽器internet系統(tǒng)系統(tǒng)服務器系統(tǒng)后臺數據庫圖2.4三. 系統(tǒng)模塊設計3.1模塊主要功能結構圖3.1.1基本設置模塊功能結構基本設置分為:運動會設置、組別設置、參賽單位設置、賽次設置幾個子模塊?;驹O置:運動會設置(添加、修改、查看、刪除運動會屆

25、次、運動會開始時間、運動會結束時間、報名開始時間、報名結束時間) 組別設置(添加、修改、查看、刪除組別編號、名稱) 參賽單位設置(添加、修改、查看、刪除參賽單位屆次、所屬組別、單位編號、單位名稱) 賽次設置(添加、修改、查看、刪除賽次編號、名稱) 圖3.1系統(tǒng)管理員進入后臺,依次對運動會基本設置信息進行操作,先對運動會信息設置,管理員進入基本信息設置,設置運動會的屆次/時間(報名/運動會起止日期),保存/修改/刪除運動會信息;下一步進行組別設置,添加競賽組別;接下來設置參賽單位和賽次的信息操作。具體流程如下圖: 圖3.2 圖3.3 圖機構設置模塊功能結構本系統(tǒng)機構設置分為:組委

26、會設置、辦事機構設置、裁判員設置幾個子模塊。機構設置:組委會設置(添加、修改、查看、刪除組委會人員姓名和職務) 辦事機構設置(添加、修改、查看、刪除辦事機構人員姓名、職務、組別) 裁判員設置(添加、修改、查看、刪除裁判員姓名、職務)圖3.5系統(tǒng)管理員完成對基本設置信息的處理后對機構設置信息進行操作,先進入職務管理添加職務名稱,再順序對組委會、辦事機構、裁判員信息設置。具體流程如下圖: 圖3.6 圖3.7 圖系統(tǒng)設置模塊功能結構本系統(tǒng)機系統(tǒng)設置分為:后臺新聞管理、用戶管理、兩個子模塊。系統(tǒng)管理:后臺新聞管理 (添加、修改、刪除新聞信息并可以上傳先關圖片) 用戶管理(添加、修改、刪

27、除單位管理員及密碼修改)圖3.9系統(tǒng)管理員完成對系統(tǒng)設置信息的操作,如新聞的發(fā)布和單位系統(tǒng)管理的管理,具體流程如下圖: 圖3.10 圖3.11 圖3.123.2“基本設置與機構設置”模塊的具體設計1.運動會設置(添加、修改、查看、刪除運動會屆次、運動會開始時間、運動會結束時間、報名開始時間、報名結束時間)該頁面供系統(tǒng)管理員設置運動會的開閉幕時間和報名時段圖3.13主要實現代碼如下:if (ispostback) int jieci = int.parse(this.textbox5.text.trim(); datetime start1 = convert.todatetime(this.t

28、extbox1.value); datetime end1 = convert.todatetime(this.textbox2.value); datetime start2 = convert.todatetime(this.textbox3.value); datetime end2 = convert.todatetime(this.textbox4.value); if (start1 = end1) response.write(alert(運動會開始時間晚于結束時間); else if (start2 = end2) response.write(alert(報名開始時間晚于結束

29、時間); else tgameentity te = businessfacadeydh.tgamedisp(0); te.ftimes = jieci; te.fstartdate = start1; te.fenddate = end1; te.fapplystartdate = start2; te.fapplyenddate = end2; te.datatable_action_ = datatable_action.insert; int s = businessfacadeydh.tgameinsertupdatedelete(te); if (s 0) page.registe

30、rstartupscript(addsuccess, alert(添加運動會成功!);location.href=jb_ydh.aspx;); else page.registerstartupscript(addsuccess, alert(添加運動會失敗!);location.href=jb_ydh.aspx;);2.組別設置(添加、修改、查看、刪除組別編號、名稱)主要針對學校運動會不同組別的設置,如教工組、體育組、非體組、團體組等細分圖3.143.參賽單位設置(添加、修改、查看、刪除參賽單位屆次、所屬組別、單位編號、單位名稱)主要描述參加運動會的單位參加的不同組別,對運動代表隊進行劃分。

31、如文學院、理學院、信息學院、外國語學院等。圖3.154.賽次設置(添加、修改、查看、刪除賽次編號、名稱)描述運動會期間比賽的賽次名稱,如徑賽中的跑步,有初賽、復賽、決賽等劃分。圖3.165.添加職務信息:添加運動會組織者的職務身份,劃分不同人負責的業(yè)務和管理范疇。如大會組織委員會成員、大會組織機構成員、裁判委員會成員等。圖3.176.組委會設置(添加、修改、查看、刪除組委會人員姓名和職務)添加大會組織委員會,如主任委員、副主任委員、委員等。圖3.187.辦事機構設置(添加、修改、查看、刪除辦事機構人員姓名、職務、組別)管理大會組織機構,如秘書組、宣傳組、競賽組、編排記錄組、場地器械組、獎品組、

32、后勤保障、保衛(wèi)組圖3.19主要實現代碼如下:queryparam qp = new queryparam(); qp.where = where 1=1 ; int recordcount = 0; list lst = businessfacadeydh.tumpirelist(qp, out recordcount); for (int t = 0; t lst.count; t+) this.dropdownlist3.items.add(new listitem(lstt.fposition.tostring(), lstt.fposition.tostring(); dropdown

33、list3.items.insert(0, new listitem(請選擇職務, 0); protected void gridview1_rowcreated(object sender, gridviewroweventargs e) int32 dataidx = 0; if (e.row.rowtype = datacontrolrowtype.header) tablecell cell = new tablecell(); cell.width = unit.pixel(5); cell.text = ; e.row.cells.addat(0, cell); else /增加行

34、選項 dataidx = convert.toint32(databinder.eval(e.row.dataitem, id); tablecell cell = new tablecell(); cell.width = unit.pixel(5); cell.text = string.format( , dataidx); e.row.cells.addat(0, cell);8.裁判員設置(添加、修改、查看、刪除裁判員姓名、職務)管理裁判委員會,如賽事監(jiān)察、總裁判長、副總裁判長、徑賽裁判長、檢錄主裁判、檢查裁判員、發(fā)令主裁判、發(fā)令員、助理發(fā)令員、召回發(fā)令員、終點裁判員、司線員、終點記

35、錄、計時主裁判、計時裁判員成績記錄核算及公告組、田賽裁判長。圖3.203.3“新聞發(fā)布與系統(tǒng)管理”模塊的具體設計系統(tǒng)管理:后臺新聞管理 (添加、修改、刪除新聞信息并可以上傳先關圖片) 用戶管理(添加、修改、刪除單位管理員及密碼修改)如下圖:1.后臺新聞管理 (添加、修改、刪除新聞信息并可以上傳先關圖片)此界面可以由系統(tǒng)管理員和單位管理員操作,可發(fā)布運動會新聞和公告。圖3.212.用戶管理員(添加、修改、刪除單位管理員及密碼修改)該頁面供系統(tǒng)管理員設置分類用戶級別,如管理員和單位管理員的細分,查詢、刪除和修改單位管理的信息。圖3.22主要實現代碼如下:tusersentity tu = busi

36、nessfacadeydh.tusersdisp(0); tu.fyhid = int.parse(this.textbox1.text); tu.fdeptid =int.parse(this.dropdownlist1.selectedvalue); tu.fpwd = textbox3.text; tu.floginname = textbox2.text; tu.fusertype = this.dropdownlist2.selectedvalue; tu.datatable_action_ = datatable_action.insert; int s = businessfac

37、adeydh.tusersinsertupdatedelete(tu); if(s0) response.write(alert(添加用戶成功!); else response.write(alert(添加用戶失敗!); bindata();int fid = int.parse(viewstatefid.tostring(); tusersentity tu = businessfacadeydh.tusersdisp(0); tu.fyhid = int.parse(this.textbox1.text); tu.fdeptid = int.parse(this.dropdownlist1

38、.selectedvalue); tu.fpwd = textbox3.text; tu.floginname = textbox2.text; tu.fusertype = this.dropdownlist2.selectedvalue; tu.datatable_action_ = datatable_action.insert; int s = businessfacadeydh.tusersinsertupdatedelete(tu); tu.id = fid; if (s 0) response.write(alert(修改用戶信息成功!); else response.write

39、(alert(修改用戶信息失??!); bindata();四. “機構設置”模塊的測試與解決方法4.1測試測試的目的是發(fā)現設計所存在的問題,并加以修正和優(yōu)化其功能。在教師的指導和小組成員的幫助下,解決了設計中遇到的問題,順利完成了基本設置與機構設置模塊的總體架構及設計。設計完成后,我開始對這幾個模塊進行測試,經過反復的測試和改進,我認為基本達到預期的結果,可以提交給用戶使用。但是,在測試的過程中,依然存在許多的問題,比如:1)基本設置模塊測試功能描述基本設置信息的顯示,子項目的添加、刪除、修改、清空,單擊進入運動會設置、組別設置、參賽單位設置、賽次設置進行操作。用例目的能否正常顯示基本設置子項

40、,添加、刪除、修改清空數據,單擊進入運動會設置、組別設置、參賽單位設置、賽次設置進行操作。輸入輸出/響應實際結果出錯情況及糾錯措施 點擊“運動會設置”輸入運動會基本信息,后點擊“添加”按鈕成功添加了運動會設置的基本信息成功添加運動會的屆次、運動會開始時間、結束時間、報名開始時間和結束時間與預期相符。提示“添加成功”,同步顯示顯示在下方列表。選定要刪除的信息后點擊“刪除”按鈕成功刪除所選定的信息成功刪除運動會設置信息與預期相符。提示“刪除成功”選定要修改的信息后點擊“修改內容”按鈕,并確定修改在文本框顯示要修改的信息,并修改,完畢后確定修改信息成功修改選定的信息與預期相符。提示“修改成功”點擊“

41、組別設置”輸入運動會組別信息,后點擊“添加”按鈕成功添加了組別設置的基本信息成功添加組別的編號和名稱與預期相符。提示“添加成功”,同步顯示顯示在下方列表。選定要刪除的信息后點擊“刪除”按鈕成功刪除所選定的信息成功刪除組別設置信息與預期相符。提示“刪除成功”選定要修改的信息后點擊“修改內容”按鈕,并確定修改在文本框顯示要修改的信息,并修改,完畢后確定修改信息成功修改選定的信息與預期相符。提示“修改成功”點擊“參賽單位設置”輸入運動會參賽單位信息,后點擊“添加”按鈕成功添加了參賽單位設置的基本信息成功添加參賽單位的屆次、所屬組別、單位編號和單位名稱與預期相符。提示“添加成功”,同步顯示顯示在下方列

42、表。選定要刪除的信息后點擊“刪除”按鈕成功刪除所選定的信息成功刪除參賽單位設置信息與預期相符。提示“刪除成功”選定要修改的信息后點擊“修改內容”按鈕,并確定修改在文本框顯示要修改的信息,并修改,完畢后確定修改信息成功修改選定的信息與預期相符。提示“修改成功”點擊“賽次設置”輸入運動會賽次信息,后點擊“添加”按鈕成功添加了賽次設置的基本信息成功賽次單位的編號和名稱與預期相符。提示“添加成功”,同步顯示顯示在下方列表。選定要刪除的信息后點擊“刪除”按鈕成功刪除所選定的信息成功刪除賽次設置信息與預期相符。提示“刪除成功”選定要修改的信息后點擊“修改內容”按鈕,并確定修改在文本框顯示要修改的信息,并修

43、改,完畢后確定修改信息成功修改選定的信息與預期相符。提示“修改成功”2)機構設置模塊測試功能描述機構設置信息的顯示,子項目的添加、刪除、修改、清空,單擊進入組委會設置、辦事機構設置、裁判組設置、職務管理設置進行操作。用例目的能否正常顯示基本設置子項,添加、刪除、修改清空數據,單擊進入機構設置子項進行操作。輸入輸出/響應實際結果出錯情況及糾錯措施 點擊“組委會設置”輸入運動會機構信息,后點擊“添加”按鈕成功添加了組委會設置的基本信息成功添加組委會的屆次、職務、姓名與預期相符。提示“添加成功”,同步顯示顯示在下方列表。選定要刪除的信息后點擊“刪除”按鈕成功刪除所選定的信息成功刪除組委會設置信息與預

44、期相符。提示“刪除成功”選定要修改的信息后點擊“修改內容”按鈕,并確定修改在文本框顯示要修改的信息,并修改,完畢后確定修改信息成功修改選定的信息與預期相符。提示“修改成功” 點擊“辦事機構設置”輸入運動會辦事機構信息,后點擊“添加”按鈕成功添加了辦事機構設置的基本信息成功添加辦事機構的屆次、分組、職務、姓名與預期相符。提示“添加成功”,同步顯示顯示在下方列表。選定要刪除的信息后點擊“刪除”按鈕成功刪除所選定的信息成功刪除辦事機構設置信息與預期相符。提示“刪除成功”選定要修改的信息后點擊“修改內容”按鈕,并確定修改在文本框顯示要修改的信息,并修改,完畢后確定修改信息成功修改選定的信息與預期相符。提示“修改成功” 點擊“裁判組設置”輸入運動會裁判員信息,后點擊“添加”按鈕成功添加了裁判組設置的基本信息成功添加裁判組的屆次、職務、姓名與預期相符。提示“添加成功”,同步顯示顯示在下方列表。選定要刪除的信息后點擊“刪除”按鈕成功刪除所選定的信息成功刪除裁判組設置信息與預期相符。提示“刪除成功”選定要修改的信息后點擊“修改內容”按鈕,并確定修改在文本框顯示要修改的信息,并修改,完畢后確定修改信息成功修改選定的信息與預期相符。提示“修改成功” 點擊“職務管理”輸入運動會職務設置信息,后點擊“添加”按鈕成功添加了裁職務名稱成功添加職務名稱與預期相符。提示“添加成功”,同步顯示顯示在下方列表

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論