信管专业实习报告.docx

上传人:b****0 文档编号:9061286 上传时间:2023-05-16 格式:DOCX 页数:25 大小:30.92KB
下载 相关 举报
信管专业实习报告.docx_第1页
第1页 / 共25页
信管专业实习报告.docx_第2页
第2页 / 共25页
信管专业实习报告.docx_第3页
第3页 / 共25页
信管专业实习报告.docx_第4页
第4页 / 共25页
信管专业实习报告.docx_第5页
第5页 / 共25页
信管专业实习报告.docx_第6页
第6页 / 共25页
信管专业实习报告.docx_第7页
第7页 / 共25页
信管专业实习报告.docx_第8页
第8页 / 共25页
信管专业实习报告.docx_第9页
第9页 / 共25页
信管专业实习报告.docx_第10页
第10页 / 共25页
信管专业实习报告.docx_第11页
第11页 / 共25页
信管专业实习报告.docx_第12页
第12页 / 共25页
信管专业实习报告.docx_第13页
第13页 / 共25页
信管专业实习报告.docx_第14页
第14页 / 共25页
信管专业实习报告.docx_第15页
第15页 / 共25页
信管专业实习报告.docx_第16页
第16页 / 共25页
信管专业实习报告.docx_第17页
第17页 / 共25页
信管专业实习报告.docx_第18页
第18页 / 共25页
信管专业实习报告.docx_第19页
第19页 / 共25页
信管专业实习报告.docx_第20页
第20页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

信管专业实习报告.docx

《信管专业实习报告.docx》由会员分享,可在线阅读,更多相关《信管专业实习报告.docx(25页珍藏版)》请在冰点文库上搜索。

信管专业实习报告.docx

信管专业实习报告

 

集中实习

一、实习目的

进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。

学习MySQL的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。

通过实习,巩固大学所学专业的基本知识,提高分析、判断和处理实际问题的能力,锻炼自己的实际动手能力,提高组织数据及编写Java程序的能力,培养基本的、良好的程序设计技能以及合作能力,增强自己的团队协作意识,了解软件开发的思考角度和主要流程。

为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。

二、实习意义

增加对本专业学科范围的感性认识和理性认识;了解所学专业在国民经济建设中的地位、作用和发展趋势;了解本专业业务范围内的计算机运用生产与应用方法、信息组织形式、软件开发纪实过程及常用技术方法。

从事专业技术工作及管理工作所必须的各种基本技能和实践动手能力。

培养学生理论联系实际、从实际出发分析问题、研究问题和解决问题的能力,将学生所学知识系统化,为我们毕业后走上工作岗位打下一定的基础。

并熟悉专业技术人员的工作职责和工作程序,获得组织和管理的初步知识;培养热爱专业、虚心学习和热爱劳动的品德;培养团结协作的团队精神。

三、实习内容

通过本次实习,应当对Java、MySQL等达到熟练运用的地步,同时应该对Java语言及其应用有一个非常清晰、明了的认识。

本次的实习内容主要包括:

对MySQL的基础知识的理论学习;理论联系实际对MySQL进行具体操作;学会用MySQL建数据库及所需表格的具体方法;理解连接MySQL数据库的语句及能正确的应用于实践;学习JSP的一些基础知识,简单的完成人人网登录页面、个人主页、注册页面。

3.1tomcat目录结构

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.2JDBC概述

JDBC(JavaDatabaseConnectivity)是用于执行SQL语句的Java应用程序接口,由一组用Java语言编写的类和接口组成。

JDBC是一种规范,他让各数据库厂商为Java程序员提供标准的数据库访问类和接口,这样就使得独立于DBMS的Java应用程序的开发工具和产品成为可能。

目前的最新规范为JDBC4.0。

3.2.1JDBC访问数据库的步骤

1.加载数据库驱动程序

(1)加载Sun公司的jdbc-odbc驱动程序

Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");

(1)加载Oracle的驱动程序

Class.forName("oracle.jdbc.driver.OracleDriver");

(1)加载MicrosoftSQLServer的驱动程序

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");

2.获取数据库连接

连接MySQL:

Connectioncon=DriverManager.getConnection("jdbc:

mysql:

//localhost/cerami",username,pwd);

连接Oracle:

c=DriverManager.getConnection(

"jdbc:

oracle:

thin:

@localhost:

1521:

esoft",name,pass);

3.创建查询语句

Statementstmt=con.createStatement();

4.执行SQL语句

statement.executeQuery(sql);

statement.executeUpdate(sql;)

5.处理结果集(只在查询用)

6.释放资源(关闭连接)

Stmt.close();

Conn.close();

3.2.2PreparedStatement对象

Statement对象在每次执行SQL语句时都将该语句传给数据库,在多次执行同一语句时,这样做效率较低。

这时可以使用PreparedStatement对象。

如果数据库支持预编译,它可以将SQL语句传给数据库作预编译,以后每次执行这个SQL语句时,速度就可以提高很多。

如果数据库不支持预编译,则在语句执行时,才将其传给数据库。

这对用户来说是透明的。

PreparedStatement对象的SQL语句还可以接收参数。

在语句中指出需要接收哪些参数,然后进行预编译。

在每一次执行时,可以给SQL语句传输不同的参数,这样就大大提高了灵活性。

PreparedStatement接口是Statement接口派生的子接口,因此它可以使用Statement接口中的方法。

3.2.3ResultSet对象

ResultSet对象维持一个指向当前行的指针。

最初,这个指针指向第一行之前。

ResultSet的next()方法使这个指针移向下一行。

因此,第一次使用next()方法将指针指向结果集的第一行,这是可以对第一行的数据进行处理。

处理完毕后,使用next()方法,将指针移向下一行,继续处理第二行数据。

next()方法的返回值是一个boolean值,若为true,则说明指针成功地移向下一行,可以对该行进行处理。

若返回值是false,则说明没有下一行,即结果集已经处理完毕。

在对每一行进行处理时,可以对各个列按任意顺序进行处理。

不过,按从左至右的顺序对各列进行处理可以获得较高的执行效率。

ResultSet接口的getXXX()方法可以从某一列中获得结果。

3.3JSP概述

·JSP---JavaServerPages

·拥有servlet的特性与优点(本身就是一个servlet)

·直接在HTML中内嵌JSP代码

·JSP程序由JSPEngine先将它转换成Servlet代码,接着将它编译成类文件载入执行

·只有当客户端第一次请求JSP时,才需要将其转换、编译

·优点:

(1)优良的性能

优于CGI,PHP,ASP

(2)平台无关性

操作系统无关,Web服务器无关

(3)可扩展性

tag的扩展机制,简化页面开发

3.3.1JSP内置对象

1.request请求对象

request内置对象表示的是调用JSP页面的请求。

通常,request对象是javax.servlet.http.HttpServletRequest接口的一个实例。

,例如我们在FORM表单中填写的信息等,是最常用的对象。

关于它的方法使用较多的是getParameter、getParameterNames和getParameterValues,通过调用这几个方法来获取请求对象中所包含的参数的值。

典型应用:

通过request.getParameter(“paramName”)可以获得Form提交过来的参数值。

·常用方法:

getMethod():

返回客户端向服务器端传送数据的方法。

getParameter(StringparamName):

返回客户端向服务器端传送的参数值,该参数由paramName指定。

getParameterNames():

获得客户端传送给服务器端的所有参数的名字,结果是一个枚举类型数据(Enumeration)。

getParameterValues(Stringname):

获得指定参数的所有值,由name指定。

getRequestURI():

获得发出请求字符串的客户端地址。

getRemoteAddr():

获取客户端的IP地址。

getRemoteHost():

获取客户端机器名称。

getServerName():

获取服务器的名字。

getServletName():

客户端所请求的脚本文件路径。

getServerPort():

获取服务器端的端口。

对应类:

javax.servlet.http.HttpServletRequest。

2.response

response内置对象表示的是返回给客户端的响应,也就是说可以通过“response”对象来组织发送到客户端的数据。

但是由于组织方式比较底层,所以不建议普通用户使用,需要向客户端发送文字时直接使用“out”对象即可。

是javax.servlethttp.HttpServletResponse接口的一个实例

经常用于设置HTTP标题,添加cookie、设置响应内容的类型和状态、发送HTTP重定向和编码URL

·常用方法:

addCookie(Cookiecookie):

添加一个Cookie对象,用于在客户端保存特定的信息。

addHeader(Stringname,Stringvalue):

添加HTTP头信息,该Header信息将发送到客户端。

containsHeader(Stringname):

判断指定名字的HTTP文件头是否存在。

sendError(int):

向客户端发送错误的信息。

sendRedirect(Stringurl):

重定向JSP文件。

·和

forward>的区别

-sendRedirect通过客户端发起二次申请,不同的request对象。

-Jsp:

forward是同一个request,在服务器内部转发。

setContentType(StringcontentType):

设置MIME类型与编码方式。

3.session对象

session内置对象代表服务器与客户端所建立的会话,当需要在不同的JSP页面中保留客户信息的情况下使用,比如在线购物、客户轨迹跟踪等。

“session”对象建立在cookie的基础上,所以使用时应注意判断一下客户端是否打开了cookie。

常用的方法包括getId、getValue、getValueNames和putValue等。

WebServer对每一个客户端请求都没有历史记忆;

–Session用来保存客户端状态信息;

–由WebServer写入;

–存于客户端;

–客户端的每次访问都把上次的session记录传递给WebServer;

–WebServer读取客户端提交的session来获取客户端的状态信息。

3.3.2HTML表单

•表单是具有输入域、文本域的页面

•用于客户端同服务器端交互

•用户在客户端填写表单,然后“提交”

•表单中的信息发送到服务器

•服务器返回处理情况

HTML表单标记

•表单主标记

•表单中的标记

是表单开始标记,
结束

3.4Servlet概述

Servlet是与平台无关的服务器端小程序,从本质上讲,Servlet是一个Java类,除图形界面以外,Java语言能实现的功能,Servlet基本上都能实现。

Servlet主要用于处理客户端传来的HTTP请求,并将处理结果以HTTP形式返回客户端,从而生成动态网页。

Servlet和客户端协作是通过请求—响应模式来进行处理。

1.创建Servlet

Servlet实际上就是一个从HttpServlet继承的类,创建Servlet就是编写Java源文件并定义一个类。

(1)声明一个类,该类继承自HttpServlet类。

(2)重载HttpServlet类的部分方法,如service()、doGet()或doPost()方法。

(3)通过HttpServletRequest对象检索表单参数或URL参数。

HttpServletRequest对象以名称/值形式存储表单参数或URL参数,可以通过该对象的getParameter()、getParameterNames()以及getParameterValues()方法来检索这些参数。

(4)通过HttpServletResponse对象生成HTTP响应结果。

HttpServletResponse对象有一个getWriter()方法,调用该方法可以返回一个PrintWriter对象。

利用PrintWriter对象的print()或println()方法可以向客户端发送字符串数据流。

2.运行Servlet

在配置环境变量后,需要重新启动Tomcat服务器,然后在浏览器中输入“http:

//localhost:

8080/useServ(项目名)/FirstServlet(Servlet名)。

3.Servlet调用

创建并部署一个Servlet后,就可以在HTML页面、JSP页面或另一个Servlet中调用它了。

Servlet的调用方式主要有以下几种:

(1)通过表单提交调用

(2)通过超链接调用

(3)通过sendRedirect()方法重定向到Servlet

(4)使用RequestDispatcher对象

4.Servlet与HTML的交互

当把HTML表单元素的action属性设置为一个Servlet时,在该Servlet中就可以通过调用HttpServletRequest对象的getParameter()方法来获取提交的数据了。

当调用getParameter()方法时,应该将表单控件的名称作为参数传递给该方法。

不论表单元素的method属性是get还是post,对请求的处理方法是一样的。

若一个表单变量可能对应多个值,可以使用getParameterValues()方法来代替getParameter()方法。

在实际应用中,Servlet可能只会用到那些已知名称的表单变量,但在调试环境中,获得完整的表单变量名往往非常有用,通过调用getParamerterNames()方法可以很容易地达到这个目的。

getParamerterNames()方法返回的是一个包含表单变量名称的枚举变量,将其中的每一项作为参数来调用getParameter()方法,即可获得相应表单变量的值。

在Servlet中,既可以处理GET请求,又可以处理POST请求。

只需要在doPost()方法中调用doGet()方法,或者重载service()方法并通过service()方法来调用doGet()、doPost()、doHead()等方法即可。

四、实习总结

大学生活让我对理论知识有了一定的了解,但实践出真知,唯有把理论与实践相结合,才能更好地增加自己的竞争力。

实践也是大学生学习知识、锻炼才干的有效途径。

本次实习我主要是简单的完成人人网登录页面、个人主页、注册页面,从中学习一下Java开发和MySQL的技术运用。

通过实习,对JDBC、JSP、Servlet有了一定的了解,掌握了一些相关的基础知识,通过动手实践,对学习的理论知识有了更深刻的了解,提升了对软件开发的兴趣,为今后的课程设计、毕业设计打下的很好的基础。

分散实习

一、实习目的

1、深入了解企业管理的业务内容及信息处理的特点、企业信息化建设及管理现状和需求、了解我们需要加强哪些方面的学习;

2、深入了解信息系统设计及开发方法的实际应用,掌握软件工具及其应用情况;

3、掌握一定的利用现代信息技术实现企业管理的内容、方法;

4、深入了解计算机网络的应用情况,初步掌握计算机网络的物理结构及组成等基本网络知识;

5、重点掌握一些信息管理技术的发展前沿。

二、实习意义

作为管理学科和计算机学科密切交叉的信息管理与信息系统专业,要求我们既要懂得管理又要熟练应用计算机。

这次生产实习的目的是让我们认识企业,了解企业,认识管理在企业中的作用,熟悉企业管理的内容及科学方法应用,将所学的基础理论知识和实践相结合为今后的专业课程的学习打下坚实基础。

三、实习内容

3.1企业概述

鞍山市华天羿科技有限公司创立于2000年,是一家集自动化、仪器仪表销售、过程控制、计算机系统集成、监控为一体的高科技民营企业,公司业务范围涉及各类自动化产品销售、自动化工程及系统集成等方面,涉及矿山、冶金、电力、金融、教育、公安等行业。

公司坚持以高新技术、高技术人才为依托,秉承科技领先和企业创新战略,拥有优秀省级企业技术中心和市级钢帘线工程研究中心,不断增强公司的自主创新及研发能力,提升公司的核心竞争力,全面推进企业转型升级。

不断提升公司的核心竞争力和市场应变力。

3.2参观企业厂房了解管理系统

在工作人员的带领下,我参观了华天羿公司的生产线流程并积极了解了每个厂房的功能。

随着企业生产规模的扩大和设备台数的骤增,给设备管理带来了很大的难处。

为进一步规范和完善设备管理工作,优化并简化工作流程,运用现有的网络资源,华天羿公司把设备管理作为企业信息化的突破口,充分利用计算机网络技术自主开发成功的设备管理信息系统,以此带动和促进设备管理水平的提高。

这套研发应用的设备管理信息系统从需求分析到正式运行历时近一年,参与人员达到30余人。

该系统基于Browse/Server架构,运用SQL+ASP技术,共有22个子系统,分别为领导查询系统、公共信息看板、点检管理系统、电气管理系统、计算机自动化、备件管理系统、仓库管理系统、固定资产系统、维修预算系统、能源管理系统、设备运行管理、科研技改系统、图纸管理系统、工业建筑管理、8个车间设备管理子系统,实现了网络化、一体化的数据采集、传输和处理,可快速、准确、高质量地为管理层和执行层提供有效信息和动态数据。

该系统不仅面向车间管理,还建立了以设备基本信息为核心的资料档案体系、以点检和故障分析为核心的设备运行预警体系、以标准化维修和预防维修为主的维护管理体系、备件合理库存与合理采购的备件管理体系、基于工作流程跟踪的工作监管体系,对提高设备作业率,降低维修成本起到了积极作用,并能够生成点检、维修、备件计划等信息,便于设备管理人员随时掌握设备的状态,保持和改善设备的工作性能,实行经济有效的维修,减少设备故障,延长零部件的使用寿命,提高设备的作业率。

华天羿公司这套系统投入运行后成效十分显著,设备作业率较去年同期提高了不少,并且降低了采购费用,节约了固定费用。

3.3企业管理情况

3.3.1企业组织结构

总经理

生产部

营销部

财务部

人事部

销售科

储运科

办公室

生产科

财务科

设备科

计划科

劳资科

人事科

物资供应科

质检科

图3-1组织结构图

1.各部门业务流程

(1)人事科

管理职能:

合理组织对员工管理工作,积极开展工作,培养和合理利用人力资源。

主要职责:

①草拟人事管理制度,工作计划和目标;

②负责公司人员调动指标的审办工作;

③负责员工的考核、评议,并向领导推荐优秀人才;

④人员的考选、聘用、培训、考核、福利、抚恤、离职、退休等事项的审核与办理;

⑤人事档案管理工作;

⑥拟定人事培训计划、内容、方法,并组织实施;

⑦人事统计管理工作。

 

人事科

离职、退休

员工的考核

人事档案管理

人员调动

人员的考选、聘用、培训

图3-2人事科组织结构图

职工档案

离退休人员通知

调出人员通知

调出人员档案

离退休人员档案

学历证明

职工登记卡

职工工资变动通知

调入人员通知

人事科

登记

提取

修改

人事科

人事科

调出人员处理

离退休人员处理

职工学历统计

职工工资统计

职工统计

职工年龄结构分析

职工统计表

职工工资统计表

职工年龄结构分析表

职工学历统计表

存档

管理人员

管理人员

管理人员

职工

图3-3人事档案管理流程图

(2)劳动工资科

管理职能:

合理的组织公司劳动报酬和劳动力资源管理工作,以实现用最小合理的投入达到最大产出的目的

主要职责:

①拟定本科的工作计划和目标;

②负责编制每月的工资报表,并协助财务部门发放工资;

③负责公司劳动报酬管理工作;

④负责公司劳动力资源调配,编制公司员工需求计划及员工的招聘工作;

⑤员工日常考勤管理工作;

⑥协助做好人事档案管理、公司人员统计、建立员工的工作业绩档案、组织对员工的考核等工作。

工资变动

档案

工资补发

工资基本表

经办

主管

经办

确认

批准

报批

驳回

图3-4工资管理流程图

(3)设备科

管理职能:

有效地组织对公司设备动力和水电的管理,提高设备利用率。

主要职责:

①负责拟定设备动力和水电管理工作和目标;

②负责公司机械设备、电器设备管理及设备故障的维修;

③负责编制和上报设备的外协件、备品备件的计划;

④负责公司的电、水管理工作;

⑤负责进厂设备质量技术检查,建立设备档案管理;

⑥负责设备、工具的使用与保管;

⑦负责组织对公司设备维护、保养、安装、调试工作;

⑧建立和完善公司的安全操作规程;

⑨定期组织安全检查。

(4)物资供应科

管理职能:

合理地组织采购,并及时按计划供应生产所需的物资。

主要职责:

①拟定本科的工作计划和目标;

②了解市场上公司所需采购的物资、备品的变化情况;

③调查研究本行业采购物资、的规律并设定采购方式;

④对主要供应商进行等级、品质、交货期、价格、服务、信用等能力的评估;

⑤合理编制采购计划、实施采购;

⑥进货的异常情况处理;

⑦付款汇总、审查;

⑧组织对物资市场信息的收集和分析。

采购订单

入库

发出订购单

选择供应商

采购发票

供应商交货

采购付款

退货发票

退货

采购退款

合格

不合格

检查

图3-5采购业务流程图

(5)财务科

管理职能:

办理现金收付和银行结算业务,登记现金和银行日记账,编制日报表。

负责保管现金和各种有价证券及印章,空白收据和支票。

主要职责:

①严格按照国家有关现金管理和银行结算制度的规定,根据稽核人员审核签章的收付凭证进行复核。

检查出纳人员办理现金收付和银行结算业务的合法性;

②检查核对现金账面余额与库存现金是否相符,银行存款账面余额与银行对账单是否相符;

③严格按照财经法规、财务制度和费用计划报销费用,对违反超过费用计划的,予以制止;

④及时组织好债权、债务的清理工作。

年终月末,对确实无法收回的应收款项和无法支付的应付款项,应查明原因,报总经理批准后处理;

⑤监督销售业务款项的结算。

编制损益表,进行利润的分析和考核。

⑥负责流动资金调度。

组织流动资金供应,考核流动资金使用效果。

制作凭证

制作凭证

采购发票

采购退货

其他支付

其他收入

销售退货

销售发票

多栏账

明细分类账

日记账

核算明细分类账

财务帐表

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

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2