武漢科技大學
城市學院
課程設計報告
課程名稱:管理資訊系統
題目:學生資訊查詢子系統
專業:09級工商管理
班級: 一班
姓名:學號:指導老師:
2023年12月20日
課程設計評分表(參考格式)
目錄1. 系統分析4
1.1需求分析4
1.2可行性分析4
1.3業務流分析5
1.4資料流程圖6
1.5資料字典6
2. 系統設計9
2.1系統功能設計9
2.2系統執行環境與資料庫設計9
2.3輸入/輸出設計12
3. 系統實施13
4.心得體會13
1.系統分析
1.1需求分析
隨著學校規模的不斷擴大,學生數量的不斷增加,學生的資訊量也成倍增長。學生資訊查詢工作是學校各項工作的乙個重要部分,其管理水平的高低將直接影響到人才的培養質量。面對龐大的資訊量,如何有效地提高學生資訊查詢工作的效率是乙個學校急需解決的問題。
因此開發適合學校需要的學生資訊查詢子系統,通過這樣的系統,可以做到資訊的規範管理、科學統計和快速查詢,並減少管理方面的工作量。至此根據自我的知識水平嘗試設計實現學生資訊查詢子系統。
1.2可行性分析
經濟上可行性:
本系統的開發,為學校的工作效率帶來了乙個質的飛躍,為此主要表現有以下幾個方面:
第一,本系統的執行可以代替人工進行許多繁雜的勞動;
第二,本系統的執行可以節省許多資源;
第三,本系統的執行可以大大的提高學校的工作效率;
第四,本系統可以使敏感文件更加安全,等等。
所以,本系統在經濟上是可行的
技術上可行性:
為本系統的開發我特對我校管理系進行了深入的調查研究。現我校共有學生人數大約兩萬人。本系統的開發我利用vfp作為本系統的資料庫,它是乙個支援多使用者的新型資料庫,適用於中小規模的資料量需求。
學校的硬體建設也為新系統提供了硬體的支援。
綜上所述,本系統的設計與開發在技術上和硬體裝置上的條件都是滿足的,因此,它在技術上是可行的
1.3業務流程分析
業務流程分析,是對業務功能分析的進一步細化,從而得到業務流程圖,是乙個反映企業業務處理過程的「流水帳本」。幫助確定流程工作與合作建模的基本要素,更好地分析理解其同其他要素的關係。
圖1.3.1學生資訊查詢子系統的業務流程圖。
1.4資料流程圖
資料流程圖是描述系統資料流程的工具,它將資料獨立抽象出來,通過圖形方式描述資訊的來龍去脈和實際流程。系統部件包括系統的外部實體、處理過程、資料儲存和系統中的資料流四個組成部分。
圖1.4.1學生資訊查詢資料流程圖
1.5資料字典
資料字典(data dictionary)是一種使用者可以訪問的記錄資料庫和應用程式源資料的目錄。主動資料字典是指在對資料庫或應用程式結構進行修改時,其內容可以由dbms自動更新的資料字典。被動資料字典是指修改時必須手工更新其內容的資料字典。
1. 資料項:
表1.5.1資料項
2. 資料結構的定義
表1.5.2課程資訊資料字典
表1.5.3分數資訊資料字典
表1.5.4學生資訊資料字典
3.資料流的定義
表1.5.5成績統計
4.資料儲存
資料儲存名:課程資訊
輸入資料流:課程基本資訊,年級開課課程
輸入資料流:學生選修的課程資訊
資料儲存名:成績資訊
輸入資料流:更新後的成績資訊
輸出資料流:學生各科分數及成績的統計
2.系統設計
2.1系統功能設計
本系統主要可以實現以下的查詢功能:學生基本資訊查詢、成績查詢、課程查詢、專業班級查詢、系統維護等。
2.2系統的執行環境和資料庫的設計
系統的執行環境設計為在windows xp平台下執行,程式語言選擇visual foxpro6.0以上版本
資料庫中包括系統學生表、成績表、專業表、班級號表、課程表和操作員表,各表結構設計如下。
1.課程表
課程表用來存放所有課程的基本資訊,該錶被命名為其結構如表2.2.1所示。
表2.2.1課程表結構
2.學生表
學生表用來存放學生的基本資料,相當於學校的學生檔案,該錶被命名為其結構如表2.2.2所示。
表2.2.2學生表結構
3.專業表
專業表用來存放學校中所有學生所學專業的基本資訊,該錶在資料庫中被命名為其結構如表2.2.3所示。
表2.2.3專業表結構
4.操作員表
存放教學管理系統未來操作員的資訊,將來系統執行時,必須「登入」,核對操作員的姓名和密碼,否則只有通過登入才能進入本系統。該錶被命名為其結構如表2.2.4所示。
表2.2.4系統使用者表結構
4. 成績表
該表中儲存的是學生的所有課程的成績,主要用來記錄每位同學的成績情況,被命名為其結構如表2.2.5所示。
表2.2.5成績表結構
5. 班級號表
班級號表主要用於存放學生所在班級的號碼,其結構如表2.2.6所示。
表2.2.6班級號表結構
2.3輸入/輸出設計
在系統的輸入/輸出設計上遵循的是既滿足使用者需求又方便使用者使用的原則。輸入/輸出截面的確定都與客戶反覆溝通,直到使用者滿意為止。輸入介面的設計不僅考慮輸入資料的螢幕格式,而且考慮如何使輸入資料的錯誤率盡可能的小。
管理資訊系統課程設計教務管理資訊系統
遼寧工業大學 管理資訊系統設計課程設計報告 題目 教務管理資訊系統的分析與設計 院 系軟體學院 專業班級 軟體工程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 管理功能圖 業務流程圖 資料流...