永发信息网

类似赶集网发布信息时,不同的类不同的表单,数据库结构应该如何设计?

答案:3  悬赏:0  手机版
解决时间 2021-04-07 06:07
  • 提问者网友:饥饿走向夜
  • 2021-04-06 17:48
类似赶集网发布信息时,不同的类别有不同的表单,同时在后台管理时,新增类别同时也可配置该类别的表单结构,应该如何实现?数据库结构应该如何设计?
最佳答案
  • 五星知识达人网友:时间的尘埃
  • 2021-04-06 18:11
工作流是OA软件的一个很重要的功能。一般来讲,工作流功能离不开数据库系统的支持,无论采用的是文件型数据库,还是关系型数据库。但目前市场上OA软件的工作流功能,从设计原理上有很大不同,主要体现在对后台数据库的使用和构造上,有着很大的区别。

在第一代的OA软件设计中,数据库结构是事先由设计人员设定好的,用户很难扩充。但这种方式,软件程序设计相对简单,目前,大多数OA系统的工作流功能都还采用这种方式实现,基于Lotus Notes平台开发的OA,工作流功能也广泛采用这种技术方案。如果客户对工作流程、表单的要求有变动,往往需要开发商进行定制二次开发,开发费用往往比较高,以Lotus Notes为例,基础的平台费用加上开发费,软件价格大约在5-10万居多。采用此类技术的OA软件如:

用友GRP政务管理软件

在第二代的OA软件设计中,是可以由用户自定义数据库的,用户可以自行定义、扩充表单后台的数据结构。采用这种方式,软件程序设计相对复杂,但具有很好的扩充性,用户可以自行设计数据库、表单等,节省了软件开发费用。目前,已有少数OA系统的工作流功能采用了这种方式实现。采用此类技术的OA软件如:

奥码OA
易方得普-奇迹2000

而在极限网络办公 - Office Automation 2.3的的工作流设计中,独创了智能表单设计技术,由于采用了前所未有的底层HTML解析与再现技术,用户无需定义后台数据库,直接通过word和纯web方式的表单设计器配合,就可以制作出以HTML语言构造的精美表单。用户现有的大量word表单可以迅速web化,并直接制作成工作流表单。
全部回答
  • 1楼网友:夜余生
  • 2021-04-06 18:52
其实后台并不是每种类别就有一个表的,而是把表单的元素抽取出来存储在一个表上,在OA上比较流行的做法是用数据库来保存不同类型的表单结构,填写好的表单并不保存在数据库里,而是通过XML直接保存在磁盘上,同时把XML文件名保存到数据库,这样在读取这条记录的时候,只要找到对应的文件名,然后去读取XML文件就可以了。
  • 2楼网友:你哪知我潦倒为你
  • 2021-04-06 18:33

给楼主推荐10个流量比较的分类信息网,如果楼主喜欢,就采纳我的答案哦 因为不能在百度里面发网址,所以我发出名称,楼主根据我给的名称,去搜索网站吧……

1:58同城 2:口碑网 3:赶集网 4:快点8分类信息网 5: 中国易登网 6: 站台分类信息网 7:列表网

8:百姓网 9:263在线 10:吻月信息网

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯