java程序设计文档模板

上传人:博****1 文档编号:470260494 上传时间:2023-10-28 格式:DOCX 页数:22 大小:16.49KB
返回 下载 相关 举报
java程序设计文档模板_第1页
第1页 / 共22页
java程序设计文档模板_第2页
第2页 / 共22页
java程序设计文档模板_第3页
第3页 / 共22页
java程序设计文档模板_第4页
第4页 / 共22页
java程序设计文档模板_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《java程序设计文档模板》由会员分享,可在线阅读,更多相关《java程序设计文档模板(22页珍藏版)》请在金锄头文库上搜索。

1、java程序设计文档模板篇一:java开发详细设计文档模板一卡通管理程序说明 详细设计说明书作者:完成日期:XX/10/7签收人:签收日期:XX/10/10修改情况记录:目录1引 1 编写目的 1 背景 1 参考资 料 12 程 序 系 统 的 结 构 1 3 程 序 1 (标 识符 ) 设计说 明 2程序描 述 2 功 能 2 性 能 2 输入 项 2 输 出 项 2 算 法 3 流程逻 辑 3 接 口 3 存储分 配 3 注 释 设 计 3 限 制 条 件 3 尚未解决的问 题 44 程 序 2 ( 标 识 符 ) 设 计 说明 41 引言编写目的说明编写这份详细设计说明书的目的,指出预期

2、的读 者范围。背景说明:a 待开发的软件系统的名称;b 列出本项目的任务提出者、开发者、用户以及将运行该项软件的单位。定义列出本文件中用到的专门术语的定义和缩写词的原词 组。参考资料列出要用到的参考资料,如:a 本项目的经核准的计划任务书或合同、上级机关 的批文; b 属于本项目的其他已发表的文件;c 本文件中各处引用的文件、资料,包括所要用到 的软件开发标准。列出这些文件的标题、文件编号、发表日期和出版单 位,说明能够得到这些文件资料的来源。2 程序系统的结构用一系列图表列出本程序系统内的每个程序(包括每 个模块和子程序)的名称、标识符和它们之间的层次结构关 系。3 程序1(标识符)设计说明

3、从本章开始,逐个地给出各个层次中的每个程序的设 计考虑。以下给出的提纲是针对一般情况的。对于一个具体 的模块,尤其是层次比较低的模块或子程序,其很多条目的 内容往往与它所隶属的上一层模块的对应条目的内容相同, 在这种情况下,只要简单地说明这一点即可。程序描述给出对该程序的简要描述,主要说明安排设计本程序 的目的意义,并且,还要说明本程序的特点(如是常驻内存 还是非常驻?是否子程序?是可重入的还是不可重入的? 有无覆盖要求?是顺序处理还是并发处理?等)。功能说明该程序应具有的功能,可采用 IPO 图(即输入 处理输出图)的形式。性能说明对该程序的全部性能要求,包括对精度、灵活性 和时间特性的要求

4、。输入项给出对每一个输入项的特性,包括名称、标识、数据 的类型和格式、数据值的有效范围、输入的方式、数量和频 度、输入媒体、输入数据的来源和安全保密条件等等。输出项给出对每一个输出项的特性,包括名称、标识、数据算法详细说明本程序所选用的算法,具体的计算公式和计 算步骤。流程逻辑用图表(例如流程流程图、判定表等)辅以必要的说 明来表示本程序的逻辑流程。接口用图的形式说明本程序所隶属的上一层模块及隶属于 本程序的下一层模块、子程序,说明参数赋值和调用方式, 说明与本程序相直接关联的数据结构(数据库、数据文卷)。存储分配根据需要,说明本程序的存储分配。注释设计说明准备在本程序中安排的注释,如:a.加

5、在模块首部的注释; b 加在各分枝点处的注释;c.对各变量的功能、范围、缺省条件等所加的注释;d 对使用的逻辑所加的注释等等。限制条件说明本程序运行中所受到的限制条件。测试计划说明对本程序进行单体测试的计划,包括对测试的技 术要求、输入数据、预期结果、进度安排、人员职责、设备 条件驱动程序及桩模块等的规定。篇二:java程序设计报告Course:Java programming reportThe First Experiment Java programming basicQ1. Install, configure and test JDK, then output “hello worl

6、d” in the command window.Steps:First,download and install JDK.Second,configure the path in your computer.Third,write the codes in notepad and set its suffix to . you will find there will be a document in your computer and its suffix is .class.Finally,input “javac ” in the commend window of your comp

7、uter,and then input “java test ”,and the result will display on the screen.Codes:public class testpublic static void main(String args)(hello world);Screen shots:FigQ2. Install and use Eclipse to output “hello world”.Steps:First,download and install Eclipse.Then,write the codes in the class you have

8、establish.Finally,run the codes and you will see the result.Codes:package java_code;public class t public static void main(String args) (hello world);Screen shots:FigQ3. Output your Name and Student ID Number.Codes:package java_code;public class t public static void main(String args) (Ruan zhen yao)

9、;(1341903111);Screen shots:FigQ4. Input four int items named Age, Math, English package java_code;import ;public class test_4 public static void main(String args) Scanner sc=new Scanner();/It is a Byte stream.(please inputage,math,english,history);intage=(); /read a integer variabledouble math=();/r

10、ead a integer variabledouble english=();/read a integer variabledouble history=();/read a integer variable ();/end the inputTry(age:+age);(math+math);(english+english);(history+history); /If the input is right,these codes will be executed.catch(NumberFormatException e)/If the input is wrong,the code

11、s below will be executed. (its not a number);FigQ5. Read carefully, add the proper comments in the program, and finally analyze the result with yourown words. Codes:package java_code;import ;/It includes a class named Arrays 。 import ;public class test_te public static void main(String args) double

12、X = new double 5;篇三:JAVA课程设计报告模板(XX XX年度第2学期)课程设计报告魔板设计专业 计算机科学与技术牟昊 计算机115 1110704516 徐秀芳学生姓名 班学级号指导教师 完成日期Java语言与面向对象技术课程设计目录录 2 1 概述 3 课 程 设 计 目 的 . 3 课 程 设 计 内 容 和 要 求 3 2 系统需 求分 析 4 系 统 目 标 4 3 系 统 总 体 设 计 4 系 统 的 功 能 模 块 划 分 4 系统流程 图 5 4系统详细设计(根据你自己课题功能设计不同函 数,此处称为模块) 5 学生基本信息录入模块设计 5 学生基本信息修改

13、模块 设计 5 学生基本信息查询模块 设计 5 学生基本信息删除模计 5 学生基本信息打印模块 设计 5 5 代 码 调 试 6 6 软 件 发布 6 7 小结 6 参 考 文献 7注意:打印前删除2页眉奇偶页不同,偶数页为课题名。3设计报告内容20页左右。魔板游戏1概述课程设计目的1加深对Java语言与面向对象技术课程基础知识 的理解,掌握Java语言面向对象程序设计的开发方法和步 骤;2进一步理解面向对象程序设计的思想和方法,利用 Java语言进行程序设计的能力;3课程设计将课本上的理论知识和实际应用相结合, 锻炼学生发现问题、分析问题和解决问题的能力。加强学生 研发、编写、调试程序的能力

14、;4培养学生在项目开发中团队合作精神、创新意识及 能力; 5提高学生科技论文写作能力,规范完成课程设计 报告。课程设计内容和要求魔板游戏是一款经典的智力游戏,具体要求如下:1. 魔板由3*3或4*4个格子组成。对于3*3魔板,在 前八个格子里随机放置8个编号18的方块,最后一个格子是未放置方块的空格子;对于4*4魔板,在前15个格子里 随机放置15个编号115的方块,最后一个格子是未放置方 块的空格子。2. 用鼠标单击任何与空格子水平或者垂直相邻的方块 可以把该方块移入空格子,而当前方块移动之前所在格子为 空格子。3. 魔板游戏也可以使用图像来代替数字。4. 当用户按要求排列好方块后,程序弹出对话框,提 示用户成功的消息。 5.魔板游戏分为两个级别,用户可以 通过界面上提供的菜单来选择初级或高级。初级是3*3魔板, 高级是4*4魔板。6.魔板游戏默认提供一副图像,用户可以使用该图像 来玩魔板游戏。用户也可以使界面提供的菜单选择一副新图 像,然后使用这个图像完成魔板游戏。2 系统需求分析系统目标使用

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 建筑资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号