文档——软件需求说明书
1引言
1.1編寫目的
軟件需求說明是需求分析階段的一個(gè)文檔,是對軟件目標(biāo)及范圍的求精和細(xì)化,深入描述軟件功能及軟件的約束范圍,使用戶和軟件開發(fā)者對該軟件的初始的規(guī)定有個(gè)大概的了解,有利于對項(xiàng)目的回溯和知道后續(xù)的開發(fā)和維護(hù)
1.2背景
說明:
a. 待開發(fā)的軟件系統(tǒng)的名稱;機(jī)房收費(fèi)系統(tǒng)
b. 本項(xiàng)目的任務(wù)提出者:米新江
開發(fā)者:范志慧
用戶:廊坊師范學(xué)院全體教職員工和學(xué)生
實(shí)現(xiàn)該軟件的計(jì)算中心或計(jì)算機(jī)網(wǎng)絡(luò):廊坊師范學(xué)院局域網(wǎng)
c. 該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來往關(guān)系:廊坊師范學(xué)院信息技術(shù)提高班做技術(shù)支持
1.3定義
注冊:Register
充值:Recharge
退卡:BackCard
收取金額查詢:InquiryCollectMoney
金額返還信息查詢:inquiryrefundinfo
結(jié)賬:Account
添加或刪除用戶:AddorDeleteUser
正在值班教師:TeacherOnduty
1.4參考資料
a.《軟件工程導(dǎo)論》張海藩 清華大學(xué)出版社
b.軟件需求說明(GB8567-88)
2任務(wù)概述
2.1目標(biāo)
1.軟件開發(fā)的意圖
為了機(jī)房管理更加方便,減輕教師負(fù)擔(dān),和不必要的資源消耗。
2.應(yīng)用目標(biāo)
通過本系統(tǒng)的軟件,能幫助機(jī)房管理者利用計(jì)算機(jī)快速方便計(jì)算出學(xué)生上下機(jī)的情況,方便用戶查詢記錄,方便操作員注冊充值,方便管理員結(jié)賬報(bào)表,可以對各用戶工作記錄情況規(guī)范化管理。
3.作用范圍
本軟件適用于機(jī)房收費(fèi)系統(tǒng)管理,可以對學(xué)生上下機(jī),充值,退卡,查詢等操作和記錄進(jìn)行查詢,為機(jī)房管理帶來極大地便利。
4.軟件性質(zhì)
本軟件產(chǎn)品是一項(xiàng)獨(dú)立的軟件,而且全部內(nèi)容自含,|和其他的系統(tǒng)沒有沖突。
2.2用戶的特點(diǎn)
有一定計(jì)算機(jī)基礎(chǔ)的大學(xué)生
2.3假定和約束
開發(fā)經(jīng)費(fèi)限制:1000元以內(nèi)
開發(fā)期限:整個(gè)系統(tǒng)的最晚完成期限是2018年4月1日
軟件運(yùn)行約束:需要Windows7以上系統(tǒng)
3需求規(guī)定
3.1對功能的規(guī)定
用列表的方式(例如IPO表即輸入、處理、輸出表的形式),逐項(xiàng)定量和定性地?cái)⑹鰧浖岢龅墓δ芤?#xff0c;說明輸入什么量,經(jīng)怎么的處理,得到什么輸出,說明軟件應(yīng)支持的終端數(shù)和應(yīng)支持的并行 操作的用戶數(shù)
3.2對性能的規(guī)定
3.2.1精度
該軟件的輸入精度:小數(shù)點(diǎn)前一位,限制輸入特殊字符
輸出數(shù)據(jù)的精度:小數(shù)點(diǎn)前一位
傳輸過程中的精度:小數(shù)點(diǎn)前一位
3.2.2時(shí)間特性要求
a.響應(yīng)時(shí)間:0.5s
b.更新處理時(shí)間:0.5s
c.數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間;1s
3.2.3靈活性
a.操作方式上的變化;
b.運(yùn)行環(huán)境的變化;
c.同其他軟件的接口的變化;
d.精度和有效時(shí)限的變化;
e.計(jì)劃的變化或改進(jìn)。
3.3輸人輸出要求
A輸入
1、 系統(tǒng)登錄:用戶的賬號和密碼,要求與數(shù)據(jù)庫中的一致
2、 學(xué)生上機(jī):學(xué)生上機(jī)狀態(tài)查詢,學(xué)生基本信息查詢,學(xué)生充值,退卡,輸入學(xué)生卡號和金額,要求是數(shù)字
3、 系統(tǒng)用戶的注冊和添加:用戶賬號,密碼添加,用戶賬號,密碼等,取消一定的字符限制
B輸出
1、 對應(yīng)于系統(tǒng)輸出要的查詢結(jié)果
2、 用戶信息輸入錯(cuò)誤,會有相對應(yīng)提示
3、 輸出Excel表單
3.4數(shù)據(jù)管理能力要求
A用戶信息存儲:將系統(tǒng)所涉及的不同級別的用戶登錄驗(yàn)證信息,還有密保問題以及答案準(zhǔn)確的存儲在數(shù)據(jù)庫中,包括對數(shù)據(jù)的增刪改查
B基本數(shù)據(jù)的設(shè)定:設(shè)定合理的基本數(shù)據(jù),保證機(jī)房收費(fèi)系統(tǒng)的正常運(yùn)轉(zhuǎn)
C財(cái)務(wù)管理:定期按照規(guī)定的時(shí)間進(jìn)行結(jié)賬,保證信息的安全和保密性準(zhǔn)確性。
3.5故障處理要求
硬件故障:斷點(diǎn)、磁盤損壞、病毒入侵等造成的數(shù)據(jù)損壞,可聯(lián)系開發(fā)人員,進(jìn)行專門的數(shù)據(jù)恢復(fù)
軟件故障:軟件可能出現(xiàn)兼容性問題,可及時(shí)與開發(fā)人員聯(lián)系
3.6其他專門要求
A單位保密要求:系統(tǒng)管理員需要有良好的信用和職業(yè)道德習(xí)慣,能做到對系統(tǒng)信息的保密
B軟件的可維護(hù)性:出現(xiàn)運(yùn)行錯(cuò)誤需要找專業(yè)人員進(jìn)行維護(hù)工作
C軟件的易讀性:要求用戶按照合法輸入,不得隨意對軟件的相關(guān)空間做任何非法操作
4運(yùn)行環(huán)境規(guī)定
4.1設(shè)備
A.server要求內(nèi)存在256M以上,CPU頻率在2.0Hz以上
B.Clinet內(nèi)存在128以上,CPU奔騰III以上,最大支持20臺式機(jī)鏈接到主機(jī)上
4.2支持軟件
操作系統(tǒng):Windows7以上操作系統(tǒng)
數(shù)據(jù)庫管理系統(tǒng):SQLserver2014
4.3接口
接口提供:將向用戶提供、修改和取消三個(gè)命令選擇,對應(yīng)系統(tǒng)的不同功能實(shí)現(xiàn)
外部接口:鍵盤,鼠標(biāo)和打印機(jī)
內(nèi)部接口:數(shù)據(jù)庫接口采用SQL鏈接
4.4控制
該系統(tǒng)的主要輸入設(shè)備是鍵盤和刷卡器,輸出主要是顯示器和打印機(jī)
總結(jié)
以上是生活随笔為你收集整理的文档——软件需求说明书的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【笔记目录1】【jessetalk 】A
- 下一篇: 一些关于毫米波技术的文献