题
好吧,让我先解释一下我的情况:
我是“托管”组织的一员事件。例如,我们有一年一度的营地,滑冰,小丑/足球比赛,晚餐等。
现在他们要我设计他们的网站。我的习惯通常是先将它写在纸上,所以我试图这样做。但问题出在这里:
他们需要一份登记表。但是对于每个事件/活动,提出的问题都是不同的。例如,对于年度营地,有一个问题“你有什么过敏症?”。对于曲棍球锦标赛来说,问题是“你最喜欢的球衣颜色是什么”和“为团队中的其他5人命名”。 *
*注意:有一些通用的问题,如姓名/年龄/位置/电话/电子邮件。
另请注意,这些人不了解Web开发以及如何使用它。我知道这是因为我已经把它们变成了一个带有管理面板的网站,但是他们仍然觉得它太混乱了(还有我必须创建一个“自定义”注册表单的部分)。
我现在正在考虑如何融入这一点。理想情况下,我希望所有这些信息都可以转到数据库。
我的选择 1)使用在线注册表来获取通用信息。传递PDF链接,但在浏览器中打开PDF并能够在其上书写。提交后,新保存的PDF可以转到电子邮件。
2)..好吧,这就是我现在所拥有的一切。
有人有建议/解决方案吗?
非常感谢!
使用的技术:c#/ vb.net ASP.NET!
解决方案
其他提示
一个数据库,用于存储哪些问题与哪种类型的表单有关。一个Web界面,用于显示给定事件的相应表单。第二个Web界面,供管理员轻松查看/添加/删除每种类型的表单。
如果您想首先绘制这样的设计图表,您可能需要产品规划师。他们现有大量的注册模式。
存储问题和输入类型的列表:textbox,textarea等。然后在构建表单时,使用表单的id获取问题列表,根据问题类型插入HTML。然后,当用户按表单ID和问题ID提交表单时,将数据存储回数据库。