一、梅山e检
1. 软件架构:使用了Vue.js作为前端框架,SpringBoot作为后端框架,MybatisPlus进行数据库交互,Maven进行项目管理,Shiro进行权限控制。
2. 开发工具:使用了IntelliJ IDEA作为开发环境,Tomcat作为应用服务器,MySQL作为数据库,Git进行版本控制。
3. 开发周期:项目从启动到完成共耗时5个月。
4. 项目描述:梅山e检是一款针对湖南省新化县的普法、讲法及案件线索管理系统,旨在服务于湖南省新化县检察院人员和广大人民群众。
5. 主要功能:后台管理系统包括新闻管理、意见管理、线索管理、归档管理、会议管理、任务管理、用户管理、权限管理、系统管理等模块;小程序端包括首页、消息、我的等模块。
6. 责任部分:主要负责意见管理模块、归档管理模块、小程序意见模块的开发与实现。
二、上海人本双列轴承有限公司erp系统
1. 参与了上海人本双列轴承有限公司ERP系统的后端开发工作,负责软件架构的设计和实现。
2. 使用Vue、Spring、MybatisPlus、ElasticSearch、Maven、Shiro和WebService等技术进行开发。
3. 使用Idea、Tomcat、MySQL和git等工具进行项目管理和开发。
4. 项目开发周期为4个月。
5. 参与了ERP系统的功能扩展和优化,以满足公司的市场营销和生产管理需求。
6. 参与了系统模块的设计和实现,包括仓库管理、销售管理、采购管理、财务管理、生产管理、外加工管理、报表中心和系统菜单等。
7. 负责系统菜单模块的开发,使用Shiro进行用户、角色和权限管理,包括用户、角色和权限的增加、修改和删除。
8. 负责仓库管理模块的开发,包括仓库维护、库区维护、形态转换、物料类别维护、采购收货管理、领料管理、退料单维护、成品入库管理、成品出库管理、调拨单维护和退货管理等子模块。
9. 在成品出库管理模块中,使用ElasticSearch和WebService技术进行搜索客户需要的产品型号,并将产品关联到对应的客户信息。
10. 通过本项目的开发,实现了公司的信息化管理,为企业决策提供了依据,促进了公司的长期可持续发展。