《工程实训设计说明书》模板.doc
《《工程实训设计说明书》模板.doc》由会员分享,可在线阅读,更多相关《《工程实训设计说明书》模板.doc(18页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、工程实训设计说明书题 目:表的增删改查学 院:计算机科学与技术专 业:网络工程班 级:08-1姓 名:阴晓晨学 号:13起止时间:2011.8.22-2011.10.21指导教师:(校内指导教师或校外)实训地点:(校企合作实际地点或其他) 成绩: 工程实训任务书一、设计题目:自拟二、设计内容:校企合作单位培训的实际项目或其他。三、设计要求:1“工程实训说明书”按照模板格式样式去写,总的工作量在10-15页之间。2“工程实训说明书”的主要内容结构为:摘要、需求分析、概要设计、详细设计、结论、总结等内容。3“工程实训说明书”设计为软件项目的应按照模板的目录结构去写;若为大型项目的,需对整个项目做一
2、个概述介绍,再针对某一局部的模块进行详细阐述,达到工作量即可;设计内容为网络工程项目的,需要阐述工程项目的技术方案、网络体系结构、拓扑结构、设备的选型及布线系统设计等内容。4、现场实际项目的,应对该项目的背景做介绍。5同学在同一个地点(校企合作单位)做同一个项目的,题目可以相同但阐述内容的侧重点应不同,严谨出现雷同,出现雷同的双方都不及格。6、雷同认定标准:题目相同,整段内容相同,图表相同。四、工作计划:(以下参考)时间完成内容提交文档备注第1周查找资料,确定题目,选择方案工程实训任务书设计准备阶段第2周第3周题目分析,设计算法算法描述第4周功能模块的划分和设计结构流程图等第5周第6周实现具体
3、数据结构和模块无第7周程序设计与调试无运行并验证程序功能第8周第9周检查程序第10周整理材料,撰写论文实训设计论文指导教师: 年 月 日摘 要本文围绕Java编程语言在网络编程方面的具体应用,论述了使用面向对象方法,对记忆测试系统程序进行需求分析、概要设计、详细设计,最后使用Java编程实现的记忆测试系统全过程。关键词:Java 面向对象 记忆测试系统目 录课程设计任务书II摘 要III目 录IV一、设计内容1二、设计过程12.1需求分析12.2概要设计12.3详细设计22.4代码实现42.5程序运行与发布10三、总结13四、参考文献13一、设计内容记忆测试系统通过回忆法测试记忆,分为初级、中
4、级、高级三个级别,并通过记忆榜存储每个级别的成绩。二、设计过程2.1需求分析通过经常使用我的记忆测试系统可以提高记忆力,所以有必要开发一个记忆测试系统。2.2概要设计记忆测试系统程序共有7个java源文件,类之间的关系如图2.1所示:Memory(主类)Block(方块)MemoryTestPane(测试板)ShowRecord(显示成绩)RandomSetIcon(随机排列图标)Record(记录成绩)People(用户信息)图2.1 记忆测试系统程序类之间的关系图Memory.java:该java文件定义的类负责创建记忆测试系统的“主窗口”。该文件含有main方法,程序从该类开始执行。用户
5、可以通过主窗口菜单选择级别,然后窗口内显示相应的MemoryTestPane对象是初级。Block.java:该文件生成的类负责创建测试区中的Block对象。使用鼠标左键单击Block对象,可以显示该对象上的图标。MemoryTestPane.java:该文件生成的类负责为主类Memory创建MemoryTestPane对象,主类将级别、Block对象、图标对象等传递给MemoryTestPane。RandomSetIcon.java:该文件生成的类负责为MemoryTestPane创建“排列图标”对象,“排列图标”可以随机设置MemoryTestPane对象中“方块”上的图标。ShowRec
6、ord.java:该文件生成的类负责为“主窗口”创建“显示成绩”对象,用户通过该对象可以查看各个级别的成绩记录。Record.java:该文件生成的类负责记录各个级别的成绩。People.java:该文件生成的类负责存放用户的信息。2.3详细设计1、 主类Memory的成员变量和方法如表2.1和表2.2所示:表2.1 主要成员变量(属性)成员变量描述变量类型名称菜单条JmenuBarBar菜单JmenuItemFileMenu菜单项JmenuBar初级,中级,高级,初级排行榜,中级排行榜,高级排行榜面板容器MemoryTestPane记忆测试板方块数组Blockblock显示成绩ShowRec
7、ord显示成绩表对话框图标数组ImageIconicon表2.2 主要方法名称功能备注Memory创建窗口构造方法给出级别测试选择级别actionPerformed处理ActionEvent事件接口方法Main主程序开始运行2、 方块Block的成员变量和方法如表2.3和表2.4所示:表2.3 主要成员变量(属性)描述变量类型名称方块翻开时的图标ImageIcon翻开时的图标方块关闭时的图标ImageIcon关闭时的图标表2.4 主要方法名称功能备注Block创建方块对象的构造方法获取翻开时的图标获取方块翻开时的图标获取关闭时的图标获取方块关闭时的图标设置翻开时的图标设置翻开时的图标设置关闭时
8、的图标设置关闭时的图标设置图标设置方块上当前的图标actionPerformed处理ActionEvent事件接口方法3、 记忆测试板MemoryTestPane的成员变量和方法如表2.5和表2.6所示:表2.5 主要成员变量(属性)描述变量类型名称随机排列图标的对象RandomSetIcon排列图标方块数组Blockblock图标数组ImageIconicon添加方块对象用的链表LinkedListlistBlock添加图标对象用的链表LinkedListlistIocn确定是否成功的变量intsuccess用来计时的对象Timer计时器记忆测试板的行数和列数int行数,列数表2.6 主要方
9、法名称功能备注MemoryTestPane创建记忆测试板对象的构造方法actionPerformed处理ActionEvent事件接口方法4、 显示成绩ShowRecord的成员变量和方法如表2.7和表2.8所示:表2.7主要成员变量(属性)描述变量类型名称存放成绩的文件FilegradeFile按钮对象JButton确定,清除显示成绩的区域JTextAreashow表2.8 主要方法名称功能备注ShowRecord创建显示成绩窗口构造方法actionPerformed处理ActionEvent事件接口方法5、 记录成绩Record的成员变量和方法如表2.9和表2.10所示:表2.9主要成员变
10、量(属性)描述变量类型名称用时inttime输入测试者的名字JTextFieldyourName存放成绩的文件FilegradeFile是否保存成绩的按钮JButton确定,取消表2.10 主要方法名称功能备注Record创建保存成绩窗口构造方法actionPerformed处理ActionEvent事件接口方法setTime设置时间setFile设置文件6、 随机排列图标RandomSetIcon的方法如表2.11所示:名称功能备注随机设置图标随机排列记忆测试板中方块的图标2.4代码实现经过前面的工作,最后在集成编辑环境中,编写的程序代码如下:Memory.java如下:import jav
11、ax.swing.*;import java.awt.*;import java.awt.event.*;import java.io.*;import java.util.LinkedList;public class Memory extends JFrame implements ActionListener JMenuBar bar; JMenu fileMenu; JMenuItem 初级,中级,高级,初级排行榜,中级排行榜,高级排行榜; Block block; ImageIcon icon; MemoryTestPane 记忆测试板=null; File file初级=new F
12、ile(初级记忆排行榜.txt), file中级=new File(中级记忆排行榜.txt), file高级=new File(高级记忆排行榜.txt); LinkedList 成绩表=null; ShowRecord 显示成绩表对话框=null; int m=5,n=6; int 图标个数=0; Container con=null; JTextField 提示条=null; File gradeFile=null; public Memory() block=new Blockm*n; 图标个数=m; icon=new ImageIcon图标个数; for(int i=0;iicon.le
13、ngth;i+) iconi=new ImageIcon(a+i+.gif); for(int i=0;iblock.length;i+) blocki=new Block(); blocki.设置关闭时的图标(new ImageIcon(关闭.gif); bar=new JMenuBar(); fileMenu=new JMenu(记忆力测试); 初级=new JMenuItem(初级); 中级=new JMenuItem(中级); 高级=new JMenuItem(高级); fileMenu.setMnemonic(G); 初级.setMnemonic(B); 中级.setMnemonic
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工程实训设计说明书 工程 设计 说明书 模板
限制150内