NC基本档案二次开发:前台校验与数据库操作流程
需积分: 50 152 浏览量
更新于2024-08-18
收藏 1.08MB PPT 举报
NC基本档案二次开发流程主要关注于前台校验与数据库表的创建,以及数据字典的导入。在这个过程中,开发人员汪锦辉实习期间负责的关键步骤包括:
1. **前台校验**:这是开发过程中的关键环节,确保表体分部分项档案中的关键字段如主键、考核体系主键、部门主键的非空性,以及组合键的唯一性。此外,针对不同的表头分配方式,有特定的字段(如合同类别或合同)需要满足不能为空条件。这些校验规则通过VOChecker、ClientCheckRules、ICheckRules、ICheckRules2和IUniqueRules等类进行实现,目的是保证用户输入数据的准确性和完整性。
2. **数据传输类VO**:在二次开发中,可能涉及到数据的传递和处理,例如使用VO(Value Object)作为数据模型,用于存储和传输业务数据。
3. **控制类AssessAssignCtrl**:此部分可能涉及数据分配或权限控制逻辑,例如如何根据业务规则分配或检查数据。
4. **入口类ClientUI**:作为用户界面的入口,它负责引导用户交互并执行校验,可能是前端或后端界面,具体实现可能依赖于UI框架和业务逻辑。
5. **数据库操作**:创建数据库表是核心步骤,首先在PDM中定制新的单据类型,并根据数据库类型(如SQL Server)生成相应的创建脚本。然后,使用数据库连接软件执行脚本,确保表结构正确,包括TSDR字段的检查。
6. **导入数据字典**:通过系统管理工具导入客户化的数据字典,从PDM文件中获取数据,对项目档案和项目业态信息等表进行更新,可以选择全部覆盖或特定表单的导入。
7. **调试与测试**:在每个阶段完成后,都需要进行初步的调试和测试,确保功能的正常运行和数据一致性。
在整个流程中,前端与后端的交互、业务规则的校验、数据库结构的维护以及数据字典的同步都是必不可少的组成部分,它们共同构成了NC基本档案二次开发的完整流程。
2018-06-19 上传
196 浏览量
2018-11-07 上传
2023-06-28 上传
2023-05-26 上传
2023-05-10 上传
2023-06-10 上传
2023-09-16 上传
2023-06-30 上传
鲁严波
- 粉丝: 20
- 资源: 2万+
最新资源
- 十种常见电感线圈电感量计算公式详解
- 军用车辆:CAN总线的集成与优势
- CAN总线在汽车智能换档系统中的作用与实现
- CAN总线数据超载问题及解决策略
- 汽车车身系统CAN总线设计与应用
- SAP企业需求深度剖析:财务会计与供应链的关键流程与改进策略
- CAN总线在发动机电控系统中的通信设计实践
- Spring与iBATIS整合:快速开发与比较分析
- CAN总线驱动的整车管理系统硬件设计详解
- CAN总线通讯智能节点设计与实现
- DSP实现电动汽车CAN总线通讯技术
- CAN协议网关设计:自动位速率检测与互连
- Xcode免证书调试iPad程序开发指南
- 分布式数据库查询优化算法探讨
- Win7安装VC++6.0完全指南:解决兼容性与Office冲突
- MFC实现学生信息管理系统:登录与数据库操作