酷米网(kmw.com),专注高端域名快速交易!

  1. 当前位置: 
  2. 首页 > 
  3. 域名资讯  > 实习报告
服务器时间:2018-01-23 19:46:43 (CST +08:00)

实习报告

2017-12-17 17:42:22     浏览量: 6

实习报告

这个暑假我主动参加了同舟信息公司的实习活动。实习期间我主要是在老师的帮助下,再加上自己的学习,来提高自己的计算机水平。

实习时间为一个月,第一天主要是对该公司的整体环境有一个了解,石家庄同舟信息技术有限公司是河北省一家以IT 高端技术培训、网络系统集成、软件项目开发为主的高新技术企业。在Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet 应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。

今天人们谈到计算机必然地和网络联系起来,一方面孤立的未加入网络的计算机越来越难以见到,另一方面计算机的概念也被网络所扩展。二十世纪九十年代兴起的Internet 在过去如火如荼地发展,其影响之广、普及之快是前所未有的。从没有一种技术能像Internet 一样,剧烈地改变着我们的学习、生活和习惯方式。全世界几乎所有国家都有计算机网络直接或间接地与Internet 相连,使之成为一个全球范围的计算机互联网络。人们可以通过Internet 与世界各地的其它用户自由地进行通信,可从Internet 中获得各种信息。人们已充分领略到网络的魅力,Internet 大大缩小了时空界限,通过网络人们可以共享计算机硬件资源、软件资源和信息资源。“网络就是计算机”的概念被事实一再证明,被世人逐步接受。

假期我在这里主要是学习网站开发的相关知识。通过专业人士的讲解,我知道了建网站首先要申请域名和空间,了解了一些查询域名的网站,同时,要是想要有自己的网站还要进行备案等,也是很繁琐的过程。

开始实习的后面几天通过IIS 一键安装程序对电脑进行IIS 的配置,这样可以进行动态网站的建设。在控制面板里进行站点配置,主要是改默认目录,设置首页,指定匿名账户,并对文件夹的安全性进行设置,授权等。

学习计算机一定要了解计算机的基本硬件组成。在几个同学的共同努力下,使用改锥钳子等简单的工具,把计算机的主机箱拆开了,知道了显卡、内存条、CPU 、南北桥芯片等重要部件的位置。

HTML 是建网站的的基本代码,我通过老师的讲解和网上视频的学习,可以用记事本建立一个简单的网页。通过自学和讨论,学会了一些复杂的HTML 语言,如多媒体的插入,图片的插入等,但只是非常浅层的水平。Div 和css 配合使用可以对网站进行精密布局,使网站更加美观,css 的引用有三种方法。使用div 和css 可以使页面体积更小,下载速度更快。采用div css技术,语法要遵循xhtml 规范,所有标记都必须要有一个相应的结束标记,所有标签的元素和属性的名字都必须使用小写,所有的xml 标记都必须合理嵌套,所有的属性都要用引号括起来。

制作网页用的软件是Dreamweaver, Fireworks, Flash 软件。Dreamweaver 大大加速了网络时代电子交易应用中的项目交付。它提供了网页和表单的动态生成到企业级的解决方案,如电子商店,库存管理系统和企业内部局域网的数据库应用等功能。Fireworks 是目前最流行的网页图象制作软件。只要将Dreamweaver 的默认图象器设为Fireworks ,那么在Fireworks 中制作完成网页图象后将其输出就会立即在Dreamweaver 中更新。Fireworks 还可以安装使用所有的Photoshop 滤镜,并且可以直接导入PSD格式图象。更方便的是它不仅结合了Photoshop 位图功能以及Core IDRAW矢量图的功能,而且提供了大量的网页图象模板供用户使用,例如,网页上很流行的阴影和立体按纽等效果,只需单击一下就可以制作完成。

当然,其最方便之处是,它可以将图象切割,图象映射,悬停按纽,图象翻转等效果直

,

接生成HTML代码,或者嵌入到现有的网页中,或者作为单独的网页出现。但是实习期间我只用到了dreamweaver 。其他的美工软件,我会在以后的日子里努力自学的。vs2008和sql2005,这两个软件是建网站的必备软件。两个软件都很大,安装的过程也很复杂,对于计算机操作系统要求较高。

通过老师的讲解和实际操作,学会了用sql 语言完成插入修改删除和建表的语句。发现写sql 语句很好,便于管理,明白为什么以前老师总是很强调数据库的重要性。同时也学会了存储过程和触发器,明白了为什么建网站要vs2008和sql2005一起使用了,这样可以使代码减少,增加网站的安全性,数据库真的是一个很重的部分,数据库建好 了,可以让网站的性能提高一大截。明白了面向对象的基本思想,类和封装等是编程语言都用的东西和思想,明白了实例化和封装,看的懂一些复杂的编程语言。

通过在该公司的一个月实习,我真的学到了很多东西,从以前对建设网站以及其他相关知识什么都不懂,到现在基本可以看懂相关程序,我觉得这是一个巨大的飞跃,个人挺满意的,做到了入门的程度。俗话说,师傅领进门,修行在个人。在实习的这段期间,知道了光有理论知识是不够的,需要对已有的知识加以实践,在实践中检验自己所学的知识是不是扎实和完善,往往学到的东西在实践中不知道怎么应用,所以说以后的工作中不能做理论派,一定要对知识加以巩固。这段时间里,也了解到了自身的一些不足,天真的以为计算机没有多少深奥的知识,显示参与了以后才明白,我们需要学习的只是还有很多,一定要善于学习,勇于学习,并且,学习的生活是枯燥乏味的,一定要耐得住寂寞,这样才能在以后找到一份称心如意的工作。在实习的这段期间,知道了光有理论知识是不够的,需要对已有的知识加以实践,在实践中检验自己所学的知识是不是扎实和完善,往往学到的东西在实践中不知道怎么应用,所以说以后的工作中不能做理论派,一定要对知识加以巩固。这段时间里,也了解到了自身的一些不足,天真的以为计算机没有多少深奥的知识,显示参与了以后才明白,我们需要学习的只是还有很多,一定要善于学习,勇于学习,并且,学习的生活是枯燥乏味的,一定要耐得住寂寞,这样才能在以后找到一份称心如意的工作。

大学生活让我对计算机理论知识有了一定的了解, 但真正操作起来就没有那么容易. 纸上得来终觉浅, 绝知此事要躬行。经过过去两个月的实习,我对自己有了新的认识及前进的方向。

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

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

这一个月的时间我对计算机领域有了更多的了解,也有了一定的兴趣,同时更看到了自己的不足,结实了一些计算机方面的牛人,作为榜样,汲取经验,明确的看到了自己以后的奋斗方向,计算机行业是一个很大的领域,是一门技术,有了技术以后在选择工作的时候更有权重。要想有个好的计算机职业, 首先得有扎实的技术作为基础; 其次, 要经常了解计算机方面的最新信息, 学习最新的技术; 第三, 实践经验必不可少, 在校期间通过多种渠道积累了实践经验, 如暑期有针对性的打工, 或通过熟人关系积累实践经验, 也可有目的性地参加见习培训, 学校安排的实习等等. 第四, 了解计算机行业有哪些职位, 以及这些职位需要什么技术, 有针对性地做好就业准备。

最近我们学校又进行了实习,分小组合作做一个系统,我们组选的是宿舍信息管理系统。 我们组以软件工程的理论为指导,一步步的进行分析。软件生存周期(software life cycle )又称为软件生命期,生存期。是指从形成开发软件概念起,所开发的软件使用以后,直到失去使用价值消亡为止的整个过程。

,

一般来说,整个生存周期包括计划(定义)、开发、运行(维护)三个时期,每一个时期又划分为若干阶段。每个阶段有明确的任务,这样使规模大、结构复杂和管理复杂的软件开发变得容易控制和管理。 软件生存周期模型有五种,分别是瀑布模型,快速原型模型,增量模型,螺旋模型和喷泉模型。我们小组这次采用的是喷泉模型。

喷泉模型是一种以用户需求为动力,以对象为驱动的模型,主要用于采用对象技术的软件开发项目。该模型认为软件开发过程自下而上周期的各阶段是相互迭代和无间隙的特性。软件的某个部分常常被重复工作多次,相关对象在每次迭代中随之加入渐进的软件成分。无间隙指在各项活动之间无明显边界,如分析和设计活动之间没有明显的界限,由于对象概念的引入,表达分析、设计、实现等活动只用对象类和关系,从而可以较为容易地实现活动的迭代和无间隙,使其开发自然地包括复用。

喷泉模型不像瀑布模型那样,需要分析活动结束后才开始设计活动,设计活动结束后才开始编码活动。该模型的各个阶段没有明显的界限,开发人员可以同步进行开发。其优点是可以提高软件项目开发效率,节省开发时间,适应于面向对象的软件开发过程。由于喷泉模型在各个开发阶段是重叠的,因此在开发过程中需要大量的开发人员,因此不利于项目的管理。此外这种模型要求严格管理文档,使得审核的难度加大,尤其是面对可能随时加入各种信息、需求与资料的情况。

软件需求分析是软件生存期中重要的一步,也是决定性的一步。需求分析是软件定义时期的最后一个阶段,它的基本任务是准确的回答“系统必须做什么”这个问题,深入描述软件的功能和性能需求,确定软件的约束和软件同其他系统元素的借口细节,定义软件的其他有效性需求。

经过对学生宿舍管理信息进行调查,发现了随着近几年的高校招生人数的不断扩大,学生宿舍管理工作也越来越繁重和琐碎,如住宿安排、收费、统计、打印、查询等种种问题,手工管理已经不能,满足当前的需要,因此要对学生宿舍管理信息系统进行改善。随着计算机的应用和普及,现在越来越多的学校学生宿舍都是利用计算机来控制和管理的,学校的不断发展,人数的不断增长,生活水平的提高,要求也越来越高。为了改善学校的宿舍管理,为此开发了学生宿舍管理信息系统软件。本系统要学生用户对它进行查询,管理员有效的对它进行管理用户,即可随时对它进行添加和删除,在没有旁人指导下,用户也可以进入这个系统并且知道该如何使用它,比如,用户点击进入后就会出现一个系统登录对话框,根据用户的用户名和密码,点击登录按钮就可以进入系统。这个系统可以用于各大院校,具有管理权限的用户可以对系统进行修改,没有此权限的用户只能对系统进行查询。

我们设计该系统的时候充分考虑了操作的可行性。操作的可行性即实用性,随着计算机技术的发展以及网络的发展,对学生宿舍管理与控制越来越实用并且得到用户的证实,无论查询还是修改都很方便,查询的信息一目了然。

本系统采用C#语言配合sql server 来实现的,他全面采用以窗口、表单、对话框和联机帮助为特征的图像用户界面的技术和操作方法,使其成为国内外最流行的数

,

据库管理系统软件。这样做出来的系统操作简单,功能强大使用也很方便。

该系统可以给学校管理员,宿舍管理员还有学生使用,所以在登陆时设了三个选项,分别通过不同的type 值传递信息,进而在页面中出现不同的权限。 1. 数据字典

(2)宿舍数据字典:

2. 数据结构

,

3. 数据流

该系统分为五个大的功能模块,分别史系统管理,宿舍管理,学生管理,宿舍公告和宿舍维护。其中个部分还有小的分类:

1. 系统管理:系统管理员管理,宿舍管理员管理,修改密码

1)系统管理员管理

可以对系统管理员进行添加和删除

2)宿舍管理员管理

可以对宿舍管理员进行添加删除和查询

3)修改密码

用户只能对自己的密码进行修改

2. 宿舍管理:宿舍楼管理,宿舍管理

1)宿舍楼管理

可以添加删除查询宿舍的信息

2)宿舍管理

可以添加宿舍里的成员还有注明谁是宿舍长,宿舍的人数

3.学生管理:学生入住

将新来的学生分配到各个宿舍,并添加学生的相关信息

4. 宿舍公告:发布公告,公告信息

1)发布公告

管理员可以发布公告

2)公告信息

可以查看所有的公告信息,并且可以删除没用的信息

5. 宿舍维护:卫生检查,报修情况,来客登记

1)卫生检查

可以添加卫生检查的结果,也可以通过选择查询各个宿舍的卫生检查情况

2)报修情况

管理员可以对学生的报修情况进行查看和删除,但不能修改

3)来客登记

可以添加来客,也可以对各个楼的来客进行查询和删除

宿舍管理员的权限

宿舍管理员的权限和学校管理员的权限差不多,但有些方面比他要第一级,而且没有学生入住这一块,也就是说,给学生分配宿舍这一权利只能是学校管理员才能有。其中,宿舍公告,宿舍维护两个模块和学校管理员的权限完全一样,在这就不进行说明了,只介绍和他有区别的地方。

1. 系统管理:添加宿舍管理员,修改密码

1) 添加宿舍管理员:只能添加该楼的宿管,可以查看和删除信息

2) 修改密码:只能修改自己的密码

学生的权限

学生的权限就很低了,有四个功能模块:宿舍管理,学生管理,宿舍公告,宿舍维护

,

1. 宿舍管理:宿舍楼信息,宿舍信息

1) 宿舍楼信息:学生只有查看宿舍楼信息的权利

2) 宿舍信息:除了浏览信息之外还有查询不同宿舍楼信息的功能

2. 学生管理:学生信息,修改密码

1)学生信息:可以查看和查询各个学生的信息

2)修改密码:只能修改自己的密码

3. 宿舍公告:公告信息,只能查看管理员发布的公告

4. 宿舍维护:卫生检查,报修检查,来客登记

其中卫生检查和来客登记两项学生只能查看,而保修情况学生只能填写保修的内容。

上一篇  第3讲_TCP-IP协议

下一篇  BBS论坛管理系统