标签:
学习之路,与伙伴同行
我们组做的是PCAI系统。在项目中,我和另一个组员刘宇娇负责的是登录注册功能的实现。该模块包含了以下几个功能:邮箱账号注册及邮箱验证码激活,账号密码登录。我们现在还处于探索阶段,本来应该使用JSP实现功能,可是由于它要与数据库服务器连接,测试时较为麻烦,所以我们现阶段是用HTML5+JS做的,我们的打算是先做出用户界面再实现与数据库交互的功能。
我们一开始对HTML的了解很浅薄(当然现在也并不熟练),只会做一些简单的UI。以前总说别人做的不好看,现在学了一段时间,自己做出来的也并不优美。不过庆幸的是,其他组员教给了我们很多东西,张铁龙更是给了我们很多宝贵的指导。此外,已产生的说明书也提供了参考。例如我们约定用户名必须包含6位及以上的字符,这个就指导了我们JS的设计。一开始,我们并不知道我们需要的是怎样的一个界面,界面很简单,就包含了基本的文本及输入框,对样式并没有什么多少的设计。后来慢慢加入了样式设计,再后来,就使用了HTML5+CSS3,一是因为用HTML5编写,界面更美观,二是将样式表分离开来方便管理和修改。
界面是系统提供给用户的接口,是用户体验的重要部分。用户的第一印象很重要,而登录注册模块所产生的界面就是用户使用本系统的第一步,所以我们一旦决定对界面做出任何修改,首先会征求另一个人的意见,然后征求组员的意见,毕竟,我们可以说是用户的一部分。怎样使用户有良好的体验呢?让用户视觉上舒服,心理上舒适。站在用户的角度思考问题。例如,给用户一定的提示,以帮助用户更好更快的达成所需。在登录注册模块中,当密码为空时,我们就会提示用户:密码格式为长度大于六的英文与数字组合!这样用户就知道自己该怎么办了。
学习可以说是借鉴和犯错反思的一个过程,虽然整个模块还没有完成,但还是学到了很多。不光技术上的,还有与伙伴的沟通和协作上的。
标签:
原文地址:http://www.cnblogs.com/1810-zx/p/5372293.html