11年軟體工程課程設計 課程設計報告 廣東工業大學

2021-07-05 04:00:30 字數 2252 閱讀 9691

課程設計

課程名 : 管理資訊系統

題目名稱 : 學生學籍管理系統

學生學院 : 輕工化工學院

專業班級 :07生物工程(1)班

學號 : 3107002327

學生姓名 : 鄭欣鵬

指導教師 : 武悅博士

20010 年 1月 13日

摘要本報告論述的學生學籍管理是必不可少的管理查詢系統,該系統主要解決了學生資訊查詢管理在實踐中的問題。

本報告論述了學生學籍管理系統開發的目標和實現的功能,並重點介紹了系統分析、系統設計、系統測試和系統實施的全過程。在描述系統分析和系統設計過程中,為了使該系統的開發過程具有規範化,為此,本報告確定了開發系統的指導思想:

一、運用了規範化的設計思想。

二、從實際應用出發,為求實用。

三、以vfp(visual foxpro)的資料庫應用程式的設計和開發為主,開發乙個適應學生學籍資訊查詢管理的系統。

本報告分為四章編寫,第一章是系統分析,系統分析是對系統的現狀進行分析。根據系統的目標、需求分析和功能分析,制定和選擇乙個較好的系統方案,從而達到乙個合理的優化系統。第二章是資料庫設計和結構建立,資料庫設計的全過程,可以相應地分成三個階段:

第乙個階段為資料庫需求分析階段,第二個階段為建立概念性資料模型,第三個階段為邏輯設計階段。第三章是系統設計,系統設計的目的是最大限度地運用系統分析的結果,設計出能最大限度地滿足要求的系統。第四章是系統測試和系統執行,系統測試的目的是為了找出錯誤,修正錯誤,使系統真正達到要求。

目錄概述1

一.系統分析1

1.1 使用者需求1

1.2 資訊需求分析2

1.3 系統功能分析2

1.4 功能分析2

二.資料庫概念模型設計3

2.1 構思erd的4條原則3

2.2 設計e-r圖3

三.資料庫邏輯模型設計4

3.1 一般邏輯模型設計4

3.11 由erd匯出一般關係模型的四條原則4

3.12 資料庫初步的關係框架5

3.2 具體邏輯模型設計5

四. 資料庫物理設計與資料庫保護設計7

4.1 設計索引7

4.2 設計表間關係8

五.處理功能設計8

5.1 主控模組設計8

5.2 子模組設計9

5.21 設計輸入9

5.22學生資訊錄入表單12

5.23學生資訊修改表單14

六. 資料庫應用系統的實現16

6.1 資料庫及其表結構的建立16

6.2 模組實現18

七. 資料庫應用系統執行21

八、在系統設計過程中遇到的問題與解決辦法23

九、系統設計心得23

概述學生學籍管理系統是典型的資訊管理系統(mis),其開發主要包括後台資料庫的建立和維護以及前端應用程式的開發兩個方面。對於前者要求建立起資料一致性和完整性強、資料安全性好的庫。而對於後者則要求應用程式功能完備,易使用等特點。

本系統是乙個關於學生基本資訊、成績、選課及特殊情況處理的管理系統,是為了方便管理員能夠更快更準地獲得學生學籍的詳細資訊,同時也為了讓學校可以及時地更新學生學籍資訊而開發的。本系統的主要業務有兩方面:(一)管理員查詢學生資訊;(二)管理員管理學生資訊。

系統將實現管理員的對學生詳細資訊的查詢、錄入及修改。

學生學籍管理系統的開發方法總結如下:

(1) 調查,在開發學生學籍管理系統前必須和管理員和學生進行接觸,也可通過書信或郵件的方式來了解他們的需要,同時到網上對一些管理員的學生管理系統進行考察,吸取其中的優點。

(2) 分析,對調查得到的資料進行分析,根據其要求實現的功能分析系統結構和介面將實現的基本功能。

(3) 設計與開發,設計系統介面並編輯實現其功能的**。

(4) 除錯,在開發完成後,除錯系統執行的狀況,修改完善系統。

一. 系統分析

1.1 使用者需求

隨著社會經濟發展,社會資訊化程度越來越高,學校在資訊化的過程中擔任了很重要的角色,其資訊化發展速度也較快。其中,學生學籍管理在學校資訊化的過程中更是重中之重。管理員在面對繁冗的學生資訊處理工作中,出現的問題會越來越複雜,並且系統不完善會導致管理工作效率低下。

因此,乙個能夠及時方便地提供學生資訊的學籍管理系統,無論對管理員本身還是對學生來說都是非常有必要的。本系統的開發是用來管理學生的各種資訊資料,包括個人基本資訊、成績資訊、選課資訊、學生特殊情況處理資訊,同時能夠完成這些資訊的錄入、瀏覽、修改、查詢操作,並能夠進行報表的列印。該系統實現後,將會給管理員的學籍管理工作帶來更大的方便,提高學生資訊管理效率。

軟體工程課程設計

課程設計 報告課程名稱 軟體工程課設 班級 12330104 學號 2011023301183 姓名 張雙全 完成日期 2012 11 29 瀋陽航空航天大學 北方軟體學院 課程設計任務書 專業名稱 軟體工程 課程名稱 軟體工程課程設計 設計題目 學生成績管理系統 起止時間 2012年 11月22日...

軟體工程課程設計

一 題目 1 排隊叫號系統 2 電影院售票系統 3 小型超市系統 不考慮條碼處理部分 4 公司車隊資訊系統 5 停車場管理系統 6 快遞派送站系統 不考慮條碼處理部分 7 實驗室裝置管理系統 8 賓館客房管理 9 裝置管理 10 城市公交線路查詢系統 班長進行分組,每5位同學一組 推選組長為專案負責...

軟體工程課程設計報告

企業工資管理系統 目錄引言2 課題研發的背景2 課題研發的目的與意義2 第一章可行性研究2 1.1.技術可行性分析2 1.2.社會可行性分析3 1.3.經濟可行性分析3 1.4.操作可行性3 1.5可行性研究結論3 第二章需求分析3 2.1系統主要功能需求分析3 2.2資料流分析4 2.3 er圖5...