教學培訓資訊管理系統的分析和設計論文

教學培訓資訊管理系統的分析和設計論文

  一個高效率的教學培訓系統能夠對學員資訊進行資訊化管理,減輕管理人員的工作負擔,高效並規範地管理學員資訊。在對培訓機構主要業務和需求的詳細分析基礎上,結合軟體工程的理論和技術分析並設計了一個培訓資訊管理系統,系統可以大大提高培訓機構員工的辦公效率,同時,減少資訊出錯的機率,併為經營決策者提供更方便的統計分析機制。

  論文關鍵詞:培訓,模組

  由於教學培訓資訊管理系統的研究具有分散式特點,並且需要採用模組化的設計,因此,在系統的分析與設計中,使用的體系架構為B/S模式的三層架構。同時,系統使用ASP.NET作為開發平臺,並使用統一建模語言進行分析描述,後臺使用的資料庫為常用的SQL Server 2005資料庫。B/S架構下的管理軟體具有簡單而方便的業務擴充套件,實現增加伺服器功能只需相應地增加網頁;功能維護也簡單方便,僅需改變網頁,就能實現所有使用者使用時的同步更新;開發相對簡單,共享性強。因此用 B/S 模式來設計專案培訓管理系統比較合適,伺服器端採用 SQL Server 資料庫系統和 ASP.NET 元件來構成專案培訓管理的應用服務系統;客戶端採用瀏覽器來完成學院完成培訓任務的全過程,同時管理員可進行遠端系統維護和管理。

  本文所設計的系統,功能模組包括學員資訊管理、培訓資訊管理、員工資訊理、考試資訊管理,以及成績和證書管理模組。系統運用方便、操作簡單,效率高,可以大大提高培訓機構員工的辦公效率, 對各個開設培訓科目的報名情況及發展狀況進行統計分析,幫助經營決策者提供更方便的統計分析機制。

  1 系統的功能需求分析

  1.1 學員資訊管理功能需求,主要包括新增學院資訊,修改刪除學員資訊,新增科目報名資訊,續費、改班和退班,查詢和統計。

  1.2 員工資訊管理功能需求,主要包括新增員工資訊,修改及刪除員工資訊,員工查詢。

  1.3 培訓資訊管理功能需求,主要包括查詢和新增班級,修改及刪除班級,班級學員匯入,上課記錄。

  1.4 考試資訊管理功能需求,主要包括考試基本資訊處理,考試學員安排,乘車安排。

  1.5 成績和證書管理功能需求,為簡化成績的錄入,系統需提供批次匯入的成績的功能。對於證書的發放,為避免丟失,系統需提供對證書領取細節的詳細記錄,包括領取人(或代領人)、獲取時間和經辦人等。

  2 系統的概要設計

  2.1 主要功能模組設計

  根據培訓資訊管理系統的.需求以及相關的系統業務流程,我們採用模組結構化設計,整個系統按層次進行模組劃分,各個模組完成自己特定的功能。本系統一共分為五大模組,這五大模組分別是:學員資訊管理模組、培訓資訊管理模組、員工資訊管理模組、考試資訊管理模組以及成績與證書管理模組,所有模組之間都透過相同的資料庫緊密相連,每個模組的功能都按照培訓資訊管理的日常業務進行設計,各模組功能概述如下。

  (1)學員資訊管理模組:學員基本資訊管理,科目報名資訊管理。

  (2)培訓資訊管理模組:班級資訊管理,包括分班和新增學員;上課記錄管理。

  (3)員工資訊管理模組:提供經理對員工資訊進行管理。

  (4)考試資訊管理模組:考試安排管理,它包括新增考試安排和安排對應學員考試;乘車管理。

  (5)成績與證書管理模組:對於一門考試的結果進行成績匯入以及對證書的領取進行記錄。

  2.2 資料庫概念結構設計

  對於資料庫的概念設計,表現資料庫的概念結構最常用的方法是使用E-R(Entity-Relationship)資料模型。E-R資料模型的實現方式為利用屬性、實體以及兩者之間的關聯統一描述現實世界的資訊結構。

  模組2.3資料庫邏輯結構設計

  資料庫的邏輯結構設計對應的工作為把概念結構設計時提出的E-R實體聯絡圖進行轉化,從而與資料庫管理系統產品所支援的資料模型達到一致。並在此E-R實體聯絡的基礎上,構建資料庫中對應的資料表,同時還包括資料表之間的所有關聯資訊。

  培訓資訊管理系統資料庫中的主要資料表如下。辦公室表(Office)和校區表(Campus)略。

  模組學員資訊管理模組用於處理學員基本資訊和科目報名資訊,涉及到的資訊表如表4所示,科目報名資訊表(Subject)和學員狀態資訊表(StudentSatue)略。

  教學培訓資訊管理系統的分析與設計培訓培訓資訊管理模組用於管理班級資訊,並記錄到課情況,涉及到的資訊表主要如表5所示,班級成員表(ClassMember)、上課記錄表(ClassRecord)和到課點名表略。

  員工資訊管理模組用於處理員工的基本資訊,以及分配操作許可權給不同員工,涉及到的資訊表如表6所示,許可權資訊(Position)表略。

  模組

  表 6員工基本資訊表(Manager)

  考試資訊管理模組用於記錄考試的基本資訊,以及考試結果和相關的證書領取資訊,涉及到的資訊表如表7所示,考試內容表(ExamDetails)、考試名單表(ExamPerson)、乘車資訊表(Traffic)、證書資訊表(Certificate)略。

  表 7考試安排表(Exam)

  3 介面設計

  3.1 登陸介面

  3.2 其它介面略。

  4 結束語

  本文在對培訓機構需要執行的資料操作進行詳細分析的基礎上,結合B/S等技術,分析設計了適合培訓機構管理日常工作資訊的管理系統。該系統的完成給培訓機構的員工和學員帶來了實用性和方便性。)解決了學員資訊錄入時的冗餘性,減少了資料出錯的可能性;為員工提供了方便、快捷的資料查詢功能,同時,便於對各個培訓科目進行統計分析;系統合理地區分學員的不同狀態,也為學員提供掌握自己培訓所處階段提供方便;透過這個系統,員工基本上可以對整個培訓流程中的所有資訊進行合理處理,大大提高工作操作效率。

最近訪問