用户交互设计问题[求助]
对于数据处理有很多不同的方法,现在设计的时候,一般会选择用Case或是Event结构来实现方法的选择。程序做好后,我们一般会生成EXE文件供用户使用。当然我们也会设计用户权限,对于不同的用户给予不同的权限。
现在对于一种新的数据处理方法的产生,我想实现软件的Admin可以通过一些简单的操作,将新的方法加入软件中。也就是说,可以通加调用一个子VI,然后配置一些必要的参数,及一些数据输入与输出接口的参数,也即在程序中增加多一个Case或是一个Event选择构,操作完成后,可以实现程序的自动保存和更新。这样就把新的处理方法加入到了软件中。
想法是这样的,但不知道如何实现?
如是可以实现的话,对于新的方法产生,即可以直接更新软件。
==============================
现在我想的以补丁的形式来实现软件的更新。也即是一个新的数据处理方法产生后,就发布一个补丁来更新原来软件中的某些模块。
但这样,就不能方便的让用户来试验自己的新方法。
像上面说的,如果只要通过一些设置,和数据结口的处理即可以完成一个新方法的加入,那将会是一个非常新颖的尝试。
Ok,大家有没有什么好的Idea啊。正在想这个问题~:(
[ 本帖最后由 dinga 于 2008-3-26 15:51 编辑 ] 这确实有难度。。。。。起码从labview看来 昨天晚上问了我导师,他说可以试试用配置文件,实行动态分配。。。。。我不知道怎么做。
真在思考中~ 这个不可能吧?还是说你第三楼的帖子发错地方了?
配置文件就只有一些配置信息,它怎么能进行软件的功能上的更新(添加、修改、删除)呢? 我也不太清楚,不知道我导师是想怎么实现,希望到时他可以给我一些帮助。这些天真是太郁闷了~怎么感觉这个星期这么的累人呢。。。。我的天啊。
页:
[1]