项目时间:2009-01到2016-07
项目名称:广东电网营配信息系统10KV-220V线路数据测录
项目描述:
项目介绍
基于GIS的营配一体化管理信息系统首先是基础数据建设工作,建设内容涵盖“变电站—10KV馈线—配变—低压线路—用电客户”的配电网数据的外业普查、内业数据初始化等工作。
我的职责
组织作业人员进行阳江市范围10KV-220V线路数据测录。合同签订,资金运作,工资发放,主要工作人力组织,作业人员技术培训,现场指导,质量检查,进度控制,成果收集成图,成果验收。
项目时间:2016-04到2016-07
项目名称:西安银行 | 项目工具:Windows7
项目描述:
项目介绍
项目描述:该项目分为 Pc端和移动端。Pc端主要的功能有,个人金融,公司金融,金融市场,电子银行,信用卡,投资理财等几个大模块,让客户对金钱的商品化进行的多元。
移动端相对功能叫简单,方便,让客户随时随地用手机对所需要的业务进行快速使用,使得效率大大提高。
技术描述:
1,项目通过调用xml接口的形式获取数据,对获取的数据进行分析处理,后台采用的技术框架SSM,spingMVC的配置少且方便,通过开启注解的方式配置相对应的扫描包,在所对应的类上加上@Controller注解,再配合@RequestMapping找到所对应的控制器来处理,
2,mybatis本身就很小且简单,而且提供xml标签,支持编写动态sql这样配合xml调来的数据可以进行分析,同时支持对象与数据库的orm字段关系映射,这也是现在与数据库交互较为主流的一种框架。mybatis框架也较为简单。
3,在该项目中事务,用户和角色权限,日志输出,的处理也用到了spring的AOP面向切面编程思想,将项目的权限写在定义的类中,当对改角色进行权限管理时,直接调用该类就可以,转账也是,要成功都成功,要么事务回滚,一般都是配置在spring-base.xml中。
4,前端熟悉Html5,Css3,ajax,bootStrap等,了解HTTP协议等。该项目的ajax通用体现在,通过SpingMVC返回ModelAndViw界面,然后通过ajax异步加载数据。bootStarp体现在响应式页面布局,通过不同的类名去定义不同的屏幕尺寸。
5,网上银行系统,消息中心,客户信息等其他模块的,确是采用struts2+spring+hibernate框架来实现
6,我在该项目中独立完成了个人金融下的:支付模块,缴费模块,投资理财模块,转账模块,信用卡模块下的转账,定时还款,消费账单,分期理财实惠。移动端账户管理,转账汇款,理财服务,等模块的后台代码编写和前台js等的处理。
我的职责
1. 负责对BS架构项目中 个人金融模块下的:支付模块,缴费模块,投资理财模块,转账模块,信用卡模块
下的转账,定时还款,消费账单,分期理财实惠,等的开发和需求的讨论等。
2。负责移动端账户管理,转账汇款,理财服务,等接口的编写和界面的渲染。
3,负责该模块及其它模块产生的bug和新的需求变更进行的开发和解决,
4、负责对该些模块下一些表数据,角色和权限,的设计和管理等等。
4、对该移动端项目开发中产生和bug和一些其他的业务流程版本变更开发和解决。
5、编写相关技术文档,学习新的知识,react js,linux等。
6、独立完成上级交给的任务等。
项目时间:2015-07到2016-07
项目名称:湖南华仁科技综合管理系统 | 项目工具:Windows7
项目描述:
项目介绍
综合管理系统是把整个公司规范化,用于管理整个公司的详细信息以及员工的工作流程。系统实现了如下功能:
主要功能模块:
1、公文管理:公文管理主要实现文件、信息的流转、审批、催办督办等功能,并对文件、信息处理情况提供了简单易用的实时监控机制,方便领导及时掌握工作人员的工作情况。
2、文档管理: 实现公文归档的自动化,和查阅权限,实现合理存取,管理的功能。
3、人事管理: 人事管理功能主要包括:员工资料管理,员工薪资管理,员工考勤管理,员工权限管理,部门机构管理等人事管理的所有功能。
4、公共信息管理: 相关新闻、文档、员工论坛、资料下载等功能。
5、日程任务管理: 可以为用户提供日常工作中的约见、会议、工作任务等日程事务的记录和提醒功能。
6、会议管理:会议以及会议室的安排,及时公布会议通知。
7、系统管理:系统管理员对数据和用户进行管理(如设置用户,分配权限等)。
8、公告管理:部门公告主要是为用户单位的内部部门提供了信息发布和管理的平台,用于发布机构内部的消息通知、情报通知、公告、规章制度、员工守则、工作安排等信息,供企业或单位内部所有人员进行查阅和学习。
我的职责
(1) 协助参与系统管理模块的界面原型开发
(2) 参与系统管理模块的编码实现和测试
(3) 对于新功能开发完之后可能遗留的bug处理
(4) 负责进行模块设计,代码的编写。日常java开发及维护
(5) 对于新的需求任务进行分析,及开发设计
(6) 协助上级领导工作并完成其他各类技术开发任务及参与公司其他产品的优化,性能优化并辅助其他模块进行技术实现
项目时间:2015-03到2016-07
项目名称:株洲电力机车有限公司采购系统 | 项目工具:Windows7 /jdk1.7
项目描述:
项目介绍
采购系统是一种以公司采购为中心而建立的软件系统,它以信息技术为手段,最大程度保持采购产品价格低、质量的保证,对业务流程进行自动化管理,并对工作流程进行跟踪,最大程度提高公司的利润。
主要功能模块:
1、需求计划管理: 需求计划的录入,确认,已确认需求查询。
2、采购计划管理:采购计划的编制,下达,采购计划的审核等。
3、审核管理:采购审核,合同审核。
4、询价报价管理:询价书的编制,询价书的发出,报价的揭示。
5、供应商管理:供应商的信息,产品信息的管理。
6、合同管理 :合的编写,合的管理。
7、系统管理:用户的录入,用户权限管理。
我的职责
(1) 参与项目的需求分析与文档编写
(2) 参与需求计划管理界面原型设计
(3) 需求计划管理的开发与测试, 采用单元测试
(4)解决项目中存在的bug,已经对新的功能开发模块进行优化等
(5)参与和上级领导对项目推广及不同用户体验进行收集分析
(6)分析客户需求调研及设计, 针对不同的客户需求进行第二次开发
技术描述:
在该次项目中使用了最流行的开源框架springmvc+spring+mybatis来实现,为了更快的开发,使用spring注解的使用让配置变的更少,依赖关系更为清晰,且利用spring Aop切面思想来实现日志切面,统一进行业务日志的记录,mybatis给sql语句的编写提供了更高的自由度,让sql优化变为可能。
2 . 由于Struts2之前出现过多个安全性漏洞,出于对系统安全性的考虑,我们项目组选择了目前先进的SpringMVC技术作为表现层的实现技术,使系统的安全性得到保障。在项目前台的界面展示,我们采用了easyui。对比其他前台的ui框架,easyui更加简单,容易上手,它的功能也足够强大,适合快速开发,从而减少项目的开发周期。