需求文檔撰寫參考(正式版)_第1頁
需求文檔撰寫參考(正式版)_第2頁
需求文檔撰寫參考(正式版)_第3頁
需求文檔撰寫參考(正式版)_第4頁
需求文檔撰寫參考(正式版)_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

項目名稱ProjectName密級ConfidentialityLevel酷我相冊僅供收件方查閱項目編號ProjectID版本Version文檔編號DocumentCodev9.5017.3187.15V1.0v9.5017.3187.15_Proc_RA_002CoolAlbumSoftwareRequirementsspecification酷我相冊系統(tǒng)需求規(guī)格說明書Preparedby擬制何杰遜、毛少楓Date日期Reviewedby評審人李鵬Date日期Approvedby批準(zhǔn)周偉Date日期武漢市軟酷網(wǎng)絡(luò)科技有限公司版權(quán)所有不得復(fù)制Copyright?RuankosoftTechnologies(WuHan)Co.,Ltd.AllRightsReservedRevisionRecord修訂記錄Date日期RevisionVersion修訂版本CRID/DefectIDCR/Defect號SecNo.修改章節(jié)ChangeDescription修改描述Author作者20全部章節(jié)初稿何杰遜、毛少楓目錄TOC\o"1-4"\h\z\u39981Introduction簡介 652911.1Purpose目的 684241.2Scope范圍 6108652Generaldescription總體概述 8168382.1Softwareperspective軟件概述 8255772.1.1AbouttheProject項目介紹 8310572.1.2EnvironmentofProduct產(chǎn)品環(huán)境介紹 8268972.2Softwarefunction軟件功能 8244682.3Usercharacteristics用戶特征 9270602.4Assumptions&Dependencies假設(shè)和依賴關(guān)系 914223SpecificRequirements具體需求 9147833.1系統(tǒng)用例 988623.2功能 9167953.2.1登錄功能 11230433.2.2信息管理功能 11271653.2.3相冊管理 12167813.2.4相片管理 12104873.3數(shù)據(jù)字典 12232253.3.1數(shù)據(jù)字典 12148173.3.2E-R關(guān)系圖 13311824PerformanceRequirements性能需求 14127474.1時間性能需求 14129784.2系統(tǒng)開放性需求 14176244.3界面友好性需求 15249714.4系統(tǒng)可用性需求 1574074.5可管理性需求 15218815InterfaceRequirements接口需求 15200115.1UserInterface用戶接口 1655945.2SoftwareInterface軟件接口 1680465.3HardwareInterface硬件接口 16161245.4CommunicationInterface通訊接口 16207056OverallDesignConstraints總體設(shè)計約束 1664526.1Standardscompliance標(biāo)準(zhǔn)符合性 1759326.2HardwareLimitations硬件約束 17260146.3TechnologyLimitations技術(shù)限制 17311417SoftwareQualityAttributes軟件質(zhì)量特性 17302487.1Reliability可靠性 18293887.2Usability易用性 1847458RequirementsClassification需求分級 18281059Appendix附錄 19Keywords關(guān)鍵詞: CoolAlbum、酷我相冊Abstract摘要:Listofabbreviations縮略語清單:Abbreviations縮略語Fullspelling英文全名Chineseexplanation中文解釋DBdatebase數(shù)據(jù)庫FYIFor

Your

Information用戶信息GBGigabit千兆位1Introduction簡介1.1Purpose目的該需求規(guī)格說明書是關(guān)于酷我相冊用戶對于酷我相冊系統(tǒng)中投標(biāo)管理的功能和性能的要求的描述,該說明書的預(yù)期讀者為:用戶;項目管理人員;測試人員;設(shè)計人員;開發(fā)人員。這份軟件需求說明書重點描述了投標(biāo)管理系統(tǒng)的功能需求,明確所要開發(fā)的軟件應(yīng)具有的功能、性能與界面,使系統(tǒng)分析人員及軟件開發(fā)人員能清楚地了解用戶的需求。1.2Scope范圍本文檔描述了系統(tǒng)的功能需求,數(shù)據(jù)字典,性能需求和接口需求等,不包含系統(tǒng)的具體設(shè)計內(nèi)容。1.2.1本指南用于指導(dǎo)軟件開發(fā)者為南昌航空大學(xué)酷我相冊開發(fā)軟件的過程,為了達(dá)到提高軟件質(zhì)量,降低維護(hù)成本的目地。開發(fā)者應(yīng)根據(jù)本指南進(jìn)行軟件和編制軟件開發(fā)文檔。本軟件是對軟件項目承擔(dān)單位的基本要求。1.2.2總體要求網(wǎng)絡(luò)應(yīng)用環(huán)境以Internet/intranet技術(shù)為核心。開發(fā)者應(yīng)在充分分析需求的基礎(chǔ)上,選擇采用B/S或者C/S結(jié)構(gòu)。本指南給出了使用的技術(shù)要求,如下:開發(fā)工具:Eclipse,MyEclipse,Junit,RationalRose,ArgoUML,SVN技術(shù)運用:Servlet&JSP,Struts,Spring,Hibernate,AJAX,JQuery運行環(huán)境:Tomcat,JDK5.0數(shù)據(jù)庫:MySQL,SQLServer1.2.3性能需求為用戶提供一個以存儲、分享照片為核心,結(jié)合社區(qū)模式的平臺,而且又兼具一些與眾不同的功能的網(wǎng)絡(luò)相冊管理徐彤“酷我相冊”,來滿足用戶的需求,就顯得十分必要,也十分具有現(xiàn)實意義和價值了。本系統(tǒng)立志為用戶提供一個以存儲、分享照片為核心,具有圖片標(biāo)識和絢麗效果處理功能、結(jié)合社區(qū)模式的分享平臺。2Generaldescription總體概述2.1Softwareperspective軟件概述2.1.1AbouttheProject項目介紹本項目為一個新的獨立項目:酷我相冊(CoolAlbum)。2.1.2EnvironmentofProduct產(chǎn)品環(huán)境介紹此處需要描述的是最終發(fā)布環(huán)境。以java為例:需要win7系統(tǒng),JDK1.7、Tomcat7.0、mysql、IE瀏覽器、Firefox瀏覽器、Chrome瀏覽器等,例如:系統(tǒng)采用B/S結(jié)構(gòu),服務(wù)器端需要配置程序的運行環(huán)境(JDK1.6)、安裝MySQL數(shù)據(jù),用戶端只需要通過瀏覽器就可以訪問該網(wǎng)站??嵛蚁鄡?.2Softwarefunction軟件功能酷我相冊用戶搜索模塊用戶相片管理模塊用戶相冊管理模塊用戶信息管理模塊用戶注冊登錄模塊用戶搜索模塊用戶相片管理模塊用戶相冊管理模塊用戶信息管理模塊用戶注冊登錄模塊相片分類增加相冊修改刪除信息增加個人信息刪除相片搜索相冊增加相片創(chuàng)建相冊注冊登錄相片分類增加相冊修改刪除信息增加個人信息刪除相片搜索相冊增加相片創(chuàng)建相冊注冊登錄2.3Usercharacteristics用戶特征1、用戶:搜索查看圖片,上傳分享圖片,添加好友。2、管理員:審核圖片。2.4Assumptions&Dependencies假設(shè)和依賴關(guān)系本系統(tǒng)使用Java語言進(jìn)行開發(fā)的,采用MySQL進(jìn)行數(shù)據(jù)的存儲,系統(tǒng)采用B/S結(jié)構(gòu),用戶只需要通過瀏覽器就可以訪問網(wǎng)站。3SpecificRequirements具體需求3.1系統(tǒng)用例3.2功能1、功能簡介用戶和管理員的信息管理。2、子功能系統(tǒng)用例3.2.12查看好友功能1介紹用戶可以查看自己好友的主頁上的相冊相片2輸入點擊好友列表中好友的圖標(biāo)3處理系統(tǒng)在后臺查找好友的賬號相冊相片4輸出系統(tǒng)可彈出好友的相冊相片3.2.13添加好友功能1介紹用戶向被添加的用戶發(fā)送一條添加好友申請,被添加好友用戶同意后及互為好友2輸入點擊其他用戶賬戶上的添加好友圖標(biāo)3處理等待對方同意或拒絕4輸出 諾對方同意則成為好友,拒絕則不成為好友3.2.14刪除好友功能1介紹用戶刪除自己好友的功能2輸入點擊好友圖標(biāo)上的刪除按鈕3處理系統(tǒng)將該好友從用戶的好友列表中刪除4輸出重新刷新好友列表3.2.15系統(tǒng)搜索功能1介紹用戶可以搜索系統(tǒng)中的用戶以及用戶用戶公開的相冊、相片2輸入點擊輸出需要搜索的用戶的賬戶名3處理后臺搜索該用戶的賬戶信息及其公開的相冊,相片4輸出后臺可彈出該用戶的賬戶信息及其公開的相冊,相片3.2.16發(fā)表和回復(fù)評論功能1介紹用戶可發(fā)布新的評論或?qū)ζ渌脩舻脑u論進(jìn)行回復(fù)2輸入輸入發(fā)表評論或回復(fù)評論的內(nèi)容3處理系統(tǒng)將發(fā)表(或評論)的回復(fù)發(fā)表給好友(回復(fù)的好友)4輸出輸出發(fā)表或回復(fù)的內(nèi)容3.2.17刪除評論功能1介紹用戶可刪除自己發(fā)表的評論2輸入點擊刪除自己的評論按鈕3處理后臺將該評論刪除4輸出刷新該評論3.2.18查看評論功能1介紹用戶可查看自己發(fā)表的評論2輸入用戶的個人中心點擊查看3處理后臺查看用戶的所喲評論4輸出輸出該用戶的所有評論3.2.19用戶管理功能1介紹對系統(tǒng)的用戶信息進(jìn)行管理2輸入點擊對該用戶的增加,刪除或修改的按鈕后輸出新的用戶信息3處理后臺對該用戶的信息進(jìn)行更新4輸出刷新該用戶的信息并顯示3.2.20相冊相片管理功能1介紹可查看并管理系統(tǒng)中用戶公開的相冊相片2輸入點擊某用戶的相冊相片查看按鈕3處理后臺查詢該用戶公開的相冊相片4輸出輸出該用戶公開的相冊相片3.2.21評論管理功能1介紹可對系統(tǒng)中公開相片的評論進(jìn)行管理2輸入點擊評論上的增加,刪除或修改按鈕3處理后臺對該評論進(jìn)行增加,刪除或修改操作4輸出重新刷新該評論3.2.22數(shù)據(jù)統(tǒng)計功能1介紹對系統(tǒng)的數(shù)據(jù)進(jìn)行統(tǒng)計并形成圖像報表2輸入打開數(shù)據(jù)頁面,點擊數(shù)據(jù)統(tǒng)計按鈕3處理后臺將對系統(tǒng)數(shù)據(jù)進(jìn)行統(tǒng)計并形成圖像報表4輸出在原頁面彈出統(tǒng)計的信息表和圖像報表3.3數(shù)據(jù)字典3.3.1數(shù)據(jù)字典用戶字段類型可為空描述User_AccountVarchar(16)NotNull賬戶User_SexvarChar(1)NotNull性別User_NamevarChar(20)NotNull姓名User_PasswordvarChar(20)NotNull密碼管理員字段類型可為空描述Manager_AccountString(16)NotNull賬戶Manager_SexvarChar(1)NotNull性別Manager_NamevarChar(20)NotNull姓名Manager_PasswordvarChar(20)NotNull密碼相片字段類型可為空描述Photo_NumberString(50)NotNull編號Photo_NamevarChar(20)NotNull名字Photo_PathVarchar(50)NotNull路徑Photo_TypeVarchar(20)NotNull類型VisibleBooleanNotNull可視相冊字段類型可為空描述Album_Namevarchar(20)NotNull名字Album_datedatetimeNotNull日期Album_NumberVarchar(10)NotNull圖片VisibleBooleanNotNull可視用戶好友字段類型可為空描述User_AccountVarchar(16)NotNull名字Friends_AccountVarchar(16)NotNull日期相冊相片字段類型可為空描述Photo_NumberVarchar(50)NotNull相片Album_NumberVarchar(10)NotNull相冊3.3.2E-R關(guān)系圖、用戶相冊用戶相冊管理員管理管理管理賬戶密碼姓名性別性別姓名賬戶密碼名稱圖片日期4PerformanceRequirements性能需求4.1時間性能需求系統(tǒng)處理能力:支持最大并發(fā)數(shù)50個用戶。響應(yīng)速度:10秒內(nèi)。4.2系統(tǒng)開放性需求基于主流WINDOWS平臺建設(shè)的酷我相冊管理系統(tǒng),使其具有良好的可擴(kuò)充性和可移植性,系統(tǒng)可運行在主流的WINDOWS操作系統(tǒng)平臺上,便于以后系統(tǒng)的升級。遵循主流的標(biāo)準(zhǔn)和協(xié)議,不僅可以為系統(tǒng)與上級平臺系統(tǒng)交換信息提供便利,而且也有利于系統(tǒng)內(nèi)部各部分之間交換信息,這將有助于提高系統(tǒng)擴(kuò)充性。4.3界面友好性需求系統(tǒng)提供統(tǒng)一的操作界面和方式。要求操作界面簡潔美觀,布局合理,功能完善,對于初級用戶容易上手,并且提供適當(dāng)?shù)膸椭畔ⅰ?.4系統(tǒng)可用性需求系統(tǒng)操作快捷、內(nèi)容完整是保證對用戶進(jìn)行使用的基礎(chǔ)。因此,應(yīng)準(zhǔn)確而詳細(xì)地理解各用戶群特征、任務(wù)和使用環(huán)境,在“有效性”(完成特定任務(wù)和達(dá)到特定目標(biāo)時所具有的正確性和完整程度)、“效率”(完成任務(wù)的正確性和完整程度與所使用資源,如時間之間的比率),以及“滿意度”(在使用產(chǎn)品過程中具有的主觀滿意和接受程度)等方面滿足各類用戶對系統(tǒng)的要求4.5可管理性需求系統(tǒng)涉及面較廣,系統(tǒng)應(yīng)提供對管理內(nèi)容的分級分類管理和維護(hù),對用戶信息,管理員信息和相冊及相片信息等進(jìn)行分類管理5InterfaceRequirements接口需求5.1UserInterface用戶接口實現(xiàn)用戶操作圖形化界面,用戶的交互界面都通過PC顯示屏交互,分辨率基本已1024*768為主,600*800的較少,軟件界面能自適應(yīng)屏幕大小。5.2SoftwareInterface軟件接口無5.3HardwareInterface硬件接口主要為web服務(wù)器等環(huán)境交付。5.4CommunicationInterface通訊接口本系統(tǒng)使用HTTP等網(wǎng)絡(luò)協(xié)議進(jìn)行通訊6OverallDesignConstraints總體設(shè)計約束

溫馨提示

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

評論

0/150

提交評論