某學校運動會管理系統(tǒng)設計方案_第1頁
已閱讀1頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p>  某學校運動會管理系統(tǒng)設計方案</p><p><b>  1.2可行性分析</b></p><p>  由于本系統(tǒng)管理的對象單一,都是在校學生及教工,且每個數(shù)據(jù)內(nèi)容具有較強的關聯(lián)性,涉及的計算過程不是很復雜。因此,比較適合于采用數(shù)據(jù)庫管理。且學校用于學生管理的微機都是PIII以上的機器,在存儲量、速度方面都能滿足數(shù)據(jù)庫運行的要求。在技術難度方面,

2、由于有指導老師的指導和相關參考文獻,特別是網(wǎng)上資料,特別是參考其它程序的功能,因此完全可以實現(xiàn)。</p><p>  本系統(tǒng)的設計是在Windows XP中文版操作系統(tǒng)環(huán)境下,使用Microsoft Visual C++ 6.0中文版開發(fā)成功的。數(shù)據(jù)庫是MIS中的重要支持技術,在MIS開發(fā)過程中,如何選擇數(shù)據(jù)庫管理是一個重要的問題,目前,數(shù)據(jù)庫產(chǎn)品較多,每種產(chǎn)品都具有各自的特點和適用范圍,因此,在選擇數(shù)據(jù)庫時,應

3、考慮數(shù)據(jù)庫應用的特點及適用范圍。</p><p><b>  2 任務概述</b></p><p><b>  2.1目標</b></p><p>  a. 為了為了運動會管理系統(tǒng)更完善;   b. 為了為了加快運動會的管理速度;  c. 為了減輕工作人員的工作負擔。  現(xiàn)今運動會、成績管理的繁索給具有強烈時間觀念的

4、行政人員帶來了諸多不便,教學辦公室缺少一種完善的運動會管理軟件,為了對學生運動會的管理方便,因此開發(fā)了本系統(tǒng)。應用目標是通過本系統(tǒng),能幫助體育教研人員利用計算機,快速方便的對學生成績管理進行管理、輸入、輸出、查找的所需操作,使散亂的人事檔案能夠具體化,直觀化、合理化?! ≡谧饔眉胺秶媳鞠到y(tǒng)適用于各類學校,它是比較完善的運動會管理系統(tǒng)。其主要功能有:用戶登錄權限、運動會名稱的錄入、班級錄入、運動員錄入、成績錄入、成績查詢、成績匯總、對

5、數(shù)據(jù)的統(tǒng)計、幫助。</p><p><b>  2.2運行環(huán)境</b></p><p>  系統(tǒng)的運行最低硬件要求: </p><p>  Intel Pentium 166MHZ以上 CPU或其他相當X86 CPU。</p><p>  128MB或更大內(nèi)存空間;</p><p>  100MB

6、以上的自由硬盤空間;</p><p>  CD-ROM/DVD光驅;</p><p>  VGA 以上彩色顯示器。</p><p><b>  操作系統(tǒng):</b></p><p>  Microsoft Windows 2000server以上版本/2003等操作系統(tǒng);</p><p>  屏幕分

7、辨率800×600 以上,強烈建議使用 1024×768 屏幕分辨率;</p><p>  屏幕顏色 256 色以上,建議使用真彩24位以上屏幕顏色。</p><p><b>  數(shù)據(jù)庫:</b></p><p>  Microsoft SQL Server 2000</p><p><b>

8、;  開發(fā)工具:</b></p><p>  Microsoft Visual Basic 6.0</p><p><b>  用戶操作水平:</b></p><p>  a.用戶為各學校的教務管理人員。</p><p>  b.具備計算機基本操作能力。</p><p><b&g

9、t;  2.3條件與限制</b></p><p>  開發(fā)截至日期:2005年12月31日</p><p><b>  2.4需求概述</b></p><p>  運動會管理系統(tǒng),是經(jīng)過對學校體育教研室、成績管理工作的實地調(diào)查,并經(jīng)過分析形成的書面文檔,此文檔界定運動會管理的基本功能,可作為設計說明書的依據(jù)。</p>

10、<p>  本文檔為該系統(tǒng)的軟件需求說明書,詳細闡述了用戶對此軟件所提出的需求,對系統(tǒng)中的各項功能需求、技術需求、實現(xiàn)環(huán)境及所使用的實現(xiàn)技術進行明確定義。同時,對軟件應具有的功能和性能及其他有效性需求也進行了定義。  本文檔的使用對象是項目負責人、系統(tǒng)設計人員、系統(tǒng)測試人員、系統(tǒng)編程人員,是完成系統(tǒng)開發(fā)和檢驗系統(tǒng)是否滿足項目提出方需求的依據(jù)。本系統(tǒng)是為了減輕各學校的教務人員對學生成績管理的繁瑣性,提高辦公效率而編寫的。要求對

11、學生信息進行錄入、修改、查詢和對學生的成績進行錄入、修改、查詢等</p><p>  系統(tǒng)設置包括用戶設置(添加、刪除用戶;修改密碼)、重新登錄、鎖定系統(tǒng)、運動會初始化、鎖定與解鎖菜單、退出等功能。</p><p>  基本信息錄入包括項目信息錄入(田徑賽項目錄入、全能項目信息錄入)、破紀錄信息錄入、裁判員信息錄入、班級信息錄入、運動員報名信息錄入、項目的分組分道。</p>

12、<p>  運動會成績信息錄入包括徑賽的初賽、復賽決賽成績錄入、田賽的初賽、決賽成績錄入、全能成績錄入。</p><p>  信息查詢包括基本信息查詢(裁判員信息查詢、班級報名信息查詢、破紀錄情況查詢)、成績查詢(運動員成績查詢、項目名次查詢、班級成績查詢、總名次查詢)。</p><p>  運動會報表信息包括生成秩序冊、初賽、復賽、決賽檢錄單打印、決賽成績單打印、班級報表信息(

13、班級團體、男子團體、女子團體)、總報表信息(男團、女團)。</p><p>  幫助信息包括使用幫助和關于。</p><p><b>  3總體設計</b></p><p><b>  3.1系統(tǒng)結構</b></p><p><b>  3.2處理流程</b></p>

14、;<p><b>  3.3功能分析</b></p><p>  本系統(tǒng)主要可以實現(xiàn)以下的管理功能:學生報名管理、學生成績管理、教工報名管理、器材管理、后勤管理等等。</p><p><b>  3.3功能分析</b></p><p>  a. 為了運動會管理系統(tǒng)更完善;   b. 為了加快運動會的管理速度

15、;  c. 為了減輕工作人員的工作負擔?! ‖F(xiàn)今運動會、成績管理的繁索給具有強烈時間觀念的行政人員帶來了諸多不便,教學辦公室缺少一種完善的運動會管理軟件,為了對學生運動會的管理方便,因此開發(fā)了本系統(tǒng)。應用目標是通過本系統(tǒng),能幫助體育教研人員利用計算機,快速方便的對學生成績管理進行管理、輸入、輸出、查找的所需操作,使散亂的人事檔案能夠具體化,直觀化、合理化?! ≡谧饔眉胺秶媳鞠到y(tǒng)適用于各類學校,它是比較完善的運動會管理系統(tǒng)。其主要

16、功能有:用戶操作權限、運動會基本信息錄入、班級錄入、運動員錄入、代表團信息錄入、場地</p><p>  管理、裁判信息管理、成績查詢等功能。</p><p><b>  4、接口設計</b></p><p><b>  4.1外部接口</b></p><p>  數(shù)據(jù)交換采用可移動存儲器(軟盤、U

17、盤、光盤等)和網(wǎng)絡兩種方式。</p><p><b>  4.2內(nèi)部接口</b></p><p>  內(nèi)部接口用于學校中心端和分支機構端的數(shù)據(jù)交換。</p><p>  通過終端對運動會、成績方面的修改操作(添加、修改、刪除等)的修改通過內(nèi)部發(fā)送模塊給數(shù)據(jù)庫。</p><p><b>  5、數(shù)據(jù)結構設計<

18、;/b></p><p>  5.1數(shù)據(jù)表及其配置</p><p>  5.1運動會管理系統(tǒng)-用戶表</p><p>  5.2運動會管理系統(tǒng)-系統(tǒng)初始化表</p><p>  5.3運動會管理系統(tǒng)-裁判員表</p><p>  5.4運動會管理系統(tǒng)-班級表</p><p>  5.5運動

19、會管理系統(tǒng)-運動員表</p><p>  5.6運動會管理系統(tǒng)-運動員表</p><p>  5.7運動會管理系統(tǒng)-徑賽初賽表</p><p>  5.7運動會管理系統(tǒng)-徑賽復賽表</p><p>  5.8運動會管理系統(tǒng)-徑賽決賽表</p><p>  5.8運動會管理系統(tǒng)-田賽初賽表</p><

20、p>  5.9運動會管理系統(tǒng)-田賽決賽表</p><p>  5.10運動會管理系統(tǒng)-全能得分表</p><p>  5.11運動會管理系統(tǒng)-全能成績表</p><p>  5.12運動會管理系統(tǒng)-全能項目表</p><p>  5.12運動會管理系統(tǒng)-項目表</p><p>  5.2列出數(shù)據(jù)表之間的關系并繪制

21、流程圖</p><p><b>  6模塊設計</b></p><p><b>  6.1代碼管理模塊</b></p><p><b>  6.1.1功能</b></p><p>  完成對用戶庫的用戶擴充、修改。</p><p>  用戶管理分為:用戶

22、登錄、增加用戶、刪除用戶、修改密碼四個子模塊。</p><p><b>  6.1.2輸入項</b></p><p>  用戶登錄:通過用戶鍵入的用戶名和相對應的密碼判斷用戶能否進入本系統(tǒng)。</p><p>  增加用戶:用戶可通過此模塊申請到自己的用戶名,完成對系統(tǒng)用戶庫的擴充。</p><p>  權限:權限分為“管

23、理員”和“普通用戶”兩種,由“管理員”分配。</p><p>  而普通用戶類又分為“單位”和“個人”兩類,用戶可以選擇。</p><p>  用戶:用戶有自己輸入,最長40個字符。</p><p>  密碼值長度:密碼值最小長度為1,最大長度為16。</p><p>  刪除用戶:管理員能夠刪除普通用戶,但是不能刪除系統(tǒng)自帶的用戶。<

24、/p><p>  修改密碼:用戶可隨時隨意修改自己的密碼,但是要符合系統(tǒng)的要求。</p><p><b>  6.1.3輸出項</b></p><p>  由于此模塊沒有涉及邏輯運算,所以輸出項與輸入項相同。</p><p><b>  6.1.4程序邏輯</b></p><p>

25、;  用戶登錄程序邏輯如下圖所示:</p><p><b>  No </b></p><p><b>  Yes</b></p><p>  圖:用戶登錄程序邏輯圖</p><p>  用戶登錄界面如下圖所示:</p><p><b>  圖:用戶登錄界面圖<

26、;/b></p><p>  用戶注冊程序邏輯如下圖所示:</p><p><b>  NO</b></p><p><b>  YES</b></p><p>  圖:用戶注冊程序邏輯圖</p><p>  用戶注冊界面如下圖所示:</p><p&

27、gt;<b>  圖:用戶注冊界面圖</b></p><p>  刪除用戶類程序邏輯如下圖所示:</p><p><b>  NO</b></p><p><b>  YES</b></p><p>  圖:刪除用戶類程序邏輯圖</p><p>  刪除

28、用戶界面如下圖所示:</p><p><b>  圖:刪除用戶界面圖</b></p><p>  修改密碼程序邏輯如下圖所示:</p><p><b>  N</b></p><p><b>  N</b></p><p><b>  Y<

29、;/b></p><p>  圖:修改密碼程序邏輯圖</p><p>  修改密碼界面如下圖所示:</p><p><b>  圖:修改密碼界面圖</b></p><p>  6.1.5登錄界面與數(shù)據(jù)庫的連接</p><p>  將所有用戶名(包括系統(tǒng)提供的)存放于一個用戶數(shù)據(jù)庫中,登錄時從

30、數(shù)據(jù)庫中查找與登錄界面中所輸入的用戶名相同的,然后根據(jù)用戶名判斷密碼是否符合所選用戶能否登錄系統(tǒng)。</p><p><b>  6.1.6權限條件</b></p><p>  普通用戶能夠瀏覽數(shù)據(jù)庫中(用戶數(shù)據(jù)庫除外)的數(shù)據(jù),也可以根據(jù)條件查詢數(shù)據(jù)庫中的數(shù)據(jù)信息;但是卻不能修改數(shù)據(jù)庫中的任何數(shù)據(jù)信息。用戶可以根據(jù)自己的意愿隨時隨意(但要符合系統(tǒng)的要求)的更改自己的密碼

31、。</p><p><b>  6.1.6限制條件</b></p><p>  用戶只能修改自建的用戶類和代碼不能修改上級下發(fā)的用戶類和代碼。</p><p>  代碼分級顯示最大級數(shù)為6級。</p><p>  建的指標,不能修改上級下發(fā)的用戶類和代碼。</p><p><b>  6

32、.2學籍管理</b></p><p><b>  6.2.1功能</b></p><p>  通過學籍管理的界面對學生的學籍進行添加、修改、查詢、瀏覽、以及對學生的獎罰管理。</p><p>  6.2.2程序邏輯 </p><p>  學生信息錄入界面如下圖所示:</p><p>

33、<b>  學生信息錄入</b></p><p>  學生信息錄入邏輯圖如下圖所示:</p><p><b>  N</b></p><p>  修改學生信息界面如下圖所示:</p><p><b>  瀏覽學生信息</b></p><p>  修改學生

34、信息邏輯圖如下圖所示:</p><p>  查詢學生信息界面如下圖所示:</p><p>  查詢學生信息邏輯圖如下圖所示:</p><p><b>  6.3成績管理</b></p><p>  本模塊的功能是對學生的成績信息添加、修改、查詢進行操作使繁瑣的成績管理工作變的簡便、快捷、高效。</p>&l

35、t;p>  本功能界面與流程如下:</p><p>  修改學生成績信息界面如下圖所示:</p><p>  修改成績信息流程如下圖所示:</p><p><b>  查詢學生成績流程</b></p><p>  添加學生成績信息界面如下圖所示:</p><p>  添加成績信息流程圖如下圖

36、所示:</p><p>  查詢學生成績界面如下圖所示:</p><p><b>  6.4設置模塊</b></p><p>  設置課程邏輯圖如下圖所示:</p><p><b>  Y</b></p><p><b>  Y</b></p>

37、;<p>  修改課程設置如下圖所示:</p><p>  修改課程設置邏輯圖如下圖所示:</p><p><b>  6.5統(tǒng)計模塊</b></p><p><b> ?。ńy(tǒng)計)</b></p><p><b>  參考資料</b></p><

38、;p>  《Visual Basic數(shù)據(jù)庫系統(tǒng)開發(fā)導航》 作者:劉韜</p><p>  《Visual Basic6.0應用指南》      作者:何斌</p><p>  《SQL Sever2000應用指南》    清華大學出版社</p><p>  《Vis

39、ual Basic程序設計基礎》          計算機職業(yè)教育聯(lián)盟主編</p><p>  《計算機軟件測試文件編制指南》 GB9386-88</p><p>  《Visual Basic數(shù)據(jù)庫系統(tǒng)開發(fā)導航》 作者:劉韜</p><p>  《CSND應用指南》  

40、  作者:何斌</p><p>  《SQL Sever2000應用指南》   清華大學出版社</p><p>  《Microsoft Visual Studio 2008程序設計基礎》   計算機職業(yè)教育聯(lián)盟主編</p><p>  《數(shù)據(jù)庫系統(tǒng)概論》.

41、 高等教育出版社</p><p>  《Visual C++ 6.0 MFC時尚編程百例》 機械工業(yè)出版社,2004</p><p>  《管理系統(tǒng)設計》 中國人民大學出版社,1995</p><p>  《軟件工程》

溫馨提示

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

評論

0/150

提交評論