'
看完了您的回复,我也没看出来系统应该改什么地方,毕竟我不是学计算机的,所以这方面不专业还望大家谅解。不过您的抱怨我深表理解。我的性格也是不愿意为难谁,能自己做也尽量不麻烦别人,尽量站在对方立场上想问题。当然您不说,我不追,因我没有道理强求的。
'
我下面列出了一些很明显的问题,在这个时候再提交这些问题可能是太晚了一点,也许已经没有机会去完全改正,我为我以前的消极对待问题的态度向您道歉。
这些问题依然只是系统中存在最明显的一些问题(只是冰山一角,原因我前面已经说过了,是设计上的问题,如果只从表像上来看,没有什么意义,所以就不再一一列出),在我看来都很严重。但我也知道我是一个对技术很挑剔的人,所以我还是把这些问题分了一下优先级,p1的最严重,p4的最不严重。我想看看开发人员是如何来回应这些问题的。这里面不少问题可以用“用户不会这样用的”、“用户可以那样用就可以避免”、“这只有很少一部分人会遇到这个问题”等等很多的理由去把它规避掉,在我看来,这是一种正常的商业手段,但不是一个有责任心的开发者应该有的态度。
其实静下心来,在internet上或者企业中比这个会员系统做得更糟糕十倍而可能卖得更贵100倍的应用系统也比比皆是,真得也用不着为这个系统这些小小的不完美而感到痛心。协会最近为会员所做出的努力也是大家有目共睹的,无论是会员系统、会刊、入会流程上都能体会到。协会的工作繁忙,也许对会员系统的关注不可能做到细致入微,我对这个系统这么多的抱怨,其实真的是因为它已经比没有的时候好多了,只是希望它能做得更好。
p1: 整个系统在firefox上完全不工作。详见系统在firefox上的bug列表。
p1: 电话号码输入框太短,无法输入分机号。
p1: 身份证号码不允许输入18位身份证最后的"x"。
p1: 注销登录后仍可以在“自动修改会员信息”中看到登录时的数据。
p2:提交后出现任何错误,都必须把所有数据重新输入。
p2:左上角的登录界面状态不对,很多情况下已经登录了仍显示出登录界面。还有一些情况下已退出登录却仍显示已登录状态。比如,不管登录与否,点“会员中心”出现的一定是未登录的界面。
p3:页面未用meta标签指明页面编码,容易增大乱码出现的可能性。
p3:电话号码的输入时,如果区号输入错误,会提示电话号码错误,并把光标定位到电话号码框中,造成用户的疑惑。
p4:页面如果用utf-8编码代替gb2312编码更好。
p4:电话号码、手机号码输入框只要光标定位上去就会把框中的内容清空。这个设计如果用在密码输入框上,可以认为是人性化的设计,但用在电话号码框上就是很不人性化的设计。因为密码是看不到的,要修改还不如重新输入,而电话号码是明文的,很可能我只是要修改一下,不想重新输入。
p4: 手机号码的验证正规表达式过于严格,以后要修改的可能性比较大,比如,目前无法支持153号段的手机号码。
p4: 工作单位、电子邮件项标识为“必填”,但不填仍可提交数据。
在firefox上的bug列表:
p1:入会的提交按钮不工作。原因:形如"window['txyb']"这样的写法不标准。应把控件放入form中,用document.form[0]...或者用document.getelementbyid来获取控件句柄。
p1:上传图片的“浏览”按钮不工作。原因:showmodaldialog不是w3c标准的函数,因避免使用。
p1:用户登录界面中的“登录”和”退出登录”不工作。原因:javascript调用不规范。
p3:入会保证的“不同意”按钮不工作。原因:不是window.open打开的窗口不能用window.close关闭。