毕业实习报告

辽宁工程技术大学

本科生实习报告书

教学单位 软件学院

专 业 软件工程

班 级 软升本14-2

学生姓名 赵仁鹏

学 号 1420980225

实习时间 2016.2.29-2016.4.8

指导教师 王永贵

辽宁工程技术大学教务处制



1 实习目的

为了成为先进复合型、实用型、工程型软件人才,通过对IT企业的密切接触与合作,使自己符合社会的要求。根据企业对人才的要求针对自己,展开以大型软件项为目的的实习训练,有效的提升自己的项目实战能力和适应市场的能力,并且通过在大型软件项目实践训练中,能够比较熟练地掌握一种软件开发技术或语言;最终实现自己能走向市场了解软件开发公司,适应社会,使自己达到有效的提高。

毕业实习是毕业生走向工作岗位之前的一次综合性实习,是对所学理论知识的一次初步的综合考核,使学生进一步理解和领会所学的基本理论,系统地掌握计算机操作技能和专业技术,把所学知识与解决实际问题相联系,能够处理计算机应用中的各种技术问题,培养学生发现问题、分析问题和解决问题的能力,从而提高学生从事实际工作的能力以及提高对团队的具体认识,和其他部门协同合作的重要意义。重点从实战出发,更多的应用书本所学知识在实际问题当中的应用。实习生能够真正在短暂的实习期间学到更多在学校学不到的知识。更多的去了解公司,了解公司的业务流程,设计规划,管理精髓。在工作期间能够多问,多听,多练,真正达到实习的目的,以及积累更多的实战经验,为以后工作奠定良好的基础,和储备更多的经验,提高亲和力,具体了解团队作战的精神和意义。也可以为毕业设计,做好资料储备;知识储备;技术储备。

2 实习单位简介

锦州市顺达自动控制设备厂是一家专业从事软件开发、软件定制、软件实施的高新技术企业。拥有一批长期专业从事软件开发、软件定制的专业人才,具有雄厚的技术开发实力,全方位满足政府与企业信息化需求。

3 实习内容

3.1 实习单位概述

公司非常重视企业的内部管理工作,市场销售、软件研发、技术支持是公司的三大核心部门,现已经建立了一套比较完善的管理体制。在客户服务方面,本着为客户服务的思想,设立了24小时产品咨询电话、24小时售后技术支持电话等多个无障碍通道,为客户提供了高质量的售前和售后的服务,为顺达软件“‘软硬’融合之剑,开辟信息创新之路!”的目标提供了强有力的支持。

公司主营业务:软件外包、软件定制开发、系统维护、OA办公系统、手机软件定制等等。顺达软件经过十多年的经验积累,总结出了针对各行业、不同规模和不同阶段的企业信息化解决方案,我们的项目实施团队能够更加准确快捷地找出客户的具体需求,为您的企业度身定做真正切合实际需求的解决方案。我们实施方面多年的实践积累将为您的企业带来最大投资回报。 顺达提供符合软件整个开发生命周期的过程服务。 顺达提供的服务:定制应用开发,实施电子商务网站,移动和无线应用发展,垂直搜索引擎等。 顺达提供产品:楼宇能耗系统、4S店管理软件综合平台、大型门户软件、项目综合管理系统、车辆GPS跟踪定位系统、育苗工厂无线监管系统、无线生产流程管理系统、工资核算管理系统、外贸订单跟踪管理系统、移动外勤管理平台、政府内外网、行业门户软件、垂直及时搜索引擎等。 配套的硬件包括:手机系统、条码技术、RFID技术、短信猫、GPRS传输、手持机、触摸屏、采集器、能源监测等多种配套硬件。 服务理念:技术为本,服务制胜 客户的感动源于我们高度的责任感、敬业精神与专业素质。帮助客户不断创造价值,才能实现自身价值的升华,顺达软件助力您企业的发展,实现共赢。

3.2 实习部门与实习工作

我所实习的单位是的顺达软件开发部。这个部门的主要职能就是外包服务工作,按照客户的需求制作成相应的软件,所以我们需要对整个软件开发的过程都较熟悉,这样才能应对客户们各种各样的问题,才能制作出更好的软件以满足客户们的需求。 

因为刚实习的原因,所以我的职位是软件助理工程师,时间的具体安排是实际项目制作以及专业知识的学习。实习的地点是在公司的,每天的时间和正式上班相同。早9晚6,每周六周日休息。 

实际项目制作以及专业知识的学习,具体的每周任务、实际工作内容、以及专业知识与专业技能的实际应用会根据不同的环节也有所不同。但总体的目标就是让我们了解实际工作中软件的制作流程,以及各个流程中所需要的技术和注意点,并用实际的项目让我们进行练习。

学习内容

Java语言基础:算法基础、常用数据结构、企业编程规范。 掌握常见的数据结构和实用算法;培养良好的企业级编程习惯。

Java面向对象:面向对象特性:封装、继承、多态等,面向对象程序设计,基础设计模式等。掌握面向对象的基本原则以及在编程实践中的意义;掌握Java面向对象编程基本实现原理。

struts2框架,核心原理及底层源代码深入剖析。Struts2核心配置文件struts.xml  default.properties,struts-default.xml 配置与使用,struts2中action的定义及方法调用。

使用注解及约定配置action.struts2中获取servlet api,模型驱动与属性驱动获取请求参数,struts2中验证框架使用及配置,struts2中Interceptor的原理及自定义Interceptor完成权限控制。OGNL表达式,valueStack原理及使用。

Hibernate开发技术:ORM思想,hibernate4与JPA关系介绍,hibernate.cfg.xml配置,hbm.xml映射文件详解,主键生成策略 PO对象三种状态分析与切换、hibernate4一级缓存分析与测试,Hibernate4高级映射技术,Hibernate多表联合查询,hibernate4及hibernate3区别及新特性介绍

框架原理,框架环境搭建,快速入门,IOC思想与DI相关概念,创建Bean的方式及实现原理, Bean种类,Bean生命周期,Bean的作用域,Bean的注值方式,SpEL,整合Junit测试, Web项目集成spring,注解装配Bean,AOP思想,AOP原理解剖,传统方式实现AOP开发,AspectJ介绍及实现AOP开发 

三种常用数据源的配置,声明式事务介绍及原理分析,声明式事务管理实现,注解实现事务管理, XML方式实现SSH框架集成,注解方式实现SSH框架集成

4 毕业设计准备

4.1选题背景

计算机70年代末期就进入了我国医疗行业,只有少数几家大型的部属综合医院和教学医院拥有,还没有应用于HIS的管理。80年代初期一些医院开始开发一些小型的管理软件,如工资软件等;80年代中期,一些医院开始建立小型的局域网络,并开发出基于部门管理的小型网络管理系统,如住院管理,药房管理等。进入90年代,一些有计算机技术力量的医院开始开发适合自己医院的医院管理系统。一些计算机公司也不适时机的开发HIS,如大连汇源电子系统工程有限公司、IBM公司、微软公司、浪潮公司。

4.2系统概述

医院住院管理系统(Hospital Information System简称HIS)。

是一门容医学、信息、管理、计算机等多种学科为一体的边缘科学,在发达国家已经得到了广泛的应用,并创造了良好的社会效益和经济效益。

医院住院管理系统是现代化医院运营的必要技术支撑和基础设施。

实现医院住院管理系统的目的就是为了以更现代化、科学化、规范化的手段来加强医院的管理,提高医院的工作效率,改进医疗质量,从而树立现代医院的新形象,这也是未来医院发展的必然方向。

4.3组织结构分析

经过对医院的住院流程调查研究后,分析得到结果住院管理的相关组织机构应划分为住院、医生站、护士站、住院药房四部分。如图4.1所示:

4.1 住院管理系统组织结构图

4.4系统使用角色分析

鉴于此组织结构,分析得出以下使用角色。

1. 普通员工

每一名医院当中的工作人员都视为医院的普通员工。因为是基础人员角色,所以并没有相关的职责信息等属性,只有员工的基本信息。由于本系统不涉及医院人事管理的其他模块功能,所以简化了普通员工角色的功能。如图4.2所示:

4.2 普通员工用例图

住院处管理人员

住院处的管理人员要对住院的患者的个人信息、住院信息进行详细管理,还有病人住院期间详细的消费(药物、设施、设备、手术等)进行记录并在出院时结清。另外一部分重要职责是对普通员工所绑定的医生、护士的职责范围进行管理,还有病房、床位等设施的管理。

由于本系统是采用RBAC的角色访问控制管理的,所以涉及职责角色部分并无员工属性,只有相关角色功能。如图4.3所示:

4.3 住院处管理员用例图

医生

医生主要负责对患者进行诊断,并根据诊断结果进行一系列医嘱操作,包括录入、修改、终止。病人的一系列治疗信息要通过医生的处理审批后方可提交给住院处管理人员进行管理。如图4.4所示:

4.4 医生用例图

护士

护士主要负责对管辖区域内的患者的医嘱的查询与执行工作,对患者的身体状况、消费信息进行初步管理,还有对于病房设施的管理。如图4.5所示:

4.5 护士用例图

患者

患者住院从登记开始到出院结算结束,期间功能较少,所完成日常所需大多依靠向护士、医生进行申请,例如药物、设备需求。如图4.6所示:

4.6 患者用例图

功能划分

通过划分四大模块完成整个住院系统。

住院处管理模块包括入院登记、出院管理。结算方式则由出院结算和药物费用结算两种组成。

住院医生管理模块是医生站对于医生划分管辖区域,划分职责范围,记录储存病人一些系列信息以及医生医嘱方面的管理。

住院护士管理模块是护士站对于护士除类似医生划分职责类功能外,还应有对于床位分级管理、医嘱的校对和执行管理、病人信息采集及初步管理、病房分类管理以及病人药物管理。

住院药房管理模块是住院处患者处方的摆药中心。药房与药库相连,由于本次课题不包含医院药库管理系统,所以药房只涉及部分进出记录功能,而不包括药库的进销存等详细采购、消耗、库存管理功能。

另外,药房与护士管理相连,使护士能够遵照处方对病人进行医嘱摆药、查询等工作。

图4.7,系统功能图

5 实习收获与体会

这次的毕业实习,一晃而过,却让我从中领悟了很多东西,甚至这些东西将让我终身受用。工作的时候要学会全力以赴,不要太计较自己付出多少,尽量做到多做事,做有用的事情。自己努力的工作,旁人也会看到。不管怎样,重要的是工作的成效和业绩,这才是领导看重的不管做什么事情,就算是一件小事,也要认真仔细,绝不能敷衍了事,可能不起眼的事情是很重要的,所谓细节决定成败。人与人之间在智力和体力上的差异并不是想象中的那么大,很多小事,一个人能做,另外一个人也能做,往往是细节上的一些工夫,决定着事情完成的质量。在这次过程中我学到在书本中学不到的知识,它让我开阔视野、了解社会、深入生活、回味无穷。也对自己一直十分想了解的软件知识有了更进一步的深入。我在这次社会实践中掌握了很多东西,最重要的就是使我在待人接物、如何处理好人际关系这方面有了很大的进步。同时在这次实践中使我深深体会到我们必须在工作中勤于动手慢慢琢磨,不断学习不断积累。遇到不懂的地方,自己先想方设法解决,实在不行可以虚心请教他人,而没有自学能力的人迟早要被企业和社会所淘汰。

实习的收获是不能用语言一一所能描述的,总的来说有酸有甜、有苦有乐在学校里也许有老师分配说今天做些什么,明天做些什么,但在这里,不一定有人会告诉你这些,你必须自觉地去做,而且要尽自已的努力做到最好,一件工作的效率就会得到别人不同的评价。在学校,只有学习的氛围,毕竟学校是学习的场所,每一个学生都在为取得更高的成绩而努力。而这里是工作的场所,每个人都会为了获得更多的报酬而努力,无论是学习还是工作,都存在着竞争,在竞争中就要不断学习别人先进的地方,也要不断学习别人怎样做人,以提高自已的能力!记得老师曾经说过大学是一个小社会,但我总觉得校园里总少不了那份纯真,那份真诚,尽管是大学高校,学生还终归保持着学生的身份。接触各种各样的客户、同事、上司等等,关系复杂,我从未面对过的一切。

通过这次社会的实践,我学会了自立,懂得了团队在工作中的作用,为以后的工作和学习提供了宝贵的经验和教训,我会依次为起点,以后更加勤奋学习,锻炼自己的各方面的能力,努力提高自己的综合实力!学校是一个小社会,我们不再是象牙塔里不能受风吹雨打的花朵,通过社会实践的磨练,我们深深地认识到社会实践是一笔财富。社会是一所更能锻炼人的综合性大学,只有正确的引导我们深入社会,了解社会,服务于社会,投身到社会实践中去,才能使我们发现自身的不足,为今后走出校门,踏进社会创造良好的条件;才能使我们学有所用,在实践中成才,在服务中成长,并有效的为社会服务,体现大学生的自身价值。今后的工作中,是在过去社会实践活动经验的基础上,不断拓展社会实践活动范围,挖掘实践活动培养人才的潜力,坚持社会实践与了解国情,服务社会相结合,为国家与社会的全面发展出谋划策。坚持社会实践与专业特点相结合,为地方经济的发展贡献力量,为自己打拼出一片属于自己的天空。

这次实习的最终目的就是希望我们了解软件的整个制作过程,也就是软件工程这门科学。这一次的实习,中间的制作文档时间大约是编码的好几倍,编码的时间即使是因为我们修改的原因也只有两周,而其他的大部分时间就是制作文档。我个人猜想可能进公司后文档的制作比个人的技术更加重要。因为文档的原因,我们的项目制作,感到非常的流畅,条例非常的清晰,逻辑也很流畅。对于软件的制作,这些文档起了很重要的意义,所以觉得,软件工程也许就是自己以后努力的方向吧。 最后,总结这段时间的实习生活的收获,真的是使我受益匪浅。在实习中,我学习到了不仅仅是技术上的收获,更还有生活中的的人际交往以及其他的许多经验。而这些,都将作为我迈入社会的根本,我将以此为我的基础,怀着一颗勇敢无畏的心去迎接我即将来临的工作。在较短的时间内,克服各种困难,从最初的阅读文档,设计、开发,到最后的调试,完善,我们都按质按量的完成了,完成预定的工程开发任务,通过了公司相应项目小组的验收,也得到了他们的一致好评,实现了最初为企业作实际共享的目标。其次在这个过程中,我们也通过了深入的调查、讨论,以对一个大型软件开发企业的结构、管理、文化、气氛有了比较详细的了解。而通过我们在公司中的工作上的良好表现,还有生活中与公司员工的交流,我们也在他们面前展现了了一个积极进取、勇于创新形象,起到了加强学校与企业双向交流的作用。

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

6 还存在的不足之处

虽然在实习和工作中学到了不少的知识,但是也有一些和业务相关的知识,没有了解到,可能这些东西也要等到以后慢慢去接触业务的时候才可以了解到,我会耐心的学习和工作,以学到更多的知识来丰富自己。

在这段实习期间,了解到了自己身上的许多不足。首先是知识层面上的不足,关于软件的知识了解的还不够多,关于软件这个行业的了解也不够多,之前以为只要敲代码编程就是程序员了,现在发现,除了这些外,还需要大量的文档书写工作,若是外包的公司,还需要语言的功底,这些都是我暂时缺少的,我会继续努力学习,在工作之余不断的充实自己的专业知识。让自己能够更好的投入到工作中去。这一次的实习让我真正成长了许多,了解了工作,使我受益匪浅。

p

< class=' _2'>

成绩评定:         指导教师签字:

p

< class=' _2'>

实习单位意见

负责人签字:

(单位盖章)

年 月 日

p

< class=' _2'>

备注

《毕业实习报告.doc》
将本文的Word文档下载,方便收藏和打印
推荐:
下载文档
热门推荐
相关推荐