项目描述:
ipos主要定义为门店、商场的零售系统,更兼具采购、调拨、会员等功能模块,更能灵活对接ERP系统。产品设计为CS模式,客户端为C#开发的winform应用,服务端为java开发基于spring框架的的接口应用,数据库为mysql,c与s间通过http请求通信,开发任务一般是由同一个人负责某个业务功能的前端到后端的所有开发,包括数据库设计。我负责的大约占其中的五分之一的业务线,比如调拨申请单等;还有一些基础功能,比如打印小票,库存管理等;还有一些客户化功能,比如对接读卡器,对接银联pos机等。
开发环境:Eclipse,JDK1.8,Visual Studio 2013
技术描述:基于Java Spring技术体系,MySql数据库,nginx+Tomcat服务器;
应用Spring/MyBatis开源框架搭建restful风格的后台接口系统;
应用C# winform技术构建客户端操作界面系统;
应用http协议前后端通信。
责任描述:
1. 参与需求分析、技术方案选型
2. 销售单、供应链管理、支付对接等功能模块的代码实现
3. 对系统进行了一些简单的代码重构优化,如利用泛型技术对DAO层进行重构以提高代码重用度