易表在线答疑站务管理意见与建议 → 关于易表的最重要建议:关于窗口与表的关系!


  共有11394人关注过本帖树形打印复制链接

主题:关于易表的最重要建议:关于窗口与表的关系!

帅哥哟,离线,有人找我吗?
cpayinyuan
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:10 积分:0 威望:0 精华:0 注册:2008/6/24 11:02:00
关于易表的最重要建议:关于窗口与表的关系!  发帖心情 Post By:2008/8/18 17:47:00 [只看该作者]

   首先说明一下,我是易表的忠实用户,现在已经注册了7套,等新版本出来后若能让人满意,估得还得注册得更多!
  使用易表这么长时间,总感觉有点别扭,包括几位版主设计的系统,虽然功能很强大,但总感觉跟其他软件不一样,别扭,却一直没有想出来有什么问题。最近我终于看出来了,是易表的窗口与表的关系存在相当严重的问题,不符合软件设计的惯例。
   一般来讲,对于一个数据库系统或者其他系统,查询窗口应该是单独来实现的,不应直接查看源表。即在查询的时候,一般的惯例是首先在数据库的表中查找符合条件的数据,然后在窗口中设置一个界面来只读显示,而不应该直接查看表记录。而且,查询的时候直接显示源表,还有一个很大的问题,就是数据的安全性问题,即很难把查询操作与写操作(修改、新增)来区分开(虽然可以通过加锁解锁来实现,但比较麻烦),而在一般的软件设计中,写操作和查询操作应该是有明显区分的,这样也更有利于进行权限控制。
   归根结底,主要的问题在于在易表中,把所有的窗口都归属于一个表中,即窗口都是属于某一个表的。这样不太好,在一般的系统中,窗口应是单独的对象,而不应该放到表的下面,否则,易表就不太像一个数据库系统,仍然像是一个增强版的电子表格软件。经过分析,我认为易表中的窗口应区分为两大类,一大类窗口应是录入表记录的,这类窗口应该放到表的下面,即现在的录入窗口。而另一大类窗口应该是操作或者查询窗口,这类窗口不应放到表的下面,而应该作为独立的对象来对待,而且,在这类窗口中,既要有操作按钮实现操作的功能,同时在窗口中也可以只读显示查询结果,目前的易表中把操作、查询都作为录入窗口中,实现有点勉强,感觉太别扭。
   本人上次提过一个建议,是建议同一按钮的多个函数之间不要用and连接而改为分行并加上流程控制语句,版主已经回答我在新版本已经加上。不知我今天提的这个关于窗口的建议,在新版中是否也已经改进了,如果这点也能改进了,用易表做出的系统才真正像真正的软件!所以,强烈建议改进此功能!


-=-=-=- 以下内容由 cpayinyuan2008年08月19日 06:46pm 时添加 -=-=-=-
另外,目前易表的查询及筛选都只能显示表记录,而且一次查询或筛选只能显示同一张表的部分记录和部分字段,新版如果能够把查询结果改在窗口中显示,强烈建议能够在同一个查询窗口中同时显示多表的数据,而且不但能够显示表中的字段和记录,而且应该能够自定义表达式显示,这样的话,查询功能就会强大得多!

 回到顶部
帅哥哟,离线,有人找我吗?
smileboy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:8672 积分:1734 威望:0 精华:0 注册:2006/8/11 10:52:00
  发帖心情 Post By:2008/8/18 20:28:00 [只看该作者]

新版会让你惊喜的

 回到顶部
帅哥哟,离线,有人找我吗?
lytton
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:12 积分:0 威望:0 精华:0 注册:2006/8/16 11:33:00
  发帖心情 Post By:2008/8/19 17:07:00 [只看该作者]

但是新版到底什么时候才能出来呀???惊喜不要变成空欢喜呀!都等了几年了。。。呵呵

 回到顶部
帅哥哟,离线,有人找我吗?
smileboy
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:8672 积分:1734 威望:0 精华:0 注册:2006/8/11 10:52:00
  发帖心情 Post By:2008/8/21 6:14:00 [只看该作者]

下面引用由lytton2008/08/19 05:07pm 发表的内容:
但是新版到底什么时候才能出来呀???惊喜不要变成空欢喜呀!都等了几年了。。。呵呵

都等了几年了,还差这几天?


 回到顶部