王 楠
(西安體育學(xué)院,陜西西安,710068)
基于C/S模式的體育事業(yè)統(tǒng)計年鑒信息系統(tǒng)設(shè)計與實現(xiàn)
王 楠
(西安體育學(xué)院,陜西西安,710068)
本文以歷年《中國體育事業(yè)統(tǒng)計年鑒》中的積累數(shù)據(jù)為研究對象,通過對各類統(tǒng)計數(shù)據(jù)表的分析,運用數(shù)據(jù)庫技術(shù)和軟件工程方法,確定表的結(jié)構(gòu),建立年鑒數(shù)據(jù)庫;研究運用c#語言設(shè)計開發(fā)基于網(wǎng)絡(luò)的c/s模式前端客戶端,對數(shù)據(jù)庫進行添加、刪除、修改、查詢、導(dǎo)出等相關(guān)操作,實現(xiàn)對《中國體育事業(yè)統(tǒng)計年鑒》數(shù)據(jù)的網(wǎng)絡(luò)化管理。
C/S;體育事業(yè)統(tǒng)計年鑒;信息系統(tǒng)
1.1 系統(tǒng)目標分析
系統(tǒng)建設(shè)以提高《體育事業(yè)統(tǒng)計年鑒》資料數(shù)據(jù)使用效率和受眾范圍為根本目標,充分利用網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù),建設(shè)便于后臺管理、維護,客戶端數(shù)據(jù)查詢快捷的基于網(wǎng)絡(luò)的體育事業(yè)統(tǒng)計年鑒信息系統(tǒng),實現(xiàn)對《體育事業(yè)統(tǒng)計年鑒》數(shù)據(jù)的添加、刪除、修改、查詢、統(tǒng)計等功能。
1.2 系統(tǒng)結(jié)構(gòu)分析
綜合分析歷年《國家體育事業(yè)統(tǒng)計年鑒》年份數(shù)據(jù)的分類方法和特點,在不改變用戶對年鑒數(shù)據(jù)認知和查找習(xí)慣的前提下,將系統(tǒng)分為九個模塊,系統(tǒng)控制以菜單為主線,根據(jù)系統(tǒng)要實現(xiàn)的主要功能由一個主控菜單,八個二級控制菜單,眾多的三、四級菜單。主控菜單為下拉式菜單,下拉層次根據(jù)分類數(shù)據(jù)需要調(diào)制,最多達4個層次,用戶根據(jù)菜單提示點擊即可獲得所需數(shù)據(jù)。
1.3 系統(tǒng)功能分析
國家體育事業(yè)信息系統(tǒng)可實現(xiàn)對綜合部分信息、優(yōu)秀運動隊信息、體育運動學(xué)校信息、少年兒童業(yè)余體校信息、等級裁判員信息、運動員信息、中小學(xué)體育信息、社會體育指導(dǎo)員信息和全民健身設(shè)施信息的按條件綜合添加、刪除、修改、查詢、統(tǒng)計、報表生成和打印、查詢結(jié)果ecxel表格輸出。除以上基本功能外,系統(tǒng)還應(yīng)包括系統(tǒng)登錄和系統(tǒng)維護模塊,系統(tǒng)登錄模塊在用戶開啟系統(tǒng)客戶端的時候彈出登陸界面,對登錄用戶身份和權(quán)限的校驗。系統(tǒng)維護模塊主要實現(xiàn)對后臺數(shù)據(jù)庫用戶表的操作,進行添加、刪除和修改登錄用戶操作。
2.1 系統(tǒng)體系結(jié)構(gòu)
本系統(tǒng)采用C/S結(jié)構(gòu),通過此模式可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配到Client端和Server端來實現(xiàn),降低了系統(tǒng)的通訊開銷,能充分發(fā)揮客戶端PC的處理能力。由于體育事業(yè)統(tǒng)計年鑒的使用人群集中于體育系統(tǒng)內(nèi)部,專業(yè)性強,應(yīng)用人群較固定,使用C/S結(jié)構(gòu)可以減輕網(wǎng)絡(luò)負擔、提高工作人員的工作效率,并且在很大程度上也保證了整個系統(tǒng)的安全性。
2.2 系統(tǒng)開發(fā)平臺
客戶端開發(fā)平臺選擇Mircrosoft公司推出的Visual Studio集成開發(fā)環(huán)境,運用面向?qū)ο蟮倪\行于.NET Framework之上的C#高級程序設(shè)計語言進行客戶端開發(fā)。數(shù)據(jù)平臺的選擇商務(wù)智能、可編程性和安全性三方面有突出的增強Mircrosoft SQL Server 2005。
2.3 數(shù)據(jù)庫設(shè)計
數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計是將數(shù)據(jù)庫的概念結(jié)構(gòu)轉(zhuǎn)化為數(shù)據(jù)庫系統(tǒng)支持的實際數(shù)據(jù)模型,形成數(shù)據(jù)庫中的表及各表之間的關(guān)系?!扼w育事業(yè)統(tǒng)計年鑒》數(shù)據(jù)八個部分的數(shù)據(jù)結(jié)構(gòu)相似,數(shù)據(jù)庫的建立過程大同小異,下面以2008《體育事業(yè)統(tǒng)計年鑒》年綜合部分數(shù)據(jù)表為例,說明系統(tǒng)數(shù)據(jù)庫表的建立結(jié)構(gòu)和過程。
Design and implementation of C / S mode-based China Sports Statistics Yearbook information system
Wang Nan
(Xi’an Physical Education University,Xi’an,710068,China)
By useing database technology and Software engineering method,through analyzing the structure of all kinds of statistical data table,this paper uses the historical China Sports Statistics Yearbook data as the research object to determine the structure of the table and establish yearbook database;Study on the use of c# to design and development client based on the the network C/S mode which made the addition, del etion,modification,query,import and export of the information and report printing possible to achieve the network management of China Sports Statistics Yearbook database.
C/S;Sports Statistics Yearbook;Information System