精华内容
下载资源
问答
  • Java项目开发流程

    万次阅读 多人点赞 2017-05-19 14:20:59
    一个java开发项目过程:   1、项目启动  1)、项目组成立(公司成员、客户成员)  2)、制定项目预期目标  3)、制定项目计划周期  4)、建立好项目组成员沟通机制  2、需求调研  1)、创建...

    一个java开发项目过程:   

          1、项目启动

      1)、项目组成立(公司成员、客户成员)

      2)、制定项目预期目标

      3)、制定项目计划周期

      4)、建立好项目组成员沟通机制

      2、需求调研

      1)、创建调研计划、协调调研时间

      2)、收集客户资料,获取客户需求

      所有的资料都需要保留一份,资料中存疑的需要及时询问

      3)、编写需求文档

      重点描述出客户的业务流程和性能要求。

      采用Word、Excel、Rose等形式。

      4)、需求变更记录

      5)、确定开发环境和运行环境

      6)、扩展性要求

      7)、与旧系统的接驳要求。

      8)、估算出项目工作量

      本阶段需要一套需求管理系统来进行需求的管理。

      本阶段的需求文档也是用户测试的依据。

      3、系统设计/详细设计

      一个系统可以分为基础平台和应用模块两部分。

      1)、选择基础平台,无论是采用第三方平台还是自行开发平台,都需要深入了解,查看是否符合要求。

      2)、应用模块设计(针对业务流程)

      3)、中间件的采用或自行开发,需要深入了解。

      4)、用户界面的设计

      如果用户界面设计完毕并确认,即可初步写出用户使用手册、管理员使用手册。

      5)、变更记录

      本阶段的系统设计是集成测试的依据。

      4、程序开发

      创建开发任务计划表、开发计划日程表

      1)、优先编写测试用例

      2)、按照编码规范编写代码

      3)、按照文档注释规范注释

      以上形成开发文档。

      本阶段需要一套版本管理系统。

      本阶段的测试用例也是单元测试的依据。

      如果能做到,最好每日构建。

      5、测试

      本阶段需要一套Bug管理系统,形成需求、设计、开发、测试互动。

      1)、编写测试计划和测试方案

      2)、功能测试

      单元测试、集成测试

      3)、性能测试

      集成测试、压力测试

      如果能做到,最好能进行自动化测试。

      如果能做到,做分析统计工作。

      最后形成测试报告。

      6、试用、培训、维护

      本阶段需要解决:

      1)、解决异地修改和公司修改的同步问题。

      2)、用户测试中的Bug修改问题,按照级别分为

      a)、程序Bug

      b)、设计变更

      c)、需求变更

      尽量按照a b c的顺序来进行修改,尽量避免b、c级的修改。

      最后形成安装手册、维护记录。

     

     项目成员组成

      根据以上过程,一个项目组中,需要:

      1、需求工程师,其要求

      善于与客户沟通,能快速了解客户的需求,对客户所在的行业比较熟悉。

      善于学习新知识。

      熟悉Word、Excel、Rose等工具的使用。

      熟悉开发语言和开发框架

      熟悉已积累的产品的功能、性能等。

      2、系统分析师/设计师,其要求

      精通开发语言和开发框架,部分需要精通数据库

      精通已积累的产品的功能、性能等

      深入了解客户行业特点

      能根据客户的要求分析出其实质

      能做出优秀的设计

      熟悉Word、Excel、Rose等工具的使用

      3、开发工程师,其要求

      熟悉开发语言,熟悉开发要求和注释规范,部分需要熟悉数据库。

      熟悉单元测试。

      能根据设计做出良好的编码,保证功能和性能。

      部分需要有一定的设计要求,因为涉及到将来的维护。

      4、测试工程师,其要求

      熟悉测试工作,能按照测试计划进行测试。

      熟悉开发语言,能协助开发工程师找错。

      能独立完成黑、白盒测试。

      如果是高级测试人员,还要能够对系统能深入进行分析并能制定出优秀的测试方案。

      5、管理人员

      一般由以上人员兼任,主要有

      项目经理:负责整个项目

      开发经理:负责系统设计、开发工作

      测试经理:负责测试工作

      6、其他人员

      一些项目涉及到其他人员,如页面设计人员、页面制作人员。

      部分大的项目,还有专门的维护人员。

      由于目前国内很多公司并没有严格这么区分,如果项目小的话,可以一人兼任多项职位

    展开全文
  • java项目开发流程

    千次阅读 2017-09-08 17:06:11
    对于新手来讲,熟悉java开发流程,很有必要的. 如图: 看着图片,大概可以明白,什么时间开始干什么时间,有个总体的框架. 从上图可以看出,一个完成的java程序开发,需要很多环节,每个环节都需要用到不同的工具.在...

    对于新手来讲,熟悉java开发流程,很有必要的.

    如图:


    看着图片,大概可以明白,什么时间开始干什么时间,有个总体的框架.

    从上图可以看出,一个完成的java程序开发,需要很多环节,每个环节都需要用到不同的工具.在实际java项目开发中,一般每个环节都有专人来负责,不必过多担心.

    比如:原型的设计有产品经理负责,界面对的美化有专门的美工负责,前端有专门的前端开发人员负责,研发,主要工作就是根据项目的需求文档设计系统架构,设计数据库,编写调试程序代码,对于我们普通码农来讲,主要工作就是编写和调试程序.


    展开全文
  • 一个java项目开发流程

    万次阅读 多人点赞 2018-11-05 11:35:25
    项目过程                1、项目启动 ...

    项目过程

     

          

          1、项目启动

      1)、项目组成立(公司成员、客户成员)

      2)、制定项目预期目标

      3)、制定项目计划周期

      4)、建立好项目组成员沟通机制

      2、需求调研

      1)、创建调研计划、协调调研时间

      2)、收集客户资料,获取客户需求

      所有的资料都需要保留一份,资料中存疑的需要及时询问

      3)、编写需求文档

      重点描述出客户的业务流程和性能要求。

      采用Word、Excel、Rose等形式。

      4)、需求变更记录

      5)、确定开发环境和运行环境

      6)、扩展性要求

      7)、与旧系统的接驳要求。

      8)、估算出项目工作量

      本阶段需要一套需求管理系统来进行需求的管理。

      本阶段的需求文档也是用户测试的依据。

      3、系统设计/详细设计

      一个系统可以分为基础平台和应用模块两部分。

      1)、选择基础平台,无论是采用第三方平台还是自行开发平台,都需要深入了解,查看是否符合要求。

      2)、应用模块设计(针对业务流程)

      3)、中间件的采用或自行开发,需要深入了解。

      4)、用户界面的设计

      如果用户界面设计完毕并确认,即可初步写出用户使用手册、管理员使用手册。

      5)、变更记录

      本阶段的系统设计是集成测试的依据。

      4、程序开发

      创建开发任务计划表、开发计划日程表

      1)、优先编写测试用例

      2)、按照编码规范编写代码

      3)、按照文档注释规范注释

      以上形成开发文档。

      本阶段需要一套版本管理系统。

      本阶段的测试用例也是单元测试的依据。

      如果能做到,最好每日构建。

      5、测试

      本阶段需要一套Bug管理系统,形成需求、设计、开发、测试互动。

      1)、编写测试计划和测试方案

      2)、功能测试

      单元测试、集成测试

      3)、性能测试

      集成测试、压力测试

      如果能做到,最好能进行自动化测试。

      如果能做到,做分析统计工作。

      最后形成测试报告。

      6、试用、培训、维护

      本阶段需要解决:

      1)、解决异地修改和公司修改的同步问题。

      2)、用户测试中的Bug修改问题,按照级别分为

      a)、程序Bug

      b)、设计变更

      c)、需求变更

      尽量按照a b c的顺序来进行修改,尽量避免b、c级的修改。

      最后形成安装手册、维护记录。

     

     项目成员组成

      根据以上过程,一个项目组中,需要:

      1、需求工程师,其要求

      善于与客户沟通,能快速了解客户的需求,对客户所在的行业比较熟悉。

      善于学习新知识。

      熟悉Word、Excel、Rose等工具的使用。

      熟悉开发语言和开发框架

      熟悉已积累的产品的功能、性能等。

      2、系统分析师/设计师,其要求

      精通开发语言和开发框架,部分需要精通数据库

      精通已积累的产品的功能、性能等

      深入了解客户行业特点

      能根据客户的要求分析出其实质

      能做出优秀的设计

      熟悉Word、Excel、Rose等工具的使用

      3、开发工程师,其要求

      熟悉开发语言,熟悉开发要求和注释规范,部分需要熟悉数据库。

      熟悉单元测试。

      能根据设计做出良好的编码,保证功能和性能。

      部分需要有一定的设计要求,因为涉及到将来的维护。

      4、测试工程师,其要求

      熟悉测试工作,能按照测试计划进行测试。

      熟悉开发语言,能协助开发工程师找错。

      能独立完成黑、白盒测试。

      如果是高级测试人员,还要能够对系统能深入进行分析并能制定出优秀的测试方案。

      5、管理人员

      一般由以上人员兼任,主要有

      项目经理:负责整个项目

      开发经理:负责系统设计、开发工作

      测试经理:负责测试工作

      6、其他人员

      一些项目涉及到其他人员,如页面设计人员、页面制作人员。

      部分大的项目,还有专门的维护人员。

      由于目前国内很多公司并没有严格这么区分,如果项目小的话,可以一人兼任多项职位.

    展开全文
  • 一个Java项目开发流程

    千次阅读 2017-12-28 22:59:39
    项目过程 1、项目启动  1)、项目组成立(公司成员、客户成员)  2)、制定项目预期目标  3)、制定项目计划周期  4)、建立好项目组成员沟通机制  2、需求调研  1)、创建调研计划、协调调研时间  2)、收集...

    项目过程

      1、项目启动
    

      1)、项目组成立(公司成员、客户成员)
      2)、制定项目预期目标
      3)、制定项目计划周期
      4)、建立好项目组成员沟通机制
      2、需求调研
      1)、创建调研计划、协调调研时间
      2)、收集客户资料,获取客户需求
      所有的资料都需要保留一份,资料中存疑的需要及时询问
      3)、编写需求文档
      重点描述出客户的业务流程和性能要求。
      采用Word、Excel、Rose等形式。
      4)、需求变更记录
      5)、确定开发环境和运行环境
      6)、扩展性要求
      7)、与旧系统的接驳要求。
      8)、估算出项目工作量
      本阶段需要一套需求管理系统来进行需求的管理。
      本阶段的需求文档也是用户测试的依据。
      3、系统设计/详细设计
      一个系统可以分为基础平台和应用模块两部分。
      1)、选择基础平台,无论是采用第三方平台还是自行开发平台,都需要深入了解,查看是否符合要求。
      2)、应用模块设计(针对业务流程)
      3)、中间件的采用或自行开发,需要深入了解。
      4)、用户界面的设计
      如果用户界面设计完毕并确认,即可初步写出用户使用手册、管理员使用手册。
      5)、变更记录
      本阶段的系统设计是集成测试的依据。
      4、程序开发
      创建开发任务计划表、开发计划日程表
      1)、优先编写测试用例
      2)、按照编码规范编写代码
      3)、按照文档注释规范注释
      以上形成开发文档。
      本阶段需要一套版本管理系统。
      本阶段的测试用例也是单元测试的依据。
      如果能做到,最好每日构建。
      5、测试
      本阶段需要一套Bug管理系统,形成需求、设计、开发、测试互动。
      1)、编写测试计划和测试方案
      2)、功能测试
      单元测试、集成测试
      3)、性能测试
      集成测试、压力测试
      如果能做到,最好能进行自动化测试。
      如果能做到,做分析统计工作。
      最后形成测试报告。
      6、试用、培训、维护
      本阶段需要解决:
      1)、解决异地修改和公司修改的同步问题。
      2)、用户测试中的Bug修改问题,按照级别分为
      a)、程序Bug
      b)、设计变更
      c)、需求变更
      尽量按照a b c的顺序来进行修改,尽量避免b、c级的修改。
      最后形成安装手册、维护记录。

     项目成员组成
      根据以上过程,一个项目组中,需要:
      1、需求工程师,其要求
      善于与客户沟通,能快速了解客户的需求,对客户所在的行业比较熟悉。
      善于学习新知识。
      熟悉Word、Excel、Rose等工具的使用。
      熟悉开发语言和开发框架
      熟悉已积累的产品的功能、性能等。
      2、系统分析师/设计师,其要求
      精通开发语言和开发框架,部分需要精通数据库
      精通已积累的产品的功能、性能等
      深入了解客户行业特点
      能根据客户的要求分析出其实质
      能做出优秀的设计
      熟悉Word、Excel、Rose等工具的使用
      3、开发工程师,其要求
      熟悉开发语言,熟悉开发要求和注释规范,部分需要熟悉数据库。
      熟悉单元测试。
      能根据设计做出良好的编码,保证功能和性能。
      部分需要有一定的设计要求,因为涉及到将来的维护。
      4、测试工程师,其要求
      熟悉测试工作,能按照测试计划进行测试。
      熟悉开发语言,能协助开发工程师找错。
      能独立完成黑、白盒测试。
      如果是高级测试人员,还要能够对系统能深入进行分析并能制定出优秀的测试方案。
      5、管理人员
      一般由以上人员兼任,主要有
      项目经理:负责整个项目
      开发经理:负责系统设计、开发工作
      测试经理:负责测试工作
      6、其他人员
      一些项目涉及到其他人员,如页面设计人员、页面制作人员。
      部分大的项目,还有专门的维护人员。
      由于目前国内很多公司并没有严格这么区分,如果项目小的话,可以一人兼任多项职位.

    展开全文
  • java项目开发流程

    千次阅读 2011-02-27 03:33:00
     1、项目启动  1)、项目组成立(公司成员、客户成员)  2)、制定项目预期目标  3)、制定项目计划周期  4)、建立好项目组成员沟通机制  2、需求调研  1)、创建调研计划、...
  • 项目都不知道是干什么的,千万不要一开始就选择看代码看技术,项目的技术往往是结合业务相关联的 1.公司入职java,前3天或前一周,正常来说是不会接手开始做项目。达环境配启动项目,不要浪费太多时间,最多半天...
  • [转]一个Java项目的标准开发流程

    千次阅读 2013-08-20 10:10:18
    创建调研计划、协调调研时间 收集客户资料,获取客户需求(所有的资料都需要保留一份,资料中存疑的需要及时询问) 编写需求文档(重点描述出客户的业务流程和性能要求。采用Word、Excel、Rose等形式。) 需求变更记录 ...
  • java web开发(二) 接口开发

    万次阅读 多人点赞 2016-06-03 16:50:34
    java web开发(一) 环境搭建讲解了如何搭建一个Java Web项目,如果你还没了解,建议先浏览下!今天这篇文章主要讲解的就是接口开发,打算使用比较古老的或者说比较原始方法实现的接口。 一.数据库设计。 假设要做...
  • Java程序员:一整个项目的具体开发流程介绍

    万次阅读 多人点赞 2019-06-19 15:57:36
    对于程序员这个“质朴”的职位来说,说的再多,也没有做的多来的实在。 就以程序员找工作为例,哪怕...你可以在网上搜索一个中等大小的项目,把整个流程摸透,代码搞清楚,逻辑理清楚,然后再写在简历上。这样做,至...
  • Java目录监视器源程序 9个目标文件 内容索引:JAVA源码,综合应用,目录监视 用JAVA开发的一个小型的目录监视系统,系统会每5秒自动扫描一次需要监视的目录,可以用来监视目录中文件大小及文件增减数目的变化。...
  • 《亮剑Java Web项目开发案例导航》共介绍了10个项目案例,具体地向读者介绍了Java EE开发的整个流程,涵盖了目前几个比较流行的开源框架,如Struts、JSF、Spring、Hibernate,同时还有用于分布式企业级开发的EJB技术...
  • 研发新人如何快速熟悉项目和业务

    千次阅读 多人点赞 2020-09-25 10:35:09
    进入一家新公司后,最头疼的就是如何快速了解公司的业务和项目架构。 如果碰到一个特别热心的老员工,事无巨细地给你讲,随时在你身边答疑解惑,那可能还好。但很可惜,我没有碰到这样的人,在加入新公司后,带我的...
  • 两年Java开发工作经验面试总结

    万次阅读 多人点赞 2017-05-08 23:45:41
    熟悉项目 找出自己工作以来开发过的最叼的功能,将整个功能的流程和涉及的东西吃透(这边有个小捷径,如果你觉得项目中别人做的某个功能很牛逼,你可以把这个功能吃透,面试时可以拿出来讲)。项目是面试中必问的...
  • Coding->代码生成器->手工MERGE智能开发),可以帮助解决Java项目90%的重复工作,让开发更多关注业务逻辑。既能快速提高开发效率,帮助公司节省人力成本,同时又不失灵活性。 JEECG宗旨是: 简单功能由代Online Coding...
  • java快速开发平台(框架)

    千次阅读 2018-04-13 17:01:08
    关于IT榻榻米项目介绍 ...前言:IT榻榻米的名称由来呢? 我希望开发项目可以结构化的,轻量级的,就像榻榻米装修一样的...答:IT榻榻米是一款java轻量级智能快速开发平台(框架),可以帮助您解决项目中90%的重复工作,...
  • 转自:... 使用 Liferay 和 Lucene 实现企业门户智能帮助机器人 时间 2015-04-30 12:00:00 IBM developerWorks中国原文 http://www.ibm.com/developerworks/cn/java/j-lo-LiferayLucene/inde
  •  AutoEE-自动智能开发平台是一款使用当前主流框架搭建,并结合Velocity模板引擎和MyBatis Generator实现的高度可自定义、高度可配置的自动智能生成代码的开源的快速开发平台。    使用AutoEE开发平台可以简单、...
  • 第一次正式java web开发项目的总结

    千次阅读 2016-04-13 12:05:03
    综上等等,在这一次项目中,最大的收获应该主要有两个,第一个就是了解了公司正式项目的基本开发流程,使自己刚进公司时的忐忑心理变得略微踏实了一些。 总结一下,大概的流程应该就是这样的: ...
  • 增进离岸Java开发效率的10个提示

    千次阅读 2013-12-15 23:01:16
    原文地址是:http://www.infoq.com/cn/news/2013/12/10-tips-offshore-java-effectiveCygnet Infotech是一家位于印度的外包公司,主要通过技术驱动的业务解决方案来帮助公司改进业务流程的效率。公司所提供的IT服务...
  • JAVA开发技能要求:

    千次阅读 2018-10-26 16:37:27
    初级JAVA开发: 1.掌握HTML/CSS/JavaScript等WEB开发技术,深入了解WEB/AJAX的工作原理,有JQuery,AngularJS,Bootstrap等框架. 2.掌握数据库设计和开发知识,精通MySQL、Oracl等主流数据库 ,熟悉NoSQL(MongoDB, ...
  • Java Web项目开发需要掌握的一些技术

    千次阅读 2018-06-30 11:10:19
    目前, 国内外信息化建设已经进入基于Web应用为核心的阶段, Java作为应用于网络的最好语言,前景...概括一下,实施Java的WEB项目需要掌握的技术如下:    lJava语言 l面向对象分析设...
  • 刚加入公司,如何快速熟悉公司项目快速上手 几天前我的同事Richard问我我是如何做到在Lumi迅速上手开始自己的工作的,这是一个很好的问题,当我来到这里的时候,从第二天开始我就做了大量的工作(在我的第...
  • 尹成JAVA快速入门

    2020-12-08 15:12:43
    希望从另外一些简单的其他语言转型从事java开发的求职人员。适合大学生学习计算机入门,通过java语言计算机二级。 想从事编程开发的人员、具有计算机基础、面试不过关的待业者、出校门的大学生、以及编程能力提升的...
  • 如何快速熟悉一个新的软件项目

    千次阅读 多人点赞 2018-05-11 11:40:40
    我们会经常遇到一些新来公司的大牛,在短短是一两周就可以熟悉公司的业务和技术了,而且还能熟练的辅导比他更早来公司的小菜鸟了。 什么原因呢?因为他们已经从以往的经验中总结了一些套路出来了。上套路 1、绝大...
  • Java代码优化提点

    万次阅读 多人点赞 2013-10-30 11:04:16
    程序代码可以是中间代码,也可以是目标代码。等价的含义是使得变换后的代码运行结果与变换前代码运行结果相同。优化的含义是最终生成的目标代码更加轻松自如(运行时间更短、占用空间更小)地工作,时空效率优化。 ...
  • 第一次开发Java web项目的总结心得

    万次阅读 多人点赞 2018-03-28 15:51:02
    从学校走出来,转眼间就过去三四个月了,在公司的这几个月来,终于在最近几个星期迎来了第一个正式的开发项目,确切的说,是项目迭代。截止到今天,这一轮迭代已能算是基本完成,虽然分到自己的任务并不是很多,甚至...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 81,697
精华内容 32,678
关键字:

java开发如何快速熟悉项目流程代码

java 订阅