freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

返利app需求規(guī)格說明書-資料下載頁

2024-10-29 06:31本頁面
  

【正文】 員的討論,編制本需求說明書。此說明書用于JAVA學(xué)習(xí)論壇系統(tǒng)的需求規(guī)格,明確系統(tǒng)的功能需求,業(yè)務(wù)流程和性能要求以及與有關(guān)系統(tǒng)的接口關(guān)系,它將是系統(tǒng)最終實現(xiàn)和審評的根據(jù)之一,是進一步設(shè)計、開發(fā)的基礎(chǔ)。此說明書的閱讀范圍:項目組的項目管理、軟件開發(fā)和系統(tǒng)測試人員、指導(dǎo)老師等。 背景說明:(1)待開發(fā)的軟件系統(tǒng)的名稱:JAVA學(xué)習(xí)論壇(2)本項目的任務(wù)開發(fā)者:牛霄 ;用戶:實驗的指導(dǎo)老師 定義文件中用到的專門術(shù)語的定義和外文的首字母組詞的原詞組如下: JSP:英文全稱:Java Server Pages,是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。CSS:(Cascading Style Sheet,可譯為“層疊樣式表”或“級聯(lián)樣式表”)是一組格式設(shè)置規(guī)則,用于控制Web頁面的外觀。通過使用CSS樣式設(shè)置頁面的格式,可將頁面的內(nèi)容與表現(xiàn)形式分離。HTML:(HyperTextMarkupLanguage)即超文本標(biāo)記語言或超文本鏈接標(biāo)示語言,是目前網(wǎng)絡(luò)上應(yīng)用最為廣泛的語言,也是構(gòu)成網(wǎng)頁文檔的主要語言。JavaScript:一種由Sun Microsystems所開發(fā)的程序語言JavaBean:一個類外加一些規(guī)范和特征用于數(shù)據(jù)值的保存和讀取,你可以將它和數(shù)據(jù)庫的一個表對應(yīng)起來,用于保存數(shù)據(jù)庫表的一條記錄,在顯示的時候使用get,set方法,在jsp頁面上使用useBean的方法,可以直接獲取內(nèi)容: 的應(yīng)用可以讓人了解目前萬維網(wǎng)正在進行的一種改變——從一系列網(wǎng)站到一個成熟的為最終用戶提供網(wǎng)絡(luò)應(yīng)用的服務(wù)平臺。,不過它包含了技術(shù)架構(gòu)以及應(yīng)用軟件。它的特點是鼓勵作為信息最終利用者通過分享,使得可供分享的資源變得更豐富;相反的,過去的各種網(wǎng)上分享方式則顯得支離破碎。B/S:B/S(Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著Internet技術(shù)的興起,對C/S結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部分事務(wù)邏輯在前端(Browser)實現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端(Server)實現(xiàn),形成所謂三層3tier結(jié)構(gòu)。相對于C/S結(jié)構(gòu)屬于“胖”客戶端,需要在使用者電腦上安裝相應(yīng)的操作軟件來說,B/S結(jié)構(gòu)是屬于一種“瘦”客戶端,大多數(shù)或主要的業(yè)務(wù)邏輯都存在在服務(wù)器端,因此,B/S結(jié)構(gòu)的系統(tǒng)不需要安裝客戶端軟件,它運行在客戶端的瀏覽器之上,系統(tǒng)升級或維護時只需更新服務(wù)器端軟件即可,這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本(TCO)。B/S結(jié)構(gòu)系統(tǒng)的產(chǎn)生為系統(tǒng)面對無限未知用戶提供了可能。當(dāng)然,與C/S結(jié)構(gòu)相比,B/S結(jié)構(gòu)也存在著系統(tǒng)運行速度較慢,訪問系統(tǒng)的用戶不可控的弱點。域名:域名(Domain Name),是由一串用點分隔的名字組成的Internet上某一臺計算機或計算機組的名稱,用于在數(shù)據(jù)傳輸時標(biāo)識計算機的電子方位(有時也指地理位置)。網(wǎng)站空間:一般俗稱的“網(wǎng)站空間”就是專業(yè)名詞“虛擬主機”的意思。您可以想象您的網(wǎng)站就是一個完備的家庭,您家的門牌號碼是方便別人找到您家的,網(wǎng)站也需要一個“門牌號碼”,就叫做“域名”,俗稱網(wǎng)址。 任務(wù)概述 開發(fā)背景,BBS已成為人們上網(wǎng)查看的必不可少的工具,其中也包括了個人博客,用戶可以在里面寫日志,可以表達更多的想法,表現(xiàn)自己的個性,結(jié)交更多的朋友;在論壇里面人們也可以在里面提出問題,尋求別人的幫助,通過這樣提問者可以解決問題,而回答者則可以增加自己的知識。這就是我們小組開發(fā)這個系統(tǒng)的初衷。 系統(tǒng)實現(xiàn)的目標(biāo)(1)系統(tǒng)目標(biāo) 1)用戶:登陸系統(tǒng)前用戶可以查看本系統(tǒng)發(fā)表的以及別的用戶發(fā)表的一些帖子;用戶可以注冊、登陸;發(fā)表帖子、刪除自己發(fā)表的帖子;修改自己發(fā)表的帖子。2)管理員:添加帖子;刪除帖子;修改帖子;查看注冊用戶及其基本信息;刪除用戶的帖子;刪除用戶發(fā)表的提問。(2)性能目標(biāo)實用性:系統(tǒng)應(yīng)能使用戶特定的需求、操作界面友好、方便、功能設(shè)置符合用戶的習(xí)慣和要求;易維護:管理員能簡單方便地管理系統(tǒng),并對系統(tǒng)進行日常的維護,隨著系統(tǒng)數(shù)據(jù)規(guī)模的增大,各子系統(tǒng)模塊之間的耦合度低;開放性:系統(tǒng)在體系結(jié)構(gòu)和數(shù)據(jù)交換協(xié)議等方面應(yīng)遵循標(biāo)準(zhǔn)和開放的原則,以確保具有良好的互操作性,可移植和擴充性;安全性:系統(tǒng)具備一定的抗攻擊能力,能夠過濾一些垃圾和不良信息。提供權(quán)限管理,具有一定的防SQL注入攻擊的能力;正確性:系統(tǒng)所完成的功能必須與需求說明規(guī)定的各種功能盡可能一致;健壯性:系統(tǒng)在用戶不合理的操作或輸入情況下,必須能夠繼續(xù)正常運行,并給出錯誤信息。系統(tǒng)周期進行數(shù)據(jù)庫文件的信息備份,同時要求數(shù)據(jù)庫文件的意外損害進行一定的檢測;易使用性:系統(tǒng)界面友好,簡單使用,容易掌握;可理解性:程序編制要有規(guī)范化的格式,風(fēng)格清晰易懂,注釋說明應(yīng)準(zhǔn)確詳細;響應(yīng)時間:數(shù)據(jù)庫服務(wù)器應(yīng)保持良好的響應(yīng)速度和查詢速度,控制在5秒之內(nèi)。 假定和約束(1)假設(shè)的前提條件本系統(tǒng)主要用于個人開設(shè)的JAVA學(xué)習(xí)論壇系統(tǒng),實現(xiàn)的前提條件是論壇具有一定數(shù)量的注冊用戶,月流量達到一定的規(guī)模,有用戶在本論壇提問、回答問題。(2)約束條件系統(tǒng)必須滿足以下的限制條件: 1)安全可靠;2)該系統(tǒng)必須確保對數(shù)據(jù)進行完全保護,以避免未經(jīng)授權(quán)的訪問,所有的訪問都要登入[瀏覽除外];3)界面友好,操作簡單;4)軟件系統(tǒng)開放性好,結(jié)構(gòu)靈活,可擴充,易維護;5)遵循總體設(shè)計方案對它的約束,在其實施的各個階段都要服從它的一些規(guī)定,包括功能設(shè)計、系統(tǒng)配置和計劃;6)平臺限制:受Windows系統(tǒng)性能的限制,開發(fā)環(huán)境可能達不到理想的狀態(tài),而在Linux系統(tǒng)下的工具不可避免存在bug,需要選擇最有效的工具在最合適的操作系統(tǒng)下進行開發(fā)工作;7),以及MySql的安全性等因素;8)操作方式:全部基于瀏覽器運行,要考慮在不同瀏覽器之間均能夠正常顯示;9)硬件需求:網(wǎng)絡(luò)服務(wù)器,數(shù)據(jù)庫服務(wù)器,PC主機,互聯(lián)網(wǎng)連接; 需求規(guī)定 對功能的規(guī)定(1)此系統(tǒng)的功能描述如下 1)用戶:A、登陸系統(tǒng)前用戶可以查看本系統(tǒng)發(fā)表以及別的用戶發(fā)表的一些帖子; B、用戶可以注冊、修改自己的個人資料; C、評論帖子;D、在論壇里面提出自己需要別人解決的問題、回答別人提出來的問題; E、發(fā)表自己的帖子、刪除自己發(fā)表的帖子、修改自己發(fā)表的帖子; F、查看自己的一些相關(guān)信息。2)管理員:A、添加帖子、刪除帖子、修改帖子; B、修改個人相關(guān)信息; C、查看相關(guān)的帖子信息; D、查看系統(tǒng)的相關(guān)統(tǒng)計;E、查看注冊用戶及其基本信息、刪除用戶的帖子、刪除用戶發(fā)表的提問、F、添加板塊、刪除板塊、修改板塊;(2)數(shù)據(jù)流圖1)用戶總體數(shù)據(jù)流圖如:圖41帖子信息表刪除帖子帖子操作查看修改帖子添加帖子用戶信息表用戶登陸驗證成功JAVA論壇添加好友好友管理刪除好友失敗注冊評論好友信息表評論信息表發(fā)表評論 圖41 用戶總體數(shù)據(jù)流圖2)管理員數(shù)據(jù)流圖如:圖42帖子信息管理員登陸帖子管理身份驗證用戶管理添加、刪除、更新帖子刪除用戶查看用戶管理員登陸用戶信息 圖42 管理員數(shù)據(jù)流圖(3)數(shù)據(jù)字典以下三圖為數(shù)據(jù)流圖所對應(yīng)的數(shù)據(jù)字典:分別為圖43 用戶信息記錄、圖44 帖子信息記錄、圖45 評論信息記錄。圖43 用戶信息記錄圖44 帖子信息記錄圖45 評論信息記錄 對性能的規(guī)定(1)精度在進行向數(shù)據(jù)庫文件提取數(shù)據(jù)時,要求數(shù)據(jù)記錄定位正確;在往數(shù)據(jù)庫文件添加數(shù)據(jù)時,要求輸入準(zhǔn)確。(2)時間特性要求本軟件由于數(shù)據(jù)庫尚小,相應(yīng)時間、更新處理時間、數(shù)據(jù)傳送、轉(zhuǎn)換時間、計算時間等都非常迅速,如下:1)響應(yīng)時間:響應(yīng)時間5 秒之內(nèi); 2)更新處理時間:由系統(tǒng)運行狀態(tài)決定;3)數(shù)據(jù)的轉(zhuǎn)換和傳輸時間:能夠在5 秒鐘內(nèi)完成;(3)靈活性對于信息的查找,本軟件提供了模糊查詢的方法,這樣最大的滿足用戶的要求,方便用戶的使用。 輸人輸出要求(1)用戶界面 1)屏幕格式A、要求有用戶和管理員的輸入帳號提示框架;B、登入后,用戶進入的是空間首頁;管理員進入的是管理首頁; C、登入后,可以進行相應(yīng)的操作。(2)界面需求1)一致性。各種交互形式應(yīng)使用一致的格式; 2)提供有意義的反饋信息;3)在執(zhí)行有較大破壞性的活動前要求確認; 4)減少在動作間必須記憶的信息數(shù)量; 5)提高交互的效益; 6)允許錯誤;7)按功能對動作分類和設(shè)置屏幕布局; 8)提供語境相關(guān)的幫助機制;9)命令用簡單的動詞或者動詞短語命名。 故障處理要求(1)在用戶輸入一些不合法數(shù)據(jù)的時候,能夠進行一些合理的提示信息,不能因為輸入錯誤而導(dǎo)致系統(tǒng)錯誤,或者程序停止運行;(2)網(wǎng)速過慢影響網(wǎng)頁的打開。 其他專門要求(1)保密性:系統(tǒng)數(shù)據(jù)要做到保密設(shè)施,以免重要的數(shù)據(jù)的丟失或者盜?。唬?)簡潔性:用戶的操作界面必須做到簡單明了,不能有太復(fù)雜的設(shè)置或者操作;(3)可更新性:對于系統(tǒng)可以根據(jù)客戶需要進行更新,維護等操作;(4)可轉(zhuǎn)換性:只要系統(tǒng)能保證環(huán)境部署成功,并且網(wǎng)絡(luò)正常,就能夠保證系統(tǒng)的正常運行;(5)系統(tǒng)的封閉性:用戶的封閉性較好,用戶基本上在提示信息下輸數(shù)據(jù); 運行環(huán)境規(guī)定 設(shè)備處理器型號及內(nèi)存容量:處理器不限制,CPU的內(nèi)存最好在256MB以上,硬盤容量大小不限,電腦配帶鼠標(biāo),顯示器等。 支持軟件(1)開發(fā)工具1)MyEclipse ;(2)軟件環(huán)境1)安裝了Tomcat ; 2); 3)安裝了MySql ; 4);5)操作系統(tǒng)為Window Xp或者Linux都行; 6)測試工具:Junit。 接口本工程產(chǎn)品通過PC及運行,需要用戶輸入相應(yīng)的數(shù)據(jù),產(chǎn)生相應(yīng)的處理。本工程產(chǎn)品不需要特定的硬件或者硬件接口的支持。 控制本軟件在操作系統(tǒng)的支持下,展示界面由主窗口和子窗口的嵌套而成,窗口通過2)Dreamweaver 。超鏈接來達到控制,從而達到預(yù)期的效果。第五篇:需求規(guī)格說明書編寫心得需求規(guī)格說明書編寫心得以下是本人總結(jié)的《需求規(guī)格說明書》編寫心得,由于人個水平有限,歡迎大家補充。合同、招投標(biāo)文件、調(diào)研記錄以及項目經(jīng)理提供的已確定的需求規(guī)格說明書(內(nèi)部)等。反復(fù)的溝通,才能深入把握項目的實際需求,獲得更多的資訊和資料。1)闡述目前遇到了什么樣的問題,并充分說明該問題的嚴(yán)重性和緊迫性,若能提供一些數(shù)據(jù)或運用一些真實、典型的案例,不僅可以充分的說明該問題同時還能表明你對該項目的了解;2)如何解決該問題;3)為什么要提出這樣一個系統(tǒng);4)最后扼要概述該系統(tǒng)的長遠戰(zhàn)略意義。這樣從邏輯上層層遞進,不僅可以讓自己的思維嚴(yán)謹起來,也使自己寫出來的東西變得專業(yè)些。簡單介紹系統(tǒng)的基本情況、特點、展示功能框架及闡述其優(yōu)勢。主要圍繞是什么,有什么樣的功能特點,能起到什么樣的作用。列出與系統(tǒng)有關(guān)的在文檔中一定會提到的專業(yè)術(shù)語,沒有提到的術(shù)語則不需要列出,否則會給讀者帶來一定的負擔(dān)。還有要統(tǒng)一表達方式,如“修改”,“編輯”,“用戶”,“員工”等等,以避免引發(fā)歧義。另外,需求文檔不需要華麗的詞語,以客觀事實的原則,切忌摻和主觀思想,注意用詞準(zhǔn)確,精簡表達其業(yè)務(wù)就可以。同時還需注意幾點:等等、很多等抽象詞盡量不使用;我認為、以為等主觀詞語切忌出現(xiàn),盡量避免口語化。在編寫模塊時,通常包括模塊描述、重要業(yè)務(wù)及流程、功能需求定義、業(yè)務(wù)數(shù)據(jù)字典、原型界面圖等。l 模塊描述要明確指出建設(shè)了哪些功能,幫助用戶實現(xiàn)什么、目標(biāo)、基礎(chǔ)等l 重要業(yè)務(wù)及流程對該業(yè)務(wù)進行認真分析,得出該功能事項的有效規(guī)則,以激發(fā)該功能??梢酝ㄟ^畫流程圖,快速幫助閱讀者理解,但一定要注意質(zhì)量,避免產(chǎn)生誤導(dǎo)。l 功能需求定義需求中每個功能點力求寫的清楚,一個需求文檔下來能清楚統(tǒng)計出功能有多少個,并指明什么用戶使用。一般情況下,要先寫簡單的,權(quán)限少的角色。此文檔是設(shè)計的基礎(chǔ),是系統(tǒng)驗收的依據(jù)。l 數(shù)據(jù)字典寫出實體類的中英文屬性名稱、類型和說明(如是否為表主鍵)。l 重要界面原型圖該功能模塊的重要原型圖。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1