小组作业:学生信息管理系统需求分析
一、引言
隨著學校的規模不斷過大,學生數量急劇增加,有關學生的各種信息量也成倍增加。面對龐大的信息量需要有學生信息管理系統來提高學生管理工作的效率。通過這樣的系統可以做到信息的規范化管理、科學性統計和快速查詢、修改、增加、刪除等,從而減少管理方面的工作量。
本系統主要應用于學校學生信息管理,總體任務是實現學生信息關系的系統化、規范化和自動化,其主要任務是計算學生各種信息進行日常管理,如查詢、修改、增加、刪除,另外還考慮到了學生選課、以及老師需要日常的考勤來評判綜合平時分等等,針對這些要求設計了學生信息管理系統。
學生信息管理系統其開發主要包括后臺數據庫的建立和維護以及前端應用程序的開發兩個方面,對于前者要求建立起數據庫一致性和完整性、安全性好的數據庫。而對于后者則要求應用程序功能完備,易使用的特點。
學生信息管理系統要實現的目標是為學校提供學生管理解決方案,具體目標如下:
提高學生信息管理效率,節約管理成本,增強學生管理的安全性。
滿足學校學生管理的人員、老師和學生的不同層次和不同方面的需要。
為學校將來的信息化建設提供必要的支持。
總之,通過該系統的建設來提高學校的學生信息管理效率,使得學校的發展能夠適應當前的教育信息化建設的中體發展趨勢。
二、對象與范圍
展開用戶需求獲取
通過詢問身邊學生以及網絡的查詢等方式,我們可以清晰的了解到,一個完整的信息管理系統應包含以下功能:用戶的信息管理、課程信息管理、選課信息管理、請假模塊信息管理、考勤信息管理、系統管理模塊。
問題域
由前文可以得出,現如今隨著普通高校生源的不斷增加,學生人數激增,其管理難度也越來越大,如何優化學生的日常管理也成為了一個大眾化的課題。而考勤管理系統是學校日常管理的重要方面,出勤率的高低能直接體現出一個學生的基本素質和學習態度,因此大學生的考勤管理已經成為學校管理的一個重要部分。
以下幾個是較為常見的問題:
P1:傳統的課堂點名在人數多的時候,教師點名,而學生可能在點名的時候走神或者沒聽清楚教師點到了誰,導致錯過了點名,從而沒能及時簽到,又或者學生叫人代簽,從而即使自己不去上課,也能簽到,這就導致了點名簽到效率低,也浪費時間;
P2:學生教師人數過多時,傳統的查看紙質文件往往會導致師生無從下手,只能從頭查起,無法準確便捷查詢他們的信息,不利于師生信息管理;
P3:學生傳統的請假方式為“寫請假條-交給班主簽名-班主審核登記”,而這里面,學生需要去打印請假條,填完請假條后,又需要去找班主,而學生找班主的時候,班主不一定有空,導致學生去了辦公室,又找不到班主,既浪費時間又無法及時請假,而教師又無法實時了解學生的請假情況;
涉眾
項目涉及到的用戶有:學校的系統管理人員、教師、學生。
學生信息管理系統要能夠抵御用戶可能的各種操作,包括修改、更新、刪除等操作,以保證軟件的可行性,安全性,穩定性,健壯性,同時要對數據進行檢驗,保證數據有效性,可操作性,安全性。
對計算機的人性化和易用性比較高,應用于學校學生信息管理,總體任務是實現學生信息關系的系統化、規范化和自動化,其主要任務是計算學生各種信息進行日常管理,如查詢、修改、增加、刪除,另外還考慮到了學生選課,應做到界面簡單易懂,容易操作,提高學校管理效率以及提升學生信息的安全性和完整性。
項目系統環境
操作環境:
本項目適用的環境為校園,小學、中學、大學校園均可。
三、需求獲取
硬數據采樣
通過詢問同學等方式,整理出以下結果:
| 學生請假方式 | 線上請假 |
| 學生選課方式 | 線上選課 |
學生管理系統模塊使用頻率 1
用戶需求
信息管理系統提供給用戶WEB的界面,此界面要求操作清晰,頁面簡介,并盡可能的為用戶的查詢操作提供方便。系統管理員能通過此界面完成各種基本信息的錄入、修改和刪除的功能,也能通過此界面控制管理整個用戶群;教師通過此界面可完成學生,課程信息查詢和考勤管理的功能;學生通過此界面主要完成選課和成績查詢等功能。
P1問題的解決方案
| ID | P1 | |
| 解決方案 | 方案描述 | 由教師端設置點名簽到信息并發布,學生在客戶端簽到 |
| 業務優勢 | 可以做到時間成本的最小化 | |
| 代價 | 無 |
P2問題的解決方案
| ID | P2 | |
| 解決方案 | 方案描述 | 建立一個用戶信息管理系統,用戶可以根據自己不同的身份進行不同的操作,學生只能查看或更改自己的信息,但教師和管理員出來可以查看并更改自己的信息外,也能管理所屬學生的信息 |
| 業務優勢 | 可以快速便捷地查詢或修改用戶所需的操作 | |
| 代價 | 無 |
P3問題的解決方案
| ID | P3 | |
| 解決方案 | 方案描述 | 建立一個學生請假管理系統,用戶可以根據自己不同的身份進行不同的操作,學生可以提交請假要求,并由教師或管理員進行審核 |
| 業務優勢 | 可以快速及時處理學生的請假問題 | |
| 代價 | 無 |
項目目標
項目主要功能是實現學校學生的信息管理、課程管理、選課管理、考勤信息管理、請假管理以及使用該系統的教師用戶管理。其次,根據用戶類型的不同,例如學生、教師、系統管理員的身份不同,用戶的權限也有所劃分,具有不同的操作和功能。簡言之,通過該項目的功能來提高學校的學生信息管理,方便教師日常的信息管理。
系統功能范圍
通過獲取用戶的需求,本系統大致可分為3個子系統,分別是學生、教師、管理員。每一個子系統下面擁有若干個功能。本系統模擬教師對日常考勤信息管理過程,開發學生考勤信息管理系統。
根據訪問角色的不同,在系統中應體現出對教務資源的訪問的權限的不同,其中管理員權限最大,擁有增、刪、改、查的權限,而教師和學生角色僅擁有查及限制性的增、改權限。
四、需求分析
涉眾分析
涉及到的用戶有3類:
學生:由于學生是被管理的角色,因此,在這里,學生需要的應該是選課、添加考勤信息,請假信息與查詢修改自我信息等功能。
教師:教師是管理的角色,因此,這類用戶應該具有管理學生的權利,如:查看學生信息、添加課程信息、查看,修改考勤信息,審批請假信息等。
管理員:一個完整的管理系統應該有個擁有最高權限的角色用戶,因此,這里,管理員便是該角色,管理員擁有整個項目系統的最高權限。
即:系統管理員享有最高權限,其次是教師,最后是學生。
在系統權限上完成學生用戶和老師用戶,系統管理員三者的功能分離,而且各自的功能操作都能得到正確數據并存入數據庫中保存。
當然,項目本身實用性可能不強,有待后期完善,添加更多的功能以及功能模塊的實現方式,比如,綜測評分等。
數據庫的多地備份,以及保證其安全性等等。
對于項目總體分析可能還有很多需要考慮的細節點等等,在后續的文檔開發中,會反復細究。
系統前景與范圍
前景:
一個好的學生信息管理系統能夠很好的幫助學校領導管理在校人員的個人信息與需求,能夠很好地提高在校人員管理的效率。這對師生來說,都是一件很好很值得期待的事情。
范圍:
版本1和后續版本的范圍定義
| 用戶的信息管理 | 基本實現 | 完全實現 | |
| 課程信息管理 | 實現 | ||
| 選課信息管理 | 不實現 | 實現 | |
| 請假模塊信息管理 | 基本實現 | 實現 | |
| 考勤信息管理 | 不實現 | 實現 | |
| 系統管理模塊 | 不實現 | 不實現 | 完全實現 |
五、附錄
參考文獻:
·《需求工程-軟件建模與分析》(第2版)
·第2章Project&SRS
https://mooc1-1.chaoxing.com/mycourse/studentcourse?courseId=214662076&clazzid=32518387&enc=4e2cb6ea2e29988ff9bdf5f1e4fb5f41&cpi=122825926&vc=1
https://mooc1-1.chaoxing.com/mycourse/studentcourse?courseId=214662076&clazzid=32518387&enc=4e2cb6ea2e29988ff9bdf5f1e4fb5f41&cpi=122825926&vc=1
總結
以上是生活随笔為你收集整理的小组作业:学生信息管理系统需求分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【多元统计分析及R语言建模】第一章第 多
- 下一篇: Spring Tool Suite4安装