最近一段时间忙于毕业设计,没有很多的时间更新博客,今天我想分享的是最简单的互联网产品——个人博客从0-1的过程,这也是我个人的毕业设计项目。设计到落地的这个过程包括了我所要用的各种软件以及需要学习的各种知识。
2019年的年末我开始筹划我的毕业设计项目,期间产生过很多想法,综合开发时间(三个月以内,因为还有答辩、论文等一系列的其他事情,项目开发时间只能选择这个时间范围)、技术选型、内容创新点三方面的考虑,最终选择的是可行性最佳的个人博客项目。(需求分析我对现在网上的博客平台都做了分析,总结了他们共同的优点以及功能加入到了我的项目之中)
一、需求分析以及原型设计
(1)需求分析
需求分析,是在获取需求之后,对它们的可行性进行探讨研究的活动。这是对需求进行初步处理的过程,需要需求分析人员在获取需求后,结合公司战略、业务、系统环境等因素对需求进行分析,分析需求的需求价值,对需求建模,分析其业务可行性,最终形成一套完整的解决方案 。简单的理解就是,需求分析是在确定系统可以开发的基础之上,对客户提出的需求进行分析,首先我们要根据客户对需求的最原始描述和想法来划定系统的边界。其次我们要了解系统行为的执行者,并且深入了解客户需要解决的问题并确定相应的功能模块,还要了解客户对系统的验收标准。最重要的是我们要深层次的理解用户潜在目的,以免造成因为客户表达不准确而不断变更需求的后果,从而带来不必要的资源浪费。