关键词:
智能化
CorelDRAW智能绘图插件
数据管理
C/S模式
B/S模式
摘要:
随着现代智能化设计与制造的快速发展,精确化、标准化、智能化的生产模式服务于产品从设计到制造的整个周期中。合肥市某清洁能源生产企业在用CorelDRAW这款平面设计软件绘制图纸时,存在数据文档导入步骤繁琐,数据导入精确性没有保障,图框、标题栏的一些个性化需求无法得到满足,数据文档管理混乱等问题,直接影响到了企业的设计、生产和管理等工作。为解决这些问题,本文在对该企业的结构特点和现实问题进行深入调研分析后完成了CorelDRAW智能绘图插件和数据管理系统的设计与开发。本文具体的研究内容如下:
首先是开发功能需求分析和关键技术。在对该企业的生产现状进行实地调研后,总结图纸绘制中存在的问题并提出解决方案,根据解决方案详细分析了CorelDRAW智能绘图插件和数据管理系统开发的具体功能需求,并对开发过程中所采用的关键技术进行了阐述。
其次是总体功能方案设计及模块分析。在明确总体设计原则的前提下,为了降低代码的耦合性,对开发模块的整体架构进行设计,CorelDRAW智能绘图插件的开发采用C/S模式的两层架构,分别为客户端表现层和服务器数据库层,数据管理系统的开发采用B/S模式的三层架构,分别为表现层、业务逻辑层和数据访问层。随后对CorelDRAW智能绘图插件中的数据文档导入、标题栏信息写入、尺寸标注样式批量修改、图框自适应生成等功能模块和数据管理系统中的用户登录和注册、文档管理、文档审核、技术要求管理、权限管理等功能模块进行了详细设计。
然后是系统数据库设计。依据功能模块的设计对数据库表单进行整体设计,并对数据库的备份和版本转化进行了说明,随后对本系统文档管理和用户管理两个模块的实体关系E-R图和数据库表单进行了详细分析和设计。
最后是模块功能实现和测试。基于.NET平台对CorelDRAW智能绘图插件和数据管理系统的各个功能模块进行开发实现,并对程序运行的稳定性和可靠性进行大量测试,确认无误后发布于企业使用了半年,得到企业用户的一致认可,后期保持对程序的维护。