【博客堂杯征文】成就梦想-记我的成长路程(三)
2003-11-20 by 开心就好第五部分:技术界面
有一句古话,叫做兵马未动,粮草先行,强调的是在军事战争中,粮草对于整个战局的重要性。做比赛,或者开发一个项目,就如同打一场战争,里面的粮草,就是我们的技术实力。在创新杯比赛之前,我们团队中所有人对于.net并不是很精通,最多就是能写出一两个中等规模的应用程序。
技术调查可以说是同选题同时开始的,每个人都在努力的学习这.net的最新技术。当然,我们的心理并不害怕,因为我们有最强大的技术支持----放飞技术网,按我们的话说,就是“如果他们都做不出来的话,也就没人能做出来了”。我也非常相信这一点,正是因为有这样的技术实力,才能把网站办到今天。
界面是这个作品给人的第一种感受,所以界面的设计非常重要。刚开始,每个人必须设计出自己的界面方案,然后拿到一起大家共同讨论。有的设计得像Winamp,有的集成了Windows Office XP的按钮风格,有的设计得像MSN,千姿百态。最后还是一个完整的界面方案得到了大家的认同。
没错,上面两幅图片就是我们当初设计的界面方案。(我没有做任何修改,完全无保留给贴出来的)第一个是一开始画面的Splash窗口,双击桌面图标以后看到的界面。当时的想象是做成MSN的风格,落实到我们这里就是中间的主图标向左上角飞,因为前面还有一个登陆界面,然后一个沉稳的男性声音或者可爱的女生声音同时在说“Checking your password, please waiting.”。窗口中间再有程序的另外图标(比如说那个神殿)在中间旋转或者有其他的动作。第二个是软件的主界面,左下角是旋转的椭圆形轮盘,每个节点代表不同的项目功能,右边主要的那一部分是该部分的详细介绍,对应到每一个介绍中,主界面的左上角会显示相应的详细信息。每次切换轮盘的不同部分的时候,显示界面会出现梦幻般的切换效果,同时配以左下角轮盘的变速旋转。总之所有的所有设计最好能给人一种有下一代应用程序的感觉。界面都是没有边框的,设计的时候考虑最多的是界面美观,完全抛弃技术实现难度。事实证明,这样的决策是正确的。另外还要说一句,我们的项目名称叫做《我的工大.net》,英文名称是《My BUT.net》是解决工大校内信息化的一个应用。
对于这次的比赛,我们在前期争论最大的就是用什么样的应用。当然焦点只有两个,Web Application 或者 Windows Application,各有各的好处。因为以前我们都是作Web开发出身,或者是做MIS出身,可能对于网页形式的会感觉好一些,毕竟大家都很熟悉。但是考虑到技术实现难度,选题角度,以及一些可拓展型等等,最终我们选择了Windows Application。在这次争执中,我们再次感受到了一个关键的问题,一定要出现能够镇服大家人,或者是理由。那----是2003年4月。