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

正文內(nèi)容

健身俱樂部管理系統(tǒng)分析開發(fā)與設計(編輯修改稿)

2025-10-06 20:08 本頁面
 

【文章內(nèi)容簡介】 11 第 3章 系統(tǒng)面向對象分析 OOA 分析任務 根據(jù)需求規(guī)格完成軟件模塊的劃分并描述模塊之間的關系。 系統(tǒng) OOA 類組成 OOA(面向對象的分析)模型由 5 個層次(主題層、對象類層、結構層、屬性層和服務層)和 5 個活動(標識對象類、標識結構、定義主題、定義屬性和定義服務)組成。在這種方法中定義了兩種對象類之間的結構,一種稱為分類結構,一種稱為組裝結構。分類結構就是所謂的一般與特殊的關系。組裝結構則反映了對象之間的整體與部分的關系。 OOA 在定義屬性的同時,要識別實例連接。實例連接是一個實例與另一個實例的映射關系。 OOA 在定義服務的同時要識別消息連接。當一個對象需要向另一對象發(fā)送消息時,它們之間就存在消息連接。 OOA 中的 5 個層次和 5 個活動繼續(xù)貫穿在 OOD(畫向對象的設計)過程中。 OOD 模型由 4 個部分組成。它們分別是設計問題域部分、設計人機交互部分、設計任務管理部分和設計數(shù)據(jù)管理部分 。 系統(tǒng) OOA 類識別 用例編號 用例名稱 分析類類別 Class Type 分析類名稱 class Name 屬性 Properties 方法 Methods 101 登錄用例 邊界類 border 登錄界面 輸入登 錄地址 獲取驗證碼 控制類 Control 登錄控制 12 實體 Entity 會員 賬號 密碼 真實姓名 性別 號 電話 生日 身份證 驗證 201 增加信息用例 邊界類 增加信息界面 進入增加信息界面 輸入場地信息 輸入健身項目信息 提交 顯示錯誤信息 控制 增加信息控制 取得健身項目列表 取得場地列表 驗證提交數(shù)據(jù)合法性 邊界 信息管理主界面 進入主界面 顯示增加選擇 顯示修改選擇 顯示刪除選擇 顯示查詢選擇 選擇增加 選擇修改 選擇刪除 選擇查詢 實體 健 身項目 編號 名稱 開始時間 結束時間 最大參與人數(shù) 取得列表 取得名稱 13 實體 健身場地 編號 名稱 取得列表 取得名稱 202 修改信息用例 邊界 修改信息界面 進入增加信息界面 輸入場地信息 輸入健身項目信息 提交 顯示錯誤信息 控制 修改信息控制 取得健身項目列表 取得場地列表 驗證提交數(shù)據(jù)合法性 實體 健身項目 編號 名稱 開始時間 結束時間 最大參與人數(shù) 取得列表 取得名稱 實體 健身場地 編號 名稱 取得列表 取得名稱 邊界 管理員工主界面 進入主界面 顯示增加選擇 顯示修改選擇 顯示刪除選擇 顯示查詢選擇 選擇增加 選擇修改 選擇刪除 選擇查詢 203 刪除信息用例 邊界 刪除信息界面 進入刪除信息界面 輸入場地信息 輸入健身項目信息 提交 顯示錯誤信息 14 控制 刪除信息控制 取得健身項目列表 取得場地列表 驗證提交數(shù)據(jù)合法性 實體 健身項目 編號 名稱 開始時間 結束時間 最大參與人數(shù) 取得列表 取得名稱 實體 健身場地 編號 名稱 取得列表 取得名稱 邊界 管理員工主界面 進入主界面 顯示增加選擇 顯示修改選擇 顯示刪除選擇 顯示查詢選擇 選擇增加 選擇修改 選擇刪除 選擇查詢 204 查看信息用例 邊界 查看信息界面 進入增加信息界面 輸入場地信息 輸入健身項目信息 提交 顯示錯誤信息 控制 查看信息控制 取得健身項目列表 取得場地列表 驗證提交數(shù)據(jù)合法性 15 實體 健身項目 編號 名稱 開始時間 結束時間 最大參與人數(shù) 取得列表 取得名稱 實體 健身場地 編號 名稱 取得列表 取得名稱 邊界 管理員工主界面 進入主界面 顯示增加選擇 顯示修改選擇 顯示刪除選擇 顯示查詢選擇 選擇增加 選擇修改 選擇刪除 選擇查詢 301 用戶注冊用例 邊界類 border 注冊界面 點擊注冊 控制類 Control 注冊控制 實體 Entity 用戶 賬號 密碼 真實姓名 性別 號 電話 生日 身份證 驗證 16 401 預訂用例 邊界類 border 預訂界面 進入預訂信息界面 輸入場地信息 輸入健身項目信息 選擇預訂 顯示錯誤信息 控制類 Control 預訂控制 實體 健身項目 編號 名稱 開始時間 結束時間 最大參與人數(shù) 取得列表 取得名稱 501 修改密碼用例 邊界類 border 修改密碼界面 進入修改密碼界面 選擇會員 控制類 Control 修改密碼控制 實體 Entity 會員 賬號 密碼 真實姓名 性別 號 電話 生日 身份證 驗證 17 系統(tǒng) OOA 類圖 圖 31 會員登錄用例類圖 18 圖 32 信息管理主用例類圖 19 圖 33 信息查詢用例類圖 圖 34 信息刪除用例類圖 圖 35 信息修改用例類圖 20 圖 36 信息增加用例類圖 圖 37 修改密碼用例類圖 21 圖 38 用戶注冊用例類圖 22 圖 39 預訂用例類圖 系統(tǒng) OOA 用例時序圖 圖 310 系統(tǒng)時序圖 23 圖 311 會員登錄用例時序圖 24 圖 312 信息管理主用例時序圖 25 圖 313 信息修改用例時序圖 圖 314 預訂用例時序圖 26 系統(tǒng) OOA 用 例協(xié)作圖 圖 315 系統(tǒng)協(xié)作圖 27 圖 316 信息管理主用例協(xié)作圖 圖 317 預訂用例協(xié)作圖 28 第 4章 系統(tǒng)面向對象設計 OOD 設計任務 對 OOA 分析的結果作進一步的規(guī)范化整理,以便能夠被 OOP 直接接受。 系統(tǒng)平臺和技術選擇 (1)操作系統(tǒng)平臺選擇 Windows 2020 Server 企業(yè)版 (2)數(shù)據(jù)庫平臺選擇 Oracle 10g (3) 應用服務器平臺 (4)開發(fā)語言選擇 Java HTML JavaScript (5) 開發(fā)框架選擇 JavaEE(JSP, Servlet) (6)開發(fā)工具選擇 (7) 版本管理工具選擇 SubVision6 系統(tǒng) OOD 類設計模式和分層策略 由于本系統(tǒng)采用了基于 struct 體系結構的設計,即 MVC 的三層設計模式,并采用面向對象的 Java 語言以及 JSP 的腳本語言實現(xiàn)。在整個開發(fā)過程中,盡可能采用復用的原則,例如采用標簽庫,統(tǒng)一數(shù)據(jù)庫的基本操作,統(tǒng)一結果顯示等。 進一步細 分可以劃歸為 JAVA EE 五層架構,及 CO 層 ,DTO 層 ,BO 層 ,DAO 層 ,VIEW 層 , VIEW 層負責頁面的顯示,視圖層。 DAO 層負責系統(tǒng)與數(shù)據(jù)庫的交互。 BO 層負責處理系統(tǒng)相關業(yè)務。 CO 層負責傳輸控制數(shù)據(jù)對象。 DTO 層則代表了與實體之間的意義對應。 29 系統(tǒng) OOD DTO(VO)層設計 (1) 簡述 VO 類的職責 DTO 是簡單對象,它不應該包含需要測試的任何業(yè)務邏輯。但是,您確實需要測試每個 DTO 的數(shù)據(jù)聚合。每個 DTO 可能需要測試,也可能不需要,這取決于您的 序列化機制。如果序列化是框架的一部分,則只需要測試一個 DTO。如果不是這樣,請使用一般的反射機制,這樣就不需要測試每個 DTO 的序列化。 (2) 說明 VO 的設計原則 VO 類采取與實體一一對應的策略。 取得 VO 類由 VO 直接 NEW 對象。 而 VO 類的屬性則由各屬性所對應的 GET 方法獲得。 (3) VO 類的設計規(guī)范: VO 類的包名統(tǒng)一采用: .value 模塊名即為所對應的子模塊名: 如: admin(信息管理子模塊 ) reserve(預訂子模塊) 包名全部小寫。 VO 類的類名采用:實體名 Value 的形式 實體名即為所對應的實體名: 如: Ground(健身場地實體 ) 類名首字母大寫,相鄰單詞首字母大寫。 VO 類屬性名,方法名, 首字母小寫,相鄰單詞首字母大寫 30 (4) 系統(tǒng)的所有的 VO 的設計表 pckage 信息管理子系統(tǒng)值類 類名稱 類型 屬性 方法 //場地值類 GroundValue JavaBean private String GroundID。 //場地序號 private String GroundName。 //場地名稱 //每個屬性一對 set/get 方法 //健身項目值類 ItemValue JavaBean private int ItemID //項目序號 private String ItemName。 //項目名稱名稱 private data DataStart//項目開始時間 private data DataEnd//項目結束時間 Private int PersannelNum//項目最大人數(shù) SetItemValue employees=null。 //每個屬性一對 set/get 方法 pckage 預訂子系統(tǒng)值類 類名稱 類型 屬性 方法 //訂單值類 ListValue JavaBean private int ListID //訂單序號 private intUserID //用戶序號 private int ItemID //項目序號 private intclubID //俱樂部序號 private String GroundID。 //場地序號 Private int IsFlag//標志 //每個屬性一對 set/get 方法 31 pckage 會員登錄子系統(tǒng)值類 類名稱 類型 屬性 方法 //會員值類 VipValue JavaBean private int Vipid private String VipName。 private int Password private int Gender private int Level //每個屬性一對 set/get 方法 pckage 用戶注冊子系統(tǒng)值類 類名稱 類型 屬性 方法 //會員值類 UserValue JavaBean
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1