生活工程体验信仰哲学精神
投稿投诉
精神世界
探索历史
哲学文学
艺术价值
信仰创造
境界审美
体验技术
技能工具
工程信息
医学生产
生活运用
操作能力

由内而外的表单设计

2月2日 呛人心投稿
  文章由内而外整理了表单设计的一些原因,希望能够对你有所帮助。
  记得年前分享的文章中曾提到,由于开发对数据库进行调整,所以很多需求的研发、测试都暂停了。趁着闲下来的时间,我开始对自家产品的表单设计又拿来研究了。
  在整个过程中我体会到了表单设计的微妙之处,趁此机会,就把自己体验到的东西分享给大家,如果能对大家有帮助,笔者不甚荣幸!
  很多表单的设计都是根据系统数据存储标准或者数据采集规范而确立的。例如新用户注册,系统为了保存用户记录,就需要建立一个userid,这个id可以是手机号、邮箱等,以作为该用户在后台数据库中的唯一标识。
  为了确保系统存储到有效数据,那么在新用户登录某个产品注册时,产品就会在前端页面出现手机号输入框,这就可以理解为一种由内而外的表单设计。不光是数据存储的内容,存储的字符规范也是由内而外的方式呈现。
  代码层面
  有些产品注册时明确用户名、密码不得输入,其目的是为了防止SQL注入(转至百度:就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令)。
  假如一个产品的用户登录数据存储在数据表A中,且支持用户名、密码录入。当某用户将用户名设为张三,密码设为123,那么该用户登录时,后台会访问数据库执行类似如下指令:selectfromAwherename张三andpassword001。这个就是表示所有以张三、001开头的数据都会查找出来,这就会出现数据泄露的风险。
  但是市场上很多产品目前不会声明不得录入,是因为在存储过程中将进行了转义,从而规避数据安全问题。
  系统层面
  由于系统自身设计规范,某些特殊字符就也会被限制不得输入。例如笔者参与过的一次需求设计(外勤申请:员工在公司外办公,需要进行外请申请,并由主管进行审批),外勤地址就不支持输入,如下原型(因为用户输入地址很少会出现,为了避免干扰,我们没有在移动端将此限制标识出来):
  如果用户在外勤地址中输入,在提交时系统就会提示用户不得输入,并自动清空该字符。
  为什么会有这样的要求呢?员工在一周内可能需要在多个地区办公,那么就需要支持允许添加多条外勤地址。
  为了使得表结构不冗余、复杂,我们的这个外勤地址在数据库表中是存储在一个单元格内的:
  当员工进行外勤申请后,主管就需要审批。在审批页面中,外勤地址也是逐条显示的,而具体显示几条就是按照数据表中字符判断的。作为系统重要的划分字符,在表单设计时就需要作出限制。
  采集规则层面
  有些数据的采集,在系统、甚至国家都有相应的规范。比如国家规定统一社会信用代码不得输入I、O、Z、S、V这几个字母,所以我们有个关于发票的表单设计就限制这些的字符输入。
  除此之外,比如国家相关法律规定的敏感字符也是不允许录入的。
  结语
  今天只是将由内而外表单设计的一些原因,在我的认知范畴内整理出来。如果大家有其他原因或者想法,欢迎在下方留言。
  最后,要感谢一下我的同事欢全,提供了技术层面的普及。下次,我将会给大家分享一下我整理的关于表单提示相关的内容,感谢关注。
投诉 评论 转载

调整动态消息支持屏蔽厌恶的朋友页面据科技博客Recode报道,对于如何更好地过滤动态消息(NewsFeed),Facebook有一个新的建议:屏蔽那些你厌恶看到的朋友。Facebook一直以来都是鼓励用户……浅析商业银行中小企业信贷风险及防范对策摘要:随着经济的高速发展,中小企业在国民经济中所占用的比重越来越大,已经逐渐成为了经济发展的主要力量。中小企业具有规模小、财务制度不健全、抗风险能力较差等特点,导致商业银行在对……地心世界未解之谜内藏人类稀缺丰富资源地心世界未解之谜内藏人类稀缺丰富资源。关于地球空心论,想必大家都很熟悉,但地心世界真如传言一样是个外星人和UFO集聚的地方吗?最近科学研究告诉你不是的,地心没有外星人也没有UF……年版乡镇村级集体经济发展调研报告2019年版乡镇村级集体经济发展调研报告一、调研选题的考虑和调研简要情况近两年来,中央、省、市、县高度重视农村村有集体经济发展工作,陆续出台一些列意见方案,指导村有……盆栽桂花什么时候搬室内盆栽桂花在12~3月份的时候需要搬到室内,这样能够避免植株的叶片和根系冻伤,利于植株顺利度过冬天。在盆栽桂花室内养殖时,需要确保温度在5以上、空气流通、湿度适宜,停止施肥,每隔……地裂缝怎么处理地裂缝可以直接影响城乡经济建设和群众生活。横跨地裂缝的建筑物,无论新旧、材料强度大小,以及基础和上部结构类型如何,都无一幸免地遭到破坏。地下管道只要是直埋式经过地裂缝带,在地裂……修颜发型图片精选披肩长发最淑女深浅不一的染发很有个性和时尚,凌乱的发丝勾勒出无比的时尚美感,蓬松的发尾搭配斜分刘海,更显甜美气质。一款优雅迷人的长发发型,垂坠感十足的长发配合红棕色染发不仅显皮肤白嫩,……一个人的路一个人要穿过沼泽地,因为没有路,便试探着走路,虽很艰险,左跨右跳,竟也能找出一段路来,可好景不长,未走多远,不小心一脚踏进烂泥里,沉了下去。又有一个人要穿过沼泽地,看到前……我的青春摆渡人十年寒窗无人问,一举成名天下知。十年的等待,十年的艰辛。同窗是十年的定力,你是我青春的摆渡人,有你,同行路上不再孤单。雾中遥望对岸,是一片迷茫第一次走进初中校园,新……由内而外的表单设计文章由内而外整理了表单设计的一些原因,希望能够对你有所帮助。记得年前分享的文章中曾提到,由于开发对数据库进行调整,所以很多需求的研发、测试都暂停了。趁着闲下来的时间,我开……其一造句用其一造句大全三十一、凡军欲其众也,心欲其一也;三军一心,则令可使无敌矣。三十二、对于人,伤其十指不如断其一指;对于敌,击溃其十个师不如歼灭其一个师。毛泽东三十三、如果你收养了一……难兄难弟的故事【拼音】nnxingnnd【典故】难兄难弟俱白发相逢异乡。无风无雨未黄花不似重阳。元张可久《折桂令湖上饮别》曲【释义】指共过患难的人或彼此处于同样困境的人。【……
夫妻性爱多少一次正常一元钱新闻稿费发音造句用发音造句大全解析大唐名将郭子仪为何能深得朝廷信任眼角去皱纹几个方法让你重获年轻双眸加湿器水垢用什么去除比较好居家必用事类全集元无名氏编撰甲集三市场营销专业就业前景关于东野圭吾的资料简介找准乡村教师往城市学校移民的症结吸烟与饱易患老年痴呆姓孙的男孩名字洋气点
寻访别样的雷锋精神作文600字美到窒息的古风句子不锈钢容器泡茶好吗带走小白脸简单的夜景拍摄技巧曹文轩:小说窗(3)小说:书写经验的优越文体中国是否需要西方慈善再教育?一路与你同行剖析知乎产品运营演讲三座大山:紧张、忘词、超时,怎么破?。。。为什么猪蹄汤下奶(为什么只有猪蹄汤产奶)“烧钱”末路:瑞幸咖啡是下一个ofo?

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找新乡渭南铜川松江山南雅安松原荃湾淮北昭通平凉鞍山赤峰苗栗保亭池州渝北株洲陇南濮阳三沙秀山密云鸡西