C語言課程設計機房管理系統(tǒng)實驗報告(共9頁).doc
《C語言課程設計機房管理系統(tǒng)實驗報告(共9頁).doc》由會員分享,可在線閱讀,更多相關《C語言課程設計機房管理系統(tǒng)實驗報告(共9頁).doc(9頁珍藏版)》請在匯文網(wǎng)上搜索。
1、精選優(yōu)質文檔-傾情為你奉上目錄1.概述1.1研究的背景與意義1.2設計的任務和需要的知識點1.3具體完成的設計內容2.需求分析2.1功能要求2.2操作方法3.總體設計3.1模塊劃分4.詳細設計4.1主控模塊main函數(shù)4.2其它函數(shù)5.程序的調用與測試(錯誤分析)6.結論7.結束語8.程序清單9.程序分析10.參考文獻1.概述本課程設計以軟件工程方法為指導,采用了結構化,模塊化的設計方法。以C語言技術為基礎,使用win TC為主要開發(fā)工具,對機房管理系統(tǒng)進行了需求分析,總體設計,詳細設計,最終完成系統(tǒng)的實現(xiàn)與測試。1.1研究的背景與意義 隨著社會的發(fā)展,網(wǎng)吧越來越多,從而對網(wǎng)吧則需要一個自主的
2、管理系統(tǒng),使人們跟輕松的生活。 通過開發(fā)機房管理系統(tǒng),可初步了解使用軟件工程的方法,技術和工具開發(fā)軟件的過程,進一步掌握結構化,模塊化的程序設計方法和步驟,為后續(xù)課程的學習和將來實際軟件開發(fā)打下堅實的基礎。1.2設計的任務和需要的知識點 1.課程設計主要完成的任務通過編寫機房管理系統(tǒng)程序掌握結構化,模塊化程序設計的思路,培養(yǎng)解決實際問題的能力。設計好數(shù)組元素與電腦的對應關系通過菜單的說明能實現(xiàn)各功能 2.需要掌握和運用的知識點 數(shù)組的應用 全局變量的使用 結構體的應用 隨機函數(shù)的使用 結構化,模塊化的設計方法1.3具體完成的設計內容 設計主控模塊(main函數(shù),47行),實現(xiàn)對各組員函數(shù)的調用
3、。2.需求分析2.1功能要求 設計機房管理系統(tǒng)要求由菜單進行管理 1.有學生上機時,首先檢查是否有空位置 2.還有空位置時,運行進入,并記錄相關信息 3.學生下機時,根據(jù)其上機時間進行收費2.2操作方法 本系統(tǒng)使用鍵盤操作 1.運行程序進入系統(tǒng)后,界面自動顯示菜單 2.功能實現(xiàn) 通過提示,用戶可進入下一層模塊及各種操作3.總體設計 確定機房管理系統(tǒng)體系結構,給出總體模塊結構圖,確定程序的主要函數(shù)及之間的調用關系。3.1模塊劃分主控函數(shù)顯示機房上機情況顯示學生上機費用退出登記上機顯示機房所有上機信息4.詳細設計 根據(jù)總體設計的模塊功能和結構,完成所承擔的程序模塊的算法設計,給出每個模塊的詳細算法
4、,分別用N-S流程圖和文字說明來描述4.1主控模塊main函數(shù)4.2其它函數(shù) 由各組員完成5.程序的調用與測試(錯誤分析) 開始將各函數(shù)組合后,無法記錄電腦被占用,于是在各成員的討論下,在全局變量結構中定義了一個整型變量a標記電腦是否被占用 調試成功后,程序無法清屏,于是界面顯得比較繁瑣,加入了clrscr函數(shù)后改進了這一功能6.結論 通過一周的課程設計,在開發(fā)小組的共同努力下,終于完成了機房管理系統(tǒng)程序的開發(fā)任務,該程序實現(xiàn)了用鍵盤進行各種操作,完成了課程設計的要求和目的,該程序具有界面友好,操作方便,控制準確等特點7.結束語要寫出好的程序,需要我們有扎實的基礎,這樣遇到一些基本算法的時候就
5、會游刃有余了,在編程時我們要有豐富的想象力,不要拘泥于固定的思維方法,遇到問題的時候要多想幾種解決的方案。豐富的想象力是建立在豐富知識上的,所以我們通過多的途徑來幫助自己建立較豐富的知識結構8.程序清單#include<stdio.h>#include<string.h>#include<stdlib.h>#define MaxSize 50struct message char name20; long number; int time; int a;studentMaxSize;main() char c; int i; void input(); vo
6、id disp(); void dispall(); void dispmoney(); do clrscr(); for(i=0;i<80;i+) printf("*"); for(i=0;i<40;i+) printf(" *"); printf("n"); printf(" * * * Menu * * *n"); printf("n"); printf(" * 1: Inputn"); printf("n"); printf("
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 語言 課程設計 機房 管理 系統(tǒng) 實驗 報告