系統專案例項 學籍管理資訊系統

2021-08-02 21:45:41 字數 4931 閱讀 4875

附件1.3.1-2

系統專案文件例項:

一、專案概述

1. 專案名稱:學籍管理資訊系統

2. 設計目標:

學校的學生學籍資訊管理是學校管理中的一項重要任務,以往的手工操作已經不能適應現在辦公的需要.為了擺脫繁瑣的勞動,提高工作效率,利用計算機進行資訊處理成為必然.開發功能完善及安全可靠的管理系統可以大大提高學校資源的利用率,及時,準確地獲取需要的資訊,充分發揮人員的工作潛力。

因此,不難想象,正是諮詢業的迅速發展使得人們從過去的手工勞動中得以解脫.同時,編寫一套完善的學生學籍管理系統的任務就顯得尤為重要.

本系統是根據某學校的實際情況而設計的一套針對性和功能都比較強的學籍管理資訊系統.

3. 開發設計思想:

(1) 本系統的開發盡量採用目前現在學校現有的軟,硬體環境以及先進的系統開發方案,從而達到充分利用學校現有資源,提高系統開發水平和應用效果的目的.

(2) 所開發的系統應符合學校學生學籍管理系統的規定,滿足學校對學生日常管理的需要,並達到操作過程中的直觀,方便,實用,安全等要求.

(3) 所開發的系統應該滿足模組化程式設計方案,這樣即便於系統功能的各種組合和修改,有便於未參與開發的技術維護人員的補充,維護.

(4) 所開發的系統應具備資料庫維護功能,能夠及時根據使用者需求進行資料的新增,刪除,修改和備分等操作.

4. 開發執行環境:

開發工具:visual foxpro 6.0

執行環境:windows xp

5. 系統功能:

(1).資訊錄入功能.

(2)瀏覽功能

(3)查詢功能

(4)報表列印功能.

二、專案計畫

本專案——學生學籍管理系統,計畫在2週內完成整個系統的調查、分析、設計、開發、除錯和試運營及正式執行。現將專案的各部分的開發任務、人員分工,估計開發進度做如下計畫:

1 「問題/專案概述」由專案經理根據組員共同確定的專案內容進行分析與評述,說明專案名稱、專案目的、開發設計思想、系統功能分析、專案的重要性及可行性、開發執行環境等。

2 「專案工作計畫」,作為專案的引導,指導專案的開發。將乙個大的系統工作細分。

3 「管理業務流程分析」 ,通過調查分析,做出專案的主要業務流程,該環節作為資料流程圖\資料字典\e-r圖的基礎,主要是開發各個環節的資訊**、處理方法、資訊流程去向。

4 「資料流程圖」是系統設計中非常重要的一步,資料流程圖應該能全面地描述資訊系統的邏輯結構。

5 「資料字典」:通過收集基本資料,組成乙份詳盡的資料字典,為以後進一步設計打下基礎。該過程是資料庫設計的乙個非常重要的準備過程。

6 「e-r圖」是在需求分析的基礎上,設計出能夠滿足使用者需求的各種實體,以及確定他們之間的關係,為後面的邏輯結構設計打下基礎。

7 「功能模組圖」 是將乙個複雜的管理系統分解為多個單功能的模組,使得這些模組規模較小,功能較簡單,更易於建立和修改,然後對各模組分別加以設計實現。

8 「**設計」: 為了便於資料的儲存和檢索,提高資料處理的效率和精度,實現人機互換,在開發系統中應設計一系列**,他們將唯一標誌它所代表的資料項和屬性。

9 「資料庫(表)設計」的主要任務是根據已分析設計好的e-r圖及關係的規範化,轉換成資料庫表.主要做出部分統計表及實體間的相互聯絡的表單等。

10 「ipo設計(輸入、處理、輸出)」 可分為三大部分,即: 給出每個功能模組的輸入介面的設計結果; 給出每個功能模組的輸出介面設計結果; 用自然語言描述出每個功能模組的處理過程。

11 「源程式清單」 將整個系統的部分程式設計的源程式清單進行分類\整理,最後形成清單。

12 「總結體會」 是在系統開發完成並且最後校驗成功後,由專案經理組織小組成員互相交流開發這一系統過程中的經驗,及總結該過程中受到的教訓,並作為一種寶貴的經驗留在所有人的腦海中。

以下為各環節的分工情況:

三.業務流程分析

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

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

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

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

四資料流程分析

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

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

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

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

圖5和圖6分別為獎懲管理系統和檔案管理系統的資料流程圖。

五.資料字典(data dictionary)

1、 資料項定義

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

(1) 、姓名

(2) 、學號

(3)、成績

(4)、密碼

2. 資料結構定義

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

(1)、學生登記卡

3. 資料流定義

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

(1)、期末成績單

(2)、新生登記表

(3)、獎懲報告單

4. 處理邏輯定義

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

(1)、填寫成績單

(2)、填製畢業生登記表

5. 資料儲存定義

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

(1)學習成績一覽表

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

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

6. 外部實體定義

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

(1)、學生

(2)、家長

(3)、用人單位

(4)、學生處

(5)、教務處

六 e-r圖

我們可以得到本學籍管理資訊系統的e-r總圖,如圖7所示:

七、功能模組設

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

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

如下圖所示(圖8):

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

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

八、**設計

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

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

(1) 部門**

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

①學生處

②教務處

③系  x x

2、人員**

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

①教師②學生

(2) 表單**

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

①檔案檔案 x x

②學籍表 xjb

③成績一覽表 cj

九、資料庫表設計

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

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

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

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

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

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

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

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

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

由於和、和的碼相同,故合併成:

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

11. 教師(教師編碼、姓名、系編碼)

十、輸入輸出設計

1.輸入設計

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

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

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

高校學籍管理資訊系統

高校學籍資訊管理系統的開發開用了結構化的開發方法,它要求資訊系統的開發必須具備以下幾個步驟 系統規劃 系統分析 系統設計 系統實施 系統執行與維護。系統規劃 高校學籍資訊管理系統作為高校教務管理中重要的一項工作,面對越來越高的管理需求,管理部門必須對複雜繁多的資料進行整理,對學生和教師的需求做出迅速...

學生學籍管理資訊系統

第一章系統分析 一 系統開發的目的與意義 管理資訊系統是一門綜合了管理科學 資訊科學 系統科學 行為科學 電腦科學等學科知識的交叉邊緣學科。管理資訊系統是由人和計算機組成的能夠進行資訊收集 儲存 加工 傳播與使用的社會 技術系統。通過管理資訊系統,可以規範化 標準化與自動化的管理業務流程,加快資訊處...

學籍管理資訊系統設計

管理系資訊系統設計報告 學院 經濟管理學院 班級 會計 2 班 姓名 吳鵬飛 學號 08350506 學生學籍管理資訊系統 一系統概述 1 系統建立背景 隨著科學技術的不斷提高,電腦科學日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領域並發揮著越來越重要的作用。學生註冊管理軟體是使用...