OA办公自动化系统文档

上传人:痛*** 文档编号:96822629 上传时间:2022-05-26 格式:DOC 页数:56 大小:1.42MB
收藏 版权申诉 举报 下载
OA办公自动化系统文档_第1页
第1页 / 共56页
OA办公自动化系统文档_第2页
第2页 / 共56页
OA办公自动化系统文档_第3页
第3页 / 共56页
资源描述:

《OA办公自动化系统文档》由会员分享,可在线阅读,更多相关《OA办公自动化系统文档(56页珍藏版)》请在装配图网上搜索。

1、0A办公自动化系统报告目录OA办公自动化系统报告 1摘要 3Abstract 41需求分析 41.1可行性分析 41.1.1 经济可行性 4技术可行性 51.2 需求分析 51.2.1 目标分析 61.3.2 结构分析 7功能分析 81:业务流程图 82项目概要设计分析 112.1 :项目概要分析 112.1.1 :用例分析 112.1.2 :流程分析 132.1.3 :关系分析 153:项目详细设计 173.1 :业务对象模型设计 173.1.1 :业务对象提取 173.1.2 :关系设计 193.2 :功能逻辑顺序设计 203.3 :数据库设计 233.3.1 :数据库概念设计 233.3

2、.2 :表结构设计 253.4 :界面设计 294:代码设计 304.1 :配置文件代码设计 344.2 : Dao层的代码设计 374.3 : Service 层代码的实现 434.4 : action层代码的实现 484.5 :页面js和Ajax部分代码 535项目总结 55Word资料摘要本次项目编写的办公自动化系统(0A是一个比较成熟的系统, 它主要负责公司日常工作管理的事务。包括了用户权限管理、员工管理、日常管理、考勤管理、办公用品管理、客户管理、合同管理、报 销管理共八个部分。基本实现了公司无纸化办公。在开发过程中,我们以小组为单位进行。技术方面使用的是Struts2+Spring

3、+Hibernate ( MVC 三框架技术,数据库使用 Mysql, 前台页面与后台交互使用了部分 Jquery脚本和Ajax技术。页面布局 和基本弹窗提醒使用CSS+DIV+JavaScript技术在小组中我负责的模块是员工管理和日常管理。 其中员工管理包 括了员工管理、部门管理和培训管理三大功能,分别实现了员工信息 的添加删除修改,普通查询以及多条件查询,部门信息的增添修改删 除和查询。员工培训申请的提交审批以及安排等等。完整地系统是对现存的0A系统的简化版本。关键字:0A办公自动化 员工管理 日常管理AbstractThe project prepared by the office

4、automation system (OA) is a relatively mature system , which is mainly responsible for the daily management of the affairs of the company . Includes user rights management , staff man ageme nt, daily man ageme nt , atte ndance man ageme nt, office supplies man ageme nt, customer man ageme nt con tra

5、ct man ageme nt, claims man ageme nt of eight parts. The basic realizationof the companys paperless office.In the development process, we as a team unit . Technical aspects of using Struts2 + Spring + Hibernate (MVC) three framework tech no logy, database using Mysql, front page and back in teractiv

6、euse some Jquery scripts andAjax tech no logies . Page layout and basic popup rem in der to use CSS+ DIV + JavaScripttech no logyIn the group I was resp on siblefor staffmanagementmodule and daily management Which includes staff management staff man ageme nt, departme ntal man ageme ntand trai ning

7、man ageme ntthree functions, respectively, to achieve the add delete modify employee information , general inquiries and multi- criteria query , the department added modificationand deletionof information and queries. Stafftrainingapplicationssubmitted for approval and arranging and soon .Complete t

8、he existi ng system is a simplified versi on of OA system .Keywords :OA office automati on daily man ageme nt of staff man ageme nt1.1可行性分析1.1.1 经济可行性对于一个具有一定规模的企业来说办公自动化部分是十分重要的, 同 时也有一定的复杂性。若是没有相应的系统支持,会花费大量的人力 物力以及时间资源。并且容易出现问题,一个好的办公自动化,则可 以避免这种情况的发生。它可以解放企业在这方面所花费的大量资 源,并且提供更高效更合理的管理逻辑。提高了企业的经济

9、效率。1.1.2 技术可行性小组编写的网站管理系统可以实现。企业的信息共享,方便了公司对 员工的出勤考察,薪酬管理,办公用品、日志管理的完善。同时使得 管理更加合理化和公正化。避免了人员手动管理带来的速度慢、准确 性不高的缺点,为企业的员工提供更加方便和便捷的工作环境。 其中 我负责的系统管理和奖惩管理,则可以规范化企业的管理流程,有利 于提高企业的相关信息保密性,同时避免了相关信息被不具有相关权 限的人修改。同时也方便了管理人员对员工的一年工作奖惩情况统 计,为员工查询自己的奖惩情况提供依据。1.2需求分析当今社会,企业内部人力资源管理和办公管理越来越完善,这方便了办公自动化管理系统的搭建。

10、而由于办公自动化系统的操作简单。 功 能全面。可以用于对企业员工信息的存储, 对员工日常工作生活的管 理,有利于管理人员对员工的薪资和出勤、工作任务的完成情况、新 员工的招收、辞职员工的处理等方面做出更快更好的处理响应。一个好的办公自动化系统可以提高企业的效率,使得管理更加网络化、科学化。这一部分主要完成了整个系统的目标、 结构、功能等方面的分析和整 个系统结构的划分,为以后的详细设计打好基础,也为小组的分工提 供依据。目标分析小组编写的是一个公司的办公自动化管理系统,通过分析,对该系统的目标有了如下的认识和总结:总目标对公司职员的考勤、培训、日常提供管理对单个员工的详细资料和奖惩情况提供查询

11、的操作对公司非公开资料提供有一定安全性的存储系统设计合理,结构合理,符合设计要求功能目标1)员工管理:提供员工信息的查询、按员工 id查询、录入、修改、 删除操作2)日常管理:提供培训的申请,日志的添加查询审批。3)考勤管理:通过员工每日的签到可以完成对员工考勤和请假信息 的统计4)办公管理:对公司的资源(会议室,公车,办公品)的调配和相 应资源的申请。5)报销管理:员工填写报销单,管理员或者经理审核报销单,批准或者打回报销单6) 客户管理:管理员填写客户单,保存客户信息,同时保存练习人信息。7) 合同管理:管理员保存合同信息和合同签署人信息。8) 权限管理:超级管理员和管理员的权限管理,实现

12、管理员的添加 删除、系统登陆等操作。性能目标(1) 使用系统可以提高对员工的管理效率,提高公司的整体运行效 率(2) 使用该系统提高了公司管理的合理性和安全性(3) 只限于内部员工对系统的操作,非本公司员工无法操作项目运行环境安装有浏览器的 windows2000/windows xp/windows 7项目开发环境项目是在Myeclipse的环境下开发编写的,部分网页的编写使用了Dreamweaver服务器:Tomcat,数据库:Mysql数据库结构分析本部分是对系统的一个模块划分,便于组员分配工作权限管理报销管功能分析这部分是根据系统的需求来分析该系统的功能。 其中我负责的是员工 管理和日

13、常管理两部分的功能实现。 下面是从用例、流程等方面说明 我负责部分的功能1:业务流程图业务流程图让我们更清晰的认识到整个系统的各个功能模块的划分,下面是次系统的业务流程图管理员登陆流程:日常管理员工管理权限管理考勤管理办公管理合同管理客户管理报销管理普通员工登陆流程:办公自动化首页日常管理(提交日志)员工管理 (无部门管理)考勤管理(签到模块)办公管理(租借模块)报销管理 (申请模块)2项目概要设计分析2.1 :项目概要分析概要设计主要包括了项目开发前期对项目涉及的用例以及相互 之间的关系进行分析,同时对每个模块需要实现的流程和逻辑作出设 计和分析2.1.1 :用例分析一:员工管理用例分析用户

14、管理分为两个部分:员工管理、部门管理,其中员工管理部 分,管理员可以对员工进行添加操作,可以根据员工的姓名,入职时 间,所在部门等条件查询符合要求的员工, 可以对不需要的员工信息 进行删除,对已录入员工信息进行变更。员工方面则可以在登陆之后 修改自己的账号密码部门管理中,管理员可以根据部门编号查询部门,可以在需要的 情况下添加新的部门信息,也可以删除已合并或者重组的部门, 可以 修改部门信息。以下是员工管理的整体用例图二:日常管理用例分析1:日志管理员工每天完成自己的工作之后,需要提交一个日志,员工登录系 统后,选择日志管理界面,点击新建日志,会有弹出窗或者新跳转一 个页面进入日志的编写界面,

15、在员工完成日志的编辑之后点击提交按 钮,会在后台数据库中添加一条日志记录, 同时日志的状态自动设置 为未审核,级别为null。日志管理员需要登录系统,进入日志管理页面查询日志,查询状 态为未审核的日志,在每条日志记录的操作栏中会有详细信息的按 钮,点击可阅读日志全文,在日志阅读界面(弹窗或者跳转)下方会 有一个级别单选按钮组(优良差)选择后点击审核,会自动把日志状 态设置为已审核,同时会将级别加入数据库员工可以登录系统后点击我的日志,可以根据登陆的id查看自己 的日志,也可以选择一定的日志区间来查看某段时间内的日志F面是日常管理的用例图2.1.2 :流程分析在权限管理中,主要是对项目中某个功能

16、的工作流程作出比较详细的规划员工管理流程分析:员工管理中,主要是管理员的操作,通过登录时判断是否是管理 员可以拥有不同权限。其中,管理员可以根据员工的姓名、入职时间、 性别、部门来查询特定的员工,可以修改,删除和添加员工信息,可 以查询部门信息,可以添加部门,删除部门和修改部门信息。在部门 管理中,还可以根据部门查看部门所有的员工信息。而普通员工登陆之后,可以在输入密码之后修改自己的登陆密码,但是无法进行其他操作。以下是员工管理流程图:L1J日常管理流程分析:在日常管理中分为两部分,员工操作和日志管理员操作在员工操作中,员工能够上传当天的工作日志,同时可以根据登 陆时的id查看自己的所有工作日

17、志,而且可以根据日期区间的选择 查看相应日期区间内的日志内容在管理员操作中,管理员登陆日志模块后,首先看到的是前一天 的日志以及审核状况,在该页面中管理员可以根据自身的需要查找相 应的日志,也可以对日志进行评级。下面是日常管理的流程图2.1.3 :关系分析员工管理关系分析每一个员工都包含了自身的信息, 包括员工号姓名,部门号等等的信息,同时每个部门也包括人数,部门经理,部门号,部门名称等等的一系列属性。而管理员则是对他们信息进行维护管理的操作F面是员工管理的E-R图管哩刑除査询管浬员日常管理关系分析日常管理中,员工和管理员都分别对日志进行操作,其中管理员是对日志进行审核,而员工是对日志进行添加

18、和查看, 下面是日常管理的E-R图:33:项目详细设计进行了项目的整体分析和自己所负责部分的逻辑分析之后,我们需要对项目进行详细的设计了。,对于项目的详细设计我们分为业务对象模型设计数据库设计功能逻辑设计界面设计3.1 :业务对象模型设计在业务对象逻辑设计中我们会首先提取出业务对象,并对对业务对象的属性,基本操作以及相互之间的关联关系和组合关系等进行设 计。同时我们也会根据需要,对业务对象进行优化。3.1.1 :业务对象提取在0A办公自动化系统中,我负责的模块是员工管理和日常管理。 在这两个模块中涉及到的对象包括 普通员工、管理员、部门、日志 文件等等对象,以下是我提取的业务对象。员工管理员员

19、工编号员工编号员工姓名员工姓名员工部门部门编号员工职位管理员职位部门日志部门编号部门名称部门人数 部门管理者日志编号 日志提交日期 日志提交人员 日志级别每一个业务对象都有自己特有的属性,根据系统的系能分析和对 每个业务对象进行分析,以下是每个业务对象的性质表以及每个业务对象所包含的操作业务对象名称具有属性可完成操作员工员工编号、员工姓名、登录密码、性别、出生日期、联系万式、所属部门、直接上级、 入职时间、离职时间、 职务员工可以登录系统后 完成对自己密码的更 改,可以查询自己之 前提交的日志,可以 在工作结束后提父当天的工作日志管理员员工编号、员工姓名、登录密码、性别、出生日期、联系万式、所

20、属部门、直接上级、 入职时间、离职时间、 职务管理员在登录系统 后,可以对员工的信 息进行增加删除修改 等等操作,可以根据 自身需求通过不同条 件查询员工信息同时 管理员可以管理部门信息,可以根据部门 查看员工信息。日志 管理方面,管理员可 以管理日志,可以对 日志进行评价部门部门编号、部门名称、部门职能、负责人、当前人数部门信息可以被管理员修改和查询,与员工之间有关系日志日志编号、提父人、 提交日期、日志内容、 工作难点、担任职务、日志状态、日志级别日志是被员工提交,被管理员评价,可以查看详细信息3.1.2 :关系设计同一个系统中,实体与实体之间难免存在着联系,不同的实体之 间的对应关系是不

21、同的,下面是我负责模块的实体之间的关系叙述部门与员工之间存在着一对多的关系,一个部门可以有多个员 工。员工与日志之间存在一对多的关系,员工在正常出勤的情况下 每天都需要提交工作日志员工表还包括员工职位,这与职位表也存在着多对一的关系,例如职位为经理的员工就不止一个员工对应的功能有多对多的关系,一个功能可以有多个员工拥 有,一个员工也可以拥有多个功能根据以上分析,下面是实体之间的关系图3.2 :功能逻辑顺序设计在系统的设计过程中,设计者需要考虑人(管理员)与系统之间 的交互情况,同时要清楚的知道各个对象之间信息交互的时序关系以 及逻辑联系。在我负责的模块中,用户登录之后会判断是否是管理员, 若是

22、管 理员,主页面显示管理员所有的权限操作,若不是,则显示员工所有 的权限操作。在首页进行相应的功能选择之后,就会进入相应的功能 界面,在功能界面中进行相应对象的增删改查操作, 或者相应的业务操作,比如员工管理可以添加员工,而日志管理中管理员可以对日志 进行审核操作等等。操作完成后等待下次操作。下面是员工管理部分 的逻辑顺序图F面是部门管理的逻辑顺序图:登陆界面系统首页部门查询界面部门修改界面员工删除操作员工登陆账号密码错误部门查询耳点击修改按钮修改成功点击修改按钮删除成功日志管理逻辑顺序管理员登陆之后,点击日志审核,首先看到的是前一天所有员工提交的日志,在日志查询界面上,管理员可以根据需要输入

23、多条件,在查询结果后面的操作列上有日志审核按钮。 管理员可以点击进入到 日志审核界面。在日志审核界面上管理员可以阅读日志详细信息,并且对日志进行评级。同时将日志的状态置为“已审核”。下面是日志管理部分的逻辑顺序图:3.3 :数据库设计根据项目需要,我们需要对项目的实体类进行相应的数据库设计。而数据库设计又分为概念设计(包括了主外键约束,类的持久化)、逻辑设计、以及物理设计等方面。首先先进行的是数据库的概念设计,:数据库概念设计首先进行数据库的概念设计,下面是我们的数据库设计表表名称表属性表主键外键员工表员工ID,员工姓 名,员工所属部 门,员工职位,员工电话,入职 时间,离职时间员工ID部门编

24、号职位编号部门表部门ID,部门名 称,部门领导,部门职能,部门 人数部门ID无日志表日志编号,日志 提交日期,日志 提交员工,工作 难点,日志正 文,日志状态, 日志级别日志编号员工ID功能表功能编号,功能名称,对应职位功能编号对应职位编号职位表职位编号,职位名称职位编号无332 :表结构设计接下来是对各表的优化和设计,以及表字段类型的设计和所占大 小的设计。下面是我负责模块涉及到的几张表结构, 包括了表之间的 主外键关系和表字段的类型等等。1员工表字段名中文名数据类型是否主键是否外键可否空值Pk_emp_id员工编号Int是否否emp_ name员工姓名Varchar(50)否否否emp_p

25、ass登录密码Varchar(225)否否否emp_sex性别Varchar(20)否否是emp_birth出生日期Date否否是emp_pho ne联系方式Varchar(225)否否是Fk_bmd所属部门int否是否emp_boss直接上级Varchar(50)否否是emp_rztime入职时间Date否否是emp_lztime离职时间Date否否是emp_zw职务Varchar(50)否否是2:部门表字段名中文名数据类型是否主键是否外键可否空值Pk_bmd部门编号Int是否否bm_n ame部门名称varchar(50)否否否bm_z n部门职能varchar(225)否否否bm_fzr

26、负责人varchar(50)否否否Bm_rs当前人数int否否否3: 日志表字段名中文名数据类型是否主键是否外键可否空值Pk_Rz_id日志编号int是否否Fk_emp_id提交人int否是否Rz_date提交日期date否否是Rz_mai n日志内容text否否是Rz_d iff工作难点八、Varchar(225)否否是Rz_zw担任职务Varchar(50)否否否Rz_zt日志状态Varchar(50)否否是Rz_jb日志级别Varchar(20)否否是4:功能表字段名中文名数据类型是否主键是否外键可否空值Pk_gn_id功能编号Int是否否Gn_n ame功能名Varchar(50)否否

27、否Fk_user_zw职位varchar(50)否是否5:职位表字段名中文名数据类型是否主键是否外键可否空值Pk_dz_id职位编号Int是否否Fk_user_zw职位名称varchar(50)否是否为了方便数据库存储,不容易导致错误,所有表名和属性名均由英文书写 最终数据库各表之间关系和表属性的总结如下图:3.4 :界面设计登陆界面设计甩口 g首页截图在登陆后会进入到系统首页,根据登陆者不同的权限,会看到不同的首页菜单,下面是管理员的首页菜单下面是普通员工的首页菜单普通用户登录之后看到的菜单比管理员的功能要少很多,因为普通用户没有响应的权限员工界面:在员工界面,可以查询所有员工,可以根据员工

28、id,所在部门,性别,入职时间等条件进行多条件查询。可以添加员工,对员工信息进行修改等操作KI5ESE匠上逼AFE航間Z丽ZM-Ks.zoiEtmn12W3BT?1可附3013-LIKilajpicn2Q ke2巒3ZU*K!395J-P7-21zTS3013-LChM2fla3HQ-31Q HsZUK39W-P7-2212JJ!IWT7.載K3t * 至部门界面部门界面包括了部门的增加和查询以及删除功能W#述匕SRLA.回H运1Shf人於轉5尹 ER1MIS 畔W1EHnsffAm】g1AW?! 鱼31?.事剜幻33帕 w出S!密司雲翩*M*W二H口 Ow3PE33E力叫咖口我W二怦Q W!

29、田醮AStf回丄啊Q斡9悽務7iE3S朮M W6Wffi122E3 m25BJ VaimszwTS3工料Qm *萌ABijLSJV3R*3Q帕 WSJVlffS!WTnMHHBSZF口 a2tat!sa!WWE3b?iM,士 二:峠田醮ft 耳 T-H 昌 2$45巧 上一贡 代日志界面日志包括员工查看日志和管理员查看日志两部分,管理员还可以根据不同的条件对日志进行查询日宜可整4#5LMW上 tfEii工他呼liWAFCBSW?=7如.申e:wM齐!EQ gvwi*1?创1他5LE审iKQ sfHt47抻】執1卜哩.KEIb33白徹14皿SEEaT1Mat-ii-tt权松fll未Hi型9a并笄

30、WL*wHIT bQ aievsA期$u$“承鲂JUT.LQ 1119迅73OdJ4i-Ltn3LEQ 及w117谢am-LtM廉云釀Qw1272aiJ-19-L4MESttttflQ aidis137lia-13-LiffllESttRSrQ ?旺鼻揺5孵环5爭K6SC彖亡呈5 T-ffi Q2345-& 上一页K管理员日志界面1Ea* 1三rd号12上欖弭工 T上专三旳-11-1工*5=1feZMA弛ST5MXUBsf.137K1J-1I-14saarsiE3=3se土銜真5页庾祐贡50备记聿 WST-ffi Q 2345-55上一页5S日志添加界面日土雨总4B*BM:IffM*涔RBL的

31、UH h4 :代码设计4.1 :配置文件代码设计配置文件中的Spri ng部分我是使用注解的形式进行编写的,并对Spring配置文件进行了拆分。而对应的hibernate是利用Spring的注入,Struts2则是利用Xml文件的动态匹配方法实现的,以下是代 码Action的Spring配置文件 Service部分的配置文件con text:comp onen t-sca nbase-packagecon text:comp onen t-sca nbase-packagecon text:comp onen t-sca nbase-package=N.employee.service.imp

32、l/=N.departme nt.service.impl/=N.Rz.service.impl/Dac层的Spring配置文件以及hibernate的相关配置classpath:jdbc.properties key=hiber nate.dialectproppropproptrue key=hibernate.format_sqltrue key=update !- java 类 WebRoot/WEB-INF/classes/com/yourcompa ny/pojo classpath:Nice/com/pojo Struts.xml配置文件中的代码设计namespace-/ pac

33、kage name=Nice extends =struts-default,json-defaultlogin.jsp index.jsp vresultname=findallTemplate/find-form.jspvresultname=addAfter find-form.jspvresultname=updatefind Template/depUpdate.jsp vresultname=findall_updatetype =json index.jsp login.jsp Template/employ.jsp Template/find-form.jspTemplate/

34、empUpdate.jsp Template/employ.jsp employ.jsp Template/passChange.jsp ajax Rz_jsp/rzselect.jsp Rz_jsp/xxRz.jsp Rz_jsp/addrz.jsp Rz_jsp/rzselect.jsp Rz_jsp/rzselect.jsp Rz_jsp/adminqu.jspRz_jsp/shRz.jsp Rz_jsp/adminqu.jsp4.2 : Dao层的代码设计员工Dao接口中的方法public in terfaceEmpDaopublicabstractvoid add(Employee

35、employee);publicabstractList fin dall();publicabstractEmployee fin dby(I nteger empid);publicabstractvoid delete(Integer empid);publicabstractvoid update(Employee employee);publicabstractList fin dgroup();publicabstractList query(Employee employee);publicabstractList logi n( Employee employee);publi

36、cabstractList sure(Employee logi nemp);publicabstractvoid changep(Employee employee);publicabstractList bydep(I nteger depid);publicabstractList limits(Employee logi nemp);publicabstractList queryG n(l nteger gid);员工Dao中的方法实现Repositorypublic class EmpDaolmpl extends HibernateDaoSupportimplements Emp

37、Dao /创建 sessi on factory的注入 deset方法Resourcepublic void setSessionF(SessionFactory sessionFactory) super .setSessionFactory(sessionFactory);/添加方法Overridepublic void add(Employee employee) getHiber nateTemplate().save(employee);/查询所有方法Overridepublic List_fi ndall() List list = getHibernateTemplate().f

38、ind(from Employee);return list;/根据id查询Overridepublic Employee fin dby(I nteger empid) Employee employee = getHibernateTemplate().get(Employee.class , empid);retur n employee;/删除方法Overridepublic void delete(lnteger empid) Employee employee=getHibernateTemplate().get(Employee.class , empid);getHiber n

39、ateTemplate().delete(employee);/修改方法Overridepublic void update(Employee employee) getHibernateTemplate().update(employee);/前台下拉菜单查询方法Overridepublic List fin dgroup() List list1 = getHiber nateTemplate().fi nd(from Employee group byzw.pkZwId);return list1;/多条件查询方法Overridepublic List query(Employee em

40、ployee) StringBuffer buffer= new StringBuffer(from Employee as employee where 1=1);if (employee.getEmpName()!= null )buffer.appe nd( and employee.empName= );buffer.appe nd(employee.getEmpName();buffer.append(”);if (employee.getDepartment().getPkBmld()!= null )buffer.appe nd( and employee.departme nt

41、.pkBmld=);buffer.appe nd(employee.getDepartme nt().getPkBmld();if (employee.getEmpSex()!= null )buffer.appe nd( and employee.empSex= );buffer.appe nd(employee.getEmpSex();buffer.append(”);if (employee.getEmpRztime()!= null )buffer.appe nd( and employee.empRztime= );buffer.appe nd(employee.getEmpRzti

42、me();buffer.append(”);getHibernateTemplate().fi nd(from Employee where employee.empName=? an d);List list2=getHibern ateTemplate().fi nd(buffer.toStri ng();return list2;/登陆方法Overridepublic List logi n( Employee logi nemp) Stri ngBuffer hql= new Stri ngBuffer( from Employee as employee where employee

43、.empName=);hql.appe nd(logi nemp.getEmpName();hql.append(”);hql.append( and employee.empPass=);hql.appe nd(logi nemp.getEmpPass();hql.append(”);List list=getHiber nateTemplate().fi nd(hql.toStri ng();return list;/权限方法Overridefrom Employee wherefrom Gn where pkG nl d=2) List list2=getHiber nateTemplate().fi nd( zw.pkZwId= +employee.getZw().getPkZwId(); return list2;/修改密码判断原密码方法Overridepublic List sure(Employee logi nemp) List list

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!