面向对象及软件工程-个人作业2 (3)

本次我学习的是3号缪炜玉同学的作业

 

这份代码主要有home,student,teacher,success四个界面

 

首先我先说明一下我仔细阅读后,我认为存在的问题:

(1)首先是界面过于简单,主题不够鲜明,让第一次使用的人有些不适应。

(2)背景色的浅灰色和白色比较相近,不太容易分辨出输入框和背景色。

  (3)  仅对学号和工号否有内容进行判定,没有对长度和正确性进行判断,在这两处填字母汉字或者任意位数的数字都可以提交。不是特别严谨。

       

 

 

 

  (4)  如果此处需填写的联系方式并非选填内容,那么在teacher和student页面代码中都没有写任何if判断是有问题的。也就是不填写手机号也可以成功提交,填任何内容也可以提交。

 针对上述问题和一些其他方面,我认为可以进行如下修改:

  (1)丰富内容,重新设计布局,如在home页面增加能够体现主题的照片或者写上文字,调整背景色使得输入框更加清晰。

  (2)仔细考虑输入内容的正确性,首先应该先完善联系方式部分,然后是学号工号部分。

  (3)可增加时间选择器的内容,让使用者可以提交上传数据的时间

  (4)虽然这份代码简洁明了,但似乎并无太多复杂内容,仍建议养成写注释的好习惯。

我学到的东西:

(1)wxss只写用到的,我经常会在写这个页面的时候把上一个页面的wxss内容全部复制进来,其中有很多用不到的内容没有删减,不方面自己和他人阅读。她这里的就很简单,并且各处都使用了合适的命名,一看就懂,我的命名方式比较混乱,拼音、英语、甚至我有时候还会自己造词命名,十分不合适。

 

 

 

 (2)通过分析她代码中出现的无法有效判断学号、工号和手机号长度和正确性的问题,我会想起自己的作业在这一方面做的也不是那么完美,因此在思考解决建议时,也是在给自己想完善的方法。

 

posted @ 2020-05-19 10:17  innovation0103  阅读(114)  评论(0编辑  收藏  举报