软件工程基础作业 可行性与需求分析
這里是可行性與需求分析文檔
可行性分析
以全面、系統(tǒng)的分析為主要方法,經(jīng)濟(jì)效益為核心,圍繞影響項(xiàng)目的各種因素,運(yùn)用大量的數(shù)據(jù)資料論證擬建項(xiàng)目是否可行。對(duì)整個(gè)可行性研究提出綜合分析評(píng)價(jià),指出優(yōu)缺點(diǎn)和建議。在立項(xiàng)時(shí),應(yīng)該對(duì)項(xiàng)目進(jìn)行綜合分析,探討項(xiàng)目的經(jīng)濟(jì)、社會(huì)、技術(shù)可行性,從而為決策提供基礎(chǔ)。該模板為ISO標(biāo)準(zhǔn)文檔模板,其不僅適用于軟件項(xiàng)目,對(duì)于其它的系統(tǒng)項(xiàng)目也適用。
要求與目標(biāo)
開(kāi)發(fā)一個(gè)文獻(xiàn)閱讀助手,實(shí)現(xiàn)文獻(xiàn)知識(shí)圖譜構(gòu)建,參考文獻(xiàn)、圖表、目錄的解析與抽取,劃詞翻譯等功能。成品應(yīng)輕量好用,操作簡(jiǎn)單,無(wú)惡性bug
技術(shù)可行性
市場(chǎng)已經(jīng)上存在類似項(xiàng)目,和相應(yīng)的工具包,要求進(jìn)行整合與調(diào)用,技術(shù)限制主要集中于對(duì)相關(guān)工具的了解與熟悉,對(duì)功能整合時(shí)產(chǎn)生問(wèn)題的處理與維護(hù)。
經(jīng)濟(jì)可行性
本工程產(chǎn)品不參與經(jīng)濟(jì)活動(dòng),不考慮收益問(wèn)題,本產(chǎn)品投入較小,生產(chǎn)成本可忽略不計(jì)。本產(chǎn)品為一次性產(chǎn)品,無(wú)需考慮維護(hù)費(fèi)用問(wèn)題
操作可行性
本軟件設(shè)計(jì)目標(biāo)為簡(jiǎn)潔易懂,不需要用戶有任何技術(shù)背景,只需看懂系統(tǒng)操作流程即可,用戶無(wú)需具備網(wǎng)絡(luò)與計(jì)算機(jī)知識(shí),系統(tǒng)輕便,快捷,穩(wěn)定且無(wú)惡性bug。
法律可行性
本軟件由二人小組獨(dú)立開(kāi)發(fā)且不參與市面上任何經(jīng)濟(jì)交易與經(jīng)濟(jì)活動(dòng),無(wú)經(jīng)濟(jì)違法與專利違法的可能性。從軟件功能上來(lái)看,本產(chǎn)品為pdf閱讀器,旨在為用戶創(chuàng)造良好的閱讀體驗(yàn),并不用于參加任何違法活動(dòng)。
人員
由二人小組開(kāi)發(fā),不涉及人員入職,轉(zhuǎn)職,辭職等人員變遷,工作分配穩(wěn)定。
社會(huì)影響
本次產(chǎn)品為學(xué)生作業(yè),旨在完成項(xiàng)目的同時(shí)了解軟件工程的基本流程和方法,最終產(chǎn)品為小型輔助軟件,對(duì)社會(huì)產(chǎn)生的影響極其有限且理論上無(wú)任何不良影響。
潛在風(fēng)險(xiǎn)與解決方法
- 不可抗力(如:地震,海嘯,火山爆發(fā)等):軟件開(kāi)發(fā)成本極低,損失有限,不考慮應(yīng)對(duì)不可抗力
- 人員意外傷害:合理調(diào)整開(kāi)發(fā)計(jì)劃
- 技術(shù)問(wèn)題限制:向外尋求幫助,換個(gè)角度解決問(wèn)題或以較小的代價(jià)放棄相應(yīng)功能
- 實(shí)際時(shí)間與計(jì)劃不符:迅速查明問(wèn)題并尋找解決方案,若無(wú)效,則調(diào)整開(kāi)發(fā)計(jì)劃。
需求分析
準(zhǔn)確理解用戶和項(xiàng)目的功能、性能、可靠性等具體要求,將用戶非形式的需求表述轉(zhuǎn)化為完整的需求定義,從而確定系統(tǒng)必須做什么。需求分析以系統(tǒng)規(guī)格說(shuō)明和項(xiàng)目規(guī)劃為分析活動(dòng)的出發(fā)點(diǎn),并從軟件角度對(duì)它們進(jìn)行檢查與調(diào)整,是軟件設(shè)計(jì)、編碼、測(cè)試、乃至維護(hù)的重要基礎(chǔ),目的是提高軟件生產(chǎn)率,降低軟件的開(kāi)發(fā)成本,改進(jìn)軟件的質(zhì)量
產(chǎn)品描述
在學(xué)者日常閱讀國(guó)內(nèi)外文獻(xiàn)的過(guò)程中,經(jīng)常會(huì)遇到諸多問(wèn)題,比如在閱讀外國(guó)文獻(xiàn)時(shí)遇到不認(rèn)識(shí)的單詞或句子,比如在查找文獻(xiàn)相關(guān)的引用文獻(xiàn)時(shí)大費(fèi)周章,或者構(gòu)建文獻(xiàn)的知識(shí)圖譜與邏輯結(jié)構(gòu)圖時(shí)總會(huì)因?yàn)閜df樣式文獻(xiàn)而產(chǎn)生諸多不便。為此,我們打算打造一款文獻(xiàn)閱讀助手的軟件,本產(chǎn)品的實(shí)質(zhì)為pdf閱讀器,主要功能通過(guò)實(shí)現(xiàn)pdf中文字的提取,對(duì)結(jié)果二次加工實(shí)現(xiàn)對(duì)文獻(xiàn)引言,簡(jiǎn)介與目錄的抽取,實(shí)現(xiàn)對(duì)文獻(xiàn)引用的參考文獻(xiàn)的抽取,實(shí)現(xiàn)文件之間相互引用的關(guān)系的構(gòu)建,實(shí)現(xiàn)英文文件的翻譯等功能。通過(guò)大造一款輕量化,便捷化,簡(jiǎn)易化的軟件實(shí)現(xiàn)輔助學(xué)者們閱讀各種文獻(xiàn)的功能。軟件的應(yīng)用目標(biāo)是解決pdf閱讀文獻(xiàn)的操作不便問(wèn)題,讓每一位本軟件的使用者感受科技的便捷。
產(chǎn)品功能:
- 參考文獻(xiàn)抽取
- 根據(jù)輸入的pdf文獻(xiàn)抽取其參考文獻(xiàn)并存放至文本文件中,如果沒(méi)有文本文件則需新生成相應(yīng)文件
- 結(jié)果應(yīng)清晰明了
- 截取的參考文獻(xiàn)應(yīng)完整齊全,條理清晰
- 文獻(xiàn)內(nèi)容翻譯
- 對(duì)選定目標(biāo)內(nèi)容實(shí)現(xiàn)翻譯
- 翻譯結(jié)果應(yīng)清晰準(zhǔn)確
- 文獻(xiàn)目錄,簡(jiǎn)介抽取
- 根據(jù)輸入的pdf文獻(xiàn)抽取其參考文獻(xiàn)并存放至文本文件中,如果沒(méi)有文本文件則需新生成相應(yīng)文件
- 結(jié)果應(yīng)簡(jiǎn)潔易懂,反應(yīng)文章總體內(nèi)容
- 構(gòu)建引用關(guān)系圖
- 結(jié)果正確
- 關(guān)系圖清楚
用戶特性
本產(chǎn)品對(duì)用戶無(wú)要求,使用者為各行各業(yè)學(xué)者,本軟件無(wú)使用門檻,操作界面簡(jiǎn)潔易懂,老少皆宜,界面友好。錯(cuò)誤提示清楚詳細(xì)。
性能需求
- 本軟件為小型軟件,在保證功能正確,反應(yīng)迅速的基礎(chǔ)上性能要求越低越好,在基本的windows與mac等常見(jiàn)的操作系統(tǒng)環(huán)境下都能運(yùn)行。
- 系統(tǒng)功能無(wú)論在任何環(huán)境下都能正確運(yùn)行或給出正確且簡(jiǎn)潔明了的錯(cuò)誤報(bào)告
- 系統(tǒng)應(yīng)該使用簡(jiǎn)易且可維護(hù)性較高。
- 系統(tǒng)開(kāi)發(fā)選擇統(tǒng)一的開(kāi)發(fā)標(biāo)準(zhǔn)
- 系統(tǒng)安全性可靠,運(yùn)行時(shí)無(wú)危險(xiǎn)
- 系統(tǒng)可擴(kuò)展性良好,支持新功能錄入與需求變更。
基本的數(shù)據(jù)流圖
PSP表格
| Planning | 計(jì)劃 | 100 | 100 |
| · Estimate | · 估計(jì)這個(gè)任務(wù)需要多少時(shí)間 | 100 | 100 |
| Development | 開(kāi)發(fā) | 1900 | 2100 |
| · Analysis | · 需求分析 (包括學(xué)習(xí)新技術(shù)) | 500 | 400 |
| · Design Spec | · 生成設(shè)計(jì)文檔 | 100 | 100 |
| · Design Review | · 設(shè)計(jì)復(fù)審 (和同事審核設(shè)計(jì)文檔) | 100 | 100 |
| · Coding Standard | · 代碼規(guī)范 (為目前的開(kāi)發(fā)制定合適的規(guī)范) | 100 | 100 |
| · Design | · 具體設(shè)計(jì) | 200 | 300 |
| · Coding | · 具體編碼 | 500 | 700 |
| · Code Review | · 代碼復(fù)審 | 200 | 200 |
| · Test | · 測(cè)試(自我測(cè)試,修改代碼,提交修改) | 200 | 200 |
| Reporting | 報(bào)告 | 300 | 300 |
| · Test Report | · 測(cè)試報(bào)告 | 100 | 100 |
| · Size Measurement | · 計(jì)算工作量 | 100 | 100 |
| · Postmortem & Process Improvement Plan | · 事后總結(jié), 并提出過(guò)程改進(jìn)計(jì)劃 | 100 | 100 |
| 合計(jì) | 2300 | 2500 | |
總結(jié)
以上是生活随笔為你收集整理的软件工程基础作业 可行性与需求分析的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: android icu4c 7.1编译报
- 下一篇: java异常处理机简答题,【简答题】JA