1.计算机专业毕业,拥有2年以上ERP系统,商城的B/S(包含移动端)以及C/S项目的开发经验,有分布式系统的开发经验,并对分布式事务有一定的了解.
2.精通asp.net语言,使用C/S、B/S架构开发、精通WinForm、MVC/WebAPI、WebService开发,有接口开发经验,并且有丰富的与第三方平台对接经验.
3.精通HTML5、CSS3、JavaScript、jQuery、bootstrap,了解Vue,Angular等前端JS框架,并了解与Vue配套的ElementUI以及MintUI等UI框架,并且拥有混合式app开发经验,熟悉微信小程序开发.
4.精通Oracle数据库,并熟练掌握MySQL,SqlServer数据库,了解数据库的优化,并有实际的项目经验.
5.熟悉使用SQL Anywhere,会使用SQL Anywhere的数据同步(Mobilink),以及编写通讯脚本,有过与Oracle数据库同步的项目经验.
6.熟练使用spring.net以及Ibatis.net,Entity Framework等框架,了解AOP以及ORM框架对于项目优化的重要性.
7.了解使用Redis、RabbitMQ等分布式系统开发.
项目简介:该项目主要负责商场内部管理所需的业务应用系统,主要是指财务、招商、运营、销售等核心模块。ERP系统主要负责商场内部的运营以及维护,并跟CRM系统联合管理商场内的销售以及会员系统。商场统一管理收银,并采集相关数据在ERP系统报表中详细展示商场的每日销售数据。微信端可以查询商场的会员用户,并联动停车场进行手机自助缴费。
项目使用技术:
1、ERP系统包含了PC端以及Mobile端两个系统,并且共享数据。
2、C/S端使用到了Dev来绘制界面,使用Spring.net来完成三层框架的依赖注入,ORM框架则使用的ibatis.net来进行数据的读取。
2、B/S端主要应用于移动端,主要使用Html5,CSS3,Bootstrap,JavaScript,JQuery,Vue等前端框架进行页面的开发。
3、B/S端主要需要操作线上,线下两个不同的数据库。其中线上MySql数据库是所有企业共用的,方便平台的管理。而线下Oracle数据库则保存各个企业的业务数据,读取时根据当前用户获取线下服务地址进行读取。
4、销售则由POS系统进行操作,每个收银机都拥有独立的离线Sql anywhere数据库。通过Mobilink进行数据通讯,同步到PosServer主数据库中。由于Oracle也满足ODBC的标准,所以也通过Mobilink通讯到线下ERP系统当中,进行销售数据的处理。
角色 | 职位 |
负责人 | .net开发工程师+前端开发工程师 |
队员 | 产品经理 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |