軟體需求說明書

2021-07-24 19:36:39 字數 2287 閱讀 3039

軟體需求說明書是需求分析階段的第乙個文件,是對軟體目標範圍的求精和細化,深化描述軟體的功能和效能以及軟體的約束範圍,使使用者和軟體開發者對初始規定有個大概的了解,有利於對專案的回溯並指導後續的開發和維護工作。

文件的讀者:開發人員和使用者代表

1)專案名稱:機房收費系統

2)專案提出者:廊坊師範學院公尺新江教授

3)開發者:李小龍

4)使用者:廊坊師範學院機房管理委員會

5)實現該軟體的計算機中心或計算機網路:廊坊師範學院區域網

6)該系統同其他系統或其他機構的基本的相互往來關係:該系統需要呼叫學校的學籍管理系統、由機房管理負責執行維護。

basicdata_info   cancelcard_info     checkday_info      checkweek_info        line_info      online_info

基礎資料表       結賬表              日賬單表           周賬單表              上機表         正在上機表

onwork_info      recharge_info       student_info       user_info             worklog_info

正在值班表       充值表              學生資訊表         學生資訊表            操作員表       

[1]、《軟體工程思想》林銳著

[2]、《現代軟體工程》陳松喬、任勝兵、王**著 清華大學出版社

[3]、廊坊師範學院資訊科技提高班——周江霄csdn部落格

該軟體是為了提高個高校機房的管理效率,節省大量的人力物力財力,同時提高專案開發者的實際動手操作能力使之能夠更好的將所學知識用於實踐。該軟體適用於各高校的機房管理包括收費、結賬、考勤、資訊查詢的一體化管理,同時該軟體的使用時需要呼叫學生學籍管理系統。

1、終端使用者的特點:使用者為高校的學生與老師,使用該軟體是為了為其提供便利。

2、操作人員的教育技術和水平:tgb二年級及其以上學生、本科/軟體開發

維護人員的教育水平和技術專長:tgb三年級及其以上學生、本科/軟體開發

3、本軟體的預期使用頻度:本軟體在學校上課期間使用,根據學校教學安排。

開發經費:4000元以內

開發期限:1個月

執行約束:使用windows xp及其以上的系統,使用學校機房電腦

輸入輸出精度 輸出精度要求 傳輸過程中的精度

0.5s以內 0.00 0.00

響應時間 更新處理時間 資料的轉換和傳送時間

0.5s 0.5s 1s

當需求發生某些變化時,該軟體對這些變化的適應能力

1) 操作方式上的變化:操作方式以人性化和便利化為準則

2) 執行環境的變化:該軟體對執行的硬體和軟體環境要求不高適應性較強(學校機房配置即可滿足其執行條件)

3) 精度和有效時限的變化:根據所處的執行環境而定

4) 計畫的變化或改進:根據用於需求做出適時調整

輸入 所輸入的資料與資料庫中的資料一致、且輸入的資料型別、長度有要求(包括整形、長整形、字串形)

輸出 當使用者輸入資訊有誤或與要求不符以及與資料庫資料不匹配,則有資訊提示框提示

從資料庫中輸入使用者要求的資訊,以word或excel 的形式出來

1)軟體問題:相容性問題,與開發端聯絡

2)硬體問題:斷電、硬碟損壞、病毒入侵造成的資料損壞,系統維護與開發人員做好資料的備份,及時恢復資料。

使用者單位的保密要求:系統管理員需有良好的信譽和良好的職業道德習慣,能過做到對系統資訊的保密

軟體的可維護性:出現執行錯誤需找專業人員進行維護工作

軟體的易讀性、可靠性:要求使用者按照要求合法輸入,不得隨意對軟體的相關控制項做任何非法刪改

1)處理器型號:奔騰4及其以上即可,記憶體512m及其以上即可

2)外存容量500g即可

3)輸入裝置:滑鼠、鍵盤

4)輸出裝置:顯示器、印表機

5)聯機:最多可同時支援40臺分機同時連線到主機

作業系統:windows xp及其以上

資料庫管理系統:sql server

外部介面:鍵盤、滑鼠、印表機

內部介面:資料庫介面採用sql連線方式

使用者介面:將向使用者提供提交、修改和取消三個命令

該系統的住主要輸入裝置是鍵盤和滑鼠、輸出主要是顯示器、印表機

需求分析要求詳細準確,它關係到軟體開發成敗的關鍵階段,它可以分為三個階段可行性分析階段、需求收集階段、目標。軟體需求說明書是建立在可行性的基礎之上的,明確使用者需求和軟體的功能需求以及該軟體開發的一些約束條件,為後續的軟體開發提供了指導。

軟體需求說明書

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

軟體需求說明書

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

軟體需求說明書

1引言 1 1編寫目的 隨著資訊化時代的到來,我校正準備籌建學籍管理系統平台。為了能夠更好的讓學生工作管理者 學生們更好的了解的學生的資訊,我們推薦一款學籍管理系統。針對學籍管理系統,我們主要有 註冊功能 為使用者提供註冊資訊的功能。許可權功能 為使用者設定許可權功能,使用者只能對授權範圍內進行相應...