本文档详细介绍了建设工程业务软件开发过程的各个步骤,包括前置准备、UCML相关操作、以及针对业务模型和流程模型的开发、数据库操作、业务组件和视图组件的调整等关键环节。以下是具体步骤的详细说明: 1. **前置准备** - 在本地开启UCML.srv服务,配置本地服务器,确保能连接到本地数据库。 - 打开UCML.exe客户端,自动加载当前环境库。 - 检查系统配置,确保C#源码路径正确,生成文件的存放路径明确。 - 配置数据库连接,确保能顺利连接数据库。 2. **UCML重新编译** - 打开.NET项目,按照步骤执行,参考提供的图表指导操作。 3. **导入导出子项目包** - 导出子项目包时,先选中项目包,如图1所示,然后进行导出并重命名保存。 - 导入子项目包时,新建空子项目包,选择导入功能,并在导入后修改子项目包名称。 4. **配合业务模型和流程模型开发** - 根据工程业务模型进行新功能项目的开发,确保业务编码、业务表名和主键字段与UCML平台中表的字段名称保持一致。 5. **UCML建表与数据库代码生成** - 对Table表进行中文和英文名称的重新命名,并与业务模型中的表名匹配。 - 创建数据表,生成相应的数据库代码,同时注意修改数据视图的SQL语句,确保正确引用表名。 6. **UCMLBC(业务组件包)调整** - 修改业务组件名称和基础数据表来源,对列信息进行调整,包括添加或删除字段,以及命名虚字段和虚字段事件。 7. **UCMLVC(业务视图组件包)调整** - 调整业务视图组件包的名称,关联正确的BC(业务组件),关注页面设计中引用列和虚字段的设置。 8. **dll异常处理** - 在遇到dll异常时,需要有相应的处理策略,确保软件的稳定性和可靠性。 整个开发过程注重细节,从基础环境配置到业务逻辑的具体实现,每个步骤都紧密相连,确保软件开发的有序性和有效性。通过遵循文档中的说明,开发团队能够高效地进行业务软件的定制和升级。
![](https://csdnimg.cn/release/download_crawler_static/86871067/bg7.jpg)
剩余34页未读,继续阅读
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/a7a9f6748ed941a7b7e67cb0d6d5d714_sun13212715744.jpg!1)
- 粉丝: 104
- 资源: 2万+
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
会员权益专享
最新资源
- 电力电子系统建模与控制入门
- SQL数据库基础入门:发展历程与关键概念
- DC/DC变换器动态建模与控制方法解析
- 市***专有云IaaS服务:云主机与数据库解决方案
- 紫鸟数据魔方:跨境电商选品神器,助力爆款打造
- 电力电子技术:DC-DC变换器动态模型与控制
- 视觉与实用并重:跨境电商产品开发的六重价值策略
- VB.NET三层架构下的数据库应用程序开发
- 跨境电商产品开发:关键词策略与用户痛点挖掘
- VC-MFC数据库编程技巧与实现
- 亚马逊新品开发策略:选品与市场研究
- 数据库基础知识:从数据到Visual FoxPro应用
- 计算机专业实习经验与项目总结
- Sparkle家族轻量级加密与哈希:提升IoT设备数据安全性
- SQL数据库期末考试精选题与答案解析
- H3C规模数据融合:技术探讨与应用案例解析
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)