學生資訊管理系統需求分析報告

2021-03-04 03:57:57 字數 3594 閱讀 4689

分析班級:******x

姓名:******x

學號:******x

1.引言:

現今的商品社會是乙個講究效率的社會,人們有著很強的時間觀念,如果仍使用手工操作或使用相當繁瑣的軟體,既浪費了人力,又浪費了物力,效率無法提高,為此開發學生管理系統軟體,能夠適應現今社會並提高生產效率。由此,該系統軟體需要易於被使用者所接受,具有簡單易學,便於管理等特性。

2.工程概述:

2.1 該工程的基本目標:

開發此學生管理系統軟體,以供教學人員及操作者進行學生管理,方便操作者隨時新增、查詢、修改等。使我們提高軟體開發的能力,學習程式設計的技巧,提高工作設計思想,並通過本次的工程開發,從中學習知識吸取經驗,在技術和軟體思想上同時得到鍛鍊和提高,從而使總體水平公升到乙個新的高度。

2.2 經濟目標:

由於本學生開發系統的主要背景(為本課程)不注重直接的經濟收益,而是注重小組成員整體水平的提高,故沒有明確的經濟目標。

2.3 社會目標:

本系統旨在解決學校內部的各類資訊管理問題,為老師和同學們的使用過程提供便利。

3.可行性研究的前提:

3.1 要求:

3.1.1效能要求:

a) 學生資訊,包括學生的姓名、年齡、性別、宿舍、專業及所屬學院等以及學號(用來進行記錄、查詢和修改)

b) 學生選課資訊,包括課程名稱、學分、課時等(記錄、查詢和修改)。

c) 學生每學期的考試成績(記錄、查詢和修改)

d) 學生的每次交費情況

e) 院系情況,包括學院名稱、專業方向等

3.1.2安全要求:

a) 使用者憑藉其教務管理系統的賬號和密碼進入該系統,防止他人訪問修改自己的資訊;以及學校外界人員的介入,保證該交易平台在校內師生之間進行。

b) 使用者可以檢視其他使用者的****、專業班級、姓名,但不可以檢視其他資訊(如身份證號碼和家庭住址等),這樣既保證校園內的實名制,又不至於使更多不必要的私人資訊外洩。

3.2 目標:

3.2.1 學生資訊管理系統的開發和投入使用可以減少不必要的人力開支。

3.2.2 各個資訊都儲存在資料庫中,查詢速度可以大大提高。管理員修改資訊也方便快捷。

3.2.3 學生交費的部門如財務科的工作效率可以大大提高。

3.2.4 學籍管理部門通過訪問各系部門的學生學籍情況,更加方便學生學籍資訊的管理。

3.2.5 決策系統的改進:教務處通過各個系部門查詢班級資訊,學生成績,課程安排,並且向各個系部門下發考試資訊。

3.2.6 人員工作效率的提高:由於各個工作都有明確的分工,人員的工作效率顯著提高。

4.可行性研究的方法及評價度:

4.1 可行性研究所採用的方法和步驟:

通過調查分析開發學生管理所具備的能力及實現的方法。確定總體結構,利用c++所具有的能力,以最簡潔最容易的方法,使其成為乙個初級的系統軟體。

4.2 評價尺度:

此軟體由於只是乙個初級產品,只要能構建乙個結構,達到一些幫助查詢、索引等基本功能和要求即可

5.工作產品:

5.1 設計目標

①能快速的對學生資訊進行記錄、查詢和修改;②方便對學生資訊的管理;③節省這方面的人力勞動,減少開支;④提高工作效率。

5.2 設計及約束條件:

5.2.1 軟體系統的介面要美觀,布局要合理,視窗的內容盡量簡單明瞭提供的資訊,語言要通俗易懂,有層次感,分類清晰明了。

5.2.2 根據現有條件和知識我們必須在技術方面進行學習和提高。

5.3 產品工作原理

a. 先建立資料庫且追建資料庫的驅動程式。

b. 在使用時,由使用者在控制項中輸入,需要了解關鍵字的資訊,然後通過在控制項中輸入資訊生成乙個過濾條件。

c. 以生成的過濾條件為內容在資料庫中查詢相應的記錄。

d. 通過過濾功能在查詢出來的記錄中找到所需要的項。

e. 將查詢到的項通過控制項顯示到終端。

f. 通過終端把得到的內容顯示到相應的介面上。

5.4 基本資訊流程和模型

5.4.1基本系統模型

5.4.2學生資訊處理流程資料流圖

5.5 產品的功能

a. 使用者可以用該軟體對所用庫資料進行查詢;

b. 使用者可以對該軟體中的庫資料進行新增;

c. 使用者可以了解應用一些簡單的資料庫系統;

d. 使用者可以用自己的語言--漢語言進行輸入。

5.6 影響:

5.6.1 對裝置的影響

目前市場上的低端配置均能滿足本系統的使用要求。

5.6.2 對使用者單位機構的影響

本產品所面向的使用者是單位機構已應用為主,人員數量不受任何限制,只要操作人員懂得基本漢語操作。

5.6.3 對執行過程的影響

a.使用者操作規程使用者將本系統隨意安裝在計算機的任意位置。

b. 輸入資料預處理過程對輸入資料預處理的過程無影響。

c. 輸入的處理過程多輸入的處理過程無影響。

d. 系統失效的後果及恢復的處理方法系統失效後會給出錯誤資訊,恢復的方法將採用結束當前任務或重新啟動計算機。

5.6.4 對產品後繼開發的影響

a. 隨著計算機的發展,所有的開發人員要發現在此過程中本產品出的問題和不足,及時更新。

b. 與此同時也要準備好人力和裝置資源做緊急事件的更新。

c. 申請專利,使用法律的手段對本產品進行系統保護。

5.7 侷限性:

目前我們的使用範圍非常狹窄,且本軟體是我們的初次版本,如果該軟體提高版本,本軟體需要大量的修改和更新。

5.8可參考的現有系統:

1)西南交通大學教務管理系統(使用者資料資訊的管理和使用者的登入)

2)各大知名論壇(以板塊的模式發布最新資訊,刪除廢舊資訊,有志願者版主管理)

6 可選方案:

6.1修改方案與首選方案的不同

修改方案是通過網路進行應用的,它可以做到從遠端終端的輸入和輸出,它以**伺服器存放資料資訊。

6.2 本方案的概況

本方案所有介面的思想與選定方案相同,但輸出機制不同,它完全通過網路傳輸。

6.3 不選此方案的原因

a. 技術方面的不足,在現行技術中還不能達到網路間資料的寫入與讀出,並有相關網路協議的支援。

b. 如果在此方案中,資料較大,網路間的傳輸速度也會減慢。

7.經濟可行性:

該軟體本非收益性質開發,只是提供乙個資訊交流平台,同時具備身份核查及資訊過濾的功能,重要是為滿足學校現行學生管理的需要,並不承擔交易作用,所以開發較為簡單,成本也不會很高,故具有經濟可行性。

8.技術可行性:

以我們專業開設的課程及個人學習情況,雖然憑目前的知識完成此軟體有難度,但擁有這些課程的基礎,並且得到指導老師的支援。我認為在邊開發邊學習的過程中,實現此軟體並非不可。何況作為階段性產品,日後的發展空間大,實現方法逐步簡單容易,所以學生管理系統的技術上是完全可行的。

9. 社會可行性:

9.1 法律可行性:

該軟體只是提供資訊交流平台,且交流的資訊單純,不涉及政治反動,不存在贏利和商業詐騙,沒有侵犯專利權,沒有侵犯版權,因此具有法律可行性。

9.2 使用者使用可行性:

使用者單位的行政管理和工作制度對本系統的使用沒有影響。而且本系統的使用者以及管理人員素質均能滿足要求,可以熟練操作該學生資訊管理系統。故具有可使用性。

10.可行性結論:

綜上所述,本工程的經濟、技術、社會可行性均已成熟,具有良好的功能拓展性,因此本工程可立即開始。

學生資訊管理系統需求分析報告

分析報院系 電子資訊工程系 告專業 計算機資訊管理 班級 102班 姓名 學號高慧婷 10405209 方青遠 10405223 汪文芳 10405259 學生資訊管理系統 目錄1.序言 2 2.專案簡介 3 2.1.系統標識 3 2.2.系統功能 3 2.3.使用者選擇 3 2.4.系統功能 4 ...

學生資訊管理系統需求分析

分析報院系 電子資訊工程系 告專業 計算機資訊管理 班級 102班 姓名 學號高慧婷 10405209 方青遠 10405223 汪文芳 10405259 目錄1.序言 2 2.專案簡介 3 2.1.系統標識 3 2.2.系統功能 3 2.3.使用者選擇 3 2.4.系統功能 4 2.4.1 4 2...

學生資訊管理系統需求分析

實驗報告 班級學生姓名 學號目錄1 系統需求概述 2 1.1系統概述 3 1.2系統功能需求 3 2 用例建模 3 2.1確定系統範圍和系統邊界 3 2.2 參與者列表 4 2.3 用例列表 4 2.4 用例圖 4 2.5 輔助需求 7 3 物件建模 7 3.1 確定類與物件的關聯 屬性 7 3.2...