報告是對某個問題、情況或事件進行詳細闡述和說明的一種書面材料。在撰寫報告之前,我們應(yīng)該進行詳盡的調(diào)研和分析,以確保報告的內(nèi)容豐富和可靠。以下是小編為大家整理的報告范文,希望對你的報告寫作有所啟發(fā)和幫助。
軟件功能分析報告范文模板匯總篇一
經(jīng)過對銀行儲蓄系統(tǒng)項目進行詳細調(diào)查研究,初步擬定系統(tǒng)實現(xiàn)報告,明確開發(fā)風(fēng)險及其所帶來的經(jīng)濟效益,對軟件開發(fā)中將要面臨的問題及其解決方案進行可行性分析。本報告經(jīng)審核后,交由軟件項目經(jīng)理審查。
1.2項目背景。
1.2.1項目名稱:銀行儲蓄系統(tǒng)。
1.2.2用戶:銀行。
1.2.3說明:現(xiàn)在的銀行儲蓄系統(tǒng)工作效率低,越來越不能滿足廣大儲戶的需要。銀行與客戶都迫切希望能更方便更省時就可以辦理儲蓄業(yè)務(wù)?,F(xiàn)代計算機網(wǎng)絡(luò)的高速發(fā)展使越來越多的人更喜歡網(wǎng)上購物、不出門即可交納各種費用。在這樣的背景下,很明顯現(xiàn)行的銀行儲蓄系統(tǒng)已經(jīng)不能滿足人們越益增長的需求,急切需要建立一個新的、高效的、方便的、互聯(lián)的銀行儲蓄系統(tǒng)。
1.3參考資料。
《軟件工程--原理,方法與應(yīng)用》吳欽藩編著人民交通出版社出版。
《軟件工程導(dǎo)論(第四版)》張海藩編著清華大學(xué)出版社出版。
《軟件工程》任勝兵、邢琳編著北京郵電大學(xué)出版社。
2.1要求。
2.1.1功能要求。
此系統(tǒng)所要完成的主要功能模塊有兩部分:取款系統(tǒng)與存款系統(tǒng)。
存款時,儲戶填寫存款單,然后交給銀行業(yè)務(wù)人員鍵入系統(tǒng),同時系統(tǒng)還要記錄存款人姓名、住址(或電話號碼)、身份證號碼、存款類型、存款日期、利率等信息,完成后由系統(tǒng)打印存款憑單給儲戶。
而取款時,儲戶填寫取款單交給業(yè)務(wù)人員,業(yè)務(wù)人員把取款金額輸入系統(tǒng)并要求儲戶輸入密碼以確認身份,核對密碼正確無誤后系統(tǒng)計算利息并印出利息清單給儲戶。
2.1.2性能要求。
為了滿足儲戶的要求,系統(tǒng)必須要有高的運作速度,儲戶填寫的表單輸入到系統(tǒng),系統(tǒng)必須能快速及時作出響應(yīng),迅速處理各項數(shù)據(jù)、信息,顯示出所有必需信息并打印出各項清單,所以要求很高的信息量速度和大的主存容量;由于要存貯大量的數(shù)據(jù)和信息,也還要有足夠大的磁盤容量;安全性也是系統(tǒng)最重要的性能需求之一,銀行計算機儲蓄系統(tǒng)必須有可靠的安全措施,以保證儲戶的存儲安全。
2.1.3接口要求。
業(yè)務(wù)員鍵入儲戶的資料要全部一直顯示在屏幕;儲戶從按鍵口鍵入密碼到系統(tǒng)以核對;計算機與打印機有高速傳輸?shù)倪B接接口,最后以紙張的形式打印出清單給儲戶。
2.1.4輸入要求。
業(yè)務(wù)員從存取款表單輸入數(shù)據(jù),要迅速精確,適當(dāng)調(diào)整輸入時間,不能讓客戶等太久,但也不能讓業(yè)務(wù)員太過忙碌以免影響正確率。
2.1.5輸出要求。
要求能快速準確打印出清單給客戶。
2.1.6基本的`數(shù)據(jù)流程和處理流程。
2.1.7安全與保密要求。
為了確保儲戶的利益,儲戶的各種信息應(yīng)保密,特別是對儲戶賬戶密碼等信息的保密安全。由于查詢?nèi)藛T的身份和目的不同,本系統(tǒng)還提供不同的查詢權(quán)限,如行長與普通的業(yè)務(wù)人員之間的權(quán)限不同。
2.1.8完成期限。
初步確定開發(fā)期為6個月,試運行期為3個月,系統(tǒng)計劃于2012年春節(jié)正式投入運行。
2.2目標。
銀行是以盈利為主的服務(wù)性機構(gòu)。為了在競爭中取得優(yōu)勢,必須提供優(yōu)質(zhì)的管理服務(wù)使其能夠順利發(fā)展。目標具體表現(xiàn)為在銀行內(nèi)部建立儲蓄系統(tǒng),初步實現(xiàn)系統(tǒng)計算機化,并保證該銀行能夠按期望順利完成工作,提高工作人員的工作效率;與其他多間銀行聯(lián)網(wǎng),促進銀行間的互聯(lián)合作,提高銀行儲蓄系統(tǒng)的整體水平,從而實現(xiàn)銀行儲蓄系統(tǒng)的高效性、方便性、實用性、互聯(lián)性,提高銀行的信用度、銀行的經(jīng)濟效益和社會效益。
2.3條件、假定和限制。
采用調(diào)查方法:通過對銀行業(yè)務(wù)員和客戶的調(diào)查以獲得第一手資料,確定客戶和實際應(yīng)用中的需求;然后經(jīng)過座談或開會的形式和專家和銀行經(jīng)理交談,落實最后的問題定義。
2.5決定可行性的主要因素。
本次可行性分析是按照軟件工程的規(guī)范步驟進行的,即按復(fù)查項目目標和規(guī)模,研究目前正使用的系統(tǒng),導(dǎo)出新系統(tǒng)的高層邏輯模型,重新定義問題這一循環(huán)反復(fù)的過程進行。然后提出系統(tǒng)的實現(xiàn)方案,推薦最佳方案,對所推薦的方案進行經(jīng)濟、技術(shù)、用戶操作和法律的可行性分析,最后給出系統(tǒng)是否值得開發(fā)的結(jié)論。
當(dāng)前大多數(shù)銀行所使用的銀行儲蓄系統(tǒng)辦理業(yè)各時手續(xù)繁多,人工業(yè)務(wù)操作過多,嚴重影響了工作效率,以至客戶等待辦理手續(xù)過長感到不耐煩,且出錯率高。
3.1處理流程和數(shù)據(jù)流程。
以用銀行卡取款為例,儲戶用卡取款時不能直接取款,要先填取款表,交給業(yè)務(wù)員輸入資料,再由儲戶輸入密碼以確認身份,還要在取款表單上簽名以再次確認,最后才業(yè)務(wù)員才把現(xiàn)金交給儲戶:
3.2工作負荷。
由于辦理手續(xù)的繁多和不合理,工作效率非常低,需要大量業(yè)務(wù)員,通常有儲戶等待排成長龍的現(xiàn)象,這給工作人員增加了非常大的負擔(dān)和額外的工作負荷;同時也給銀行公司的發(fā)展帶來了嚴重的制約和壓力。
3.3費用支出。
辦理手續(xù)的繁瑣不僅使業(yè)務(wù)人員工作量很大,而且使客戶對于業(yè)務(wù)辦理流程不能明確而是咨詢的業(yè)務(wù)量加大。各種憑單與證件的復(fù)印打印不僅使設(shè)備、材料開支增加,而且工作效益低。
3.4人員。
需要大量業(yè)務(wù)員和額外的工作人員處理各項事務(wù)。
4.1對系統(tǒng)的簡要描述。
根據(jù)系統(tǒng)目標以及現(xiàn)行系統(tǒng)存在的問題,建議新系統(tǒng)分兩步實現(xiàn):
第一階段建立一個內(nèi)部的網(wǎng)絡(luò),以實現(xiàn)銀行儲蓄系統(tǒng)的計算機辦公化。能夠處理以下工作:本行內(nèi)的銀行卡在各分行可提款;及時辦理業(yè)務(wù);提高工作效率。
第二階段是在全國多家銀行間建立一個互聯(lián)的網(wǎng)絡(luò)系統(tǒng),實現(xiàn)銀行儲蓄管理系統(tǒng)的信息集成,完成后的系統(tǒng)可以實現(xiàn)在各行間互存取款,且操作方便簡單迅速。
4.2處理流程和數(shù)據(jù)流程。
4.2.1存款流程圖。
4.2.2取款流程圖。
4.3與現(xiàn)有系統(tǒng)比較的優(yōu)越性。
用銀行卡可以直接在柜臺或提款機取款;在柜臺取款時第一次輸入密碼核對正確后即可辦理取款;免去了再次簽名確認身份的手續(xù);如果增加自動存款機后,儲戶可直接在存款機存款,免去填表手續(xù),提高了工作效率。
減少了儲戶辦理業(yè)務(wù)的等待時間;用戶可以隨時隨地可以隨心所欲存取款,并且操作簡單易懂;用戶還可以選擇在柜臺辦理業(yè)務(wù)或自己在自動提款機和自動取款機辦理業(yè)務(wù)。
可以大大減少工作人員,節(jié)約人力資源的開銷;另一方面由于手續(xù)程序減少也可以減輕業(yè)務(wù)員的工作負擔(dān),有效地提高了整體的工作效率和精確度。
數(shù)據(jù)防護措施嚴密:為確保系統(tǒng)數(shù)據(jù)萬無一失,在系統(tǒng)結(jié)構(gòu)設(shè)計上嚴格遵循金融系統(tǒng)安全規(guī)范,采用射頻卡、終端機、計算機“三位一體”的數(shù)據(jù)保護技術(shù),從三個層面采取了六種數(shù)據(jù)保護措施對系統(tǒng)重要數(shù)據(jù)嚴密防護,先進的“黑匣子”數(shù)據(jù)重復(fù)收集功能,確保了系統(tǒng)數(shù)據(jù)的安全性和準確性。
系統(tǒng)可擴充性強:該系統(tǒng)軟件升級和硬件擴展相當(dāng)方便,可以根據(jù)銀行的實際情況來靈活配置,可根據(jù)不同需求增加新功能模塊和子系統(tǒng)以滿足用戶的個性化需求,可確保用戶投資的長期效益,避免資源重復(fù)浪費。
兼容性強:系統(tǒng)可提供數(shù)據(jù)接口和應(yīng)用接口,可與原有系統(tǒng)兼容匹配,便于系統(tǒng)集成和二次開發(fā),確保有效利用現(xiàn)有資源。
4.4采用建議系統(tǒng)可能帶來的影響。
4.4.1對設(shè)備的影響。
系統(tǒng)對于設(shè)備要求更高的穩(wěn)定性與安全性來保證其正常運行。并且對于打印、復(fù)印設(shè)備需要要求與計算機進行互聯(lián)。
4.4.2對用戶的影響。
由于采用建議系統(tǒng)提高了工作效率,可使客戶辦理業(yè)務(wù)更加快捷、方便。采用的“三位一體”的數(shù)據(jù)保護技術(shù)既方便了管理,又能保證個人的隱私權(quán)不被侵犯。
4.4.3對系統(tǒng)運行的影響。
系統(tǒng)設(shè)計的主要目的是提高效益。所以在系統(tǒng)設(shè)計和建設(shè)初期應(yīng)著手參考各方面的標準與規(guī)范,并且應(yīng)遵從該規(guī)范各項技術(shù)規(guī)定,并做好系統(tǒng)的標準化設(shè)計與管理工作。系統(tǒng)考慮今后發(fā)展的需要,因而必須為在系統(tǒng)產(chǎn)品系列、容量與處理能力等方面的擴充與換代的可能,這種擴充不僅充分保護了原有投資,而且具有較高的綜合性能價格比。
4.4.4對運行環(huán)境的影響。
由于使用者人數(shù)眾多,水平不一,該系統(tǒng)設(shè)計時考慮到使用者在使用時要求操作簡單,查詢方便,軟件設(shè)計采用菜單選取方式,使用時用戶基本不用輸入文字。而且不但提供計算機網(wǎng)絡(luò)查詢,同時提供公眾電話網(wǎng)查詢和遠程登錄等其他通信方式。
4.4.5對經(jīng)費支出的影響。
由于需要購買各種軟、硬件設(shè)備,以及業(yè)務(wù)人員的系統(tǒng)使用培訓(xùn)等都需要增加經(jīng)費的支出。
4.5技術(shù)可行性評價。
開發(fā)系統(tǒng)的計算機硬件已經(jīng)非常普及,所以完全沒有問題;現(xiàn)在的計算機各方面的技術(shù)都非常成熟,相對來說開發(fā)此系統(tǒng)的技術(shù)也要求比較簡單,因此在技術(shù)方面是可行的;同時銀行還必須有一定量的系統(tǒng)管理和維護的專業(yè)人員,在這方面可以通過培訓(xùn)原來的技術(shù)人員成為新的需要的技術(shù)人員,也可以雇用所需這方面的專業(yè)技術(shù)員;若按計劃,在規(guī)定的期限內(nèi),本系統(tǒng)的開發(fā)是可以完成的。
5.1系統(tǒng)開發(fā)費用。
5.1.1人員費用。本系統(tǒng)開發(fā)期六個月,試運行期為二個月。開發(fā)期需要開發(fā)人員5人,試運行期需開發(fā)人員2人。開發(fā)需八個月,每人/月按3000元計算,人員費用為10.2萬元。
5.1.2硬件設(shè)備費。本系統(tǒng)所需的硬件設(shè)備費為10.46萬元,其中:
服務(wù)器1臺3萬元。
pc8臺4萬元。
打印機8臺1.2萬元。
條形碼掃描儀10臺1.8萬元。
網(wǎng)絡(luò)設(shè)備和布線1萬元。
不間斷電源1臺3000元。
工作臺8臺1600元。
5.1.3軟件費用。系統(tǒng)所需的軟件費用為5000元,其中:
正版windowsxp5000元。
5.1.4耗材費。所需耗材費用估計為0.8萬元。
5.1.5咨詢和評審費、調(diào)研和差旅費:約2.0萬元。
5.1.6其他不可預(yù)見費。按開發(fā)總費用的10%計算。
綜上,系統(tǒng)開發(fā)總費用為26.36萬元。
5.2系統(tǒng)運行費用。
假定本系統(tǒng)運行期為5年,每年的運行費用為:
5.2.1系統(tǒng)維護費。一年需要0.5人/年進行系統(tǒng)維護,維護費為1.8萬元。
5.2.3消耗材料費。每年耗材費按0.8萬元計算。
系統(tǒng)年運行費用為4.25萬元,則5年累計系統(tǒng)運行費用為21.25萬元。
綜上,系統(tǒng)開發(fā)和運行總費用為47.61萬元,折合9.522萬元/年。
5.3效益。
5.3.1一次性收益。提高工作效率,減少工作人員人數(shù)。本系統(tǒng)運行可以提高業(yè)務(wù)處理,核算信息管理的效率。累計可以綜合提高工作效率達30%??梢詼p少現(xiàn)有15%的工作人員,書店現(xiàn)有人員按30人計算,可減少4.5人。平均工資為2000元,節(jié)約人員工資0.2*12*4.5=10.8萬元/年。
5.3.2經(jīng)常性收益。辦公設(shè)備、紙張等使用量減少可節(jié)約成本每年約1.4萬元。
5.3.3不可定量收益。業(yè)務(wù)量的增加使直接經(jīng)濟效益每年上升約7萬元。
綜上所述,每年可增加收益19.2萬元。
5.3收益/投資比。
19.2/9.522=2.03。
5.4投資回收周期為三年。(上述利息均為5%)。
6.1法律因素。
全部軟件購買正版;機器設(shè)置通過正當(dāng)途徑購得;所有軟件都用正版,技術(shù)資料都由提出方保管,數(shù)據(jù)信息均可保證合法來源。所以,在法律方面是可行的。
6.2用戶使用可行性。
開發(fā)的系統(tǒng)操作要非常簡單,以便適合大人小孩老人各類人們都可以很方便操作使用。還有,要有經(jīng)過培訓(xùn)的專業(yè)人員在指導(dǎo),以便當(dāng)儲戶有什么疑難問題時能及時得到正確的答復(fù)。
可以購買現(xiàn)有系統(tǒng),但是由于現(xiàn)有系統(tǒng)過于簡單、購買成本高,而且并不適合銀行的特殊情況,所以不建議使用這個方案。
銀行儲蓄系統(tǒng)技術(shù)在目前是一個技術(shù)上成熟的系統(tǒng),并且在銀行公局內(nèi)部準備采取有力措施保證資金和人員配置等。因此,分階段開發(fā)“銀行儲蓄系統(tǒng)”的構(gòu)想是可行的。為了使銀行適應(yīng)現(xiàn)代化高場競爭的需求,促進銀行管理信息化,不斷滿足儲戶的要求,爭取更好的經(jīng)濟效益,建議立即著手系統(tǒng)的建議。
軟件功能分析報告范文模板匯總篇二
隨著信息技術(shù)的發(fā)展,軟件行業(yè)在不斷壯大。大量的應(yīng)用軟件和系統(tǒng)軟件不僅廣泛地應(yīng)用于我們的日常生活中,還成為了商業(yè)、政府以及教育等領(lǐng)域的基礎(chǔ)設(shè)施。然而,一個好的軟件不僅需要漂亮的UI,更需要穩(wěn)定、高效的功能。因此,本文在此探討一下對軟件功能的一些體會。
第二段:一個好的軟件需要符合用戶需求。
無論是電腦、手機,還是其他設(shè)備上的軟件,最重要的要求就是符合用戶的需求。也就是說,軟件需要在能夠提供用戶需要的功能的基礎(chǔ)上,還要具有易用性。一個給用戶帶來繁瑣操作、需要掌握大量技巧的軟件無異于垃圾,因此,開發(fā)者應(yīng)該在整個軟件的設(shè)計過程中,從用戶的角度考慮問題,提供最好的用戶體驗。
軟件的功能不僅要滿足用戶的需求,還需要具備穩(wěn)定性。一個軟件如果在使用過程中經(jīng)常崩潰,或者出現(xiàn)各種奇怪的錯誤提示,那么即便再強大的功能也沒有意義。因此,軟件開發(fā)者需要充分測試軟件,及時發(fā)現(xiàn)和解決問題,保障軟件的穩(wěn)定性。
軟件的功能一般都會包括最基礎(chǔ)的幾個部分,如登錄、配置、數(shù)據(jù)查看等。不過隨著使用者的需要增加,軟件的功能也要進行擴展。是否支持插件擴展是衡量軟件開發(fā)者是否負責(zé)任的一個標準,因為它代表著開發(fā)者在考慮到軟件的未來發(fā)展性。
第五段:總結(jié)。
綜上所述,一個好的軟件除了UI設(shè)計之外,還需要考慮到幾個方面的功能。從用戶的角度出發(fā),軟件應(yīng)該提供最好的用戶體驗,在穩(wěn)定性和擴展性方面都要考慮到未來的業(yè)務(wù)和需求。軟件開發(fā)者更需要深入了解用戶需求,開發(fā)出滿足用戶需求并且優(yōu)秀的軟件。
軟件功能分析報告范文模板匯總篇三
研究、分析,確定有利不利因素、項目是否可行,估計成功率大小、經(jīng)濟效益和社會效益程度,為決策者和主管機關(guān)審批而制定的上報文件。
1、引言。
主要包括項目名稱、目標和基本功能,用戶單位名稱,新項目開發(fā)單位,該項目與其他項目或機構(gòu)的關(guān)系和聯(lián)系,在可行性報告中使用的專門述語及其定義,該報告中所引用的文件和技術(shù)資料。
2、可行性分析的準備.包括對可行性分析的要求和目標,進行可行性所具備的條件和限制,進行可行性分析所采用的方法.
3、對項目的分析。
包括企業(yè)要實現(xiàn)的目標與完成的任務(wù),組織機構(gòu)和管理體制,可供利用的資源及制約條件,目前企業(yè)存在的主要問題及薄弱環(huán)節(jié)。
4、新項目方案。
包括新項目的目標及要實現(xiàn)的功能,新項目的組成結(jié)構(gòu),新項目的實施計劃、安排,包括各階段對人力、資金、設(shè)備的需求,新項目實現(xiàn)后對組織結(jié)構(gòu)、管理模式影響等。
包括有:項目的必要性、項目的經(jīng)濟可行性和技術(shù)可行性、組織管理的可行性和社會的可行性。
根據(jù)以上對項目的可行性分析,應(yīng)該得出一個該項目是否可行的結(jié)論,一般有以下幾種方式:。
1)、可以立即進行。
2)、需要增加一定設(shè)備資源后才能進行。
3)、要推遲到某些條件具備以后才開始進行。
4)、需要對項目目標進行重大修改。
5)、不能或不必要確立該項目。
將本文的word文檔下載到電腦,方便收藏和打印。
軟件功能分析報告范文模板匯總篇四
因為沒有經(jīng)過測試的軟件很難在發(fā)布之前知道該軟件的質(zhì)量,就好比iso質(zhì)量認證一樣,測試同樣也需要質(zhì)量的保證,這個時候就需要在團隊中開展軟件測試的工作,在測試的過程發(fā)現(xiàn)軟件中存在的問題,及時讓開發(fā)人員得知并修改問題,在即將發(fā)布時,從測試報告中得出軟件的質(zhì)量情況。
02.您在以往的測試工作中都曾經(jīng)具體從事過哪些工作?其中最擅長哪部分工作?
03.您所熟悉的軟件測試類型都有哪些?請試著分別比較這些不同。
04.的測試類型的區(qū)別與聯(lián)系(如功能測試、性能測試……)。
測試類型有:功能測試,性能測試,界面測試。
功能測試在測試工作中占的比例最大,功能測試也叫黑盒測試。是把測試對象看作一個黑盒子。利用黑盒測試法進行動態(tài)測試時,需要測試軟件產(chǎn)品的功能,不需測試軟件產(chǎn)品的內(nèi)部結(jié)構(gòu)和處理過程。采用黑盒技術(shù)設(shè)計測試用例的方法有:等價類劃分、邊界值分析、錯誤推測、因果圖和綜合策略。
壓力測試是通過確定一個系統(tǒng)的瓶頸或者不能接收的性能點,來獲得系統(tǒng)能提供的最大服務(wù)級別的測試。
界面測試,界面是軟件與用戶交互的最直接的層,界面的.好壞決定用戶對軟件的第一印象。而且設(shè)計良好的界面能夠引導(dǎo)用戶自己完成相應(yīng)的操作,起到向?qū)У淖饔谩M瑫r界面如同人的面孔,具有吸引用戶的直接優(yōu)勢。設(shè)計合理的界面能給用戶帶來輕松愉悅的感受和成功的感覺,相反由于界面設(shè)計的失敗,讓用戶有挫敗感,再實用強大的功能都可能在用戶的畏懼與放棄中付諸東流。
04.您認為做好測試用例設(shè)計工作的關(guān)鍵是什么?
白盒測試用例設(shè)計的關(guān)鍵是以較少的用例覆蓋盡可能多的內(nèi)部程序邏輯結(jié)果。
05.請試著比較一下黑盒測試、白盒測試、單元測試、集成測試、系統(tǒng)測試、驗收測試的區(qū)別與聯(lián)系。
黑盒測試:已知產(chǎn)品的功能設(shè)計規(guī)格,可以進行測試證明每個實現(xiàn)了的功能是否符合要求。
軟件功能分析報告范文模板匯總篇五
可行性研究的目的是為了對問題進行研究,以最小的代價在最短的時間內(nèi)確定問題是否可解。
經(jīng)過對此項目進行詳細調(diào)查研究,初擬系統(tǒng)實驗報告,對軟件開發(fā)中將要面臨的問題及其解決方案進行初步設(shè)計及合理安排。
明確開發(fā)風(fēng)險及其所帶來的經(jīng)濟效益。
本報告經(jīng)審核后,交項目經(jīng)理審查。
(2)項目背景。
開發(fā)軟件名稱:高校圖書館管理系統(tǒng)。
項目任務(wù)提出者:某某大學(xué)。
項目開發(fā)者:某某大學(xué)信息學(xué)院。
用戶:某某大學(xué)圖書館。
實驗軟件單位:某某大學(xué)及某某大學(xué)信息學(xué)院。
項目與其他軟件,系統(tǒng)的關(guān)系:本項目采用客戶機/服務(wù)器原理,客戶端的程序是建立在windowsnt系統(tǒng)上以microsoftvisualc++為開發(fā)軟件的應(yīng)用程序,服務(wù)器端采用linux為操作系統(tǒng)的.工作站,是采用oracle8為開發(fā)軟件的數(shù)據(jù)庫服務(wù)程序。
(3)定義。
[專門術(shù)語]:。
[縮寫詞]:。
(4)參考資料。
北京:清華大學(xué)出版社。
鄭人杰等,《實用軟件工程》。
北京:清華大學(xué)出版社。
(1)要求。
主要功能:為學(xué)校圖書館進行管理,和對學(xué)生對圖書的借閱管理和查詢管理,以及學(xué)生對圖書的查詢。
性能要求:能夠及時反映圖書的庫存信息,正確完整的維護圖書信息,快速準確的完成圖書信息的查詢。
輸入要求:數(shù)據(jù)完整,詳實。
輸出要求:簡捷,快速,實時。
安全與保密要求:保證圖書借閱的數(shù)據(jù)準確完整,防止學(xué)生的借閱覽室信息被修改。
完成期限:預(yù)計12個月,即從20xx年1月到20xx年12月。
(2)目標。
系統(tǒng)實現(xiàn)后,大大提高圖書館圖書借閱的效率,提高圖書庫存信息的準確性和完整性,提高對圖書信息的檢索效率。
(3)條件,假定和限制。
建議軟件壽命:5年。
經(jīng)費來源:某某高校圖書館。
硬件條件:服務(wù)器sun工作站,終端為pc機。
運行環(huán)境:linux。
數(shù)據(jù)庫:oracle8。
投入運行最遲時間:20xx/02/01。
(4)決定可行性的主要因素。
成本/效益分析結(jié)果,效益成本。
技本可行,現(xiàn)有技術(shù)可完全承擔(dān)開發(fā)任務(wù)。
操作可行,軟件能被原有工作人員快速接受。
(1)系統(tǒng)簡要描述。
在圖書館中的終端是安裝了windowsnt的pc機,主要目的是向圖書館的服務(wù)器傳遞數(shù)據(jù)。
當(dāng)學(xué)生在圖書館進行查詢時,終端向服務(wù)器發(fā)生查詢請求,服務(wù)器根據(jù)圖書信息庫的實時數(shù)據(jù),向終端發(fā)送數(shù)據(jù),顯示在終端的屏幕上。
當(dāng)學(xué)生向操作員借書時,終端向服務(wù)器發(fā)出還書請求,服務(wù)器接收后,查詢借閱信息庫,核對后,修改圖書庫存信息庫。
(2)處理流程和數(shù)據(jù)流程如圖書1.1所示。
(1)支出。
基礎(chǔ)投資:終端pc機器20臺5000*18=9萬。
網(wǎng)絡(luò)設(shè)備10萬。
輔助配置5萬。
共計:24萬。
其他一次性投資:oracle8.010萬。
windows1萬。
操作員培訓(xùn)費1萬。
共計:12萬。
經(jīng)常性支出:人工費用12(月)*10(人)*5000(元)=60萬。
其他不可知額處支出4萬。
共計:64萬。
支出共計:100萬。
(2)效益。
一次性收益0元。
經(jīng)常性收益(按銀行利率:1%);。
減少員工20人(1000元/人)五年收益。
工作效率提高收益(工作效率提高30%)。
經(jīng)常性收益共計:160萬。
不可定量收益。
因服務(wù)質(zhì)量提高增加10%:。
收益共計:520萬。
(3)收益/投資比。
520萬/151萬=344%。
(4)投資回收周期。
2.3年。
(5)敏感性分析。
設(shè)計系統(tǒng)周期為5年,估計最長可達。
處理速度:一般查詢速度4秒。
關(guān)鍵數(shù)據(jù)查詢速度:2秒。
(1)法律因素。
所有軟件都選用正版。
所有技術(shù)資料都由提出方保管。
合同制定確定違約責(zé)任。
(2)用戶使用可行性。
使用本軟件人員要求有一定計算機基礎(chǔ)的人員,系統(tǒng)管理員要求有計算機的專業(yè)知識,所有人員都要經(jīng)過本公司培訓(xùn)。
管理人員也需經(jīng)過一般培訓(xùn)。
經(jīng)過培訓(xùn)人員將會熟練使用本軟件。
兩名系統(tǒng)管理員,一名審計員將進行專業(yè)培訓(xùn),他們將熟練管理本系統(tǒng)。
6.其他可供選擇的方案。
客戶端與服務(wù)器端聯(lián)系在一起。
數(shù)據(jù)輸入由終端輸入,所有數(shù)據(jù)都由服務(wù)器處理,只在終端上顯示數(shù)據(jù)結(jié)果。
此設(shè)計簡化了數(shù)據(jù)處理,但加重了服務(wù)器的數(shù)據(jù)處理,而使用客戶端/服務(wù)器機理,簡化數(shù)據(jù)流量,加快數(shù)據(jù)處理。
7.結(jié)論意見。
由于投資效益比遠大于100%,技術(shù),經(jīng)濟,操作都有可行性,可以進行開發(fā)。
軟件功能分析報告范文模板匯總篇六
在現(xiàn)代社會,軟件已經(jīng)成為人們生活的必需品。隨著軟件應(yīng)用范圍的不斷擴大,軟件功能的優(yōu)劣也成為了人們對軟件選擇的重要因素。通過使用不同類型的軟件,我對軟件的功能進行了一些體驗和總結(jié),深深地認識到軟件功能對于用戶體驗的重要意義。
第二段:軟件應(yīng)用中的功能選擇。
隨著人們在個人生活和辦公工作中對軟件的需要越來越高,軟件的功能需求也開始越來越復(fù)雜。比如在工作中,一個團隊需要協(xié)同完成一項工作,團隊成員可能會選擇使用多個軟件來實現(xiàn),比如:用Slack交流彼此之間的想法和想法,用Trello追蹤任務(wù),用GoogleDrive共享文件。這種多軟件協(xié)同工作的方式對于團隊的效率和協(xié)調(diào)性非常有幫助,但是也花費了大量的時間和精力來學(xué)習(xí)軟件的使用和協(xié)調(diào)多個軟件之間的操作。因此,軟件的功能設(shè)計以及是否能夠結(jié)合用戶的實際需求來決定是否使用某個軟件。
軟件具有的功能對于用戶體驗影響是巨大的,一個好的軟件功能設(shè)計,能夠極大提高用戶使用軟件的愉悅度,從而提高用戶黏性和滿意度。例如,某個看起來非常復(fù)雜的軟件,界面上可能只展示出用戶所需要的必要的選項,從而減少了用戶的操作次數(shù),反之,在一些看起來很簡單的軟件中,可能需要用戶通過多個不必要的菜單點擊才能找到所需的操作,這種設(shè)計會稀釋用戶的注意力,降低使用軟件的愉悅度,從而降低使用軟件的頻率。
正如我在使用軟件的過程中發(fā)現(xiàn)的那樣,軟件的功能可以大致分為信息處理類功能、圖像編輯類功能、辦公管理類功能、工業(yè)控制類功能,等等。每種類型的軟件都面向不同的用戶,滿足不同的需求。對于不同類型的軟件,其功能設(shè)計也有著其獨特的考量因素,比如:在信息處理類軟件中,字體大小、字體顏色、保存形式等功能都非常重要;而在工業(yè)控制類軟件中,軟件的實時性、穩(wěn)定性則是最重要的考慮因素。
第五段:結(jié)論。
總而言之,軟件功能對于軟件的成功或失敗有著重要的影響。良好的功能設(shè)計可以提高軟件的用戶體驗,從而提高用戶的滿意度和使用頻率。軟件功能的復(fù)雜性也讓開發(fā)者需要耐心地為用戶提供更好的功能體驗,這將需要對市場需求進行深入了解,同時持續(xù)投入到技術(shù)革新和產(chǎn)品創(chuàng)新中。因此,作為用戶,我們在選擇軟件時,應(yīng)該綜合考慮軟件功能的復(fù)雜度和實用性,挑選最適合自己的軟件進行使用,從而提高工作和生活的產(chǎn)出和效率。
軟件功能分析報告范文模板匯總篇七
1.3定義【列出文檔中用到的專門術(shù)語的定義和縮寫詞的原文?!?。
2.4可行性研究方法。
2.5決定可行性的主要因素。
3.對現(xiàn)有系統(tǒng)的分析。
3.1處理流程和數(shù)據(jù)流程。
3.2工作負荷。
3.3費用支出【如人力、設(shè)備、空間、支持性服務(wù)、材料等項開支?!?。
3.4人員【列出所需人員的專業(yè)技術(shù)類別和數(shù)量?!俊?/p>
3.5設(shè)備。
3.6局限性【說明現(xiàn)有系統(tǒng)存在的問題以及為什么需要開發(fā)新的系統(tǒng)?!?。
4.1對系統(tǒng)的簡要描述。
4.2處理流程和數(shù)據(jù)流程。
4.3與現(xiàn)有系統(tǒng)比較的優(yōu)越性。
4.4采用建議系統(tǒng)可能帶來的影響。
4.4.1對設(shè)備的影響。
4.4.2對現(xiàn)有軟件的影響。
4.4.3對用戶的影響。
4.4.4對系統(tǒng)運行的影響。
4.4.5對開發(fā)環(huán)境的影響。
4.4.6對運行環(huán)境的影響。
4.4.7對經(jīng)費支出的影響。
5.1支出。
5.1.1基建投資。
5.1.2其他一次性支出。
5.1.3經(jīng)常性支出。
5.2效益。
5.2.1一次性收益。
5.2.2經(jīng)常性收益。
5.2.3不可定量收益。
5.3收益/投資比。
5.4投資回收周期。
6.1法律因素【如,合同責(zé)任、侵犯專利權(quán)、侵犯版權(quán)等問題的分析?!俊?/p>
7.其他可供選擇的方案。
【逐個闡明其他可供選擇的方案,并重點說明未被推薦的理由?!?。
8.結(jié)論意見。
軟件功能分析報告范文模板匯總篇八
可行性研究報告的主要內(nèi)容,要求以全面、系統(tǒng)的分析為主要方法,以經(jīng)濟效益為核心,圍繞影響項目的各種因素,運用大量的數(shù)據(jù)資料論證擬建項目是否可行,最后對整個可行性研究提出綜合分析評價,指出可行性結(jié)論與和建議。
1、總論。
(2)研究結(jié)果概要;。
(3)存在的問題和建議。
2、市場需求預(yù)測和擬建規(guī)模。
(1)國內(nèi)外市場需求預(yù)測;。
(2)國內(nèi)現(xiàn)有工廠生產(chǎn)能力估計;。
(3)銷售預(yù)測,價格分析,產(chǎn)品競爭能力,進入國際市場的前景;。
(4)擬建項目的規(guī)模、產(chǎn)品方案的論證和發(fā)展方向的技術(shù)經(jīng)濟比較與分析。
3、資源、原材料及設(shè)施條件。
(1)經(jīng)過儲量委員會正式批準的資源儲量、品味、成分以及開采、利用條件的評述;。
(2)原料、輔料,燃料的種類、來源、供應(yīng)地點、條件和數(shù)量,簽訂合同的情況;。
(3)所需公用設(shè)施的數(shù)量,供應(yīng)方式、供應(yīng)數(shù)量和供應(yīng)條件,簽訂協(xié)議、合同情況。
4、建廠條件和廠址方案。
(4)地價、拆遷及其他工程費用。
5、項目設(shè)計方案。
(1)項目的構(gòu)成和范圍,進行各種方案的比較和論證;。
(2)技術(shù)與設(shè)備方案的比較、論證、選擇;。
(3)公司輔助設(shè)施方案的選擇;。
(4)土建工程布置方案的選擇;。
(5)總圖和運輸。
(6)設(shè)計方案要用文字和各種功能圖、平面布置圖來表示。
6、環(huán)境保護。
(1)擬投資項目的3廢種類、成分和數(shù)量,對環(huán)境影響范圍和程度;。
(2)治理方案的選擇和回收利用情況;。
(3)對環(huán)境影響的預(yù)評價。
7、企業(yè)組織、勞動定員和人員培訓(xùn)。
(1)全廠的生產(chǎn)管理體制,機構(gòu)設(shè)置,論證選擇的方案;。
(2)勞動定員的配備方案;。
(3)人員培訓(xùn)規(guī)劃和費用估算。
8、投資項目的實施計劃和進度要求。
(1)勘察設(shè)計周期和進度要求;。
(2)設(shè)備制造購置所需時間;。
(3)工程施工所需時間;。
(4)試生產(chǎn)所需時間;。
(5)整個投資項目的事實計劃和進度的選擇方案。
9、財務(wù)評價和國民經(jīng)濟評價。
(1)總投資費用、各項建設(shè)支出和流動資金的估算;。
(3)生產(chǎn)成本計算,總生產(chǎn)成本、單位生產(chǎn)成本;。
(5)國民經(jīng)濟評價。
10、評價總結(jié)。
(2)存在問題;。
(3)建議。
二、技術(shù)改造項目可行性研究內(nèi)容。
1、企業(yè)改造目的。
2、根據(jù)經(jīng)濟預(yù)測、市場預(yù)測及現(xiàn)有生產(chǎn)條件和資金籌措等情況確定項目改造規(guī)模和產(chǎn)品方案。
(1)需求情況的預(yù)測;。
(2)國內(nèi)現(xiàn)有同行業(yè)企業(yè)生產(chǎn)能力的估計;。
(4)技術(shù)改造項目的規(guī)模、產(chǎn)品方案和反戰(zhàn)方向的經(jīng)濟技術(shù)比較與分析;。
(5)原有固定資產(chǎn)的利用情況。
3、資源、原材料、燃料及公用設(shè)施落實情況。
(1)資源、原材料、輔助材料、燃料種類、數(shù)量、來源和供應(yīng)可能;。
(2)所需公用設(shè)施的數(shù)量、供應(yīng)方式和供應(yīng)條件。
4、改造條件和征地情況。
(1)工廠布置和征地情況;。
(2)交通、運輸和水、電、氣的現(xiàn)狀及發(fā)展趨勢。
5、技術(shù)工藝、主要設(shè)備選型、建設(shè)標準和相應(yīng)的技術(shù)經(jīng)濟指標。
6、主要單項工程、公用輔助設(shè)施、協(xié)作配套工程的構(gòu)成、全廠布置方案和土建;工程的估算。
7、環(huán)境保護措施方案。
8、勞動定員和人員培訓(xùn)。
9、建設(shè)工期和實施進度。
10、投資估算、資金籌措和財務(wù)分析。
11、經(jīng)濟效益和社會效益。
三、中外合資項目可行性研究的內(nèi)容。
1、項目基本情況。
(1)各自企業(yè)名稱、法定地址、宗旨、經(jīng)營范圍和規(guī)模;。
(2)合資各方名稱、注明國家、法定地址和法定代表姓名、植物、國籍;。
(3)各自企業(yè)總投資、注冊資本、股本額;。
(4)項目合影期限、膈應(yīng)各方利潤分配和無損分擔(dān)比例;。
(6)中外雙方各自投資意向、目的和要求;。
(7)國內(nèi)有關(guān)行業(yè)的產(chǎn)品政策對項目的要求,有關(guān)法規(guī)對項目審批的要求;。
(8)可行性研究的結(jié)構(gòu)、建議和意見。
2、市場研究的結(jié)構(gòu)。建議和意見。研究項目產(chǎn)品的國內(nèi)外市場分析、成熟程度、競爭對手、替代產(chǎn)品和價格等因素,提出本項目的市場滲透和占有目標以及為了實現(xiàn)此目標必須采取的價格及其他推銷戰(zhàn)略,并估算市場開發(fā)費用。
3、原材料及其他投入品。
(1)研究各類原、輔材料,燃料動力和水等的品質(zhì)、價格和供應(yīng)可能性;。
(2)交通運輸安排情況。
4、廠址選擇。說明所選廠址的基本情況,特別是工廠所需的基礎(chǔ)設(shè)施、勞動、社會協(xié)作配套和經(jīng)營環(huán)境、自然條件等。在進行長孩子選擇時,除與國內(nèi)項目一樣應(yīng)考慮以上情況外,還應(yīng)就稅務(wù)優(yōu)惠、場地使用費用等問題進行綜合比選。
5、工程技術(shù)方案。提出生產(chǎn)工藝、土建和其他工程的方案,其工作深度應(yīng)達到滿足投資估算誤差不超過加減10%的要求。主要設(shè)備用友國內(nèi)外分交方案。
6、經(jīng)營管理和生產(chǎn)組織。合資企業(yè)的組織結(jié)構(gòu)、人員總數(shù)、構(gòu)成來源及企業(yè)的經(jīng)營管理方式,并提出人員培訓(xùn)方案。
7、環(huán)境污染治理、勞動安全和防災(zāi)。
8、項目實施計劃及進展安排。
9、投資總額和資金籌措。
10、財務(wù)分析和綜合評價。分析合資企業(yè)和中外投資者的財務(wù)可盈利性和外匯平衡方案,并對項目的社會經(jīng)濟效益進行綜合分析,必要時提出建議,供有關(guān)單位參考。
軟件功能分析報告范文模板匯總篇九
1、需求分析的最終結(jié)果是需求規(guī)格說明書。
2、需求分析中開發(fā)人員要從用戶那里解決的最重要的問題是讓軟件做什么。
3、需求規(guī)格說明書中的內(nèi)容不應(yīng)該包括對算法的詳細過程的描述。
4、需求規(guī)格說明書的作用不應(yīng)包括軟件可行性研究的依據(jù)。
5、關(guān)于面向?qū)ο蠓椒ㄖ邢⒌臄⑹觯徽_的是操作系統(tǒng)不斷向應(yīng)用程序發(fā)送消息,但應(yīng)。
用程序不能向操作系統(tǒng)發(fā)送消息。
6、面向?qū)ο蠹夹g(shù)中,對象是類的實例,對象有三種成分標識、屬性、方法(或操作)。
7、軟件需求分析階段的工作,可以分成以下四個方面對問題的識別、分析與綜合、制定規(guī)。
8、軟件需求規(guī)格說明書的內(nèi)容不應(yīng)該包括對算法的詳細過程的描述。
9、產(chǎn)品特性可以稱為質(zhì)量屬性,在眾多質(zhì)量屬性,對于開發(fā)人員來說重要的屬性有哪些?
可維護性、可移植性、可重用性、可測試性。
10、求包括11個方面的內(nèi)容,其中網(wǎng)絡(luò)和操作系統(tǒng)的要求屬于環(huán)境需求,如何隔離用戶之間的數(shù)據(jù)屬于安全保密需求,執(zhí)行速度、相應(yīng)時間及吞吐量屬于性能需求,規(guī)定系統(tǒng)平均出錯時間屬于質(zhì)量保證。
11、需求分析過程應(yīng)該建立3中模型,他們分別是數(shù)據(jù)模型、功能模型、行為模型,以下幾種圖形中,數(shù)據(jù)流圖(dfd)屬于功能模型,實體-聯(lián)系圖(erd)屬于數(shù)據(jù)模型,狀態(tài)轉(zhuǎn)換圖(std)屬于行為模型。
12、常用的需求分析方法有:面向數(shù)據(jù)流的結(jié)構(gòu)化分析方法(sa),面向?qū)ο蟮姆治龅姆治龇椒ǎ╫oa),下列(d)不是結(jié)構(gòu)化分析方法的圖形工具。
a決策樹b數(shù)據(jù)流圖c數(shù)據(jù)字典d快速原型。
13、軟件開發(fā)中,原型是軟件的一個早期可運行的版本,它反映最終系統(tǒng)的部分重要特性,其中,探索型和實驗型用完可以丟棄,而進化型圍繞原型修改、增加。
14、數(shù)據(jù)流圖用于描述數(shù)據(jù)的處理過程。
15、dfd的基本符號不包括下列哪種?(a)。
a數(shù)據(jù)字典b加工c外部實體d數(shù)據(jù)流e數(shù)據(jù)存儲文件。
16、dd的主要字典條目包括以下哪種(e)。
a數(shù)據(jù)流b文件c數(shù)據(jù)項d加工e以上都是。
17、常用的動態(tài)分析方法不包括以下哪種(b)。
a狀態(tài)遷移圖b層次方框圖c時序圖dpetri網(wǎng)。
18、需求分析階段的文檔包括以下哪些(e)。
19、需求驗證應(yīng)該從下述幾個方面進行驗證:(c)。
a可靠性、可用性、易用性、重用性b可維護性、可移植性、可重用性、可測試性。
c一致性、現(xiàn)實性、完整性、有效性d功能性、非功能性。
20、風(fēng)險管理的要素包括哪些(d)。
a風(fēng)險評價b風(fēng)險避免c風(fēng)險控制d以上都是。
21、下列描述中錯誤的是(d)。
a每一個集成的需求變更必須能跟蹤控制到一個經(jīng)核準的變更請求。
b變更過程應(yīng)該做成文檔,盡可能簡單,當(dāng)然首要的是有效性。
c所有需求變更必須遵循過程,按照此過程,如果一個變更需求未被采納,則其后過程不再予以考慮。
d可以從數(shù)據(jù)庫中刪除或修改變更請求的原始文檔。
二、填空題。
1、需求分析階段產(chǎn)生的最重要的文檔是(需求分析說明書)。
2、需求分析的主要任務(wù)是(要回答“軟件必須做什么?”)。
3、需求分析階段,分析人員要確定對問題的綜合需求,其中最主要的是(功能需求)需求。
4、需求分析階段研究的對象是軟件項目的(用戶要求)。
5、軟件生命周期:問題分析、可行性研究、需求分析、總體設(shè)計、詳細設(shè)計、編碼和單元測試、綜合測試、軟件維護。
6、信息系統(tǒng)必須實現(xiàn)的功能,或者說信息系統(tǒng)必須具備的屬性和質(zhì)量稱為(系統(tǒng)需求(需求))。
7、(模型)是為了理解事物而對事物做出的一種抽象,是對事物的一種無歧義的書面描述通常,由一組圖形符號和組織這些符號的規(guī)則組成。
8、軟件需求分析階段的目的是澄清用戶的要求,并把雙方共同的理解明確地表達成一份書面文檔——(軟件需求規(guī)格說明書。
9、軟件需求分類,分為(功能性)需求和(非功能性)需求。
10、需求分析的步驟包括(需求獲?。?、(分析建模)、文檔編寫。。
三、名詞解釋。
第一、二空缺。
3、需求工程:整個軟件需求范圍內(nèi)所進行的活動稱為需求過程,需求工程包括需求開發(fā)和需求管理兩部分,需求開發(fā)包括問題獲取、分析、編寫規(guī)格說明和驗證。
4、業(yè)務(wù)模型:業(yè)務(wù)模型是理解是理解一個組織業(yè)務(wù)過程的技術(shù),可以用業(yè)務(wù)用例模型和業(yè)務(wù)對象模型來表達業(yè)務(wù)模型,業(yè)務(wù)用例模型分別是分別從與業(yè)務(wù)過程和客戶對應(yīng)的業(yè)務(wù)用例和業(yè)務(wù)參與者的角度來描述企業(yè)的業(yè)務(wù)過程;業(yè)務(wù)對象模型描述了如何由一組工作人員使用一些業(yè)務(wù)實體和工作單元來實現(xiàn)每個業(yè)務(wù)用例。
5、原型開發(fā)方法:一個軟件原型是所提出的新產(chǎn)品的部分市縣,使用原型有三個主要目的:
1)明確并完善需求,2)探索設(shè)計選擇方案,3)發(fā)展成為最終的產(chǎn)品,建立原型的主要原因是為了解決在產(chǎn)品開發(fā)的早期階段不確定的問題,原型可分為拋棄型原型和進化型原型。
6、數(shù)據(jù)字典:一個定義應(yīng)用程序中使用的所有數(shù)據(jù)元素和結(jié)構(gòu)的含義、類型、數(shù)據(jù)大小、格式、度量單位、精度以及允許取值范圍的共享倉庫。
四、簡答題。
1、生命周期模型是什么?常見的生命周期模型有哪幾種?
答:對軟件開發(fā)流程的一種描述:為解決問題所定義的策略;對典型開發(fā)活動的抽象。常見的生命周期模型:waterfall,prototyping,phased,spiral(瀑布模型、快速原型模型、增量模型,螺旋模型)。
2、為什么要使用生命周期模型?
答:幫助開發(fā)組了解他們在開發(fā)項目的活動、資源和限制;幫助項目了解在開發(fā)過程中的不一致,丟失,冗余等情況,把注意力集中在開發(fā)最終產(chǎn)品上;幫助項目組剪裁開發(fā)過程——沒有基礎(chǔ)就無從剪裁。
3、waterfall的優(yōu)勢是什么?
答:具有良好定義的里程碑,利于向不熟悉軟件開發(fā)的客戶講解流程;幫助開發(fā)人員理解需要做的事情;清楚地描述下階段開始前需要的中間產(chǎn)品;是很多其他lc模型的基礎(chǔ)。
4、需求分析階段的基本人物是什么?
答:需求分析階段的基本任務(wù)是:
需求。
(2)分析與綜合,到處軟件的邏輯模型。
(3)編寫文檔。
五、問答題。
1、軟件過程的概念及分類,基本過程包含些什么及每個過程的具體內(nèi)容。
答:軟件過程也稱為軟件生存周期過程或軟件過程組,是指軟件生存周期中的一系列相關(guān)過程,過程就是過程的集合,活動是任務(wù)的集合,人物則起到把輸入加工成輸出的作用。活動的執(zhí)行可以是順序的、迭代的(重復(fù)的)、并行的、嵌套的或是有條件引發(fā)的。
軟件過程可以分為三類:基本過程、支持過程和組織過程。
基本過程包括:
1)獲取過程:(項目委托方)確定需求;招標;簽訂合同;對供應(yīng)方的監(jiān)督;驗收完成。
2)供應(yīng)過程:(項目承包方)理解需求;投標;簽訂合同;計劃;實施;控制;評審評。
價;交付。
3)開發(fā)過程:(軟件開發(fā)人員)過程實施準備;系統(tǒng)需求分析;系統(tǒng)結(jié)構(gòu)設(shè)計;軟件需。
求分析;軟件體系結(jié)構(gòu)設(shè)計;軟件詳細設(shè)計;軟件編碼測試;軟件集成;軟件合格測試;系統(tǒng)集成;系統(tǒng)合格測試;軟件安裝;驗收支持。
4)運行過程:(用戶)運行準備;運行測試;產(chǎn)品轉(zhuǎn)移;運行;運行支持;運行評價。
5)維護過程:(維護人員)過程實施準備;問題分析和修改設(shè)計;修改實施;對維護的評審和驗收;軟件移植;軟件退役。
2、簡述軟件需求工程分為哪幾類?其中需求獲取和需求規(guī)約的目的和任務(wù)。
答:軟件需求工程細分為:需求獲取、需求分析與協(xié)商、系統(tǒng)建模、需求規(guī)約、需求驗證和需求管理六個階段。
需求獲?。合到y(tǒng)分析人員通過與用戶的交流,對現(xiàn)有系統(tǒng)的觀察及任務(wù)進行分析,確定系統(tǒng)或產(chǎn)品范圍的限制性描述、與系統(tǒng)或產(chǎn)品有關(guān)的人員及特征列表、系統(tǒng)的技術(shù)環(huán)境的描述、系統(tǒng)功能的列表及應(yīng)用于每個需求的領(lǐng)域限制、一組描述不同運行條件下系統(tǒng)或產(chǎn)品使用狀況的應(yīng)用場景以及為更好地定義需求而開發(fā)的任意原型。
需求規(guī)約:軟件需求規(guī)約是分析任務(wù)的最終產(chǎn)物,通過建立完整的信息描述、詳細的功能和行為描述、性能需求和設(shè)計約束的說明、合適的驗收標準,給出對目標的各種要求。需求規(guī)約作為用戶和開發(fā)組之間的一個協(xié)議,在之后的軟件工程各個階段發(fā)揮重要作用。
3、簡述軟件體系結(jié)構(gòu)的概念及基于b/s體系結(jié)構(gòu)的實現(xiàn)方式。
答:軟件體系結(jié)構(gòu):軟件體系結(jié)構(gòu)是具有一定形式的結(jié)構(gòu)化元素,即構(gòu)件的集合,包括處理構(gòu)件、數(shù)據(jù)構(gòu)件和連接構(gòu)件,處理構(gòu)件負責(zé)對數(shù)據(jù)進行加工,數(shù)據(jù)構(gòu)件是被加工的信息,連接構(gòu)件把體系結(jié)構(gòu)的不同部分組合連接起來。
b/s結(jié)構(gòu):瀏覽器(客戶機)—web服務(wù)器—數(shù)據(jù)庫服務(wù)器。
b/s體系結(jié)構(gòu)的實現(xiàn)方式:b/s模式下的客戶機只需安裝瀏覽器軟件,無須開發(fā)前端應(yīng)用程序;中間層的web應(yīng)用服務(wù)器,主要的數(shù)據(jù)計算和應(yīng)用都在此完成,因此對中間層服務(wù)器的要求較高;后臺數(shù)據(jù)庫服務(wù)器主要完成數(shù)據(jù)的管理。
4、用戶界面設(shè)計三個的任務(wù)和目的答:用戶界面設(shè)計在工作流程上分為結(jié)構(gòu)設(shè)計、交互設(shè)計、視覺設(shè)計三個部分。
構(gòu)設(shè)計中,目錄體系的邏輯分類和語詞定義是用戶易于理解和操作的重要前提。
2)交互設(shè)計:交互設(shè)計的目的是使產(chǎn)品讓用戶能簡單使用,任何產(chǎn)品功能的實現(xiàn)都是。
通過人和機器的交互來完成的。因此,人的因素應(yīng)作為設(shè)計的核心被體現(xiàn)出來。
3)視覺設(shè)計:在結(jié)構(gòu)設(shè)計的基礎(chǔ)上,參照目標群體的心理模型和任務(wù)達成進行視覺設(shè)。
計,包括色彩、字體、頁面等,視覺設(shè)計要達到用戶愉悅使用的目的。
5、需求規(guī)格說明文檔的作者及表現(xiàn)手段。
答:作者:
項目管理者:組織安排、提供條件。
需求工程師:負責(zé)人、主導(dǎo)人。
文檔寫作人員:有時會采用,節(jié)省需求工程師的時間。
涉眾(用戶):驗證人。
表現(xiàn)手段:
非形式化:自然語言、限制性文本。
半形式化:結(jié)構(gòu)化文本(偽碼/結(jié)構(gòu)化英語)、模型語言(圖、表)。
形式化:形式化語言(數(shù)學(xué)語言:bnf)。
6、數(shù)據(jù)庫設(shè)計的內(nèi)容及常用方法。
答:數(shù)據(jù)庫設(shè)計包括數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計和數(shù)據(jù)庫的行為設(shè)計。
1)數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計。
數(shù)據(jù)庫的結(jié)構(gòu)設(shè)計指是根據(jù)給定的應(yīng)用環(huán)境,進行數(shù)據(jù)庫的模式或子模式的設(shè)計。它包括數(shù)據(jù)庫的概念設(shè)計、邏輯設(shè)計和物理設(shè)計,數(shù)據(jù)庫模式是各應(yīng)用程序共享的結(jié)構(gòu),是靜態(tài)的、穩(wěn)定的,一經(jīng)形成后通常情況下是不容易改變的,所以結(jié)構(gòu)設(shè)計又稱為靜態(tài)模型設(shè)計。
2)數(shù)據(jù)庫的行為設(shè)計。
數(shù)據(jù)庫的行為設(shè)計是指確定數(shù)據(jù)庫用戶的行為和動作,而在數(shù)據(jù)庫系統(tǒng)中,用戶的行為和動作指用戶對數(shù)據(jù)庫的操縱,這些要通過應(yīng)用程序來實現(xiàn),所以數(shù)據(jù)庫的行為設(shè)計就是應(yīng)用程序的設(shè)計。用戶的行為總是使數(shù)據(jù)庫的內(nèi)容發(fā)生變化,所以行為設(shè)計是動態(tài)的,行為設(shè)計又稱為動態(tài)模型設(shè)計。
數(shù)據(jù)庫常用設(shè)計方法:直觀設(shè)計法、規(guī)范設(shè)計法、計算機輔助設(shè)計法、自動化設(shè)計法。
7、如何正確看待客戶?
答:即使最終用戶不是上帝,也算是上帝的親戚,同樣怠慢不得。
如果項目規(guī)模比較大,那么開發(fā)方與最終用戶的來往就比較多。如從最終用戶那里獲取詳細的需求,請最終用戶試驗軟件,對最終用戶進行培訓(xùn)等等。
8、概括說明如何進行需求分析?
答:(1)需求分析是指需求開發(fā)過程中,對所獲取的需求信息進行分析,及時排除錯誤和彌補不足,確保需求文檔正確地反映用戶的真實意圖。
(2)分析方法大體有兩類:“回答分析法”和“建模分析法”。
第二:建模分析法:在需求開發(fā)過程中,對于某些類型的信息,用圖形表示要比文本表示更加有效,所以將圖形與文本結(jié)合起來描述需求是很自然的方法。需求建模就是指用圖形符號來表示、刻畫需求,需求建模不可能取代文字描述。在需求文檔中,文字描述是第一重要的,建模主要是起分析、解釋作用、建議將模型存放在需求文檔的附錄中,便于正文引用。建模分析方法主要有兩大類:“結(jié)構(gòu)化分析法“和”面向?qū)ο蠓治龇椒ā啊?/p>
您可能關(guān)注的文檔
- 貧困申請書小學(xué)范本(精選8篇)
- 2023年與村民的協(xié)議書(優(yōu)質(zhì)20篇)
- 2023年短信合作協(xié)議書簡短(匯總14篇)
- 最新教育調(diào)工作申請書通用(通用9篇)
- 最新幫助我媽媽范文范本(匯總10篇)
- 2023年申請書格式與范文范本(精選19篇)
- 最新申請書經(jīng)費(優(yōu)質(zhì)12篇)
- 2023年注塑車間轉(zhuǎn)正申請書(模板19篇)
- 2023年困難租房申請書范文(匯總11篇)
- 清明節(jié)日記范文簡短(優(yōu)秀11篇)
- 探索平面設(shè)計師工作總結(jié)的重要性(匯總14篇)
- 平面設(shè)計師工作總結(jié)體會與收獲大全(20篇)
- 平面設(shè)計師工作總結(jié)的實用指南(熱門18篇)
- 免費個人簡歷電子版模板(優(yōu)秀12篇)
- 個人簡歷電子版免費模板推薦(通用20篇)
- 免費個人簡歷電子版制作教程(模板17篇)
- 學(xué)校貧困補助申請書(通用23篇)
- 學(xué)校貧困補助申請書的重要性范文(19篇)
- 學(xué)校貧困補助申請書的核心要點(專業(yè)16篇)
- 學(xué)校貧困補助申請書的申請流程(熱門18篇)
- 法制教育講座心得體會大全(17篇)
- 教育工作者的超市工作總結(jié)與計劃(模板18篇)
- 教學(xué)秘書的工作總結(jié)案例(專業(yè)13篇)
- 教師的超市工作總結(jié)與計劃(精選18篇)
- 單位趣味運動會總結(jié)(模板21篇)
- 禮品店創(chuàng)業(yè)計劃書的重要性(實用16篇)
- 消防隊月度工作總結(jié)報告(熱門18篇)
- 工藝技術(shù)員工作總結(jié)(專業(yè)18篇)
- 大學(xué)學(xué)生會秘書處工作總結(jié)(模板22篇)
- 醫(yī)院科秘書工作總結(jié)(專業(yè)14篇)