关于自定义表单的一些想法
动机(Motivation)
在软件系统中,由于应用环境的变化,用户常常需要使用一些根据一定业务规则设计出来的表单,但是程序设计时往往不能够预先清楚在系统交付后,用户在日积月累的应用中所需要的各式各样的表单形式,因为需要不断的开发新的表单以对应用户的需要。
如何应用这种表现形式不同,但又具有一般性要求的变化呢?
意图(Intent)
通过规纳一般性要求,统一变化。自定义表单使得用户在系统交付后的使用过程中,通过系统预先设计好的通用程序来生成具体的表单。
结构(Structure)
自定义表单的几个要点
1. 自定义表单旨在生成根据一定业务规则设计出来的表单,其通用性决定它的用途是普遍意义的录入及查询。
2. 根据第1点得出,自定义表单没有严格意义的权限划分,因为它不属于受外因干扰的功能模块。
3. 若所要生成的表单的特性与自定义表单的一般化起冲突,则该表单属于开发方独立开发的功能模块。
KidYang
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 软件产品开发中常见的10个问题及处理方法
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
· ThreeJs-16智慧城市项目(重磅以及未来发展ai)
· .NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想
· Browser-use 详细介绍&使用文档
· 软件产品开发中常见的10个问题及处理方法
· Vite CVE-2025-30208 安全漏洞