天津科技大学实习报告+翻译模板5

天津科技大学实习报告+翻译模板5 | 楼主 | 2017-10-13 22:36:35 共有3个回复
  1. 1天津科技大学实习报告+翻译模板5
  2. 2天津科技大学实习报告+翻译模板--翻译模板
  3. 3天津科技大学实习报告+翻译模板1

天津科技大学本科生毕业设计论文实习报告专业,为以后进一步走向社会打下坚实的基矗,二熟练掌握软件面对对象的编程思想,需求分析的主要方法有结构化分析法数,实际上软件设计的主要任务就是将软件分解成模块。

天津科技大学实习报告+翻译模板52017-10-13 22:36:02 | #1楼回目录

天津科技大学本科生 毕业设计(论文)实习报告 专业:

姓名:

申请学位级别:

报告提交日期:

学位授予单位: 计算机科学与技术 张琪 学士 年3月20日 天津科技大学2016

天津科技大学实习报告

[实习目的]

通过本次的实习工作,锻炼自己的动手能力,将学习的理论知识运用于实践当中,反过来检验书本上理论的正确性。将自己的理论知识与实践融合,进一步巩固、深化已经学过的理论知识,提高综合运用所学过的知识,并且培养自己发现问题、解决问题的能力。加深对社会的认识,增强对社会的适应性,将自己融合到社会中去,培养自己的实践能力,缩短我们从一名大学生到一名工作人员之间的思想与业务距离。为以后进一步走向社会打下坚实的基矗

[实习任务]

通关过学习设达到下列目标:

一.熟悉并掌握软件开发的基本流程。

二.熟练掌握java软件面对对象的编程思想

三.掌握系统设计与开发的基础核心理论

[实习地点]

天津科技大学

[实习时间]

2016年2月25日—2016年3月15日

[实习内容]

在企业中,软件开发有着相当规范的流程,通过这次实习,我学习到了许多许多在开发过程中必不可少的部分:

一、熟悉开发流程

软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程。软件开发工作流程:需求分析→概要设计→详细设计→单体测试书→编码→测试→试运行→系统维护。

需求分析就是确定计算机要“做什么”的问题。它是对用户需求进行精益求精、宁多不少、正确理解,然后把它用开发语言表达出来的一个过程。这个阶段的基本任务是和用户一起确定要解决的问题,构建软件的逻辑模型,编写需求规格说明书文档并得到用户的认可后,根据需求说明书的要求,设计建立相应的软件系统的体系结构,并将整个系统分解成若干个子系统或模块,定义子系统或模块间的接口关系,对各子系统进行具体设计定义,编写软件概要设计和详细设计说明书,数据库或数据结构设计说明书,组装测试计划。需求分析的主要方法有结构化分析法、数

1

据流程图和数据字典等。

概要设计和详细设计统称为软件设计。实际上软件设计的主要任务就是将软件分解成模块。概要设计就是结构设计,其主要目标就是给出软件的模块结构,用软件结构图表示。详细设计的首要任务就是设计模块的程序流程、算法和数据结构,次要任务就是设计数据库,常用方法还是结构化程序设计方法。

二、了解开发环境

这次实习,我学习的开发环境是Eclipse是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括 Java 开发工具(Java Development Tools,JDT)。Eclipse 还包括插件开发环境(Plug-in

Development Environment,PDE),这个组件主要是针对希望扩展 Eclipse 的软件开发人员,因为它允许他们构建与 Eclipse 环境无缝集成的工具。由于Eclipse中的每样东西都是插件,对于给Eclipse提供插件,以及给用户提供一致和统一的集成开发环境而言,所有工具开发人员都具有同等的发挥场所。尽管 Eclipse是使用 Java 语言开发的,但它的用途并不限于 Java 语言;例如,支持诸如 C/C++ 和 COBOL 等编程语言的插件已经可用。虽然所学内容不多,但这些已超出了以往我对Eclipse的了解。我觉得前方是一个更广阔的世界,需要我更多的努力和探索。

三、数据库基础

虽然我学过数据库基础,但是学得不好,有些问题一直无法理解。所以,借着这次机会,我努力思考,寻找答案。我重点学习了创建模式、数据库以及表结构和完整性约束,还有数据检索及数据库事务、JDBC使用方法(包括Connection、Statement、PreparedStatement、ResultSet等相关对象的使用)。

四、软件测试

软件测试的目的是发现至今没有发现的错误。这是此次实习的最后一部分内容。测试的基本方法有黑盒测试和白盒测试及灰盒测试。黑盒测试即功能测试,有同值分割和境界分析,在白盒测试中有覆盖分析和DEBUG,在灰盒测试又有四种方法。学了测试方法后,老师又介绍了CHECKLIST概要及做成方法和测试数据的准备与技巧。BUG管理图、B票\P票、自CHECK和他CHECK也是必须掌握的内容。

[实习感想]一直以来希望从事自己喜欢的事业的我,在这短短的三周实习中,对软件开发有了非常浓厚的兴趣。早就听说程序员的前一段时间是最苦的,可是从来没有感受过,通过这次的实习让我体会到了刚刚进入软件行业的压力和困惑。也深深的让我感受到了作为一名程序员所应该具备的的素质。

团队精神和协作能力是程序员最该具备的基本素质,在实习的工作中更加深刻的体会到了这句话的含义。明白了:一个成功的商业软件背后必须拥有一个强大凝聚力的团队,个人的力量是有线的,团队精神和良好的协作能力会使我们做出优秀的软件。

此外我真正意义上的明白了良好的编程习惯是多么的重要。它不仅有助于代码的移植和纠错,也有助于团队之间的协作。作为一个优秀的程序员,我们必须美化、优化自己的代码。同时也该牢记单元测试。只有做好单元测试,才能为后期的工作免去很多不必要的麻烦。

都说社会是一个最好的“磨刀石”,这一段的磨砺,让我明白了课堂外的知识。也明白了一个优秀的程序员必须不断的学习,随时总结,找到自己的不足,这样才能逐步提高,让自己迅速的成熟起来。

天津科技大学实习报告+翻译模板--翻译模板2017-10-13 22:36:09 | #2楼回目录

天津科技大学本科生

毕业设计(论文)外文资料翻译

学院 计算机科学与信息工程学院专业 计算机科学与技术学生姓名??? 指导教师(签名)

天津科技大学外文资料翻译

论文题目

第一部分

正文

1

天津科技大学实习报告+翻译模板12017-10-13 22:35:28 | #3楼回目录

天津科技大学本科生 毕业设计(论文)实习报告 专业:

姓名:

申请学位级别:

报告提交日期:

学位授予单位:计算机科学与技术 武文杰 学士 年3月15日 天津科技大学2016

天津科技大学实习报告

[实习目的]

通过对银行日常工作的熟悉,同时深入了解C#进行系统开发的技术细节,领会系统设计的思想,掌握系统设计的流程。增强实践能力,为做好毕业设计打好基矗

[实习任务]

通关在银行实习和对管理信息系统的学习达到下列目标:

一.了解银行管理信息系统开发的环境,受众,发展方向和基本功能。

二.熟练掌握系统策划、设计、编写、生成、测试的流程。

三.掌握系统设计与开发的基础核心理论,掌握软件开发技术步骤、文档书写以及系统数据库连接及应用技术。

[实习地点]

中国农业银行,天津科技大学

[实习时间]

2016年2月20日—2016年3月11日

[实习内容]

一.概述

随着时代的进步,计算机的应用已经广泛普及到了各行各业,以数据处理和对工作流管理的信息管理系统应用也受到了人们长期的关注。近年来,无纸化操作已经广泛应用于银行业务和管理方面,随着信息的高速发达和智能手机的普及,为了提高银行的工作效率,传统的人与人的交互已经不能和大量的业务需求相适应,使得基于PC客户端的银行账务管理系统等相关应用的开发势在必行,.在银行日常中,账务管理工作是非常重要的一项工作,它负责整个银行的进出账,客户信息与账务信息变更等。高效的账务处理可以提高银行的日常工作效率,使银行能够更好的服务于广大客户。管理信息系统是现代企业工作不可缺少的一部分,是推动企业走向信息化,社会化、规范化的必要条件。随着企业的不断壮大,业务自动化管理系统就显得非常必要。银行账务管理系统是一个面向银行营业部门工作人员和客户的,为其提供服务的综合信息管理系统。通过本系统完成相关的日常工作,这些工作也是平常较为繁重的工作。客户的账务信息等等都记录在银行账务系统里进行管理。营业部门将收集到客户账务信息统一存储,包括新建的新客户和需要变更信息的老客户。存储过程中,符合客户条件的方可录入系统数据库。营业部门的工作一般都是日常性的而且是比较繁杂的,大量重复性工作很容易导致员工工作没有新鲜感。使用银行账务管理系统可以让繁杂的工作电子化管理,提高营业部门员工的工作效率。银行账务管理系统在中国目前还处于发展阶段。

二.开发工具

C# Visual Studio 2016 + SQL server2005

1

三.参考阅读的相关书籍

《C#从入门到精通》、《C#开发实例大全》

四.银行管理系统的模块

银行管理信息系统的主界面主要包含以下模块:登陆系统,系统信息管理,用户信息管理,ATM账户管理,出入账管理,数据备份,数据还原。

1.系统信息管理模块:基本数据和客户提示信息;

2.用户信息管理模块:用户当前浏览、用户资料查询;

3.出入账管理模块:日常出入账的记录和核算;

4.数据备份/还原模块:备份/还原数据库和清空数据库;

五.相关书籍阅览和系统开发中所获知识

1.银行管理系统中所需的特殊编码规范说明

(1)窗体命名规范

在创建一个窗体时,首先对窗体的ID进行命名,其中窗体名称最好是英文

形式的窗体说明,便于开发者通过窗体ID就能知道该窗体的作用。在窗体中调用其他窗体时,必须对调用窗体进行引用。

(2)添加、修改操作中各空间的命名规范

在对数据进行编辑时,如果数据表中的字段过多,很难将窗体中对应的空间

值组合成SQL语句。为了便于对数据库中的信息进行添加、修改操作,各字段所对应的空间命名为“表名(或部分表名)_数字”这里的数字是根据数据表中相应字段的顺序进行编号的。

(3)查询操作中各控件的命名规范

当使用多字段对数据表中的数据进行查询时,将窗体中对应的控件值组合成

查询语句是非常麻烦的,为了能够快速组合查询条件,可以将设置查询条件的空间命名为“表名_相应字段名”。当查询条件需要逻辑运算符时,将记录逻辑运算符的空间命名为“相应字段名_+sign”。这样即可通过字段名来组合查询条件。

2.C#中的参数的传递方式:

参数的传递方式有传值方式和传址方式两种。传值方式是指定参数的传递方式。 调用函数时是将实参的值传给了形参,它是将实参的地址传递给了形参。传址方式是将实参的格子编号给了形参,这样形参改变值的时候就会改这个格子编号中的变量值。 函数参数的传递方式默认的是传址方式。传址方式是将实际参数的值复制一份给形参,这样在函数或子程序体内不管我们怎样改变形参,也不会影响到实参的值了。 如果我们想把一个数组作为一个参数传递的话,我

们可以直接将数组名作为参数。

3.数据库和数据表设计中的注意事项

(1).在创建数据库之前,首先要在数据库中打开数据库的连接。

(2).在创建数据表前,首先要根据项目实际要求制定相关的数据表结构,然后在数据库中创建相应的数据表。

(3).制作数据表的关系图是十分重要的,只有将各表之间的关系制定清楚,才可以通过表关系制作相应的触发器,或者是在开发项目时当对一个表进行操作后,相应的关系表也会随之改变。

[实习感想]

三周的实习时间里,我实现了理论与实践的结合,在农业银行实习两周,在学校图书馆了解和学习程序开发一周。这种实习方式既锻炼了我也适我更加了解自己毕业设计的课题,

在银行的实习中,我主要接触到的大部分是银行储蓄业务,由于时代的进步和社会的发展,很多客户需要大量反复的存取款和转账,电汇等业务,由于银行固定的操作台数量和自助服务机器数量,人工的银行服务已经不能满足人们的需要,每天去排队,为了业务等待一两个小时使得多数客户感到银行服务效率地下,服务质量差,而银行工作人员又需要操作大量的存取款项,常规的工作量会令工作人员疲劳,情绪不稳定甚至身体质量下降。所以银行信息化是非常需要的,而我毕业设计的课题:银行信息管理,尤其是自助银行非常需要发展,这样既可以减少客户的等待时间,也可以减少工作人员的工作量。在实习中,我也了解到客户需要查询个人账户,存取款,开户等需求,在实习中调查了客户的需求,可以做出需求分析。这也是我去实习的主要目的之一。

在学校的学习中,通过对C#的深入了解,我也对如何做一个管理信息系统有了宏观的理解和把握,通过模块分析,结构分析,也让我对一个管理信息系统是如何搭建起来有了新的认识和理解。总之,在这一段时间的实习中,我更加了解了一个管理信息系统的重要性,也提高了自己的能力。

回复帖子
标题:
内容:
相关话题