查看: 1378|回复: 9
|
Webratio
[复制链接]
|
|
有人用过Webratio这个CASE tool来开发web application 或 web service吗?
看了它的演示觉得很强大,但又不晓得如何使用它,google好像找不到相关的教学。谢 |
|
|
|
|
|
|
|
发表于 17-10-2006 02:29 AM
|
显示全部楼层
我也在寻找着好用的 CASE tool,你找到哪个好用的记得分享下啊。。。 |
|
|
|
|
|
|
|
楼主 |
发表于 17-10-2006 07:03 PM
|
显示全部楼层
其实我会知道这个软件是我在WDI课里知道的,lecturer建议我们使用它来完成我们的assigment,
但只是show demo给我们看,叫我们自己动手去玩玩,但根据WDI的课程我们应该初步认识html,css,java script,php,asp,database等,并将这些应用到assigment上,
如今却让一个CASE tool两三步把整个程式架构好,我觉得接下来的课程教了等于白教,教我使用这个webratio反而更实际些。
无论如何,还在努力寻找相关教学中及自己探索中。 |
|
|
|
|
|
|
|
楼主 |
发表于 17-10-2006 07:05 PM
|
显示全部楼层
是了,还有一个问题,有人对wml有概念吗或心得吗?可以分享下吗? |
|
|
|
|
|
|
|
发表于 17-10-2006 08:39 PM
|
显示全部楼层
原帖由 jesh 于 17-10-2006 07:03 PM 发表
其实我会知道这个软件是我在WDI课里知道的,lecturer建议我们使用它来完成我们的assigment,
但只是show demo给我们看,叫我们自己动手去玩玩,但根据WDI的课程我们应该初步认识html,css,java script,php,asp,da ...
这些基础学问并不会白学的。
有了这些基础,你多一个可能性:那便是创造出比这个CASE TOOL 更好的工具。
如果你不学这些基础,你便永远被这个CASE TOOL 牵着鼻子走。
还有,这个东西不是免费的,那意味着,你毕业后,身上会带着一个价码。
如果这个软件值 $5000, 那么老板请了你后,便等于他也要买这个软件了。
了解基础能够让你突破别人为设计的限制,也让你能够超越它。 |
|
|
|
|
|
|
|
楼主 |
发表于 17-10-2006 11:47 PM
|
显示全部楼层
原帖由 exiang 于 17-10-2006 08:39 PM 发表
这些基础学问并不会白学的。
有了这些基础,你多一个可能性:那便是创造出比这个CASE TOOL 更好的工具。
如果你不学这些基础,你便永远被这个CASE TOOL 牵着鼻子走。
还有,这个东西不是免费的,那意味 ...
是啊,我还是觉得这些基础比Webratio重要,而且我本来还想尝试下ajax的。
不过,有时候assigment这个东西还是跟着lecturer的意思跑比较好(个人在学院求学的经历)。
但我们并不能因此而否定CASE tool在development的重要性,尤其是使用RAD的时候。
只是身为学习者,跳过了基础直接使用CASE tool,并不会为你的知识点增加多少,毕竟没有深入了解背后的程式结构和原理,长远来看吃亏的还是自己。
无论如何,我真的对于这个有点变相的课程感到失望,重要的东西我还是会去学的。
[ 本帖最后由 jesh 于 17-10-2006 11:51 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 18-10-2006 12:48 AM
|
显示全部楼层
原帖由 jesh 于 17-10-2006 11:47 PM 发表
但我们并不能因此而否定CASE tool在development的重要性,尤其是使用RAD的时候。
只是身为学习者,跳过了基础直接使用CASE tool,并不会为你的知识点增加多少,毕竟没有深入了解背后的程式结构和原理,长远来看吃亏的还是自己。
无论如何,我真的对于这个有点变相的课程感到失望,重要的东西我还是会去学的。
这样想大错特错.
学习 Case 的基础很重要, 这是无可否认的事实. 所以, 一定要清楚了解 Use Case 的点滴.
学习使用 tools, 也是重要的一环, 学院只是用其中一种软件来装备你而已, 学院有必要也有这个责任, 否则教出来的学生只会用 notepad 那么这是失败的学院.
别忘了, 当你在工作的时候, 可没有人会等你慢慢画好 use case 然后写 code, 通常会叫你用类似 Rational Rose 这种 case tool 来开发, 而当公司又要求你做 documentation 的时候, 你就会了解到这些 case tool 的好处.
当然, 要在 tools 上得心应手, 还是那一句, 基础很重要. |
|
|
|
|
|
|
|
楼主 |
发表于 18-10-2006 01:38 AM
|
显示全部楼层
原帖由 goatstudio 于 18-10-2006 12:48 AM 发表
这样想大错特错.
学习 Case 的基础很重要, 这是无可否认的事实. 所以, 一定要清楚了解 Use Case 的点滴.
学习使用 tools, 也是重要的一环, 学院只是用其中一种软件来装备你而已, 学院有必要也有这个责任 ...
goatstudio言之有理,只是目前我观察到的效果是本末倒置的。
在我身边的朋友多数只是看到case tool可以generate code就很开心了,因为他们都会直接认为能免去coding的步骤比什么都重要。 |
|
|
|
|
|
|
|
发表于 18-10-2006 09:42 PM
|
显示全部楼层
原帖由 jesh 于 18-10-2006 01:38 AM 发表
goatstudio言之有理,只是目前我观察到的效果是本末倒置的。
在我身边的朋友多数只是看到case tool可以generate code就很开心了,因为他们都会直接认为能免去coding的步骤比什么都重要。
很高兴你不是这么想。
CASE TOOL 和基础那个重要,便要看你今后要如何发展。
如果你要做SOFTWARE HOUSE, 你便可以专注 CASE TOOL .
如果你要做R&D, 你便必须注重基础了.
CASE TOOL 让你能很快的写好APPLICATION, 但CASE TOOL有他一定的LIMITATION在, 但这些LIMITATION 对写好一个商业软件是很足够的了.
或许我必须这么说,才不会引起误会:
没有人会使用CASE TOOL 来写游戏软件.游戏开发里也没有CASE TOOL, 因为游戏必须走在前端, 和最新的硬件(graphic card 等等)配合.
如果你立志要做下一个google,youtube 等,你也会发觉没有一个CASE TOOL 可以满足你,因为你必须编写新的ALGO和这样的系统必须非常OPTIMISE.
[ 本帖最后由 exiang 于 18-10-2006 09:57 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 18-10-2006 11:07 PM
|
显示全部楼层
原帖由 jesh 于 18-10-2006 01:38 AM 发表
goatstudio言之有理,只是目前我观察到的效果是本末倒置的。
在我身边的朋友多数只是看到case tool可以generate code就很开心了,因为他们都会直接认为能免去coding的步骤比什么都重要。
你说的没错, 这就是本末倒置, 千万别学.
其实学习基础也好, tools 也好, 这些都能让你更进一步了解这个商业世界的流程, 也能让你看到, 别人的做法. 我十分赞成 exiang 所说的: 创造出比这个CASE TOOL 更好的工具。
这不是天方夜潭的事情, 有好多人正在做, 为了商业利益, 也有的是为了缩短自己的开发时间.
年初在欧洲的一个课程上, 接触了一些叫我大开眼界的软件, 全是 Open Source + Java 的. 难用是肯定的了, 连这些洋人自己也承认复杂, 没办法完全开发 Linux 版本.
有一个 tools, OSWorkflow, 与其说是 case tool, 不如说它是 workflow. 那些洋人把这个 Open Source 的技术, 融合自身的 case tool, 变成了一个专门设计物流流程的特殊软件. 那个时候, 我才知道, 原来 case tool 可以是这样的, 因为, 看着那些图表, 再看看产生的 code, 根本就是一个 case tool 呀.
如果不用这个 tools, 而自行根据每一个物流流程的需求来开发, 所需要的时间会是多久呢?
现在手上的这个 PDA project, 所用的 propriatary framework, 说穿了, 也是一种 case tool. 只要 define 好每一个 step 的任务, 加上自己的 class, code 就自行产生了, 还帮我画出一个供 documentation 的图表!
现在我才知道... 原来 case tool 可以那么精彩. |
|
|
|
|
|
|
| |
本周最热论坛帖子
|