开发JAVA应用程序有哪些步骤?

作者&投稿:寇裴 (若有异议请与网页底部的电邮联系)
Java程序开发步骤?~

一个完整的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级的修改。
最后形成安装手册、维护记录。
以上是Java项目开发过程中的基本步骤!

一,问题定义。要求系统分析员与用户进行交流,弄清“用户需要计算机解决什么问题”然后提出关于“系统目标与范围的说明”,提交用户审查和确认。
二,可行性研究。一方面在于把待开发的系统的目标以明确的语言描述出来,另一方面从经济、技术、法律等多方面进行可行性分析。
三,需求分析。弄清用户对软件系统的全部需求,编写需求规格说明书和初步的用户手册,提交评审。
四,开发阶段。开发阶段由三个阶段组成:
1,设计
2,实现:根据选定的程序设计语言完成源程序的编码。
3,测试
五,维护:维护包括四个方面
1,改正性维护:在软件交付使用后,由于开发测试时的不彻底、不完全、必然会有一部分隐藏的错误被带到运行阶段,这些隐藏的错误在某些特定的使用环境下就会暴露。
2,适应性维护:是为适应环境的变化而修改软件的活动。
3,完善性维护[1] :是根据用户在使用过程中提出的一些建设性意见而进行的维护活动。
4,预防性维护:是为了进一步改善软件系统的可维护性和可靠性,并为以后的改进奠定基础。

需要以下步骤:

  1. 定义问题:主要是指“想开发什么样的程序”、“这个程序用来解决什么问题”。满足目标客户的要求是最重要的。

2. 是否具有可行性:要对这个程序是否具有实用性、利益性、以及对技术和法律方面的要求,都进行考虑。

3. 需求分析。弄清用户对软件系统的全部需求,编写需求规格说明书和初步的用户手册,提交评审。

4. 开发阶段:设计、实现、测试,是开发时最为重要的三个步骤。这三个步骤需要把程序员自己的理解及想法,和客户的需求都要得到体现。

5. 对程序的维护:维护相当于售后服务,这个非常重要。因为程序在运营时,可能遇到各种各样的突发事件,面对这些突发情况,必须要进行紧急的处理。维护包括四个方面"改正性维护、适应性维护、完善性维护、预防性维护"。



需求明确,功能点划分,分期完成功能模块,(编码)完成一部分,测试一部分,上线一部分

  1. 编写源文件

  2. 编译源文件

  3. 运行程序



最重要第一步必须是项目需求,编程序那就是看你怎么实现的问题了。


java的应用有哪些?
(1) Android应用程序 许多Android应用程序都是由Java程序员和开发人员开发的。尽管Android使用不同的jvm和不同的封装方法,但是代码仍然是用Java语言编写的。相当数量的手机支持Java游戏,这让很多非程序员都懂Java。(2) 在金融业应用的服务器程序 Java在金融服务业得到了广泛的应用。许多第三方交易系统、...

java应用服务器java应用服务器简介
在软件开发中,应用服务器扮演着至关重要的角色,它们为应用程序提供了运行的基础环境,并为组件提供各种服务。Java平台拥有丰富的应用服务器选择,主要可以分为两类:JSP服务器和Java EE服务器。其中,Java EE服务器因其更全面的功能而备受青睐。这些服务器通常提供更为高级的服务和特性,能够支持更复杂的...

如何用netbeans编写一个java程序
程序开发步骤:1. 打开文件菜单,选择新建项目,然后选择Java应用程序,在项目的名称中输入HelloWorld,在选择文件存放的位置,其它的设置为默认,点击确定。2. 这是IDE会帮你在编辑窗口中打开Main.java文件,用鼠标定位到main函数中,在函数内部输入sout,后按空格键,这是IDE会自动完成代码,sout变成了...

在安卓手机上怎么运行java的应用程序
3、手机上会自动识别到储存卡上的JAVA软件,点击需要安装的一个软件,我们以安装QQ软件为列(注意:并不是保存的所有的JAVA软件都会被识别),选择后点击确定 4、手机会提示选择文件夹,在点击空白处会自动跳转到下一个安装界面 5、界面直接切换到下一步操作界面时,会提示:应用程序手机QQ不受信任,确...

java 是干什么用的
Java致力于检查程序在编译和运行时的错误。类型检查帮助检查出许多开发早期出现的错误。Java自已操纵内存减少了内存出错的可能性。Java还实现了真数组,避免了覆盖数据的可能。这些功能特征大大提高了开发Java应用程序的周期。Java提供: Null指针检测、 数组边界检测、 异常出口、 Byte code校验。四. Java与...

关于JAVAWeb应用程序
在Java Web Start 的演示页上 (http:\/\/java.sun.com\/products\/javawebstart\/demos.html),提供了到许多应用程序的链接,可以通过鼠标单击来启动这些应用程序。请尝试单击启动按钮来启动不同的应用程序。Web 浏览器将启动 Java Web Start,它将下载、缓存并执行指定的应用程序。您将注意到第二次启动应用程序时速度...

java程序是由什么组成的
import语句,0~多句,必须放在所有类定义之前,用来引入标准类或已有类。public classDefinition,0~1句,文件名必须与类的类名完全相同。classDefinition,0~多句,类定义的个数不受限制。interfaceDefinition,0~多句,接口定义的个数不受限制。Java程序的源代码文件要求包含三个要素:1)以package开始...

JAVA是什么软件?主要是干什么用的?
Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等 。相关工作用途:1...

java的发展前景好吗?
虽然Java有很多人唱衰,但是青妹还是不得不说,不管是前途还是钱途,Java都好着呢!第一,先来从Java技术本身说说,Java怎么有前景。对Java有过一些了解的人肯定对Java的基本特性不陌生,尤其Java的跨平台性这个特点,不管是PC端还是移动端,不管是linux还是windows,运行Java程序只需要一个Java解释器就...

请教各位IT大虾!!!我想问问为什么Java现在可以这么流行?Java应用...
Sun(虽然现在已被甲骨文收购但我还是喜欢说Sun)免费提供用来开发Java应用程序的一切,你不必付任何的版税。或许你会将信将疑:资本家搞共产了?实际上,Sun在Java上的收益确实不大,远远比不过垄断Java应用服务器技术的IBM和BEA公司,似乎有替别人做嫁衣之嫌。对此,Sun董事长、总裁兼首席执行官Scott McNealy是这样解释的...

临清市13154008996: Java程序开发步骤是什么? -
里卿雷诺: 具体操作步骤如下: 第一步:安装JDK. 要下载Oracle公司的JDK可以百度“JDK”进入Oracle公司的JDK下载页面,选择自己电脑系统的对应版本即可. 第二步:配置Windows上JDK的变量环境 . JAVA_HOME 先设置这个系统变量名称,变...

临清市13154008996: 开发一个Java应用程序的基本步骤有哪些. -
里卿雷诺: 编写文本格式的代码---用编译器编译生成字节码---然后导出成可执行文件.

临清市13154008996: 编写一个Java程序有哪些步骤?
里卿雷诺: 1 键入程序 对大多数计算机语言,包含程序源代码的文件名是任意的,但对于Java 就不行.关于Java ,你需要知道的第一件事就是源文件的名字非常重要.对这个例子,...

临清市13154008996: 简单叙述java程序开发步骤 -
里卿雷诺: 1、分析需求画出项目设计原型2、根据需求搭建项目框架3、设计数据库4、开发

临清市13154008996: java运用程序的开发流程是什么? -
里卿雷诺: 可行性分析,需求,选用合适的工具比如eclipse,设计,迭代,编码实现,测试

临清市13154008996: java软件开发全过程之步骤详情 -
里卿雷诺: 软件开发步骤应该都是一样的,不分什么JAVA 或是C的吧.需求确认——概要设计——详细设计——编码——单元测试——集成测试——系统测试——维护 需求确认:需求规格说明书 概要设计:系统用例图,用例场景 详细设计:系统设计报告,数据库设计报告 测试:测试用例报告 主要的流程就是这些 你贴出来是为了考试用吗??

临清市13154008996: JAVA软件开发流程是什么样的 -
里卿雷诺: 1、项目启动 2、需求调研 3、系统设计 4、程序开发 5、测试 6、试用 培训 维护 

临清市13154008996: 编写、运行java程序需要经过哪些主要步骤 -
里卿雷诺: 编写JAVA程序--编译.java---解释运行.class,就可以了 前提是你安好了JAVA的编写及运行环境..

临清市13154008996: 开发与运行Java程序需要经过的三个主要步骤是?
里卿雷诺: 第一步、下载jdk 第二步、安装jdk、配置环境变量第三步、用记事本写一个打印“hello”的小程序

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网