學籍管理系統課程設計

2022-03-09 12:47:46 字數 6454 閱讀 3130

管理資訊系統

課題名稱:學籍管理資訊系統分析與設計

學生姓名: 楊彩霞 .

所在班級: 02計教 .

學號: 39 .

指導教師:常晉義 .

目錄第一章前言 (1)

第一節作業背景 (1)

第二節選題說明 (1)

第三節系統開發背景 (1)

第二章系統分析 (2)

第一節業務流程分析 (2)

第二節資料流程分析 (3)

第三節資料字典(data dictionary) (5)

一、資料項定義 (5)

二、資料結構定義 (6)

三、資料流定義 (6)

四、處理邏輯定義 (8)

五、資料儲存定義 (8)

六、外部實體定義 (10)

第三章系統設計 (10)

第一節功能模組設計 (10)

第二節資料庫設計 (12)

一、資料庫概念模型設計 (12)

第三節**設計 (13)

一、部門** (13)

二、人員** (13)

三、表單** (14)

第四節輸入輸出設計 (14)

一、輸入設計 (14)

二、輸出設計 (14)

第五節網路設計 (15)

第一章前言

第一節作業背景

本文根據《管理資訊系統》課程要求而做。

課程作業要求如下:

本次課程作業共有四個課題設計題:1、物資管理子系統的分析與設計;2、財務會計子系統的分析和設計;3、幹部資訊管理系統的分析與設計4、學籍管理資訊系統的分析與設計。其中學籍管理資訊系統的分析與設計的課題如下:

(1)、概述學籍管理資訊系統是對學生資訊進行登入、查詢、設計、增加、刪除、修改、列印等功能組成的系統;資料分析:包括資料流程圖和資料字典(三層);(2)、功能模組設計(3)、資料庫設計(4)、輸入輸出設計。

第二節選題說明

《管理資訊系統》是一門複雜難學的課程,經過我的反覆決策決定選擇第四個課題〈學籍管理資訊系統的分析與設計〉進行分析和完成課題作業的物件。選擇這個課題的主要原因有:1、經過我的初步了解,班上大多數同學選擇了難度較高的第乙個課題作業,所以我選擇第四個課題作業更能體現我的獨特性;2、據賀老師說本課題難度性相對其它課題的難度要底,我希望通過本課題作業的完成,由易到難逐步掌握《資訊管理系統》這門課程所學知識,加深對管理資訊系統設計與開發的認識和理解。

3、學籍管理資訊系統更貼近我們,與我們的關係最大,我希望通過對學籍管理資訊系統的分析與設計,能找出現今系統存在的一些缺點與不足,提出一些較為有效的改進方法和手段。

基本思路:

我將以課本和一些課外書籍為參考,按照按照老師的作業要求,從系統開發背景→業務流程分析→資料流分析(包括資料流程圖和資料字典)→功能模組設計→資料庫設計→輸入輸出設計→系統部署(網路設計)一步步對系統進行分析和設計。

作業目的:

1、通過本次作業的完成,更進一步地掌握如何將自己所學知識與現實中的系統分析和設計

相結合,深層次地了解和掌握有關管理資訊系統的知識。

2、通過對系統的分析和設計,培養自己抽象思維的能力,使我能夠針對現實找出已存在管

理資訊系統的不足和缺點,提出改進系統功能的解決案。並初步具有獨立分析和設計管

理資訊系統發的能力。

第三節系統開發背景

人類剛跨過新千年,網路通訊技術的迅速發展和資訊科技的廣泛應用,網路資訊科技正把人類帶進網路資訊時代,計算機的應用已普及到經濟和社會生活的各個領域。教育領域也不例外,現今已經出現了各種遠端網路**教育系統、圖書館管理系統、學籍管理系統……其中學籍管理是任一院校都不可缺少的部分,它的內容對於學校的決策者和教學管理者來說都至關重要,而傳統的人工管理方式效率較低,為資料的查詢、更新和維護代來了極大的不便。所以學生學籍管理資訊系統的開發和應用是必要的,它能夠為管理人員提供充足的資訊和快捷的查詢手段,提高學校學籍管理的效率,使學籍管理快捷方便、高效!

第二章系統分析

第一節業務流程分析

我經過幾天的網上、圖書館有關『學籍管理系統』資料的收集,結合傳統的學籍管理流程和現今已經執行的學籍管理系統業務處理流程,再加上我自己的一些看法和觀點,我初步總結和分析出學籍管理系統的基本業務流程。

首先,由學生處根據學校相關規定和學生成績招錄新生,並建立新生入學檔案和修改學籍管理資訊中的資料。接著有教務處組織編排班級和組織教師進行教學。完成一學期的教學後,由教務處組織學生進行期末考試,並對學生期末成績進行統計和分析。

再由各系根據教務處統計分析的結果評定獎學金、填製成績單。最後再由學生處根據教務處統計分析的學生成績結果修改學籍管理資訊。並最終完成畢業學生的畢業登記、填製畢業登記表和修改學籍管理資訊。

下面是我所繪製的學籍管理業務流程圖(圖2-1)。

圖2-1 業務流程圖

第二節資料流程分析

首先,我根據學籍管理的業務流程圖找出與學籍管理系統相關的主要外部實體:學生處、教務處、用人單位和學生。如圖2-2所示:

圖2-2學籍管理資訊系統資料流程圖(頂層)

接著,我把學籍管理資訊系統分為:檔案管理、成績管理、獎懲管理三個主要部分。與其相關的主要外部實體和資料流如圖2-3所示:

圖2-3學籍管理資訊系統資料流程圖(第二層)

下面圖2-4為學籍資訊管理系統的第三層流程圖。我將成績管理子系統分為了統計成績、登記一覽表、登記學籍表、統計不及格課程、評定獎學金、填寫成績單和登記重修成績這幾個主要部分。教務處通過成績管理子系統把各任課老師所提供的各個學生的成績進行統計和分析,並通過統計分析的結果判定學生是否可以評定獎學金、留級或退學,最後將統計分析結果傳輸給輔導員,並為學生和家長填製成績單。

通過成績管理子系統的處理將會生成乙份學習文件,為檔案管理子系統和獎懲管理子系統的處理提供原始資料。

圖2.4學籍管理資訊系統資料流程圖(第三層——成績管理)圖2-5和2-6分別為獎懲管理系統和檔案管理系統的資料流程圖。

圖2.5學籍管理資訊系統資料流程圖(第三層——獎懲管理)

圖2.6學籍管理資訊系統資料流程圖(第三層——檔案管理)第三節資料字典(data dictionary)

一、資料項定義

資料項是最小的資料組成單位,本學籍管理系統的部分資料項定義如下:1、姓名

2、學號

3、成績

4、密碼

二、資料結構定義

資料結構主要描述的是資料之間的關係,乙個資料結構可以有若干資料項組成,也可以有若干個資料結構組成,還可以有若干個資料項和資料結構組成。本學籍管理系統的部分資料結構定義如下:1、學生登記卡

三、資料流定義

資料流可以包含多個資料結構,可以來自某個外部實體、資料儲存或某個處理。本學籍管理系統的部分資料流定義如下:

(1) 期末成績單

(2)新生登記表

(3)獎懲報告單

四、處理邏輯定義

處理邏輯的內容包括:編號、名稱、處理的文字描述,輸入、輸出的資料流和處理的頻率。本學籍管理系統的部分處理邏輯定義如下:

1、填寫成績單

2、填製畢業生登記表

五、資料儲存定義

資料儲存組要描寫該資料儲存的結構,及有關的資料流、查詢要求。本學籍管理系統的部分資料儲存定義如下:

1、學習成績一覽表

2、檔案檔案(分為獎懲檔案檔案和檔案檔案,此處以獎懲檔案檔案為例。)

3、學籍表(學籍表的結構比較複雜,所以我在此僅列出學籍表的大體資料結構。)

六、外部實體定義

外部實體是資料的**和去向。外部實體主要說明外部實體產生的資料流和傳給該外部實體的資料流,以及該外部實體的數量。本學籍管理系統的部分外部實體定義如下:

1、學生

2、家長

(3)、用人單位

(4)、學生處

(5)、教務處

第三章系統設計

第一節功能模組設計

本學籍管理資訊系統按處理不同業務分為三個子系統:成績管理子系統、檔案管理子系統、獎懲管理子系統。其中成績管理子系統應該具有的功能有:

錄入、統計分析、儲存、查詢、輸出;檔案管理子系統的功能有:錄入、建立、儲存、查詢、修改、刪除、輸出;獎懲管理子系統的功能有:錄入、

建立、儲存、查詢、修改、輸出。如下圖所示(圖3-1):

圖3-1學籍管理資訊系統功能包圖

由學籍管理資訊系統功能包圖可以看出,不管是成績管理資訊子系統,還是檔案管理資訊子系統、獎懲管理資訊子系統,他們具有許多相同或相近的功能。因此我們可以把這些相同或相近的功能進行分析和組合。由此,我們可以得到以下功能模組結果圖(圖3-2):

圖3-2學籍管理資訊系統功能模組結構圖

我們再對已經分析得出的以上兩個圖進行分析和整合,便可以得到學籍管理資訊系統的層次化功能模組結構圖,如圖3-3所示:

圖3-3學籍管理資訊系統層次化模組結構圖

第二節資料庫設計

系統的資料庫是整個管理資訊系統的核心和基礎,它的質量將影響資訊系統的執行效率及使用者對資料使用的滿意度。本學籍管理資訊系統資料庫要實現的主要功能目標有:使學籍管理工作流程各個環節網路化、計算機化和自動化,能為學校領導、教師、學生、家長、用人單位等提供準確、及時、全面、方便的資訊服務,並實現學籍資訊資源的全面共享。

一、資料庫概念模型設計

經過前面我們對系統進行的分析和設計,我們已經基本上了解了學籍管理資訊系統的資料處理流程和各個功能模組的結構方式。我們進一步對本系統進行更加詳細的分析,調查系統所使用的資料及其資料流向和處理方式,找出與系統有關的各個實體,我們可以得到本學籍管理資訊系統的e-r總圖,如圖3-4所示:

圖3.4學籍管理資訊系統e-r模型圖

附:名稱型別說明

系實體為各個專業的學生安排課程和教師

學生實體歸於系管理,選擇選修課

教師實體歸於系管理,安排授課

課程實體有關學生學習的科目

根據圖3.4「學籍管理」e-r模型轉化為計算機的關係資料模型如下:

(1) 學生(學號、姓名、性別、年齡、系別、專業)

(2) 教師(教師編號、教師姓名、教師職稱)

(3) 課程(課程號、課程名、學分、學時)

(4) 系(系編碼、系別、輔導員)

(5) 提供(課程編碼、系編碼)

(6) 教學(教師編碼、課程編碼)

(7) 學習(學號、課程編碼)

(8) 屬於(學號、系編碼)

(9) 分配(教師編碼、系編碼)

由於(1)和(8)、(2)和(9)的碼相同,故合併成:

(1)學生(學號、系別、專業、系編碼)

(2)教師(教師編碼、姓名、系編碼)

第三節**設計

**指明了事物的名稱、屬性、狀態。科學的**設計能使計算機進行資料處理時,能節省儲存空間,提高處理速度、效率和精度。進行**設計的過程中,我們應該盡量遵循以下基本原則:

1、要適合計算機處理;2、要便於使用;3、要具有系統性、通用性和可擴充套件性;4、選擇最小**;5、**標準化。本學籍管理系統中的資料庫**用部分**設計範例如下:

一、部門**

部門**採取數字和字元混合編碼的形式,具體如下:

1、學生處

2、教務處

3、係二、人員**

人員**採取純數字編碼形式,具體如下:

(1)教師

(2)學生

三、表單**

表單**仍採取數字和字元混合編碼的形式,具體如下:

(1)檔案檔案

(2)學籍表

(3)成績一覽表

第四節輸入輸出設計

一、輸入設計

在計算機資訊傳統中,輸入資料的正確性決定著整個系統質量的好壞。本學籍管理系統主要採取以下輸入方法:

1.鍵盤輸入法:錄入人員直接通過鍵盤輸入法將所需資料直接手工輸入。

2.檔案傳輸法:錄入人員通過掃瞄器、移動儲存器、數模/模數轉換方式或網路傳輸等手段和

方式輸入資料。

由於學籍管理系統所涉及的資料量不是很大,所已本系統將採取人工校對的方式進行資料核對。即輸入資料後,螢幕將錄入的資料顯示出來,由人工進行校對。

二、輸出設計

輸出設計的主要目的是滿足使用者和管理者對資料和資訊的要求。本系統將採用表單和查詢顯示輸出方式,使用者可以通過網路傳輸、移動盤傳遞、直接列印等多種方式獲取自己所需資訊。

不管是資料的輸入還是輸出簡潔、方便、快捷,使用者介面要盡量達到友好、簡便、實用、易於操作的原則,避免過於煩瑣和花哨。下面圖例(圖3-5)顯示了「學籍管理」系統介面中的高層螢幕之

間如何相互聯絡。

圖3-5學籍管理資訊系統介面中的高層螢幕的切換流程

下圖為查詢顯示輸出方式例圖(圖3-6):

圖3-6學籍管理資訊系統查詢顯示輸出圖

第五節網路設計

首先,我們設計乙個校園區域網。由於千兆位乙太網具有有**低、更易和lan結構融合的優點。若其做為校園網的網路總體結構無論在高頻寬、可適應性、可擴充套件性、高價效比、良好的管理性和維護性等各方面都是較優的選擇。

因此,在校園區域網網路方案的選擇上,採用千兆乙太網組網方法。在該區域網中,將採用最新的1000m主幹交換機(cisco公司的cisco5000系列)作為全校網路的核心(計算機中心),並在此基礎上建立起以1000m為主幹的校園網路。然後根據不同的應用和學校的實際需要將校園網分割為幾個以1000m支幹交換機(cisco公司的cisco4000系列)為核心的子網,再將校園區域網接入網際網路。

而我們所設計的「學籍管理」系統便以子網的形式併入校園區域網。

UML課程設計學籍管理系統

系統建模基礎 uml 課程設計 系統名稱學籍管理系統 班級姓名 編制時間 指導老師 一 學籍管理系統概述 隨著網路技術和軟體技術的飛速發展,特別是inter intra 的出現及其相關技術的迅速發展,資訊革命帶來了全球範圍市場競爭的日益加劇,對傳統的辦公教學和生活方式產生了巨大的衝擊。辦公自動化就是...

學籍管理系統 資料庫課程設計

大理學院數學與計算機學院 資料庫系統設計 課程設計報告 班級 2011級電腦科學與技術1班 學號 2011115151 姓名 餘武丹 系統名稱 學生學籍管理資訊系統 總分學生學籍管理系統的功能是收集學生的個人資訊,以便向老師提供每個學生在校或畢業生學籍的情況,還可以讓學生用自己的學號去檢視自己在校期...

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

武漢科技大學 城市學院 課程設計報告 課程名稱 管理資訊系統 題目 學生資訊查詢子系統 專業 09級工商管理 班級 一班 姓名 學號 指導老師 2011年12月20日 課程設計評分表 參考格式 目錄1.系統分析4 1.1需求分析4 1.2可行性分析4 1.3業務流分析5 1.4資料流程圖6 1.5資...