java 软件详细设计文档 java详细设计文档模板 - 电脑|办公 - 电脑办公-杀毒安全-网络-V3学习网
微商网
 
 
导航:首页 |电脑|办公|正文

java 软件详细设计文档 java详细设计文档模板

时间:2020-07-27 10:15:03
如何书写Java项目的开发文档 现在公司是CMMI4认证的,最近我项目组在开始新产品,我负责了大部分文档编写。。人员流动是项目进行中比较让人头疼的事情。做好规范文档,可以让代码看起来比较像出自同一人之
作者:

java 软件详细设计文档

如何书写Java项目的开发文档

现在公司是CMMI4认证的,最近我项目组在开始新产品,我负责了大部分文档编写。

人员流动是项目进行中比较让人头疼的事情。

做好规范文档,可以让代码看起来比较像出自同一人之手。

要做java开发文档得做不少功夫,有需求规格说明书、详细设计说明书、软件功能规格说明书、数据库设计说明书、编码规范等。

比较重要的是 软件功能描述、数据库设计、编码规范,这样,及时有人员流动的话,新人看了文档,也能比较快的了解功能需求、数据库设计、编码规范,更快的上手项目。

先看看你需要什么文档,然后去文库里搜索,就有相应的模板,找个适合自己项目的模板

一个java项目中的软件环境、硬件环境、开发工具具体指的什么啊

请用简练的语言直接回答问题。

Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。

Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。

在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。

现Java平台已经嵌入了几乎所有的操作系统。

这样Java程序可以只编译一次,就可以在各种系统中运行。

Java应用编程接口已经从1.1x版发展到1.2版。

现常用的Java平台基于Java1.7,最近版本为Java1.8。

Java分为三个体系JavaSE(Java2 Platform Standard Edition,java平台标准版),JavaEE(Java 2 Platform,Enterprise Edition,java平台企业版),JavaME(Java 2 Platform Micro Edition,java平台微型版)。

ava语言其实最早诞生于1991年,起初被称为OAK语言,是SUN公司为一些消费性电子产品而设计的一个通用环境。

他们最初的目的只是为了开发一种独立于平台的软件技术,而且在网络出现之前,OAK可以说是默默无闻,甚至差点夭折。

但是,网络的出现改变了OAK的命运。

在Java出现以前,Internet上的信息内容都是一些乏味死板的HTML文档。

这对于那些迷恋于WEB浏览的人们来说简直不可容忍。

他们迫切希望能在WEB中看到一些交互式的内容,开发人员也极希望能够在WEB上创建一类无需考虑软硬件平台就可以执行的应用程序,当然这些程序还要有极大的安全保障。

对于用户的这种要求,传统的编程语言显得无能为力。

SUN的工程师敏锐地察觉到了这一点,从1994年起,他们开始将OAK技术应用于WEB上,并且开发出了HotJava的第一个版本。

当SUN公司1995年正式以Java这个名字推出的时候,几乎所有的WEB开发人员都心生感叹:噢,这正是我想要的!于是Java成了一颗耀眼的明星,丑小鸭一下子变成了白天鹅。

...

JAVA软件工程师是做什么的?

Java软件工程师-职业概述 Java的应用可以说是无处不在,从桌面办公应用到网络数据库等应用,从PC到嵌入式移动平台,从Java小应用程序(Applet)到架构庞大的J2EE企业级解决方案,处处都有Java的身影,就连美国大型太空项目当中,也使用了Java来开发控制系统和相关软件。

用途如此之广的Java造就了Java工程师的辉煌,使其在软件工程师的领域里独占鳌头!Java软件工程师运用Java这个开发工具去完成软件产品的软件程序设计、开发、测试、维护升级等工作。

java软件工程师的工作描述怎么写

1、负责研发公司应用软件的模块设计、开发和交付2、负责编码,单元测试3、按照功能组件的详细设计4、对其他软件工程师的代码进行审核5、参与新知识的学习和培训6、修复程序BUG7、参与与其业务相关的需求变更评审8、完成上级交办的其他事宜9、编写技术设计文档...

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)、程序Bugb)、设计变更c)、需求变更尽量按照a b c的顺序来进行修改,尽量避免b、c级的修改。

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

以上是Java项目开发过程中的基本步骤!...

简述Java应用程序的开发流程

熟练掌握Java基础编程 熟练掌握Html,jsp,struts,javascript 精通Hibernate 熟悉Oracle数据库 熟悉webservice编程 熟悉websphere或者weblogic 应用服务器部署和使用 对单元测试有所了解,会使用JUnit编写单元测试代码 熟悉XML编程 非技术性要求 具有团队合作精神,善于沟通交流 思路清晰、理解能力强 1年以上开发经验 熟悉:具备基础理论知识,明白基本原理,有一定的使用经验(自行研究或者开发) 熟练:具有较多的开发经验,使用该技能进行开发达到6个月以上...

一个项目的流程该怎么说,以java项目为例

一个项目流程是需求分析 (分析员)概要设计 (高级程序员)详细设计 (高级程序员)编码 (程序员)测试 (测试员)这你就懂了吧,一般的程序员就是根据详细设计文档编码,根据详细程度,也可以自由发挥的高级程序员要写详细设计,也要编写核心模块的代码的..

大家还关注
    
阅读排行
推荐阅读