软件开发的流程及开发工具

我是做Java开发的,但是我们公司首先设计原型,然后就是根据原型写需求,定完需求就是开始写代码了,写完代码以后就是测试,测试结束之后就是上线,上线运营的事情我就不懂了,我想了解一块内容,谁给我介绍下?另外一个最重要的就是设计原型之前的步骤别的公司都是怎么个流程?用什么软件做的,不胜感激

需求分析 写需求文档 根据去求文档写流程图 根据需求写类图(实体类),设计数据库 建库建表 前后端工程师开始干活 对应需求写代码 原始的

我们之前是用 rational rose 可以找找教程 当然现在有很多类似的软件了 可以找到更好的就用更好的 没有这个也是很好用的 教程百度也有的

推荐你用亿图软件搞流程设计,你想要的基本全都有。

用Axure,虽然比较复杂,但是这个是专业的,功能强大

  • 墨刀-极简超快的移动应用原型工具,早期版本是由 @张元一 一人开发出来的
  • OmniGraffle-OS X 专用,曾获得年度苹果设计奖,可快速制作高精度页面原型
  • Origami-基于 Quartz Composer 设计的原型工具App
  • Cooker-iPad 上的原型设计工具
  • 乎之原型-原型快速设计工具及分享平台
  • Easel-让不会代码和用户界面设计的创业者快速制作产品原型页面
  • Prott-非常出色的原型设计工具
  • Neonto-iOS、Android UI 制作软件
  • Protoshop-10 分钟由平面设计稿打造出可在移动设备上运行的 Native App
  • 原型摩客-简洁高效的原型图设计工具
  • Epub360-画原型,做 H5 页面都能搞定VXPLO
  • 互动大师-基于云计算方式的交互式网页设计工具 觉得眼花缭乱,不知道如何挑选的话,可以前往 http://next.36kr.com/posts/collections/1 查看排名。 以上来自知乎。 其后的所有操作 rose基本都可以完成了 包括生成数据库和生成Java类 网上应该是有教程的 原型的话其实也是属于前端工程师的~ zh原型设计类 小公司 不做原型 以上来自知乎。 其后的所有操作 rose基本都可以完成了 包括生成数据库和生成Java类 网上应该是有教程的 原型的话其实也是属于前端工程师的~ 真的不了解