freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

課程設計--運動會分數(shù)統(tǒng)計系統(tǒng)的設計與實現(xiàn)(已修改)

2025-01-25 19:16 本頁面
 

【正文】 數(shù)據(jù)結(jié)構課程設計題 目: 運動會分數(shù)統(tǒng)計系統(tǒng) 的設計與實現(xiàn) 學 院: 理學院 班 級: 統(tǒng)計121班 學 生 姓 名: 金志鵬 學 生 學 號: 2012027166 指 導 教 師: 張?zhí)l(fā) 2013 年 11 月 27 日課程設計任務書姓名金志鵬班級統(tǒng)計121班學號 07設計題目運動會分數(shù)統(tǒng)計系統(tǒng)的設計與實現(xiàn)理論要點 該系統(tǒng)實現(xiàn)了簡單的運動會分數(shù)統(tǒng)計,是一個面向?qū)ο蟮脑O計,使用了結(jié)構體,輸入文本讀取數(shù)據(jù)以及庫函數(shù)的調(diào)用來完成整個系統(tǒng)的設計,是繁多的數(shù)據(jù)操作變得簡單。該系統(tǒng)為聯(lián)合運動會提供服務減少了不必要的人力物力的浪費。設計目標1. 具有較高的可靠性和可用性; 2. 系統(tǒng)易于管理維護;3. 使用方便,易學易用; 研究方法步驟1. 對運動會分數(shù)統(tǒng)計領域?qū)嶋H業(yè)務需求的調(diào)研。2. 認證信息管理、密碼管理、對每個學校進行總分統(tǒng)計、對各個信息進行查詢、增加、刪除、修改并進行排序。 。 用戶信息完善、認證信息的查看。預期結(jié)果 ; ,主體體現(xiàn)學校名稱、項目編號、項目名稱、男子女子項目類別、前三或前五名積分; , 、學??偡帧⒛信畧F體總分排序; ;可以按項目編號查詢?nèi)〉们叭蚯拔迕膶W校。 、刪除、修改,并將相關數(shù)據(jù)進行保存; ,以便查詢。計劃與進步的安排 1. 12日:查找資料 2. 34日:編寫代碼 3. 56日:程序測試目錄摘要 I1 題目分析 12 概要設計 13 詳細設計 24 調(diào)試分析 35 用戶使用說明 46 測試結(jié)果 67 結(jié)論體會 108 參考文獻 119 源程序 114 數(shù)據(jù)結(jié)構課程設計 摘要針對運動會分數(shù)統(tǒng)計系統(tǒng)通過運用結(jié)構體、文件讀取以及數(shù)據(jù)保存、定義運動會類、以及調(diào)用函數(shù)、運用庫函數(shù)實現(xiàn)了指定的輸入文本讀取數(shù)據(jù);根據(jù)輸入文件得到各學校的總分;按學校編號、學??偡帧⒛信畧F體總分排序;查詢功能按學校編號查詢某個項目的情況、按項目編號查詢?nèi)〉们叭蚯拔迕膶W校;實現(xiàn)了數(shù)據(jù)的增加、刪除、修改以及對數(shù)據(jù)的保存的功能。該系統(tǒng)的用戶主要是提供給管理、學校的。對于管理用戶提供了所有的操作,而對學校擁護只提供查詢和查看操作,這樣安全性能比較高,該系統(tǒng)是通過輸入文本讀取來獲取數(shù)據(jù),較少了輸入數(shù)據(jù)的繁雜通過運用定義運動會類,進行對函數(shù)的定義,使整個代碼看起來清晰整潔,通過調(diào)用庫函數(shù),使代碼更簡潔。該系統(tǒng)為用戶提供了總分計算,排序方便,為學校用戶提供了查詢和查看的方便。關鍵詞:運動會分數(shù)統(tǒng)計系統(tǒng);結(jié)構體;排序;查詢I題目分析該系統(tǒng)實現(xiàn)了簡單的運動會分數(shù)統(tǒng)計,是一個面向?qū)ο蟮脑O計,使用了結(jié)構體,輸入文本讀取數(shù)據(jù)以及庫函數(shù)的調(diào)用來完成整個系統(tǒng)的設計,是繁多的數(shù)據(jù)操作變得簡單。該系統(tǒng)為聯(lián)合運動會提供服務減少了不必要的人力物力的浪費,通過寫一段程序?qū)崿F(xiàn)簡單運動會分數(shù)統(tǒng)計系統(tǒng)的設計來實現(xiàn)幾個功能。該系統(tǒng)實現(xiàn)了以下幾個功能: (1)根據(jù)指定的輸入文件讀取數(shù)據(jù); (2)輸入文件數(shù)據(jù)格式和文件數(shù)目由學生自行設計,主體體現(xiàn)學校名稱、項目編號、項目名稱、男子女子項目類別、前三或前五名積分; (3)根據(jù)輸入文件得到各學??偡郑? (4)可以按學校編號或名稱、學??偡帧⒛信畧F體總分排序; (5)可以按學校編號查詢學校某個項目的情況;可以按項目編號查詢?nèi)〉们叭蚯拔迕膶W校。(6)實現(xiàn)數(shù)據(jù)的增加、刪除、修改,并將相關數(shù)據(jù)進行保存;(7)各操作結(jié)果能保存到文件,以便查詢。通過這次的課程設計,可以加深對庫函數(shù),以及結(jié)構體的了解,以及各個函數(shù)的功能以及實現(xiàn),更進一步了解其原理。概要設計 本課程涉及主要采用了C++。C++語言是在C語言的基礎上發(fā)展起來的,不僅繼承了C語言的所有特點,而且引入了面向?qū)ο蟮某绦蛟O計方法。C++改進了程序涉及思路,將編程方式進化到面向?qū)ο筮M行程序設計這一新的思維過程。C++語言代表著對以往語言之精華的發(fā)展和提煉,既支持面向?qū)ο蟮某绦蛟O計,也支持結(jié)構化的程序設計。它修補了C語言中的一些漏洞,提供更好的類型檢查和編譯時的分析,提供了異常處理機制,簡化了程序的出錯處理,利用throw、try和catch關鍵字,提高了程序的可靠性和可讀性。 函數(shù)重載允許相同的函數(shù)名具有不同參數(shù)表,系統(tǒng)根據(jù)參數(shù)的個數(shù)和類型匹配相應的函數(shù)。提供了模板機制。模板包括類模板和函數(shù)模板兩種,它們將數(shù)據(jù)類型作為參數(shù)。詳細設計 本系統(tǒng)采用的存儲結(jié)構為結(jié)構化設計理念,這是數(shù)據(jù)庫的最基本的設計要求,主要包括三個數(shù)據(jù)表:: 運動會開始前必須詳細制定本次運動會所需的參賽項目為接下來報名、場地的準備提供依據(jù)。本數(shù)據(jù)表根據(jù)要求設計存儲每個項目的編號、名稱、要取的名次以及各個名次對應的學校的編號,在初始輸入時僅輸入項目編號、名稱及要取的名次,而各名次對應的學校編號將由系統(tǒng)自動統(tǒng)計。這也有利于以后項目情況的查詢。typedef struct{int itemnum。 //項目編號int top。 //取名次的數(shù)目int range[5]。 //名次int mark[5]。 //分數(shù)}itemnode。 //定義項目結(jié)點的類型: 本數(shù)據(jù)表儲存了各個參賽學校的總體情況,包括學校的編號、名稱、男子團體總分、女子團體總分和學??偡?。其中學校編號和名稱是提前輸入的,而其他三項內(nèi)容將由系統(tǒng)進行自動統(tǒng)計。typedef struct{int schoolnum。 //學校編號int score。 //學??偡謎nt mscore。 //男團體總分int wscore。 //女團體總分itemnode c[m+w]。 //項目數(shù)組}headnode。//定義頭結(jié)點類型: 本數(shù)據(jù)表是對各個學校的報名情況及成績進行匯總,為了操作方便,本數(shù)據(jù)表只包含了學校的編號、項目的編號以及其在比賽中的成績。typedef struct /*單項成績*/{ int schoolnum。 /*學校編號*/int itemnum。 /* 項目編號*/ int xmch。 /*項目成績*/}danx。 danx dx[Y]。 這三個數(shù)據(jù)表之間由項目編號和學校編號進行相關聯(lián)接,形成一個整體。調(diào)試問題: 為了使系統(tǒng)具有一點的容錯性,當輸入錯
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1