哈尔滨森大职业技能培训学校
哈尔滨森大职业技能培训学校开设WEB前端设计、UI设计、淘宝开店、室内设计、平面设计、PHP网站建设,影视等课程,强大的师资力量,设备先进,深受省内各地广大学员的欢迎。

java项目开发流程-java开发项目组成人员

1

java项目开发流程

开发一个java Web项目是很难独自完成的任务,我们首先要明确java Web项目开发步骤:功能描述和需求确定;分析与设计;搭建java Web应用的开发环境;数据库的安装和配置;在eclipse中添加Server服务;构建java Web项目;运行javaWeb项目。

java项目开发流程

一、功能描述和需求确定

根据所开发的java Web项目,确定好项目所具备的功能以及明确需求。

二、分析与设计

1.架构分析与设计

2.业务逻辑分析

3.业务逻辑设计

4.界面设计

三、搭建java Web应用的开发环境

1.JDK的安装和下载以及环境变量配置:根据自己的电脑版本和eclipse版本下载安装版本支持的JDK,并配置好JDK所需要的环境变量。

2.检验JDK是否安装成功:打开命令提示符,WINDOWS 下的快捷键为【Win + R】,然后输入 cmd ,输入【java -version】查看是否输出正确地版本信息,如果成功,则 JRE 配置成功。

3.tomcat的安装和部署:在Windows系统上安装Tomcat相对简单,下载压缩包解压缩到任意目录即可(目录名称不要含有中文字符)。进入tomcat的bin目录,可以直接运行startup.bat启动tomcat服务。

四、 数据库的安装和配置

安装配置 MySql 服务器,在 Tomcat 中连接数据库。

五、在eclipse中添加Server服务

把tomcat与eclipse进行关联,方便eclipse管理tomcat。

六、构建java Web项目

Web项目开发的第一步就是要建立项目。在新建Project项目时,选择Dynamic Web Project项目类型,即可创建Web项目。

七、运行javaWeb项目

使建立的项目在Server中运行。选择要运行的JSP文件,单击右键,在弹出的菜单中选择Run on Server命令即可,初次运行项目时,需要配置项目在哪个Server中运行(如有多个Server)。

2

java开发项目组成人员

1、需求工程师,其要求

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

善于学习新知识。

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

熟悉开发语言和开发框架

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

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

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

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

深入了解客户行业特点

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

能做出优秀的设计

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

3、开发工程师,其要求

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

熟悉单元测试。

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

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

4、测试工程师,其要求

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

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

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

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

5、管理人员

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

项目经理:负责整个项目

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

测试经理:负责测试工作

6、其他人员

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

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

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

3

java开发工具介绍

1、java初学者常用源码编辑工具: Notepad++、Sublime Text、editplus、ultraedit、vim。

2、java编译执行工具:JDK(java Development Kit)。

3、java单元测试工具:JUnit,TestNG。单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。例如:是在现实世界中,某公司为神州十一号生产了一个零件,必须要单独测试这个零件是否有问题。如果单个零件都不测试。等到都集成到产品中以后再测试。遇到问题往往会找不到原因出在那里,会造成非常大的损失。所以要把所有问题在零件集成到产品以前就解决。

4、java源码管理与版本控制工具:svn、git。团队开发,当多人共同编写一个项目的时候。代码的整合就需要用到专门的源码管理工具。

5、自动化构建工具:Maven、gradle、Ant。java项目的开发往往需要加载很多的各式各样的第三方jar包依赖,这时就需要专门工具来维护这些繁杂的jar包,否则各个jar包的版本问题,依赖问题会让你头很大,当多个团队协作开发时,项目的标准框架配置也需要能够快速在不同团队之间复制,另外项目从创建、开发、测试、发布的整个项目生命周期也需要专门的工具来维护。

6、java集成开发工具:JDK,Eclipse、IDEA。

7、java项目分析与设计工具:UML,UnifiedModelingLanguage,Staruml,PowerDesigner。java项目的开发过程需要做很多的面向对象的分析和设计。整个分析和设计过程中,需要专业的工具来描述和记录分析设计的结果。

以上是哈尔滨森大职业技能培训学校整理的java项目开发流程-java开发项目组成人员全部内容,更多精选文章请访问编程学习网专栏。