作者barbq (皮小Q)
看板Web_Design
标题[问题]从维护→设计的UI设计一问
时间Sat Apr 8 00:34:07 2006
想请教大家
我之前都是维护人家已经设计好的系统(ASP+VB)
现在被指派到的工作
是需要用ASP.NET从头写一个系统
而我被分到写UI的这一块
以前都是维护人家现成已经写好的系统
不会特别去思考动线是怎麽设计的,或是说怎麽样的设计才是好的
自己看过的系统也不多,所以最近手工打造时
就觉得很多地方蛮痛苦的
举个例子来说
假设A页上面有3种不同的情况会分别submit到不同的页面C,D,E
当我用手工打造时,一下子我就头昏眼花了@_@
尤其当不同情况时,参数不太一样
还得用大量的注解或是一堆if去判断哪个情况该走哪条路
说真的..我觉得这样子的设计是不太好了
旧系统也是这个样子
但我实在不晓得该参考什麽好的例子才能知道怎麽样是好的动线设计
有参考过其它朋友的code..是用JAVA的STRUTS
似乎它的framework里面就有提供这种分派路径的概念
在一个xml之类的档里写着哪种情况走哪条路(只瞄了一下.好像大概是这样)
我当下就觉得这样子要维护的话也容易多了.是个好的设计
但是我不晓得这样子的东西可以怎麽加到我现在的状况里..
上面讲的是网页跟网页间的沟通
然後另一个也蛮痛苦的就是页面上物件跟物件的沟通
我算ASP.NET的初学者
虽然它提供的server control还蛮方便的
但postback有时也真是让我觉得头大
我得很小心翼翼地去看看会不会本来可以的物件,因为postback就值都不对了
当然也可以用viewstate保留
但viewstate用多了又会造成网页肥大..load的速度变慢
这...真是两难呀...
造成我也在一堆物件跟物件之间的连动关系中挣扎
想知道板上的前辈们有没有什麽好的概念或是网站可以供我参考的呢?
因为有时我觉得这已经不是单纯某种语言或是语法的问题了
而是一种设计面上的东西
但是不太晓得就算要google,要google什麽主题的东西哩..
想请大家给一些好建议
谢谢罗!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.104.2.37
1F:推 pm2001:可以试着用UML的方式去架构 04/08 00:39
2F:推 TonyQ:你前面讲的那个应该是JSF的概念 ... 04/08 12:26