项目的创建流程
2015-10-13 10:21
316 查看
常常都胡有一些稀奇古怪的想法,感觉很不错,就想动手把它实现出来,可是当我们动手后就会发现,慢慢的遗忘了最初的目的,迷失了方向,导致对自己能力的怀疑。
亲爱的朋友们,请不要对自己产生怀疑,这不是你的能力不行,只是我们没有明确的规划和实施计划,所以当我们实施起来才会那么费力,或者失败。那么今天就阐述一下个人的项目开发流程。
一、拟出一个计划
当你有了一个想法的时候,恭喜你,你已经快要完成第一步,知道了自己的目标,可是这还不够,还需要我们确定你使用什么结构,比如ssh、ssm等常见结构
二、你要制作什么
你已经有了目标,那么现在你需要对目标进行一个需求分析,你的这个目标大致是需要完成一些什么功能,达到什么程度,为什么而生,对项目建立一系列规则,需要做什么,用什么系统,是用条件和应用场合,这是为了明确思路和后续的书写规范
三、如何构建
针对需求提出集体的设计方案,一般会使用UML,这样方便讨论和理清思路,知道哪里需要修改
四、创建
你已经有了具体的方案,那么接下来就是动手实现了,在这里说一下我的创建流程,因为很多朋友在拿着一个设计的时候不知道如何着手,当然这只是我个人习惯
1、设置基本运行环境
2、搭建框架
3、设置项目中基本常用变量,一般保存在xml文档或者properties文件中
4、对于功能从登陆(或者首页开始),然后逐步完成各个功能,注意如果有登陆功能要求的,那么一定要先写个基础类,用于登陆与否的判断
5、调试修改
6、功能完善
五、校订
因为这只是初步的效果,我们还需要根据实际需求进行相应的修改和调试,以确保项目可用性和准确性
亲爱的朋友们,请不要对自己产生怀疑,这不是你的能力不行,只是我们没有明确的规划和实施计划,所以当我们实施起来才会那么费力,或者失败。那么今天就阐述一下个人的项目开发流程。
一、拟出一个计划
当你有了一个想法的时候,恭喜你,你已经快要完成第一步,知道了自己的目标,可是这还不够,还需要我们确定你使用什么结构,比如ssh、ssm等常见结构
二、你要制作什么
你已经有了目标,那么现在你需要对目标进行一个需求分析,你的这个目标大致是需要完成一些什么功能,达到什么程度,为什么而生,对项目建立一系列规则,需要做什么,用什么系统,是用条件和应用场合,这是为了明确思路和后续的书写规范
三、如何构建
针对需求提出集体的设计方案,一般会使用UML,这样方便讨论和理清思路,知道哪里需要修改
四、创建
你已经有了具体的方案,那么接下来就是动手实现了,在这里说一下我的创建流程,因为很多朋友在拿着一个设计的时候不知道如何着手,当然这只是我个人习惯
1、设置基本运行环境
2、搭建框架
3、设置项目中基本常用变量,一般保存在xml文档或者properties文件中
4、对于功能从登陆(或者首页开始),然后逐步完成各个功能,注意如果有登陆功能要求的,那么一定要先写个基础类,用于登陆与否的判断
5、调试修改
6、功能完善
五、校订
因为这只是初步的效果,我们还需要根据实际需求进行相应的修改和调试,以确保项目可用性和准确性
相关文章推荐
- Imputing missing data with R; MICE package
- 神经网络入门2
- OWIN是什么?OWIN的英文全称是Open Web Interface for .NET。
- Leetcode 4 Median of Two Sorted Arrays
- 获取一张文字位图
- STL - 容器 - vector简单应用
- TSql stuff 函数用法
- Add and Search Word - Data structure design 解答
- 性能测试之Nginx性能调优课程
- 神经网络入门1
- 获取文本宽度和高度
- 服务协议
- 查看 MySQL 数据库中每个表占用的空间大小
- 放松时刻——C#分割字符串
- 复制 实现两台服务器的数据同步
- Android 屏幕适配
- C++中引用传递与指针传递区别
- How to Build ffmpeg with NDK r9
- Java并发的四种风味:Thread、Executor、ForkJoin和Actor
- JavaScript执行效率小结