上文中我们介绍《工作总结1.怎样高效跟客户确定需求?》
需求确定以后,下一步就是:做一份项目计划,着手开发了!本文将简单介绍项目开发过程中的经常使用软件
本文中软件介绍的先后顺序,是和实际开发相一致的:
一、用*工具?开发*图?
1、Microsoft Project控制项目进度
能够打开、打印和导出MicrosoftProject文件。该软件能够显示使用Microsoft Project创建的项目而且能够以MPP、XML或者数据库格式进行存储。
该软件让你能够依照Gantt Diagram、资源表格、任务使用情况以及资源使用情况的形式浏览项目数据。
2、Microsoft Viso业务流程图
业务流程图描写叙述系统完毕的业务功能。假设可能。须要细化到这一系统的各个模块需支持的用户的业务功能各是什么。
3、EA设计系统整体功能模块
用例图对系统整体功能模块,用户进行描写叙述。
对于复杂系统,还需对子系统中的功能进行描写叙述。(用例图画法:http://blog.csdn.net/zs234/article/details/7207545)
4、AxureRP设计原型
模拟真实系统的操作流程。便于和客户交流,进一步确认业务。
插入每一个用例的界面原型。并对用例的功能进行简单描写叙述。使用AxureRP工具画界面。
5、EA整体数据关系图
採用类图对该系统的数据操作进行描写叙述,仅关注数据信息内容。不关注实际数据结构(实际数据结构由研发团队进行设计)。
使用EA工具画。画法參考(http://www.cnblogs.com/fuhongxue2011/archive/2012/12/09/2810408.html)。
6、PowerDesigner设计数据库
二、分享文档模板:
项目中使用的:《项目计划》《需求规格说明书》《数据库设计说明书》,已经共享在百度网盘中,希望对您有一定帮助:http://pan.baidu.com/s/1dDCeCSD
总结:
因为是一个全新的项目。所以一切都要从头開始。本文仅仅是介绍了项目开发的初期常使用的软件,并作简要介绍。至于软件的使用教程网上有非常多,在这里不做赘述。
须要提醒大家的一点是:工作相比較学习而言。更加注重效率!
软件的使用不必全然掌握。仅仅须要简单使用解决主要的工作须要就能够。由于项目一般都会有工期限制,所以“出货”才是王道!
当然,也不要一味的工作。而让自己迷失。仅仅有不断的学习才会不被信息化的浪潮所遗弃。