出租車管理系統(tǒng)需求分析_第1頁(yè)
出租車管理系統(tǒng)需求分析_第2頁(yè)
出租車管理系統(tǒng)需求分析_第3頁(yè)
出租車管理系統(tǒng)需求分析_第4頁(yè)
出租車管理系統(tǒng)需求分析_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、目錄論文要求4項(xiàng)目開(kāi)發(fā)計(jì)劃51.引言51.1編寫(xiě)目的51.2背景51.3定義51.4參考資料52. 項(xiàng)目概述52.1 工作內(nèi)容52.2 主要參加人員62.3 產(chǎn)品62.3.1程序62.3.2.文件62.3.3.服務(wù)62.3.4.非移交的產(chǎn)品72.4 驗(yàn)收標(biāo)準(zhǔn)72.5 完成項(xiàng)目的最遲期限72.6 本計(jì)劃的批準(zhǔn)者和批準(zhǔn)日期73. 實(shí)施計(jì)劃73.1 工作任務(wù)的分解與人員分工73.2 接口人員73.3 進(jìn)度83.4 關(guān)鍵問(wèn)題84.支持條件84.1計(jì)算機(jī)系統(tǒng)支持95.交付期限96.專題計(jì)劃要點(diǎn)9需求分析91 引言91.1 目的91.2 預(yù)期的讀者和閱讀建議91.3 范圍101.5 術(shù)語(yǔ)101.6 參考文

2、獻(xiàn)102 系統(tǒng)概述102.1 概述102.2 功能102.3 運(yùn)行環(huán)境112.4 假設(shè)與依賴113 系統(tǒng)特性113.1 系統(tǒng)角色123.2 乘客管理123.3 出租車管理123.4 出租車公司管理123.5 后臺(tái)管理124 非功能性需求124.1 性能需求124.2 安全性需求124.3 可用性需求124.4 用戶文檔13附錄13理解和體會(huì)14本科課程論文評(píng)分標(biāo)準(zhǔn)15論文要求(1) 撰寫(xiě)所選系統(tǒng)的項(xiàng)目開(kāi)發(fā)計(jì)劃。(參考文檔軟件項(xiàng)目開(kāi)發(fā)計(jì)劃格式)(2) 對(duì)所選系統(tǒng)進(jìn)行完整的需求獲取以及需求分析工作,給出所選系統(tǒng)的各層次需求,包括業(yè)務(wù)需求,用戶需求,功能需求以及非功能需求。(3) 在()的基礎(chǔ)上完成

3、需求規(guī)格說(shuō)明書(shū)。(4) 需求規(guī)格說(shuō)明書(shū)要詳盡,必須包括以下內(nèi)容:引言,總體描述,功能需求,接口需求以及其它非功能性需求等,符合需求規(guī)格說(shuō)明書(shū)各項(xiàng)細(xì)則。(可以參照SRS模板格式)(5) 附錄中給出所選系統(tǒng)需求規(guī)格說(shuō)明書(shū)中未給出的圖表.(例如數(shù)據(jù)流圖, 數(shù)據(jù)字典等, 例如建模用例圖, 時(shí)序圖等)項(xiàng)目開(kāi)發(fā)計(jì)劃1.引言1.1編寫(xiě)目的 隨著各種日常生活的電子化,人們的日常生活越來(lái)越便捷。近年來(lái),隨著各種基于位置的手機(jī)軟件興起,電子化的外賣(mài),訂票之類的軟件也越來(lái)越多,它們?cè)谥荒苷粕辖K端飛快普及的今天極大的方便了各種人群的生活與工作。同時(shí),出租車作為人們?nèi)粘3鲂械囊环N常用交通方式,其服務(wù)方式一直在很多方面受

4、到詬病,比如,在急需的時(shí)候很難打車,在用車高峰期很難打車等等。因此,開(kāi)發(fā)出一個(gè)好用的出租車叫車服務(wù)系統(tǒng)便非常急迫了。由于本項(xiàng)目屬于小型項(xiàng)目,因此主要面向中小型的出租車公司,以此實(shí)現(xiàn)出租車的預(yù)約,呼叫,最優(yōu)線路規(guī)劃,高峰疏解等功能。1.2背景 本軟件主要用于實(shí)現(xiàn)出租車打車的數(shù)字化。提供更為便捷經(jīng)濟(jì)的打車服務(wù)。委托單位:XX出租車公司提出者:XX出租車公司技術(shù)部開(kāi)發(fā)單位:XX軟件公司系統(tǒng)待開(kāi)發(fā)的名稱:出租車呼叫服務(wù)系統(tǒng)本軟件運(yùn)行的平臺(tái):windows,linux,Android,IOS1.3定義Windows : 微軟公司出品的操作系統(tǒng)Linux : 著名的開(kāi)源操作系統(tǒng)Android:由googl

5、e 公司推出的手機(jī)操作系統(tǒng)IOS:由蘋(píng)果公司推出的手機(jī)操作系統(tǒng)1.4參考資料 軟件需求工程 梁亞萍等編著 機(jī)械工業(yè)出版社2. 項(xiàng)目概述 2.1 工作內(nèi)容在本次軟件開(kāi)發(fā)中,主要需要進(jìn)行如下工作,項(xiàng)目計(jì)劃的確定,需求分析,軟件概要設(shè)計(jì),軟件詳細(xì)設(shè)計(jì),指定軟件測(cè)試計(jì)劃與具體分析計(jì)劃,完成用戶手冊(cè)和配置文件,進(jìn)行軟件后期的測(cè)試和維護(hù)。 2.2 主要參加人員主要參加人員:項(xiàng)目經(jīng)理:項(xiàng)目經(jīng)理A 熟悉軟件開(kāi)發(fā)的具體流程,精通編程程序員:程序員A,B,C 熟練使用一種以上語(yǔ)言的開(kāi)發(fā)測(cè)試員:測(cè)試員A 熟練掌握一般軟件測(cè)試方法需求分析:需求分析員A,b 熟悉需求分析產(chǎn)品經(jīng)理:產(chǎn)品經(jīng)理A 對(duì)軟件的開(kāi)發(fā)有著深刻理解,

6、了解用戶心2.3 產(chǎn)品 2.3.1程序 需要交付的程序如下:A. 出租車呼叫服務(wù)系統(tǒng)后臺(tái)管理程序主要通過(guò)java 進(jìn)行開(kāi)發(fā),運(yùn)行在linux和windows 環(huán)境下。存儲(chǔ)方式為光盤(pán)和網(wǎng)絡(luò)存儲(chǔ)。B. 出租車呼叫服務(wù)系統(tǒng)出租車司機(jī)程序主要通過(guò)java 和oc進(jìn)行開(kāi)發(fā),運(yùn)行在安卓和IOS平臺(tái)的手機(jī)上面。存儲(chǔ)方式為網(wǎng)絡(luò)存儲(chǔ)。C. 出租車呼叫服務(wù)系統(tǒng)用戶程序主要通過(guò)java 和oc進(jìn)行開(kāi)發(fā),運(yùn)行在安卓和IOS平臺(tái)的手機(jī)上面。存儲(chǔ)方式為網(wǎng)絡(luò)存儲(chǔ)。2.3.2.文件 需要移交給客戶的文件主要如下:軟件項(xiàng)目開(kāi)發(fā)計(jì)劃書(shū)需求規(guī)格說(shuō)明用戶手冊(cè)計(jì)劃執(zhí)行情況配置狀態(tài)報(bào)告 設(shè)計(jì)規(guī)格說(shuō)明用戶手冊(cè)測(cè)試計(jì)劃測(cè)試報(bào)告項(xiàng)目總結(jié)報(bào)告

7、2.3.3.服務(wù) 主要提供的服務(wù)如下:A. 培訓(xùn)服務(wù)器程序運(yùn)行培訓(xùn)客戶端程序使用指導(dǎo)培訓(xùn)客戶端軟件客服培訓(xùn)B. 安裝服務(wù)器端程序安裝服務(wù)器端程序安裝指導(dǎo)C.發(fā)布客服端程序發(fā)布D.維護(hù)服務(wù)器端程序維護(hù)客戶端程序維護(hù)2.3.4.非移交的產(chǎn)品 軟件迭代和測(cè)試版本的源文件程序的源代碼 2.4 驗(yàn)收標(biāo)準(zhǔn) 對(duì)于程序,驗(yàn)收標(biāo)準(zhǔn)遵循沒(méi)有重大bug,能在長(zhǎng)時(shí)間內(nèi)穩(wěn)定運(yùn)行。對(duì)于文檔,應(yīng)該遵循完整展現(xiàn)相關(guān)內(nèi)容,通俗易懂,讓客戶滿意的原則。對(duì)于服務(wù),在實(shí)現(xiàn)預(yù)計(jì)效果的同時(shí),應(yīng)做到讓客戶滿意的程度。2.5 完成項(xiàng)目的最遲期限 2.6 本計(jì)劃的批準(zhǔn)者和批準(zhǔn)日期 批準(zhǔn)者:最終負(fù)責(zé)人A3. 實(shí)施計(jì)劃 3.1 工作任務(wù)的分解與人

8、員分工 需求分析 負(fù)責(zé)人:產(chǎn)品經(jīng)理A 參加人員:需求分析員A,B設(shè)計(jì) 負(fù)責(zé)人:產(chǎn)品設(shè)計(jì)A 參加人員:產(chǎn)品設(shè)計(jì)A實(shí)現(xiàn) 負(fù)責(zé)人:項(xiàng)目經(jīng)理A 參加人員:程序員A,B,C測(cè)試 負(fù)責(zé)人:項(xiàng)目經(jīng)理A 參加人員:測(cè)試員A維護(hù) 負(fù)責(zé)人:項(xiàng)目經(jīng)理A 參加人員:程序員A,B文檔編制 負(fù)責(zé)人:項(xiàng)目經(jīng)理A 參加人員:產(chǎn)品設(shè)計(jì)A,程序員C3.2 接口人員 產(chǎn)品經(jīng)理A:負(fù)責(zé)需求分析部門(mén)和開(kāi)發(fā)部門(mén)的接口產(chǎn)品經(jīng)理A:負(fù)責(zé)客戶和需求分析部門(mén)的接口程序員A:負(fù)責(zé)產(chǎn)品需求和實(shí)際產(chǎn)品之間的接口3.3 進(jìn)度 按照完成先后順序排序:A. 需求分析:日期:2014.12.30 - 2015.1.30 所需資源:資金,人員完成標(biāo)志:制定出完

9、成的客戶需求報(bào)告B.產(chǎn)品設(shè)計(jì):所需資源:開(kāi)發(fā)資源,人員完成標(biāo)志:制定出完整的軟件產(chǎn)品開(kāi)發(fā)報(bào)告C.編碼實(shí)現(xiàn):所需資源:開(kāi)發(fā)資源,人員完成標(biāo)志:完成第一個(gè)版本的可運(yùn)行完整程序D.測(cè)試:所需資源:測(cè)試機(jī)器完成標(biāo)志:和開(kāi)發(fā)部門(mén)合力使軟件產(chǎn)品達(dá)到規(guī)定標(biāo)準(zhǔn)E.移交:所需資源:人員完成標(biāo)志:客戶反饋完成系統(tǒng)F.培訓(xùn)和安裝所需資源:人員完成標(biāo)志:軟件完成安裝調(diào)試,所有培訓(xùn)人員順利結(jié)業(yè)3.4 關(guān)鍵問(wèn)題 A. 項(xiàng)目經(jīng)理能否準(zhǔn)確獲取客戶的要求,直接影響了最后的產(chǎn)品能夠達(dá)到客戶要求。B. 各端軟件互通時(shí)的數(shù)據(jù)同步安全穩(wěn)定即時(shí)的實(shí)現(xiàn),直接影響了客戶的使用體驗(yàn)和程序的正常運(yùn)行。4.支持條件 條件:資金充沛,設(shè)備足夠設(shè)施:

10、主要是對(duì)開(kāi)發(fā)機(jī)器的要求,需要能夠達(dá)到較優(yōu)秀的開(kāi)發(fā)機(jī)水準(zhǔn),保證開(kāi)發(fā)工作的高效進(jìn)行。同時(shí),開(kāi)發(fā)機(jī)器需要有完整的開(kāi)發(fā)環(huán)境。 4.1計(jì)算機(jī)系統(tǒng)支持 系統(tǒng):Windows,linux編譯程序:VS,Xcode,AndroidStudio 5.交付期限 項(xiàng)目時(shí)間:2014.12.30 6.專題計(jì)劃要點(diǎn)測(cè)試計(jì)劃中,一定要保證程序沒(méi)有重大bug,不會(huì)造成客戶的財(cái)產(chǎn)損失。質(zhì)量保證計(jì)劃,優(yōu)先保證軟件在長(zhǎng)時(shí)間使用情況下的穩(wěn)定性。配置管理計(jì)劃,優(yōu)先保證售后人員能幫助客戶合理的配置好軟件。人員培訓(xùn)計(jì)劃,優(yōu)先保證培訓(xùn)人員對(duì)各種突發(fā)情況的處理能力,確保軟件出現(xiàn)問(wèn)題后能夠第一時(shí)間恢復(fù)。系統(tǒng)安裝計(jì)劃,優(yōu)先保證系統(tǒng)安裝的建議性和

11、可靠性。需求分析1 引言1.1 目的該文檔首先給出了整個(gè)系統(tǒng)的整體網(wǎng)絡(luò)結(jié)構(gòu)和功能結(jié)構(gòu)的概貌,試圖從總體架構(gòu)上給出整個(gè)系統(tǒng)的輪廓,然后又對(duì)功能需求,性能需求和其它非功能性需求做出了詳細(xì)的描述。其中對(duì)功能需求的描述采用了UML的用例模型方式,主要描述了每一個(gè)用例的基本時(shí)間流,若有備選時(shí)間流則描述,否則被省略。而且還給出了非常直觀的用例圖。這些文字和圖形都為了本文檔能詳細(xì)準(zhǔn)確地描述用戶的需求,同時(shí)也為了用戶更加容易地理解這些需求的描述創(chuàng)造了條件。該文檔詳盡說(shuō)明了這一軟件產(chǎn)品的需求和規(guī)格,這些規(guī)格說(shuō)明是進(jìn)行設(shè)計(jì)的基礎(chǔ),也是編寫(xiě)測(cè)試用例和進(jìn)行系統(tǒng)測(cè)試的主要依據(jù)。同時(shí),該文檔也是用戶確定軟件功能需求的主要

12、依據(jù)。1.2 預(yù)期的讀者和閱讀建議本文檔的內(nèi)容主要分成4個(gè)部分:綜合描述,系統(tǒng)特性,非功能需求和外部外部接口描述。綜合描述部分主要針對(duì)系統(tǒng)的主要結(jié)構(gòu)進(jìn)行了大致的介紹;系統(tǒng)特性部分對(duì)系統(tǒng)的功能需求進(jìn)行了詳細(xì)的描述,是文本的主要部分;非功能需求部分對(duì)非功能需求進(jìn)行了詳盡的描述;外部接口需求部分對(duì)用戶界面,軟件接口,硬件借口和通訊借口等進(jìn)行了描述。在閱讀此文當(dāng)時(shí),首先要了產(chǎn)品的功能概貌,然后可以根據(jù)自身的需要對(duì)每一個(gè)功能進(jìn)行適當(dāng)?shù)牧私狻?.3 范圍該產(chǎn)品是在積累了豐富的業(yè)務(wù)經(jīng)驗(yàn)的基礎(chǔ)上進(jìn)行開(kāi)發(fā)的,在需求上,充分考慮了具體用戶的實(shí)際情況。本產(chǎn)品將主要適用于一般城市的出租車公司,主要完成出租車的呼叫,預(yù)

13、約以及出租車的線路規(guī)劃功能。1.5 術(shù)語(yǔ)Android:google公司開(kāi)發(fā)的手機(jī)操作系統(tǒng)IOS:蘋(píng)果公司開(kāi)發(fā)的手機(jī)操作系統(tǒng)1.6 參考文獻(xiàn)軟件需求工程 梁亞萍等 編著 機(jī)械工業(yè)出版社2 系統(tǒng)概述2.1 概述出租車的打車難問(wèn)題一直困擾著各地的消費(fèi)者和出租車公司。一方面,很多消費(fèi)者抱怨很難打車,另一方面,出租車公司或者出租車司機(jī)卻發(fā)現(xiàn)很多出租車在大部分的時(shí)候都是處于空車狀態(tài)。這樣,通過(guò)此出租車呼叫服務(wù)系統(tǒng),不僅可以減少用戶的打車難問(wèn)題,同時(shí)還可以幫助出租車公司合理規(guī)劃線路,減少空車時(shí)間,減少成本。2.2 功能乘客管理叫車預(yù)約查詢訂車或者預(yù)約狀態(tài)查詢出租車預(yù)計(jì)到達(dá)時(shí)間取消叫車取消預(yù)約意見(jiàn)反饋出租車

14、管理確認(rèn)接單放棄接單確認(rèn)接客放棄接客完成訂單未完成訂單意見(jiàn)反饋出租車公司管理接收用戶訂單指派訂單接受查詢請(qǐng)求返回查詢結(jié)果接受反饋后臺(tái)管理數(shù)據(jù)維護(hù)數(shù)據(jù)備份數(shù)據(jù)恢復(fù)數(shù)據(jù)安全2.3 運(yùn)行環(huán)境該系統(tǒng)分為 B/S 三層結(jié)構(gòu),它們的運(yùn)行環(huán)境分為客戶端,應(yīng)用服務(wù)器端和數(shù)據(jù)庫(kù)服務(wù)器端三部分。以下是系統(tǒng)的運(yùn)行環(huán)境。A. 客戶端操作系統(tǒng):Windows ,Andorid ,IOS ,或者其他瀏覽器:IE6以上,Chrome28以上,firefox21以上B. 應(yīng)用服務(wù)器端操作系統(tǒng):Windows7 Server 或者更新版本應(yīng)用服務(wù)器:Tomcat 5.5 或者更高版本數(shù)據(jù)庫(kù)訪問(wèn):JDBCC. 數(shù)據(jù)庫(kù)服務(wù)器端操作

15、系統(tǒng):Windows7 Server 或者更多版本數(shù)據(jù)庫(kù)系統(tǒng):SQLServer 2000 或者更新版本2.4 假設(shè)與依賴本項(xiàng)目是否能夠成功實(shí)施,主要取決去以下條件:(1) 能夠?qū)④浖茝V到各個(gè)消費(fèi)者手中,消費(fèi)者能否便捷的使用這個(gè)軟件。(2) 出租車司機(jī)能夠接受這個(gè)軟件,因?yàn)橥ㄟ^(guò)這個(gè)軟件,提高的負(fù)載率可能讓部分出租車司機(jī)失業(yè)。(3) 出租車公司是否愿意使用這個(gè)系統(tǒng),因?yàn)殡m然它能在長(zhǎng)期提高出租車的利潤(rùn),但是在系統(tǒng)搭建前期,成本會(huì)比較高。3 系統(tǒng)特性3.1 系統(tǒng)角色本系統(tǒng)主要用于以下幾類人員:(1) 消費(fèi)者,作為服務(wù)的請(qǐng)求方,通過(guò)客服端程序向出租車公司發(fā)起請(qǐng)求或者解除請(qǐng)求,包括叫車和預(yù)約以及它們的

16、取消。(2) 出租車司機(jī):作為服務(wù)的直接提供者,接受出租車公司的指派,并進(jìn)行相應(yīng)的服務(wù)。(3) 出租車公司:接受請(qǐng)求,并且處理請(qǐng)求。(4) 系統(tǒng)管理員:負(fù)責(zé)維護(hù)后臺(tái)程序的穩(wěn)定運(yùn)行。3.2 乘客管理用例圖見(jiàn)附錄3.3 出租車管理用例圖見(jiàn)附錄3.4 出租車公司管理用例圖見(jiàn)附錄3.5 后臺(tái)管理用例圖見(jiàn)附錄4 非功能性需求4.1 性能需求(1) 客戶端一般響應(yīng)時(shí)間不超過(guò)0.5秒(2) 可并發(fā)處理至少100個(gè)訂單提交4.2 安全性需求(1) 權(quán)限控制根據(jù)不同的角色,設(shè)置相應(yīng)的權(quán)限。(2) 重要數(shù)據(jù)加密對(duì)于用戶信息和出租車司機(jī)的信息,應(yīng)該進(jìn)行加密,確保隱私。(3) 數(shù)據(jù)備份允許用戶進(jìn)行數(shù)據(jù)的備份和恢復(fù),以

17、彌補(bǔ)數(shù)據(jù)的破環(huán)和丟失。(4) 記錄日志本系統(tǒng)應(yīng)該能夠記錄系統(tǒng)運(yùn)行時(shí)發(fā)生的所有錯(cuò)誤。(5) 賬戶安全需求確保消費(fèi)者在線付費(fèi)的安全性得到保障4.3 可用性需求(1) 方便操作,操作流程合理(2) 簡(jiǎn)單一用,足夠提示(3) 控制必須錄入項(xiàng)目(4) 容錯(cuò)能力(5) 操作完成時(shí)必須要有統(tǒng)一規(guī)范的提示(6) 用戶自定義(7) 聯(lián)機(jī)幫助與客服人員支持4.4 用戶文檔同本軟件一起發(fā)行的用戶文檔包括:(1) 安裝手冊(cè):Word 格式文件(2) 用戶手冊(cè):Word 格式文件,可以集成在用戶軟件當(dāng)中(3) 在線幫助:HTML Help 格式文件,聯(lián)機(jī)式附錄用例圖理解和體會(huì)在寫(xiě)本次項(xiàng)目的需求文檔時(shí),我充分明白了軟件工程作為一個(gè)工程時(shí)的復(fù)雜性和規(guī)范性,遠(yuǎn)不是平時(shí)做幾個(gè)小程序就能領(lǐng)會(huì)的。也深深的明白了這門(mén)課的重要性。我深知,幾乎所有的行業(yè),當(dāng)它的規(guī)模達(dá)到一定程度之后,其行事的復(fù)雜性將會(huì)指數(shù)倍的遞增,而軟件工程尤其如此,通過(guò)寫(xiě)這份文檔,我明白了一次完整的項(xiàng)目中,職責(zé)的

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論