亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

全棧的一些思考--思維高于一切,不打無準備之戰

標簽:
職場生活

前端后端都懂一点的我,最近做了两个简单的全栈实战项目。做的过程中可谓
磕磕碰碰。大体套路就是前端写了几句发现不行得先把后台相关功能写了,马
上跑去写后端,写了没几句又发现,不对数据库里面缺个表或者某个表得加个
字段亦或是发现这个字段冗余。。

下午总结了一下发现前两年学的什么管理信息系统,数据库分析与设计等课虽
然讲的索然无味,甚至边上边骂作者傻逼把这么简单的问题复杂化,但是那都
是自己无知的时候干的事情,现在自己真正开始做一个简单的实例的时候都无
法离开一个项目前期的需求分析、业务流程分析、数据流程分析、数据库设
计、编码设计等,还得考虑用户的体验问题。

具体总结如下:

1、着手开始做一个项目的时候,首先需要认真分析一下客户要求的功能是什
么?功能间的相关关系是什么?

2、用户在使用的过程的流程是怎么样的?每个环节会产生什么数据?每个环
节所需要的数据来自哪里所产生的数据将流向哪里?确定 字段名。

3、前端界面要向用户展示哪些数据?那些数据不做展示但用于逻辑处理?页
面间跳转关系?用户的操作习惯,用户体验。

4、数据库设计,以先满足功能需求出发,在考虑性能需求(一般来说要考虑
性能需求的项目都是一个人完成不了的)

5、根据前两步的总结,确定需要哪些表,以及表间关系,这里一定要反复论
证推敲,一旦确定下来就不要轻易去改

6、按照前两步规划的结果写前端,先把前端的框架搭好,涉及到表单的部分
最好能和第二步确定的字段名一一对应,会省去很多麻烦

7、按照前两步规划的结果写后台,字段名同样要对应

8、添加数据,输入错误和正确的数据自己测试

9、找身边的人测试,参考他们的提出的意见

综上:先做好规划在开始coding

點擊查看更多內容
5人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消