軟體需求說明書

2022-07-30 19:42:19 字數 3145 閱讀 9564

1引言

1.

1編寫目的

隨著資訊化時代的到來,我校正準備籌建學籍管理系統平台。為了能夠更好的讓學生工作管理者、學生們更好的了解的學生的資訊,我們推薦一款學籍管理系統。針對學籍管理系統,我們主要有:

註冊功能:為使用者提供註冊資訊的功能。

許可權功能:為使用者設定許可權功能,使用者只能對授權範圍內進行相應修改及刪除。

錄入功能:為使用者提供對所有資訊的錄入功能。

查詢功能:為使用者提供查詢的功能,可查詢允許範圍內的所有資訊。

維護功能:為使用者提供查詢及相應的修改,刪除功能。

列印功能:能列印全校學生的資訊及積各班資訊,科目成績等。

退出功能:結束並關閉系統。

1.

2背景

說明:a

.待開發的軟體系統的名稱;

學籍管理系統

b.本專案的任務提出者、開發者、使用者及實現該軟體的計算中心或計算機網路;

開發者 :付聖、楊明珠、周凱公升、曲藝 、徐航;

使用者 :我校全體在籍學生;

實現該軟體的計算中心或機網路 :internet

與我校內網;

c.該軟體系統同其他系統或其他機構的基本的相互來往關係。3定義

列出本檔案中用到的專門術語的定義和外文首字母組詞的原片語。

地大一流學校學籍管理系統:學工處為服務於地大學生的學籍而設立的學籍管理系統。

註冊功能:為使用者提供註冊資訊的功能。

許可權功能:為使用者設定許可權功能,使用者只能對授權範圍內進行相應修改及刪除。

錄入功能:為使用者提供對所有資訊的錄入功能。

查詢功能:為使用者提供查詢的功能,可查詢允許範圍內的所有資訊。

維護功能:為使用者提供查詢及相應的修改,刪除功能。

列印功能:能列印全校學生的資訊及積各班資訊,科目成績等。

退出功能:結束並關閉系統。

1.

4參考資料

列出用得著的參考資料,如:

殷人昆,鄭人傑等。《實用軟體工程(第三版)》。北京:清華大學出版社,2010

通過本系統軟體,能幫助教研人員利用計算機,快速方便的對學生學籍管理進行管理、輸入、輸出、查詢的所需操作,使散亂的人事檔案能夠具體化,直觀化、合理化。  

本軟體終端使用者為學校管理人員或者公司行政人員。 

使用者應會的基本操作: l 

·能夠遊覽學生學籍的所有資訊 l 

·能夠制定招生計畫並能進行學生註冊登記管理 l 

·通過一條資訊找到與之匹配的資訊(例如:查詢同一專業的所有人員) l 

·相關人員能對包含學生的學籍資訊進行管理(因為學生有關情況不是固定不變的所以一旦學生資訊發生改變就要對原有資訊進行諸如新增,刪除,修改等的操作) l 

·對畢業生進行檔案管理

1.建議開發軟體執行的最短壽命為3年 

2.進行系統方案選擇比較的期限為2個月 

3.本系統無法律和政策方面的限制; 

4.用visual studio作前端的應用開發工具,利用sql sever作為後台的資料庫,充分利用了visual studio和sql sever的優點,利用windows_xp作為系統平台; 

5.建議開發軟體投入使用的最遲時間為3個月。

學籍管理系統的使用者為學生與教職工、管理人員三類。學生通過它來查詢核對自己的資訊,教職工則通過它來達到查詢錄入學生資訊的目的。系統主要包括學籍管理、班級管理、課程管理、成績管理幾個部分。

人數:1人;

分數:0.5分;

績點:0.1;

加權:0.0001

;課程:1學時;

點更新分鐘

本軟體應與其他軟體有著良好的介面。能夠執行與多種作業系統平台上,web

伺服器可選用

tomcat

或iis

,資料庫選用

mysqlmicrosoft sql server 2005

等。學生進行個人成績排名及班級課程的查詢時,應將資料以圖表的形式直觀展現。對於課程安排,應以課程表的形式輸出學生的查詢介面上。

需要管理的資料有學生的課程安排、各科成績並且可以錄入和查詢成績;學籍管理系統中學生的基本資訊、老師的基本資訊、課程量以及選課人數、每班選課人數及選課人員的選課科目、學生的選課記錄等。

軟故障:

對本人的操作被他人冒用的情況,系統管理員可憑學號等身份證明清除該學生的

資料,以便由其本人進行測試。

硬故障:

網路不通,排除故障後需要重新進入系統,系統不儲存在使用者提交測評結果前的

臨時資料。

在統計過程中伺服器當機,可在重啟伺服器後再統計一次即可。

後台管理程式使用基於作業系統的許可權驗證。前台程式不使用許可權驗證。除與現有軟體系統的資料介面外,系統的前台功能應該讓會讓學生在系統的提示下即可正確操作。後台功能的使用可在系統使用手冊的指導下進行正確操作。系統需要提供後台管理的完整操作手冊及故障處理方法。

支援android 5.1

、windows phone 10

以及ios 7

以上的智慧型手機,處理器雙核

1ghz

以上,記憶體

1gb以上,可以用資料服務與伺服器相連,原始碼為

2進製,其中採用編碼成漢字與數字,也支援字母符號。以三星、華為為代表的資料通訊裝置均可,支援一對多訪問資料,支援設定快捷鍵。

作業系統是基於android

系統、wp

系統以及

ios系統,支援

qqc++與c#

多語言編譯,支援

bugfree

、bugzilla

、opensta

等開源測試管理工具。

與現有的《學籍管理系統》後台資料庫的資料交換。採用csv

格式檔案進行資料交換。擁有標準

api介面,可以傳遞其中的賬戶資料,資料庫中的資料交換,滿足資料通訊協議,約定資料的格式,順序和速率,資料傳輸的確認或拒收,差錯檢測,重傳控制和詢問等操作,主要涉及iso的

osi七層參考模型功用資料網的資料通訊協議的前三層,即物理層,資料鍵路層和網路層。

控制方法plc

控制,pid

控制,自控制,集控制,機旁控制,手控制等控制。

控制訊號指電流訊號,電壓訊號,數碼訊號,模擬訊號等。

軟體需求說明書

軟體需求說明書 軟體需求說明書 1 引言 1.1 編寫目的 闡明編寫需求說明書的目的,指明讀者物件。1.2 專案背景 應包括 專案的委託單位 開心單位和主管部門 該軟體系統與其他系統的關係。1.3 定義 列出文件中所用到的專門術語的定義和縮寫詞的願文。專案經核准的計畫任務書 合同或上級機關的批文 文...

軟體需求說明書

軟體需求說明書是需求分析階段的第乙個文件,是對軟體目標範圍的求精和細化,深化描述軟體的功能和效能以及軟體的約束範圍,使使用者和軟體開發者對初始規定有個大概的了解,有利於對專案的回溯並指導後續的開發和維護工作。文件的讀者 開發人員和使用者代表 1 專案名稱 機房收費系統 2 專案提出者 廊坊師範學院公...

軟體需求說明書

1 引言 1.1 編寫目的 說明編寫這份軟體需求說明書的目的,指出預期的讀者範圍。1.2 範圍 說明 a 待開發的軟體系統的名稱 b 說明軟體將幹什麼,如果需要的話,還要說明軟體產品不幹什麼 c 描述所說明的軟體的應用。應當 1 盡可能精確地描述所有相關的利益 目的 以及最終目標。2 如果有乙個較高...