好文档 - 专业文书写作范文服务资料分享网站

计算机专业毕业实习报告

天下 分享 时间: 加入收藏 我要投稿 点赞

4 查询出已经超期还未归还的影像资料的名称(title)和借阅者的姓名(name),地址(address)

5 查询出最近一月借阅次数最多的影像资料的名称(title) 6 查询出已经登记但是还没有拷贝的影像资料的名称(title) 7 查询出本周预定最多的影像资料的名称(title) 要求:

1 实体关系模型 2 表实例图 3 建表语句

4 样例数据入库(insert语句) 5 业务逻辑实现(select语句) 数据库设计

采用oracle 数据库进行设计。

1 根据需求分析,设计数据库,其实体关系模型图如图-1。

图-1

2 由实体关系图,设计各表的实例结构图如下。

图-2 图-3 图-4 图-5 图-6

3 由表实例图,设计建表语句。 使用JDBC链接数据库

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。

会员表单代码如下:

import java.sql.*; import java.util.*;

public class MemberJdbc {

//提供连接数据库的四个参数

private static final String DRIVER = private static final String URL =

\

private static final String USER =

\

private static final String PASSWORD =

\

public void saveMember(Member member){

Connection conn = null; PreparedStatement pstmt = null; ResultSet rs = null; try{

//步骤1: 注册驱动 Class.forName(DRIVER); //步骤2: 建立和数据库的连接 conn = DriverManager.getConnection

(URL, USER, PASSWORD);

/*从数据库中获得t_member_seq来作为主键*/ String selectSql =

\pstmt =

conn.prepareStatement(selectSql);

rs = pstmt.executeQuery(); Long id = 0L; if(rs.next()){ }

//步骤3: 创建PreparedStatement对象

id = rs.getLong(1);

}

String sql =

\

\

pstmt = conn.prepareStatement(sql); /*替换占位符'?'*/ pstmt.setLong(1, id);

pstmt.setString(2, member.getName()); pstmt.setString(3, member.getAddress()); pstmt.setString(4, member.getCity()); pstmt.setString(5, member.getPhone()); pstmt.setDate(6, member.getJoinDate()); //步骤4: 执行sql语句

int rows = pstmt.executeUpdate(); //步骤5: 处理返回的结果

}catch(Exception e){

e.printStackTrace();

}finally{ }

//步骤6: 关闭资源,释放内存 try{

conn.close(); pstmt.close();

}catch(SQLException e2){ }

使用Servlet编写服务器端应用程序

Servlet是一种服务器端的Java应用程序,具有独立于平台和协议的特性,可以生成动态的Web页面。 它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 Servlet是位

于Web 服务器内部的服务器端的Java应用程序,与传统的从命令行启动的Java应用程序不同,Servlet由Web服务器进行加载,该Web服务器必须包含支持Servlet的Java虚拟机。

部分代码如下:

public class MemberTest { }

//程序入口方法

public static void main(String[] args){ }

//创建Member对象

Member member = new Member(); //设置Member对象的属性值 member.setId(10L); member.setName(\

member.setAddress(\member.setCity(\member.setPhone(\

long time = System.currentTimeMillis(); member.setJoinDate(new Date(time)); //输出Member对象中的属性值

(\(\(\(\(\

调试运行

使用Android 手机模拟软件,模拟手机客户端,运行该影响租赁系统。

实习总结

虽然实习只有短短的两个星期,但是我的收获是很多的。从对项目相关的技

术完全不了解,到和同学组成的团队一起克服种种困难,解决各种疑问,一起协同合作成功将软件调试成功。我的感触颇深,古语有云:读万卷书,行万里路。古人将读与行并列甚至有偏重行的意味,这正是说明了实践的重要性。“实践是检验真理的唯一标准”,没有实践何来了解、进步之说。也深深的体会到大学期间为什么要安排这样的实习课程。

通过这次实习,我们基本达到了此次实习的目的,加强和巩固了理论知识,提高了发现问题并运用所学知识分析问题和解决问题的能力。锻炼自己的实习工作能力,适应社会能力和自我管理的能力。了解了实习单位的计算机技术的应用情况、需求情况和发展方向及前景。亲身参与了项目的实际完成工作,了解了计算机专业软件开发工作的具体流程。

这次实习不仅拓展了我们的眼界,更为重要的是使我们了解了所学专业的现阶段发展状况及未来发展动向。在实习最后的几天时间里,在公司工作的一个我们学校的学姐为我们上了一堂人生职业规划的课,教我们该怎么给自己一个合适的定位,同时哪些是我们应该着重学的,同时也介绍了计算机行业的发展前景,以及一些当今比较流行比较热门的技术,为我们的学习指明了方向,也将激励我们计算机专业学子更加努力地学好自己的专业知识,为今后的发展打好基础。

同时,在这段时间我得到的最大体会就是,如果一个人在社会上没有一技之长,那他是没有办法很好的活下来的。工欲善其事,必先利其器。而对于我们来说,扎实稳固的技术就是我们以后走上工作岗位,实现人生梦想、自我价值以及在竞争越来越激烈的今天立足社会的最好利器,只有不断的加强自身专业技能学习才行。所以,我会在以后的时间里努力学习,加强自己的专业能力,使自己变得更强,只有这样才能上到为国家、为社会做出贡献,下到为自己、为父母、为学校交出一份满意的答卷。

实习生活暂告一个段落,闲暇之余,我开始静静地长思。通过这次实习,我认识到只有沉下身来,静下心来认真学习,踏实做事,多用心,多动脑,才能让自身能力有好的起色。社会的竞争是激烈的,我想我们应该好好把握住大学学习的时间,充实、完善自我,全面发展,做一名出色的IT精英!

计算机专业毕业实习报告

4查询出已经超期还未归还的影像资料的名称(title)和借阅者的姓名(name),地址(address)5查询出最近一月借阅次数最多的影像资料的名称(title)6查询出已经登记但是还没有拷贝的影像资料的名称(title)7查询出本周预定最多的影像资料的名称(title)要求:1实体关系模型2表实例图3建表语句4样例数
推荐度:
点击下载文档文档为doc格式
28ym80i9qw81m9s40mcz3j4le87moy00j8o
领取福利

微信扫码领取福利

微信扫码分享