软件开发技术实训实验报告样式12p.docx
- 文档编号:5952339
- 上传时间:2023-01-02
- 格式:DOCX
- 页数:7
- 大小:120.84KB
软件开发技术实训实验报告样式12p.docx
《软件开发技术实训实验报告样式12p.docx》由会员分享,可在线阅读,更多相关《软件开发技术实训实验报告样式12p.docx(7页珍藏版)》请在冰豆网上搜索。
软件开发技术实训实验报告样式12p
哈尔滨德强商务学院
实验报告
课程名称:
软件开发技术实训
系别:
计算机与信息工程系
专业:
计算机科学与技术
班级:
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布局只在代码块的开始处声明变量。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 开发 技术 实验 报告 样式 12
![提示](https://static.bdocx.com/images/bang_tan.gif)