軟件需求規(guī)格說明書59956_第1頁
軟件需求規(guī)格說明書59956_第2頁
軟件需求規(guī)格說明書59956_第3頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

軟件需求規(guī)格說明書1引言版本更新說明版本號(hào)編制人員更新日期更新說明1.1編寫目的編寫此文檔的目的是進(jìn)一步指定軟件開發(fā)的細(xì)節(jié)問題,希望能使本軟件開發(fā)工程更具體。是為使用戶、軟件開發(fā)者及分析人員對該軟件的初始規(guī)定有一個(gè)共同的理解,它說明了本產(chǎn)品的各項(xiàng)功能需求、性能需求和數(shù)據(jù)要求,明確標(biāo)識(shí)各功能的實(shí)現(xiàn),闡述實(shí)用北京及范圍,提供客戶解決問題或者達(dá)到目標(biāo)所需的條件或全能, 提供一個(gè)度量和遵循的基準(zhǔn)。具體的編寫目的如下:定義軟件總體要求,作為用戶和軟件開發(fā)人員之間的相互了解的基礎(chǔ);提供性能要求、初步設(shè)計(jì)和對用戶影響的信息,作為軟件人員進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)和編碼的基礎(chǔ);作為軟件總體測試的依據(jù)。預(yù)期讀者:項(xiàng)目經(jīng)理:項(xiàng)目經(jīng)理可以根據(jù)該文檔了解預(yù)期產(chǎn)品的功能,并據(jù)此進(jìn)行系統(tǒng)設(shè)計(jì)、項(xiàng)目管理。軟件設(shè)計(jì)師:對需求進(jìn)行分析,并設(shè)計(jì)出系統(tǒng),包括數(shù)據(jù)庫的設(shè)計(jì)。程序員:配合《設(shè)計(jì)報(bào)告》,了解系統(tǒng)功能,編寫《用戶手冊》測試員:根據(jù)本文檔編寫測試用例,并對軟件產(chǎn)品進(jìn)行功能性測試和非功能性測試。銷售人員:了解預(yù)期產(chǎn)品的功能和性能。用戶:了解預(yù)期產(chǎn)品的功能和性能,與分析人員預(yù)期對整個(gè)需求進(jìn)行討論和協(xié)商。其它人員:如部門領(lǐng)導(dǎo)、公司領(lǐng)導(dǎo)等可以據(jù)此了解產(chǎn)品的功能和性能。背景說明:待開發(fā)的軟件系統(tǒng)的名稱:小假游;任務(wù)開發(fā)者:適用對象:在校大學(xué)生;1.3定義J2RE是Java2RuntimeEnvironment即Java運(yùn)行環(huán)境,有時(shí)簡稱JRE。如果你只需要運(yùn)行Java程序或Applet,下載并安裝它即可。如果你要自行開發(fā)Java軟件,請下載JDK。在JDK中附帶有JRE。注意由于Microsoft對Java的支持不完全,請不要使用IE自帶的虛擬機(jī)來運(yùn)行Applet,務(wù)必安裝一個(gè)JRE或JDK。JVM是JavaVirtualMachine(Java虛擬機(jī))的縮寫,JVM是一種用于計(jì)算設(shè)備的規(guī)范,它是一個(gè)虛構(gòu)出來的計(jì)算機(jī),是通過在實(shí)際的計(jì)算機(jī)上仿真模擬各種計(jì)算機(jī)功能來實(shí)現(xiàn)的。LotusNotes/Domino是一個(gè)世界領(lǐng)先的企業(yè)級(jí)通訊、協(xié)同工作及Internet/Intranet平臺(tái);具有完善的工作流控制、數(shù)據(jù)庫復(fù)制技術(shù)和 完善可靠的安全機(jī)制;尤其適合于處理各種非結(jié)構(gòu)化與半結(jié)構(gòu)化的文檔數(shù)據(jù)、建立工作流應(yīng)用、建立各類基于 Web的應(yīng)用。它全面實(shí)現(xiàn)了對非結(jié)構(gòu)化信息的管理和共享,內(nèi)含強(qiáng)大的電子郵件功能及工作流軟件開發(fā)環(huán)境,是實(shí)現(xiàn)群組協(xié)同工作、辦公自動(dòng)化的最佳開發(fā)環(huán)境。1.4參考資料《數(shù)據(jù)庫系統(tǒng)教程》(作者:王能斌出版社:電子工業(yè)出版社)《項(xiàng)目開發(fā)意向書》《項(xiàng)目開發(fā)委托合同書》《技術(shù)可行性報(bào)告》《成功的軟件開發(fā)》(原書第二版)(蔡愉祖、鄧本江等譯)出版社:機(jī)械工業(yè)出版社《軟件工程---原理、方法與應(yīng)用》(第二版)(作者:史濟(jì)民、顧春華、李昌武、苑榮出版社:高等教育出版社)《軟件工程導(dǎo)論》.張海藩、牟永敏編著.清華大學(xué)出版社.2013年第6版《Java語言程序設(shè)計(jì)》.唐友鄭萍.哈爾濱工業(yè)大學(xué)出版社.2013年第2版《Oracle11g數(shù)據(jù)庫基礎(chǔ)教程》.孫風(fēng)棟王瀾.電子工業(yè)出社.2013年版《實(shí)用軟件工程》第三版殷人坤清華大學(xué)出版社《軟件需求工程:原理和方法》金芝劉璘金英科學(xué)出版社2任務(wù)概述目標(biāo)軟件需求分析的主要實(shí)現(xiàn)目標(biāo):1)對實(shí)現(xiàn)的軟件功能做全面的描述,幫助用戶判斷實(shí)現(xiàn)功能的正確性、一致性和完整性,促使用戶在軟件設(shè)計(jì)啟動(dòng)之前周密地、全面地思考軟件需求;2)了解和描述軟件實(shí)現(xiàn)所需全部信息,為軟件設(shè)計(jì)、確認(rèn)和驗(yàn)證提供一個(gè)基準(zhǔn);3)保證軟件設(shè)計(jì)質(zhì)量,便于軟件功能的修正和驗(yàn)證,軟件需求表達(dá)無岔意性,具有可追蹤性和可修改性。4)為軟件管理人員進(jìn)行軟件成本計(jì)價(jià)和編制軟件開發(fā)計(jì)劃書提供依據(jù);用戶的特點(diǎn)因?yàn)楸拒浖且粋€(gè)全新的設(shè)計(jì)概念,對它的運(yùn)行要求網(wǎng)絡(luò)與現(xiàn)實(shí)的很好地結(jié)合,才能將這個(gè)軟件系統(tǒng)得以更好地使用,更完美的服務(wù)客戶。系統(tǒng)管理人員和維護(hù)人員:計(jì)算機(jī)水平好。文化程度高,對Notes熟悉,能勝任系統(tǒng)管理工作;操作人員:對計(jì)算機(jī)能熟練的應(yīng)用;客戶:本系統(tǒng)面對的用戶是在校大學(xué)生,對新的事物有很好的接受性和適應(yīng)性。網(wǎng)絡(luò)化的時(shí)代,大學(xué)生均具有基礎(chǔ)甚至更專業(yè)的計(jì)算機(jī)技能,所以不用擔(dān)心。假定和約束經(jīng)費(fèi)限制:40萬;開發(fā)期限:5年;硬件限制:硬件設(shè)備有部分配置較低,完成本需求說明中的功能和性能要求沒有問題;編程語言:HTML,Java,JavaScript,C++,VisualBasic通信協(xié)議:TCP/IP,X.509安全性與保密性:使用LotusNotes保密技術(shù)

3需求規(guī)定3.1對功能的規(guī)定登錄界面:賬號(hào):密碼:************驗(yàn)證碼:注冊:用戶名密碼:確認(rèn)密碼驗(yàn)證碼:點(diǎn)擊發(fā)送至手機(jī)r 円注冊成功系統(tǒng)功能架構(gòu)事務(wù)模塊" 退饒知「 丄二丄「p_ J用玫私信頊B統(tǒng)系統(tǒng)功能架構(gòu)事務(wù)模塊" 退饒知「 丄二丄「p_ J用玫私信頊B統(tǒng)Hij入ffl戶詢a訂晉

理退

磊功能模塊實(shí)現(xiàn)功能輸入項(xiàng)輸出項(xiàng)登錄模塊用戶輸入用戶名和密碼進(jìn)入系統(tǒng)用戶名(手機(jī)號(hào),郵箱),密碼(8位數(shù)字或字母)系統(tǒng)界面旅游項(xiàng)目查詢包括同程旅游與自身系統(tǒng)各個(gè)旅游項(xiàng)目的查詢,景點(diǎn)的情況及價(jià)錢情況的查詢點(diǎn)擊三個(gè)旅游模塊項(xiàng)目各旅游景點(diǎn)信息項(xiàng)目預(yù)訂包括同程旅游與自身系統(tǒng)各個(gè)旅游項(xiàng)目的預(yù)訂(均提供包車服務(wù)),點(diǎn)擊項(xiàng)目預(yù)訂跳轉(zhuǎn)繳費(fèi)界面用戶管理實(shí)現(xiàn)用戶的昵稱,密碼,頭像等個(gè)人信息的管理用戶個(gè)人信息更改成功繳費(fèi)實(shí)現(xiàn)用戶支付功能,包括銀行卡,支付寶等支付方式支付玉或銀仃卡信息支付成功或失敗攻略實(shí)現(xiàn)為用戶提供景點(diǎn)信息(公交車線路或地圖),包括景點(diǎn)天氣情用戶輸入想要查詢的景點(diǎn)景點(diǎn)信息況、飲食情況、當(dāng)?shù)靥厣坝^美食,還有溫馨提示(注意事項(xiàng)、衛(wèi)生間)客服熱線系統(tǒng)客服,為用戶提供方便,解決用戶的問題撥打客服熱線客服人員進(jìn)行解答私信系統(tǒng)用戶之間的聊天功能用戶評(píng)價(jià)中找尋想要聊天的對象跳轉(zhuǎn)聊天界面退出模塊退出系統(tǒng)按手機(jī)返回鍵,跳出退出框,點(diǎn)擊退出退出系統(tǒng)特價(jià)旅游(由上至下為操作流程)同程旅游特價(jià)門票:同程旅游 App鏈接,門票介紹+訂購流程(選擇小假游包車,確認(rèn)訂購):跳轉(zhuǎn)支付界面完成支付跳轉(zhuǎn)信箱界面量身定做(由上至下為操作流程)系統(tǒng)提供的旅游線路(選擇小假游包車,確認(rèn)訂購):跳轉(zhuǎn)支付界面完成支付跳轉(zhuǎn)信箱界面完美攻略(由左至右,由上至下為操作流程)輸入地區(qū) 選擇景點(diǎn)景點(diǎn)信息景點(diǎn)天氣(實(shí)時(shí)更新)景點(diǎn)路線圖(可下載離線地圖,標(biāo)注最優(yōu)路線)注意事項(xiàng)文案大全美食及酒店信箱(由上至下為操作流程)寫信:提交提交接收短信:坐車時(shí)間(時(shí)間延時(shí)屬正常情況,請諒解)坐車地點(diǎn)驗(yàn)證碼(憑驗(yàn)證碼上車) 丿支付界面(由上至下為操作流程)接收短信:坐車時(shí)間(時(shí)間延時(shí)屬正常情況,請諒解)坐車地點(diǎn)驗(yàn)證碼(憑驗(yàn)證碼上車) 丿支付界面(由上至下為操作流程)確認(rèn)支忖支忖寶付款;顯示支忖寶顯示支忖寶連接銀行卡:確認(rèn)盍付全額:支付密碼:支忖成功支忖成功姓名性別「學(xué)校聯(lián)系方式(手機(jī)號(hào))銀行卡忖戴:廠銀碌耦:確認(rèn)支付應(yīng):銀行卡底碼:支付成功對性能的規(guī)定3.2.1精度該APP的輸入數(shù)據(jù)精度的要求:小數(shù)點(diǎn)后保留5位有效數(shù)字輸出數(shù)據(jù)精度的要求:小數(shù)點(diǎn)后保留5位有效數(shù)字傳輸過程中的精度:小數(shù)點(diǎn)后保留5位有效數(shù)字時(shí)間特性要求響應(yīng)時(shí)間:一般操作的響應(yīng)時(shí)間在3秒左右(在一般硬件配置情況下CPUP2233內(nèi)存64M);運(yùn)行時(shí)間:3秒內(nèi)(在一般硬件配置情況下CPUP2233內(nèi)存64M);安全性:安全性要求較高,能有效控制和管理不同的用戶的權(quán)限;更新處理時(shí)間:1分鐘左右;數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間:1分鐘內(nèi);靈活性a操作方式上的變化:該APP適用于iOS、Android等現(xiàn)流行的手機(jī)操作系統(tǒng)。運(yùn)行環(huán)境的變化:要求APP可以在蘋果、安卓手機(jī)上通用。同其他軟件的接口的變化:分為B/S、C/S兩種類型,B/S體現(xiàn)一種清晰,嚴(yán)謹(jǐn)之感覺。這個(gè)借口的體現(xiàn)是多為錄入,查詢和審批。C/S提供相應(yīng)的應(yīng)用接口,對無使用權(quán)限的功能不在接口上顯示。操作盡量簡單,好用、易用。這個(gè)接口體現(xiàn)多為管理,統(tǒng)計(jì)分析精度和有效時(shí)限的變化:可以根據(jù)實(shí)際情況自行設(shè)置。e計(jì)劃的變化或改進(jìn):升級(jí)后的APP保留用戶數(shù)據(jù)。數(shù)據(jù)管理能力要求說明需要管理的文卷和記錄的個(gè)數(shù)、表和文卷的大小規(guī)模,要按可預(yù)見的增長對數(shù)據(jù)及其分量的存儲(chǔ)要求作出估算。需要管理的文卷:存放注冊用戶信息的數(shù)據(jù)庫以及旅游景點(diǎn)信息。基本數(shù)據(jù)設(shè)定:基本數(shù)據(jù)設(shè)定要符合實(shí)際情況,將用戶利益放在首位。表和文卷的大小規(guī)模:表的個(gè)數(shù)有十多個(gè),不過表中的數(shù)據(jù)要根據(jù)登錄用戶信息的改變及旅游景點(diǎn)信息的更新不斷的增加,數(shù)據(jù)管理能力要快、要有序。按可預(yù)見的增長對數(shù)據(jù)及其分量的存儲(chǔ)要求作出估算:根據(jù)登錄人數(shù)的增多,表中的相應(yīng)字段也會(huì)逐漸增多,記錄會(huì)逐漸增大,要求有較多的儲(chǔ)存空間。數(shù)據(jù)的安全性和保密性:不同級(jí)別的用戶登陸要有不同的操作和訪問權(quán)限,保證用戶信息和支付信息的安全性和保密性。系統(tǒng)對不同權(quán)限的用戶提供不同的功能模板,對歷史數(shù)據(jù)的更改和新數(shù)據(jù)的添加只有一定權(quán)限的用戶才能進(jìn)行操作,對整個(gè)系統(tǒng),需要完整的權(quán)限控制,防止某些人惡意的攻擊系統(tǒng),修改原始記錄。對資金數(shù)據(jù)的更改要求保密,對注冊的相關(guān)信息保密,服務(wù)器端不可對學(xué)生信息以及發(fā)布的相關(guān)私密信息任意修改。用戶信息的存儲(chǔ):將系統(tǒng)所用級(jí)別的用戶的登錄驗(yàn)證信息準(zhǔn)確的存儲(chǔ)到數(shù)據(jù)庫中,還包括對數(shù)據(jù)的增、刪、改等操作。其他標(biāo)準(zhǔn)的約束報(bào)表格式:以原始需求單據(jù)為準(zhǔn)。數(shù)據(jù)命名:以業(yè)務(wù)常用名命名。硬件約束硬件配置:CPUP2233內(nèi)存要求:64M以上;硬盤:2G以上故障處理要求斷電:RAM中的數(shù)據(jù)丟失應(yīng)對措施:及時(shí)對數(shù)據(jù)進(jìn)行備份。手機(jī)卡機(jī):軟件長時(shí)間使用可能造成數(shù)據(jù)存儲(chǔ)過多應(yīng)對措施:及時(shí)對軟件進(jìn)行更新和維護(hù)。速度慢:該軟件可能會(huì)因?yàn)榇罅坑脩敉瑫r(shí)登陸而系統(tǒng)反應(yīng)速度變慢或者無法使用應(yīng)對措施:及時(shí)進(jìn)行后期更新和維護(hù)。病毒攻擊:軟件不能正常使用應(yīng)對措施:安裝殺毒軟件。閃退:顯示用戶暫時(shí)無法登陸應(yīng)對措施:重啟程序解析包出現(xiàn)問題:程序的壓縮包可能在下載過程中被損壞應(yīng)對措施:重新安裝其他專門要求可靠性:維護(hù)人員會(huì)在定期進(jìn)行維護(hù)和檢驗(yàn),利用可靠的密碼技術(shù),掌握特定的記錄或歷史數(shù)據(jù)集。運(yùn)行環(huán)境可適用性:適用用安卓、蘋果系統(tǒng)。可補(bǔ)充性:該軟件完成后立即在濱州醫(yī)學(xué)院發(fā)布測試版,根據(jù)用戶的反饋及相關(guān)建議,對該系統(tǒng)的相關(guān)功能進(jìn)行完善并舍棄用戶反饋不好的功能。運(yùn)行環(huán)境可轉(zhuǎn)換性:利用開發(fā)平臺(tái)提供的數(shù)據(jù)轉(zhuǎn)換功能,可以實(shí)現(xiàn)跨平臺(tái)數(shù)據(jù)轉(zhuǎn)換,實(shí)現(xiàn)不同數(shù)據(jù)庫數(shù)據(jù)間的數(shù)據(jù)轉(zhuǎn)換,如:FoxPro、Access、MicrosoftSQLServer間的數(shù)據(jù)轉(zhuǎn)換。4運(yùn)行環(huán)境規(guī)定4.1設(shè)備處理器型號(hào)及內(nèi)存容量:蘋果ios4.0、Andriod2.0以及微軟Windowsmobile6.1以上多種智能終端。操作系統(tǒng):Windows7/WindowsXP及以上版本應(yīng)用軟件:中文版LotusDominoR6.0Application【*定義】/EnterpriseServer、LotusDominoAdministrator及以上版本。服務(wù)器:中高檔服務(wù)器CPU:IntelPentiumIII450MHz以上內(nèi)存:>=512MB以上;硬盤:>=40GB空閑硬盤輸入及輸出設(shè)備:智能客戶端聯(lián)機(jī)狀態(tài)該系統(tǒng)為三層結(jié)構(gòu),運(yùn)行環(huán)境分為客戶端、應(yīng)用服務(wù)器端和數(shù)據(jù)庫服務(wù)器端支持軟件操作系統(tǒng):Windows7/WindowsXP/蘋果ios4.0以上、Andriod2.0以上以及微軟Windowsmobile6.1以上多種智能終端。編譯(或匯編)程序:myeclipse6.0及以上版本測試支持軟件:QualityCenter【注釋】(*注釋:基于Web的測試管理工具,可以組織和管理應(yīng)用程序測試流程的所有階段,包括指定測試需求、計(jì)劃測試、執(zhí)行測試和跟蹤缺陷。此外,通過QualityCenter還可以創(chuàng)建報(bào)告和圖來監(jiān)控測試流程。QualityCenter是一個(gè)強(qiáng)大的測試管理工具,合理的使用QualityCenter可以提高測試的工作效率,節(jié)省時(shí)間,起到事半功倍的效果。QualityCenter的前身就是大名鼎鼎的TD,也就是TestDirector,TD最新發(fā)布到8.0版本,TestDirector是mercury公司的產(chǎn)品(比較老了),但后來被HP收購了,改名成了QC,具體在HP官網(wǎng)。)接口系統(tǒng)提供軟件接口:【注釋】WebServices接口,通過【注釋】soap可以方便的與客戶現(xiàn)有系統(tǒng)進(jìn)行集成,方便的與其他系統(tǒng)進(jìn)行信息交換,以滿足信息化不斷發(fā)展和系統(tǒng)集成需要。數(shù)據(jù)通信協(xié)議:HDLC(高級(jí)數(shù)據(jù)鍵路控制協(xié)議)或者SDLC(同步數(shù)據(jù)鍵路控制協(xié)議)網(wǎng)絡(luò)協(xié)議:TCP/IP協(xié)議、IPX/SPX等多種通信協(xié)議(*注釋:WebServices:WebService是基于網(wǎng)絡(luò)的、分布式的模塊化組件,它執(zhí)行特定的任務(wù),遵守具體的技術(shù)規(guī)范,這些規(guī)范使得WebService能與其他兼容的組件進(jìn)行互操作。InternetInter-OrbProtocol(IIOP)都已經(jīng)發(fā)布了很長時(shí)間了,但是這些模型都依賴于特殊對象模型

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論