- 相關(guān)推薦
管理系統課程設計報告
管理系統是由管理者與管理對象組成的并由管理者負責控制的一個(gè)整體。小編為大家整理的管理系統課程設計報告,喜歡大家喜歡。
管理系統課程設計報告1
一.緒論
奧林匹克運動(dòng)是在奧林匹克主義指導下,以體育運動(dòng)和4年1度的奧林匹克慶典——奧運會(huì )為主要活動(dòng)內容,促進(jìn)人的生理、心理和社會(huì )道德全面發(fā)展,溝通各國人民之間的相互了解,在全世界普及奧林匹克主義,維護世界和平的國際社會(huì )運動(dòng)。奧林匹克運動(dòng)包括以?shī)W林匹克主義為核心的思想體系,以國際奧委會(huì )、國際單項體育聯(lián)合會(huì )和各國奧委會(huì )為骨干的組織體系和以?shī)W運會(huì )為周期的活動(dòng)體系。
1894年6月23日,當顧拜旦與12個(gè)國家的79名代表決定成立國際奧委會(huì )、開(kāi)創(chuàng )奧林匹克運動(dòng)時(shí), 這一壯舉曾一度成為人們諷刺的對象。而在百年之后的今天,奧運會(huì )已成為普天同慶的節日,奧林匹克運動(dòng)也吸引了202個(gè)國家和地區的積極參與。
奧林匹克運動(dòng)是人類(lèi)社會(huì )的一個(gè)罕見(jiàn)的杰作,它將體育運動(dòng)的多種功能發(fā)揮得淋漓盡致,影響力遠遠超出了體育的范疇,在當代世界的政治、經(jīng)濟、哲學(xué)、文化、藝術(shù)和新聞媒介等諸多方面產(chǎn)生了1系列不容忽視的影響。奧林匹克運動(dòng)不僅構成了現代社會(huì )所特有的體育文化景觀(guān),以其特有的文化魅力愉悅人們的身心,更以其強烈的人文精神催人奮進(jìn),生生不已。
奧林匹克運動(dòng)是時(shí)代的產(chǎn)物,工業(yè)革命大大擴展了世界各民族之間在經(jīng)濟、政治和文化等方面的聯(lián)系,各國交往日益密切,迫切需要以各種溝通手段來(lái)加強國際間的相互了解。奧林匹克運動(dòng)正是為適應這種社會(huì )需要而出現的,是人類(lèi)社會(huì )發(fā)展到一定階段的必然產(chǎn)物。
因此,本系統在VF環(huán)境下采用“自上而下地總體規劃,自下而上地應用開(kāi)發(fā)”的策略開(kāi)發(fā)一個(gè)管理信息系統的過(guò)程。通過(guò)分析奧運會(huì )管理系統的漏洞,創(chuàng )建了一套行之有效的奧運會(huì )管理系統的方案。文章詳細介紹了奧運會(huì )管理信息系統的系統分析部分,包括可行性分析、組織機構分析、管理職能分析、業(yè)務(wù)流程分析、數據流程分析、數據字典、處理描述等等;系統設計部分主要介紹了系統功能設計和數據庫設計;系統實(shí)現部分列出了幾個(gè)主要的程序框圖,并附帶了一些主要的窗口和程序。本系統界面友好,操作簡(jiǎn)單,比較實(shí)用,可以讓讀者更好地了解奧運會(huì )的一些基本情況,了解奧運會(huì )的向上精神。
二.系統規劃
1.系統功能設計
“奧運會(huì )舉辦地及會(huì )徽管理信息系統”的主要功能有:用戶(hù)登陸、舉辦地信息、會(huì )徽信息、系統維護。奧運會(huì )查詢(xún)系統所要實(shí)現的功能如下:
1.用戶(hù)部分:
奧運信息查詢(xún):包括奧運屆次、奧運會(huì )舉辦地、會(huì )徽
2.管理員部分:
奧運信息維護:管理員可以對信息進(jìn)行分類(lèi),查找,添加,修改,刪除等操作。
奧運圖庫維護:管理員可以對圖片信息進(jìn)行添加,修改,刪除等操作。
三.系統分析
1. 可行性分析
可行性分析是在進(jìn)行初步調查后所進(jìn)行的對系統開(kāi)發(fā)必要性和可能性的研究,所以也稱(chēng)為可行性研究?尚行苑治鍪峭ㄟ^(guò)對項目的主要內容和配套條件,如市場(chǎng)需求、資源供應、建設規模、工藝路線(xiàn)、設備選型、環(huán)境影響、資金籌措、盈利能力等,從技術(shù)、經(jīng)濟、工程等方面進(jìn)行調查研究和分析比較,并對項目建成以后可能取得的財務(wù)、經(jīng)濟效益及社會(huì )環(huán)境影響進(jìn)行預測,從而提出該項目是否值得投資和如何進(jìn)行建設的咨詢(xún)意見(jiàn),為項目決策提供依據的一種綜合性的系統分析方法?尚行苑治鰬哂蓄A見(jiàn)性、公正性、可靠性、科學(xué)性的特點(diǎn)。信息系統也應從技術(shù)可行性,經(jīng)濟可行性和社會(huì )可行性三方面來(lái)論證。通過(guò)長(cháng)時(shí)間的觀(guān)察與實(shí)踐,我覺(jué)得奧運會(huì )舉辦地及會(huì )徽管理系統的可行性分析如下:
1.經(jīng)濟上的可行性
經(jīng)濟上的可行性主要是預估費用支出和對項目的經(jīng)濟效益進(jìn)行評價(jià)。該奧運會(huì )舉辦地及會(huì )徽管理系統的支出費用主要包括用戶(hù)登陸費用,實(shí)施該系統的主要費用:設備購置費用:包括服務(wù)器、工作站、外圍相關(guān)設備的購置費用。軟件費:本系統的費用,相關(guān)操作平臺軟件費。運維費:系統運行、維護費用。相關(guān)技術(shù)的培訓費用。這些都是能夠承擔的費用水平。
每參加一屆奧運會(huì )都要響應的增加一項查詢(xún)記錄,并作出相應的更改,支出經(jīng)費也不會(huì )太多,同時(shí),還要考慮技術(shù)人員,該系統主要是一項技術(shù)性很強的工作,這應該占很大一筆開(kāi)銷(xiāo) 。同時(shí),由于該系統實(shí)行統一操作,系統共享,其設備購置,人員工資,維護費用相對較少,前期的資金投入主要集中于系統的開(kāi)發(fā),建立信息中心,可將來(lái)自各方面的信息集中管理,提高該系統的計劃性和預見(jiàn)性,快速地反饋市場(chǎng)信息。
2.技術(shù)上的可行性
技術(shù)上的可行性主要分析當前軟,硬件技術(shù)能否滿(mǎn)足對系統提出的要求,此外還要考慮開(kāi)發(fā)人員的水平。 技術(shù)上的可行性分析主要分析現有技術(shù)條件能否順利完成開(kāi)發(fā)工作,硬件、軟件配置能否滿(mǎn)足開(kāi)發(fā)者的需要,各類(lèi)技術(shù)人員的數量,水平,來(lái)源等。信息系統屬于知識密集型,對技術(shù)要求高,如果缺乏足夠的技術(shù)力量,或者單純依靠外部力量進(jìn)行開(kāi)發(fā),既達不到預期的目標。奧運會(huì )舉辦地及會(huì )徽管理系統的工作主要是在用戶(hù)和奧運會(huì )官方網(wǎng)之間架起一座橋梁,能相互溝通信息和處理信息。這一特點(diǎn)非常適合計算機特點(diǎn),通過(guò)網(wǎng)絡(luò )internet技術(shù),發(fā)揮計算機的'信息傳輸速度快、準確度高的優(yōu)勢。計算機硬件和軟件技術(shù)的飛速發(fā)展,為系統的建設提供了技術(shù)條件。
3 管理上的可行性
管理上的可行性指的是管理人員對開(kāi)發(fā)應用項目的態(tài)度和管理方面的條件,主管領(lǐng)導不支持的項目肯定不行 。管理方面的條件主要是指管理方面 是否科學(xué),相應的管理制度改革的時(shí)機是否成熟,規章制度是否齊全以及原始數據是否正確等。奧運會(huì )舉辦地及會(huì )徽管理系統可以幫助人們更好地了解奧運會(huì )的一些知識 ,現在也提倡全民運動(dòng),可以促進(jìn)人們的積極性,能夠得到管理人員的支持,和用戶(hù)的喜愛(ài)。
4.社會(huì )上的可行性
社會(huì )可行性有時(shí)也稱(chēng)為操作可行性,主要論證新系統在企業(yè)或機構開(kāi)發(fā)和運行的可能性以及運行后可能一起的對企業(yè)或機構的影響,即組織內外是否具備接受和使用新系統的條件。在當前信息技術(shù)飛速發(fā)展的大環(huán)境下,計算機技術(shù)和軟件技術(shù)的更新是圖書(shū)館完全有可能也有能力采用這樣先進(jìn)的管理技術(shù)。它對奧運會(huì )帶來(lái)的影響可以看到:
對傳統管理理念的沖擊,可能引起管理層的變動(dòng)和人員的調整。對奧運會(huì )官方工作人員的要求提高,使奧運會(huì )官方機構在一定的可能下進(jìn)行機構精簡(jiǎn),迫使工作人員繼續學(xué)習新知識。
管理系統課程設計報告2
一、背景簡(jiǎn)述
使用計算機進(jìn)行信息管理,不僅提高了工作效率,而且大大的提高了其安全性.尤其對于復雜的信息管理,計算機能夠充分發(fā)揮它的優(yōu)越性.學(xué)生成績(jì)管理系統是一個(gè)教育單位不可缺少的部分,它的內容對于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要。
二、需求分析
問(wèn)題的分析
手工操作還十分落后,效率極低,成本很大,以后的社會(huì )是信息的社會(huì ),信息只有快,準,精才能發(fā)揮其價(jià)值。所以機器代替人力是必然的歷史發(fā)展趨勢,只有領(lǐng)導的重視和支持才能從人工操作改為計算機的自動(dòng)化系統。人工操作必將被計算機代替。
三、系統菜單的主要功能
。1)輸入若干條記錄
。2)顯示所有記錄
。3)按學(xué)號排序
。4)插入一條記錄
。5)按姓名查找,刪除一條記錄
。6)查找并顯示一條記錄
。7)輸出統計信息 (新增)
。8)從正文中添加數據到結構體數組中
。9)將所有數據寫(xiě)入文件中
。0)退出程序
四、功能設計
功能1和4的算法相似,輸入一條記錄到結構體中去,其中有一部很關(guān)鍵,就是通過(guò)gets將所有的多余的字符,回車(chē)讀去,否則就會(huì )出錯。
功能2是顯示所有的記錄,通過(guò)循環(huán)輸出,格式也比較重要。
功能3為按學(xué)號排序,因為學(xué)號定義成了字符數組的形式,因此在運用冒泡法進(jìn)行排序的時(shí)候,要用到strcmp,strcpy等函數。
功能5為按姓名刪除記錄,先輸入姓名,再比較,如果沒(méi)有則返回失敗信息,如果找到就將此記錄都向前移一位,返回n-1。
功能6的算法在5中就已經(jīng)體現了,輸入姓名,比較。
功能7為新增的功能,因為考慮到原來(lái)給出的函數中竟然沒(méi)有對學(xué)生成績(jì)的統計功能,因此新增此功能,可以得出所有的記錄個(gè)數,最高、最低、平均分,并輸出相關(guān)的學(xué)生信息等。
功能8和9是對文件的操作,提前準備好數據。
五、函數調用關(guān)系圖
注:“→”代表調用
Input函數
打印鏈表記錄
Display函數
輸入若干條記錄
menu_select()函數
選擇菜單
Sort_by_num函數
顯示所有記錄
Delete_a_record函數
按姓名查找,刪除一條記錄
Query_a_record查找并顯示一條記錄
Statistic函數
輸出統計信息 (新增)
AddfromText函數
從正文中添加數據到結構體數組中
Main函數
Insert_a_record插入一條記錄
WritetoText函數 將所有數據寫(xiě)入文件中
退出程序
Reverse(head)函數
按學(xué)號排序
六、設計測試流程
1、進(jìn)入界面
2、輸入選項1,回車(chē);
按提示輸入數據:
3、回到主菜單;
輸入選項7,回車(chē);
輸入文件名:data.txt,回車(chē);
出現成功提示,則讀入文件操作成功。
4、回到主菜單,輸入2,回車(chē)
每10個(gè)暫停顯示數據
5、回到主菜單,輸入3,回車(chē)
出現排序成功信息。
6、回到主菜單,輸入4,回車(chē)
按提示插入一組數據
7、回到主菜單,輸入5,回車(chē)
按提示輸入姓名,刪除數據
出現刪除成功的信息
8、回到主菜單,輸入6,回車(chē)
輸入姓名進(jìn)行查詢(xún)
9、回到主菜單,輸入7,回車(chē)
出現統計信息
10、回到主菜單,輸入9,回車(chē)
輸入result.txt,回車(chē)
出現成功寫(xiě)入文件的信息
11、回到主菜單,輸入0,回車(chē)退出系統
七、心得體會(huì )
通過(guò)這次課程設計,增加了我學(xué)習軟件技術(shù)的興趣,雖然還不明確軟件技術(shù)包含的具體內容,但從C語(yǔ)言這門(mén)課程開(kāi)始,已發(fā)現程序設計的樂(lè )趣,在學(xué)習C語(yǔ)言的過(guò)程中也學(xué)到了許多計算機應用基礎知識,對計算機的'機體也有了一個(gè)大體的了解。在具體操作中對這學(xué)期所學(xué)的C語(yǔ)言的理論知識得到鞏固,達到實(shí)訓的基本目的,也發(fā)現自己的不足之出,在以后的上機中應更加注意,同時(shí)體會(huì )到C語(yǔ)言具有的語(yǔ)句簡(jiǎn)潔,使用靈活,執行效率高等特點(diǎn)。發(fā)現上機實(shí)訓的重要作用,特別是對數組和循環(huán)有了深刻的理解。通過(guò)實(shí)際操作,學(xué)會(huì ) C語(yǔ)言程序編程的基本步驟、基本方法,開(kāi)發(fā)了自己的邏輯思維能力,培養了分析問(wèn)題、解決問(wèn)題的能力。