当前位置: 首页 > 实用文档 > 实习报告 > 软件设计实习内容

软件设计实习内容

2016-12-09 10:31:15 成考报名 来源:http://www.chinazhaokao.com 浏览:

导读: 软件设计实习内容(共9篇)软件设计实践报告软件设计实践报告单 位:班 级:计算机科学与技术二班学 号:姓 名:任课教师:信息工程学院 xxxxxxxxxxxxxx xx xx xxxxxxxxxxxxx湘 潭 大 学 2011年8月软件设计实践项目名称:ERP移动扩...

本文是中国招生考试网(www.chinazhaokao.com)成考报名频道为大家整理的《软件设计实习内容》,供大家学习参考。

软件设计实践报告
软件设计实习内容 第一篇

软件设计实践报告

单 位:班 级:计算机科学与技术二班学 号:姓 名:任课教师:

信息工程学院 xxxxxxxxxxxxxx xx xx xxxxxxxxxxxxx

湘 潭 大 学 2011年8月

软件设计实践

项目名称:ERP移动扩展手机版通讯录

湘潭大学信息工程学院 七组

一、 项目概述

1. 概述

针对各公司或(商业)机构与外界联系将更为广泛和密切,传统的手工通讯录、地址簿已经难以满足快节奏、高效率的现代生活的需求。经常发生要在几十甚至上百张名片中找出某一张名片的情况,若由手工完成效率十分低。为了满足快节奏、高效率的现代生活的需求,需要开发出高效的通讯录管理软件

2. 目的和用途

本文档的编制,为了使用户和软件开发者双方对项目所涉及的需求范围、需求的含义有一个共同约定和理解,使之成为后续软件设计、软件开发和系统实施工作的基础。为公司职员提供公司的通讯录,并实现按照姓名和部门的智能查询功能,提供安全而便捷的办公。

3.需求概述

3.1用户需求列表 用户当前需求如图所示:

3.2需求分析

• 功能1:登陆安全。用户每次登陆时要求验证用户的ERP账号和密码组

合。如果身份验证正确,方才允许用户的后续操作;否则,拒绝,留在当前登陆页面。

• 功能2:自动更新。用户在登陆成功之后,系统自动从服务器下载最新

数据,更新本地数据库。

• 功能3:手动更新。用户可以根据需要,点击同步更新按钮,随时从服

务器下载最新的数据,以更新本地数据库。

• 功能4:分部门查询。用户在查询联系人的时候,可以根据联系人所在

的部门查询。用户点击分部门查询,查询返回部门列表,然后再根据子部门向下查询。

• 功能5:按姓名查询。在查询时,用户输入联系人的中文姓名,系统返

回匹配的结果。

• 功能6:按号码查询。用户输入用户的号码,点击查询,系统能返回正

确的匹配信息。

• 功能7:模糊查询。当用户输入不完整的信息时,系统能进行模糊查询,

返回所有跟当前不完整信息吻合的联系人信息。

• 功能8:首字母查询。用户在查询输入时,可以只输入联系人姓名的首

字母。当首字母与英文名字首字母相同时,应同时返回匹配结果,按照在数据库中的排列顺序排列查询结果。

• 功能9:语音查询。系统根据用户语音指令查询用户信息。

• 功能10:错误近似查询。当用户输入的信息错误时,系统能够返回与错

误信息最相近的结果供用户进行选择。

• 功能11:对查询结果进行操作。用户点击查询结果,系统弹出对话框,

供用户选择操作,打电话或者发短信。

4.环境要求

1、联想台式机 一台

2、windows平台和android平台。Eclipse编程软件,Android SDK ,TFT插件。

二 系统分析与设计

用例图

图2.1用例图

分析类图

图2.2分析类图

<<boundary>>:登陆,查询,更新

<<control>>:远程验证或本地验证,查询部门或联系人,更新数据 <<entity>>:远程服务器,SharePerferences,本地服务器

时序图

图2.3时序图1

14级程序设计实习内容
软件设计实习内容 第二篇

浙江树人大学

信息科技学院

《程序设计基础》

(课程设计指导书)

浙江树人大学信息科技学院

生产实习(课程设计)任务书

第一天 明确设计任务

(一) 目的

1. 熟悉系统的组成及各个功能模块的作用 2. 掌握C程序的组成 3. 掌握主函数的功能 4. 掌握菜单的显示方法

5. 掌握菜单的处理方法 6. 掌握函数的调试方法 (二) 内容

1. 由指导老师分配题目、分析题义 2. 指导老师讲解文件函数的用法;

3. 与指导老师讨论,进一步明确题意,分析选题的主要知识点和算法

4. 学生根据分析,复习知识点:switch语句、循环语句、结构体、函数、结构体数组 5. 编写主界面

(三) 指导

1. 实验环境

可用C-Free或VC++或VS.net

2. 复习知识点:

(1)Switch语句、循环、函数、结构体、结构体数组、文件 (2)熟练掌握数组元素:增、删、改、查、排序、统计;

软件开发设计实训报告
软件设计实习内容 第三篇

数学与计算机学院

实训报告

课 程 名 称: 软件开发设计实训

课 程 代 码:

题 目: 医院门诊管理系统

年级/专业/班:

组 员 姓 名:

组 员 学 号:

开 始 时 间: 年 月 日

完 成 时 间: 年 月 日

实训成绩:

指导教师签名: 年 月 日

目 录

1 需求分析模型重构 ....................................................................................................................... 3

1.1 业务需求分析 ....................................................................................................................... 3

1.2 非功能性需求分析 ............................................................................................................... 4

2 业务分析模型 ............................................................................................................................... 5

2.1 业务主角 ............................................................................................................................... 5

2.2 业务用例分析 ....................................................................................................................... 6

2.3 业务用例场景分析 ............................................................................................................... 7

2.4业务用例实现 ........................................................................................................................ 9

2.5 业务用例完整的包图 ......................................................................................................... 10

3概念分析模型 .............................................................................................................................. 11

3.1核心业务活动图 .................................................................................................................. 11

3.2关键业务概念用例图 .......................................................................................................... 11

3.3概念用例分析(活动图) .................................................................................................. 12

3.4概念用例实现分析 .............................................................................................................. 13

3.5 概念用例完整的包图 ......................................................................................................... 15

4 系统分析模型 ............................................................................................................................. 15

4.1 系统用户分析 ..................................................................................................................... 15

4.2 系统用例分析 ..................................................................................................................... 15

4.3 系统用例实现分析 ............................................................................................................. 16

4.4 分析类 ................................................................................................................................. 17

4.5 组件模型分析 ..................................................................................................................... 20

4.6 系统分析完整的包图 ......................................................................................................... 21

5系统设计模型 .............................................................................................................................. 22

5.1软件架构/框架选择 ............................................................................................................ 22

5.2基于架构的设计类 .............................................................................................................. 22

6设计类优化 .................................................................................................................................. 23

6.1采用的设计模式说明 .......................................................................................................... 23

7面向对象数据库分析设计 .......................................................................................................... 23

7.1概念数据模型 ...................................................................................................................... 23

7.2物理数据模型 ...................................................................................................................... 24

【软件设计实习内容】

附录A 部分生成的SQL语句 ........................................................................................................ 25

附录B 部分生成的程序结构性代码 ............................................................................................ 27

1 需求分析模型重构

1.1 业务需求分析

1.1.1.背景、业务概况

随着计算机产业的发展,计算机在各个行业的应用也越来越普遍.采用计算机软件来管理代替了以前的人工操作。随着医院的发展,当前使用的医院信息管理系统软件已经不能满足当前他们的需要。在软件的升级和外网的访问和管理上都存在一些缺陷,使用比较麻烦。所以考虑设计一个新的的医院信息管理系统软件,来填补当前正在使用的系统的缺陷。

1.1.2业务目标

本系统为医院管理系统的子系统,主要分为四大功能模块:

1、挂号收费功能:医院门诊部工作人员为前来挂号看病的患者,提供挂号服务。医院门诊人员可根据患者的描述,选择适当的科室,选择专家门诊或普通门诊,查看当前值班医生,可以向需要的患者提供必要的医生的信息并进行挂号,并打印挂号凭证。可以对前来咨询医生工作时间或医院药品情况的就诊人员提供必要的咨询服务;

2、划价收费功能:医院门诊部工作人员为持有医生药单或处方前来划价或缴费的人员根据其所持有的药单或处方分别进行划价和收费。医院门诊部工作人员可以向系统输入所有药品名,查看并选择药品规格,输入购买数量,系统将自动进行药品总费用统计,医院门诊部工作人员可根据系统显示的药品总费用进行收费,打印票据。

3、病例管理功能:对与长期在医院进行看病或治疗的患者,系统将保留患者的基本信息及就诊记录,便于医生和患者查询。避免患者病历丢失所带来的损失。

4、权限管理:该系统具有权限管理功能,对进入系统的人员进行权限验证,门诊工作人员在进入系统前,必须输入其工作号及密码,经系统验证成功后方可登陆。在门诊工作人员进行工作时,系统将自动记录其操作情况,统计其收费总额,门诊工作人员可以随时进行查看,便于门诊工作人员向财务部门交账时进行核对。【软件设计实习内容】

1.1.3涉众分析

1.1.3.1 涉众

通过需求陈述分析,得出医院门诊管理系统利益相关者(涉众)如图1.1以及涉众的信息如表1-1:

图1.1涉众分析

表1-1涉众概要信息

1.1.3.2边界

系统边界的划分如图1.2所示:

图1.2系统边界划分

1.2 非功能性需求分析

1.2.1性能需求

1. 应用系统过程中的数据库响应时间不超过10秒;

2. 系统生成页面速率为1Mps;

3. 用户向系统录入信息、提交信息、查询信息等操作在5秒内完成。

1.2.2 安全性需求

1. 系统用户必须要登录到“医院管理系统”才能完成后续的操作,不登陆不能查询到

任何信息,不能做任何操作。

2. 所有涉及到系统功能和个人信息的内容,必须使用加密措施进行加密。

2 业务分析模型

2.1 业务主角

2.1.1划价收费管理业务主角 如图2.1所示:

图2.1划价收费管理业务主角

2.1.2挂号收费管理业务主角 如图

2.2所示:

病人

(挂号收费管理模块)门诊工作人员

(挂号收费管理模块)

图2.2挂号收费管理业务主角

2.1.3病例管理业务主角 如图

2.3

所示:

医生

(病例管理模块)病人(病例管理模块)门诊工作人员(病例管理模块)

图2.3病例管理业务主角

2.1.4系统权限管理业务主角 如图2.4所示:

软件开发毕业实习报告
软件设计实习内容 第四篇

xxxx学院

毕业实习报告

系 别:

年级班级: 学 号: 姓 名: 指导教师: 实习类型:

实习单位: 实习时段:

集中实习

关于在XX公司从事

软件开发的实习报告

一、实习目的

进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。学习SQL的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。通过实习,培养我们综合运用Java语言的面向对象编程能力;培养我们动手能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。

二、实习单位及岗位介绍

1.实习单位介绍

中软国际长沙ETC是中软国际ETC继北京总部基地之后,在全国建立的第一家分基地,也是湖南省政府招商引资的重点支持项目之一。中软国际长沙ETC凭借对服务外包行业人才需求的深刻理解,以及在服务外包人才培训领域的丰富经验、良好的企业及院校合作资源,成为支持软件产业高速发展的人才战略组成部分,同时也是软件及外包业务快速发展的重要人才支持平台。

中软国际在专业学科建设、师资培养、实践教学、就业服务、基地共建等多个领域进行了卓有成效的合作和模式创新,为提升院校竞争力和知名度发挥了重要作用。长沙ETC从2006年4月份启动以来,至2008年4月,以接纳包括哈尔滨工业大学等知名院校在内的共计55所院校,培训学员数量5400多人。

2.实习岗位介绍

我在中软国际长沙ETC实习期间的岗位是Java软件工程师。实习期间参与人力资源管理系统的开发,根据开发规范和流程独立完成模块设计、编码、测试。编写相关应用系统的开发文档、数据库设计文档等。较为详细和系统的掌握了软件开发的知识体系。把所学知识与解决实际问题相联系,培养了自己发现问题、分析问题和解决问题的能力,从而提高了自己从事实际工作的能力。

三、实习内容及过程

1.Java基础知识

Java的基础知识对于一个Java软件工程师来说就好比是人的灵魂,现在的公司在招聘的时候很多都不在乎你会不会流行的技术,如(Struts、Hibernate、Spring、ibatis等)。他看重的是你的基础扎不扎实,对于网易、腾讯等大公司来说更是如此,我们在开发过程中运用了大量的Java基础知识,如类、对象、方法、成员变量、静态变量、封装、继承、多态、异常、接口、抽象类、IO流等等,所以一个系统对于Java编程基础的依赖便不言而喻。

2.MySQL、Oracle数据库

MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQL AB公司开发、发布并支持的。MySQL AB是由多名MySQL开发人创办的一家商业公司。它是一家第二代开放源码公司,结合了开放源码价值取向、方法和成功的商业模型。Oracle则是以稳定性著称,在访问量和数据大量交换的服务器中,Oracle占了大臂的江山,在开发中主要用到了数据库的查询语句、数据库的关系、事物等。

3.Servlet和JSP

一个Servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然Servlet可以对任何类型的请求产生响应,但通常只用来扩展Web服务器的应用程序。Java Servlet技术为这些应用程序定义了一个特定于HTTP的 Servlet类。javax.servlet和javax.servlet.http包为编写Servlet提供了接口和类。所有的Servlet都必须实现Servlet接口,该接口定义了生命周期方法。

JSP是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页Java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所 需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java, 也可以访问JSP网页 。

Java Servlet是JSP技术的基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。现在许多Web服务器都支持Servlet,即使不直接支持Servlet的Web服务器,也可以通过附件的应用服务器和模块来支持Servlet,这得益于Java的跨平台特性。另外,由于Servlet内部以线程方式提供提供服务,不必对于每个请求都启动一个进程,并且利用多线程机制可以同时为多个请求服务,因此Servlet的效率非常高 。

4.三大框架

Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与Servlet API完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2的变化很小。

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

Spring 也表示是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。

5.XX管理系统的开发

四、实习总结及体会

通过这次实习机会,我主要学习了以上这些java编程的技术,同时也明白了身处公司中如何更好地与同事配合,毕竟在软件开发中,你不可能一个人干完一个系统,大家都是通过svn等团队管理工具互相配合完成编程任务。在实习之前,我对软件开发的过程只有一个模糊地印象,以为只要把代码编写完之后就算

基本上一个项目开发完毕了。然而通过这次实习,彻底颠覆了我的认知,我当时的认知无疑是非常幼稚和可笑的,完全的软件开发过程不只只是编写代码,在编写代码之前还有好多的事情要做,比如文档的编写、对项目进行需求分析、数据库设计等等。代码编写完成之后还要进行测试,以及人员的培训,这些都是必须做,也是必不可少的项目,甚至比代码的编写还重要。

我在开发期间遇到很多问题,但是我会试着到网络去找答案,如果实在找不到我会试着问问我的上级,或者跟一些朋友讨论一下,如果发现了这个问题的答案我会及时把它记录下来,方便以后遇到问题可以随时翻阅,我相信好记性不如烂笔头这句话,我也相信如果一个程序员写的代码没有错误那只能证明他没写过代码,虽然我比较懒,但我现在有空的时候都会对着电脑敲代码,我相信手感是敲出来的,你看10遍都不如你敲一遍来得印象深刻。

通过这次实习,我认识到了一个软件开发的完整的过程,为我今后进行实际的工作奠定了坚实的基础。首先,进入公司,你就是一名职业人,不再是一名学生,你要具备一名职业人应具备的素养,不迟到不早退是必然的,而且还要时刻严格要求自己,公司的规定要严格遵守。然后,在技术上也有了很大的提高,学习了很多公司自己的框架和工具,这都是一些前辈的宝贵经验。而且所作的软件应用性更强。所以,在今后的学习中我会严于律己,认真学习有关软件编程的课,为以后的工作打好坚实的基础。

程序设计实习报告
软件设计实习内容 第五篇

《程序设计实习报告》

学 年:2013–2014–3 实习课题:学生信息管理系统

姓 名:高 飞

班 级:计算机科学与技术1302班

学 号:1309000406

日 期:2014年7月15日

组 员:刘 越 石常弟

一.实习目的

1.了解管理系统的开发流程。

2.熟悉对文件和链表的各种基本操作。

3.熟练掌握类、结构体等方面的知识。

4.了解基本命令的使用方法;掌握常用函数、表达式的使用方法,掌握程序控制结构的使用和程序设计,掌握变量的作用范围和自定义函数的使用。

5.熟练掌握常用算法程序、常用统计程序、数据排序方法、简单数据加密和解密程序编写、调试和使用。

6.通过本程序的训练,是学生对文件操作有更深刻的了解,掌握利用单链表存储结构实现对学生管理系统的原理,为进一步开发高质量的信息管理系统打下坚实的基础。

二.实习内容 1.函数switch的使用

Switch用在编程中,如C语言中它经常跟Case一起使用,是一个判断选择代码。其功能就是控制业务流程流转的。使用switch函数,靠输入来判断执行的步骤。

switch(i){

case 1: //从键盘输入学生的信息,并保存到文件中

InputFromKeyboard (); break;

case 2: //按学号查询学生信息

SeekByStudent_number (); break;

case 3: //按姓名查询学生信息

SeekByStudent_name (); break;

case 4: //修改记录

AlterRecord (); break;

case 5: //删除记录

DeleteRecord (); break;

case 6: //插入记录

InsertRecord (); break;

case 7: //排序记录

RankRecord (); break;

case 8: //最高分和不及格人数

Max_Fail (); break;

case 9: //从文件输入并输出

InputOutputFromKeyboard (); break; }

实例:

2.从文件中读取数据

fscanf 函数,功 能: 从一个流中执行格式化输入,存入缓存区。可用于从文件中读取数据。

if((op =fopen("student.txt","r")) == NULL)

{

printf(" 亲,文件打开错误!\n");

exit(0);

}

while(!feof(op))

{

q=(ST *)malloc(sizeof(ST));

fscanf(op,"%s",p->number);

fscanf(op,"%s",p->name);

fscanf(op,"%d",&p->Chinese);

fscanf(op,"%d",&p->Math);

fscanf(op,"%d",&p->English);

p->next=q;

p=q;

}

p->next=NULL;

fclose(op);

3.向文件中写入数据

Fprintf 函数: 其作用是格式化输出到一个流/文件中.可用于向文件中写入

数据。

if((op = fopen("student.txt","w")) == NULL)

{

printf(" 文件打开失败,请重新打开系统!\n");

exit(0);

}

else

{

p = h;

do //写入文件中

{

fprintf(op,"%10s%10s%10d%10d%10d\n",p->number,p->name,

p->Chinese, p->Math, p->English);

p=p->next;

}

while(p->next != NULL);

}

fclose(op);

实例:

4.链表的删除操作

图形解析:为了删除节点p,只用把p的前一个节点连上p的后一个节点。

编码实例:

while(strcmp(ch,p->number) != 0 &&p -> next != NULL ) //定位p节点

{

q = p;

p = p->next;

}

if(strcmp(ch,p->number) == 0)

{

if(p == h) //是否为头结点

{

h = p->next;

}

else

{【软件设计实习内容】

q->next = p->next; //p的前一个节点连接p的后一个节点 }

free(p); //释放掉P节点

printf(" 删除成功! ");

}

5.文件中插入记录

编码实例:

if((op = fopen("student.txt","a")) == NULL)

{

printf(" 文件打开失败,请重新打开系统!\n");

exit(0);

}

6.数据的排序操作

冒泡法排序:冒泡排序(Bubble Sort),是一种计算机科学领域的较简单

的排序算法。

它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就

把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。

这个算法的名字由来是因为越大的元素会经由交换慢慢“浮”到数列的顶

端,故名。

冒泡法原理:

冒泡排序算法的运作如下:(从后往前)

1. 比较相邻的元素。如果第一个比第二个大,就交换他们两个。

2. 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。

在这一点,最后的元素应该会是最大的数。

3. 针对所有的元素重复以上的步骤,除了最后一个。

4. 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数

字需要比较。

编码实例:

for(j = 0; j < i - 1; j++) //语文排序

{

for(k = j + 1; k < i; k++)

{

2016软件开发过程认识实习报告
软件设计实习内容 第六篇

软件开发过程认识实习报告【软件设计实习内容】

xx-xx学院

毕业实习报告

系 别:

年级班级: 学 号: 姓 名: 指导教师: 实习类型:

实习单位: 实习时段:

集中实习

关于在XX公司从事

软件开发的实习报告

一、实习目的

进一步了解java开发的相关知识,掌握java开发的基本技术,丰富java开发的实战经验。学习SQL的基础知识及正确的运用方法,和有用的相关技术,提高自己的工作效率。通过实习,培养我们综合运用Java语言的面向对象编程能力;培养我们动手能力;培养我们良好编程规范、编程方法;以便能较全面地理解、掌握和综合运用所学的知识,提高自身的编程能力;增强自己的团队协作意识,了解软件开发的思考角度和主要流程。为毕业之后能够更快地进入工作状态并且能够更好的工作,打好一定的基础。

二、实习单位及岗位介绍

1.实习单位介绍

中软国际长沙ETC是中软国际ETC继北京总部基地之后,在全国建立的第一家分基地,也是湖南省政府招商引资的重点支持项目之一。中软国际长沙ETC凭借对服务外包行业人才需求的深刻理解,以及在服务外包人才培训领域的丰富经验、良好的企业及院校合作资源,成为支持软件产业高速发展的人才战略组成部分,同时也是软件及外包业务快速发展的重要人才支持平台。

中软国际在专业学科建设、师资培养、实践教学、就业服务、基地共建等多个领域进行了卓有成效的合作和模式创新,为提升院校竞争力和知名度发挥了重要作用。长沙ETC从2016年4月份启动以来,至2016年4月,以接纳包括哈尔滨工业大学等知名院校在内的共计55所院校,培训学员数量5400多人。

2.实习岗位介绍

我在中软国际长沙ETC实习期间的岗位是Java软件工程师。实习期间参与人力资源管理系统的开发,根据开发规范和流程独立完成模块设计、编码、测试。编写相关应用系统的开发文档、数据库设计文档等。较为详细和系统的掌握了软件开发的知识体系。把所学知识与解决实际问题相联系,培养了自己发现问题、分析问题和解决问题的能力,从而提高了自己从事实际工作的能力。

三、实习内容及过程

1.Java基础知识

Java的基础知识对于一个Java软件工程师来说就好比是人的灵魂,现在的公司在招聘的时候很多都不在乎你会不会流行的技术,如(Struts、Hibernate、Spring、ibatis等)。他看重的是你的基础扎不扎实,对于网易、腾讯等大公司来说更是如此,我们在开发过程中运用了大量的Java基础知识,如类、对象、方法、成员变量、静态变量、封装、继承、多态、异常、接口、抽象类、IO流等等,所以一个系统对于Java编程基础的依赖便不言而喻。

2.MySQL、Oracle数据库

MySQL是最流行的开放源码SQL数据库管理系统,它是由MySQL AB公司开发、发布并支持的。MySQL AB是由多名MySQL开发人创办的一家商业公司。它是一家第二代开放源码公司,结合了开放源码价值取向、方法和成功的商业模型。Oracle则是以稳定性著称,在访问量和数据大量交换的服务器中,Oracle占了大臂的江山,在开发中主要用到了数据库的查询语句、数据库的关系、事物等。

3.Servlet和JSP

一个Servlet就是Java编程语言中的一个类,它被用来扩展服务器的性能,服务器上驻留着可以通过“请求-响应”编程模型来访问的应用程序。虽然Servlet可以对任何类型的请求产生响应,但通常只用来扩展Web服务器的应用程序。Java Servlet技术为这些应用程序定义了一个特定于HTTP的 Servlet类。javax.servlet和javax.servlet.http包为编写Servlet提供了接口和类。所有的Servlet都必须实现Servlet接口,该接口定义了生命周期方法。

JSP是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态技术标准。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标签,就构成了JSP网页Java程序片段可以操纵数据库、重新定向网页以及发送E-mail等,实现建立动态网站所 需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持Java, 也可以访问JSP网页 。

Java Servlet是JSP技术的基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。现在许多Web服务器都支持Servlet,即使不直接支持Servlet的Web服务器,也可以通过附件的应用服务器和模块来支持Servlet,这得益于Java的跨平台特性。另外,由于Servlet内部以线程方式提供提供服务,不必对于每个请求都启动一个进程,并且利用多线程机制可以同时为多个请求服务,因此Servlet的效率非常高 。

4.三大框架

Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与Servlet API完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2的变化很小。

Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重任。

Spring 也表示是一个开源框架,是为了解决企业应用程序开发复杂性由Rod Johnson创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。

5.XX管理系统的开发

四、实习总结及体会

通过这次实习机会,我主要学习了以上这些java编程的技术,同时也明白了身处公司中如何更好地与同事配合,毕竟在软件开发中,你不可能一个人干完一个系统,大家都是通过svn等团队管理工具互相配合完成编程任务。在实习之前,我对软件开发的过程只有一个模糊地印象,以为只要把代码编写完之后就算

基本上一个项目开发完毕了。然而通过这次实习,彻底颠覆了我的认知,我当时的认知无疑是非常幼稚和可笑的,完全的软件开发过程不只只是编写代码,在编写代码之前还有好多的事情要做,比如文档的编写、对项目进行需求分析、数据库设计等等。代码编写完成之后还要进行测试,以及人员的培训,这些都是必须做,也是必不可少的项目,甚至比代码的编写还重要。

我在开发期间遇到很多问题,但是我会试着到网络去找答案,如果实在找不到我会试着问问我的上级,或者跟一些朋友讨论一下,如果发现了这个问题的答案我会及时把它记录下来,方便以后遇到问题可以随时翻阅,我相信好记性不如烂笔头这句话,我也相信如果一个程序员写的代码没有错误那只能证明他没写过代码,虽然我比较懒,但我现在有空的时候都会对着电脑敲代码,我相信手感是敲出来的,你看10遍都不如你敲一遍来得印象深刻。

通过这次实习,我认识到了一个软件开发的完整的过程,为我今后进行实际的工作奠定了坚实的基础。首先,进入公司,你就是一名职业人,不再是一名学生,你要具备一名职业人应具备的素养,不迟到不早退是必然的,而且还要时刻严格要求自己,公司的规定要严格遵守。然后,在技术上也有了很大的提高,学习了很多公司自己的框架和工具,这都是一些前辈的宝贵经验。而且所作的软件应用性更强。所以,在今后的学习中我会严于律己,认真学习有关软件编程的课,为以后的工作打好坚实的基础。

软件开发过程认识实习报告 [篇2]

不知不觉,在XX实习的日子快过去半个月了,记得刚来XX的头几天,感觉非常不适应。首先是环境:这里吃的东西很贵,而且这里的物价很高。其次是XX人:XX人办事的效率很高,这就是铁人的精神吧。

对于以上种种,待了3,4天基本就适应了,难怪一些长辈老是说:习惯了,就好了。

来的第一天,我们听了付X萍老师讲了一节课,可以说完全不知所云,但还是可以听到一些东西的,譬如:工作环境的适应,人与人之间的交际,处理各种事情的能力,其中最重要的就是养成良好的工作习惯。有良好的工作习惯,才会被上司,老板和同事认可,将来也会比同辈有着更快更多的升职机会,而且一个良好的工作习惯,无论你从事哪个行业,都是受用终生的。然后,就是认识我们的董亮老师了,一个可亲可爱的老师,传说中他们一个月会赚十几万呢!天文数字,望尘莫及啊。

在随后的一段时间里,我们被分为了八组,每组六七个人,有一个组长带领。我们组织作一个项目——论坛,在第二,第三个礼拜感觉没有刚来时那么拘谨了,我更明显感觉到自我计划,制定目标的重要性了。在我们犯错误的时候,老师会惩罚我们,陈发的方式很另类——唱歌或者讲笑话,不算是体罚大事可以达到对我们的约束。然而,歇息期间有组织我们做游戏,看似很简单的游戏其实是想培养我们合作意识。

在实习的过程中,我深刻的体会到了三点:第一,项目是以迎合客户和使用者为目的的,不可能像教师那样为我们制定一套>教学计划。想要知道些什么,渴望懂得些什么,全要靠你自己想学,你自己不问,没人会主动来告诉你。第二, “纸上得来终觉浅,绝知此事要躬行!”在短暂的实习过程中,让我深深的感觉到自己在实际运用中的专业知识的匮乏,在行业中的经验真的很重要。

第三,能更早的接触你所在行业的真实情况。不出来自己转一圈,根本不知道自己学的一些专业知识,哪些是十分重要,十分实用的。就比如说英语。以前听老师说过,听朋友也说过,将来工作了,英语相当有用,外企就更不用说了。当时没什么感觉,但当我频繁的看到一打打英文资料手册、帮助文档时,我已经切身地,的的确确地感受到英语的重要性。

这次实训让我学到的东西太多,使我受益非浅,它让我知道了工作上的辛苦,让我知道工作并不像在学校里学习一样轻松。不过,虽然辛苦了点,但能让我学到不同的东西、很充实,我心里还是高兴的。人非生而知之,要学得知识,一靠学习,二靠实践。没有实践,学习就是无源之水,无本之木。以上就是我在成都的进行实训的心得和感受。 不到半年的时间就将步入社会的我们,面临是继续深造,还是就业的压力,我想我们更应该把握住最后的一段时间,充实、完善自我,争取做一名出色的大学生!对于这次实习,我很珍惜也很怀念。

软件开发实习报告(二)

本人自XX年9月份参加工作至今, 六个月的实习时间已经结束。在这段时间里, 在领导和同事们的悉心关怀和指导下, 通过自己的不懈努力, 在各方面都取得了进步。

实践让我的技能不断增长, 工作能力不断加强。刚开始工作的时候, 发现自己以前在学校学习的知识很死, 知识面很窄, 以前做的练习项目的实用性也不是很好。在开始的几周公司给我们实习员工>培训了xx-xx平台的使用, 通过这次培训使我认识到xx-xx平台的优势, 可以大大提高软件开发效率。

随后我就加入到'xx-xxx税源控管系统'项目的开发中, 成为开发小组中的一员。在项目开发过程中一边是同事们的悉心指导, 一边是自己反复琢磨与理解, 几个月下来大大提高了自己业务和技术两方面的技能, 已经能够比较熟练的掌握基本的工作方法和一些技巧, 而且能够独立完成一些模块的开发。

通过实践, 我解决实际问题的能力得到了很好的锻炼。工作中也遇到了很多的以前没有遇到过的新技术, 面对技术难题我总是直接面对, 没有逃避, 也因此自学了好多新的技术, 大大提高了自己的自学能力, 也加深了对自己工作要负责的信念。在项目开发过程中也遇到了一些自己确实无法解决的困难, 在经理和同事的帮助下也顺利的解决了, 在此表示感谢。

在开发团队中, 加强了自己的团结精神和集体感, 对工作认真负责, 对团队认真负责。通过这个项目不仅学习到了很多技术也了解了整个项目的大体流程, 从需求分析、数据库设计、详细设计、代码编写、测试、项目维护等方面, 使自己不仅从一个代码编>写人员的角度还从一个整体的角度来看整个项目开发, 加深了软件开发概念的理解。

不断学习使我对工作有了更进一步的认识和了解。不懂就学、就问, 是一切进步取得的前提和基础。因为有大学专业课的底子和参加过专门的java培训使我在工作过程中遇到的技术知识能更快的理解和掌握。工作中时常遇到新的问题, 就需要查阅相关资料, 请教同事和经理, 一个问题一个问题的解决, 一个困难一个困难的克服, 不仅将原有知识温习巩固, 产生新的理解, 而且学到很多新知识, 有了许多新的认识。但某些认识都还是肤浅的, 还需要我在实践当中去不断深入地理解。

现场开发与维护使我不仅从一个开发人员的角度而且从客户的角度去思考问题。在项目的开发后期, 也就是项目即将上线的阶段我与其他几位同事被派往现场去开发与维护项目。以前的开发都是根据需求分析来进行, 功能要求一般在分析里面都写的很清楚, 但是在现场开发直接面对客户, 客户提出的需求一开始只是一个大体的功能描述, 如何将这个只是语言描述的功能转化为技术实现需要很强的抽象能力和对业务的深入理解, 这个过程大大锻炼了自己的综合能力。在第一时间接触客户的需求, 从客户的角度思考问题, 只有更了解客户需求才能更合理的设计软件的结构, 功能。

软件开发实习报告(三)

时间过得真快,转眼间,在山大实习生活就结束了

四周的时间能够和山大的同学一起工作、学习、生活我感到非常的荣幸,同时也感觉到很大的压力,作为>电子商务专业的学生从事软件开发感觉还是有一定的困难,特别是我们还是和山大大三的学生一起,在初来时自己就有一些不自信,但随着项目的进展,我慢慢的找到了自己的位置,找到自己的目标,虽然自己与好的同学还有差距,这也给了我很大压力,但是我相信没有压力就没有动力,所以整个实训过程中我都在不断地努力。

实训期间让我学到很多东西,不仅在理论上让我对it领域有了全新的认识,在实践能力上也得到了很大的提高,真正的学到了学以致用,更学到很多做人的道理,对我来说受益匪浅。特别是利用周六上午的时间山大为我们安排的讲座让我们了解it领域一些新的发展动态以及一些领先的技术,让我意识到自己知识的缺少,这激励我在以后的学习、工作、生活中要不断了解信息技术发展动态以及信息发展中出现的新的技术。

除此之外,我还学到了如何与人相处,如何和人跟好的交流,我们组成一个团队大家一起开发一个项目,大家的交流沟通显得尤为重要,如何将自己的想法清楚明白的告诉队友,如何提出自己想法的同时又不伤害其他的队友的面子,这些在我的实训生活中都有一些体会。可是说,第一次亲身体会理论与实际相结合,让我大开眼界。也是对以前学习的一个初审吧,相信这次实训多我以后的学习、工作也将会有很很大的影响,在短短的二十几天里这些宝贵的经验将会成为我以后工作的基石。

作为大二的学生,经过两年的在校学习,对程序设计有了一些基本的理性的认识和理解。在校期间一直忙于理论的学习,没有机会也没有经验来参与我们项目的开发,所以在实习之前软件按开发对我来说是非常抽象的,一个完整的项目要怎么来分工以及完成该项目所需要的基本步骤也不明确,经过这次实训让我明白一个完整项目的完成必须团队分工合作,并在每个阶段进行必要的总结和检查。在我们项目的开发过程中我们项目的步骤:详细设计、详细设计review、编码、编码review、单体测试。在项目开发过程中我也深刻的体会到详细设计对一个项目开发有明确的指引作用,它可以使开发人员对这个项目所要实现的功能在总体上有具体的认识,并能减少在开发过程中出现不必要的脱节。

经过二十多天的obbligato信息安全管理的java开发,是我对java软件开发平台有了更深一步的了解,也对nec公司的obbligato平台有了一定的了解。

这次实训是对我们两年学习的一个检验,虽然项目中很多知识我们在日常的学习中都没有遇到,这同时提醒我:要想成为一个合格的程序员就有具备一种自学能力,在工作中会遇到很多从未接触过的问题,当有了问题时要去解决,在你不断努力,寻找答案的过程中,自己的能力也在潜移默化的提升。有时遇到问题时可能有很多想法但却不知道那个正确,这就让我们不断地去探索,不断地尝试。

这次实训也让我深刻的了解到,不管在工作中还是在生活中要和老师、同学保持良好的关系是很重要的。做事首先要先做人,要明白做人的道理,如何与人相处是现代社

会的做认得一个最基本的问题,对已自己这样一个即将步入社会的人来说,需要学习的东西很多。从一起做项目的同学身上我看到了谦虚谨慎、细心努力的态度,在以后我的生活中我还会留意身边同学的优点,从他们身上找寻我所缺少的品质,不断学习。从老师那里我看到了企业人的生活面貌,没有事情可以不劳而获,今天老师们能够领导我们是他们之前努力的结果,虽然老师没有和我们讲很多公司里的事情,可是他们的言行中所表现出来的都是比我们要严谨的多的对工作的态度。

在此次的实训中我感觉到我们最大的不足就是动手的能力太差,在项目组中山大的同学也给我提出一些建议,让我有机会自己多动手,不是我们缺乏知识,而是我们没有运用知识的能力,在二十多天的项目开发过程中,我自己也认识到虽然我们的理论知识没有山大同学那么全面,但是如果在学校认真学习了,我们的理论知识并不比他们差,所以以后的日子,如果自己还要继续从事软件开发相关工作,我会更加注重自己的动手能力。再者,我们要有更好的学习心态,看到山大的很多同学会在晚上项目结束后再去教室上自习,深深地意识到我们的学习态度有多大的差距,原来在学校的时候我们九点基本就要从教室回宿舍了,而他们还会再继续利用九点以后的时间努力学习,虽然在山大就短短不到一个月的时间,可是我所体会到的对我以后的学习将会有很大的影响,我想在大三专升本复习的过程中,在山大的经历会让我更加有动力,更能坚定信念:坚持、努力。学习山大学生刻苦、勤奋的学习态度。

山大的实训已经成为过去,可是在山大学到的东西会一直影响我以后的发展,突然想起鲁迅先生的一句话:世上本没有路,走的人多了,便成路。生活的路也是人走出来的,每个人一生总要去很多陌生的地方,然后熟悉,然后再走向另一个陌生的地方。在不久的将来,就要踏上人生的另一段旅程,以后的路上有时不免会感到有些茫然、无助,但生活的路谁都无法预测,只能一步步摸索,但只要方向正确,只要我们向着目标不断努力,相信在不远的将来我们一定会有一片属于我们自己的天空。

软件开发过程认识实习报告 [篇3]

一、 实习的目的与意义

在本科教育中,实习是一个重要的实践性教学环节。通过实习,可以使我们熟悉外贸实务的具体操作流程,增强感性认识,并可以进一步了解、巩固与深化已经学过的理论和方法,加深对专业理论知识的理解,培养和提高实践操作问题、发现先问题、分析问题以及解决问题的能力,使综合运用所学理论知识与编程实践紧密结合,为毕业后从事计算机工作打下良好的基础。实习要达到以下目标:

a) 在实习过程中学会为人处事能力,学会以各种方式学习,学会团结合作共收益,提高自己的多方面能力和整体综合素质。

b) 将在校所学的知识运用到实践中,提高观察问题、发现问题、分析问题、解决问题的能力,强化编程能力,提高计算机专业水平。

c) 在规范有序的实习中培养吃苦耐劳、努力钻研、求真务实的精神。 在具体实习过程中,能够了解软件开发的具体流程,需求分析过程及任务的分配、完成、提交、审核等各个方面,还能对行业深入彻底地了解并能切身体会到行业的竞争力,工作的重要性及自身在工作中的角色,还能了解自身存在的不足,并积累一定的经验,为将来走上工作岗位打下良好的基础。

二、 实习时间

2016年1月9日(星期一)—2016年1月13日(星期五)

三、 实习地点

XX大学网络中心

四、 实习内容

第一天,老师进行了软件开发实习总动员,强调了软件开发是一个复杂的过程,他需要软件开发人员有强大的耐力,耐得住繁杂的程序代码,耐得住寂寞,同时也强调了软件开发的重要性,软件开发是适应现代科技的飞速发展,以及满足人们的日常需求必不可少的高科技技术。

第二天,老师讲解了软件开发必不可少的工具,如SQL server数据库等编程语言,而在编制数据库时必须注意的是数据库的表与表之间的联系、表与表之间的连接、实体与属性之间的关系、主键、唯一键以及外键等数据库相关的知识。在这天老师主要讲解了数据库的后台知识。

第三天,老师对基于Subversion和TortoiseSVN的版本控制系统做了简单介绍。版本控制是软件配置管理中的重要一环,主要功能是记录开发过程的每一次修改,让开发工作可以随时检查过往的历史和获取正确的版本,是系统的“成长记录”。

第四天,参观沈阳建筑大学学校的网络中心,通过老师讲解和学生亲自动手操作,了解网络中印中用到了哪些开发的软件,同时讲明最后一天的实习内容。

第五天,项目实践,熟练掌握SQL server数据库等开发工具,开发一个软件。从整体出发,一步一步实现,需求整理到分析设计到后来的代码编写与测试等,并了解软件开发大致流程:

a) 需求分析(前期规划):明确软件需要实现哪些功能,即公司的需求。 b) 概要设计:以项目为中心的开发流程。

c) 详细设计:设计数据流图及E-R图等。

d) 具体编码:业务流程、具体模块的开发,编写程序代码。

e) 调试、跟踪与测试:对编写的程序、模块功能等进行检查,保证开发的

软件可用。

五、 心得体会

实习是每一个大学生必不可少的一段学习经历,在这短短的一周时间里,不仅在学习方面学到了很多,除此之外,我还学到了如何与人相处,如何与人更好的交流,开发一个项目通常是需要一个团队的队员共同合作完成的,因此大家的交流沟通显得尤为重要,如何更好地与别人沟通,如何将自己的想法清楚明白的告诉队友,如何更好地去陈述自己的观点,如何说服别人认同自己的观点同时又不伤害其他的队友的面子,这些在我的实习生活中都有一些体会,对我来说受益非浅。作为一个即将踏入社会的我来说,现在的实习对我今后踏入新的工作岗位是非常有益的,相信这些宝贵的经验会成为我今后成功的最重要的基石。

作为大三的学生,经过两年半的在校学习,对程序设计有了一些基本的理性的认识和理解。在校期间一直忙于理论的学习,没有机会也没有经验来参与项目的开发,所以在实习之前软件开发对我来说是非常抽象的,因此很高兴有这样一个参与到软件实际开发的机会。通过这次实习,我发现从学校走向社会我们还存在着很大的不足,对工作我们也缺少经验,我认识到我们要认清自身定位,特别是加强英语学习。在大部分的工作和活动中无一例外涉及到英语,项目中好多名词都是英语的缩写,不然要天天百度英文的意思,这样工作效率会大大降低,而且,在软件开发的过程中,数据库的建立也尤为重要,对表的操作,如表与表之间的关系、表与表的连接、实体与属性之间的关系等知识都需要明确地掌握。因此在以后的学习中必须加强对英语与数据库的学习,不断强化自身,并充分认识自己,避免眼高手低,增加实际动手能力,在社会这个大学校里,不断完善和学习。

这次实习是对我两年半的学习的一个检验,虽然项目中很多知识我们在日常的学习中都没有学到,这同时提醒我:要想成为一个合格的程序员就要具备一种自学能力,在工作中会遇到很多从未接触过的问题,当有了问题时就要去解决,在你不断努力,寻找答案的过程中,自己的能力也在潜移默化的提升。对于计算机的知识我们也要不断加强锻炼,特别是实际应用,多写写代码,多看看程序,并自己亲身实践,这样你才会发现你对代码是多么生疏,写一行代码就错误百出,只有理论知识没有实践经验是不行的,计算机就是一个需要不断实践的行业,更新速度很快,稍不留神你就落伍了,所以要常常补充知识,这样才会有用武之地。

在这次实习过程中,我深刻体会到,走出校门,只是万里长征的第一步,我们在工作经验上、社会历练上以及人际交往上体现出来的稚嫩,在这一次的实习中完全表露出来,而且我们所缺乏的还不仅仅如此,所以在以后的生活和工作中,我要不断的充实和丰富自己,不放弃任何能够锻炼自己的机会,使自己能迅速的成长为一名合格的软件开发人员。

总之,这次实习的意义,对我来说已不再仅仅是完成学分、完成软件开发实习的任务,而是在开启“生命之旅”大门的过程中迈出了第一步,它使我在实践中了解社会,让我学到了很多在课堂上根本就学不到的知识,也开拓了视野,增长了见识,为我以后更好地服务社会打下了坚实的基础。我一定会好好地珍惜这次实习的经验,并为自己所喜爱的软件开发科技贡献自己的聪明才智,感谢老师在这段时间里对我的指导和教诲,我从中受益匪浅,整个的实习过程是紧张而愉快的。作为我在踏出社会之前的为数不多的几次实践中,这次的实践的确给予了我很多。今后,我将继续保持认真负责的学习与工作态度,高尚的思想觉悟,进一步完善和充实自己,争取在以后的学习中更好的发挥自己的特长,在以后的实践中更好的运用自己的知识,做一个合格的大学生,将来做一名对社会有用的人。

软件开发过程认识实习报告 [篇4]

软件工程认识实习报告 专业班级:csdn-java

学生姓名:曹炳旭

随着软件工程学习的深入,除了对基本专业知识的掌握外,对软件工程总 体的把握显得越来越重要,因此这次认识实习学到的知识对于我们认识软件工程和规划今后道路来说非常重要,通过这次认识实习,了解了软件工程的定义、目的历史、热点问题等,掌握了软件开发的流程,编程语言和行业现状。并对今后的学习和职业道路有了自己的规划,明确了自己的方向。

软件工程认识实习

一 、认识软件工程

1、软件工程定义与目的

(1)软件工程定义 软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。

(2)软件工程的目的 软件工程的目标是明确的,就是研制开发与生产出具有良好的软件质量和费用合算的产品。 费用合算是指软件开发运行的整个开销能满足用户要求的程度。 软件质量是指该软件能满足明确的和隐含的需求能力的有关特征和特性的总和。

2、软件工程的内容

(1)软件工程研究内容 软件工程学主要研究软件结构、软件设计方法-论、

软件工具、软件工程标准和规范,以及与软件工程有关的理论等。

(2)软件工程学习的内容 从软件的生产管理技术来分:软件的需求定义和分析技术;软件设计技术和设计审查技术;软件设计表现技术;软件测试技术;软件可靠性的理论及其评价方法;软件扩充和维护;软件成本估算等。 从内容上可分为理论、结构、方法、工具等部分。其中理论与结构是方法-论与工具的基础及前提。在方法-论与工具方面存在着这样的关系:为了找出行之有效的方法就应该具备合适的工具;反之,为了制造、改进软件工具,也应先有合适的方法

3、软件工程的发展历史

(1)、早期软件的出现 计算机出现之前,就已经有很多数学家为计算机软件的出现打下了坚实的数学理论基础,比如著名的数学家“阿兰.图灵”和他的导师一起努力,在20世纪三、四十年代年代就创建立了“图灵机”理论,从理论上解决了计算机软件和核心——“计算复杂性”以及“算法表示”问题。

(2)、现代计算机软件的问世 1946年,伴随着第一台电子计算机的问世诞生了。以写软件为职业的人也开始出现,他们多是经过训练的数学家和电子工程师,硬件通常用来执行一个单一的程序,而这个程序又是为一个特定的目的而编制的。 1954年,“约翰.巴科斯”建立了高级语言的思想,并设计出了世界上第一个真正意义上(至今广泛应用)的高级语言,第一个完全脱离机器硬件的高级语言—Fortran问世1961年第一个数据库管理系统—IDS由通用电气(GE)公司的Charles Bachman开发出。

(3)软件危机的出现

60年代中期软件开始作为一种产品被广泛使用,出现了“软件作坊”专职应别人的需求写软件。 “软件危机”就这样开始了!1968年北大西洋公约组织的计算机

科学家在联邦德国召开的国际学术会议上第一次提出了“软件危 机”(software crisis)这个名词。 概括来说,软件危机包含两方面问题:一、如何开发软件,以满足不断增长,日趋复杂的需求;如何维护数量不断膨胀的软件产品。 同年秋季,NATO(北约)的科技委员会召集了近50名一流的编程人员、计算机科学家和工业界巨头,讨论和制定摆脱“软件危机”的对策。在那次会议上第一次提出了软件工程(software engineering)这个概念。60年代末“软件危机”后出现的第一个生命周期模型。如下所示:分析 → 设计 → 编码 → 测试 → 维护,使人们认识到了文档的标准以及开发者之间、开发者与用户之间的交流方式的重要性。 1969年UNIX出现 1969年12月,Internet 的前身——美国的ARPA网投入运行,它标志着我们常称的计算机网络的兴起。 1969年,提出了结构化程序设计方法, 1970年,第一个结构化程序设计语言—Pascal语言出现,标志着结构化程序设计时期的开始,即PO(面向过程的开发或结构化方法)以及结构化的分析、设计和相应的测试方法。

1971年,大、超大规模集成电路计算机,应用更加广泛,出现了微型计算机。

(4)现代软件的发展 1972 C语言出现 1975年的第六版 UNIX才开始走出贝尔实验室 1983年 C++出现 1983年IBM DB2数据库产品推出的。 1984年Tuxedo作为第一个严格意义上的中间件产品由AT&T的贝尔实验室开发完成。 1985年Windows 1.0正式推出。之前软件结构体系也是Mainframe结构,该结构下客户、数据和程序被集中在主机上。 90年代,中间件技术才开始迅速发展,建立在计算机和网络技术基础上的计算机网络技术得到了迅猛的发展。 1993年美国宣布建立国-家-信-息基础设施NII 后,全世界许多国家纷纷制定和建立本国的NII ,从而极大地推动了计算机网络技术的发展,使计算机网络进入了

一个崭新的阶段。目前,全球以美国为核心的高速计算机互联网络即Internet已经形成。 1994年 PHP出现。 1995年 Java出现。 1996年 JavaScript出现 。

2000年 C#出现。业务基础平台作为一个新的软件层级尤为引人注目。业务基础平台是以业务导向和驱动的、可快速构建应用系统的软件平台 2016年被炒得沸沸扬扬的SOA(Service-Oriented Architecture)作为下一代软件架构,主要用于解决传统对象模型中无法解决的异构和耦合问题。 软件的发展史其实就是在裸机(硬件)和终端用户之间不断沉淀(平台化)的过程。当与裸机接近的某个层次发展成熟后,与 这个层次相关的创新和成果会明显减少,而从这个层次更靠近终端用户业务的层次的创新和成果会增多。就这样不断不断的沉淀形成平台,不断的向用户和业务领域 靠拢。

4.软件工程的发展趋势

Internet及其上应用的快速发展与普及,使计算机软件所面临的环境开始从静态封闭逐步走向开放、动态和多变。软件系统为了适应这样一种发展趋势,将会逐步呈现出柔性、多目标、连续反应式的网构软件系统的形态。面对这种新型的软件形态,传统的软件理论、方法、技术和平台面临了一系列挑战。从宏观上看,这种挑战为我们研究软件理论、方法和技术提供了难得的机遇,使我们有可能建立一套适合于Internet开放、动态和多变环境的新型软件理论、方法和技术体系。从微观的角度来看,Internet的发展将使系统软件和支撑平台的研究重点开始从操作系统等转向新型中间件平台,而网构软件的理论、方法和技术的突破必将导致在建立新型中间件平台创新技术方面的突破。

二、认识软件开发

1、软件开发流程

(1)需求调研分析 相关系统分析员和用户初步了解需求,然后用WORD列出要开发的 功能模块,每个大功能模块有哪些小功能模块,对于有些需求比较明确相关的界面时,在这一步里面可以初步定义好少量的界面。 系统分析员深入了解和分析需求,根据自己的经验和需求用WORD或相关的工具再做出一份文档系统的功能需求文档。这次的文档会清楚例用系统大致的大功能模块,大功能模块有哪些小功能模块,并且还例出相关的界面和界面功能。系统分析员和用户再次确认需求。

(2) 概要设计 首先,开发者需要对软件系统进行概要设计,即系统设计。概要设计需要对软件系统的设计 进行考虑,包括系统的基本处理流程、系统的组织结构、模块划分、功能分配、接口设计、 运行设计、数据结构设计和出错处理设计等,为软件的详细设计提供基础。

(3) 详细设计 在概要设计的基础上,开发者需要进行软件系统的详细设计。在详细设计中,描述实 现具体模块所涉及到的主要算法、数据结构、类的层次结构及调用关系,需要说明软件系统各个层次中的每一个程序(每个模块或 子程序)的设计考虑,以便进行编码和测试。

(4) 编码 在软件编码阶段,开发者根据《软件系统详细设计报告》中对数据结构、算法分析和模块实现等方面的设计要求,开始具体的编写程序工作,分别实现各模块的功能,从而实现对目标系统的功能、性能、接口、界面等方面的要求。

(5) 测试 测试编写好的系统。交给用户使用,用户使用后一个一个的确认每个功能

(6)软件交付准备 在软件测试证明软件达到要求后,软件开发者应向用户提交开发的目标安装程序、数据库的数据字典、《用户安装手册》、《用户使用指南》、需求报告、设计报告、测试报告等双方合同约定的产物。

(7) 验收 用户验收。

(8) 软件运行维护

2、软件开发所需的知识和技能 软件开发基础知识和技能:程序设计基础、网页设计基础、关系数据库基础、面向对象的可视化程序设计、数据库应用与开发、客户/服务器开发技术、软件工程、客户端编程、WEB程序设计、WEB开发技术、高级.NET开发技术、嵌入式系统开发、数据结构、操作系统、IT产品服务与营销等。

3、目前的软件行业现状

(1) 国外软件产业发展现状 发达国家已经认识到软件的重要性,并将其视为国家关键技术,软件技术的研究和软件产业的发展是当今发达国家竞相扶持的重点,并成为国家间相互竞争的武器,一些发展中国家也在积极发展自己的软件行业,争取抓住机遇,迎头赶上。 在软件产业发展中,发达国家占有明显优势,美国已经成为全球软件发展的龙头,大多数先进的软件技术及产品都源于美国,世界软件市场的份额分配大致为:美国60%,西欧20%,美国12%,其他8%。 发展中国家在软件行业发展中以印度较为突出,其软件行业已在世界市场占有有利地位,在世界银行对7个软件出口国的比较研究中,从提供软件服务的规模和质量看,印度名列第一。1995年,印度约有90%的软件出口,目前,印度已有近百个软件企业通过了ISO-9000质量认证。

(2)国内软件产业发展现状 (一)在全球软件产业中的地位低微,与周边国家相比也存在较大差距 从总量以及所占比例来看,2000年,我国软件产业占全球市场的份额虽然与周边国家如印度、韩国所占的份额相差不多,比爱尔兰略低0.3个百分点,似乎差别不大,但是考虑到软件产品质量、软件开发的规范程度、软件出口或满足国内市场的程度等方面,我国与这些周边国家以及爱尔兰相比则存在很大差距。 (二)软件产业对国民经济发展的贡献较低,发展速度不能适应国-家-信-息化的要求。 1996—2001年,我国软件产业国内市场增长速度分别为46.8%、31%、26.4%、27%、33%、34%,年均增长率约为30%,虽然高于世界软件产业的平均增长速度,但比印度软件产业起飞时期低20个百分点,比爱尔兰低50个百分点,难以满足国-家-信-息化建设对软件产业的要求。

三.作为一名大一学生,还有不到两年时间毕业,我给自己做的规划如下:

(1)在校时间

a.在校期间完成基本学业,牢固掌握基础课,学好专业课,为考研和就业做准备,利用课余时间深入学习软件编程技术,linux技术,数据库语言,汇编语言,数据结构等,提高自己的专业能力。 b.积极参加各种活动,提高自己的交流能力,语言表达能力,团队合作能力。 c.利用课余时间或假期,寻求专业方面的实践,在实践中掌握和巩固学到的知识。

五。心得与体会

通过对软件工程的认识实习,我受益良多。以前一直对软件存在一些偏见或者是误解,认为软件就是程序,软件的开发就是编写程序,只要编写完了程序,就可以完成任务。但是通过认识实习,我认识到了我以前的错误,软件其实不仅仅是程序,软件开发其实也不仅仅是编写程序,软件是思想在硬件上的载体和体现,

处理的是逻辑和信息。唯有对软件和软件工程的开发过程,有充分的认识,才能开发出好的软件产品。 从认识实习中我也发现,编程其实是一种乐趣与苦恼共存的创造性活动,变成不仅仅能够满足我们内心深处进行创造的渴望,还能预约我们的内心情感。 通过在认识实习中的自主学习,我知道我需要掌握如何在最小的成本中,训练自己的基本工程素质和能力,如何激发自己的积极性等,也让我明白了扎实的专业基础的重要性和团队协作能力的重要性。剧本这些能力会让我们在今后的学习和将来的工作中少走弯路。 认识实习虽然结束,软件之路才刚刚开始,也许在学习和今后的工作中会疲惫会有很多失败很多挫折,但是既然选择了这条路并且对其保持有充分的热情,就不会放弃,相信我会在软件行业走得更好,走的更远。

2015软件工程实习报告
软件设计实习内容 第七篇

软件工程实习报告(一)

光阴荏苒,时光飞逝,转眼间到了实习结束的日子。从进公司实习到现在,我已经到公司近6个月了,感受颇多,收获颇多。期间,通过公司领导的关心和帮助,同事的指导,使我能够很快地了解公司的管理与运作程序,我了解了公司的发展概况,熟悉了公司的流程和行业的基础知识,使我逐步学会如何从一个刚出校门不久的实习生转变成一个职员。以下是我这一阶段的工作总结。

学习无止境,职业生涯只是学生生涯的一种延续。对于一个实习的学生,初踏入职场,进入专业的软件公司,对开发软件没有一点经验。不论在人生的哪个阶段,学习的脚步都不能停歇,要把工作视为学习的殿堂。所以在这几个月当中,我一边学习,一边从最基础的事情做起,这样的好处在于能够在工作的过程中,了解项目的整体布局,了解项目中的业务逻辑,了解项目中尚未完成的工作并以此作为下个阶段的工作目标。在这几个月的工作中,我的主要任务是对客户使用的map系统进行测试,并且做相应的文档记录和一些简单的配置修改。几个月里,我工作勤勤恳恳,并按时完成安排的任务。尽最大的努力解决客户在工作中遇到的问题,从中我也学到了在学校里学不到的东西,也明白了很多道理,我相信对我以后的工作都将大有裨益。其它方面,我全力协助公司的工作,在公司人手较忙的时候,为公司分担事务,圆满地完成公司委派的任务。在这几个月的工作中,最初我会遇到一些我解决不了的问题,我会咨询公司另两位同事王鹏、孙距均。在他俩的指导和帮助下,我的技术技能不断提升,对整个MAP系统和配置工具的使用逐步熟练,思维方式和工作方法也不断提升,直至到目前我基本能解决客户在使用MAP系统过程中遇到一般问题的问题。

在近6个月的工作过程中,我在领导和同事们的帮助和支持下取得了一定的进步,但我深知自己还存在很多缺点和不足,与工作需要还有一定的差距。在工作中未能考虑的各种因素还有很多,比如:对整个MAP系统的掌握还不够熟练、工作的灵活性还不够、服务意识还有待提升等等,这都有待于在今后的工作中改进。虽然我目前的工作只是做基础方面,希望在下一年度公司能够委派我做一些其它工作,使我在工作中不断提升自己,同时也为公司分担一些事务,使我逐步做一名合格的项目实施人员。做软件的人必须要随时充电,在今后的工作中,我要积累经验教训,不断调整自己的思维方式和工作方法,在实践中磨练自己,我将以饱满的热情和进取的精神,去努力做每一件事,努力为公司的发展尽的一份薄力,成为单位需要的优秀人才。

我是公司的一名新员工,来公司的时间比较短,对公司的资源管理、流程管理等还不是太了解,所以对公司的发展、管理也提不出什么宝贵实质的意见或建议。现在对于我来说最重要最本职的工作就是:作为一个学生、一名实习员工,所有的地方都是需要学习的多听、多看、多想、多做、多沟通,向每一个员工学习他们身上的最优秀工作习惯,丰富的专业技能,配合着实际工作不断的进步,为公司的发展尽的一份薄力。态度决定一起,当有一份新的任务给你时要知道自己能否胜任这份工作,关键是看你自己对待工作的态度。态度对了,即使自己以前没学过的知识也可以在工作中逐渐的掌握。态度不好,就算自己有知识基础也不会把工作做好,实习项目刚开始时,根本不清楚该做些什么,并且这和我在学校读的专业没有必然的联系,刚开始我觉得很头痛,可经过工作过程中多看别人怎样做,多听别人怎样说,多想自己应该怎样做,然后自己亲自动手去多做,终于在短短几天里对工作有了一个较系统的认识,慢慢的自己也可以完成相关的工作了,光用嘴巴去说是不行的,所以,我们今后不管干什么都要端正自己的态度,这样才能把事情做好。

在这次实习过程中,我碰到很多问题,有的是我懂得的,也有很多是我不懂的,不懂的东西我要虚心向老师同学请教,当别人教我们知识的时候,我也应该虚心的接受,不要认为自己懂得一点鸡毛蒜皮就飘飘然。

回首整个实习过程,我每天都有很多新的体会,想说的很多,我总结下来主要有以下几点:

1、团队意识是完成项目的必要保证

在我们两个项目完成的过程中,我充分体会到了团队合作的重要性。特别是在自己担任项目组长分配大家完成项目期间,很难想象但是如果大家不团结一致的结果。期间通过大家的团队合作,项目组高效且快速的完成的项目,当然最重要的是大家都参与了项目的开发。

2、熟练的专业技能

提供最佳的解决方案是我们努力的方向。ERP的核心管理思想就是实现对整个供应链的有效管理,我们在梳理了企业的各项业务之后,需要做的是提供一个最佳的解决方案,来帮助企业实现更加有效的管理,我们要精通MAP系统,掌握行业专业知识,更要能融入最适宜的管理理念,这对顾问而言,无非是一个很高的要求,需要我们不断地学习,不断的在一个个项目中去积累经验,但这也正是我们为之奋斗的目标。

3、加强信心,坚持下去

虽然感觉自己学的还可以,但真的工作起来却感觉力不从心。有时候遇到事情总会着急,慌张。平常信心不足,总感觉自己做不好。或许还需要一段时间的磨练吧。只有自己的知识和能力都在提升,相信自己总有一天会很勇敢的表现自己。总之、在整个实习过程中,我有许多的收获和欢乐,但也有苦涩和教训,这些成功的经验将激励我在以后的人生路上取得更大的成绩,失败的经历将使我努力去改变需要改变的地方,可以是我更快的成长,让自己以后的日子做的更好。这些宝贵的人生经历激励我在以后的人生道路上勇于实践,敢于创新,为人生的辉煌奠定坚实的基础,成为我受益终身的宝贵财富。

4、良好的沟通协调能力是实施顾问的基本修养。

在培训的一开始我们就被分成了四个小组,学习过程中常常以小组为单位进行提问、讨论、最后解决问题的学习模式,目的就是为了能在与小组成员的相互交流过程中,提高我们的沟通能力。作为一个实施顾问,做的最多的事情就是与客户之间进行交流,但是往往我们遇见的客户与实施人员相比,他们对MAP系统非常陌生,对自己所做业务也缺乏深入的思考和总结,而我们要做的就是启发客户思考,帮助客户分析,总结业务流程,以及对实施过程中各部门之间出现的问题进行沟通、协调。(

除此之外,还要感谢我的项目团队成员,正是因为有大家的相互帮助和学习,共同解决遇到的问题共同挑战困难我们的实习过程才能够顺利完成,我更加认识到了团队精神的可贵,同时也收获了最真挚的友谊。

软件工程实习报告(二)

一、实习时间:

20**年7月12日到20**年7月21日

二、实习地点:

西安行之汇元

三、指导教师:雷长春

四、实习目的:

1、熟悉工作环境,培养自我职业能力2、体会团队合作,锻炼自己团队合作能力3、了解项目开发流程,熟悉各个环境的搭建使用4、掌握jsp,html,css等开发使用

五、实习内容

题目要求:

为白领,宅男,宅女,在校学生提供方便快捷的外卖服务。针对我们的消费人群,我们将页面做的尽量简洁鲜活,以使客户能够更容易买到自己想吃的食物。系统采用B/S结构。设计过程:

小组在完成项目的过程中,采用数据层、表示层、应用层分开的模式进行,即模仿简单的mvc模式,分界面设计,数据库设计,逻辑处理三部分进行。使用的软件:MyEclipse,SQLServer2000,PowerDesigner,Dreamweaver,Tomcat。出现的问题及解决过程:

1、读取参数的时候,如果有汉字,就会出现乱码。解决方法:加入语句:

”response、setContentType("text/html;charset=utf-8");

request、setCharacterEncoding("utf-8");”设置参数编码格式。

2、页面的处理问题,因大量的页面都是在主页面的基础上进行的,导致大量的代码的重复,改一个部分就导致很多地方的改动,非常繁琐。解决方法:将相同的内容放入一个文件中,然后用include指令将文件包含进去。

3、当图片名称有汉字的时候无法显示。

解决方法:在Tomcat的配置文件server、xml中的Connecttor项中添加语句URIEncoding="UTF-8",并尽量不使用含有中文名称的文件。

4、项目各部分的合成,因没有用到其他版本控制工具,每次进行起来非常繁琐,导致大量时间的浪费。

六、实习体会

生产实习是学生大学学习很重要的实践环节。主要是让我们在毕业前提前感受一下工作的环境,体验一下作为工人的感觉,为以后的工作打基础。作为一个大三已经结束,准备迎接找工作的学生来说,有一次亲身实习的机会是多么的可贵。首先我要感谢行知汇元能给我们提供这次难得的实习机会,在这里,我们走出了从学生到职场人生的第一步,是迈向社会的重要的一步。通过这次生产实习,我学到了很多书本上学不到的东西,也有了从无知到认知,到深入了解公司和社会,从开始的磕磕碰碰到后来的工作还算顺利的转变。在整个实习生产中,我每天都有很多新的体会,想说的很多,我总结下来主要有以下几点:

1、团队意识是完成项目的必要保证

团队合作对我们来说不是第一次,结合之前的实际经验,我以为,团队中协调比较困难的就是结合个人的专长,实际有效运用到项目当中去,因为之前的团队成员系统知识相差不远,处于同一个层次中,分工也比较明确,进行起来不大困难,只是,因为刚开始的项目风格没有统一商量确定,导致大家的辛苦的结果没有很好的利用,无用功经常出现,使大家的信心大减,矛盾也就在所难免。并且,因为初次接触,流程不大清楚,对于计划也做得不够完善,最后,大家的时间很多都因迷茫而闲置,时间浪费比较严重。

根据之前体会,结合这次项目的实际情况,因为时间太短,把握好每一天的进程就显得至关重要,团队中的四个人又都是第一次接触新知识,第一次着手完成项目,都似乎显得手足无措,在帮助大家拥有自信,坚定信念之后,我就把精力放在了根据每个人的实际情况分工进行,合理安排好每天的进展计划,总结好当天的进展情况,几天下来,虽然进展甚微,大家也都有所收获,进入角色,只是,因为知识的局限,真正进入到项目逻辑处理就很困难。看着大家艰难的进行,我觉得有些力不从心了。

几天中,实际情况和思想中的落差,让我愈加清楚地看到自己比较理想化的心理,我总想,带着小组的每个人熟悉整个项目的开发流程,对项目开发的每一步都有一定的了解,能够着手运用开发工具,实际进行代码编写。然而,因为机房实际情况,每次都需要重新配置环境,重新部署项目,不同的机器又因各种原因错误不断,大量的时间都浪费在这样的步骤中,导致随着最后的期限的逼近,也让我们一步步陷入更加紧张的地步,看着其他小组一人独撑逻辑处理的情况,矛盾也曾出现在意识中,但却也不知为什么,让我坚持到将近结束。总要告诉自己,不管最后结果怎样,我们最重要的就是每个人都有收获。

转眼即逝的项目时间,让我们面临答辩的时刻,我会有紧张,会有担心,担心小组的成员会感觉到落差减少自信,不过,我在心里始终坚定,我已经尽力让大家有收获,有感触。最后,我们的项目因为主页的不够成熟没有能很好的赢得老师的赞许,但比较起来,我们的后台处理功能就比较完善,我相信小组的每个人也会因这几天的收获有一个自己的衡量标准,能够比较出不同,看出侧重点,看得出我们的亮点和不足。

和其他小组的比较分析,也让我一点一滴的回忆这几天的项目时间,其中问题,有疑惑,有明朗。首先,项目开始初期,技术老师百般强调,主抓主页面,十天时间,老师到四五天的时间还在说页面,这也说明,这次的项目中页面的重要。其实,我们也知道,在大家现学现用知识的前提下,十天完成一个项目太过于困难,能够在很短的时间内看到成品,只有页面能很好呈现,最后老师对着其他小组项目中一个个html页面大大赞赏,也说明了老师的意图,但我想,这种情况也会让很多刚接触的同学陷入了一个关于网站设计的误区,或者说会因为很多问题而迷茫,相比较起来,我就显得有些天真了,而正是这种天真,比较理想化的想法,让我看到这种区别时,心里落差不是很大,因为我们比较真实,大家对项目有自己客观的认识。其次,作为组长,因为之前切身经历的优势,让我觉得,由我担任小组组长是比较合理的,可以带领大家按序进行,帮助大家解决问题,指导技术,但项目即将走到最后,就让我觉得越来越力不从心。回过头来思索,在团队四个成员都没有实际接触过项目的前提下,由我来担任组长,并不能很好的兼顾项目的实现。协调大家的工作,分配各自任务,查看完成情况,主要技术实现等诸多问题就让一个人的时间分散太多,不能专心于一件事情,在这种情况下,虽然小组成员的配合协调,团结,责任各方面都无可挑剔,但项目进行的就比较劳累,如果说作为技术总监,下面需要技术骨干进行技术实现,那么,我这个所谓的技术总监还很不成熟,不能很好指导小组项目进展。最后一点想说的是我们的项目团队,两次相似的团队合作,截然不同的团队面貌,我们面临的问题也有很大不同,之前的种种经验教训有利也有弊,但有一点,任各种情况不同都不会改变的是团队成员的心态,怎样以一种正确的方法使团队成员始终保持初始的自信和新奇,渴求与坚定,以一个认真的心态有始有终,在任何情况下都是至关重要的,这也是任何团队合作成功的必备态度。

2、继续学习,不断提升理论素养。

在信息时代,学习是不断地汲取新信息,获得事业进步的动力。现在通过实习总感觉自己学的不够,要用到知识时总感觉脑袋是空白的。很后悔自己当时在学校为什么不多学一点,多练习一点。总在后悔也没有用,只能自己去努力学习。为了能更好的适应工作,我利用自己空闲时间去附近的书店去看书,希望能弥补不足。

3、加强信心,坚持下去

虽然感觉自己学的还可以,但真的工作起来却感觉力不从心。有时候遇到事情总会着急,慌张。平常信心不足,总感觉自己做不好。或许还需要一段时间的磨练吧。只有自己的知识和能力都在提升,相信自己总有一天会很勇敢的表现自己。

上学的时候大家都说,能珍惜现在的日子就好好珍惜。等工作了才真的领悟这句话。每天起早贪黑,忙忙碌碌,做了第一天就想回到学校接着做学生。感觉学生时代真是最美好的时间。可是既然踏出来了就要继续走下去,因为这一天也终究要来到。最后总结:光阴似箭,岁月如梭。一晃两个星期的实习生活已经过去了,在最近的两个星期的实习过程中,我有着许多的收获和欢乐,但也有苦涩和教训,这些成功的经验将激励我在以后的人生之路上取得更大成绩,失败的经历将使努力去改变自己不完美的地方,让自己在以后的日子做的更好。这些宝贵的人生经历将激励我在以后的人生路上勇于实践,开拓创新,为人生的下一次辉煌奠定坚实的基础,成为我受益终生的宝贵财富。

2015软件工程专业实习报告
软件设计实习内容 第八篇

软件工程专业实习报告(一)

1 企业概述

1.1 企业发展简史

开封天一软件科技有限公司(原河南省开封市王子科技公司)是经国家工商管理机构注册批准的一家专门从事企业软件开发与办公信息化建设的高科技企业,公司拥有一批经验丰富、技术精湛的系统设计、实施及售后服务人员;公司拥有雄厚的技术实力和核心自主知识产权,能为企业提供从技术咨询到解决方案;从电脑设备供应到软件产品定制;从软件操作培训到售后维护服务等全过程的高层次优质服务。公司自主研发的软件产品涵盖了企业办公、财务管理、互联网应用、服务器出租、服务器托管、进销存管理、工业控制,仪表数据采集与测控,人工智能等多种商业领域。公司本着“采用先进技术和平台,提供高效、稳定的软件系统”的产品质量方针和“一切以用户为中心”的企业服务理念,与您共同推动我国企业的信息化建设。

1.2 企业现状

一个没有优秀民族文化的民族,不能自强于世界民族之林;同样,一个没有优秀企业文化的企业也不能自强于市场竞争之中。天一软件科技有限公司将禀承“用户至上、用心服务”的服务理念,创建独具特色的国际化IT企业文化,借鉴中外软件企业的成功经验,与国内外友商精诚合作,紧趋世界信息技术发展潮流,致力于民族软件业的腾飞,向着成为中国一流的国际化IT企业的目标迈进!为了实现“让客户尽情享受信息新生活”的企业使命,天一软件着力进行业务与服务创新,持续不断地向广大客户推出科学、适用的业务,较好地打造了业务品牌形象和优质服务形象,理念先进、功能完善的天一综合短信系统系列产品,天一商务领航平台、天一统一充值平台等系统逐渐深入客户的实际应用,提升客户感知的进程没有终点,福富软件以创新的精神推出业务、服务客户的追求永无止境。

天一软件强调以人为本,认为对员工的投资是最重要的投资,通过对员工的培训提高员工的技术能力,并在平时通过多个方面让员工随时随刻感受到盛鸿这个大家庭的温馨、友爱。

创新是一种积累。不积跬步,无以至千里;不积小流,无以成江海。我们的邻国日本战后一片狼籍,但是凭着“每天PDCA,每天进步1%”的精神,一点一滴的创新,终于成就了一个科技和经济强国。创新不是海市蜃楼,她就在我们身边,伟大的创新也许当初只是一个看似很傻的念头,但如果当初没有人插上翅膀想飞却飞不起来,有怎么会有今天的飞机呢公司将创新理念运用在公司的发展,项目的开发当中。天一当前的创新重点在于业务创新、技术创新、管理创新,提倡大胆创新,不怕失败,“莫以善小而不为”,从工作中的每个细节入手,从一点一滴做起,让创新逐渐成为习惯。

2 实习过程

最为一个软件开发技术公司,不同于一般的那种严肃的气氛,天一中给人的感觉是比较的宽松,公司的人情味也比较浓。对于我们这一批参加暑期社会实践短期活动的在校学生,也都按照一般公司的标准要求我们,当然在这期间对我们的待遇,如:伙食、上下班的班车接送、业余文体活动等,也对我们一视同仁,这也是我们真正的体验该公司的生活工作提供了不小的帮助。

这种气氛,加上先前进入公司的师兄师姐,以及其他的热心的老员工的帮助,使我们几个很快的融入了这个公司中,在工作中更好的与周围的同事的进行交流、合作;在工作之余我们也参加了公司组织的一些文体活动,如羽毛球、卡拉OK等。

2.1环境适应

这次的社会实践活动,每个人都有一个很明确的任务,所以意味着我们不可能如以往的简单的了解一些企业文化,简单的学学新的知识就可以了,我们的这一个多月必将是一个繁忙的一个星期,也必将是一个充实的,进步的一个星期。下面介绍的是我们在公司的生活与工作中所遇到的一些困难,还有我们一般的生活工作时间安排以及具体的工程开发内容。克服困难,养成良好的工作生活习惯。基于各方面的原因,虽然在去之前我们做了比较充足的准备,但还是遇到了一些困难,例如工程阶段比较繁多,但时间又比较的短。

由于我们可算是第一次正式的参与企业的开发,在经验、知识上必然有所欠缺,所以在开始阶段我们主要都是了解项目的背景知识,进一步学习基本的一些项目原理等。而后要进行设计工作,然后才是真正的工程开发过程,还有调试过程。再由于我们只是短期的社会实践工作,为了所做的工作在以后能真正为人所用,我们在走之前还要留下完善的相关文档。短短的一个星期,要分成这么多的阶段,而任务就摆在那,每一阶段的时间可想而知是多么的宝贵。

由于时间比较的紧。在这段时间我们既要看文档、又要搞设计,既要编程序,又要测试,还要编写整理对应文档。所以有时是每天中午都没得休息赶着的干,下午下了班,别人都回去了,我们还在那儿加班,一直到晚上9点多,才坐上公交车花一个小时回住处休息。大家常常是坐在车上就睡着了。

另一方面,由于公司没有给我们解决住宿问题,我们刚开始是在在公司同学的帮助下在体育场附近找的一个地方住着,后来又找了个地方,但还是在那一块。虽然是坐在公司的班车上班,但由于是班车的第一站,很早就要上车,每天6:30就得起床。而在公司中午1:00上班,原来在学校的午睡习惯也只能去掉了,所以为了保持上班时有旺盛的精力,我们一改在校晚睡得习惯,每天晚上回去10:30就会睡觉。这样的一坚持就是一个星期,虽然是苦了一点,但我想这也无形中让我们培养了一个良好的作息习惯。

而在这一个多月中,我们基本做到按照公司正式员工的标准来要求自己,跟他们一样的上班时间,遵守一样的规章制度,保持旺盛的工作动力。一般是每天工作7个半小时,从8:45-12:00和13:00-17:15。当然有时候为了赶进度我们会在晚上或周末加一下班,而在相对比较轻松的阶段,特别的是在初期时,我们也会在工作中,找机会多学一些相关的知识。

2.2具体的工程开发内容

由于我们四个人分别的加入了三个不同的项目开发小组,以下是他们对于这次工作的一个小小的总结:

我们于今年暑假去天一软件进行社会实践,所做的项目为ST(系统测试)部门的MR(Modify Request)系统,MR系统为ST部门的最常用软件,是进行软件测试的必备工具,由于原有的工具已经不能满足现在的要求,我们将利用更新的技术,基于新的需求分析,重新编写该应用软件,该软件采用流行的Web_Browser的结构,利用ASP+SQL Server来实现整个系统,整个开发过程完全采用现代软件工程的方法来监控整个软件的质量。第一步的需求分析由朗讯公司提出,并做出了相应的Tier2文档。第二步的系统设计和数据库建模由我和另一位同学完成及相应的Tier3,其中经历了数次反复和review最终得到了一个完整的Tier3文档,第三步为coding,由于有前两步的基础,此步骤得以很快的完成。最后的软件通过了ST部门的专门测试,最终得到了部门经理的好评。

通过这一次社会实践,使我们在课堂上学习到的抽象的软件工程的理论有了一次实践的机会,经历了正规的软件过程,而且给了我们一次难得的与人合作的机会,相信这一切对我们将来从事大型软件开发都将是难得的财富。

TMS(Task Management System)项目管理系统

这个系统是由同事独立完成的,以下是他对于这次作的一个小小的总结:

暑假期间,我到了天一软件科技有限公司实习,在软件部(SW部门)负责基于web的项目管理系统的开发工作,即TMS(Task Management System)。

开发这个系统的目的是为了管理天一软件公司SW部门现在正在开发的发展情况,以方便管理者和项目的参与者之间的协调。开发的系统应该能够跟踪项目的最新进展情况。

在这个系统里,最上层的对象是项目,下面分成若干子项目:子项目下又分成若干Task(任务)(Project-Sub_Project-Task)这样的层次结构。对应于项目(Project)有项目主管PM(Project Manager),对应于子项目,有Team Leader;对应于任务,有Task Owner、Task Member、Task

Reviewer。PM负责添加、修改项目和子项目,以及添加上面所述的他以下的任何角色。上面的角色能加下面的角色,而下面的角色不能加上面的角色。TeamLeader负责子项目的管理(添加,修改,等等)。TaskOwner负责自己的一个或多个Task,定时向PM作报告(通过程序设置的时间发送定制的Email)当一个Task完成后,PM检查,确认后就结束此一Task并向所有的人(SW部门的人)发程序定制的邮件。当所有Task,Sub_Project都完成或部分、全部被取消后,整个项目就结束了。

整个系统用Web形式显示和使用。采用Active Server Pages即所谓ASP技术。数据库采用Oracle数据库,采用OLE连接远程数据库(TMS和数据库不在同一台机器上)。

虽然实践的时间比较的短暂,但我还是有了不小的收获,最大的收获是了解了一些软 件开发的程序化生产过程。还有就是能有机会向SW部门的职员的一丝不苟、兢兢业业的敬业精神学习。相信这些都将给我以后的学习和工作带来不小的帮助。

呼叫中心项目关于电话银行的开发公作前面已经提到过呼叫中心CALLCENTER解决方案是天一软件作为该公司新的经济增长点来开发的,文书解决方案适于针对不同的需求在上面开发一步的CTL应用,就如民 航语音电子系统、电子股票交易系统等,电话银行地其中一个可能的应用,也是公司在该解决方案上正在开发的第一个系统,而我本人则就是参加这个项目的工作。介绍如下:

电话银行系统的目标是提供银行的基本业务处理功能,其服务形式可发是自动语音或人工坐席。电话银行系统的主要功能包括账户查询、账户转账,、客户信息服务及客户投诉四大部分,我在该项目的具体工作就是,参与初期的需求分析以设计的讨论,提出一些建议,并在后面负责其中一个数据应用网的设计、开发以及调试。

该数据应用网关主要用来与电话银行系统以外的数据源进行通信,用于向电话银行系统屏蔽外界的数据的细节,如存放格式、存放地点、版本等。应用网关有以下的接口,如与电话银行系统的TCP/IP通信接口及DCOM维护管理接口,还有与外界数据源的数据接口。针对于电话银行的这个应用网关的开发的主要工作由以下几部分组成:

a. 根据电话银行IVR流程的具体需求,和IVR协商确定IVR数据请求以及返回的接口,建立与数据库的连接,并且根据和IVR的数据接口编写具体的数据应用流程。

b. 应用维护管理接口进行应用网关与网关服务器的连接、注册工作,并实现网络服务器对应用网关远程操作中的一些方法。

c. 应用TCP/IP通信接口,在应用网关上实现IVR经由网关服务器的数据请求的处理。

d. 修改完善操作界面并编写《应用网关用户操作说明书》。

这些工作主要涉及到数据库的远程操作、微软的COM/DCOM通信机制还有TCP/IP通信原理,所以说这一次的工作不仅给了我深入了解一个大型软件开发企业的机会,也给了我一个很大的锻炼学习提高的机会。

3 总结

3.1 学习所得

如今一个星期的天一软件科技有限公司社会实践活动已经结束了,从这次活动的成果上来看,还是比较成功的。辛勤的工作换来的是累累的硕果,不管是对于企业、 学校,还是我们自己。

首先我们几个人在较短的时间内,克服各种困难,从最初的阅读文档,设计、开发,到最后的调试,完善,我们都按质按量的完成了,完成预定的工程开发任务,通过了公司相应项目小组的验收,也得到了他们的一致好评,实现了最初为企业作实际共享的目标。

其次在这个过程中,我们也通过了深入的调查、讨论,以对一个大型软件开发企业的结构、管理、文化、气氛有了比较详细的了解。而通过我们在公司中的工作上的良好表现,还有生活中与公司员工的交流,我们也在他们面前展现了了一个积极进取、勇于创新形象,起到了加强学校与企业双向交流的作用。

再有的一点就是,通过这次活动,让我们理论联系实际,在软件工程的开发过程、数据库的开发、分布式计算等工程实践经验上有了很大的提高。在公司中也培养了初步的大型项目合作开发经验,这一些都很好的增强了我们的个人的能力和并提高了自身的素质。

3.2经验教训

类似的以上的收获还有很多很多,但在活动结束的这个时候,仔细考虑一下,还是有一些地经验教训的。

例如在活动中我们能感觉得到,很多的工作经验,开发的知识我们了解的还是不够充分,致使我们在开发初期要发费较多的时间用于入门。(

针对我们学校部分学生普遍基础理论知识较多,工程经验不足的现象,我们同学大可以去掉以往羞于参与工程,怕在别人前认短的心态,因为北京邮电大学学生在通信理论方面的基础知识还是比较丰富的,有了这一些知识,我们一般在工程面前还是能很快入手的,而为了更好的进行开发,我们也应该在校期间就多进行一些工程方面的锻炼,培养实际动手能力。

我想象这样一此让同学接触社会,培养实际动手能力的活动真的很不错,也是同学们所欢迎的,当然把这样的活动办好需要学校的老师和同学们共同努力。也希望,这样的活动能不断地继续下去,并发展壮大。

3.感谢

虽就短短的一个星期,但我想这一份经历必将会为我们将来进入社会打下一个良好的基础,不管是在以后的就业指导上、还是在工作生活为人上,我们都拥有了一笔宝贵的财富。

所以在最后我想我们应当感谢为我们提供这次活动机会、还有在此过程中热心帮助我们的学校学生工作部,学校团委,研究生团委的老师们,另外还要感谢天一软件科技有限公司及其中的员工们。

软件工程专业实习报告(二)

一、关于实习公司

我所实习的南京xx软件有限公司简称xx公司,公司成立于XX年,主营软件开发和信息系统集成,专门从事工程建设项目管理信息系统开发和实施,具有自主知识产权的项目管理软件产品xx项目管理系列软件(包括xx投资控制合同管理软件、xx进度控制计划管理软件、xx质量控制安全管理软件、xx项目管理门户、xx城建项目管理平台等),并已经在全世界第一大桥苏通长江大桥、国内最大的开发区苏州工业园区以及南水北调工程实施和应用,目前正与南京城建集团合作,开发城建项目管理平台。

二、实习的内容

今年xx月xx日开始,我正式走进xx开始了实习工作,并被调到了江苏省建筑质量检测中心,参加正在进行的一个检测项目。由于我才大三,本身对企业的经营方式等都很陌生,公司让我们的王工带我学习,以师傅带徒弟的方式,指导我的日常实习。在王工的热心指导下,我依次对此次项目的业务流程和大概框架进行了了解,并积极参与相关工作,注意把书本上学到的理论知识对照实际工作,用理论知识加深对实际工作的认识,用实践验证大学所学确实有用。以双重身份完成了学习与工作两重任务。跟公司同事一样上下班,协助同事完成部门工作;又以学生身份虚心学习,努力汲取实践知识。我心里明白我要以良好的工作态度以及较强的工作能力和勤奋好学来适应公司的工作,完成公司的任务。

三、实习的提高与收获

实习收获,主要有四个方面:

一是通过直接参与企业的运作过程,学到了实践知识,同时进一步加深了对理论知识的理解,使理论与实践知识都有所提高,圆满地完成了本科教学的实践任务。

二是提高了实际工作能力,为就业和将来的工作取得了一些宝贵的实践经验。

三是一些学生在实习单位受到认可并促成就业。

四是为毕业后的正式工作做好了准备。

四、结语

到公司实习并没有我想象中的难以融入,通过慢慢的学习,发现在公司用的到得知识在我们的学校学习中都会遇到。至暑期结束,从不懂到渐渐的做了几个检测项目。学到不少的东西。实习生活还没结束,开学了我还是会继续留在公司我的学习和探索。

2015室内设计专业实习报告
软件设计实习内容 第九篇

室内设计专业实习报告(一)

实习单位:**院(系):

环境艺术设计专业:**室内设计班级:

姓名:学号:

20XX年10月份到20XX年5月份我到xx装饰工程有限公司实习,此前,我对室内设计、平面设计、环艺方面有了一些初步的了解,为了能尽快的适应工作,补充自己的不足,我业余时间积极自学平面设计方向的知识,购买了相关方面的书籍,读不懂的地方向领导和同事虚心请教,边学边干,将实践与所学相结合,尽快让自己适应工作岗位。这是我人生中正式踏上工作岗位的第一个工程,不管是工作环境还是工作条件,都刺痛着我的心,但领导与同事们热情的接待、帮助与关心,使我的心很快的平静了下来,很快的投入到了工作当中。现将在公司的工作分述如下:由于初来乍到什么都不懂,所以头几天都没怎么做事,只是在旁边看师傅做事情,几天下来逐渐熟悉了他们的运转模式,也能帮上一些忙了。室内设计软件还涉及到一个重要的设计软件就是CorelDraw,我在学校由于软件方面训练的比较生疏,所以我在公司实习的前半个多月在拼命学习CorelDraw软件,在别人已经放假回家时,我独自在为我的前途努力拼搏,因为我相信,付出的努力总会有回报,风雨过后总会有彩虹!在公司里第一次工作似乎什么都不懂,幸好老总对我们员工都很好,我们员工遇到有不懂的地方,不能独自解决的问题,去请教老总,总能得到悉心的指导。老总从小就受到西方开放式的教育,所以在公司里做事也是比较“透明”的,有什么不满意的可以说出来大家一起讨论,发言自己的观点,这一点对我们这一实习大学生来说是很可贵的。在公司里我向老总学到的第一件事是“礼貌”,当然,礼貌这一词在我们小学已经学过了,在这里谈岂不是画蛇添足,多此一举,并非这样。礼貌,不止是语言上,还有衣着上,举手投足之间表达一个人外在的形象与内涵。

这次在公司里工作我学到很多不同专业的知识,例如工商管理,市场考察等等。当然,这只是巨大领域中九牛一毛的知识。我对当代社会用人单位的看法进行了简略的分析,现在大多数企业提倡“一专多能”的专业技术人才,企业都喜欢上手快的员工,“即招即用,能马上为单位创造效益”是目前用人单位的普遍心态。这就对大学毕业生提出了更高的要求,根据市场需求,有针对性地去学习和打工,通过实践增长本领,是大学生们不容忽视的。由于实习的时间有限,我在海康科技有限公司实习期间就遇到了一个公司VI设计的策划案例。通过这次的实习,我认识到了很多在书本上或老师讲课中自己忽略了的或有些疑惑的地方,从实际观察和同事之间指导中得到了更多的宝贵的经验。一个设计团队是否优秀,首先要看它对设计的管理与分配,将最合适的人安排在最合适的位置,这样才能发挥出每个人的优点;团队精神非常重要,一个优秀的设计团队并不是要每个人都非常的优秀,这样很容易造成成员之间的意见分歧。所以在共同进行一个大的策划项目的时候,设计师之间一定要经常沟通、交流,在共同的探讨中发现问题、解决问题。在共同商讨的过程中很容易1就能碰出新的闪光点,使策划项目更加的完备。通过这次实习,在设计方面我感觉自己有了一定的收获。这次实习主要是为了我们今后在工作及业务上能力的提高起到了促进的作用,增强了我们今后的竞争力,为我们能在以后立足增添了一块基石。实习单位的同事们也给了我很多机会参与他们的设计任务。使我懂得了很多以前难以解决的问题,将来从事设计工作所要面对的问题,如:前期的策划和后期的制作、如何与客户进行沟通等等。

这次实习丰富了我在这方面的知识,使我向更深的层次迈进,对我在今后的社会当中立足有一定的促进作用,但我也认识到,要想做好这方面的工作单靠这这几天的实习是不行的,还需要我在平时的学习和工作中一点一点的积累,不断丰富自己的经验才行。我面前的路还是很漫长的,需要不断的努力和奋斗才能真正地走好。从学习中也让我更深刻的了解设计行业的个性和潜力。而作为将来的设计者其中一员,不仅要将设计的理论掌握好,更要充分的去认识市场、了解市场。作为一个设计师,要不断地开拓思路去填补设计者与管理者之间的鸿沟,让设计与市场更加融合,使设计更加市场化、市场更加设计化。第一天走进公司的时候,与经理进行了简单的面谈之后,并没有给我留下过多的任务,先让我熟悉一下环境,了解了一下公司的状况,包括其规模、部门、人员分工等。然后让我参观了公司的室内设计作品。通过前两天的工作实践,基本的了解了公司的设计流程。首先是客户提出要求,然后设计主任根据客户的需求程度,结合每位设计师的设计特点,合理的分配任务,尽量发挥出每位设计师的优点,让设计做到尽量让客户满意。而有的客户会盯着设计师把设计任务做完,往往这种方式基本上是按照客户的意愿做出来,设计师们最不喜欢的就是这类的客户,很容易造成设计缺乏创意与创新,因为大部分的客户还是不了解设计的,他们更多地追求设计时效性,明艳、鲜亮的色调是客户的首选,因为他们认为这样会更加吸引消费者的眼球。

而这种基调如果把握不好,就会造成设计的庸俗化。经过了几天琐碎的设计任务的锻炼,使我学到许多在课本中无法涉及的内容。因为工作就是与客户直接接触,我们工作的目的就是要让客户满意,当然在不能缺乏创意的同时,还要兼顾它在市场上的时效性。并不是说,有创意的设计就一定适应市场的竞争,这就涉及到设计的营销与管理的重要性。如何让设计达到预期的市场效应,首先就要对所涉及到的市场进行剖析性分析,找到最恰当的目标消费群,进行市场定位,然后确定项目的核心,一切设计行为都围绕着核心概念展开,这样才能使策划项目不偏离市场。在公司老师、前辈的提点之下,我也逐渐懂得现代家庭室内设计是在现代生活的空间里考虑人的行为正常发展及其相互关系的和-谐。由于设备、陈设、家具等高度成就而大大改观了室内设计的本质,使之不再满足人们对室内视觉上的美化装饰要求,而是综合运用技术手段、艺术手段创造出符合现代生活要求,满足人的生理和心理需要的室内环境。现代家庭室内设计必须满足人在视觉、听觉、体感、触觉、嗅觉等多方面的要求。从家具造型到陈设挂件,从采光到照明,从室内到室外,来重视整体布置,创造一个共享空间满足不同经济条件和文化层次的人生活与精神的需要。所以在室内设计中,无论是家庭还是公共场所,都必须考虑与室内设计有关的基本要素来进行室内设什与装饰。

这些基本因素主要有功能(包括使用功能和精神功能)、空间、色彩、线条、质感、采光与照明,家具与陈设,绿化等。

1.功能:在考虑功能中首先要明确使用对象和空间的特定用途。在家庭室内设计中,首先应对居住者作较为细致的了解。诸如:家庭成员构成;生活方式;家庭成员的业余爱好和情趣;来客情况;电器安装的要求;家庭用餐;色彩要求;家具的材料、式样、色调;室内纺织品的选择;地面、墙面、天棚的材料;采光、照明。精神功能则要根据居住者的身份、爱好、信仰等来考虑。

2.空间:居室空间作为家庭室内设计的起点,在这个空间里人们要进行起居、睡眠、休息、娱乐、会客、团聚、家务、洗浴等众多的活动。因此,室内设计的任务就是在居室空间里,要为现代生活的秩序创造一个良好的条件。空间形象有着自己的规律性和内涵的几何原则。空间尺度给人的直感形态是第一性的,人们喜欢有规则、有序列的几何形体。室内的空间进行合理的划分才能使偌大的空间变得充实;使狭窄的空间显得宽敞。

3.色彩:色彩在室内设计中同样也是重要的构成因素,色彩不仅仅局限于地面、墙面与天棚,而且还包括房间里的一切装修、家具、设备、陈设等。所以,室内设计中心须在色彩上进行全面认真的推敲,使室内空间里的墙纸、窗帘、地毯、沙发罩、家具、陈设、装修等色彩的相互协调,才能取得令人满意的室内效果。

4.线条与质感:线条是统一室内各部分或房间相互联系起来的一种媒介。垂直线条常给人以高耸、挺拔的感觉,水平线条常使人感到活泼、流畅。在现代家庭室内空间中,用通长的水平窗台,窗帘和横向百页以及低矮的家具,来形成宁静的休息环境。材料质地的不同常给人不同的感觉,质感粗糙的往往使人感觉稳重、沉着或粗犷;细滑的则感觉轻巧、精致。材料的质感还会给人以高贵或简陋的感觉。成功地运用材质的变化,往往能加强室内设计的艺术表现力。

5.采光与照明:在室内空间中光也是很重要的。室内空间通过光来表现,光能改变空间的个性。室内空间的光源有自然光和人工光两大类,室内自然光或灯光照明设计,在功能上满足照明,光质,视觉和效率,光影适度,布局便利,还要重视艺术效果。室内照明的表现必须根据室内设计的要求,确定布局形式,光源类型,灯具类型,配光方式以及室内的装饰、色彩、家具、陈设等风格上的协调统一。体现实用与装饰相结合,来增强室内空间的艺术气氛。

6.家具与陈设:在室内设计中,家具有着举足轻重的作用,是现代室内设计的有机构成部分。家具的功能具有两重性。家具既是物质产品又是精神产品,是以满足人们生活需要的功能为基础。在家庭室内设计中尤为重要。因为,空间的划分是以家具的合理布置来达到功能分区明确,使用方便,感觉舒适的目的。作为陈设艺术,有着广泛的社会基础,人们按自己的知识、经历、爱好、身份以及经济条件等安排生活,选择各类陈设品。综合家具、装饰品和各类日用生活用品的造型、比例、尺度、色彩、材质等方面的因素,使室内空间得到合理的分配和运用,给人们带来舒适和方便,同时又得到美的熏陶和享受。

7.绿化:室内绿化可调节温、湿度、净化室内环境,组织空间构成,使室内空间更有生气、有活力,以自然美增强内部环境表现力。植物的绿色具有生命力,既活泼又生动,会带给人们以和平安定的感觉。而且,花木不但是生命的象征,还有色、香、味三种特性,可启发智慧、怡情悦性。鲜花、绿叶、插花、干枝都是点缀的佳品,配合家具造型,同柔质材料制作的人工盆景,使其形态和室内环境协调,仍可增加室内气氛给人以超自然的感觉。在公司设计部实习期间,我主要是针对个人的体会做一下总结:首先要有好的心态,刚到设计部一定会在各个方面和公司的设计人员有差距,要注意差距不是问题,要看到差距,然后想办法缩小差距。其次要有团队精神,做设计必须要具备团队精神,要了解团队成员在设计中的职责。要急时的与团队的成员进行沟通。好的设计是经过团队成员之间的相互沟通才能设计出来的。好的作品必须是每一个普通的人都认为好。这样的设计才是成功的。再就3是注意细节,做设计的时候必须注意每一个环节,把每一个环节都要做好,这样才能够保证设计的作品在整体上和局部上都做好。要多向前辈学习,在公司设计部要多和设计师交流,在交流的过程中可以学习很多做设计的方法。要重视环境的影响,一个好的工作环境可以带来好的设计灵感。在工作中,要注意个人卫生,要多用礼貌用语,学会尊敬每一个人。贱书贱夫,要懂得尊重书籍,从书籍中学习设计大师的设计方法,了解设计的思路以及设计的形式。

通过这次实习总结出以下几点:

1.找工作如果条件允许的话,找自己有兴趣的工作,兴趣就是动力。

2.找到了理想的工作,工作态度就要保持积极向上;即使没有找到理想的工作,也要保持上进的心态。

3.工作的时候要合理的安排自己的作息时间结合工作的需要,保持一个良好的生活习惯。

4.出来工作无论是什么工作都好,人与人之间的接触交流是必不可少的。所谓人际关系多广,你的前途就有多大,没有一个成功人士是靠着自己去成功的,懂得借助外力,才能及时把握机会,让工作事半功倍。

在专业学习方面主要有以下几点:室内设计师除了专业知识和技能外,还要不断提升审美能力要具备广博知识和阅历。

1.有全面综合素质:才可能创造出感动人空间

2.有敏锐洞察力:对时尚敏锐观察能力和预见性是设计师自我培养基本能力站在高度上讲设计师担负着引导时尚责任。

3.细致入微追求:室内设计师所面临是环境中各个不同细节对细节处理关系到整个室内空间设计成败越是简约设计细节越重要要注意室内外空间角色互换。

4.有很强表现能力及丰富表现手段:设计师要清晰准确地表达设计意图和思想让业主能够很容易理解和沟通。

5.要有准确把握材料信息和应用材料能力:市场发展、科技进步使新产品、新材料不断涌现及时把握材料特性、探索其实际用图可以拓宽设计思路紧跟时代在市场中占居先机。

6.重视概念设计风格定位:概念设计是对项目设计思路它是综合结果它是总思路包含对人文和功能、科技与材料综合考虑有设计者对设计项目独特认识因素和个性特征是有别于其他设计方案根本着重体现设计中在满足功能前提下独特个性植入所以不要形成固定风格但可以形成固定思路。

7.对陈设品认识修养与运用能力:对陈设品认识和运用能力是创造现代文化特征和品位居住和生活环境根本陈设是空间环境中重要部分在优秀陈设设计中装饰形式美具有深厚文化品质和美学价值是人对某种文化境界体味和追求。

8.好人际交往与社交能力:设计是服务性行业是服务于大众不是做艺术品,很多事由业主说了算!与业主沟通、磨合是达成方案关键只有理解了设计才有方向——正如能够成功艺术家都是其风格迎合了一定人群需求。

9.重视对市场调查:在市场调查基础上对人在即将设计空间中可能发生动作、行为进行一些假设同4时考虑现代技术应用对动作、行为影响这种假设和分析会引出将要面对设计一些问题比如:流线设计问题、空间设置问题、陈设问题、设备配置问题、色彩和造型问题以及照明问题、污染问题等等。

10.形成风格:作为设计师创新是非常重要在设计中要提高警惕,不要丢掉个性要凭独创打开局面设计毕竟是造型艺术设计发展有画图过程对个性化要求是设计师毕生追求要不断在工作中磨练形成独特符合室内设计规律风格。在短短几个月的工作中,让我深刻的体会到团结协作对干好一项工程是多么的重要,可以说,它是顺利干好一项工程的关键所在,同时也是一个人在成长过程中成熟的“基点”。到公司实习的这段时间,不管是我的专业方面还是经验方面,我都有很大的提升。我认为来到公司我学到的最重要的东西是好的心态+注意细节+尊敬他人+团队精神。在公司实习的这段时间,不但让我对建筑装饰技术有了更深刻的了解,同时还有了不少新的认识。因为考虑到以后毕业有可能从事这个行业的工作,因此我非常珍惜这次实习的机会,在有限的时间里加深对各种专业知识的了解,熟练对各种专业技能的掌握,找出自身的不足。这次实习让我受益匪浅,让我在知识、技能、与人沟通和交流等方面都有了不少的收获,使我的综合素质得到了培养,锻炼和提高。同时我学到了许多宝贵的经验,这为我以后步入社会打下了坚实的基础。

室内设计专业实习报告(二)

一、实习目的

通过参观家具、灯具,配饰等的功能、造型、灯光、尺度、风格、材料、色彩,了解室内装饰设计的基本原理和设计方法,开阔视野,为接下来的我的室内设计创作打下基础。

二、实习内容

室内空间既是人类赖以生存的居住空间,也是人们从事各种活动的建筑内部空间场所,作为室内环境的设计者,首先应该满足使用者对空间的功能和审美需求。所以,对于我们这些初学者,更应该多看。在老师的带领下,我们来到济南的几家大型家具城,了解一些室内设计的知识。

第一天,我们来到银座家居,第一感觉,很震撼。接下来,接连不断的震撼接踵而来。每一家店面都主营一种风格和品牌,银座家居多数是进口产品,价格昂贵,但是他的审美价值是名副其实的,无论从造型、色彩、材料、功能上,都让人眼前一亮。通过导雇员的解释,这些昂贵的家具深深的吸引了我们的眼球。尤其是那些样品房。每一件样品房的风格、民族特色、地域特色、时代风貌都协调统一。无论是简约型、现代型、中式的、欧式的,给我们最直观的感受就是温馨舒适。我想,能够满足消费者居住要求的设计就是好的设计。所以,室内空间的首要任务是根据整体空间的功能与审美要求来进行设计组织与规划定位。

第二次,我们选择的是富雅家居,他的规模与银座家居相当,更多的是国产产品。通过今天的参观,对室内设计有了新的认识,尤其是样品房,都有一些共性,无论这个建筑物的功能上区别是很大的,如,商务酒店,KTV,学校等等,功能不同,却都少不了这些元素。这也是室内设计必须注意的几大要素。

第一,空间要素。空间的合理化并给人们以美的感受是设计基本的任务。要勇于探索时代、技术赋于空间的新形象,不要拘泥于过去形成的空间形象。

第二,色彩要求。室内色彩除对视觉环境产生影响外,还直接影响人们的情绪、心理。科学的用色有利于工作,有助于健康。色彩处理得当既能符合功能要求又能取得美的效果。室内色彩除了必须遵守一般的色彩规律外,还随着时代审美观的变化而有所不同。

第三,装饰要素。室内整体空间中不可缺少的建筑构件、如柱子、墙面等,结合功能需要加以装饰,可共同构成完美的室内环境。充分利用不同装饰材料的质地特征,可以获得千变完化和不同风格的室内艺术效果,同时还能体现地区的历史文化特征。

第四,光影要求。人类喜爱大自然的美景,常常把阳光直接引入室内,以消除室内的黑暗感和封闭感,特别是顶光和柔和的散射光,使室内空间更为亲切自然。光影的变换,使室内更加丰富多彩,给人以多种感受。

第五,。陈设要素。室内家具、地毯、窗帘等,均为生活必需品,其造型往往具有陈设特征,大多数起着装饰作用。实用和装饰二者应互相协调,求的功能和形式统一而有变化,使室内空间舒适得体,富有个性。第六,绿化要素。室内设计中绿化以成为改善室内环境的重要手段。室内移花栽木,利用绿化和小品以沟通室内外环境、扩大室内空间感及美化空间均起着积极作用。

第三次,地点是红星美凯龙。这里主要经营一些装饰材料。装饰材料是进行室内装饰的物质基础,是表现设计的依赖对象。装饰材料具有多方面的性质,包括物理性、装饰性等多种性质,其中,材料的装饰性,可以让人们获得美感体验,是美化环境的主要装饰要素,例如,材料的色彩、肌理、质感等给人的视觉感受。随着技术的进步与审美层次的提高,使我们具有了种类繁多、品种齐全的室内设计装饰材料。每一种装饰材料都有自身的装饰特性,有其自身的优缺点和一定的适用范围。

木材类。木材是室内装饰的基本材料之一,使用量居首。木材自然生动的纹理和人贴近的色泽,它质地精良,观感优美,是很好的装饰材料;石材有悠久的历史,种类繁多,花色各异,分为天然石材和人在石材,有大理石、天然花岗岩、人造石材;陶瓷类,室内设计主要用建筑陶瓷,常用的有:瓷质砖、彩色釉面砖、陶瓷锦砖、陶瓷艺术专等;地毯类,在选用纺织品时,其色彩、质感、图案等除考虑室内整体的效果外,还可以作为点缀。室内如缺少纺织品,就会缺少温暖的感觉。(

三、实习体会和总结

一周的实习让我大开眼界,受益匪浅,对这短短的几天,也有很多的感受。

参观结束后,大家都在议论装饰成本问题。认为装好一款舒适、个性的房子费用比买房子还贵。因为进口品牌高档家具太昂贵了。我觉得,昂贵的不一定是最好的,也不一定舒适,更不一定适合自己。用着舒服,适合自己才是最好的。在家庭装修中,质量的好坏不取决于材质档次的高低,而应高超的设计质量取胜。例如做衣服的面料有高有低,笨裁缝用高级面料也不一定能作出款式好的服装,相反巧裁缝常可利用低档面料作出款式新颖别致的服装。这一例举充分说明了,在家庭装修中要强调精心设计于用材才是正确之路,而绝非滥用进口大理石、钛金灯等所能奏效的。切忌片面追求高档材料的倾向。另外,风格统一也应当注意。有的家庭装修把某些豪华宾馆中的设计手法和材质选择加以搬用,这样就会使装修效果走了题,如大吊灯、大灯池、大贴脸等一系列的金碧辉煌的效果,感觉不到一丝的家庭温暖。因室内装修界甚至有人提出住宅装修要“宾馆化”的错误提法,因为宾馆是人们暂时逗留的地方,人流熙熙攘攘,不可能存在家庭气氛,因此这种观点只能误导家庭装修的正确方向。受这种错误倾向的影响,甚至有的家庭一味的模仿KTV歌厅的装修效果,把家庭变成了文娱的场所,也是文不对题的。总之,这些做法只能说是花了钱,却买不到家庭温馨的气氛。

第二,通过这次实习,虽然时间很短,却我认识到自身的许多不足。例如,自己的视野还相当的狭隘,目光短浅。闭门造车。现在深知这使不对的。凡是成功的艺术家都离不开生活,都不可能闭门造出杰出的车来,生活才是创作灵感的来源,也是验证创作是否成功的媒介。并且身体力行地去感受、学习、接受一件新事物,是最有效、最直白的诠释。短短的三天参观,让我学到一本书厚的知识,并且,这些知识不会轻易忘记。

第三,我还认识到,任何一件艺术作品都不是轻松的做到的,它不是偶然,而是长期的积累,是必然结果。追求学问不能太肤浅,只求表面,而应该循序渐进的积累,研究,认识它的本质,全方位的把握它,才能更好的利用它。大到整个户型的室内设计,小到每一个角落,都是要认真,仔细的去思考,为的是如何让这个设计更加完美,让业主满意。所以,做什么事情,只要用心去做,容易变成不容易,不容易变成容易。

室内设计专业实习报告(三)

通过这次为时半个多月的实习,我对室内外设计之这个行业有了更进一步了解,也为即将成为他们中的一员而感到自豪,结合实习经历我总结出作为室内外设计师应具备以下几方面素质。

(1)有全面的综合素质:室内设计师除了专业知识和技能外,要不断提升审美能力,要具备广博的知识和阅历,才可能创造出感动人的空间。

(2)有敏锐的洞察力:对时尚敏锐的观察能力和预见性是设计师自我培养的一种基本能力,站在一个高度上讲,设计师担负着引导时尚的责任。

(3)细致入微的追求:室内设计师所面临的是环境中各个不同的细节,对细节的处理,关系到整个室内空间设计的成败,越是简约的设计,细节越重要,要注意室内外空间角色的互换。

(4)有很强的表现能力及丰富的表现手段:设计师要清晰准确地表达自己的设计意图和思想,让业主能够很容易的理解和沟通。

(5)要有准确把握材料信息和应用材料能力:市场的发展、科技的进步使新产品、新材料不断涌现。及时把握材料的特性、探索其实际用图可以拓宽设计的思路,紧跟时代,在市场中占居先机。

(6)重视概念设计,风格定位:概念设计是对项目的设计思路,它是一个综合结果。它是一个总的思路,包含对人文和功能、科技与材料的综合考虑,有设计者对设计项目独特的认识因素和个性特征,是有别于其他设计方案的根本。着重体现设计中在满足功能前提下,独特个性的植入。所以不要形成固定的风格,但可以形成固定的思路。

(7)对陈设品的认识修养与运用能力:对陈设品的认识和运用能力,是创造现代文化特征和品位的居住和生活环境的根本,陈设是空间环境中的一个重要部分,在优秀陈设设计中,装饰的形式美具有深厚的文化品质和美学价值,是人对某种文化境界的体味和追求。

(8)好的人际交往与社交能力:设计是服务性行业,是服务于大众的,不是做艺术品,

很多事由业主说了算!与业主的沟通、磨合是达成一个方案的关键。只有理解了,设计才有方向——正如能够成功的艺术家都是其风格迎合了一定人群的需求。

(9)重视对市场的调查:在市场调查的基础上对人在即将设计的空间中可能发生的动作、行为进行一些假设,同时考虑现代技术的应用对动作、行为的影响。因为这种假设和分析会引出我们将要面对的设计的一些问题。比如:流线设计的问题、空间设置的问题、陈设的问题、设备配置的问题、色彩和造型的问题以及照明的问题、污染的问题等等。

(10)形成自己的风格:作为一个设计师,创新是非常重要的,在设计中要提高警惕,

不要丢掉个性,要凭独创打开局面。设计毕竟是一个造型艺术,设计的发展有一个画图的过程,对个性化的要求是设计师毕生的追求,要不断的在工作中磨练。形成自己独特的符合室内设计规律的风格。

提案改进与建议

在实习过程中我还是发现室内外设计市场存在很多弊端:

1、公司为了谋求暴利把廉价材料运用到工程中,损害了消费者利益同时降低公司诚信度,对公司未来发展很不利。因此,需要工商局等部门对装饰装修公司进行整顿,质检部门应本着对消费者认真负责的态度对工程中运用的材料进行彻底检查。

2、还有一些恰恰相反,为了创建些形象工程,本来在设计中可以用最便宜的材料来做这个项目的设计,而且完成后效果会非常理想。然而,领导要的是金子贴在脸上,你就不得不去搜寻昂贵的材料,因为在装修这个行业里潜规则太多,你要完成自己的设计拿到你的设计费,你就必须遵照潜规则把材料用的国内几乎找不到,昂贵的材料尽管往墙上贴,往地上粘,而这时候的设计师其实充其量是在堆集材料而已,不要说环保,就是日后维护都很麻烦,本来有的政府大楼可以重复使用很多材料和设备,为了照顾关系,设计师便肩负起帮其找到充分的理由用一些使用成本昂贵却又没什么好的效果的材料和设备。

3、市场上很多设计师素质不高,实践经验少,独立完成工程的质量有待提高。有些没经过培训就上岗,有的只学过电脑,手绘方面一塌糊涂。

之所以出现以上弊端也是因为室内设计起步晚,市场体系还不成熟,不过映射出有利的一面,那就是发展空间比较大,高素质设计师处于相对不饱和状态,只要经过各方不懈努力相信德州室内设计市场辉煌未来不会遥远。

这是在校期间最后一次实习,我的大学生活也将画上圆满句号,因此我很珍惜这次机会,在这个过程中也学到很多本领,相信这笔财富会在我未来的职业生涯中起着举足轻重的作用,它将成为我人生的指南针,激励着我前进。

相关热词搜索:

最新推荐成考报名

更多
1、“软件设计实习内容”由中国招生考试网网友提供,版权所有,转载请注明出处。
2、欢迎参与中国招生考试网投稿,获积分奖励,兑换精美礼品。
3、"软件设计实习内容" 地址:http://www.chinazhaokao.com/wendang/shixibaogao/770255.html,复制分享给你身边的朋友!
4、文章来源互联网,如有侵权,请及时联系我们,我们将在24小时内处理!