计算机《软件开发技术实训》实验报告样式.docx

上传人:b****7 文档编号:9566741 上传时间:2023-02-05 格式:DOCX 页数:8 大小:120.65KB
下载 相关 举报
计算机《软件开发技术实训》实验报告样式.docx_第1页
第1页 / 共8页
计算机《软件开发技术实训》实验报告样式.docx_第2页
第2页 / 共8页
计算机《软件开发技术实训》实验报告样式.docx_第3页
第3页 / 共8页
计算机《软件开发技术实训》实验报告样式.docx_第4页
第4页 / 共8页
计算机《软件开发技术实训》实验报告样式.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

计算机《软件开发技术实训》实验报告样式.docx

《计算机《软件开发技术实训》实验报告样式.docx》由会员分享,可在线阅读,更多相关《计算机《软件开发技术实训》实验报告样式.docx(8页珍藏版)》请在冰豆网上搜索。

计算机《软件开发技术实训》实验报告样式.docx

计算机《软件开发技术实训》实验报告样式

哈尔滨德强商务学院

 

实验报告

 

课程名称:

软件开发技术实训

系别:

计算机与信息工程系

专业:

计算机科学与技术

班级:

09-2班

学号:

2009511686

学生姓名:

朴豪杰

 

2011年12月27日

实验室名称:

软件综合实验室(716)实验机器号:

716—13实验分组:

3人

实验时间:

2011.12.15--27指导教师签字:

唐友成绩:

实验项目一:

JavaSE技术

一、实验目的和要求

1.目的:

熟悉使用Eclipse软件;

编写贪吃蛇等小游戏;

2、要求:

对eclipse编写游戏进一步提高

二、实验原理

1、了解J2SE的基本内容和基本的算法、数据结构,对J2SE的整体有一个综合性的运用;学会使用game框架。

2、java用于表达控制的语句有:

switch、ifelse、for。

3、完成对环境变量的设置。

4、能对Java类使用get、set放入和取出。

三、主要仪器设备

PC机

四、实验内容、步骤及操作方法

1理解贪吃蛇的游戏原理编写输入贪吃蛇程序;

2编写输入贪吃蛇程序试验游戏;

3上机输入和调试自己所编的程序;

五、实验数据记录和处理

1,每写完一段代码,要加上注释。

保存,运行调试一下。

若有错,及时纠正。

2,蛇身的路径:

2.for(inti=snakeLength-1;i>0;i--){

rows[i]=rows[i-1];//依次将蛇前面一段走过行的路段赋值给蛇的下一段

cols[i]=cols[i-1];//依次将蛇前面一段走过列的路段赋值给蛇的下一段

}

for(inti=1;i

gamePanel[rows[i]][cols[i]].setBackground(Color.red);//将整个3,面板上蛇身走过的行和列设置为不同的颜色,当然可以用图片来设置

}

蛇头走过的行和列(rows[0],cols[i])要根据不同的方向加减1来将面板设置成不同的颜色

如gamePanel[rows[i]-1][cols[i]+1].setBackground(Color.red)

4,注意蛇的边框:

Imageshe1=(newImageIcon("贪吃蛇/身.png")).getImage();g.drawImage(she1,10+sheLies[xb]*30,10+sheHangs[xb]*30,null);

吃豆后要进行刷新:

ck.repaint();//刷新

xc.stop();

六、实验结果与分析

蛇可以自由活动并吃到豆。

可以扩展双蛇并每吃到5个豆出来个大豆。

七、讨论、建议、质疑

代码注释比较凌乱、不规则。

 

实验项目二:

数据库技术

一、实验目的和要求

1、独立安装SQL2000数据库软件,配置环境。

2掌握注册服务器的过程

3掌握创建库

4掌握创建数据表

二、实验原理

注册服务器要先启动,才能与服务器建立连接.

三、主要仪器设备

PC机、Java环境、数据库。

四、实验内容、步骤及操作方法

内容:

查询,连接。

步骤:

1.打开企业管理器,将turinggwpt导入数据库。

2.使用SQL语句进行插入,修改和删除记录的操作。

3.连接查询操作,包括等值连接,自然连接,一半连接(内连接),外连接,做连接,右连接和自然链接等。

Eg:

innerjoin、leftJoin、rightJoin、fullJoin

5.在数据库turinggwpt的省表Sheng,市表Shi进行相应查询操作。

6.建立关系图。

五、实验数据记录和处理

举例:

delatedbo.ShengsetshengMingCheng='广东'

whereshengID=16

写表名和表的字段,可以直接拖拽过去。

六、实验结果与分析

1.在实验的时候需要用快捷键来提高速度。

2.在实验中容易出现错误,需要及时处理。

3.实验中个别变量会变颜色,否则是出现错误。

4.成功的实现并运行了实验,并进行改进增加了新的操作。

七、讨论、建议、质疑

1.熟悉环境认识数据库代码

2尽量复制粘贴字段名,以免出错

 

实验项目三:

JDBC

一实验目的和要求

(1)掌握通过JDBC方式操作数据库的基本步骤。

(2)掌握增、删、改记录的方法。

(3)掌握查询记录以及遍历查询结果的方法

二、实验原理

JDBC程序描述为包含如下过程的应用:

1.引入一个必要的类2.加载JDBC驱动程序3.标识数据源(URL、Username、Password)4.分配一个Connection对象5.分配一个Statement对象6.使用该Statement对象执行检查SQL语句7.从返回的ResultSet对象中检索数据类似于迭代器的操作8.关闭ResultSet对象9.关闭Statement对象10.关闭Connection对象

三、主要仪器设备

PC机、Java环境、数据库。

四、实验内容、步骤及操作方法

实验内容:

1、在java中创建一个项目通过配置构建路径导入JDBC驱动程序的jar包(msbase.jar、mssqlserver.jar、msutil.java)

若有错,解决的具体方法:

项目、右键、属性→java构建路径→库→添加JAR→自己包中的lib全选。

点击确定即可。

2、

3、将数据库中的sheng表做成一个java,声明表里的字段、并生成get和set方法。

实验步骤:

1加载jdbc驱动程序

2建立连接

3创建statement对象

五、实验数据记录和处理

 

实验项目四:

UI设计

实验目的和要求

1掌握图形用户界面基本组件

2掌握java事件处理机制

二、实验原理

图形用户界面

三、主要仪器设备

PC机、Java环境、数据库。

四、实验内容、步骤及操作方法

publicclass高级计算器

{

publicstaticvoidmain(String[]args)

{

int[]shus=newint[]{1,2,4,56,7,8,9,0,7,8,9,3,7,418,8,8,8};

inthe=suanHe(shus);

System.out.println(he);

}

staticintsuanHe(int[]shus)

{

inthe=0;

if(shus.length==0)

{

return0;

}

for(inti=0;i

{

he=he+shus[i];

}

returnhe;

}

}

实验项目五:

规范文档

一、实验目的和要求

1更直观看编码不容易混杂

二、实验内容、步骤及操作方法

实验内容:

开头注释

包和引入语句

类和接声明

三、实验数据记录和处理

1、/**...*//*...*/

2布局只在代码块的开始处声明变量。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 文学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1