员工管理系统-源代码说明

员工管理系统-源代码说明

ID:41608709

大小:92.45 KB

页数:6页

时间:2019-08-28

员工管理系统-源代码说明_第1页
员工管理系统-源代码说明_第2页
员工管理系统-源代码说明_第3页
员工管理系统-源代码说明_第4页
员工管理系统-源代码说明_第5页
资源描述:

《员工管理系统-源代码说明》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、员工管理系统设计与实现系统测试说明书Version1.020151版本及修订记录版本日期描述作者1.02015-5-11第一版木目录1引言31.1编写目的32程序目录结构33.1登录33.2查看任务43.3添加任务53.4查看员工51引言1・1编写目的编写此文档的目的在于为以后的修改提供依据。2程序目录结构1)com.zzmx.action逻辑处理模块代码2)com.zzmx.bean实体类代码3)com.zzmx.dao操作数据库模块代码4)com.zzmx.utils工具类代码5)com.zzmx.vo特殊实体类代码3.1登录在登录界面输入的账号(ZZ)、密码(ZZ)进行登录验证,通过

2、验证的账号,将向服务器请求数据,进行加载数据。⑪LoginActionjava1packagecom.zzmx.action;2di3古importjava.ucil.Map;口13込二4publicclassLoginActionextendsActionsupport{151819?0〔212223privateEmployeeDaoeDao=newEmployeeDao();privateRoleDaorDao=newRoleDao();publicStringexecute(){Emp1oyeeAndRo1eVOvo=newEmployeeAndRoleVO();Employee

3、e=eDao•selectByNameAndPass(usernair.efuserpass);if(e=null)returnnerror”;vo•setEicp(e);vo.setRole(rDao.selectByld(e.getEmployeeld()));30J27S281317^z>;>>323335136Mapsession=(Map)ActionContext.ge()•g包匸("session”);session.put(ncurrentUsernrvo);if(e.getRoleld()==1)returnr,admin11;elseif(e.gecRoleId()==

4、2)returnrtmanage”;else{returnnpersonr,;3334353637383940G414243444546474849505152533.2查看任务向服务器发送请求数据,获取所有任务细心,通过列表显示任务信息。3031publicclassManagerActionextendsActionSupportimplementsModelDriven{32ManagerDaodao=newManagerDao();privateHttpServletRequestrequest=ServlerActionContext.getRequest();Map

5、session^(Map)ActionConrext.aetContext().get(nses5ionfr);privateHttpServletResponsere=ServletActionContext.getResponse();privateStringzt;Lisrlist=newArrayLisr();publicStringselect(){try{Emp1oyeeAndRo1eVOem=(EmployeeAndRoleVO)session.get(r,currentUsern);if(n/Tas]cProject/person/perso

6、n!selectr,.equals(request.getRequestURI())){〃员工list=dao•selectAHTask3yImplId(em.getEmp()•getEmployeeld());session.put(r,zcflrzz);session・pu匸(nlistnrlist);returnnselectn;}else{//主管list=dao.selectAHTask3yAssId(em.getEmp().getEmployeeld());session.pur(nzrfzz);session.put(,llistnrlist);returnnselectn

7、;3.3添加任务将通过页面获取的相关任务信息保存到数据库中。7273-74757677787980818283Tasktask=newTask();publicStringadd(){EmployeeAndRo1eVOem=(Emp1oyeeAndRo1eVO)session.ger(ncurrentUserr,);task.secAssigner_id(em.gerEmp()•getEirployeeld());boo

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。