• 方案介紹
  • 附件下載
  • 相關推薦
申請入駐 產(chǎn)業(yè)圖譜

C語言程序設計-宿舍管理

2024/10/09
1771
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

有需要資料的可了解一下.docx

共1個文件

學生宿舍管理系統(tǒng)

一、實驗目的

通過本課程設計,強化上機動手能力,使學生在理論和實踐的基礎上進一步鞏固《C語言程序設計》課程學習的內容,掌握工程軟件設計的基本方法。通過這次實習練習,可以更進一步的熟悉所學的知識,還可以加強和鞏固知識。長達兩周的上機練習,為我們提供了很好的編程環(huán)境。更好的了解編程的意義,為將來參加實踐活動以及以后的畢業(yè)設計打下堅實的基礎。

二、實驗內容

我設計的是“學生宿舍管理系統(tǒng)”,主要是針對住宿學生個人信息的管理,適用對象主要是學校,以方便學校對住宿學生的管理。包括學生的姓名、學號、性別、專業(yè)、班級等等。在編寫過程中主要運用C語言的基本知識有:數(shù)據(jù)類型(整形、實型、字符型、指針、數(shù)組、結構等);運算類型(算術運算、邏輯運算、自增自減運算、賦值運算等);程序結構(順序結構、判斷選擇結構、循環(huán)結構);大程序的功能分解方法(即函數(shù)的調用與使用)等。

三、需求分析

?? ?該程序是由C語言編寫的一個宿舍管理查詢軟件,本程序在Microsoft Visual C++ 6.0下運行,其主要功能是實現(xiàn)對學生信息的錄入、添加、刪除、修改、查詢、統(tǒng)計。其中查詢可以分別以姓名、學號、宿舍號為關鍵字查詢學生信息。統(tǒng)計可以分別以學號、宿舍號、性別、班級、專業(yè)為關鍵字進行統(tǒng)計,并且輸出信息按學號大小從小到大輸出。

四、概要設計

1、方案設計

2、數(shù)據(jù)結構說明

3、模塊功能說明

第一錄入模塊:調用input_message(),對住宿學生信息進行錄入。

第二添加模塊:調用append_message(),對新來學生信息進行添加錄入。

第三修改模塊:調用revise_message(),對需修改學生的信息進行修改。

第四刪除模塊:調用delete_message(),對某一學生信息進行刪除操作。

第五查詢模塊:調用find_message(),分別以姓名、學號、宿舍號對學生信息進行查詢。

第七統(tǒng)計模塊:調用census_message(),分別以學號、宿舍號、性別、班級、專業(yè)方式對學生信息進行統(tǒng)計,并按學號由小到大輸出。

五、詳細設計及運行結果

1.函數(shù)之間調用關系圖

2.運行結果圖示

主頁界面

錄入界面

修改界面

統(tǒng)計界面

  • 有需要資料的可了解一下.docx
    下載

相關推薦