我们正在为我的公司建立一个表单生成器(为什么要重新发明轮子而不是使用现有的轮子不是我想要的讨论)。发展进展顺利,我相信我们有正确的策略,使其足够灵活和足够强大。
然而,问题在于期望。作为项目负责人,我的工作是确保期望与可交付功能保持一致,实际上项目成功取决于它,但我无法定义表单构建器应该用于什么。我担心高层管理人员会认为这是一个万能的解决方案,我不同意这一点。我相信Form Builders有用例,然后有用于显式实现的用例,并非所有数据都应存储在动态表单构建器中。
我的问题是:是否有一条经验法则可以确定在动态表单生成器中应该实现哪种类型的数据,哪些不应该?或许不是一个而是一套规则。
例如,购买请求可能非常适合表单构建器,但员工注册和参加公司培训会话可能不适合,因为您很可能希望将这些数据随时用于查询和统计。< / p>
应使用动态表单构建器实现哪些类型的表单,哪些表单应在数据库中具有显式静态实现?
答案 0 :(得分:0)
根据我的经验,表单构建器对特定情况很有用。当您想为体验用户创建界面时,便于管理数据。在设计关注用户体验的应用程序时,表单构建器大多数时候都没用。