论文部分内容阅读
对于一个企业现有产品的问题解决以及新产品的研发,离不开创新方法论,TRIZ是阿奇舒勒提出的发明问题解决方法论,在全球范围内取得了公认的良好效果。TRIZ理论包含很多工具,本文以智能小人法为核心抽取几个典型的TRIZ工具构建了一套解决问题的算法,其中绘制姿态各异、形象逼真小人群体图需要软件来做辅助,本文开发了B/S版与窗体版两款辅助软件,分别适用于不同场合的小人群体图绘制。(1)智能小人法是TRIZ方法论的一个重要的工具,它能够通过将组件想象成一系列小人来克服人们的思维惯性,本文在智能小人法的基础上结合TRIZ方法论中的功能分析,金鱼法,九屏法以及STC算子这些工具构建了这套智能小人法算法,其中功能分析是现代TRIZ的基石,金鱼法用于分析一个具体问题的现实性与不现实性,九屏法用于对一个技术系统进行资源分析与挖掘,STC算子用于导出这些资源。(2)B/S版软件使用JAVA编程语言,在前端运用CSS盒子模型创建软件界面,用javascript里面的konva图形变换工具控制小人的生成与拖动,在后端使用springboot与mybatis和radis结合,用mysql创建数据库,用navicat管理数据库,使开发出的软件具有导入图纸与增加小人的功能,这个软件在满足能够选择,摆放与删除小人的基本功能的同时,还能够导入图纸与增加小人,但是需要联网与连接Intelli J后台,适用于解决复杂问题的场合。(3)窗体版软件使用C#编程语言,用Visual Studio.Net开发环境的winform图形用户界面技术进行软件界面排版,C#文件流操作创建小人下拉列表,picturebox工具控制小人绘制,实现小人的选择、摆放、拖动与删除的基本功能,适用于解决简单问题的场合。最后使用自动打销钉装置与电力巡检机器人用的行走装置两个案例对本文创建的智能小人法算法与开发的智能小人法软件进行验证,验证了算法与软件的实用性和有效性。