失物招領詳細設計說明書word格式可編輯_第1頁
失物招領詳細設計說明書word格式可編輯_第2頁
失物招領詳細設計說明書word格式可編輯_第3頁
失物招領詳細設計說明書word格式可編輯_第4頁
失物招領詳細設計說明書word格式可編輯_第5頁
已閱讀5頁,還剩21頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、五、詳細設計說明書1 引言 21.1 編寫目的 21.2 項目背景 21.3 定義 21.4 參考資料 22總體設計 32.1 需求概 32.2 軟件結構 33程序描 43.1 功能 43.2 性能 43.3 輸入項目 43.4 輸出項目 43.5 算法 43.6 程序邏輯 53.7 接口 53.8 存儲分配 63.9 限制條件 63.10 測試要點 61 引言1.1 編寫目的本文檔為 “失物招領-詳細設計說明書”, 編寫此說明書是為實現系統的功能而進行的系統詳細設計說明,詳細系統各軟件組成模塊的實現流程、功能、接口、編譯、測試要點等內容,便于對系統的編碼進行指導和約束,并且為開發人員、維護人

2、員、客戶之間提供共同的協議而創立基礎,對教學管理系統的功能及其實現作概括描述,具體地實現用戶需求的軟件系統,設計出程序編寫的具體方案,在保證軟件可靠性的基礎上使將來編寫的程序可讀性好,容易理解,容易測試,容易修改和維護。本說明書的預期讀者為客戶、業務或需求分析人員、項目管理人員、軟件設計人員、測試人員、用戶文檔編寫者1.2 項目背景失物招領系統是當前和諧學校創建之所需。面對現在生活各個方面都在向信息化方面發展。而現在校園中同學們每當自己丟失物品后不知道給怎么尋找該去哪里尋找,見到物品的同學也不知道該把撿到的東西怎么還給失主。通過該系統能解決兩類人之間無法有效溝通的缺點,能夠有效快速的解決物品丟

3、失的問題,為同學們生活帶來放更多的方便,更好的創建和諧校園。1.3 定義Windows XP 運行環境過程設計設計軟件體系結構中所包含的每個模塊的實現算法。數據設計設計軟件中需要的數據結構。接口設計設計軟件內部各模塊之間,軟件與協作系統之間,以及軟件與他的使用者之間的通信方式。1.4 參考資料- -可行性研究報告。- -項目開發計劃。- -需求規格說明書。- -概要設計說明書。GB8567-88- -第 5 版 張海藩 編著 清華大學出版社2 .總體設計2.1 需求概述按照失物招領系統-需求規格說明書中的規格要求,實現失物招領系統 的登錄,失物信息錄入,失主丟失物品信息錄入,物品查詢,留言板等

4、模塊。同 時,系統最大限度地實現易安裝,易維護性,易操作性,運行穩定,安全可靠。2.2 軟件結構失誤招領系統系統登錄模塊圖2.1系統結構圖3.程序描述3.31登錄模塊3.1.1 功能用于登錄本失物招領系統。通過身份驗證判斷是否允許用戶登錄,并根據用 戶名判斷用戶身份。3.1.2 性能具有身份驗證功能,登錄成功后轉入操作界面。具有輸入提示功能,對于輸入超過給定范圍后給予錯誤提示,引導用戶正確 輸入用戶名與密碼。3.1.3 輸入項目序號變量名回長度備注1User_IDchar9用戶名2Passwordschar18密碼3.1.4 輸由項目頁面提示:登錄成功”,并跳轉至操作頁面。3.1.5 算法密碼

5、采用RSA加密算法進行加密,增強系統安全性。3.2.6程序邏輯I開始結束圖5.2登錄流程圖3.1.7 接口1 .數據庫查詢接口,用于查詢用戶名與密碼是否匹配。2 .登錄成功后的操作界面的URL,用于進行頁面的跳轉3.1.8存儲分配存放登錄頁面的存儲空間和登錄所需校驗的用戶名、密碼、用戶權限的存儲空間序號變量名回長度備注1User_IDchar9用戶名2Passwordschar18密碼3Permissionschar2:權限3.1.9 限制條件界面簡單,算法穩定,以求不出漏洞。3.1.10 測試要點給出多組樣例,進行用戶名與密碼的匹配測試,并通過違規輸入,進行系統 的穩定性測試。3.32信息管

6、理模塊3.2.1模塊代碼讀檔模塊失主招領信息錄入模塊權限管理模塊信息錄入信息修改模塊失物信息錄入模塊3.2.8功能本模塊通過與查詢模塊相結合,用于對文檔信息的讀取、手動增加、刪除和 修改失物招領系統中失物信息,失主招領信息以及其它信息,并通過成信息入模 塊,將各種信息錄入系統中,綜上實現失物招領管理的統一化與平臺化。3.2.3 性能該模塊對于用戶,管理員開放,并且用戶只具有對其更重信息有相應的錄入修改權限,管理員擁有刪除錄入權限。系統支持分布式錄入,并提供相應的差錯檢測機制。3.2.4 輸入( 1)失物的各種信息( 2)失主的招領信息( 3)用戶的信息( 4)用戶權限的信息3.2.5 輸出1

7、.讀檔模塊輸出:( 1)當讀檔無誤時:頁面提示:“讀檔成功”,并顯示剛讀入的信息摘要。( 2)當讀檔信息出錯時:頁面提示:“讀檔錯誤”,并將提示錯誤原因。2 .增加信息模塊輸出:( 1)當錄入信息無誤時:頁面提示:“增加信息成功”,并顯示剛錄入的信息摘要。( 2)當錄入信息出錯時:頁面提示:“增加信息錯誤”,并將錯誤信息用紅色標注,提示修改。3 .修改信息模塊輸出:( 1)當修改信息無誤時:頁面提示:“修改信息成功”,并顯示剛修改后的信息摘要。( 2)當修改信息出錯時:頁面提示:“修改信息錯誤”,并將錯誤信息用紅色標注,提示修改。4 .刪除信息模塊輸出:( 1)當刪除信息無誤時:頁面提示:“刪

8、除信息成功”,并顯示剛刪除后的信息摘要。( 2)當刪除信息出錯時:頁面提示:“刪除信息錯誤”,并將錯誤信息用紅色標注,提示修改。5 .權限管理模塊輸出:( 1)當權限管理無誤時:頁面提示:“操作成功”,并顯示剛操作的結果予以。( 2)當權限管理出錯時:頁面提示:“操作錯誤”,并將錯誤信息用紅色標注,提示修改。3.2.9 限制條件3.2.7 借口1 .數據庫連接接口,用于手工錄入信息或讀檔得到信息的入庫操作,以及確 保信息的修改、增加和刪除和權限的的正常進行。2 .權限文件接口,用于確定用戶是否擁有相應的錄入權限。3.2.8儲存分配數據庫相應區塊,用于存放相應的失物信息。( 1)界面只管,擁有簡

9、潔的操作指示和強大的錯誤識別能力。( 2)對操作提供二次確認,確認后進行相應的操作。3.2.10 測試要點( 1)進行多種權限的接入測試。( 2)進行錯誤信息的錄入(如越界數據、負值數據等)。( 3)進行循環錄入的測試,測試系統的邏輯結構。( 4)進行多點分布式集中測試,測試系統的多處理能力。( 5)進行非法操作,測試系統處理事件的能力。3.3 信息查詢模塊3.3.1 代碼模塊失物查找模塊招領信息查找模塊3.3.2 功能用于查詢本系統中的失主招領信息與失物信息。3.3.3 性能具有按特征查詢的功能,是查找更加迅速。具有輸入提示功能,對于輸入錯誤的用戶提示。3.3.4 輸入項目輸入為你所要查找的

10、物品的特征,名稱,顏色等。3.3.5 輸出項目所查找到的符合查找信息的所有物品。密碼采用RSA 加密算法進行加密,增強系統安全性。3.3.6程序邏輯開始結束圖5.4信息管理模塊流程圖3.3.8 接口1 .數據庫連接接口,用于手工錄入信息或讀檔得到信息的入庫操作,以及確保信息的修改、增加和刪除和權限的的正常進行。2 .權限文件接口,用于確定用戶是否擁有相應的錄入權限。3.3.8 儲存分配數據庫相應區塊,用于存放相應的失物信息3.3.9 限制條件界面直觀,擁有簡潔的操作指示和強大的查詢錯誤識別能力,并提供在結果中查詢的功能和對查詢結果的排序功能3.3.10 測試要點( 1)進行多種權限的接入測試。

11、( 2)進行循環錄入的測試,測試系統的邏輯結構。( 3)進行多點分布式集中測試,測試系統的多處理能力。( 4)進行非法操作,測試系統處理事件的能力。3.4 留言板模塊3.4.1 模塊代碼留言板信息錄入留言板信息查詢3.4.2 功能用于實現失主與撿東西的人之間的溝通。3.4.3 性能該模塊為公共模塊,能夠在失主與撿主之間建立溝通。3.4.4 輸入項目輸入項目為在留言板中所要錄入的信息與所要查詢的信息。3.4.5 輸出項目 若輸入正確則輸出所要查詢的信息。 若錯誤則提示重新輸入。3.5.6程序邏輯開始結束圖5.5留言板程序流程圖3.5.5 輸出項目1.數據庫連接接口,用于留言板信息的查詢與錄入保存

12、。3.4.8 存儲分配數據庫相應區塊,用于存放選課結果。3.4.9 限制條件不能夠較長時間保存留言信息。3.4.10 測試要點( 1)進行多點分布式集中測試,測試系統的多處理能力。( 2)進行非法操作,測試系統處理事件的能力。3.5 綜合信息管理模塊3.5.1 模塊代碼1 .失物信息刪除2 .用戶信息管理3 .用戶權限管理4 .5.2 功能用于對已招領物品信息的刪除與留言板內信息的刪除,并且能夠用戶信息進行修改,而且還能查詢當前用戶所擁有的權限。5 .5.3 性能能夠對信息進行定期的刪除與處理,更好的保證了數據庫與系統的運行,同樣能夠方便用戶的使用個與用戶信息安全的保護。6 .5.4 輸入項目輸入為用戶的信息。若輸入正確,輸出為已刪除的信息或者用戶錄入的本人信息或你現在所擁有的權限的信息。若輸入錯誤,則輸出提示你重新操作。3.5.6程序邏輯開始選擇模塊提示選擇模塊是否選擇刪除模塊選擇要刪除的信息是否選擇用戶信息管理輸入你的信 息或要修改 的內容檢索信息是否選擇用戶權限管理輸出錯誤檢索信息輸入你的權 限系統處理輸出改權限下 的可進行操作輸出修改后的 信息輸出刪除的信息圖5.6綜合信息管理模塊流程圖3.5.8 接口( 1)數據庫連接接口,用于用戶信息的修改與保存。( 2)權限文件接口,用于確定用戶是否擁有相應的權限。( 3) FTP 服務器接口,用于個人網絡硬

溫馨提示

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

評論

0/150

提交評論