考勤管理系統需求分析

2021-10-01 22:49:27 字數 3339 閱讀 5295

管理資訊系統結

課作業 院系

班級姓名

學號考勤管理系統

一、 專案名稱:

考勤管理系統專案規劃與開發

二、專案開發背景

學校原本擁有統一的考勤管理系統。但是,由於學生的增加學校的原有考勤系統已不能滿足管理的需求。所以,開發新的管理系統。

三、專案功能需求

系統對學校全體學生的資料和考勤情況進行管理,通過每日的打卡把出勤資訊輸入到學校的考勤管理中心,儲存學生每日的的出勤情況,以便於統計學生的出勤情況。同時方便教務人員、老師查閱,即節省了人力,又省去了中間的很多容易出錯的步驟。讓學校學生的考勤管理更具有透明性,且方便管理。

此外系統還涉及系統資料安全和使用者管理的問題、各種**使用和維護問題、資料安全和資料維護問題、統計報表生成和輸出等問題,因此還要求系統具有系統管理和事務處理功能。總而言之,要求通過系統的開發,達到系統專案的總體目標是:在整個系統的框架下,結合學生在學校的實際出勤情況的需要實現對資料更新、資料查詢、資料統計、資料分析等功能進行有效的管理。

並提供使用者友好介面,滿足學校管理需求的軟體,提高學校對學生的管理效率,從而完善學校的管理制度。

四、專案規劃:

專案計畫圖

五、專案的任務分解圖

六、進行開發前的調研

①考勤管理系統的第一次訪談提綱

訪談物件:老師

question1:請問你平時考勤是怎麼做的?

answer1:我的日常工作包括上課前進行隨機點名(按時,遲到,早退,請假,曠課,備註),上交學生的出勤狀況,統計學生的考勤狀況,對曠課較多的人,找他進行談話。

question2:你是怎樣隨機點名的?

answer:2:首先拿出所教班級的名單,抽取部分同學進行點名,填寫相應的標記。

question3:請問點隨機點名時你記錄了學生的哪些資訊?

answer3:學號,姓名,課程名稱,考勤,時間,備註。

question4:如果點完名後學生又來了,請問你怎麼做?

answer4:下課之後學生過來核對進行修改點名冊。

question5:請問學生是怎樣檢視自己的課程考勤的?

answer5:該門課的考勤我這有記錄,我將它拿給學生讓他們自己核對。

question6:請問你的統計資訊表中記錄學生的哪些資訊?

answer6:學號,姓名,課程名,按時(次),遲到(次),早退(次),曠課(次),早退(次),請假(次)。

訪談物件:班長

question1:請問你平時對考勤怎麼做?

answer1:我的日常工作包括上課前進行點名,統計學生的考勤狀況,對曠課較多的人提醒。

question2: 你是怎樣點名的?

answer:2:首先拿出班級的名單,對所有同學進行點名,填寫相應的標記。

question3:如果出現點完名後學生又來了,請問你怎麼辦?

answer3:等下課之後再進行修改點名冊。

question4:請問點名冊上都記錄了學生的哪些資訊?

answer4:學號,姓名,課程名稱,時間,考勤,備註。

question5:請問學生是怎樣檢視自己的班級考勤?

answer5:該平時的考勤我這有記錄,我將它拿給學生讓他們自己核對。

question6:請問你的統計資訊表中記錄學生的哪些資訊?

answer6:學號,姓名,課程名,按時(次),遲到(次),早退(次),曠課(次),早退(次),請假(次)。

訪談物件:教務領導

question1:剛才已經對系統有了一些了解,現在想問一下你關於這個系統的一些情況。這個系統開發出來後,供那些人使用?

answer1:教務人員、老師、班長和學生。

question1:請問這個系統一般有幾人同時使用?

answer1:同時供多個人使用。

question1:請問你這個學院學生和老師總共有多少?

answer1:我們學院共有2000多人。

question1:你們這個系統儲存離校學生的資訊嗎?

answer1:一般不儲存,只保留留級的學生資訊。

question1:請問你們和學生使用的功能有哪些不同?

answer1:我們檢視的時整個學院的資訊,可以按專業、班級、教師來檢視,而學生只能檢視自己的。

②考勤管理系統的第一次訪談記錄:

1. 使用者主要業務:教務人員按專業、班級、教師查詢學生考勤資訊,老師記錄學生考勤資訊,班長記錄考勤資訊,學生查詢自己的考勤資訊。

2. 考勤資訊包括:學號,姓名,課程名稱,考勤,時間,備註。

3. 統計資訊包括:學號,姓名,課程名,按時(次),遲到(次),早退(次),曠課(次),早退(次),請假(次)。

4. 系統供多人使用。

5. 系統資料容量:學生和老師:2000多,記錄資訊:上百萬條。

七、考勤管理系統的資料建模和系統的分析設計:

從訪談記錄中可以抽象出的關鍵字段:考勤資訊,考勤統計資訊。

可以從系統中抽象出四個類:老師、學生、班長、考勤。

教師:教師編號、教師姓名、教的課程名稱、授課時間、班級編號

學生:學號、姓名、專業、班級、入學時間

班長:編號、學號、姓名、班級、專業

考勤:學號,姓名,課程名稱,考勤,時間,備註

①考勤管理系統的業務用例分析建模

參與者------教務人員、老師、班長、學生。

用例:記錄考勤、統計考勤、檢視考勤。

②考勤管理系統的流程分析建模

老師和學生登記考勤記錄的流程:

1. 登陸考勤系統

2. 選擇要記錄的班級

3. 輸入隨機抽取的人數

4. 點名

對登記記錄進一步細化

a.登陸考勤系統的流程圖

b.學生檢視自己考勤記錄的流程圖:

c.教務工作人員檢視院校考勤記錄流程:

八、專案系統設計的意義和需求

人是社會性的動物,萬事萬物都需要約束。這就需要我們去制定一定的規章制度,去更好的規範人的行為。同時,也為了提高辦事的效率性和時效性,我們也需要一定的一些特定的規範。

考勤系統的開發有這一定的必要性,諸如事業單位,對這個系統都有這很大的需求。故此我們這個系統的開發有這必要性和很大的市場需求。

九、案例小結

通過此次系統的設計開發中,我們認識到我們在以後的學習中我們應該掌握以下幾個技能:熟悉並掌握電腦程式的應用以及資料繫結的方法以及應用技巧。

對乙個系統開發有一定的認識,能夠對乙個具體功能模組有乙個整體的思路和深入的理解,能夠分析出乙個模組的所有功能。同時要想作好乙個系統開發的主管,就要努力去培養專案的整體把握能力。雖然客戶提出的功能繁多並且很複雜,但是只要我們具備各項專業知識,我們就能需分析出客戶的功能需求,進行總結和分類,哪些是乙個功能模組內的,哪些是常見的模組(指專案必須有的模組,如使用者管理,許可權管理等),當然,這些都需要我們在以後的學習和一定的專案實踐中不斷地總結和學習。

職工考勤資訊管理系統需求分析

1 資料管理 功能是設定和管理基礎資料,包括加班 請假類別的定義和班次的定義,在全縣範圍內可以進行基礎資料的新增 刪除和修改。2 考勤管理 包括出勤動作 出勤資訊的查詢 上級對下級員工的出勤資訊的確認 生成考勤統計資訊並可以根據指定的條件進行查詢。實現從每日出勤到統計全部考勤資訊的無紙化操作。為方便...

管理系統需求分析

一 需求分析 1 本站只有指定管理員能進入到管理系統中。管理員不分級別,可以在後台更改密碼。2 管理員通過登入後台修改物品的大類別 部門分類資訊新增和修改。3 入貨資訊單包括 所屬類別 品名 商 規格 數量 單價 總價 新增時間 入貨單編號 自動生成 每次填寫一批入貨資訊時生成乙個入貨單,一張入貨單...

教材管理系統系統需求分析

第2章系統需求分析 2.1 引言 本軟體需求說明書的編寫目是描述教材管理預定系統 以下簡稱為 教材管理系統 在功能 效能 可靠性 出錯處理 約束等方面的需求,對教材的出入庫系統的處理邏輯和流程進行分析,為教材的出入庫和學生教師資訊查詢列印提供依據。2.2 任務概述 為了提高教材的管理效率,進一步降低...