团队-团队编程项目作业名称-需求分析;
1????引言
1.1???編寫目的
在日常生活中市民上有很多的計算器,但是功能不能滿足個人的需求,并且價格昂貴,操作不便,所以能夠通過自己的雙手設(shè)計開發(fā)一個屬于自己的計算器是非常有意義的。
1.2???背景
我們?nèi)粘I畹拈_支,大額數(shù)字或者多倍小數(shù)的計算都需要計算器的幫助,處理數(shù)字的開方、正余弦都離不開計算器。雖然現(xiàn)在的計算器價格比較低廉,但是功能過于簡單的不能滿足個人需求,功能多的價格昂貴,操作不便不說,很多功能根本做不到。所以,我們可以想到設(shè)計開發(fā)一個屬于自己的簡單的計算器來完成我們的日常生活需求。
?
本項目的名稱:科學計算器軟件
?
本項目的提出者:毛佳旺,高云鵬,吳倩雯,白仁雨,呂鑫,劉志遠
?
本項目的開發(fā)者:毛佳旺,高云鵬,吳倩雯,白仁雨,呂鑫,劉志遠
?
?
?
1.3???參考資料
①?Python之實現(xiàn)一個簡易計算器
②python 科學計算器
?
?
2????任務概述?
2.1???目標?
開發(fā)這個軟件是為了解決普通的日常生活中遇到的一些問題,主要應用于基本的科學計算器的功能,軟件應該能夠更好地完成這些普通的計算器任務,能夠做到快速、正確、穩(wěn)定的計算出輸入的需要進行的算數(shù)任務。??
2.2??? 用戶的特點?
本系統(tǒng)用戶面向能夠?qū)τ嬎銠C進行基本操作的全體人員和廣大群眾。
2.3??? 開發(fā)期限:?
本系統(tǒng)開發(fā)時間為8.31-12.1?
2.4??? 技術(shù)要求:?
本系統(tǒng)采用Java語言開發(fā),利用Android的SDK2.2。?
2.5??? 運行環(huán)境?
操作系統(tǒng):?
Windows?2000﹑Windows?XP?Professional、Windows?2000?Server、 window?7.0操作系統(tǒng).??
支持環(huán)境:IIS?5.0
3????需求規(guī)定?
3.1???對功能的規(guī)定?
功能一:計算器的設(shè)計按軟件工程的方法進行,系統(tǒng)具有良好的界面;
功能二:必要的交互信息;
功能三:簡約美觀的效果。
功能四:使用人員能快捷簡單地進行操作。即可單機按鈕進行操作,也可直接通過鍵盤直接輸入。即時準確地獲得需要的計算的結(jié)果,充分降低了數(shù)字計算的難度和節(jié)約了時間,對人們的生活有一定的幫助。?
包含的功能有:
功能五:任意進制轉(zhuǎn)換功能(例如2進制,3進制)
功能六:具有任意進制的加,減,乘,除運算功能
功能七:具有長度單位轉(zhuǎn)換功能(千米,分米,米,厘米,毫米)
功能八:具有時間單位轉(zhuǎn)換功能(年,周,天,時,分,秒,微秒)
功能九:具有溫度單位轉(zhuǎn)換功能(設(shè)置度,華氏度)
功能十:具有任意進制的對數(shù),根號,指數(shù)運算功能
功能十一:具有任意進制的基本三角函數(shù)計算功能(sin,tan,cos)
3.2??????????對性能的規(guī)定
3.2.1???? 精度
本軟件對數(shù)據(jù)的精度沒有特殊的要求。
3.2.2???? 時間特性要求
本軟件對時間沒有特殊要求。
3.2.3???? 靈活性
本軟件采用可視化界面,用戶通過單擊界面上的相關(guān)按鈕就可以完成各項操作。
4???運行環(huán)境規(guī)定?
4.1???設(shè)備?
處理器型號及內(nèi)存容量:?
Pentium?II以上處理器,最低內(nèi)存256M;?
?
4.2???輸入及輸出設(shè)備的型號和數(shù)量,聯(lián)機或脫機:?
輸入設(shè)備:鍵盤,鼠標;?
輸出設(shè)備:液晶或CRT顯示器;?
聯(lián)機要求:無聯(lián)機要求;?
4.3???操作系統(tǒng):?
Windows?NT/2000/xp/vista/7?
4.4???開發(fā)環(huán)境:?
Android?SDK?2.2
轉(zhuǎn)載于:https://www.cnblogs.com/nightliu/p/7491630.html
總結(jié)
以上是生活随笔為你收集整理的团队-团队编程项目作业名称-需求分析;的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: day01_03.人人都会编程
- 下一篇: 【自动化__持续集成】___java__