• 工作笔记2.软件开发经常使用工具



    上文中我们介绍《工作总结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

     

        总结:

        因为是一个全新的项目。所以一切都要从头開始。本文仅仅是介绍了项目开发的初期常使用的软件,并作简要介绍。至于软件的使用教程网上有非常多,在这里不做赘述。

        须要提醒大家的一点是:工作相比較学习而言。更加注重效率!

    软件的使用不必全然掌握。仅仅须要简单使用解决主要的工作须要就能够。由于项目一般都会有工期限制,所以“出货”才是王道!

        当然,也不要一味的工作。而让自己迷失。仅仅有不断的学习才会不被信息化的浪潮所遗弃。



  • 相关阅读:
    优秀的JavaScript模块是怎样炼成的(转发)
    从发展历史理解 ES6 Module(转发)
    JavaScript 模块演化简史(转发)
    objcopy 格式转换
    链接操作
    fflush()
    为什么栈地址从高到低生长,堆从低到高
    C语言中,a[-1] (负数下标)的用途
    va_list 、va_start、 va_arg、 va_end 使用说明
    docker 部署 redis
  • 原文地址:https://www.cnblogs.com/yangykaifa/p/7145236.html
Copyright © 2020-2023  润新知