码迷,mamicode.com
首页 > 其他好文 > 详细

如何设计一个项目

时间:2020-06-01 23:58:10      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:数据   过程   数学   bsp   需要   目的   关系   技术   块对象   

前言:如何做好一个项目的前期准备。

一:看需求

  看需求的目的是了解你的项目是做什么的?这一步看是和技术无关但对开发真的很重要!!!

二:做设计

  设计是一个项目周期中个人认为是最重要的一部分,可能和技术关系不大,但对后期的开发和实现至关重要,对项目的成败和质量起到决定性的影响。做设计一定要有全局观.

首先:根据需求划分模块,每个模块有那些功能?在这里我们就要确定有那些主要的业务对象(模块对象)以及对象的之前的关系(在表中体现就是主外健)?

其次:  根据划分的模块,去实现业务逻辑,在实现的过程中有会用到那些辅助表?

总结设计:就是如何设计业务主表(实体对象)和辅助表(实体对象产生的业务)。

分析难点

  在做完设计以后,我们应该分析实现设计的可能遇到的难点?这个难点我们可以从多个方面考虑,1.业务上的难点,例->数学上算法,->正则、、、、。2.性能的优化,

四:技术实现:

  根据前面的设计或分析,我们需要用到那些技术,例->redis(缓冲)->query(定时任务)->rabitMQ(消息队列)->正则。。。。?

  如果是前后端交互的开发,如何与前段交互,例->数据的交互(json)->异常处理和错误信息的提示(如何加工错误信息?)

 

如何设计一个项目

标签:数据   过程   数学   bsp   需要   目的   关系   技术   块对象   

原文地址:https://www.cnblogs.com/jinliang374003909/p/13028183.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!