版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
智能問答系統(tǒng)需求分析(全)目錄1.引言 21.1編寫目的 21.2項目背景 21.3定義 21.4項目概貌 21.5參考資料 32.功能描述 32.1功能劃分 32.2每個功能說明 32.3限制 42.4軟件性能需求 42.4.1處理速度 42.4.2響應(yīng)時間 42.4.3安全限制 43.信息描述(SA模型) 53.1關(guān)系 e-r 53.2數(shù)據(jù)流向dfd 63.3數(shù)據(jù)字典 103.8數(shù)據(jù)信息邏輯模型 114.行為描述 124.1系統(tǒng)狀態(tài)變化 124.2事件描述 124.3動作描述 125.質(zhì)量描述 125.1功能質(zhì)量標準 125.2性能質(zhì)量標準 126.接口描述 126.1用戶界面 126.2硬件接口 136.3軟件接口 136.4通信接口 137.其他描述 137.1設(shè)計限制 131.引言1.1編寫目的經(jīng)過小組多番討論,權(quán)衡利弊在對大學(xué)生活有了深入了解的基礎(chǔ)上。我們決定研究問答系統(tǒng),以加強對計算機軟件工程的深入學(xué)習(xí),增強對軟件開發(fā)的認識。軟件需求分析是軟件工程中重要的部分,我們根據(jù)不同層次,對軟件需求進行劃分滿足業(yè)務(wù)需求、用戶需求、功能需求。定義了市場對軟件的高層次目標要求。從用戶角度來描述軟件產(chǎn)品必須完成的任務(wù)。定義了軟件開發(fā)人員必須實現(xiàn)的軟件功能。1.2項目背景近幾年來智能手機的迅速發(fā)展,物聯(lián)網(wǎng)的進一步發(fā)展,手機將成為重要的生活工具,用于人性化的管理。所有的嵌入式設(shè)備,都可以改為Android平臺。比如:機頂盒、電話機、汽車電子、監(jiān)控系統(tǒng)、智能交通物流、物聯(lián)網(wǎng)、遠程教育終端、遠程醫(yī)療終端基于智能手機的C/S模式開發(fā)的自虐呢個及系統(tǒng)越來越受歡迎,開發(fā)基于智能手機客戶端結(jié)合服務(wù)器端系統(tǒng)的開發(fā)前力日益增長為了數(shù)據(jù)分析的方便,我們選擇較為熟悉的宿舍管理體系,采用客服端服務(wù)端模式的整體系統(tǒng),統(tǒng)籌管理。1.3定義需求:用戶解決問題或許達到目標所需的條件或功能;系統(tǒng)或系統(tǒng)部件要滿足合同、標準,規(guī)范或其它正式規(guī)定文檔所需具有的條件或權(quán)能。C/S:客戶端/服務(wù)端模式JavaWeb,SQLserver2005,Photoshop,Java,windowsserver2003,J2EE1.4項目概貌項目結(jié)合了物聯(lián)網(wǎng)的特點,通過移動設(shè)備實現(xiàn)管理宿舍管理的思想1.5參考資料《Android2.X應(yīng)用開發(fā)實踐》林城著清華大學(xué)出版社《數(shù)據(jù)庫原理與應(yīng)用SQLserver2005項目教程》編者:郭庚麒王槐彬中國水利水電出版社《JSP編程技術(shù)》編者:楊學(xué)全許杰滕桂法清華大學(xué)出版社2.功能描述2.1功能劃分手機宿舍管理系統(tǒng)的基本功能,如下:客戶端:查詢宿舍學(xué)生信息(導(dǎo)員)每周宿舍衛(wèi)生評分(生活部)電量/水量使用查詢及提醒信件查詢及提醒服務(wù)端:宿舍信息管理及接口每周宿舍衛(wèi)生評分管理下載接口電量/水量管理接口信件管理2.2每個功能說明、客戶端功能說明:查詢宿舍學(xué)生信息。客戶能夠快速清晰查詢宿舍成員信息,主要針對輔導(dǎo)員、學(xué)院領(lǐng)導(dǎo)和學(xué)生會點名,查詢結(jié)果以表格形式顯示。每周宿舍衛(wèi)生評分??蛻裟軌?qū)λ奚岽蚍植⑼降椒?wù)端,供服務(wù)端直接綜合處理,主要針對生活部檢查衛(wèi)生,實現(xiàn)無紙化和透明化。電量/水量使用查詢及提醒。對宿舍電量水量查詢,以便電量不足宿舍有準備,增強學(xué)生節(jié)電意識。信件查詢及新到信件通知。查詢信件是否到達,以便及時領(lǐng)取。新郵件到達時,Android客戶端自動發(fā)出新信件提醒消息。、服務(wù)端功能說明:宿舍信息管理及接口。記錄各宿舍信息情況,根據(jù)信息變化,及時更刪改查,對宿舍實行有效管理;為客戶端提供查詢宿舍學(xué)生信息接口。每周宿舍衛(wèi)生評分管理下載接口。對客戶端上傳的數(shù)據(jù)同學(xué)處理成統(tǒng)一的圖表形式,數(shù)據(jù)可直接打印下載;提供客戶端對數(shù)據(jù)庫更新接口。電量/水量管理接口。信件管理。對信件信息進行管理;提供信件查詢接口2.3限制服務(wù)端:(1)由于本系統(tǒng)服務(wù)端用JavaWeb的Struct架構(gòu),而數(shù)據(jù)庫也將隨之采用SQLServer2005。(2)開發(fā)人員在編寫代碼的過程中需要嚴格按照軟件工程的要求來進行,以利于接下來的測試和維護及升級。硬件、軟件、運行環(huán)境和開發(fā)環(huán)境的條件和限制:在windowserver2003下使用,在sqlserver2005開發(fā)版或更高版本下使用.客戶端:運行Android系統(tǒng)的智能手機和Pad2.4軟件性能需求2.4.1處理速度適應(yīng)智能機硬件速度即可2.4.2響應(yīng)時間一般要求響應(yīng)時間<2s2.4.3安全限制對數(shù)據(jù)操作根據(jù)對象不同權(quán)限加以限制,禁止越權(quán)處理3.信息描述(SA模型)3.1關(guān)系 e-r3.2數(shù)據(jù)流向dfd(一)頂層數(shù)據(jù)流圖頂層數(shù)據(jù)流圖如下3-3-1圖所示查詢eq\o\ac(○查詢eq\o\ac(○,1)學(xué)生結(jié)果結(jié)果eq\o\ac(○,2)管理實時信息管理實時信息eq\o\ac(○,7)宿舍管理系統(tǒng)查詢查詢eq\o\ac(○,3)輔導(dǎo)員管理信息報表eq\o\ac(○,8)結(jié)果管理信息報表eq\o\ac(○,8)結(jié)果eq\o\ac(○,4)宿舍管理員信息信息eq\o\ac(○,5)打分打分打分結(jié)果打分結(jié)果eq\o\ac(○,6)學(xué)生會學(xué)生會 圖3-3-1頂層數(shù)據(jù)流圖注解:查詢eq\o\ac(○,1):學(xué)生信息(信件)查詢、宿舍信息(水電、評分)查詢結(jié)果eq\o\ac(○,2):學(xué)生信息(信件)、宿舍信息(水電、評分)查詢eq\o\ac(○,3):學(xué)生成員信息查詢、宿舍評分信息查詢結(jié)果eq\o\ac(○,4):學(xué)生成員信息、宿舍評分信息打分信息eq\o\ac(○,5):生活部衛(wèi)生打分打分eq\o\ac(○,6):生活部衛(wèi)生打分結(jié)果管理實時信息eq\o\ac(○,7):宿舍學(xué)生信息管理,信件水電信息管理管理信息報表eq\o\ac(○,8):宿舍學(xué)生信息,打分,信件水電信息報表(二)一層數(shù)據(jù)流圖一層數(shù)據(jù)流圖如下圖3-3-2所示學(xué)生學(xué)生查詢查詢結(jié)果顯示結(jié)果顯示1Android客戶端1Android客戶端宿舍管理提交請求及數(shù)據(jù)查詢輔導(dǎo)員提交請求及數(shù)據(jù)查詢輔導(dǎo)員PC服務(wù)端管理系統(tǒng)結(jié)果顯示PC服務(wù)端管理系統(tǒng)結(jié)果顯示響應(yīng)請求返回數(shù)據(jù)響應(yīng)請求返回數(shù)據(jù)信息打分信息打分打分結(jié)果顯示打分結(jié)果顯示學(xué)生會學(xué)生會 圖3-3-2一層數(shù)據(jù)流圖——Android客戶端宿舍管理系統(tǒng)評分表信件表評分表信件表Android客戶端宿舍管理Android客戶端宿舍管理提交請求及數(shù)據(jù)2PC服務(wù)端管理2PC服務(wù)端管理宿舍管理員響應(yīng)請求返回數(shù)據(jù)響應(yīng)請求返回數(shù)據(jù)錄入數(shù)據(jù)錄入數(shù)據(jù)電量表水量表學(xué)生信息表電量表水量表學(xué)生信息表圖3-3-2一層數(shù)據(jù)流圖——PC服務(wù)端管理系統(tǒng)(二)二層數(shù)據(jù)流圖1.二層數(shù)據(jù)流圖——Android客戶端宿舍管理系統(tǒng)1.1信件查詢處理1.1信件查詢處理1.5請求封裝1.5請求封裝學(xué)生學(xué)生PC服務(wù)端管理系統(tǒng)1.2電量查詢處理PC服務(wù)端管理系統(tǒng)1.2電量查詢處理1.3水量查詢處理1.3水量查詢處理1.6數(shù)據(jù)解析中心1.6數(shù)據(jù)解析中心客戶端信件顯示表客戶端信件顯示表1.4評分查詢處理1.4評分查詢處理客戶端電量顯示表客戶端電量顯示表客戶端水量顯示表客戶端水量顯示表客戶端評分顯示表客戶端評分顯示表1.7宿舍信息查詢處理輔導(dǎo)員1.7宿舍信息查詢處理輔導(dǎo)員1.5請求封裝1.5請求封裝PC服務(wù)端管理系統(tǒng)1.8宿舍評分處理PC服務(wù)端管理系統(tǒng)1.8宿舍評分處理客戶端宿舍信息顯示表客戶端宿舍信息顯示表1.6數(shù)據(jù)解析中心客戶端評分顯示表1.6數(shù)據(jù)解析中心客戶端評分顯示表學(xué)生會學(xué)生會客戶端打分顯示表1.9宿舍打分處理客戶端打分顯示表1.9宿舍打分處理圖3-3-3二層數(shù)據(jù)流圖——Android客戶端宿舍管理系統(tǒng)注:由于篇幅問題而重復(fù)表示1.5,1.6處理2.二層數(shù)據(jù)流圖——pc服務(wù)端宿舍管理系統(tǒng)學(xué)生信件表學(xué)生信件表2.1信件管理2.5請求解析2.1信件管理2.5請求解析宿舍電量表2.2電量管理處理宿舍電量表2.2電量管理處理宿舍水量表客戶端宿舍管理宿舍水量表客戶端宿舍管理2.3水量管理2.3水量管理2.8錄入查詢信件水電等信息,宿舍管理員2.8錄入查詢信件水電等信息,宿舍管理員2.6數(shù)據(jù)封裝2.6數(shù)據(jù)封裝2.4評分處理2.4評分處理宿舍評分表2.7宿舍信息管理處理宿舍評分表2.7宿舍信息管理處理宿舍學(xué)生表宿舍學(xué)生表2.9宿舍打分處理2.9宿舍打分處理圖3-3-4二層數(shù)據(jù)流圖——pc服務(wù)端宿舍管理系統(tǒng)3.3數(shù)據(jù)字典名字學(xué)生信息描述提供學(xué)生詳細信息來源原始數(shù)據(jù)去處學(xué)生信息表組成學(xué)號+姓名+性別+班級+手機號+宿舍號+籍貫位置學(xué)生信息模塊名字電量描述顯示宿舍當學(xué)期剩余電量來源由宿舍管理員錄入去處電量表組成宿舍號+時間+剩余電量位置宿舍信息模塊名字信件描述提供學(xué)生郵件信息來源由宿舍管理員實時更新去處信件表組成ID編號+所屬宿舍+收件人姓名+到達時間位置宿舍信息模塊名字宿舍衛(wèi)生評分描述宿舍衛(wèi)生得分的顯示來源由生活部更新去處宿舍衛(wèi)生評分表組成宿舍號+時間+得分位置宿舍信息模塊名字水量描述顯示宿舍當學(xué)期剩余水量來源由宿舍管理員錄入去處水量表組成宿舍號+時間+剩余水量位置宿舍信息模塊名字宿舍信息描述提供宿舍電話號碼及屬于哪個班級來源由管理員錄入去處宿舍信息表組成宿舍號+宿舍電話+所屬班級位置宿舍信息模塊名字用戶描述分為學(xué)生、輔導(dǎo)員、管理員三類用戶,擁有不同的權(quán)限來源由用戶注冊時自動寫入去處用戶表組成用戶名+用戶密碼+擁有權(quán)限位置用戶賬號模塊3.8數(shù)據(jù)信息邏輯模型Android客戶端客戶訪問規(guī)則條件1.學(xué)生2.輔導(dǎo)員3.學(xué)生會動作信件查詢√××電量查詢√××水量查詢√××宿舍打分××√評分結(jié)果查詢√√×宿舍信息查詢×√× 4.行為描述4.1系統(tǒng)狀態(tài)變化4.2事件描述4.3動作描述5.質(zhì)量描述5.1功能質(zhì)量標準A.要按照嚴格的數(shù)據(jù)格式輸入,否則系統(tǒng)不給予相關(guān)的相應(yīng)進行處理。B.查詢的時候要保證全率,所有的相應(yīng)域包含的關(guān)鍵字的記錄都應(yīng)能查到。因為通常有文件的記錄會很多,所以本系統(tǒng)采用了兩種方法進行查詢:直接查詢與模糊查詢。5.2性能質(zhì)量標準該軟件在時間特性上沒有特殊的要求,因為這個系統(tǒng)不是實時系統(tǒng)。具體響應(yīng)時間依不同的硬件環(huán)境而不同。6.接口描述6.1用戶界面簡單優(yōu)美的界面,給人耳目一新;簡單的操作,讓人們體現(xiàn)到從所沒有的快感與新鮮;視覺美的沖擊,給人們帶來無限的遐想;信息化的界面,滿足廣大用戶的閱讀需求。滿懷好奇地進入,收獲意想不到的驚喜。友好的界面,給人親切的感覺。6.2硬件接口客戶端:cpu500Mhz以上,內(nèi)存256M,sd卡2g以上; 支持wifi支持3G服務(wù)端:程序運行服務(wù)器的配置建議為雙CPU3.0,內(nèi)存為2.0G,硬盤共800G(每個盤200G),只開通80端口;數(shù)據(jù)庫服務(wù)器的配置建議為雙CPU2.4,內(nèi)存為1.0G,硬盤共800G,只開通1433端口;備分數(shù)據(jù)庫配置建議為雙CPU2.4,內(nèi)存為2.0G,,硬盤共800G任何PC平臺均可以運行這些軟件。6.3軟件接口客戶端:Android1.6及其以上版本服務(wù)端:操作系統(tǒng)使用:WindowsXP,windowserver2003及任何能運行Java虛擬機的平臺Web服務(wù)器使用操作系統(tǒng):tomcat5.6,瀏覽器IE6.0極其以上數(shù)據(jù)庫服務(wù)器使用:SQLServer2005;該軟件通過ODBC接口同數(shù)據(jù)庫相連接6.4通信接口7.其他描述7.1設(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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 按揭購房貸款合同范本
- 展覽宣傳活動合同
- 企業(yè)資產(chǎn)抵押貸款合同
- 2024購車協(xié)議書合同范本
- 批量購房合同協(xié)議
- 2024企業(yè)員工勞動合同樣本
- 企業(yè)資產(chǎn)買賣合同模板
- 房屋轉(zhuǎn)讓協(xié)議標準合同范本
- 2024建設(shè)施工合同有些分類
- 2024公司股權(quán)轉(zhuǎn)讓及后續(xù)合伙經(jīng)營合同
- 公司組織架構(gòu)圖模板課件
- 遼寧省葫蘆島市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細
- 植物種子的傳播方式課件
- 電纜敷設(shè)施工方案及安全措施
- 百合干(食品安全企業(yè)標準)
- 肺血栓栓塞癥臨床路徑(縣級醫(yī)院版)
- 國開成本會計第10章綜合練習(xí)試題及答案
- 《西游記》-三打白骨精(劇本臺詞)精選
- T∕CSCS 012-2021 多高層建筑全螺栓連接裝配式鋼結(jié)構(gòu)技術(shù)標準-(高清版)
- 充電站項目合作方案-高新
- 急診科臨床診療指南-技術(shù)操作規(guī)范更新版
評論
0/150
提交評論