信管专业实习报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录
集中实习 (1)
一、实习目的 (1)
二、实习意义 (1)
三、实习内容 (1)
3.1 tomcat目录结构 (2)
3.2 JDBC 概述 (3)
3.3 JSP 概述 (5)
3.4 Servlet概述 (9)
四、实习总结 (11)
分散实习 (12)
一、实习目的 (12)
二、实习意义 (12)
三、实习内容 (12)
3.1企业概述 (12)
3.2参观企业厂房了解管理系统 (13)
3.3 企业管理情况 (14)
四、实习总结 (21)
五、计算机硬件及网络设备市场调研 (23)
集中实习
一、实习目的
进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。学习MySQL的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。通过实习,巩固大学所学专业的基本知识,提高分析、判断和处理实际问题的能力,锻炼自己的实际动手能力,提高组织数据及编写Java程序的能力,培养基本的、良好的程序设计技能以及合作能力,增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。
二、实习意义
增加对本专业学科范围的感性认识和理性认识;了解所学专业在国民经济建设中的地位、作用和发展趋势;了解本专业业务范围内的计算机运用生产与应用方法、信息组织形式、软件开发纪实过程及常用技术方法。从事专业技术工作及管理工作所必须的各种基本技能和实践动手能力。培养学生理论联系实际、从实际出发分析问题、研究问题和解决问题的能力,将学生所学知识系统化,为我们毕业后走上工作岗位打下一定的基础。并熟悉专业技术人员的工作职责和工作程序,获得组织和管理的初步知识;培养热爱专业、虚心学习和热爱劳动的品德;培养团结协作的团队精神。
三、实习内容
通过本次实习,应当对Java、MySQL等达到熟练运用的地步,
同时应该对Java语言及其应用有一个非常清晰、明了的认识。本次的实习内容主要包括:对MySQL的基础知识的理论学习;理论联系实际对MySQL进行具体操作;学会用MySQL建数据库及所需表格的具体方法;理解连接MySQL数据库的语句及能正确的应用于实践;学习JSP的一些基础知识,简单的完成人人网登录页面、个人主页、注册页面。
3.1 tomcat目录结构
bin:存放各种平台下启动和关闭Tomcat的脚本文件。
startup.bat是windows下启动tomcat的文件,
shutdown.bat是关闭tomcat的文件。
common:在common目录下的lib目录,存放Tomcat服务器和所有web应用都能访问的JAR。
shared:在shared目录下的lib目录,存放所有web应用能访问的,但Tomcat不能访问的JAR。
server:在server/webapps目录中,存放Tomcat自带的两个APP-admin和manager应用,来管理Tomcat-web服务用的。
work :Tomcat把各种由jsp生成的servlet文件放在这个目录下。
temp :临时活页夹,Tomcat运行时候存放临时文件用的。
logs :存放Tomcat的日志文件
webapps:web应用的发布目录,把java开发的web站点或war 文件放入这个目录下就可以通过tomcat服务器访问了。
conf :Tomcat的各种配置文件,最重要的是server.xml.
3.2 JDBC 概述
JDBC (Java Database Connectivity) 是用于执行SQL 语句的Java 应用程序接口,由一组用Java 语言编写的类和接口组成。JDBC 是一种规范,他让各数据库厂商为Java 程序员提供标准的数据库访问类和接口,这样就使得独立于DBMS 的Java 应用程序的开发工具和产品成为可能。目前的最新规范为JDBC 4.0。
3.2.1 JDBC访问数据库的步骤
1. 加载数据库驱动程序
(1)加载Sun 公司的jdbc-odbc 驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
(1)加载Oracle 的驱动程序
Class.forName("oracle.jdbc.driver.OracleDriver");
(1)加载Microsoft SQL Server 的驱动程序
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver ");
2. 获取数据库连接
连接MySQL:
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost/cerami",userna me, pwd);
连接Oracle:
c = DriverManager.getConnection(
"jdbc:oracle:thin:@localhost:1521:esoft", name, pass);
3. 创建查询语句
Statement stmt = con.createStatement();
4. 执行SQL语句
statement.executeQuery(sql);
statement.executeUpdate(sql;)
5. 处理结果集(只在查询用)
6. 释放资源(关闭连接)
Stmt.close();
Conn.close();
3.2.2 PreparedStatement 对象
Statement 对象在每次执行SQL 语句时都将该语句传给数据库,在多次执行同一语句时,这样做效率较低。
这时可以使用PreparedStatement 对象。如果数据库支持预编译,它可以将SQL语句传给数据库作预编译,以后每次执行这个SQL 语句时,速度就可以提高很多。如果数据库不支持预编译,则在语句执行时,才将其传给数据库。这对用户来说是透明的。
PreparedStatement 对象的SQL 语句还可以接收参数。在语句中指出需要接收哪些参数,然后进行预编译。在每一次执行时,可以给SQL 语句传输不同的参数,这样就大大提高了灵活性。
PreparedStatement 接口是Statement 接口派生的子接口,因此它可以使用Statement 接口中的方法。
3.2.3 ResultSet 对象