├── HRmanagement ├── .classpath ├── .myhibernatedata ├── .mymetadata ├── .mystrutsdata ├── .project ├── .settings │ ├── .jsdtscope │ ├── org.eclipse.core.resources.prefs │ ├── org.eclipse.jdt.core.prefs │ ├── org.eclipse.wst.common.component │ ├── org.eclipse.wst.common.project.facet.core.xml │ ├── org.eclipse.wst.jsdt.ui.superType.container │ └── org.eclipse.wst.jsdt.ui.superType.name ├── WebRoot │ ├── Js │ │ ├── js.js │ │ ├── typem.js │ │ └── xiangmu.js │ ├── META-INF │ │ └── MANIFEST.MF │ ├── MyJsp.jsp │ ├── WEB-INF │ │ ├── .struts-config.mex │ │ ├── classes │ │ │ ├── com │ │ │ │ └── zhangying │ │ │ │ │ ├── action │ │ │ │ │ ├── EducateAction.class │ │ │ │ │ ├── EducateForm.class │ │ │ │ │ ├── InstitutionAction.class │ │ │ │ │ ├── InstitutionForm.class │ │ │ │ │ ├── JobAction.class │ │ │ │ │ ├── JobForm.class │ │ │ │ │ ├── PerformanceAction.class │ │ │ │ │ ├── PerformanceForm.class │ │ │ │ │ ├── StipendAction.class │ │ │ │ │ ├── StipendForm.class │ │ │ │ │ ├── UsersAction.class │ │ │ │ │ └── UsersForm.class │ │ │ │ │ ├── dao │ │ │ │ │ ├── EducateDao.class │ │ │ │ │ ├── InstitutionDao.class │ │ │ │ │ ├── JobDao.class │ │ │ │ │ ├── PerformanceDao.class │ │ │ │ │ ├── StipendDao.class │ │ │ │ │ └── UsersDao.class │ │ │ │ │ ├── hb │ │ │ │ │ └── HibernateSessionFactory.class │ │ │ │ │ ├── po │ │ │ │ │ ├── Educate.class │ │ │ │ │ ├── Educate.hbm.xml │ │ │ │ │ ├── Institution.class │ │ │ │ │ ├── Institution.hbm.xml │ │ │ │ │ ├── Job.class │ │ │ │ │ ├── Job.hbm.xml │ │ │ │ │ ├── Performance.class │ │ │ │ │ ├── Performance.hbm.xml │ │ │ │ │ ├── Stipend.class │ │ │ │ │ ├── Stipend.hbm.xml │ │ │ │ │ ├── Users.class │ │ │ │ │ └── Users.hbm.xml │ │ │ │ │ └── tool │ │ │ │ │ ├── ActionServlet.class │ │ │ │ │ ├── DateUtil.class │ │ │ │ │ └── StringUtil.class │ │ │ └── hibernate.cfg.xml │ │ ├── lib │ │ │ └── mysql-connector-java-5.0.8-bin.jar │ │ ├── struts-config.xml │ │ └── web.xml │ ├── addeducate.jsp │ ├── addinstitution.jsp │ ├── addjob.jsp │ ├── addperformance.jsp │ ├── addstipend.jsp │ ├── adduser.jsp │ ├── css │ │ ├── common1.css │ │ ├── control.css │ │ ├── css.css │ │ ├── head.css │ │ ├── style.css │ │ ├── style0.css │ │ └── tab.js │ ├── detaileducate.jsp │ ├── detailinstitution.jsp │ ├── detailjob.jsp │ ├── detailperformance.jsp │ ├── error.jsp │ ├── images │ │ ├── bu01.gif │ │ ├── bu02.gif │ │ ├── bu03.gif │ │ ├── bu04.gif │ │ ├── bu05.gif │ │ ├── bu06.gif │ │ ├── bu07.gif │ │ ├── bu08.gif │ │ ├── bu09.gif │ │ ├── bu10.gif │ │ ├── bu11.gif │ │ ├── bu12.gif │ │ ├── bu13.gif │ │ ├── button03.gif │ │ ├── button04.gif │ │ ├── button05.gif │ │ ├── button06.gif │ │ ├── button07.gif │ │ ├── button08.gif │ │ ├── button09.gif │ │ ├── button10.gif │ │ ├── dhbutton01.gif │ │ ├── dhbutton02.gif │ │ ├── dhbutton03.gif │ │ ├── dhbutton04.gif │ │ ├── dhbutton05.gif │ │ ├── ico01.gif │ │ ├── ico02.gif │ │ ├── ico03.gif │ │ ├── ico04.gif │ │ ├── ico05.gif │ │ ├── ico06.gif │ │ ├── ico07.gif │ │ ├── ico11.gif │ │ ├── ico12.gif │ │ ├── ico13.gif │ │ ├── ico14.gif │ │ ├── ico15.gif │ │ ├── ico16.gif │ │ ├── ico24.gif │ │ ├── left.gif │ │ ├── line01.gif │ │ ├── loadon.gif │ │ ├── login.jpg │ │ ├── logo.gif │ │ ├── main.jpg │ │ ├── mode.jpg │ │ ├── nav01.gif │ │ ├── nav02.gif │ │ ├── nav03.gif │ │ ├── nav04.gif │ │ ├── nav05.gif │ │ ├── nav06.gif │ │ ├── nav07.gif │ │ ├── navbutton01.gif │ │ ├── navbutton02.gif │ │ ├── navbutton03.gif │ │ ├── navbutton04.gif │ │ ├── navend.gif │ │ ├── newline.gif │ │ ├── newling.gif │ │ ├── pic05.gif │ │ ├── shape01.gif │ │ ├── spacer.gif │ │ ├── top.gif │ │ ├── top02.gif │ │ ├── top03.gif │ │ └── welcome.gif │ ├── index.jsp │ ├── left.jsp │ ├── listeducate.jsp │ ├── listinstitution.jsp │ ├── listjob.jsp │ ├── listperformance.jsp │ ├── liststipend.jsp │ ├── listuser.jsp │ ├── main.jsp │ ├── mainfra.html │ ├── manage.jsp │ ├── top.html │ ├── updateeducate.jsp │ ├── updateinstitution.jsp │ ├── updatejob.jsp │ ├── updateperformance.jsp │ ├── updatestipend.jsp │ ├── updateuser.jsp │ └── welcome.jsp └── src │ ├── com │ └── zhangying │ │ ├── action │ │ ├── EducateAction.java │ │ ├── EducateForm.java │ │ ├── InstitutionAction.java │ │ ├── InstitutionForm.java │ │ ├── JobAction.java │ │ ├── JobForm.java │ │ ├── PerformanceAction.java │ │ ├── PerformanceForm.java │ │ ├── StipendAction.java │ │ ├── StipendForm.java │ │ ├── UsersAction.java │ │ └── UsersForm.java │ │ ├── dao │ │ ├── EducateDao.java │ │ ├── InstitutionDao.java │ │ ├── JobDao.java │ │ ├── PerformanceDao.java │ │ ├── StipendDao.java │ │ └── UsersDao.java │ │ ├── hb │ │ └── HibernateSessionFactory.java │ │ ├── po │ │ ├── Educate.hbm.xml │ │ ├── Educate.java │ │ ├── Institution.hbm.xml │ │ ├── Institution.java │ │ ├── Job.hbm.xml │ │ ├── Job.java │ │ ├── Performance.hbm.xml │ │ ├── Performance.java │ │ ├── Stipend.hbm.xml │ │ ├── Stipend.java │ │ ├── Users.hbm.xml │ │ └── Users.java │ │ └── tool │ │ ├── ActionServlet.java │ │ ├── DateUtil.java │ │ └── StringUtil.java │ └── hibernate.cfg.xml ├── README.md ├── 中小型餐饮业人事管理系统——以时尚城“麻麻鱼府”为例.docx ├── 企业人事管理信息系统(通用版).docx ├── 数据库设计修改.docx └── 新中小型餐饮业人事管理系统--以麻麻鱼府为例.ppt /HRmanagement/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /HRmanagement/.myhibernatedata: -------------------------------------------------------------------------------- 1 | # 2 | #Wed Oct 21 09:24:39 CST 2009 3 | genBasicCompId=false 4 | sessionFactoryName=com.sanqing.hb.HibernateSessionFactory 5 | profile= 6 | daoSFId= 7 | version=3.2 8 | jndiPath= 9 | detectM2M=false 10 | reStrategyClass= 11 | springDaoFile= 12 | useJavaTypes=true 13 | keyGenerator= 14 | libInstallFolder= 15 | addLibs2Project=true 16 | genVersionTag=false 17 | sessionFactoryId= 18 | basePersistenceClass= 19 | reSettingsFile= 20 | configFile=/JavaPrj_5/src/hibernate.cfg.xml 21 | createConfigFile=true 22 | addLibs2Classpath=true 23 | baseDaoClass= 24 | -------------------------------------------------------------------------------- /HRmanagement/.mymetadata: -------------------------------------------------------------------------------- 1 | 2 | 9 | 10 | 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /HRmanagement/.mystrutsdata: -------------------------------------------------------------------------------- 1 | 2 | 3 | 3 4 | com.sanqing.struts 5 | 0 6 | action 7 | 8 | -------------------------------------------------------------------------------- /HRmanagement/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | HRmanagement 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.wst.common.project.facet.core.builder 10 | 11 | 12 | 13 | 14 | com.genuitec.eclipse.j2eedt.core.WebClasspathBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.jdt.core.javabuilder 20 | 21 | 22 | 23 | 24 | com.genuitec.eclipse.j2eedt.core.J2EEProjectValidator 25 | 26 | 27 | 28 | 29 | com.genuitec.eclipse.j2eedt.core.DeploymentDescriptorValidator 30 | 31 | 32 | 33 | 34 | org.eclipse.wst.validation.validationbuilder 35 | 36 | 37 | 38 | 39 | com.genuitec.eclipse.hibernate.HibernateBuilder 40 | 41 | 42 | 43 | 44 | com.genuitec.eclipse.ast.deploy.core.DeploymentBuilder 45 | 46 | 47 | 48 | 49 | 50 | org.eclipse.jem.workbench.JavaEMFNature 51 | com.genuitec.eclipse.ast.deploy.core.deploymentnature 52 | com.genuitec.eclipse.hibernate.hibernatenature 53 | com.genuitec.eclipse.j2eedt.core.webnature 54 | org.eclipse.jdt.core.javanature 55 | com.genuitec.eclipse.cross.easystruts.eclipse.easystrutsnature 56 | org.eclipse.wst.jsdt.core.jsNature 57 | org.eclipse.wst.common.project.facet.core.nature 58 | org.eclipse.wst.common.modulecore.ModuleCoreNature 59 | 60 | 61 | -------------------------------------------------------------------------------- /HRmanagement/.settings/.jsdtscope: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /HRmanagement/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//WebRoot/top.html=GBK 3 | -------------------------------------------------------------------------------- /HRmanagement/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 4 | org.eclipse.jdt.core.compiler.compliance=1.5 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.5 8 | -------------------------------------------------------------------------------- /HRmanagement/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /HRmanagement/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /HRmanagement/.settings/org.eclipse.wst.jsdt.ui.superType.container: -------------------------------------------------------------------------------- 1 | org.eclipse.wst.jsdt.launching.baseBrowserLibrary -------------------------------------------------------------------------------- /HRmanagement/.settings/org.eclipse.wst.jsdt.ui.superType.name: -------------------------------------------------------------------------------- 1 | Window -------------------------------------------------------------------------------- /HRmanagement/WebRoot/Js/js.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/Js/js.js -------------------------------------------------------------------------------- /HRmanagement/WebRoot/Js/typem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/Js/typem.js -------------------------------------------------------------------------------- /HRmanagement/WebRoot/Js/xiangmu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/Js/xiangmu.js -------------------------------------------------------------------------------- /HRmanagement/WebRoot/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Class-Path: 3 | 4 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/MyJsp.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/MyJsp.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/.struts-config.mex: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 | 116 | 117 | 118 | 119 | 120 | 121 | 122 | 123 | 124 | 125 | 126 | 127 | 128 | 129 | 130 | 131 | 132 | 133 | 134 | 135 | 136 | 137 | 138 | 139 | 140 | 141 | 142 | 143 | 144 | 145 | 146 | 147 | 148 | 149 | 150 | 151 | 152 | 153 | 154 | 155 | 156 | 157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 171 | 172 | 173 | 174 | 175 | 176 | 177 | 178 | 179 | 180 | 181 | 182 | 183 | 184 | 185 | 186 | 187 | 188 | 189 | 190 | 191 | 192 | 193 | 194 | 195 | 196 | 197 | 198 | 199 | 200 | 201 | 202 | 203 | 204 | 205 | 206 | 207 | 208 | 209 | 210 | 211 | 212 | 213 | 214 | 215 | 216 | 217 | 218 | 219 | 220 | 221 | 222 | 223 | 224 | 225 | 226 | 227 | 228 | 229 | 230 | 231 | 232 | 233 | 234 | 235 | 236 | 237 | 238 | 239 | 240 | 241 | 242 | 243 | 244 | 245 | 246 | 247 | 248 | 249 | 250 | 251 | 252 | 253 | 254 | 255 | 256 | 257 | 258 | 259 | 260 | 261 | 262 | 263 | 264 | 265 | 266 | 267 | 268 | 269 | 270 | 271 | 272 | 273 | 274 | 275 | 276 | 277 | 278 | 279 | 280 | 281 | 282 | 283 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/EducateAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/EducateAction.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/EducateForm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/EducateForm.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/InstitutionAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/InstitutionAction.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/InstitutionForm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/InstitutionForm.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/JobAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/JobAction.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/JobForm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/JobForm.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/PerformanceAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/PerformanceAction.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/PerformanceForm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/PerformanceForm.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/StipendAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/StipendAction.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/StipendForm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/StipendForm.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/UsersAction.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/UsersAction.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/UsersForm.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/action/UsersForm.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/dao/EducateDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/dao/EducateDao.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/dao/InstitutionDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/dao/InstitutionDao.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/dao/JobDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/dao/JobDao.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/dao/PerformanceDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/dao/PerformanceDao.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/dao/StipendDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/dao/StipendDao.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/dao/UsersDao.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/dao/UsersDao.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/hb/HibernateSessionFactory.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/hb/HibernateSessionFactory.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Educate.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Educate.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Educate.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Institution.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Institution.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Institution.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Job.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Job.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Job.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Performance.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Performance.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Performance.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Stipend.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Stipend.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Stipend.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Users.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Users.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/po/Users.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/tool/ActionServlet.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/tool/ActionServlet.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/tool/DateUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/tool/DateUtil.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/tool/StringUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/classes/com/zhangying/tool/StringUtil.class -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/classes/hibernate.cfg.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | org.hibernate.dialect.MySQLDialect 10 | 11 | 12 | jdbc:mysql://localhost:3306/db_hr?unicode=true&characterEncoding=UTF-8 13 | 14 | root 15 | 16 | 123 17 | 18 | 19 | com.mysql.jdbc.Driver 20 | 21 | true 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/lib/mysql-connector-java-5.0.8-bin.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/WEB-INF/lib/mysql-connector-java-5.0.8-bin.jar -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/struts-config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | 84 | 85 | 86 | 87 | 88 | 89 | 90 | 91 | 92 | 93 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | action 5 | com.zhangying.tool.ActionServlet 6 | 7 | config 8 | /WEB-INF/struts-config.xml 9 | 10 | 11 | debug 12 | 3 13 | 14 | 15 | detail 16 | 3 17 | 18 | 0 19 | 20 | 21 | action 22 | *.do 23 | 24 | 25 | index.jsp 26 | 27 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/addeducate.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/addeducate.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/addinstitution.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/addinstitution.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/addjob.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/addjob.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/addperformance.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/addperformance.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/addstipend.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/addstipend.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/adduser.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/adduser.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/css/common1.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/css/common1.css -------------------------------------------------------------------------------- /HRmanagement/WebRoot/css/control.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/css/control.css -------------------------------------------------------------------------------- /HRmanagement/WebRoot/css/css.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/css/css.css -------------------------------------------------------------------------------- /HRmanagement/WebRoot/css/head.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/css/head.css -------------------------------------------------------------------------------- /HRmanagement/WebRoot/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/css/style.css -------------------------------------------------------------------------------- /HRmanagement/WebRoot/css/style0.css: -------------------------------------------------------------------------------- 1 | #FullPath{border-bottom:3px solid #FF9900} 2 | #name{border-bottom:1px solid #D6D6D6} 3 | #UserInfo{background:#F8F8F8;border:1px solid #D8D8D8} 4 | #UserInfoHead{background:#EDEDED;border-bottom:1px solid #d8d8d8} 5 | #UserInfoFoot{background:#EDEDED;border-top:1px solid #d8d8d8} 6 | .TitleInfo{left:30px;top:6px} 7 | .TitleLink{right:60px;top:6px;width:120px} 8 | .TitleTop{right:0;top:5px;height:24px;width:60px} 9 | #commend_list{border:1px solid #BEC6D9;border-top:none} 10 | #DescShow{border:1px solid #FF9900;border-top:none} 11 | 12 | #auction_list{background:transparent url(../images/menuMain.gif) repeat-x;height:28px;position:relative} 13 | #auction_list li{float:left;height:25px;margin-right:3px} 14 | #auction_list li a{background:transparent url(../images/menuWillMain.gif) left top no-repeat;display:block;float:left;height:25px;text-decoration:none} 15 | #auction_list li a span{background:transparent url(../images/menuWillSide.gif) right top no-repeat;color:#000000;cursor:hand;display:block;float:left;height:18px;padding:7px 20px 0;text-align:center} 16 | #auction_list li a:hover span{background:transparent url(../images/menuHereSide.gif) right top no-repeat;color:#FFFFFF} 17 | #auction_list li a:hover,#auction_list li.li_now a{background:transparent url(../images/menuHereMain.gif) left top no-repeat} 18 | #auction_list li.li_now a span{background:transparent url(../images/menuHereSide.gif) right top no-repeat;color:#FFFFFF;font-weight:bold} 19 | #main{margin:0 10px 0 210px;border:1px dashed #FFFFFF;text-align:left} 20 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/css/tab.js: -------------------------------------------------------------------------------- 1 | function IsShow() 2 | { 3 | parent.document.all.layMnAboutPingSoft.style.visibility = 'visible'; 4 | } 5 | function IsHide() 6 | { 7 | parent.document.all.layMnAboutPingSoft.style.visibility = 'hidden'; 8 | } 9 | 10 | function ReLocation(url) 11 | { 12 | parent.document.location.href=url 13 | //parent.document.all.CurrentLocation.innerText = CurrentLocationCaption; 14 | //parent.document.location.href=url 15 | } 16 | 17 | function mOvr(src,clrOver) { if (!src.contains(event.fromElement)) { src.bgColor = '#ED1B23'; src.style.color = '#555555'}} 18 | function mOut(src,clrIn,font) { if (!src.contains(event.toElement)) { src.bgColor = '#CCCCCC'; src.style.color = '#555555'}} 19 | function mClk(src) { if(event.srcElement.tagName=='TD'){src.children.tags('A')[0].click();} } 20 | 21 | function MM_callJS(jsStr) { //v2.0 22 | return eval(jsStr) 23 | } -------------------------------------------------------------------------------- /HRmanagement/WebRoot/detaileducate.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/detaileducate.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/detailinstitution.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/detailinstitution.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/detailjob.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/detailjob.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/detailperformance.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/detailperformance.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/error.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/error.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu01.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu02.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu03.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu04.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu05.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu06.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu07.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu08.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu08.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu09.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu09.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu10.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu11.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu12.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/bu13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/bu13.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/button03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/button03.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/button04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/button04.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/button05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/button05.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/button06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/button06.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/button07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/button07.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/button08.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/button08.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/button09.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/button09.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/button10.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/button10.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/dhbutton01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/dhbutton01.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/dhbutton02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/dhbutton02.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/dhbutton03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/dhbutton03.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/dhbutton04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/dhbutton04.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/dhbutton05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/dhbutton05.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico01.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico02.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico03.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico04.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico05.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico06.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico07.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico11.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico11.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico12.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico12.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico13.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico13.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico14.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico14.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico15.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico15.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico16.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico16.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/ico24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/ico24.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/left.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/left.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/line01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/line01.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/loadon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/loadon.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/login.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/login.jpg -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/logo.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/main.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/main.jpg -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/mode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/mode.jpg -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/nav01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/nav01.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/nav02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/nav02.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/nav03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/nav03.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/nav04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/nav04.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/nav05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/nav05.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/nav06.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/nav06.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/nav07.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/nav07.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/navbutton01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/navbutton01.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/navbutton02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/navbutton02.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/navbutton03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/navbutton03.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/navbutton04.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/navbutton04.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/navend.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/navend.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/newline.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/newline.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/newling.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/newling.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/pic05.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/pic05.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/shape01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/shape01.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/spacer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/spacer.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/top.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/top.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/top02.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/top02.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/top03.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/top03.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/images/welcome.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/images/welcome.gif -------------------------------------------------------------------------------- /HRmanagement/WebRoot/index.jsp: -------------------------------------------------------------------------------- 1 | <%@ page contentType="text/html; charset=GBK" language="java" %> 2 | <% 3 | response.sendRedirect("index.do"); 4 | %> 5 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/left.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/left.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/listeducate.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/listeducate.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/listinstitution.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/listinstitution.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/listjob.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/listjob.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/listperformance.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/listperformance.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/liststipend.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/liststipend.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/listuser.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/listuser.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/main.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/main.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/mainfra.html: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 人事管理信息系统 6 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 31 | 32 |
29 | 30 |
33 | 34 | 35 | -------------------------------------------------------------------------------- /HRmanagement/WebRoot/manage.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/manage.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/top.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/top.html -------------------------------------------------------------------------------- /HRmanagement/WebRoot/updateeducate.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/updateeducate.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/updateinstitution.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/updateinstitution.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/updatejob.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/updatejob.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/updateperformance.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/updateperformance.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/updatestipend.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/updatestipend.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/updateuser.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/updateuser.jsp -------------------------------------------------------------------------------- /HRmanagement/WebRoot/welcome.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/WebRoot/welcome.jsp -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/action/EducateAction.java: -------------------------------------------------------------------------------- 1 | package com.zhangying.action; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | import javax.servlet.http.HttpServletResponse; 5 | 6 | import org.apache.struts.action.Action; 7 | import org.apache.struts.action.ActionForm; 8 | import org.apache.struts.action.ActionForward; 9 | import org.apache.struts.action.ActionMapping; 10 | import org.hibernate.HibernateException; 11 | 12 | import com.zhangying.dao.EducateDao; 13 | import com.zhangying.po.Educate; 14 | /** 15 | * @author BWeiMing 16 | * 17 | */ 18 | public class EducateAction extends Action { 19 | private EducateDao dao=new EducateDao(); 20 | public ActionForward execute(ActionMapping mapping, ActionForm form, 21 | HttpServletRequest request, HttpServletResponse response) throws Exception { 22 | 23 | String action =request.getParameter("action"); 24 | System.out.println("\nEducateAction*********************action="+action); 25 | if(action==null||"".equals(action)){ 26 | return mapping.findForward("error"); 27 | }else if("listeducate".equals(action)){ 28 | return listEducate(mapping,form,request,response); 29 | }else if("addeducate".equals(action)){ 30 | return addEducate(mapping,form,request,response); 31 | }else if("deleteeducate".equals(action)){ 32 | return deleteEducate(mapping,form,request,response); 33 | }else if("detaileducate".equals(action)){ 34 | return detailEducate(mapping,form,request,response); 35 | }else if("updateeducate".equals(action)){ 36 | return updateEducate(mapping,form,request,response); 37 | } 38 | return mapping.findForward("error"); 39 | } 40 | /** 41 | * @param mapping 42 | * @param form 43 | * @param request 44 | * @param response 45 | * @return 46 | * @throws HibernateException 47 | */ 48 | private ActionForward updateEducate(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 49 | EducateForm educateForm=(EducateForm)form; 50 | Educate e=educateForm.populate(); 51 | dao.updateEducate(e); 52 | return mapping.findForward("success"); 53 | } 54 | /** 55 | * @param mapping 56 | * @param form 57 | * @param request 58 | * @param response 59 | * @return 60 | * @throws HibernateException 61 | */ 62 | private ActionForward detailEducate(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 63 | Long id=new Long(request.getParameter("id")); 64 | Educate e = dao.loadEducate(id.longValue()); 65 | System.out.println(e.getName()); 66 | request.setAttribute("educate",e); 67 | return mapping.findForward("success"); 68 | } 69 | /** 70 | * @param mapping 71 | * @param form 72 | * @param request 73 | * @param response 74 | * @return 75 | * @throws HibernateException 76 | */ 77 | private ActionForward deleteEducate(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 78 | Long id=new Long(request.getParameter("id").toString()); 79 | Educate e=new Educate(); 80 | e.setId(id); 81 | dao.deleteEducate(e); 82 | return mapping.findForward("success"); 83 | } 84 | /** 85 | * @param mapping 86 | * @param form 87 | * @param request 88 | * @param response 89 | * @return 90 | * @throws HibernateException 91 | */ 92 | private ActionForward addEducate(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 93 | EducateForm educateForm=(EducateForm)form; 94 | Educate e=educateForm.populate(); 95 | dao.addEducate(e); 96 | return mapping.findForward("success"); 97 | } 98 | /** 99 | * @param mapping 100 | * @param form 101 | * @param request 102 | * @param response 103 | * @return 104 | * @throws HibernateException 105 | */ 106 | private ActionForward listEducate(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 107 | String educate=request.getParameter("educate"); 108 | if(educate==null||"".equals(educate)||"0".equals(educate)){ 109 | request.setAttribute("list",dao.listEducate(new Byte("0").byteValue())); 110 | }else{ 111 | request.setAttribute("list",dao.listEducate(new Byte("1").byteValue())); 112 | } 113 | return mapping.findForward("success"); 114 | } 115 | } 116 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/action/EducateForm.java: -------------------------------------------------------------------------------- 1 | package com.zhangying.action; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | 5 | import org.apache.struts.action.ActionErrors; 6 | import org.apache.struts.action.ActionForm; 7 | import org.apache.struts.action.ActionMapping; 8 | 9 | import com.zhangying.po.Educate; 10 | import com.zhangying.tool.DateUtil; 11 | 12 | /** 13 | * @author BWeiMing 14 | * 15 | */ 16 | public class EducateForm extends ActionForm { 17 | /** identifier field */ 18 | private Long id; 19 | 20 | /** nullable persistent field */ 21 | private String name; 22 | 23 | /** nullable persistent field */ 24 | private String purpose; 25 | 26 | /** nullable persistent field */ 27 | private String begintime; 28 | 29 | /** nullable persistent field */ 30 | private String endtime; 31 | 32 | /** nullable persistent field */ 33 | private String datum; 34 | 35 | /** nullable persistent field */ 36 | private String teacher; 37 | 38 | /** nullable persistent field */ 39 | private String student; 40 | 41 | /** nullable persistent field */ 42 | private String createtime; 43 | 44 | /** nullable persistent field */ 45 | private String effect; 46 | 47 | /** nullable persistent field */ 48 | private String summarize; 49 | 50 | private Byte educate; 51 | 52 | /** full constructor */ 53 | public void reset(ActionMapping arg0, HttpServletRequest arg1) { 54 | this.name = null; 55 | this.purpose = null; 56 | this.begintime = null; 57 | this.endtime = null; 58 | this.datum = null; 59 | this.teacher = null; 60 | this.student = null; 61 | this.createtime = null; 62 | this.educate=null; 63 | this.effect = null; 64 | this.summarize = null; 65 | } 66 | 67 | 68 | public ActionErrors validate(ActionMapping arg0, HttpServletRequest arg1) { 69 | return null; 70 | } 71 | public Long getId() { 72 | return this.id; 73 | } 74 | 75 | public void setId(Long id) { 76 | this.id = id; 77 | } 78 | 79 | public String getName() { 80 | return this.name; 81 | } 82 | 83 | public void setName(String name) { 84 | this.name = name; 85 | } 86 | 87 | public String getPurpose() { 88 | return this.purpose; 89 | } 90 | 91 | public void setPurpose(String purpose) { 92 | this.purpose = purpose; 93 | } 94 | 95 | public String getBegintime() { 96 | return this.begintime; 97 | } 98 | 99 | public void setBegintime(String begintime) { 100 | this.begintime = begintime; 101 | } 102 | 103 | public String getEndtime() { 104 | return this.endtime; 105 | } 106 | 107 | public void setEndtime(String endtime) { 108 | this.endtime = endtime; 109 | } 110 | 111 | public String getDatum() { 112 | return this.datum; 113 | } 114 | 115 | public void setDatum(String datum) { 116 | this.datum = datum; 117 | } 118 | 119 | public String getTeacher() { 120 | return this.teacher; 121 | } 122 | 123 | public void setTeacher(String teacher) { 124 | this.teacher = teacher; 125 | } 126 | 127 | public String getStudent() { 128 | return this.student; 129 | } 130 | 131 | public void setStudent(String student) { 132 | this.student = student; 133 | } 134 | 135 | public String getCreatetime() { 136 | return this.createtime; 137 | } 138 | 139 | public void setCreatetime(String createtime) { 140 | this.createtime = createtime; 141 | } 142 | 143 | public String getEffect() { 144 | return this.effect; 145 | } 146 | 147 | public void setEffect(String effect) { 148 | this.effect = effect; 149 | } 150 | 151 | public String getSummarize() { 152 | return this.summarize; 153 | } 154 | 155 | public void setSummarize(String summarize) { 156 | this.summarize = summarize; 157 | } 158 | 159 | public String toString() { 160 | StringBuffer toStr = new StringBuffer(); 161 | toStr.append("[Educate] = [\n"); 162 | toStr.append(" id = " + this.id + ";\n"); 163 | toStr.append(" name = " + this.name + ";\n"); 164 | toStr.append(" begintime = " + this.begintime+ ";\n"); 165 | toStr.append(" endtime = " + this.endtime+ ";\n"); 166 | toStr.append(" createtime = " + this.createtime+ ";\n"); 167 | toStr.append(" purpose = " + this.purpose + ";\n"); 168 | toStr.append(" datum = " + this.datum + ";\n"); 169 | toStr.append(" teacher = " + this.teacher + ";\n"); 170 | toStr.append(" student = " + this.student + ";\n"); 171 | toStr.append(" educate = " + this.educate+ ";\n"); 172 | toStr.append(" effect = " + this.effect + ";\n"); 173 | toStr.append(" summarize = " + this.summarize + ";\n"); 174 | toStr.append(" ];\n"); 175 | return toStr.toString(); 176 | } 177 | 178 | public Educate populate(){ 179 | Educate e=new Educate(); 180 | e.setBegintime(DateUtil.parseToDate(this.getBegintime(),DateUtil.yyyyMMdd)); 181 | e.setCreatetime(DateUtil.parseToDate(this.getCreatetime(),DateUtil.yyyyMMddHHmmss)); 182 | e.setDatum(this.getDatum()); 183 | e.setEffect(this.getEffect()); 184 | e.setEndtime(DateUtil.parseToDate(this.getEndtime(),DateUtil.yyyyMMdd)); 185 | e.setId(this.getId()); 186 | e.setName(this.getName()); 187 | e.setPurpose(this.getPurpose()); 188 | e.setStudent(this.getStudent()); 189 | e.setSummarize(this.getSummarize()); 190 | e.setEducate(this.getEducate()); 191 | e.setTeacher(this.getTeacher()); 192 | return e; 193 | } 194 | 195 | /** 196 | * @return Returns the educate. 197 | */ 198 | public Byte getEducate() { 199 | return educate; 200 | } 201 | /** 202 | * @param educate The educate to set. 203 | */ 204 | public void setEducate(Byte educate) { 205 | this.educate = educate; 206 | } 207 | } 208 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/action/InstitutionAction.java: -------------------------------------------------------------------------------- 1 | package com.zhangying.action; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | import javax.servlet.http.HttpServletResponse; 5 | 6 | import org.apache.struts.action.Action; 7 | import org.apache.struts.action.ActionForm; 8 | import org.apache.struts.action.ActionForward; 9 | import org.apache.struts.action.ActionMapping; 10 | import org.hibernate.HibernateException; 11 | 12 | import com.zhangying.dao.InstitutionDao; 13 | import com.zhangying.po.Institution; 14 | 15 | /** 16 | * @author BWeiMing 17 | * 18 | */ 19 | public class InstitutionAction extends Action { 20 | private InstitutionDao dao=new InstitutionDao(); 21 | 22 | public ActionForward execute(ActionMapping mapping, ActionForm form, 23 | HttpServletRequest request, HttpServletResponse response) throws Exception { 24 | 25 | String action =request.getParameter("action"); 26 | System.out.println("\nInstitutionAction*********************action="+action); 27 | if(action==null||"".equals(action)){ 28 | return mapping.findForward("error"); 29 | }else if("listinstitution".equals(action)){ 30 | return listInstitution(mapping,form,request,response); 31 | }else if("addinstitution".equals(action)){ 32 | return addInstitution(mapping,form,request,response); 33 | }else if("updateinstitution".equals(action)){ 34 | return updateInstitution(mapping,form,request,response); 35 | }else if("deleteinstitution".equals(action)){ 36 | return deleteInstitution(mapping,form,request,response); 37 | }else if("detailinstitution".equals(action)){ 38 | return detailInstitution(mapping,form,request,response); 39 | } 40 | return mapping.findForward("error"); 41 | } 42 | 43 | /** 44 | * @param mapping 45 | * @param form 46 | * @param request 47 | * @param response 48 | * @return 49 | * @throws HibernateException 50 | */ 51 | private ActionForward detailInstitution(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 52 | Long id=new Long(request.getParameter("id")); 53 | Institution i=dao.loadInstitution(id.longValue()); 54 | request.setAttribute("institution",i); 55 | return mapping.findForward("success"); 56 | } 57 | 58 | /** 59 | * @param mapping 60 | * @param form 61 | * @param request 62 | * @param response 63 | * @return 64 | * @throws HibernateException 65 | */ 66 | private ActionForward deleteInstitution(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 67 | Long id=new Long(request.getParameter("id")); 68 | Institution i=new Institution(); 69 | i.setId(id); 70 | dao.deleteInstitution(i); 71 | return mapping.findForward("success"); 72 | } 73 | 74 | /** 75 | * @param mapping 76 | * @param form 77 | * @param request 78 | * @param response 79 | * @return 80 | * @throws HibernateException 81 | */ 82 | private ActionForward updateInstitution(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 83 | InstitutionForm institutionForm=(InstitutionForm)form; 84 | Institution i=institutionForm.populate(); 85 | dao.updateInstitution(i); 86 | return mapping.findForward("success"); 87 | } 88 | 89 | /** 90 | * @param mapping 91 | * @param form 92 | * @param request 93 | * @param response 94 | * @return 95 | * @throws HibernateException 96 | */ 97 | private ActionForward addInstitution(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 98 | InstitutionForm institutionForm=(InstitutionForm)form; 99 | Institution i=institutionForm.populate(); 100 | dao.addInstitution(i); 101 | return mapping.findForward("success"); 102 | } 103 | 104 | /** 105 | * @param mapping 106 | * @param form 107 | * @param request 108 | * @param response 109 | * @return 110 | * @throws HibernateException 111 | */ 112 | private ActionForward listInstitution(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 113 | request.setAttribute("list",dao.listInstitution()); 114 | return mapping.findForward("success"); 115 | } 116 | 117 | } 118 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/action/InstitutionForm.java: -------------------------------------------------------------------------------- 1 | package com.zhangying.action; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | 5 | import org.apache.struts.action.ActionErrors; 6 | import org.apache.struts.action.ActionForm; 7 | import org.apache.struts.action.ActionMapping; 8 | 9 | import com.zhangying.po.Institution; 10 | import com.zhangying.tool.DateUtil; 11 | 12 | /** 13 | * @author BWeiMing 14 | * 15 | */ 16 | public class InstitutionForm extends ActionForm { 17 | 18 | /** identifier field */ 19 | private Long id; 20 | 21 | /** nullable persistent field */ 22 | private String name; 23 | 24 | /** nullable persistent field */ 25 | private String reason; 26 | 27 | /** nullable persistent field */ 28 | private String explain; 29 | 30 | /** nullable persistent field */ 31 | private String createtime; 32 | 33 | /** full constructor */ 34 | public void reset(ActionMapping arg0, HttpServletRequest arg1) { 35 | this.name = null; 36 | this.reason = null; 37 | this.explain = null; 38 | this.createtime = null; 39 | } 40 | 41 | public Long getId() { 42 | return this.id; 43 | } 44 | 45 | public void setId(Long id) { 46 | this.id = id; 47 | } 48 | 49 | public String getName() { 50 | return this.name; 51 | } 52 | 53 | public void setName(String name) { 54 | this.name = name; 55 | } 56 | 57 | public String getReason() { 58 | return this.reason; 59 | } 60 | 61 | public void setReason(String reason) { 62 | this.reason = reason; 63 | } 64 | 65 | public String getExplain() { 66 | return this.explain; 67 | } 68 | 69 | public void setExplain(String explain) { 70 | this.explain = explain; 71 | } 72 | 73 | public String getCreatetime() { 74 | return this.createtime; 75 | } 76 | 77 | public void setCreatetime(String createtime) { 78 | this.createtime = createtime; 79 | } 80 | 81 | public String toString() { 82 | StringBuffer toStr = new StringBuffer(); 83 | toStr.append("[Institution] = [\n"); 84 | toStr.append(" id = " + this.id + ";\n"); 85 | toStr.append(" name = " + this.name + ";\n"); 86 | toStr.append(" reason = " + this.reason + ";\n"); 87 | toStr.append(" createtime = " + this.createtime+ ";\n"); 88 | toStr.append(" explain = " + this.explain + ";\n"); 89 | toStr.append(" ];\n"); 90 | return toStr.toString(); 91 | } 92 | 93 | public Institution populate(){ 94 | Institution i=new Institution(); 95 | i.setCreatetime(DateUtil.parseToDate(this.getCreatetime(),DateUtil.yyyyMMddHHmmss)); 96 | i.setExplain(this.getExplain()); 97 | i.setId(this.getId()); 98 | i.setName(this.getName()); 99 | i.setReason(this.getReason()); 100 | return i; 101 | 102 | } 103 | 104 | public ActionErrors validate(ActionMapping arg0, HttpServletRequest arg1) { 105 | return null; 106 | } 107 | } 108 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/action/JobAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/action/JobAction.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/action/JobForm.java: -------------------------------------------------------------------------------- 1 | package com.zhangying.action; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | 5 | import org.apache.struts.action.ActionErrors; 6 | import org.apache.struts.action.ActionForm; 7 | import org.apache.struts.action.ActionMapping; 8 | 9 | import com.zhangying.po.Job; 10 | import com.zhangying.tool.DateUtil; 11 | 12 | /** 13 | * @author BWeiMing 14 | * 15 | */ 16 | public class JobForm extends ActionForm { 17 | 18 | /** identifier field */ 19 | private Long id; 20 | 21 | /** nullable persistent field */ 22 | private String name; 23 | 24 | /** nullable persistent field */ 25 | private Byte sex; 26 | 27 | /** nullable persistent field */ 28 | private Integer age; 29 | 30 | /** nullable persistent field */ 31 | private String job; 32 | 33 | /** nullable persistent field */ 34 | private String specialty; 35 | 36 | /** nullable persistent field */ 37 | private String experience; 38 | 39 | /** nullable persistent field */ 40 | private String studyeffort; 41 | 42 | /** nullable persistent field */ 43 | private String school; 44 | 45 | /** nullable persistent field */ 46 | private String tel; 47 | 48 | /** nullable persistent field */ 49 | private String content; 50 | 51 | /** nullable persistent field */ 52 | private Byte isstock; 53 | 54 | private String createtime; 55 | 56 | private String email; 57 | private Byte health; 58 | 59 | /** 60 | * @return Returns the email. 61 | */ 62 | public String getEmail() { 63 | return email; 64 | } 65 | /** 66 | * @param email The email to set. 67 | */ 68 | public void setEmail(String email) { 69 | this.email = email; 70 | } 71 | /** full constructor */ 72 | public void reset(ActionMapping arg0, HttpServletRequest arg1) { 73 | this.id=null; 74 | this.name = null; 75 | this.sex = null; 76 | this.health=null; 77 | this.age = null; 78 | this.job = null; 79 | this.specialty = null; 80 | this.experience = null; 81 | this.studyeffort = null; 82 | this.school = null; 83 | this.tel = null; 84 | this.createtime=null; 85 | this.email=null; 86 | this.content = null; 87 | this.isstock = null; 88 | } 89 | 90 | 91 | public Long getId() { 92 | return this.id; 93 | } 94 | 95 | public void setId(Long id) { 96 | this.id = id; 97 | } 98 | 99 | public String getName() { 100 | return this.name; 101 | } 102 | 103 | public void setName(String name) { 104 | this.name = name; 105 | } 106 | 107 | public Byte getSex() { 108 | return this.sex; 109 | } 110 | 111 | public void setHealth(Byte health) { 112 | this.health = health; 113 | } 114 | public Byte getHealth() { 115 | return this.health; 116 | } 117 | 118 | public void setSex(Byte sex) { 119 | this.sex = sex; 120 | } 121 | 122 | public Integer getAge() { 123 | return this.age; 124 | } 125 | 126 | public void setAge(Integer age) { 127 | this.age = age; 128 | } 129 | 130 | public String getJob() { 131 | return this.job; 132 | } 133 | 134 | public void setJob(String job) { 135 | this.job = job; 136 | } 137 | 138 | public String getSpecialty() { 139 | return this.specialty; 140 | } 141 | 142 | public void setSpecialty(String specialty) { 143 | this.specialty = specialty; 144 | } 145 | 146 | public String getExperience() { 147 | return this.experience; 148 | } 149 | 150 | public void setExperience(String experience) { 151 | this.experience = experience; 152 | } 153 | 154 | public String getStudyeffort() { 155 | return this.studyeffort; 156 | } 157 | 158 | public void setStudyeffort(String studyeffort) { 159 | this.studyeffort = studyeffort; 160 | } 161 | 162 | public String getSchool() { 163 | return this.school; 164 | } 165 | 166 | public void setSchool(String school) { 167 | this.school = school; 168 | } 169 | 170 | public String getTel() { 171 | return this.tel; 172 | } 173 | 174 | public void setTel(String tel) { 175 | this.tel = tel; 176 | } 177 | 178 | public String getContent() { 179 | return this.content; 180 | } 181 | 182 | public void setContent(String content) { 183 | this.content = content; 184 | } 185 | 186 | public Byte getIsstock() { 187 | return this.isstock; 188 | } 189 | 190 | public void setIsstock(Byte isstock) { 191 | this.isstock = isstock; 192 | } 193 | 194 | public String toString() { 195 | StringBuffer toStr = new StringBuffer(); 196 | toStr.append("[JobForm] = [\n"); 197 | toStr.append(" id = " + this.id + ";\n"); 198 | toStr.append(" name = " + this.name + ";\n"); 199 | toStr.append(" sex = " + this.sex + ";\n"); 200 | toStr.append(" age = " + this.age + ";\n"); 201 | toStr.append(" job = " + this.job + ";\n"); 202 | toStr.append(" specialty = " + this.specialty + ";\n"); 203 | toStr.append(" experience = " + this.experience + ";\n"); 204 | toStr.append(" studyeffort = " + this.studyeffort + ";\n"); 205 | toStr.append(" school = " + this.school + ";\n"); 206 | toStr.append(" tel = " + this.tel + ";\n"); 207 | toStr.append(" createtime = " + this.createtime+ ";\n"); 208 | toStr.append(" email= " + this.email+ ";\n"); 209 | toStr.append(" content = " + this.content+ ";\n"); 210 | toStr.append(" isstock = " + this.isstock + ";\n"); 211 | toStr.append(" ];\n"); 212 | return toStr.toString(); 213 | } 214 | 215 | public ActionErrors validate(ActionMapping arg0, HttpServletRequest arg1) { 216 | return null; 217 | } 218 | 219 | public Job populate(){ 220 | Job j=new Job(); 221 | j.setAge(this.getAge()); 222 | j.setContent(this.getContent()); 223 | j.setCreatetime(DateUtil.parseToDate(this.getCreatetime(),DateUtil.yyyyMMddHHmmss)); 224 | j.setExperience(this.getExperience()); 225 | j.setId(this.getId()); 226 | j.setIsstock(this.getIsstock()); 227 | j.setJob(this.getJob()); 228 | j.setName(this.getName()); 229 | j.setSchool(this.getSchool()); 230 | j.setSex(this.getSex()); 231 | j.setHealth(this.getHealth()); 232 | j.setSpecialty(this.getSpecialty()); 233 | j.setStudyeffort(this.getStudyeffort()); 234 | j.setTel(this.getTel()); 235 | j.setEmail(this.getEmail()); 236 | return j; 237 | } 238 | /** 239 | * @return Returns the createtime. 240 | */ 241 | public String getCreatetime() { 242 | return createtime; 243 | } 244 | /** 245 | * @param createtime The createtime to set. 246 | */ 247 | public void setCreatetime(String createtime) { 248 | this.createtime = createtime; 249 | } 250 | } 251 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/action/PerformanceAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/action/PerformanceAction.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/action/PerformanceForm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/action/PerformanceForm.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/action/StipendAction.java: -------------------------------------------------------------------------------- 1 | package com.zhangying.action; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | import javax.servlet.http.HttpServletResponse; 5 | 6 | import org.apache.struts.action.Action; 7 | import org.apache.struts.action.ActionForm; 8 | import org.apache.struts.action.ActionForward; 9 | import org.apache.struts.action.ActionMapping; 10 | import org.hibernate.HibernateException; 11 | 12 | import com.zhangying.dao.StipendDao; 13 | import com.zhangying.po.Stipend; 14 | 15 | public class StipendAction extends Action { 16 | private StipendDao dao=new StipendDao(); 17 | 18 | public ActionForward execute(ActionMapping mapping, ActionForm form, 19 | HttpServletRequest request, HttpServletResponse response) throws Exception { 20 | 21 | String action =request.getParameter("action"); 22 | System.out.println("\nStipendAction*********************action="+action); 23 | if(action==null||"".equals(action)){ 24 | return mapping.findForward("error"); 25 | }else if("liststipend".equals(action)){ 26 | return listStipend(mapping,form,request,response); 27 | }else if("addstipend".equals(action)){ 28 | return addStipend(mapping,form,request,response); 29 | }else if("deletestipend".equals(action)){ 30 | return deleteStipend(mapping,form,request,response); 31 | }else if("updatestipend".equals(action)){ 32 | return updateStipend(mapping,form,request,response); 33 | }else if("detailstipend".equals(action)){ 34 | return detailStipend(mapping,form,request,response); 35 | } 36 | return mapping.findForward("error"); 37 | } 38 | 39 | /** 40 | * @param mapping 41 | * @param form 42 | * @param request 43 | * @param response 44 | * @return 45 | * @throws HibernateException 46 | */ 47 | private ActionForward detailStipend(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 48 | Long id=new Long(request.getParameter("id")); 49 | Stipend s=dao.loadStipend(id.longValue()); 50 | request.setAttribute("stipend",s); 51 | return mapping.findForward("success"); 52 | } 53 | 54 | /** 55 | * @param mapping 56 | * @param form 57 | * @param request 58 | * @param response 59 | * @return 60 | * @throws HibernateException 61 | */ 62 | private ActionForward updateStipend(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 63 | 64 | StipendForm stipendForm=(StipendForm)form; 65 | Stipend s=stipendForm.populate(); 66 | dao.updateStipend(s); 67 | return mapping.findForward("success"); 68 | } 69 | 70 | /** 71 | * @param mapping 72 | * @param form 73 | * @param request 74 | * @param response 75 | * @return 76 | * @throws HibernateException 77 | */ 78 | private ActionForward deleteStipend(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 79 | Long id=new Long(request.getParameter("id").toString()); 80 | Stipend s=new Stipend(); 81 | s.setId(id); 82 | dao.deleteStipend(s); 83 | return mapping.findForward("success"); 84 | } 85 | 86 | /** 87 | * @param mapping 88 | * @param form 89 | * @param request 90 | * @param response 91 | * @return 92 | * @throws HibernateException 93 | */ 94 | private ActionForward addStipend(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 95 | StipendForm stipendForm=(StipendForm)form; 96 | Stipend s=stipendForm.populate(); 97 | dao.addStipend(s); 98 | return mapping.findForward("success"); 99 | } 100 | 101 | /** 102 | * @param mapping 103 | * @param form 104 | * @param request 105 | * @param response 106 | * @return 107 | * @throws HibernateException 108 | */ 109 | private ActionForward listStipend(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws HibernateException { 110 | request.setAttribute("list",dao.listStipend()); 111 | return mapping.findForward("success"); 112 | } 113 | 114 | } 115 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/action/StipendForm.java: -------------------------------------------------------------------------------- 1 | package com.zhangying.action; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | 5 | import org.apache.struts.action.ActionErrors; 6 | import org.apache.struts.action.ActionForm; 7 | import org.apache.struts.action.ActionMapping; 8 | 9 | import com.zhangying.po.Stipend; 10 | import com.zhangying.tool.DateUtil; 11 | public class StipendForm extends ActionForm { 12 | 13 | public ActionErrors validate(ActionMapping arg0, HttpServletRequest arg1) { 14 | return null; 15 | } 16 | /** identifier field */ 17 | private Long id; 18 | 19 | /** nullable persistent field */ 20 | private String name; 21 | 22 | /** nullable persistent field */ 23 | private float basic; 24 | 25 | /** nullable persistent field */ 26 | private String granttime; 27 | 28 | /** nullable persistent field */ 29 | private float duty; 30 | 31 | /** nullable persistent field */ 32 | private float punishment; 33 | 34 | /** nullable persistent field */ 35 | private float other; 36 | 37 | /** nullable persistent field */ 38 | private float totalize; 39 | 40 | /** full constructor */ 41 | public void reset(ActionMapping mapping,HttpServletRequest request) { 42 | this.name = null; 43 | this.basic = 0; 44 | this.granttime = null; 45 | this.duty = 0; 46 | this.punishment = 0; 47 | this.other = 0; 48 | this.totalize =0; 49 | } 50 | 51 | public Long getId() { 52 | return this.id; 53 | } 54 | 55 | public void setId(Long id) { 56 | this.id = id; 57 | } 58 | 59 | public String getName() { 60 | return this.name; 61 | } 62 | 63 | public void setName(String name) { 64 | this.name = name; 65 | } 66 | 67 | public float getBasic() { 68 | return this.basic; 69 | } 70 | 71 | public void setBasic(float basic) { 72 | this.basic = basic; 73 | } 74 | 75 | public float getDuty() { 76 | return this.duty; 77 | } 78 | 79 | public void setDuty(float duty) { 80 | this.duty = duty; 81 | } 82 | 83 | 84 | 85 | public float getPunishment() { 86 | return this.punishment; 87 | } 88 | 89 | public void setPunishment(float punishment) { 90 | this.punishment = punishment; 91 | } 92 | 93 | public float getOther() { 94 | return this.other; 95 | } 96 | 97 | public void setOther(float other) { 98 | this.other = other; 99 | } 100 | 101 | public float getTotalize() { 102 | return this.totalize; 103 | } 104 | 105 | public void setTotalize(float totalize) { 106 | this.totalize = totalize; 107 | } 108 | 109 | public String toString() { 110 | StringBuffer toStr = new StringBuffer(); 111 | toStr.append("[Stipend] = [\n"); 112 | toStr.append(" id = " + this.id + ";\n"); 113 | toStr.append(" name = " + this.name + ";\n"); 114 | toStr.append(" basic = " + this.basic + ";\n"); 115 | toStr.append(" granttime = " + this.granttime + ";\n"); 116 | toStr.append(" duty = " + this.duty + ";\n"); 117 | toStr.append(" punishment = " + this.punishment + ";\n"); 118 | toStr.append(" other = " + this.other + ";\n"); 119 | toStr.append(" totalize = " + this.totalize + ";\n"); 120 | toStr.append(" ];\n"); 121 | return toStr.toString(); 122 | } 123 | 124 | public Stipend populate(){ 125 | Stipend s=new Stipend(); 126 | s.setBasic(this.getBasic()); 127 | s.setDuty(this.getDuty()); 128 | s.setId(this.getId()); 129 | s.setGranttime(DateUtil.parseToDate(this.getGranttime(),DateUtil.yyyyMMdd)); 130 | s.setName(this.getName()); 131 | s.setOther(this.getOther()); 132 | s.setPunishment(this.getPunishment()); 133 | s.setTotalize(this.getTotalize()); 134 | return s; 135 | } 136 | 137 | /** 138 | * @return Returns the granttime. 139 | */ 140 | public String getGranttime() { 141 | return granttime; 142 | } 143 | /** 144 | * @param granttime The granttime to set. 145 | */ 146 | public void setGranttime(String granttime) { 147 | this.granttime = granttime; 148 | } 149 | } 150 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/action/UsersAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/action/UsersAction.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/action/UsersForm.java: -------------------------------------------------------------------------------- 1 | package com.zhangying.action; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | 5 | import org.apache.struts.action.ActionErrors; 6 | import org.apache.struts.action.ActionForm; 7 | import org.apache.struts.action.ActionMapping; 8 | 9 | import com.zhangying.po.Users; 10 | import com.zhangying.tool.DateUtil; 11 | 12 | /** 13 | * @author BWeiMing 14 | * 15 | */ 16 | public class UsersForm extends ActionForm { 17 | /** 18 | * @return Returns the content. 19 | */ 20 | public String getContent() { 21 | return content; 22 | } 23 | /** 24 | * @param content The content to set. 25 | */ 26 | public void setContent(String content) { 27 | this.content = content; 28 | } 29 | /** identifier field */ 30 | private Long id; 31 | 32 | /** nullable persistent field */ 33 | private String username; 34 | 35 | /** nullable persistent field */ 36 | private String password; 37 | 38 | /** nullable persistent field */ 39 | private Byte sex; 40 | 41 | /** nullable persistent field */ 42 | private String birthday; 43 | 44 | /** nullable persistent field */ 45 | private String createtime; 46 | 47 | /** nullable persistent field */ 48 | private Byte isadmin; 49 | 50 | /** nullable persistent field */ 51 | private String content; 52 | 53 | /** 54 | * @return Returns the createtime. 55 | */ 56 | public String getCreatetime() { 57 | return createtime; 58 | } 59 | /** 60 | * @param createtime The createtime to set. 61 | */ 62 | public void setCreatetime(String createtime) { 63 | this.createtime = createtime; 64 | } 65 | /** 66 | * @return Returns the id. 67 | */ 68 | public Long getId() { 69 | return id; 70 | } 71 | /** 72 | * @param id The id to set. 73 | */ 74 | public void setId(Long id) { 75 | this.id = id; 76 | } 77 | /** 78 | * @return Returns the isadmin. 79 | */ 80 | public Byte getIsadmin() { 81 | return isadmin; 82 | } 83 | /** 84 | * @param isadmin The isadmin to set. 85 | */ 86 | public void setIsadmin(Byte isadmin) { 87 | this.isadmin = isadmin; 88 | } 89 | /** 90 | * @return Returns the password. 91 | */ 92 | public String getPassword() { 93 | return password; 94 | } 95 | /** 96 | * @param password The password to set. 97 | */ 98 | public void setPassword(String password) { 99 | this.password = password; 100 | } 101 | /** 102 | * @return Returns the username. 103 | */ 104 | public String getUsername() { 105 | return username; 106 | } 107 | /** 108 | * @param username The username to set. 109 | */ 110 | public void setUsername(String username) { 111 | this.username = username; 112 | } 113 | 114 | public void reset(ActionMapping arg0, HttpServletRequest arg1) { 115 | this.id=null; 116 | this.username=null; 117 | this.password=null; 118 | this.isadmin=null; 119 | this.createtime=null; 120 | this.content=null; 121 | this.sex=null; 122 | this.birthday=null; 123 | 124 | } 125 | 126 | public ActionErrors validate(ActionMapping arg0, HttpServletRequest arg1) { 127 | return null; 128 | } 129 | 130 | public String toString() { 131 | StringBuffer toStr = new StringBuffer(); 132 | toStr.append("[UsersForm] = [\n"); 133 | toStr.append(" id = " + this.id + ";\n"); 134 | toStr.append(" username = " + this.username + ";\n"); 135 | toStr.append(" password = " + this.password + ";\n"); 136 | toStr.append(" sex = " + this.sex + ";\n"); 137 | toStr.append(" birthday = " + this.birthday+ ";\n"); 138 | toStr.append(" createtime = " + this.createtime+ ";\n"); 139 | toStr.append(" isadmin = " + this.isadmin + ";\n"); 140 | toStr.append(" content = " + this.content + ";\n"); 141 | toStr.append(" ];\n"); 142 | return toStr.toString(); 143 | } 144 | 145 | /** 146 | * @return Returns the birthday. 147 | */ 148 | public String getBirthday() { 149 | return birthday; 150 | } 151 | /** 152 | * @param birthday The birthday to set. 153 | */ 154 | public void setBirthday(String birthday) { 155 | this.birthday = birthday; 156 | } 157 | /** 158 | * @return Returns the sex. 159 | */ 160 | public Byte getSex() { 161 | return sex; 162 | } 163 | /** 164 | * @param sex The sex to set. 165 | */ 166 | public void setSex(Byte sex) { 167 | this.sex = sex; 168 | } 169 | public Users populate(){ 170 | Users u=new Users(); 171 | u.setId(getId()); 172 | u.setIsadmin(getIsadmin()); 173 | u.setContent(getContent()); 174 | u.setUsername(getUsername()); 175 | u.setPassword(getPassword()); 176 | u.setSex(getSex()); 177 | u.setBirthday(DateUtil.parseToDate(getBirthday(),DateUtil.yyyyMMdd)); 178 | u.setCreatetime(DateUtil.parseToDate(getCreatetime(),DateUtil.yyyyMMddHHmmss)); 179 | return u; 180 | } 181 | } 182 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/dao/EducateDao.java: -------------------------------------------------------------------------------- 1 | package com.zhangying.dao; 2 | 3 | import java.util.List; 4 | 5 | import org.hibernate.HibernateException; 6 | import org.hibernate.Query; 7 | import org.hibernate.Session; 8 | import org.hibernate.Transaction; 9 | 10 | import com.zhangying.hb.HibernateSessionFactory; 11 | import com.zhangying.po.Educate; 12 | 13 | /** 14 | * @author BWeiMing 15 | * 16 | */ 17 | public class EducateDao { 18 | 19 | public void addEducate(Educate e) throws HibernateException{ 20 | e.setCreatetime(new java.util.Date()); 21 | e.setEducate(new Byte("0")); 22 | Session session = HibernateSessionFactory.getSession(); 23 | Transaction tx = session.beginTransaction(); 24 | session.save(e); 25 | tx.commit(); 26 | HibernateSessionFactory.closeSession(); 27 | } 28 | 29 | public void deleteEducate(Educate e) throws HibernateException{ 30 | Session session = HibernateSessionFactory.getSession(); 31 | Transaction tx = session.beginTransaction(); 32 | session.delete(e); 33 | tx.commit(); 34 | HibernateSessionFactory.closeSession(); 35 | } 36 | 37 | public Educate loadEducate(long id) throws HibernateException{ 38 | Session session = HibernateSessionFactory.getSession(); 39 | Transaction tx = session.beginTransaction(); 40 | Educate e=(Educate)session.get(Educate.class,new Long(id)); 41 | tx.commit(); 42 | HibernateSessionFactory.closeSession(); 43 | return e; 44 | } 45 | 46 | public List listEducate(byte educate) throws HibernateException{ 47 | Session session = HibernateSessionFactory.getSession(); 48 | Transaction tx = session.beginTransaction(); 49 | Query query = session.createQuery("select e from Educate as e where e.educate =:educate order by createtime"); 50 | query.setByte("educate",educate); 51 | List list = query.list(); 52 | tx.commit(); 53 | HibernateSessionFactory.closeSession(); 54 | return list; 55 | } 56 | 57 | public void updateEducate(Educate educate) throws HibernateException{ 58 | Educate e =this.loadEducate(educate.getId().longValue()); 59 | if (educate.getBegintime()!=null){ 60 | e.setBegintime(educate.getBegintime()); 61 | } 62 | if(educate.getDatum()!=null){ 63 | e.setDatum(educate.getDatum()); 64 | } 65 | if (educate.getEffect()!= null) { 66 | e.setEffect(educate.getEffect()); 67 | } 68 | if (educate.getEndtime()!= null) { 69 | e.setEndtime(educate.getEndtime()); 70 | } 71 | if(educate.getName()!=null){ 72 | e.setName(educate.getName()); 73 | } 74 | if(educate.getPurpose()!=null){ 75 | e.setPurpose(educate.getPurpose()); 76 | } 77 | if(educate.getStudent()!=null){ 78 | e.setStudent(educate.getStudent()); 79 | } 80 | if(educate.getSummarize()!=null){ 81 | e.setSummarize(educate.getSummarize()); 82 | } 83 | if(educate.getEducate()!=null){ 84 | e.setEducate(educate.getEducate()); 85 | } 86 | if(educate.getTeacher()!=null){ 87 | e.setTeacher(educate.getTeacher()); 88 | } 89 | Session session = HibernateSessionFactory.getSession(); 90 | Transaction tx = session.beginTransaction(); 91 | session.update(e); 92 | tx.commit(); 93 | HibernateSessionFactory.closeSession(); 94 | } 95 | 96 | } 97 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/dao/InstitutionDao.java: -------------------------------------------------------------------------------- 1 | package com.zhangying.dao; 2 | 3 | import java.util.List; 4 | 5 | import org.hibernate.HibernateException; 6 | import org.hibernate.Query; 7 | import org.hibernate.Session; 8 | import org.hibernate.Transaction; 9 | 10 | import com.zhangying.hb.HibernateSessionFactory; 11 | import com.zhangying.po.Institution; 12 | 13 | /** 14 | * @author BWeiMing 15 | * 16 | */ 17 | public class InstitutionDao { 18 | 19 | public void addInstitution(Institution e) throws HibernateException{ 20 | e.setCreatetime(new java.util.Date()); 21 | Session session = HibernateSessionFactory.getSession(); 22 | Transaction tx = session.beginTransaction(); 23 | session.save(e); 24 | tx.commit(); 25 | HibernateSessionFactory.closeSession(); 26 | } 27 | 28 | public void deleteInstitution(Institution e) throws HibernateException{ 29 | Session session = HibernateSessionFactory.getSession(); 30 | Transaction tx = session.beginTransaction(); 31 | session.delete(e); 32 | tx.commit(); 33 | HibernateSessionFactory.closeSession(); 34 | } 35 | 36 | public Institution loadInstitution(long id) throws HibernateException{ 37 | Session session = HibernateSessionFactory.getSession(); 38 | Transaction tx = session.beginTransaction(); 39 | Institution e=(Institution)session.get(Institution.class,new Long(id)); 40 | tx.commit(); 41 | HibernateSessionFactory.closeSession(); 42 | return e; 43 | } 44 | 45 | public List listInstitution() throws HibernateException{ 46 | Session session = HibernateSessionFactory.getSession(); 47 | Transaction tx = session.beginTransaction(); 48 | Query query = session.createQuery("select e from Institution as e order by createtime"); 49 | List list = query.list(); 50 | tx.commit(); 51 | HibernateSessionFactory.closeSession(); 52 | return list; 53 | } 54 | 55 | public void updateInstitution(Institution ins) throws HibernateException{ 56 | Institution e =this.loadInstitution(ins.getId().longValue()); 57 | if (ins.getExplain()!=null){ 58 | e.setExplain(ins.getExplain()); 59 | } 60 | if(ins.getName()!=null){ 61 | e.setName(ins.getName()); 62 | } 63 | if (ins.getReason()!= null) { 64 | e.setReason(ins.getReason()); 65 | } 66 | Session session = HibernateSessionFactory.getSession(); 67 | Transaction tx = session.beginTransaction(); 68 | session.update(e); 69 | tx.commit(); 70 | HibernateSessionFactory.closeSession(); 71 | } 72 | 73 | 74 | } 75 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/dao/JobDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/dao/JobDao.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/dao/PerformanceDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/dao/PerformanceDao.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/dao/StipendDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/dao/StipendDao.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/dao/UsersDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/dao/UsersDao.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/hb/HibernateSessionFactory.java: -------------------------------------------------------------------------------- 1 | package com.zhangying.hb; 2 | 3 | import org.hibernate.HibernateException; 4 | import org.hibernate.Session; 5 | import org.hibernate.cfg.Configuration; 6 | 7 | /** 8 | * Configures and provides access to Hibernate sessions, tied to the 9 | * current thread of execution. Follows the Thread Local Session 10 | * pattern, see {@link http://hibernate.org/42.html }. 11 | */ 12 | public class HibernateSessionFactory { 13 | 14 | /** 15 | * Location of hibernate.cfg.xml file. 16 | * Location should be on the classpath as Hibernate uses 17 | * #resourceAsStream style lookup for its configuration file. 18 | * The default classpath location of the hibernate config file is 19 | * in the default package. Use #setConfigFile() to update 20 | * the location of the configuration file for the current session. 21 | */ 22 | private static String CONFIG_FILE_LOCATION = "/hibernate.cfg.xml"; 23 | private static final ThreadLocal threadLocal = new ThreadLocal(); 24 | private static Configuration configuration = new Configuration(); 25 | private static org.hibernate.SessionFactory sessionFactory; 26 | private static String configFile = CONFIG_FILE_LOCATION; 27 | 28 | static { 29 | try { 30 | configuration.configure(configFile); 31 | sessionFactory = configuration.buildSessionFactory(); 32 | } catch (Exception e) { 33 | System.err.println("%%%% Error Creating SessionFactory %%%%"); 34 | e.printStackTrace(); 35 | } 36 | } 37 | private HibernateSessionFactory() { 38 | } 39 | 40 | /** 41 | * Returns the ThreadLocal Session instance. Lazy initialize 42 | * the SessionFactory if needed. 43 | * 44 | * @return Session 45 | * @throws HibernateException 46 | */ 47 | public static Session getSession() throws HibernateException { 48 | Session session = (Session) threadLocal.get(); 49 | 50 | if (session == null || !session.isOpen()) { 51 | if (sessionFactory == null) { 52 | rebuildSessionFactory(); 53 | } 54 | session = (sessionFactory != null) ? sessionFactory.openSession(): null; 55 | threadLocal.set(session); 56 | } 57 | 58 | return session; 59 | } 60 | 61 | /** 62 | * Rebuild hibernate session factory 63 | * 64 | */ 65 | public static void rebuildSessionFactory() { 66 | try { 67 | configuration.configure(configFile); 68 | sessionFactory = configuration.buildSessionFactory(); 69 | } catch (Exception e) { 70 | System.err.println("%%%% Error Creating SessionFactory %%%%"); 71 | e.printStackTrace(); 72 | } 73 | } 74 | 75 | /** 76 | * Close the single hibernate session instance. 77 | * 78 | * @throws HibernateException 79 | */ 80 | public static void closeSession() throws HibernateException { 81 | Session session = (Session) threadLocal.get(); 82 | threadLocal.set(null); 83 | 84 | if (session != null) { 85 | session.close(); 86 | } 87 | } 88 | 89 | /** 90 | * return session factory 91 | * 92 | */ 93 | public static org.hibernate.SessionFactory getSessionFactory() { 94 | return sessionFactory; 95 | } 96 | 97 | /** 98 | * return session factory 99 | * 100 | * session factory will be rebuilded in the next call 101 | */ 102 | public static void setConfigFile(String configFile) { 103 | HibernateSessionFactory.configFile = configFile; 104 | sessionFactory = null; 105 | } 106 | 107 | /** 108 | * return hibernate configuration 109 | * 110 | */ 111 | public static Configuration getConfiguration() { 112 | return configuration; 113 | } 114 | 115 | } -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/po/Educate.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/po/Educate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/po/Educate.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/po/Institution.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/po/Institution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/po/Institution.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/po/Job.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/po/Job.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/po/Job.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/po/Performance.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/po/Performance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/po/Performance.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/po/Stipend.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/po/Stipend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/po/Stipend.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/po/Users.hbm.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/po/Users.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/po/Users.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/tool/ActionServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/tool/ActionServlet.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/tool/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/HRmanagement/src/com/zhangying/tool/DateUtil.java -------------------------------------------------------------------------------- /HRmanagement/src/com/zhangying/tool/StringUtil.java: -------------------------------------------------------------------------------- 1 | package com.zhangying.tool; 2 | 3 | public class StringUtil { 4 | 5 | public static String notNull(String s){ 6 | if(s==null||s.length()<1) 7 | return ""; 8 | return s; 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /HRmanagement/src/hibernate.cfg.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | 9 | org.hibernate.dialect.MySQLDialect 10 | 11 | 12 | jdbc:mysql://localhost:3306/db_hr?unicode=true&characterEncoding=UTF-8 13 | 14 | root 15 | 16 | 123 17 | 18 | 19 | com.mysql.jdbc.Driver 20 | 21 | true 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # java 2 | 新中小型餐饮业人事管理系统——信息系统分析与设计课程作业,包含需求分析文档OOA、设计文档OOD与源代码OOP。 3 | -------------------------------------------------------------------------------- /中小型餐饮业人事管理系统——以时尚城“麻麻鱼府”为例.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/中小型餐饮业人事管理系统——以时尚城“麻麻鱼府”为例.docx -------------------------------------------------------------------------------- /企业人事管理信息系统(通用版).docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/企业人事管理信息系统(通用版).docx -------------------------------------------------------------------------------- /数据库设计修改.docx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/数据库设计修改.docx -------------------------------------------------------------------------------- /新中小型餐饮业人事管理系统--以麻麻鱼府为例.ppt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jujujizi/java/f898a8305a739d6b5552b5d818afa7c8e17ae401/新中小型餐饮业人事管理系统--以麻麻鱼府为例.ppt --------------------------------------------------------------------------------