網(wǎng)上商城產(chǎn)品需求規(guī)格說(shuō)明書_第1頁(yè)
網(wǎng)上商城產(chǎn)品需求規(guī)格說(shuō)明書_第2頁(yè)
網(wǎng)上商城產(chǎn)品需求規(guī)格說(shuō)明書_第3頁(yè)
網(wǎng)上商城產(chǎn)品需求規(guī)格說(shuō)明書_第4頁(yè)
網(wǎng)上商城產(chǎn)品需求規(guī)格說(shuō)明書_第5頁(yè)
已閱讀5頁(yè),還剩6頁(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)介

軟件開(kāi)發(fā)——產(chǎn)品需求規(guī)格說(shuō)明書第8頁(yè)共12頁(yè)簡(jiǎn)易網(wǎng)上商城產(chǎn)品需求規(guī)格說(shuō)明書文件狀態(tài):[]草稿[]正式發(fā)布[√]正在修改文件標(biāo)識(shí):當(dāng)前版本:1.0作者:譚玖文完成日期:2018-6-19重慶工程學(xué)院ChongqingInstituteofEngineering

版本歷史版本/狀態(tài)作者參與者起止日期備注1.0/初稿譚玖文譚玖文、李祥倫2017年4月5日

目錄0.文檔介紹 40.1文檔目的 40.2文檔范圍 40.3讀者對(duì)象 40.4參考文檔 40.5術(shù)語(yǔ)與縮寫解釋 41.產(chǎn)品介紹 42.產(chǎn)品面向的用戶群體 43.產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范 54.產(chǎn)品的范圍 55.產(chǎn)品中的角色 56.產(chǎn)品的功能需求 56.0功能性需求分類 56.mFeantureM 57.產(chǎn)品的非功能性需求 67.1用戶界面需求 67.2軟硬件環(huán)境需求 67.3產(chǎn)品質(zhì)量需求 68.其它需求 7附錄A.需求建模 7A.1需求模型1 7A.2需求模型n 7附錄B.需求確認(rèn) 7

0.文檔介紹0.1文檔目的(1)為開(kāi)發(fā)小組成員、客戶之間提供共同的協(xié)議而創(chuàng)立基礎(chǔ),描述用戶軟件的宏觀需求。(2)根據(jù)客戶要求,準(zhǔn)確描述功能性和非功能性需求,給產(chǎn)品的需求規(guī)格說(shuō)明書提供基礎(chǔ)。(3)本說(shuō)明書的預(yù)期讀者為開(kāi)發(fā)小組成員及甲方負(fù)責(zé)人。本說(shuō)明能讓甲方代表更好地了解本系統(tǒng),減少彼此之間交流的困難和開(kāi)發(fā)中因?yàn)樾枨蟛幻鞔_而產(chǎn)生的不必要的麻煩。0.2文檔范圍適用于用戶注冊(cè)、用戶登陸、用戶列表管理、發(fā)送消息(私聊,廣播)、接收消息、消息記錄處理、用戶退出功能的整個(gè)過(guò)程。0.3讀者對(duì)象軟件工程全體學(xué)生及老師0.4參考文檔無(wú)0.5術(shù)語(yǔ)與縮寫解釋縮寫、術(shù)語(yǔ)解釋SOS簡(jiǎn)易網(wǎng)上商城(Simpleonlineshoppingmall)1.產(chǎn)品介紹本項(xiàng)目的開(kāi)發(fā)是基于軟件學(xué)院軟件工程專業(yè)學(xué)生在學(xué)習(xí)《JAVA軟件開(kāi)發(fā)技術(shù)》或《C#軟件開(kāi)發(fā)技術(shù)(A)》課程后的一門實(shí)踐課程,重在通過(guò)本項(xiàng)目的開(kāi)發(fā)鍛煉學(xué)生的編碼能力,了解軟件開(kāi)發(fā)的整個(gè)過(guò)程,培養(yǎng)學(xué)生的邏輯思維能力,使學(xué)生養(yǎng)成良好的編程習(xí)慣和培養(yǎng)學(xué)生的團(tuán)隊(duì)合作意識(shí)。通過(guò)本項(xiàng)目的開(kāi)發(fā),不但鞏固課堂上所學(xué)的面向?qū)ο蟮南嚓P(guān)知識(shí),同時(shí)也融入了當(dāng)前市場(chǎng)流程的、適用的課堂上未講授新技術(shù)(基于Socket的網(wǎng)絡(luò)編程),從而增強(qiáng)學(xué)生的知識(shí)面,提高學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)積極性。2.產(chǎn)品面向的用戶群體本系統(tǒng)主要面向局域網(wǎng)的成員,能夠幫助他們?cè)诰钟蚓W(wǎng)內(nèi)進(jìn)行溝通交流、可以群發(fā)和私聊等功能。3.產(chǎn)品應(yīng)當(dāng)遵循的標(biāo)準(zhǔn)或規(guī)范(1)專業(yè)編號(hào)遵循國(guó)家統(tǒng)計(jì)規(guī)范(2)數(shù)據(jù)庫(kù)的設(shè)計(jì)遵循本項(xiàng)目要求的統(tǒng)一設(shè)計(jì)規(guī)范。4.產(chǎn)品的范圍提示:闡述本產(chǎn)品“適用的領(lǐng)域”和“不適用的領(lǐng)域”,本產(chǎn)品“應(yīng)當(dāng)包含的內(nèi)容”和“不包含的內(nèi)容”。說(shuō)清楚產(chǎn)品范圍的好處是:(1)有助于判斷什么是需求,什么不是需求;(2)可以將開(kāi)發(fā)精力集中在產(chǎn)品范圍之內(nèi),少干費(fèi)力不討好的事情;(3)有助于控制需求的變更。5.產(chǎn)品中的角色提示:闡述本產(chǎn)品的各種角色及其職責(zé)。各種角色的具體行為將在功能性需求中描述。角色名稱職責(zé)描述管理員負(fù)責(zé)管理本系統(tǒng)的聊天用戶聊天者負(fù)責(zé)發(fā)送和接收聊天信息6.產(chǎn)品的功能需求6.1功能性需求分類功能類別功能名稱描述注冊(cè)注冊(cè)服務(wù)器根據(jù)用戶輸入的用戶名進(jìn)行注冊(cè),將用戶信息保存在服務(wù)器的用戶管理列表中(學(xué)生在實(shí)訓(xùn)時(shí)可根據(jù)情況保存信息到數(shù)據(jù)庫(kù)中)登錄登錄客戶端運(yùn)行,用戶輸入用戶名登錄到服務(wù)器,服務(wù)器需要做檢測(cè)是否重復(fù)登錄,如果時(shí)則向用戶提示“用戶已登錄”的消息。如果成功登錄,服務(wù)器將用戶的登錄信息保存到服務(wù)器端的用戶列表,并將登錄信息廣播給其他的用戶,提示XX進(jìn)入系統(tǒng)發(fā)送消息私聊客戶端在用戶列表中選擇好友為“所有”時(shí),將消息群發(fā)給所有的在線用戶;服務(wù)端則是將消息廣播給所有的用戶群聊客戶端在用戶列表中選擇好友為“所有”時(shí),將消息群發(fā)給所有的在線用戶;服務(wù)端則是將消息廣播給所有的用戶轉(zhuǎn)發(fā)消息轉(zhuǎn)發(fā)消息服務(wù)器解析收到的消息,提取目的端用戶名,并把消息轉(zhuǎn)發(fā)到目的端。可分為私聊和群聊(廣播)消息接受消息接受消息客戶端接受服務(wù)器發(fā)送或轉(zhuǎn)發(fā)過(guò)來(lái)的消息并解析后做相關(guān)顯示處理,如用戶上線,則將上線的用戶加到用戶列表中,用戶退出,則將退出的用戶從用戶列表中移除等;服務(wù)器接受消息并解析后做相關(guān)處理,如收到用戶登錄消息,則在服務(wù)端的用戶列表中添加用戶,并同時(shí)更新用戶顯示列表。當(dāng)收到用戶退出的消息,則在服務(wù)端的用戶列表中移除用戶,并同時(shí)更新用戶列表,其他的消息則進(jìn)行相應(yīng)的轉(zhuǎn)發(fā)消息保存消息保存服務(wù)器在收到消息后將消息保存在文本文件中退出退出客戶端向服務(wù)器發(fā)出退出的消息,服務(wù)器把該客戶信息從用戶列表中刪除,并更新在線用戶列表6.2功能層次結(jié)構(gòu)圖用例圖7.產(chǎn)品的非功能性需求7.1用戶界面需求系統(tǒng)界面參考如下:用戶登錄用戶聊天窗體服務(wù)器端窗體7.2軟硬件環(huán)境需求需求名稱詳細(xì)要求7.3產(chǎn)品質(zhì)量需求主要質(zhì)量屬性詳細(xì)要求正確性確保發(fā)送消息和接收消息不丟失健壯性局域網(wǎng)內(nèi),并發(fā)數(shù)達(dá)到50個(gè)時(shí)程序運(yùn)行穩(wěn)定可靠性傳輸數(shù)據(jù)不丟失性能、效率無(wú)易用性界面簡(jiǎn)單大方清晰性無(wú)安全性可考慮數(shù)據(jù)傳輸?shù)募用芸蓴U(kuò)展性在有條件的情況下,預(yù)留文件傳輸、語(yǔ)音聊天等接口兼容性兼容winxp,win7,win10可移植性無(wú)。。。。。。8.其它需求附錄A.需求建模建議用RationalRose對(duì)產(chǎn)品需求進(jìn)行建模與分析。A.1需求模型1A.2需求模型n附錄B.需求確認(rèn) 提示:需求確認(rèn)主要分兩步:需求評(píng)審需求承諾。對(duì)需求的評(píng)審應(yīng)當(dāng)采用“正式技術(shù)評(píng)審方式”,將產(chǎn)生一份“需求評(píng)審報(bào)告”。需求評(píng)審報(bào)告摘要需求文檔輸入名稱,標(biāo)識(shí)符,版本,作者,完成日期需求評(píng)審報(bào)告輸入名稱,標(biāo)識(shí)符,評(píng)審日期評(píng)審結(jié)論[]工作成果合格,“無(wú)需修改

溫馨提示

  • 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)論