java开发设计文档怎么写

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

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

人员流动是项目进行中比较让人头疼的事情。做好规范文档,可以让代码看起来比较像出自同一人之手。要做java开发文档得做不少功夫,有需求规格说明书、详细设计说明书、软件功能规格说明书、数据库设计说明书、编码规范等。比较重要的是 软件功能描述、数据库设计、编码规范,这样,及时有人员流动的话,新人看了文档,也能比较快的了解功能需求、数据库设计、编码规范,更快的上手项目。先看看你需要什么文档,然后去文库里搜索,就有相应的模板,找个适合自己项目的模板用。

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

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

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

做好规范文档,可以让代码看起来比较像出自同一人之手。要做java开发文档得做不少功夫,有需求规格说明书、详细设计说明书、软件功能规格说明书、数据库设计说明书、编码规范等。

比较重要的是 软件功能描述、数据库设计、编码规范,这样,及时有人员流动的话,新人看了文档,也能比较快的了解功能需求、数据库设计、编码规范,更快的上手项目。先看看你需要什么文档,然后去文库里搜索,就有相应的模板,找个适合自己项目的模板用。

3.软件开发中详细设计文档怎么写

原发布者:阳阳1A

QR-RD-022(Ver1.2)XXX系统详细设计说明书(内部资料请勿外传)XX公司版权所有不得复制文档变更记录1.引言1.1编写目的和范围说明写这份详细设计说明书的目的。本详细设计说明书编写的目的是说明程序模块的设计考虑,包括程序描述、输入/输出、算法和流程逻辑等,为软件编程和系统维护提供基础。本说明书的预期读者为系统设计人员、软件开发人员、软件测试人员和项目评审人员。1.2术语表定义系统或产品中涉及的重要术语,为读者在阅读文档时提供必要的参考信息。1.3参考资料列出有关资料的名称、作者、文件编号或版本等。参考资料包括:a.需求说明书、架构设计说明书等;b.本项目的其他已发表的文件;c.引用文件、资料、软件开发标准等。1.4使用的文字处理和绘图工具文字处理软件:wordoffice绘图工具:Visio2.全局数据结构说明本章说明本程序系统中使用的全局数据常量、变量和数据结构。2.1常量staticStringSERVER_ADDRESS服务器地址booleanloginFlag登录状态2.2变量BlueUserInfo 用户账户结构体2.3数据结构包括数据结构名称,功能说明,具体数据结构说明(定义、注释、取值)等。3.模块设计3.1用例图3.2功能设计说明3.2.1登录模块模块1主要分为以下几个子模块:子模块1、子模块2和子模块N。3.2.1.1设计图

4.java 项目需求文档要怎么写

需求文档一般分两类

需求调研报告

需求分析报告

调研报告:是记录的用户的原始需求,基本上可以算做是和用户沟通的原始记录。

分析报告:是对调研报告进行归类分析的结果。一个比较全面的文档了,在这个文档里面一般包含以下内容:

项目的背景

项目的目标

项目的范围

用户特点

相关技术、规范标准等

相关约束

用户的组织结构、角色等

用户需要的功能点,这些功能的优先级,业务流程、功能特点,有没有特殊需求等等

总而言之,需求分析报告的下一站是给设计人员的,设计人员看到需求分析报告就知道系统应该包含哪些功能点、权限设计、流程设计等,这些内容都可以直接从需要分析报告里面得出

5.java面试官问有没有写过文档(面试java程序员),我想知道写文档是

我想他的文档是指在项目开发过程中 不同阶段的文档

我们项目组开发基本是基于瀑布模型开发 每个阶段都会输出文档指导后续工作开展

一般se下发需求后 由我们出 详细需求设计文档

代码开发完成了 转测试时我们会写 数据库设计文档 ,操作手册 (这个也算)

还有就是 版本升级说明书 版本功能清单 软件介绍

这个是大概的文档 还有其他的。文档编写时间 主要是代码开发前 与 转测试后

6.java编写的记事本开发文档如何写我们用Java编写了一个记事本 爱问知

class Pop_undo_actionAdapter implements Java。

awt。event。

ActionListener{ Jsb adaptee; Pop_undo_actionAdapter(Jsb adaptee){ this。 adaptee=adaptee; } public void actionPerformed(ActionEvent e){ adaptee。

pop_undo_actionPerformed(e); } } class Pop_cut_actionAdapter implements java。 awt。

event。ActionListener{ Jsb adaptee; Pop_cut_actionAdapter(Jsb adaptee){ this。

adaptee=adaptee; } public void actionPerformed(ActionEvent e){ adaptee。 pop_cut_actionPerformed(e); } } class Pop_copy_actionAdapter implements java。

awt。event。

ActionListener{ Jsb adaptee; Pop_copy_actionAdapter(Jsb adaptee){ this。 adaptee=adaptee; } public void actionPerformed(ActionEvent e){ adaptee。

pop_copy_acionPerformed(e); } } class Pop_paste_actionAdapter implements java。 awt。

event。ActionListener{ Jsb adaptee; Pop_paste_actionAdapter(Jsb adaptee){ this。

adaptee=adaptee; } public void actionPerformed(ActionEvent e){ adaptee。 pop_paste_actionPerformed(e); } } class Pop_delete_actionAdapter implements java。

awt。event。

ActionListener{ Jsb adaptee; Pop_delete_actionAdapter(Jsb adaptee){ this。 adaptee=adaptee; } public void actionPerformed(ActionEvent e){ adaptee。

pop_delete_actionPerformed(e); } } /******************* Event class end **********************************/ /************************************************************* * title: DlgText。 java * author: jeason * date: 2004-12-21 **************************************************************/ package jeason; import java。

awt。*; import java。

awt。event。

*; import javax。swing。

*; public class Dlgtext extends JDialog{ private boolean check=false; JLabel text=new JLabel( ); JButton BTnOk=new JButton( ); JButton btnNo=new JButton( ); FlowLayout flowLayout1=new FlowLayout(); Dlgtext(){ this(null,"",false); } Dlgtext(Frame frame, String title, boolean modal){ super(frame,title,modal); text。 setText(" 你要保存吗? "); text。

setSize(200,60); this。setSize(200,80); this。

setModal(true); btnOk。setText("确定(Y)"); btnOk。

setMnemonic(´Y´);。

7.求写JAVA和数据库的设计文档技巧

1引言。

2 1.1编写目的。 2 1.2背景。

2 1.3定义。 2 1.4参考资料。

2 2外部设计。 2 2.1标识符和状态。

2 2.2使用它的程序。 3 2.3约定。

3 2.4专门指导。 3 2.5支持软件。

3 3结构设计。 3 3.1概念结构设计。

3 3.2逻辑结构设计。 3 3.3物理结构设计。

4 4运用设计。 4 4.1数据字典设计。

4 4.2安全保密设计。 4 数据库设计说明书(GB8567——88)1引言 1.1编写目的 说明编写这份数据库设计说明书的目的,指出预期的读者。

1.2背景 说明: a. 说明待开发的数据库的名称和使用此数据库的软件系统的名称; b. 列出该软件系统开发项目的任务提出者、用户以及将安装该软件和这个数据库的计算站(中心)。1.3定义 列出本文件中用到的专门术语的定义、外文首字母组词的原词组。

1.4参考资料 列出有关的参考资料: a. 本项目的经核准的计划任务书或合同、上级机关批文; b. 属于本项目的其他已发表的文件; c. 本文件中各处引用到的文件资料,包括所要用到的软件开发标准。 列出这些文件的标题、文件编号、发表日期和出版单位,说明能够取得这些文件的来源。

2外部设计 2.1标识符和状态 联系用途,详细说明用于唯一地标识该数据库的代码、名称或标识符,附加的描述性信息亦要给出。如果该数据库属于尚在实验中、尚在测试中或是暂时使用的,则要说明这一特点及其有效时间范围。

2.2使用它的程序 列出将要使用或访问此数据库的所有应用程序,对于这些应用程序的每一个,给出它的名称和版本号。2.3约定 陈述一个程序员或一个系统分析员为了能使用此数据库而需要了解的建立标号、标识的约定,例如用于标识数据库的不同版本的约定和用于标识库内各个文卷、、记录、数据项的命名约定等。

2.4专门指导 向准备从事此数据库的生成、从事此数据库的测试、维护人员提供专门的指导,例如将被送入数据库的数据的格式和标准、送入数据库的操作规程和步骤,用于产生、修改、更新或使用这些数据文卷的操作指导。如果这些指导的内容篇幅很长,列出可参阅的文件资料的名称和章条。

2.5支持软件 简单介绍同此数据库直接有关的支持软件,如数据库管理系统、存储定位程序和用于装入、生成、修 改、更新数据库的程序等。说明这些软件的名称、版本号和主要功能特性,如所用数据模型的类型、允许 的数据容量等。

列出这些支持软件的技术文件的标题、编号及来源。3结构设计 3.1概念结构设计 说明本数据库将反映的现实世界中的实体、属性和它们之间的关系等的原始数据形式,包括各数据项、记录、系、文卷的标识符、定义、类型、度量单位和值域,建立本数据库的每一幅用户视图。

3.2逻辑结构设计 说明把上述原始数据进行分解、合并后重新组织起来的数据库全局逻辑结构,包括所确定的关键字和属性、重新确定的记录结构和文卷结构、所建立的各个文卷之间的相互关系,形成本数据库的数据库管理员视图。3.3物理结构设计 建立系统程序员视图,包括: a. 数据在内存中的安排,包括对索引区、缓冲区的设计; b. 所使用的外存设备及外存空间的组织,包括索引区、数据块的组织与划分; c. 访问数据的方式方法。

4运用设计 4.1数据字典设计 对数据库设计中涉及到的各种项目,如数据项、记录、系、文卷、模式、子模式等一般要建立起数据字典,以说明它们的标识符、同义名及有关信息。在本节中要说明对此数据字典设计的基本考虑。

4.2安全保密设计 说明在数据库的设计中,将如何通过区分不同的访问者、不同的访问类型和不同的数据对象,进行分别对待而获得的数据库安全保密的设计考虑。

java开发设计文档怎么写

转载请注明出处育才学习网 » java开发设计文档怎么写

知识

ipadmini2手写怎么设置

阅读(243)

本文主要为您介绍ipadmini2手写怎么设置,内容包括ipadmini2怎么设置手写,iPadmini怎样设定手写,,ipadmini2怎么手写。抄在ipad mini主界面上找到设置,打开设置之后点击通用;

知识

html显示时间代码怎么写

阅读(240)

本文主要为您介绍html显示时间代码怎么写,内容包括html显示时间代码,如何用html写代码,使得在网页上显示当前的时间和日期,html如何显示时间。时间js代码:Clock.js文件function Clock() {var date = new Date();this.year =

知识

g大调音级怎么写

阅读(324)

本文主要为您介绍g大调音级怎么写,内容包括G旋律大调音阶怎么写,G旋律大调音阶怎么写,b自然小调音级怎么写。https://gss0.baidu.com/7LsWdDW5_xN3otqbppnN2DJv/bianchao2008/pic/ite

知识

犀牛的单词怎么写

阅读(194)

本文主要为您介绍犀牛的单词怎么写,内容包括犀牛的英语怎么说,犀牛的英语该怎么写,犀牛的英文读音。犀牛的英文读音:rhinoceros 英 [raɪnɒs(ə)rəs] 美 [raɪnɑsərəs]复数:rhinoceroses、rh

知识

吻的英文单词怎么写

阅读(218)

本文主要为您介绍吻的英文单词怎么写,内容包括吻的英语怎么写,吻的英语怎么写,吻的英语单词怎么写。kiss英 [kɪs] 美 [kɪs]vt.接吻;轻拂;轻微碰撞。vi.接吻;轻触。n.吻;轻触;小糖果;蛋白甜饼,球形饼干第三人称单数

知识

垃圾清运报价怎么写

阅读(212)

本文主要为您介绍垃圾清运报价怎么写,内容包括垃圾清运多少钱一车价格,请高手出一套垃圾清运方案,包括垃圾清运预算今天刚接了一个活,,垃圾清运费用价目表是什么呢。装修垃圾集中清运时间如:每日 点至 点,二、 清运人员及车辆配置根据项目实

知识

好把式的拼音怎么写

阅读(281)

本文主要为您介绍好把式的拼音怎么写,内容包括好把式的把字汉语拼音读什么,好把式的好字的读音,好把式的好字的读音。向左转|向右转

知识

怎么用喷枪

阅读(171)

本文主要为您介绍怎么用喷枪,内容包括如何使用喷枪,怎样用喷枪喷油漆,怎样使用喷漆枪。喷枪的使用方法:1.喷枪口与被涂物面间喷射距离以30~60厘米为宜,过近易使涂料分散不良而出现堆积,过远会因涂料飞扬使涂层太薄、变粗,也

知识

如新怎么用

阅读(204)

本文主要为您介绍如新怎么用,内容包括如新bodyspa机如何使用,如新小白小蓝的用法,使用如新spa机的时候一定要配用如新产品吗。首先,将护理凝胶均匀地涂抹在大波浪大头上面,用于按摩疏落,涂抹量不需要太多。

知识

jiei的生字怎么写

阅读(340)

本文主要为您介绍jiei的生字怎么写,内容包括qinming的生字怎么写,songli生字怎么写,wajue的生字怎么写。软pⅰα,pⅰα生字怎么写根据《汉语拼音方案》的相关规定,声母p不能百跟韵母ia组成拼音,因此度,拼音pia需拆开后分别成字拼音pi的常

知识

炯字笔画顺序怎么写

阅读(250)

本文主要为您介绍炯字笔画顺序怎么写,内容包括炯的笔顺怎么写,炯的笔顺怎么写,炯字有多少笔画。

知识

手绘植物pop字体怎么写

阅读(241)

本文主要为您介绍手绘植物pop字体怎么写,内容包括手绘POP字体怎么写啊,怎样写好POP手绘字体,什么是POP手绘怎样写POP手绘字。用铜版纸画5*5厘米的方格,选用黑色6mm记号笔练习,最好找一本高手的字帖临摹请把握以下技巧:)【pop字体特点】 ­字体

知识

手机销售日总结怎么写

阅读(207)

本文主要为您介绍手机销售日总结怎么写,内容包括手机销售的工作总结怎么写,手机销售怎么写工作总结,卖手机一个星期的总结怎么写。促销与管理的重要。没有范文。以下供参考,主要写一下主要的工作内容,如何努力工作,取得的成绩,最后提出一些合理

知识

淘宝会议内容怎么写

阅读(204)

本文主要为您介绍淘宝会议内容怎么写,内容包括会议内容怎么写,会议的格式和内容怎么写,开会会议记录怎么写。标题为“关于****会议的情况汇报” 第一段描述会议简况,大致为“**年**月**日,***召开了***会议,***主持,***出席,*

知识

vim怎么写java

阅读(217)

本文主要为您介绍vim怎么写java,内容包括怎样用vim编写Java?,怎样用vim编写Java,怎样用vim编写Java。你得先装好JDK,什么系统乌班图吗?先下个JDK,linux版本的JDK貌似是解压即使用的,然后设置系统路径,最后JAVA-VISION

知识

java技能描述怎么写

阅读(235)

本文主要为您介绍java技能描述怎么写,内容包括急求Java程序员技能描述,Java工程师工作描述怎么写,java相关工作简历上技能介绍什么。精通Java语言,熟练掌握了j2ee、jsp、servlet、struts、 spring、hibernate技术,熟练数据库Oracl

知识

前端开发技能怎么写

阅读(262)

本文主要为您介绍前端开发技能怎么写,内容包括web前端开发简历专业技能怎么写,智联招聘的前端简历中的专业技能怎么写,web前端开发需要具备哪些技能。对于web前端工程师的简历,最主要是细节,以及内容重点突出很重要。第一,自荐简历一定要署名

知识

javaword导出到本地路劲怎么写

阅读(226)

本文主要为您介绍javaword导出到本地路劲怎么写,内容包括java读取本地文件路径怎么写,java读取本地文件路径怎么写,java导出word时,怎样可以点击导出弹出框,选择一个地址进行导出。import java.io.File;public class ShowAll {public stati

知识

俄语开发信怎么写

阅读(331)

本文主要为您介绍俄语开发信怎么写,内容包括俄语外贸开发信怎么写,俄语外贸开发信怎么写,俄语版的开发信怎么写。开发信要以简介明了为主,不管是哪种语言,来发信都不需要很复杂,俄罗斯人的习惯是,1.一般开头问候: Здраствуйте或者Д

知识

灯具设计说明怎么写

阅读(170)

本文主要为您介绍灯具设计说明怎么写,内容包括灯具设计的设计说明怎么写急,灯的设计说明,灯具设计的设计说明怎么写急。你要明白为啥要写这个说明书,写灯具设计说明书分很多情况,有为了一个大型的工程写给甲方看的,也有为一个激情滂湃的灵感而

知识

外贸开发信要怎么写

阅读(218)

本文主要为您介绍外贸开发信要怎么写,内容包括外贸客户开发信怎么写,外贸开发信要怎么写,做外贸如何写开发信。如何写好威力强大外贸业务开发信 开发信的原则这边先谈谈以前的一个德国客人给我的建议,我把他原文附上,但是名字和公司我删掉了,

知识

鸽子雕塑的设计说明怎么写

阅读(222)

本文主要为您介绍鸽子雕塑的设计说明怎么写,内容包括关于鸽子雕塑的设计说明书,雕塑的设计说明怎么写,雕塑设计说明怎么写。这个挺简单的。其实就像是在和客户交流思想,你用什么色调,什么模式,风格又是什么样子的,每个地方的设计理念和设计的合

[/e:loop]