项目简介:本项目是一个为广东省交通厅开发的一个办公自动化系统,系统为交通厅的政府人员提供了一些政府文件的发放与查阅,还有一些个人事务等的处理。
项目描述:项目主要包括:
1.公务模块,这模块实现的是政府的公务的新建、审批和查阅等的功能,在审批中涉及并行咨询,会办,指办等复杂的业务逻辑处理。
2.个人事务模块,有个人日程的增删改查等。
3.办公事务模块,一些公共消息的发布,请假事务,用车管理事务等。
项目技术:
1.项目使用springmvc+ spring +hibernate技术开发 ,同时使用了SVN管理
2.springmvc作为web层框架,负责接受参数,调用service获得数据并返回数据到页面;
3.通过spring的控制反转(IOC)和依赖注入(DI)把对象的创建交给spring创建,同时把事务交给spring管理,
4.在spring中配置事务注解驱动和transactionManager,在service中用transaction注解;
5.hibernate是项目的持久层框架,通过hibernate模板实现对数据库的操作。
6.项目中使用svn代码管理工具,实现多人协同开发;
7.项目中用jbpm工作流技术对各环节的流程进行处理。
8.项目中使用Quartz(任务调度框架)定时处理一些业务。
责任描述:
1.负责系统后期的运行维护(不正确的操作导致数据错乱,导致出现页面错误等)
2.根据客户反馈的问题增加新的功能(定时同步数据到其他的系统)