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

正文內(nèi)容

本科生畢業(yè)設(shè)計論文小型健身俱樂部管理系統(tǒng)分析設(shè)計與實現(xiàn)-資料下載頁

2025-06-28 09:56本頁面
  

【正文】 EmployeeDetailForm員工職責變更界面EmployeeModify ActionEmployeeModifyForm調(diào)入職工界面AddEmployee ActionAddEmployeeForm調(diào)出職工界面DelEmployee ActionDelEmployeeForm 模型層設(shè)計模型組件見表223。表223 員工管理的模型組件模型組件描述對數(shù)據(jù)庫中的員工信息進行操作 器械管理模塊設(shè)計器械管理包括新增器材登記、淘汰器材刪除和現(xiàn)有器材查詢等功能。 表示層設(shè)計根據(jù)上述的功能介紹,總結(jié)出器械管理功能的頁面如表224所列。表224 器械管理的頁面設(shè)計頁面JSP功能描述器械管理界面顯示器械管理的主頁面功能器械管理詳細信息界面顯示器械管理詳細信息界面新增器材登記界面新增器材登記界面淘汰器材刪除界面淘汰器材刪除界面現(xiàn)有器材查詢現(xiàn)有器材查詢 控制層設(shè)計器械管理的控制層主要負責進入器械管理信息主界面,進入器械管理詳細信息界面、進入對器械管理等事件的流程控制。表225列出了每個Action的入口(即調(diào)用Action的組件)、傳遞Action的ActionForm以及出口(即Action將請求轉(zhuǎn)發(fā)到目標組件)。表225 器械管理控制層設(shè)計事件Action入口ActionForm出口器械管理界面instrumentAction器械管理詳細信息界面InstrumentdetailActionInstrumentdetailForm新增器材登記界面addinstrumentActionaddinstrumentForm淘汰器材刪除界面delinstrumentActiondelinstrumentForm現(xiàn)有器材查詢SearchinstrumentActionSearchinstrument Form 模型層設(shè)計模型組件見表226。表226 器械管理的模塊組件模型組件描述對數(shù)據(jù)庫中的員工信息進行操作第三章 小型健身俱樂部管理系統(tǒng)詳細設(shè)計根據(jù)《小型健身俱樂部管理系統(tǒng)》的概要設(shè)計,按照功能分解,本系統(tǒng)分為客戶端管理系統(tǒng)和管理端管理系統(tǒng)。根據(jù)頁面流的設(shè)計,管理端系統(tǒng)又分為會員管理、系統(tǒng)管理、教練管理、論壇管理、項目管理、器械管理、健身活動管理、員工管理等8個模塊,如圖31所示。圖31 模塊設(shè)計針對不同用戶,提供了兩類功能登錄接口:即會員登錄接口和健身俱樂部管理人員登錄接口,這些接口都以Web頁面的形式提供。通過各自的頁面,會員和俱樂部管理人員可以從事各自的活動。2. 詳細設(shè)計概述由于本系統(tǒng)采用了基于struct體系結(jié)構(gòu)的設(shè)計,即MVC的三層設(shè)計模式,并采用面向?qū)ο蟮腏ava語言以及JSP的腳本語言實現(xiàn)。在整個開發(fā)過程中,盡可能采用復用的原則,例如采用標簽庫,統(tǒng)一數(shù)據(jù)庫的基本操作,統(tǒng)一結(jié)果顯示等。本文檔的詳細設(shè)計主要地按照struct的MVC的三個層次分別編制視圖層、控制層和模型層模塊的偽代碼,為下一步的編碼提供基礎(chǔ)。偽代碼(Pseudocode)是一種算法描述語言。使用偽代碼的目的是為了使被描述的算法可以容易地以任何一種編程語言實現(xiàn)。因此,偽代碼必須結(jié)構(gòu)清晰,代碼簡單,可主動性好,并且類似自然語言。3. 會員管理模塊的詳細設(shè)計在會員管理中管理員對會員進行增加、刪除、修改、查詢,會員管理的struct視圖層、控制層和模型層三個層次的模塊如表31所示。表31 會員管理的三層模塊視圖控制器模型JSP組件ActionFormBeanmembermainmaintActionmemberbusinessimplshowmembermainActionmemberbusinessimplmembermodifymembermodifyFormmemberModifyActionmemberbusinessimplmembermodifymainmembermodifymainFormmemberModifymainActionmemberbusinessimpladdmemberaddmemberFormaddmemberActionmemberbusinessimpladdmembermainaddmembermainFormaddmembermainActionmemberbusinessimpldelmemberdelmemberFormdelmemberActionmemberbusinessimpldelmembermaindelmembermainFormdelmembermainActionmemberbusinessimpl 視圖層視圖層主要實現(xiàn)表示層的功能,視圖層包括JSP組件、Form組件等。 JSP組件會員管理視圖層共有6個JSP文件,JSP文件詳見光盤。 Form組件 會員管理視圖層共有20個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代碼詳見光盤,它有關(guān)于每個Form的代碼的詳細描述??蛻舳说臉撕瀻彀⊿truct Html標簽、Struct Bean標簽、Struct Logic標簽和自定義標簽庫。其中Struct Html標簽、Struct Bean標簽和Struct Logic標簽是Struct的標簽庫,而CV標簽庫是本系統(tǒng)自定義的標簽。詳見復用模塊的詳細設(shè)計。 控制層會員管理控制層共有6個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代碼光盤,它有關(guān)于每個Action代碼的詳細描述。 模型層下面是模型層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=select * f
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1