一、中山大学教务系统的教室调度功能,要求对空余课室进行自动统筹安排,提高工作效率和课室利用率。主要解决难点:1.需求确认问题,甲方对系统需求不清晰,做了大量工作以固化需求,甲方签章确认;2.最优化策略问题,要求根据开课信息自动完成课室安排,同时必须符合大量限制性规则,最后通过动态规划模型解决;3.在线生成和打印复杂报表问题,通过选型Chrome浏览器的EXCEL插件和打印预览完成。
二、广州地税的《稽查案件项目管理系统(二期)》,通过对企业基本情况和财务报表分析确认风险点。主要解决难点:1.复杂的指标体系运算,多达上百个指标,全部通过SQLServer存储过程完成计算;2.大数据处理,数据量达百GB规模,通过优化索引和分库解决;3.浏览器兼容性问题,甲方要求必须支持到IE8,最后通过babel和手工调整部分代码解决。
三、深圳市尚车房汽车科技服务有限公司的《尚车房》车房管理系统,涉及进销存、打单收款、业务信息展示、数据统计等车房全流程,包括PC端网页、H5网页及小程序客户端。主要解决难点:1.工单报表同比、环比数据的即时计算和前端展示问题,通过SQL子查询和百度Echar解决;2.工单扣减零件库的事务同步问题,通过InnoDB和Async解决;3. 微信小程序在IOS系统下的兼容问题,填了很多坑,如字符串拼接不能识别、颜色名称不能识别等;4.营销文章的PC端和小程序端后台一次录入同步更新问题,选型Wordpress通过REST API解决。