偶然看到一篇 博文,该篇对KTV评分系统demo的实现进行了总结,个人觉有必要记录一下,以供学习 “开发”的流程。
大致分为这样几个步骤:
第一阶段:预调研
预调研,分析国内外该产品的现状。
算法调研,多看看论文,分析总结吸收其中的优秀做法。
matlab仿真各个模块算法效果
第二阶段:封装模块
将功能型模块算法改成C代码,封装成dll
第三阶段:软件框架
完成软件框架的设计,梳理各个模块之间的逻辑关系,将功能性模块嵌入其中。
第四阶段:修正软件
调试查找这个软件的bug。
第五阶段:优化算法
优化算法性能,减小搜索范围和内存,提高用户的体验感。