百货中心供应链管理系统源码
该项目使用Jdk1.8 + Maven项目管理 + SSH + Spring+mysql
登陆模块
人事管理模块
支持职员的增删改查
用户点击人事管理界面上的“添加员工”按钮进入添加员工界面,在本页面中输入要添加的员工的信息后,点击保存,即可将新的员工信息添加进数据库中,如果有关键的信息没有正确输入,页面会给出相应的提示。
合作公司管理
支持合作公司的管理
经理、采购部员工可以登录合作公司管理界面对合作公司进行添加、删除、修改、查看操作。
采购管理
支持销售产品的增删改查
经理、采购部员工可以进入采购管理界面,对采购订单进行添加、删除、修改、查看操作。其中添加的采购商品必须来自已经有合作关系的公司。
在采购管理界面点击单个的采购信息链接,可以进入采购信息明细界面,在本页面中可以看到本采购订单的详细信息。
库存管理
支持库存登记
经理、物资部员工可以进入库存管理界面,并添加、修改库存信息。
销售管理
记录销售数据
经理、销售部员工可以进入销售管理界面,并对销售信息进行添加、查看操作。
数据统计
统计销售结果
所有权限的员工都可以查看百货中心的经营状况,其中统计了销售量前十的员工、采购额前十的员工和销售数目前十的商品,方便员工了解公司经营现状,帮助决策层找到公司可能存在的问题。
代码解析
封装BaseDao进行数据库操作
public interface BaseDAO<T> {
public void add(T t);
public void update(T t);
public void delete(T t);
public List<T> list(Class<T> clazz);
public T get(Class<T> clazz, Serializable id);
public List<T> get(String hql, Object[] objects);
public PaginationBean<T> pagedList(final Class<T> clazz, final PaginationBean<T> paginationBean);
}
封装SecurityFilter过滤器镜像权限认证
public class SecurityFilter implements Filter {
@Override
public void init(FilterConfig filterConfig) throws ServletException {
}
@Override
public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
// 代码省略 ...
filterChain.doFilter(servletRequest, servletResponse);
}
@Override
public void destroy() {
}
}
使用hibernate配置文件引入bean模块
论文截图
扫描二维码直接获取插件源码
免费的