《软件开发实习报告3篇 .docx》由会员分享,可在线阅读,更多相关《软件开发实习报告3篇 .docx(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、软件开发实习报告3篇软件开发实习报告范文一今年9月份,由于学校支配我们这个计算机系的到xx中兴软件公司去实习,这是我人生中的第一份实习工作,也是第一次走进软件公司的大门。由于我是应届毕业生,对软件程序开发不是很熟识,公司给我们三个方向,第一,学c、c+等语言开发;其次,学3g网络通讯技术;第三,学习最近比较火的手机操作系统android(安卓)应用程序开发。当时,中兴软件公司的部门经理和我们也许讲了下三个方面的发展方向。同学们都相互探讨着,究竟是朝着哪方面去发展。那时候的我,在互联网上听说过安卓,也对那方面很有爱好,就报了安卓应用程序开发班。我们这个班有60多号人,许多人也是对这个东西新奇就报
2、了,第一次上安卓课时大家都很主动,老师也许讲了下安卓的发展及前景,大家听的很出神,幻想着对从事安卓开发前景一片光明。之后老师就讲了写实习期间的详细支配,要去我们大家每组要做出一个本地电子相册,6人每组。当时看着老师给出的那个本地电子相册应用程序的界面以为很难做出来,之后老师一步一步的示范,我们也一步一步的做出来了,老师很负责,我们学的也很仔细。在老师的热心指导下,我对安卓应用程序的开发有了基本的了解,并主动参加相关工作,留意把书本上学到的java理论学问以及安卓的相关学问比照实际工作,用理论学问加深对实际工作的相识,用实践验证高校所学的确有用。跟公司同事一样上下班,和小组的同事一起完成相关工作
3、;又以学生身份虚心学习,努力吸取实践学问。我心里明白我要以良好的工作看法以及较强的工作实力和勤奋好学来适应公司的工作,完成公司的任务。简短的实习生活,既惊慌,又新颖,收获也许多。通过实习,使我对安卓应用程序开发工作以及发展前景有了深层次的感性与理性的相识。在小组我主要的工作任务是做软件界面,做软件的ui,也对功能的实现有肯定的了解。我在实习期间做ui花了许多的时间走了许多弯路,给同事的工作带来了许多麻烦,但是我们老师很激励我,让我接着仔细的把事情做好,我很受鼓舞,同时也很努力的去把事情做好。实习生活,感受是很深的,提高的方面许多,但对我来说最主要的是工作实力的进步。毕业实习主要的目的就是提高我
4、们应届毕业生社会工作的实力,如何学以至用,给我们1次将自己在高校期间所学习的各种书面以及实际的学问,实际操作、演练的机会。自走进中兴软件公司起先我本着主动肯干,虚心好学、工作仔细负责的看法,主动主动的完成相关工作,以及对企业的各种产品的了解,对企业分公司的熟识,让自己以最快的速度融入公司,发挥自己特长.同时仔细完成实习日记、撰写实习报告,成果良好。实习单位的反馈状况表明,在实习期间反映出我具有较强的适应实力,具备了肯定的组织实力和沟通实力,能很好的完成企业在实习期间给我布置的工作任务。实习收获,主要有4个方面:1、通过干脆参加企业的运作过程,学到了实践学问,同时进一步加深了对理论学问的理解,使
5、理论与实践学问都有所提高,圆满地完成了本科教学的实践任务。2、提高了实际工作实力,为就业和将来的工作取得了1些珍贵的实践阅历。3、学生在实习单位受到认可并促成就业。并为毕业后的正式工作进行了良好的打算。通过实习,我对我国安卓应用开发发展有了大致的了解,也打算在实习结束后,借回校的机会,抓紧时间,学习更多相关的理论学问,提高自己的专业水平,为正式工作准好打算思想上的转变,我本次实习还有的收获是通过自己的视察和与同事的交谈思想有一个很大的进步,人生的价值观。通过这次实习,让我受益非浅,如此感慨万分!软件开发实习报告范文二初踏社会,心情激烈、惊慌、难受。激烈的是我最终可以长大了,可以起先我真正的人生
6、;惊慌的是不知自己是否能适应这个社会,战胜这新环境;难受的是从今我就要在这纯真的学生生活上画上句号了。心里冲突,脑子里天翻地覆。对于刚出校门我的,什么都不懂,又想从事it行业这个靠技术吃饭的行业,一开试我试着投了几家公司,人家面试问我有没有项目阅历,我说没有,人家又问你java学的怎么样?说实话在那个时候我连简洁的程序都不会编。结果就可想而知了,几次碰壁之后,觉得现在的自己根本找不到跟自己专业相关的工作,于是我想到利用暑假和实习的机会帮自己充电,于是和几个同学一起找了一家培训机构培训了下,培训的时候很苦痛但很很欢乐,在那里我找了自己奋斗的目标,每天过的都很充溢,不像在学校那样浑浑噩噩。那里有一
7、群像我一样一起先迷茫的人,我们一起奋斗,那些时间我很怀念。过了几个月,我们培训结束了,起先找工作了。我被南通的一家软件公司录用了,因为他们对我们这些还没毕业的待遇还不错。因为这是我的第一份工作,很兴奋也很惊慌,兴奋的是我自己自己挣钱了,惊慌的是怕自己不能胜任这份工作,终归自己一点工作阅历都没有。在公司我们进行为期7天的岗前培训,就是在公司的框架下实现他们要我们完成的功能。好在这些我们在培训的时候都学过,所以不太难。培训完我们被分到公司的开发一组,正好公司正在做一个项目,所以我们一上来就起先做项目的。对于我们这些菜鸟来说这是很苦痛的,有时我做个功能做几天都没做出来,挨了主管不少的骂。在这个时候我
8、才发觉百度和狗狗真是个好东西的啊,不会的就在上面搜。实在不会的问公司的高手,就这样我慢慢的熟识的这个工作模式,主管给的任务每天也能做出来了。虽然做的有点慢,但我信任我坚持下去,我会达到我的目标的。然而实现的残酷很快我就体会到了。那是我们这个项目刚做完。公司的人事来找我们谈话。跟我说了许多。也跟我说了许多道理。希望把我调到技术服务组。所谓技术服务就是代表公司跟客户沟通,说实话这个工作也蛮不错的。工作的压力没有在开发的大,假如做这份工作的话,那我在培训的学问很少用到。我怕我代码不常常写会慢慢的遗忘,原来技术就不好假如不在项目中学习的话,我很快就被淘汰。和人事的谈完话,我想了许多。那时我动摇过,我不
9、知道自己是否真的适合做开发。好在我还有一些挚友,跟他们聊了许多,他们给了许多建议。人生有许多选择,无论你选择了什么方向,你都应当为之奋斗。我一挚友给我说一句肖复兴的名言:一个人,在年轻的时候,有玩伴,年轻时有漂泊的经验,老年时有回忆的东西就是华蜜啊。人生有挫折其实也是一种华蜜。从那里跌倒了就从那里爬起来。后来我也想开的。既然自己有目标就应当坚持去追寻下去,路上的磕磕碰碰或许就是老时的美妙回忆。正好在个时候我们实习结束了,老师让我们回学校。我请了几天假。正好好好规划我的下面的路怎么走。无论怎么准备在这个实习的日子里我学到了许多,也明白了许多事。这个珍贵的阅历会给我许多帮助。自己总结几点:1、要想
10、等到别人的认可,你先认可你自己。2、工作中不是你想象在学校那样,或许你厌烦一个人,但是你必需和他常常沟通沟通。3、工作中你要适应工作的压力。4、不要特殊在意别人的看法,你只要做你自己,信任自己。5、假如别人对你说你不适合干某事,你不要在意,就是你的亲人对你说也不行(这是电影当华蜜来敲门男主角说过的,我很喜爱这句话),因为这世上没有谁能否定你做某事6、坚持你的志向,坚信自己会胜利的。软件开发实习报告范文三通过这次在清华it的实习,学到了许多东西。也了解到了软件开发的真正价值。这次的实践让我真实体会到了我们前面所学学问的用处所在。以前总认为所学的学问只是理论上的学问,根本就没有任何作用,但通过这次
11、实习,让我学有所用。而且学到了许多在学校学不到的东西,受益匪浅。在这个信息时代,信息都是电子化。许多方面根本不在是一些手把手的管理,而是在电脑面前操作一下即可,让我们真正享受到高科技的待遇。在软件开发领域,做一个项目的动身点是提高办事效率。而在项目制作的过程中我们要使一个软件简洁好用,人性化,快捷便利。这次实习的主要任务是图书管理系统的开发。项目运行的平台是windowsxp,运用系统主要是microsoft visual studioxx,microsoft sql server xx,运用的学问主要有我们学习过的学问数据库技术,以及实习过程中所提及的学问。在软件开发果过程中首先要了解三层结
12、构的的含义及其设计模式思想部署企业级数据库业务系统开发。三层结构是一种成熟、简洁并得到普遍应用的应用程序架构,它将应用程序结构划分三层独立的包,包括用户表示层、业务逻辑层、数据访问层。其中将实现人机界面的全部表单和组件放在表示层,将全部业务规则和逻辑的实现封装在负责业务逻辑组件中,将全部和数据库的交互封装在数据访问组件中。三层结构示意图三层结构是一种严格分层方法,即数据访问层只能被业务逻辑层访问,业务逻辑层只能被表示层访问,用户通过表示层将恳求传送给业务逻辑层,业务逻辑层完成相关业务规则和逻辑,并通过数据访问层访问数据库获得数据,然后根据相反的依次依次返回将数据显示在表示层。下面介绍图书管理系
13、统开发技术一、系统的功能设计首先对系统进行需求分析,我们必需要知道要做一个系统用来干什么,这须要在对用户需求进行充分调研的基础上,深化理解并描述出软件的功能、性能、接口等方面的需求,可以运用uml建模作为需求分析和系统设计的有效方法。图(1)给出了本图书管理系统的功能结构图,其工作流程为:一般用户干脆登录主页面,只能阅读、快速查询图书、注册新用户、修改自己的密码以及查看图书的详情,管理员用户除了可以完成一般用户的操作外,还可以进入图书管理模块进行图书添加、修改和删除的操作。1、系统的功能特点(1)操作简洁、界面友好:插入表格的页面布局,使得图书的录入工作更简便;很多选项包括图书类别、来源等只须
14、要点击鼠标就可以完成;另外,跟踪出现的提示信息也让用户随时清晰自己的操作状况。(2)即时可见:对图书的处理(包括图书添加、修改、删除)将马上在主页的对应栏目显示出来,达到即时处理、即时见效的功能。(3)功能完善:包括常见网站的图书管理的各个方面:图书新增、阅读、删除、修改、检索等各个方面,完整地实现了网站对即时图书的管理要求。(4)便利移植:针对不同的图书馆,只须要稍作修改就可以开发出适合本企业特点的网站图书管理系统。2、 系统的具体设计系统的主要功能是通过几个功能模块来实现的。详细的设计过程 系统登录:该模块负责将用户分为一般用户和管理员用户来实现用户权限的管理。图书类别管理:该模块只有管理
15、员才有的权限,管理员可以对图书的大、小类进行添加、更新、删除等操作。库存图书阅读:该模块负责分页列出图书馆中全部图书的信息,包括图书名称、作者、出版社,图书状态,每条记录后面都有一个,被做成一个超,点击它们就能跳转页面可以查看的详情如图书封面、图书数量、图书出版年份。库存图书添加:该模块是图书管理员进行图书的添加,权限仅限管理员,在此页面中的大小类实现了联动作用,点击其大类,小类的下拉列表中就会显示与之对应的小类,从中选择即可。 图书快速查询:该模块供应了图书快速查询功能,输入待查找的图书名称可以快速地找到符合条件的图书,并输出查询结果,点击产看详情字样就可以查看图书的具体信息。编辑系统用户:
16、该模块负责分页排列注册用户的详细信息,一般用户本人或管理员可以对用户进行删除、修改。非一般用户或系统管理员外不具有对该用户的处理权限,所以不同一般用户进入此页面将显示不同的内容。修改用户密码:一般用户本人用户录入所须要的内容,包含用户名、真实姓名、权限类型、旧密码及新密密码,点击更改即可修改密码,并写入数据库中保存。系统名称设置:该模块为管理员权限,管理员可以更改图书系统的名称。一般用户为不行见状态。系统运用说明:主要是供一般用户和管理员阅读,使之更好地了解本系统的权限以及用法。下面给出系统后端数据存储方案利用microsoft sql server xx建立数据库及其存储过程。这里给出几个必
17、需的数据表,主要有system,bigclass,smallclass,users,books。二、asp部分设计1、连接数据库访问数据库信息的第一步是和数据库源建立连接。ado 供应 connection 对象,可以运用该对象建立和管理应用程序和 odbc 数据库之间的连接。connection 对象具有各种属性和方法,可以运用它们打开和关闭数据库连接,并且发出查询恳求来更新信息。要建立数据库连接,在中到数据库2、数据的绑定数据的连接分为干脆连接和间接连接,前面所举例子用的是干脆连接,下面用间接地方法对数据进行绑定。主要是利用数据适配器sqladatapter(),下面的函数方法是对数据绑定此方法也可以插在所要调用的函数中,但是将这个方法单独提出有利于后面的利用,后面对数据进行绑定时就可以用这个方法,避开做重复的工作,削减工作量。本文来源:网络收集与整理,如有侵权,请联系作者删除,谢谢!第21页 共21页第 21 页 共 21 页第 21 页 共 21 页第 21 页 共 21 页第 21 页 共 21 页第 21 页 共 21 页第 21 页 共 21 页第 21 页 共 21 页第 21 页 共 21 页第 21 页 共 21 页第 21 页 共 21 页