教師業務檔案管理系統說明書

2021-03-04 02:57:10 字數 3141 閱讀 8990

實踐教學

大學計算機與通訊學院

2023年春季學期

資料庫課程設計

題目: 教師業務檔案管理系統

專業班級

姓名學號: 514

指導教師

成績前言

隨著學校規模的不斷擴大,教師數量的急劇增加,有關教師的各種資訊資料也成倍增長。辦學者們所頭疼的問題,就是如何面對這龐大的資訊量。只有利用計算機,利用教師管理資訊系統才能解決這一問題,才能提高教師管理的工作效率。

通過這樣的系統,可以做到資訊的規範管理、科學統計和快速的查詢,從而減少管理方面的工作量。

本教師檔案管理系統包括教師資訊、課程資訊、**資訊、專案資訊等內容的管理;遵從以往舊式的工作方式,該工作的工作量大,管理繁瑣,既耗人力,又耗物力;如今面對大量的教師資料、報表,手工處理方式已經很難跟上現代化的步伐。隨著計算機技術及網路通訊技術的飛速發展,許多學校已經有了較好的計算機應用甚至網路硬體建設基礎。因此為提高學校管理工作的現代化、科學化水平,保證資訊處理的即時化、準確化,開發一套對教師檔案進行管理的軟體是極其重要的,而且是必需的。

本系統正是為解決這一問題而設計的,大大減少了以往教師管理工作的工作量,提高了工作效率,節省了資源,適應時代的步伐。

本系統採用微軟的power builder 9.0作為後台資料庫,power builder 9.是一套大型資料庫開發系統,能對大量資料進行處理和管理,效能優越;並使用power builder9.

0開發前台軟體。使用windows xp作業系統作為開發平台。

目錄 2

摘要 3

正文 4

1.問題描述 4

2.需求分析 5

2.1任務需求分析 5

2.2資料流程圖 6

2.3資料字典 6

3.系統總體設計 8

3.1概念結構設計 8

3.2邏輯結構設計 9

4.詳細設計 10

4.1教師業務檔案管理系統的主要功能 10

4.2程式流程圖 10

4.3使用者介面與程式設計 10

5.系統測試 12

5.1測試方法 12

5.2測試用例 12

6.軟體使用說明書 13

總結 16

參考文獻 17

致謝 18

附件ⅰ 部分原程式** 19

教師檔案管理系統是典型的資訊管理系統,其開發主要包括後台資料庫建立和維護以及前端應用程式的開發兩個方面。我們使用power builder 9.0作為前台和後台資料庫開發工具,在短時間內建立系統應用原型,不斷修正和改進,直到形成滿意的系統。

本系統參考蘭州理工大學的教師檔案管理為原型,通過調研,分析現有的管理模式和已有的管理軟體,建立系統模型。本教師檔案管理系統包括教師資訊、課程資訊、**資訊、專案資訊等內容的管理。實現了資訊的錄入、查詢、刪除、修改等功能。

關鍵字:教師;檔案管理系統;資料庫;powerbuilder

可行性分析研究教師檔案管理的方法日新月異,以前全是由人工管理的方法,存在很多的缺點:管理效率低,勞動強度大,資訊處理速度低而且準確率也不夠令人滿意。為了提高教師管理效率,減輕勞動強度提高,資訊處理速度和準確性;為管理員提供更方便、科學的服務專案。

為管理員提供的一種更先進、科學的服務系統。於是我們便選擇了由計算機來設計乙個教師管理系統的方案。管理員,教師都可以直接在計算機上實現教師的資訊管理,並能在一定程度上實現自動化。

我們在現行系統初步調查的基礎上提出了新系統目標,即新系統建立後所要求達到的執行指標,這是系統開發和評價的依據。

經分析先給出該系統的系統流程圖,如圖2.1所示

圖2.1系統流程圖

圖2.2資料流程圖

資料流圖由四種基本的元素構成:資料流(data flow),處理(process),資料儲存和資料來源(資料終點)。

資料流(data flow):為具有名稱且有流向的資料,用標有名稱的箭頭表示,乙個資料可以是記錄、組合項或基本項。

處理(process):表示對資料所進行的加工和變換,在圖中用矩形框表示。指向處理資料流為該處理的輸入資料,離開處理的資料為處理的輸出資料。

資料儲存:表示用檔案方式或資料庫形式所儲存的資料,堆砌進行的訪問分別以指向或離開資料儲存的箭頭表示。

資料來源及資料終點:表示資料的**或資料的去向,可以是乙個組織或人員,它處於系統範圍之外,所以又稱它為外部實體,它是為了幫助理解系統介面而引入的,一般只出現在資料流圖的起點和終點。

資料字典是關於資料的資訊的集合,也就是對資料流圖中包含的所有元素的定義的集合。

由於本次設計是小型軟體系統的開發,所以採用卡片形式書寫資料字典。每張卡片上儲存描述乙個資料的資訊這樣做更新和修改起來比較方便,而且能單獨處理描述每個資料的資訊。下面將列出若干資料元素的資料卡片資訊。

資料字典卡片:

圖2.3資料字典

n1nm mn

圖3.1實體關係圖

根據對資料流圖和資料字典的分析,我們可以確定該應用中的實體,屬性和聯絡之間的關係,並畫出如下3.1所示的e-r圖。

1.根據實體關係圖得出關係模型如圖3.2所示

教師(編號,姓名,性別,出生日期,職稱,學歷,專業)

課程(課程名稱,學時,人數,班級,時間)

**(**名稱,發表期刊,發表日期,期刊級別,獲獎情況,排名)

專案(專案編號,專案名稱,專案類別,開始時間,結束時間,排名)

教師課程表(教師編號,課程名稱)

教師專案表(教師編號,專案編號)

教師**表(教師編號,**名稱)

圖3.2關係模型

2.根據關係模型匯出系統的關係表,如圖3.2所示:

圖3.2關係圖

此部分由包愛霞完成

此部分由包愛霞完成

1.一般互動設計

一般互動涉及資訊顯示、資料輸入和系統整體控制等方面。

(1)一致性

為客戶互動介面中的選單選擇、命令輸入、資料顯示以及眾多的其他功能,使用一致的格式。在設計的過程中,基本上保持了系統的格式一致。

(2)資訊的反饋

向使用者及時提供視覺和聽覺的資訊反饋,以保證在使用者和系統之間及時地建立雙向通訊。

在本系統設計過程中,基本做到了資訊的及時反饋,在資訊顯示的大部分窗體中包括了重新整理按鈕,會對資料庫中的資料進行及時地顯示。另外,在進行錯誤操作是,會彈出提示視窗並發出警告提示音。

學生檔案管理系統測試計畫說明書

測試計畫 此計畫為了測試學生檔案管理系統,編寫適當的測試條件已達到學生,教師以及管理員的應用。對學生檔案管理系統 構件 應用程式 系統等 及其目標進行簡要說明。需要包括的資訊有 主要的功能和效能 學生檔案管理系統的構架以及專案的簡史。1 張海藩,軟體工程導論,清華大學出版社 北京,2003 2 王珊...

學生檔案管理系統使用說明書

剛開始資料庫中無使用者資訊,軟體登入介面中只有乙個使用者 超級管理員 使用者名稱 admin 密碼 admin 進入後的介面就是高階管理員的操作介面,你可以點 系統管理 管理使用者 然後在這裡你可以新增 修改 刪除管理員資訊 軟體中的操作順序是 1.新增系別資訊 2.班級資訊 3.教員資訊 4.學生...

人事檔案管理系統詳細設計說明書

詳細設計 1引言詳細設計階段的任務是要設計出程式的 藍圖 以後程式設計師將根據這個藍圖寫出實際的程式 因此,詳細設計的目標是在邏輯上正確的視線每個模組的功能。1.1 編寫目的 詳細設計說明書編制的目的是 說明乙個軟體系統各層次中的每乙個程式 每個模組或者子程式 的設計考慮。笨軟體詳細設計說明書的讀者...