(学生信息管理系统)进销存管理系统--员工管理篇

Posted Richard_i

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(学生信息管理系统)进销存管理系统--员工管理篇相关的知识,希望对你有一定的参考价值。

  • 进销存管理系统 (学生信息管理系统)
底部附上Github地址
  • 本篇主要功能:
  1. 后台管理员登录注册
  2. 用户注销
  3. 查看所有员工信息
  4. 添加员工
  5. 删除员工
  6. 修改员工信息
  • 基于Struts2 + Hibernate (SH)开发


  1. Struts.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
    "http://struts.apache.org/dtds/struts-2.3.dtd">
<struts>
<package name="default" namespace="/" extends="struts-default">
<!-- 用户登录Action -->
	<action name="login" class="actions.UserAction" method="login">
		<result name="login">/login_success.jsp</result>
		<result name="error">/login_failure.jsp</result>
		<result name="input">/login.jsp</result>
	</action>
<!-- 用户注销Action -->
	<action name="logout" class="actions.UserAction" method="logout">
		<result name="logout_success">/login.jsp</result>
	</action>
<!-- 用户注册Action -->
	<action name="register" class="actions.RegisterAction" method="register">
		<result name="success">/sign_success.jsp</result>
		<result name="input">/sign_error.jsp</result>
	</action>
<!-- 查询所有员工信息Action -->
	<action name="query" class="actions.EmployeeAction" method="query">
		<result name="query_information">/Employees_query_success.jsp</result>
	</action>
<!-- 删除员工信息Action -->
	<action name="deleteEmployee" class="actions.EmployeeAction" method="deleteEmployee">
		<result name="delete_success" type="chain">query</result>
	</action>
<!-- 添加员工资料Action -->
	<action name="addEmployee" class="actions.EmployeeAction" method="addEmployee">
		<result name="success">/Employees_add_success.jsp</result>
	</action>
<!-- 修改员工信息Action -->
	<action name="modifyEmployee" class="actions.EmployeeAction" method="modifyEmployee">
		<result name="modify_success">/Employees_modify.jsp</result>
	</action>
<!-- 保存修改Action -->
	<action name="saveUpdate" class="actions.EmployeeAction" method="saveUpdate">
		<result name="update_success">/Employees_modify_success.jsp</result>
	</action>
</struts>


  1. Hibernate.cfg.xml
<!DOCTYPE hibernate-configuration PUBLIC 
	"-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
	"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
	<session-factory>
		<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
		<property name="connection.url">
		jdbc:mysql://localhost:3306/sale?useUnicode=true&characterEncoding=UTF-8
		</property>
		<property name="connection.username">root</property>
		<property name="connection.password">123456</property>
		<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
		<property name="hbm2ddl.auto">update</property>
		<property name="show_sql">true</property>
		
		<mapping resource="entity/User.hbm.xml"/>
		<mapping resource="entity/Employees.hbm.xml"/>
		<mapping resource="entity/Commodity.hbm.xml"/>
	</session-factory>
</hibernate-configuration>

Web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
	xmlns="http://java.sun.com/xml/ns/javaee" 
	xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>SH_SaleSystem</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>
   <filter>
    <filter-name>struts2</filter-name>
    <filter-class>
    org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
    </filter-class>
  </filter>
  <filter-mapping>
    <filter-name>struts2</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
</web-app>



后台管理员登录页-效果图
后台管理登录成功后-效果图
员工列表-效果图

添加员工-效果图
添加员工成功-效果图
删除员工-效果图
删除员工成功-效果图
修改员工信息-效果图 (点击员工姓名)
修改成功-效果图
     github项目地址 点击打开链接

以上是关于(学生信息管理系统)进销存管理系统--员工管理篇的主要内容,如果未能解决你的问题,请参考以下文章

基于jsp+mysql+Spring+mybatis的ssm进销存管理系统

河北用友软件之购买进销存管理软件需要考虑哪些问题

计算机专业毕业设计(论文)题目汇总表.doc

计算机毕业设计实战项目之 [含论文+源码等]SSH超市进销存管理系统[包运行成功]

java+jsp基于ssm矿场仓储管理系统

计算机毕业设计springboot+vue+elementUI进销存管理信息系统