20xx年专业实习报告格式要求

专业实习报告格式要求

1报告结构

1.1构成项目

报告包括以下内容(按顺序):封面、目录、正文。

1.2各项目含义

(1)封面:封面由文头、院系名称、专业名称、学生姓名、班级学号、指导教师等内容组成。

(2)目录:列出报告正文的一、二级标题名称及对应页码,附录等的对应页码。

(3)正文:正文的各个章节或部分应以若干层级标题来标识。

2格式编排

2.1纸型及页边距

报告一律用国际标准A4型纸(297mm×210mm)打印或书写。页面分图文区与白边区两部分,所有的文字、图形、其他符号只能出现在图文区内。页边距:

上2.5、下2.5、左3.0、右2.5。

2.2版式与用字

文字图形一律从左至右横写横排。文字一律通栏编辑。使用规范的简化汉字。

2.3论文各部分的编排式样及字体字号

2.3.1封面(参考后面列表)

2.3.2目录(另起页)

“目录”用3号黑体,顶部居中;内容用4号仿宋。

2.3.3正文(另起页)

正文文字用小4号宋体,段落开头空两个字,行间距为固定值20磅。

(1)正文文中标题(采用三级标题)

一级标题:标题序号为“1”,不缩进,独占行,末尾不加标点,小三黑体字、非加粗、居中;

二级标题:标题序号为“1.1”,小四号黑体、非加粗、顶左格,末尾不加标点符号

1

三级及以下标题:三、四、五级标题序号分别为“1.1.1”、“1.1.1.1”和“1.1.1.1.1”,与正文字体字号版式相同,可根据标题的长短确定是否独占行。若独占行,则末尾不使用标点;否则,标题后必须加句号。每级标题的下一级标题应各自连续编号。

如果正文中没有第三级小标题的,可以只列二级目录。

页眉:全文加页眉,眉题用单线,页眉说明用5号宋体,居中写“北华大学机械工程学院专业实习报告”。

页码:正文用阿拉伯数字连续编页,小四号字,Times New Roman ,页底居中。目录及摘要(如果采用)部分用罗马数字“ⅠⅡⅢⅣ?”表示

1.1具体要求

1. 正文

汉字字体字号:正文字体小4号宋体。

外文、数字字号与同行汉字字号相同,字体用WORD系统中的Times New Roman 。

2. 插图

插图注明项有图号、图题、图例。图号编码用章序号。如“图2.1”,表示第2章第1图。图号与图题文字间置一个字的空格,置于图的正下方,图题用5号字,宋体,全文要统一。不允许出现直接扫描的图表,必须加以整理。

3. 表

表号用章序号编码,如表2.1是第2章中的第1表。表应有表题,与表号之间空1~2字,置于表的上方居中,用5号宋体,全文统一。

4. 公式

正文中引用的公式、算式或方程式等可以按章序号编码,如:式(2.1)表示第2章第1式,公式一般单行居中排版与上下文分开,式号与公式同行居右排版。

5. 计量单位

论文中命名用各种量、单位和符号,必须遵循国家标准GB3100-82、GB3101-82等的规定。

3印刷与装订

报告一律用A4大的纸张打印或书写。

2

装订顺序为:封面、中文提要、目录、正文。

3

附录1:封面格式

20xx年专业实习报告格式要求

专业实习报告

学 院: 机械工程学院 专业年级: 机械设计制造及其自动化11级 姓 名: *** 班级学号:指导教师: ***

二O一五 年 五 月 十五 日

4

 

第二篇:专业方向实习报告格式要求

黑龙江工程学院

实习题目:学 生:指导教师:

班 级:专 业: 实 习 报 告 白劲波 吴长伟

20xx年12月

目 录

第1章 系统开发的目的和意义 ................................ 错误!未定义书签。

1.1 系统开发的目的 ................................................................ 错误!未定义书签。

1.2 系统开发的意义 ................................................................ 错误!未定义书签。

第2章 系统开发工具简介 ..................................................... 错误!未定义书签。

2.1 开发环境 ............................................................................ 错误!未定义书签。

2.1.1 硬件环境................................................................. 错误!未定义书签。

2.1.2 软件环境................................................................. 错误!未定义书签。

2.2 界面开发工具的选择 ........................................................ 错误!未定义书签。

2.2.1 开发语言概述......................................................... 错误!未定义书签。

2.2.2 界面开发工具的选择............................................. 错误!未定义书签。

2.3开发工具的选择................................................................. 错误!未定义书签。

2.3.1 **工具的发展现状.................................................. 错误!未定义书签。

2.3.2 **工具的内部结构.................................................. 错误!未定义书签。

2.3.3 **工具的基本操作.................................................. 错误!未定义书签。

2.3.4 数据库的选择......................................................... 错误!未定义书签。

第3章 **系统需求分析.......................................................... 错误!未定义书签。

3.1 软件系统功能分析 ............................................................ 错误!未定义书签。

3.1.1 软件系统的功能需求............................................. 错误!未定义书签。

3.1.2 软件系统的性能需求............................................. 错误!未定义书签。

3.2 数据库需求分析 ................................................................ 错误!未定义书签。

第4章 **系统总体设计.......................................................... 错误!未定义书签。

4.1 系统功能模块层次结构设计 ............................................ 错误!未定义书签。

4.2 数据库逻辑结构设计及E-R图 ....................................... 错误!未定义书签。

4.3 性能需求 ............................................................................ 错误!未定义书签。

4.4 数据库需求 ........................................................................ 错误!未定义书签。

4.5 数据库的实现 .................................................................... 错误!未定义书签。

第5章 系统详细设计及实现 ................................................ 错误!未定义书签。

5.1 系统主窗体的设计及实现 ................................................ 错误!未定义书签。

5.2 系统各模块的设计及实现 ................................................ 错误!未定义书签。

第1章 系统开发的目的和意义

1.1 系统开发的目的

开发工资管理系统是为了对员工信息更加系统化的管理,减轻在员工工资管理的过程中人工工作的压力。也避免在人工管理的过程中由于大意而出现的一些错误。

1.2 系统开发的意义

工资的系统的开发减轻了人的工作量,能够使用简单的操作获得最大的效果。使得员工在查询自己信息的时候清晰明了,减少了员工最工资信息的质疑。

第2章 系统开发工具简介

2.1 开发环境

在JAVA的环境下进行开发。

2.1.1 硬件环境

系统可以再任何一台计算机上运行。

2.1.2 软件环境

支持WINDOWS的各种版本。

2.2 界面开发工具的选择

2.2.1 开发语言概述

HTML语言:

即超文本标记语言或超文本链接标示语言,是目前网络上应用最为广泛的语言,也是构成网页文档的主要语言。HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、

动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。

HTML文档制作不是很复杂,且功能强大,支持不同数据格式的文件镶入,这也是WWW盛行的原因之一,其主要特点如下:

1 简易性,HTML版本升级采用超集方式,从而更加灵活方便。 2 可扩展性,HTML语言的广泛应用带来了加强功能,增加标识符等要求,HTML采取子类元素的方式,为系统扩展带来保证。

3 平台无关性。虽然PC机大行其道,但使用MAC等其他机器的大有人在,HTML可以使用在广泛的平台上,这也是WWW盛行的另一个原因。

Java语言:

Java,是由Sun Microsystems公司于19xx年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。

1、Java语言是简单的。

2、Java语言是一个面向对象的。

3、Java语言是分布式的。

4、Java语言是健壮的。

5、Java语言是安全的。

6、Java语言是体系结构中立的。

7、Java语言是可移植的。

8、Java语言是解释型的。

9、Java是高性能的。

10、Java语言是多线程的。

11、Java语言是动态的。

sql语句

sql 语句就是对数据库进行操作的一种语言。

JavaScript:

Javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。 Jsp:

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。

2.2.2 界面开发工具的选择

界面的开发使用的是HTML语言,JAVA语言,JSP技术,还有JAVASCRIPT技术的应用,在ECLIPSE上集成开发完成。

2.3开发工具的选择

2.3.1 ECLIPSE的发展现状

2001 年11 月,IBM 向开源社区捐献了ECLIPSE 代码,自此 ECLIPSE 在研发者社区得到飞速发展。2006 年 1月19日,ECLIPSE 国际高峰论坛也首次登陆中国,在清华大学信息科学技术大楼举行。在这次ECLIPSE 大会上编辑团队和IBM 的ECLIPSE 策略经理 JOHN KELLERMAN 进行了座谈,聆听了他对ECLIPSE 历史的追溯、对 ECLIPSE 架构的分析、对 ECLIPSE 现状分析、对未来发展的展望。 JOHN KELLERMAN,IBM 软件部 RATIONAL 产品总经理,和 1984 年加入 IBM, 一直从事应用研发工作。2000 年初,JOHN 开始加入了 ECLIPSE 项目,现在任职 IBM ECLIPSE 策略部总经理。他现在的主要工作是在 ECLIPSE 基金会、ECLIPSE 社区中代表 IBM 的利益,和 ECLIPSE 成员公司合作。 加入 ECLIPSE 项目之前,是 IBM VISUAL AGE FOR SMALLTALK 的产品经理。ECLIPSE 起源的一个很重要的原因是,当时IBM 面临着一些挑战需要去解决,即 IBM 研发工具 VISUAL AGE FOR JAVA 和 WEBSPHERE STUDIO 很难集成到一起,而且底层的技术比较脆弱,因此进一步发展很艰难,无法满足业界应用研发的需求。 1998 年,开始了下一代研发工具技术探索之路,成立了一个项目研发小组,经过两年的发展,20xx年决定给新一代研发工具项目

命名为 ECLIPSE,ECLIPSE 叫法当时只是内部使用的名称。这时候的商业目标就是希望 ECLIPSE 项目能够吸引研发人员,能发展起一个强大而又充满活力的商业合作伙伴(单独软件供给商)社区。同时意识到需要用他来对抗 MICROSOFT VISUAL STUDIO 的发展,因此从商业目标考虑,通过开源的方式最有机会达到目的。此外,IBM 推出了 ECLIPSE 试用计划,允许 IBM 以外的研发人员使用 ECLIPSE。决策很正确,ECLIPSE 从此在研发社区广为流传。ECLIPSE 也就成为这个项目的正式名称。

2.3.2 ECLIPSE的内部结构

整个ECLIPSE采用平台加插件体系结构,ECLIPSE PLATFORM RUNTIME作为整个系统的基础,是一个专门为插件提供的运行时容器,其本身不具备任何面向用户的业务功能。就像一个常见的J2EE容器,如果没有应用,那么也就是一个纯粹的中间件。同样如果没有插件,ECLIPSE平台的运行时就是一个纯粹的容器。所有的业务功能,都是封装在ECLIPSE的插件中的,尽管现在ECLIPSE RCP的开发炙手可热,但也不能脱离插件而单独存在。ECLIPSE中的WORKSPACE,TEAM,JDT(JAVA开发工具包)和PDE(插件开发环境)本身就是用插件来实现的。由于ECLIPSE采用了完全开放的扩展方式,在熟练的程序员手里,ECLIPSE更像一个高级的玩具,你可以自由地实现你想要的功能,唯一束缚你的可能就是你的想象力了。

ECLIPSE的给我们带来最重要的思想就是微内核与可扩展的插件体系结构。与ECLIPSE几乎同时代崛起的JBOSS采用的也是微内核的可扩展机制,JBOSS的流行带来的JMX的流行,JMX规范使得基于JAVA的应用框架或中间件平台常常会采用这种流行的可扩展方式。但是JMX本身作为一个规范,其过高的抽象程度虽然带来了更多的灵活性,但是降低了开发时候的效率,对于诸如应用服务器这样的中间件虽然适用,但是对于ECLIPSE这样面向应用的中间件(或者说是面向插件),JMX的级别略微显得有些原始。而ECLIPSE的插件机制更为彻底,也更为具体,因此在特定的平台上,具有更方便的使用性。

2.3.3 ECLIPSE的基本操作

第一步先建一个工程:

(1):在ECLIPSE左上角点FILE(中文版为文件)--> NEW --> JAVA PROJECT

(2):在点出来的对话框上面的PROJECT NAME中填入工程名字,是你自起的,比如叫HELLO,写完后,点下面的 FINISH (完成),一个工程就建好了

这是你会在左边的窗口中看到刚新建的HELLO工程

第二步新建一个类:

(1):把HELLO工程展开,你会看到下面有几个类似目录的东东,有一个名字叫SRC

(2):在SRC上点右键 --> NEW --> CLASS --> 在弹出的对话框中

的NAME中写上类的名字,就是你写的CLASS1,只要和代码中类名一致就OK了,写完后,点下面的FINISH,一个类就建好了.

在左边窗口中的HELLO工程上右键 --> RUN AS -->JAVA APPLICATION

2.3.4 数据库的选择

数据库使用MYSQL.

第3章 工资管理系统需求分析

3.1 软件系统功能分析

3.1.1 软件系统的功能需求

工资管理系统软件要求在系统中体现一下信息:

员工基本信息,包括:员工编号、姓名、性别、出生年月、参加工作时间、所属部门、职务、政治面貌、婚姻状况。

工资基本信息,包括:基本工资、岗位工资、住房补贴、津贴、工会会费、水电费、住房公积金、养老保险、奖惩。

员工部门信息,包括:部门编号、部门名称、部门负责人、部门人数。

系统需要具备以下功能:

(1)信息的输入

数据插入功能:包括员工基本信息、员工工资信息、员工部门信息。

数据删除功能:1、修改和删除员工的基本信息。当单位人员的信息发生变化,如职称的改变,工作部门的变动,或调离单位等,系

统应能修改员工的信息,或将其从员工信息表中删除。2、修改和删除员工工资信息。员工升职加薪、工资普调等,这就需要系统方便地对员工工资进行批量修改。如员工调离本单位,就应给从员工信息表中删除这个员工信息,将其工资表中相应的数据删除。3、修改和删除部门信息。当撤销一个部门的时,应能从部门信息表中将其删除。而当一个部门名称发生改变时,系统中所有部门的名称应该做一致的改变。

3、信息查询功能:1、能够查询制定员工的基本信息。2、能够查询制定某个部门或全部部门的基本信息。3、查询某个员工的基本信息。4、统计、汇总指定年份个企业各部门或某个部门每个月或全年工资的总额,总会各部门的人数或本单位的总人数。5、工资表月工资记录的生成功能。生成当月所有员工或某个部门的工资记录,同时能进行员工工资的计算,即计算应发金额、应扣金额及实发金额。

3.1.2 软件系统的性能需求

工资管理系统要求要有稳定的性能,并且能及时对数据进行备份。对以往的员工信息要有保留。给以后查询提供方便。

给不同用户设定不同的操作权限来保证数据库的安全。

3.2 数据库需求分析

第4章 工资管理系统总体设计

4.1 系统功能模块层次结构设计

专业方向实习报告格式要求

4.2 数据库逻辑结构设计及E-R图

专业方向实习报告格式要求

4.3 性能需求

普遍情况下:

搜索时间最大不超过5秒 平均时间在1~3秒以内 4.4 数据库需求

(1)针对工资管理系统,总结出如下的需求信息:

员工管理,所以需要有一员工信息。 员工必须属于一个部门。 需要工资信息。

只有管理员登录之后才可以使用和操作系统。

默认的管理员不可以删除。

部门、员工、工资信息都需要具有增、删、改、查的功能。 当公司吸收新员工的时候能相应更数据库。

(2)经上述系统功能分析和需求总结,考虑到将来功能的扩展,设计如下的数据项和数据结构:

员工基本信息,包括:员工编号、姓名、性别、出生年月、参加工作时间、所属部门、职务、政治面貌、婚姻状况。

工资基本信息,包括:基本工资、岗位工资、住房补贴、津贴、工会会费、水电费、住房公积金、养老保险、奖惩。

员工部门信息,包括:部门编号、部门名称、部门负责人、部门人数。

4.5 数据库的实现

第5章 系统详细设计及实现

5.1 系统主窗体的设计及实现

5.2 系统各模块的设计及实现

相关推荐