管理資訊系統》課程設計學生資訊管理系統

2022-03-03 21:36:20 字數 3290 閱讀 7076

《管理資訊系統》課程設計

設計報告

設計名稱: 學生管理系統

班級: 信管 031

學號: 2003075006

姓名: 施日華

指導老師: 陳朝暉

日期:2023年1月4日至 2023年 1月12日

隨著計算機技術的飛速發展,計算機在學生管理中應用的普及,利用計算機實現管理勢在必行。我作為乙個資訊管理專業的大學生,希望能有所貢獻。用我三年的所學編制了乙個實用的程式來幫助教師們進行更有效的學生資訊管理。

本系統採用物件導向的程式設計思想進行編制,整個系統資料存在**檔案中,由資料庫檔案進行管理。並且運用資訊系統分析與設計方法,應用access資料庫,visual basic發工具等開發出來的基於windows系列的學生管理系統。該系統面向學校和學生,實現對學生成績管理、班級管理、獎懲管理、學籍管理。

系統支援學生工作管理部門和各系工作人員、全校學生使用,支援按許可權管理的查詢和數十種統計報表的輸出列印功能。減少了部門之間工作的中間環節,提高了跨部門管理的效率。

文章介紹了學生管理資訊系統的系統分析部分,包括可行性分析、業務流程分析等;系統設計部分主要介紹了系統功能設計和資料庫設計及**設計;系統實現部分說明了幾個主要模組的演算法,本系統介面友好,操作簡單,比較實用。

【關鍵字】:學生管理系統,學生管理,資料庫,資訊系統分析,visual basic應用。

目錄摘要ii

1.系統概述4

1.1系統及需求分析 4

1.1.1 系統需求 4

1.1.2 可行性分析 4

1.2系統設計的背景 5

1.3系統的功能簡介 6

1.3.1使用者管理模組(ctrl+a): 6

1.3.2班級管理模組(ctrl+c): 6

1.3.3學生檔案管理模組(ctrl+d): 7

1.3.4課程管理模組(ctrl+e): 7

1.3.5成績管理模組(ctrl+f): 7

1.3.6獎懲管理模組(ctrl+g): 7

1.3.7報表列印模組(ctrl+j): 7

1.3.8幫助模組 7

1.4系統開發的目標 7

2. 系統分析8

2.1業務流程分析 8

2.2資料流程分析: 8

2.3資料儲存分析:實體聯絡圖 9

2.4功能分析:功能層次圖 11

3.系統設計12

3.1軟體模組結構設計 12

3.1.1系統方案確定 12

3.1.2軟體結構設計 12

3.2資料庫設計 14

4.系統的功能16

4.1系統登陸介面: 16

4.2使用者管理模組: 18

4.3學藉管理模組: 24

5. 執行及除錯27

6.全文總結28

致謝28

參考文獻29

本學生資訊管理系統可以說是乙個綜合性的學校學生管理系統,它整合了班級管理、學生學籍管理系統、學生成績管理系統、學生檔案管理系統、學生獎懲管理,因而具有較強的實用性和先進性。

通過調查,要求系統需要有以下功能:

介面友好,易於操作;

針對不同的使用物件,要求有較好的許可權管理;

能按學期、按班級完成對學生成績的錄入、修改;

能查詢學生成績,及學生名單;

能對各班級資訊進行錄入修改;

能按班級輸出學生的成績;

經濟上可行性:

現在,計算機的**已經十分低廉,效能卻有了長足的進步。而本系統的開

發,為學校的工作效率帶來了乙個質的飛躍,為此主要表現有以下幾個方面:

第一,本系統的執行可以代替人工進行許多繁雜的勞動;

第二,本系統的執行可以節省許多資源;

第三,本系統的執行可以大大的提高學校的工作效率;

第四,本系統可以使敏感文件更加安全,等等。

所以,本系統在經濟上是可行的。

技術上可行性:

為本系統的開發我特對我校管理系進行了深入的調查研究。現我校管

理系有33個班,其中05級有7個班,04級10個班,03級有10個班,02級6個班,共有學生人數為1500多人。並且對使用者的要求也都能夠滿足。

本系統的開發我利用access作為本系統的資料庫,它是乙個支援多使用者的新型資料庫,適用於中小規模的資料量需求。學校的硬體建設也為新系統提供了硬體的支援。

使用visual basic6.0作為系統開發的開發環境,它作為一種現代的程式語言,提供完善的指令控制語句、類與物件的支援及豐富的資料型別,給開發高效能系統提供的保障為開發滿足客戶要求的系統,保證了**的模組化要求,而**模組化的提高,非常有利於以後對新系統的擴充套件與修改。

綜上所述,本系統的設計與開發在技術上和硬體裝置上的條件都是滿足的,

因此,它在技術上是可行的。

執行上可行性:

本系統為乙個小型的學生管理系統,所耗費的資源非常的小,學校的電

腦無論是硬體還是軟體都能夠滿足條件,因此,本系統在執行上是可行的。

法律可行性:

本系統純為私人設計,在開發過程中沒有涉及合同、責任等與法律相牴觸的方面。因此,本系統在法律上是可行的。

由於本系統管理的物件單一,都是在校學生,且每個資料內容具有較強的關聯性,涉及的計算過程不是很複雜。因此,比較適合於採用資料庫管理。且學校用於學生管理的微機都是piii以上的機器,在儲存量、速度方面都能滿足資料庫執行的要求。

在技術難度方面,由於有指導老師的指導和相關參考文獻,特別是網上資料,特別是參考其它程式的功能,因此完全可以實現。

本系統的設計是在windows 98中文版作業系統環境下,使用visual basic 6.0中文版開發成功的。資料庫是mis中的重要支援技術,在mis開發過程中,如何選擇資料庫管理是乙個重要的問題,目前,資料庫產品較多,每種產品都具有各自的特點和適用範圍,因此,在選擇資料庫時,應考慮資料庫應用的特點及適用範圍,本系統選用的資料庫語言介紹如下:

visual basic語言

visual basic是一種視覺化的、面對物件和條用事件驅動方式的結構化高階程式設計,可用於開發windows環境下的多種應用程式。它簡單易學、效率高,且功能強大,可以與windows的專業開發工具sdk相媲美,而且程式開發人員不必具有c/c++程式設計基礎。在visual basic環境下,利用事件驅動的程式設計機制、新穎易用的視覺化設計工具,使用windows內部的應用程式介面(api)函式,以及動態鏈結庫(dll)、動態資料交換(dde)、物件的鏈結與嵌入(ole)、開放式資料訪問(odbc)等技術,可以高效、快速地開發出windows環境下功能強大、圖形介面豐富的應用軟體系統。

管理資訊系統課程設計教務管理資訊系統

遼寧工業大學 管理資訊系統設計課程設計報告 題目 教務管理資訊系統的分析與設計 院 系軟體學院 專業班級 軟體工程113班 學號 111301066 學生姓名 安凱辰 指導教師 王彥華 教師職稱 講師 起止時間 2012.5.28 2012.6.8 課程設計 任務及評語 院 系 軟體學院教研室 軟體...

管理資訊系統課程設計醫藥管理資訊系統

一 專案說明2 二 系統分析4 三 系統設計5 四 程式設計14 五 系統測試37 六 設計總結38 七 參考文獻 致謝39 醫藥銷售系統課程設計報告 1 專案說明 一 專案背景 隨著中國經濟的快速發展,醫藥生產企業迫切需要採用新的銷售管理方法來加強內部醫藥代表管理和客戶管理,高效的處理銷售業務,掌...

管理資訊系統課程設計

題目 湖工售票管理系統 學生姓名 學院名稱 專業學號指導教師 目錄引言一 系統開發目的和意義4 二 系統可行性分析4 2.1 經濟可行性4 2.2 技術可行性4 2.3 操作可行性4 三 系統分析 1 系統需求分析4 1.1 功能需求5 1.2 資料需求5 1.3 6 管理功能圖 業務流程圖 資料流...