•前端框架:Bootstrap、Layui •Java相关:SSM、Dubbo、Redis
•数据库相关:MySQL、Oracle •版本控制:Svn、Git
•开发工具:Idea、Eclipse •开发语言:Java、C、Python
项目一 超市进销存管理系统(2019.4-2019.5)
项目描述: 该项目分为管理员端和普通员工端主要包含进货管理、销售管理和库存管理等模块,结构上分为表现层、业务层和数据访问层,层次间的依赖关系自下到上。采用的技术Spring、SpringMVC、Mybatis、Log4J等。其中表现层采用SpringMVC框架开发;业务层封装业务流程,为适应业务的变更,每一业务模块均有专门的接口及实现类,利用Spring的IoC功能将实现类注入给表现层的Controller;数据访问层借助于Mybatis实现,代码简洁且可适应不同的数据库。事务部分利用Spring的声明式事务管理。
个人职责: 独立完成整个项目的开发,从前台到后台,包括数据库表的设计和测试。
项目总结: 实现了所有功能需求,代码有待优化,后期将加入Redis和Shiro对系统进行改善
项目二 电子税务局电子发票代开系统(2019.4-2019.5)
项目描述: 该项目分为纳税人端和税务人员端,纳税人端填写代开电子发票申请单,税务人员端负责审核。项目采用了SSM框架技术和Dubbo微服务框架,使用了Redis实现数据的缓存
个人职责: 在团队中负责开发销货税收编码管理、附加税信息维护、风险名单管理等模块的开发
项目总结: 团队合作,使个人在团队合作能力、沟通能力、协调能力、技术方面都得到了很大的提高,同时能很好的为整个团队提出建议和自己的想法,代码风格有待改善,多使用注释,方便自己写的方法其他成员看的懂,知道用途