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

正文內(nèi)容

小型健身俱樂(lè)部管理系統(tǒng)分析設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2025-06-29 02:23本頁(yè)面
  

【正文】 tail ActionEmployeeDetailForm員工職責(zé)變更界面EmployeeModify ActionEmployeeModifyForm調(diào)入職工界面AddEmployee ActionAddEmployeeForm調(diào)出職工界面DelEmployee ActionDelEmployeeForm 模型層設(shè)計(jì)模型組件見(jiàn)表223。表223 員工管理的模型組件模型組件描述對(duì)數(shù)據(jù)庫(kù)中的員工信息進(jìn)行操作 器械管理模塊設(shè)計(jì)器械管理包括新增器材登記、淘汰器材刪除和現(xiàn)有器材查詢等功能。 表示層設(shè)計(jì)根據(jù)上述的功能介紹,總結(jié)出器械管理功能的頁(yè)面如表224所列。表224 器械管理的頁(yè)面設(shè)計(jì)頁(yè)面JSP功能描述器械管理界面顯示器械管理的主頁(yè)面功能器械管理詳細(xì)信息界面顯示器械管理詳細(xì)信息界面新增器材登記界面新增器材登記界面淘汰器材刪除界面淘汰器材刪除界面現(xiàn)有器材查詢現(xiàn)有器材查詢 控制層設(shè)計(jì)器械管理的控制層主要負(fù)責(zé)進(jìn)入器械管理信息主界面,進(jìn)入器械管理詳細(xì)信息界面、進(jìn)入對(duì)器械管理等事件的流程控制。表225列出了每個(gè)Action的入口(即調(diào)用Action的組件)、傳遞Action的ActionForm以及出口(即Action將請(qǐng)求轉(zhuǎn)發(fā)到目標(biāo)組件)。表225 器械管理控制層設(shè)計(jì)事件Action入口ActionForm出口器械管理界面instrumentAction器械管理詳細(xì)信息界面InstrumentdetailActionInstrumentdetailForm新增器材登記界面addinstrumentActionaddinstrumentForm淘汰器材刪除界面delinstrumentActiondelinstrumentForm現(xiàn)有器材查詢SearchinstrumentActionSearchinstrument Form 模型層設(shè)計(jì)模型組件見(jiàn)表226。表226 器械管理的模塊組件模型組件描述對(duì)數(shù)據(jù)庫(kù)中的員工信息進(jìn)行操作第三章 小型健身俱樂(lè)部管理系統(tǒng)詳細(xì)設(shè)計(jì)根據(jù)《小型健身俱樂(lè)部管理系統(tǒng)》的概要設(shè)計(jì),按照功能分解,本系統(tǒng)分為客戶端管理系統(tǒng)和管理端管理系統(tǒng)。根據(jù)頁(yè)面流的設(shè)計(jì),管理端系統(tǒng)又分為會(huì)員管理、系統(tǒng)管理、教練管理、論壇管理、項(xiàng)目管理、器械管理、健身活動(dòng)管理、員工管理等8個(gè)模塊,如圖31所示。圖31 模塊設(shè)計(jì)針對(duì)不同用戶,提供了兩類功能登錄接口:即會(huì)員登錄接口和健身俱樂(lè)部管理人員登錄接口,這些接口都以Web頁(yè)面的形式提供。通過(guò)各自的頁(yè)面,會(huì)員和俱樂(lè)部管理人員可以從事各自的活動(dòng)。2. 詳細(xì)設(shè)計(jì)概述由于本系統(tǒng)采用了基于struct體系結(jié)構(gòu)的設(shè)計(jì),即MVC的三層設(shè)計(jì)模式,并采用面向?qū)ο蟮腏ava語(yǔ)言以及JSP的腳本語(yǔ)言實(shí)現(xiàn)。在整個(gè)開(kāi)發(fā)過(guò)程中,盡可能采用復(fù)用的原則,例如采用標(biāo)簽庫(kù),統(tǒng)一數(shù)據(jù)庫(kù)的基本操作,統(tǒng)一結(jié)果顯示等。本文檔的詳細(xì)設(shè)計(jì)主要地按照struct的MVC的三個(gè)層次分別編制視圖層、控制層和模型層模塊的偽代碼,為下一步的編碼提供基礎(chǔ)。偽代碼(Pseudocode)是一種算法描述語(yǔ)言。使用偽代碼的目的是為了使被描述的算法可以容易地以任何一種編程語(yǔ)言實(shí)現(xiàn)。因此,偽代碼必須結(jié)構(gòu)清晰,代碼簡(jiǎn)單,可主動(dòng)性好,并且類似自然語(yǔ)言。3. 會(huì)員管理模塊的詳細(xì)設(shè)計(jì)在會(huì)員管理中管理員對(duì)會(huì)員進(jìn)行增加、刪除、修改、查詢,會(huì)員管理的struct視圖層、控制層和模型層三個(gè)層次的模塊如表31所示。表31 會(huì)員管理的三層模塊視圖控制器模型JSP組件ActionFormBeanmembermainmaintActionmemberbusinessimplshowmembermainActionmemberbusinessimplmembermodifymembermodifyFormmemberModifyActionmemberbusinessimplmembermodifymainmembermodifymainFormmemberModifymainActionmemberbusinessimpladdmemberaddmemberFormaddmemberActionmemberbusinessimpladdmembermainaddmembermainFormaddmembermainActionmemberbusinessimpldelmemberdelmemberFormdelmemberActionmemberbusinessimpldelmembermaindelmembermainFormdelmembermainActionmemberbusinessimpl 視圖層視圖層主要實(shí)現(xiàn)表示層的功能,視圖層包括JSP組件、Form組件等。 JSP組件會(huì)員管理視圖層共有6個(gè)JSP文件,JSP文件詳見(jiàn)光盤(pán)。 Form組件 會(huì)員管理視圖層共有20個(gè)Form文件,下面是membermodifyForm的代碼描述。package 。import 。public class MemberForm extends ActionForm{ private String uid=null。 private String upassword=null。 private String u=null。 private String utel=null。 private String ubirthday=null。 private String uneed1=null。 private String uneed2=null。 public String getutel () { return utel。 } public void setutel (String utel) { = utel。 } public String getU() { return u。 } public void setU(String u) { = u。 } public String getUid() { return uid。 } public void setUid(String uid) { = uid。 } public String getuneed1 () { return uneed1。 } public void setuneed1 (String uneed1) { = uneed1。 } public String getuneed2 () { return uneed2。 } public void setuneed2 (String uneed2) { = uneed2。 } public String getUpassword() { return upassword。 } public void setUpassword(String upassword) { = upassword。 } public String getubirthday () { return ubirthday。 } public void setubirthday (String ubirthday) { = ubirthday。 } public String getUpassword2() { return upassword2。 } public void setUpassword2(String upassword2) { = upassword2。 } }其他Form代碼詳見(jiàn)光盤(pán),它有關(guān)于每個(gè)Form的代碼的詳細(xì)描述。客戶端的標(biāo)簽庫(kù)包括Struct Html標(biāo)簽、Struct Bean標(biāo)簽、Struct Logic標(biāo)簽和自定義標(biāo)簽庫(kù)。其中Struct Html標(biāo)簽、Struct Bean標(biāo)簽和Struct Logic標(biāo)簽是Struct的標(biāo)簽庫(kù),而CV標(biāo)簽庫(kù)是本系統(tǒng)自定義的標(biāo)簽。詳見(jiàn)復(fù)用模塊的詳細(xì)設(shè)計(jì)。 控制層會(huì)員管理控制層共有6個(gè)Action文件,下面是memberModifyMainAction的代碼描述。package 。import 。import 。import 。import 。import 。import 。import 。import .*。public class memberModifyMainAction extends Action{ public ActionForward execute(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletResponse response) throws Exception{ ActionForward af=null。 MemberModifyMainForm uModifyMain=(MemberModifyMainForm)form。 String uid= ()。 String upassword= ()。 String u=()。 String utel=()。 String ubirthday= ()。 String uneed1= ()。 String uneed2=()。 byte[] a= (ISO88591)。 uid= new String(a)。 byte[] b= (ISO88591)。 utel= new String(b)。 byte[] c= (ISO88591)。 uneed1 = new String(c)。byte[] d= (ISO88591)。 uneed2 = new String(d)。 ().userupdate(uid,upasswor,u,utel,ubirthday, uneed1, uneed2)。 af=(um)。 return af。}}其他Action代碼光盤(pán),它有關(guān)于每個(gè)Action代碼的詳細(xì)描述。 模型層下面是模型層memberbusinessimpl的代碼描述.package 。import 。import 。import 。import .*。public class memberBusinessImpl implements memberBusiness{ public void insert(String uid,String upassword,String u,String utel,String ubirthday,String uneed1,String uneed2) {String sql=insert into reader (uid,upassword,u,utel, ubirthday, uneed1, uneed2) values (?,?,?,?,?,?,?)。 =null。 try { ()。 =(jdbc:odbc:na)。 PreparedStatement ps=(sql)。 (1,uid)。 (2,upassword)。 (3,u)。 (4,utel)。 (5,ubirthday)。 (6,uneed1)。 (7,uneed2)。 ()。 ()。 ()。 } catch(Exception e) { (Error+())。 } } public boolean select(String uid, String upassword) { boolean result=true。 String sql = select * from member where uid=? and upassword=?。 =null。 try { ()。 =(jdbc:odbc:na)。 PreparedStatement ps=(sql)。 (1,uid)。 (2,upassword)。 rs =()。 if (()) { result = true。 } else { result = false。 } ()。 ()。 ()。 } catch (Exception e) { (error: + ())。 } return result。 } public memberValue getMemberInfo(String uid) throws Exception { Connection =null。 String sql
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1