資料結構 C語言成績管理系統課設報告

2022-03-06 07:27:35 字數 2530 閱讀 2283

1.3 專案開發的目標6

第二章需求分析

2.1 系統需求分析6

2.2開發工具的選擇7

2.3 目標分析9

2.2 要求分析9

2.3 學生成績管理系統的功能9

第三章、模組設計

3.1 主模組10

3.2 初始化模組10

3.3 輸入學生資訊10

3.4查詢所有學生資訊10

3.5 新增學生資訊10

3.6 更新資訊10

3.7 按姓名查詢學生資訊10

3.8. 儲存學生資訊11

3.9 顯示操作11

3.10 語文成績11

3.12 英語成績11

3.13計算機成績11

3.14 退出11

第四章、流程圖

第五章問題的出現與分析

問題一先生初始資訊模組12

解決辦法及步驟12

問題二查詢模組13

解決辦法及步驟13

問題三插入模組13

解決辦法及步驟13

第六章、系統特色

第七章、小結

參考文獻15

第一章諸論

1.1.1 課題背景

發的軟體為學校學生資訊管理系統軟體,是鑑於目前學校學生人數劇增,學生資訊呈**性增長的前提下,學校對學生資訊管理的自動化與準確化的要求日益強烈的背景下構思出來的,該軟體設計完成後可用於學校,學院等教育單位的學生資訊的管理.

目前社會上資訊管理系統發展飛快,各個企事業單位都引入了資訊管理軟體來管理自己日益增長的各種資訊,學生管理系統也是有了很大的發展,商業化的學生資訊管理軟體也不少.但本系統完全獨立開發,力求使系統功能簡潔明瞭功能齊全且易於操作。

1.1.2目的背景與意義.

學生資訊管理系統是乙個教育單位不可缺少的部分。乙個功能齊全、 簡單易用的資訊管理系統不但能有效地減輕學校相關工作人員的工作負擔,它的內容對於學校的決策者和管理者來說都至關重要。所以學生資訊管理系統應該能夠為使用者提供充足的資訊和快捷的查詢手段。

但一直以來人們使用傳統人工的方式管理檔案檔案、統計和查詢資料,這種管理方式存在著許多缺,如:效率低、保密性差 ,人工的大量浪費;另外時間一長,將產生大量的檔案和資料,這對於查詢、更新和維護都帶來了不少困難。隨著科學技術的不斷提高,電腦科學日漸成熟,其強大的功能已為人們深刻認識 ,它已進入人類社會的各個領域並發揮著來越重要的作用。

作為計算機應用的一部分,使用計算機對學校的各類資訊進行管理, 具有手工管理所無法比擬的優點.例如:檢索迅速、查詢方便 、效率高 、可靠性好、儲存量大、保密性好、壽命長、成本低等。

這些優點能夠極大地提高學校資訊管理的效率 ,也是乙個單位科學化、正規化管理,與世界接軌的重要條件。

1.1.3專案開發的目標.

建立學生資訊管理系統,採用計算機對學生資訊進行管理,進一步提高辦學效益和現代化水平。幫助廣大教師提高工作效率,實現學生資訊管理工作流程的系統化、規範化和自動化。

第二章需求分析

2.1系統需求分析.

2.1.1 成績管理系統的背景分析

當今時代是飛速發展的資訊時代,在各行各業中離不開資訊處理,這正是計算機被廣泛應用於資訊管理系統的環境。計算機的最大好處在於利用它能夠進行資訊管理。使用計算機進行資訊控制,不僅提高了工作效率,而且大大的提高了其安全性。

尤其對於複雜的資訊管理,計算機能夠充分發揮它的優越性。

管理資訊系統是進行資訊的採集、儲存、加工、維護和使用的系統,它是隨著管理科學和技術科學的發展而形成的。學生成績管理系統是乙個教育單位不可缺少的部分, 它的內容對於學校的決策者和管理者來說都至關重要,所以學生成績管理系統應該能夠為使用者提供充足的資訊和快捷的查詢手段,對學生來說可以輕鬆的查閱自己在校的成績以及資訊等。但是一直以來人們都是靠傳統人工的方式管理學生成績,這種管理方式存在著許多缺點,如:

效率低、保密性差,另外時間一長,將產生大量的檔案和資料,這對於查詢、更新和維護都帶來了不少的困難。

隨著科學技術的不斷提高,電腦科學日漸成熟,其強大的功能已為人們深刻認識, 它已進入人類社會的各個領域並發揮著越來越重要的作用。作為計算機應用的一部分, 使用計算機對學生成績資訊進行管理,有著手工管理所無法比擬的優點.例如:

檢索迅速、查詢方便、可靠性高、儲存量大、保密性好、壽命長、成本低等。這些優點能夠極大地提高學生成績管理的效率,也是企業的科學化、正規化管理,與世界接軌的重要條件。因此,開發這樣的一套成績管理系統成為很有必要的事情。

學生成績管理系統提供了強大的學生成績管理管理功能,方便系統管理員對學生成績等資訊的新增、修改、刪除、查詢、留言等操作,同時一樣的方面學生對自己各科成績查詢,學習的交流。

2.1.2 開發學生成績管理的必要性

在 21 世紀的科技時代,科學技術突飛猛進,計算機已經不僅是在科技上應用,而且在生活中也是同樣得到了廣泛在應用。如今,不管是小學、初中、高中、甚至是很多大學生的學生成績管理基本上是靠人工進行管理, 但隨著時間的變化, 學校規模的擴大, 有關學生成績管理工作和所涉及到的資料量越來越大越來越多,大多數學校不得不靠增加人力、物力、財力來進行學生成績管理。但是人工管理成績檔案具有效率低、查詢麻煩、可靠性不高、保密性低等因素。

因此開發出乙個不僅僅是適用於大中專院校以及其它高校通用的學生成績管理系統是必要的。

華科資料結構課設報告校園導遊系統C語言

課程設計報告 題目 校園導遊系統 課程名稱 資料結構 專業班級 計算機1209班 學號 u201215056 姓名 公尺爾扎提 穆合塔爾 指導教師 週時陽 報告日期 2014.9.4 電腦科學與技術學院 校園導遊系統。以本校校園景點為背景,設計乙個程式,為來訪的客人提供任意景點相關資訊的查詢。以及規...

C語言課設之學生成績管理系統

c語言程式設計報告 系別 專業 班級 姓名 學號 指導老師 學生成績管理程式 一 c語言課程設計的目的 1 要求學生熟練掌握c語言的基本知識和程式設計技能 2 基本掌握結構化程式設計的基本思路和方法 二.題目要求 1.問題描述 對在校學生幾門課程的考試成績進行統一管理。每個學生記錄包括班級號,學號,...

C語言 資料結構 實驗

實驗四 佇列子系統 1 實驗目的 1 掌握佇列的特點及其描述方法。2 用鏈式結構實現乙個佇列。3 掌握佇列的各種基本操作。4 掌握佇列的簡單應用程式。2 實驗內容 1 設計乙個字元型的鏈佇列 2 編寫佇列的進隊 出隊 讀隊頭元素 顯示佇列中全部元素程式 3 設計乙個輸入限制性的雙佇列,要求 輸入只能...