工作总结

作者: 天涯无情 @ 09/06 2006, 19:15

开学了,离开了呆了快一年的公司(2005.11-2006.9.1),感觉自己突然又要经历一次身份的转变,充实到堕落,甚至无聊还是由约束到自由,就要看自己把握了。不过无论怎么说,大四这段实习的日子里,也学到了一些东西,不妨总结一下吧。希望自己在一个新的环境里能再接再厉。
这段日子里主要依托参加的项目,自己扩展性地多学了一点东西。
1。参加Java项目测试组,这段期间,我认为是进公司长进最大的日子。期间,不仅明白了投影坐标,配准等GIS难点,还初步应用了Java语言,理解了重载函数的应用,了解了GIS软件一般的设计模式及架构。
2。参加了自动化测试项目组。深入了解了VB的应用,同时初步掌握了VB+XML的应用。同时更加广法地了解了其他模块,如三维显示,水文分析,栅格分析等模块。当中学习了Arcgis的桌面分析功能,如空间分析模块,注记标注模块等。
3。参加测评项目组,这也是比较充实的一段时间,虽然说真正的测试没做多少,但是学习了其他大量的知识。首先,充分研究了Arcgis的网络分析模块,也包括workstation的学习(规划选址,水系追踪等问题);用桌面的软件解决了最佳路径分析,服务区分析,地理编码分析,用Arclogistics解决了物流配送的问题;同时对于中国不同比例尺的分幅地图,及反推经纬度等问题差不多了解;编程方面,由于期间有些空闲时间,先是阅读了《thinking in java》前十章,后又对C++有新的看法,重新翻阅C++教材,同时还看完了《高质量C++》&《Effective C++》,感觉从一个真正的门外汉至少变成了一个真正不是门外汉的人,虽然还有很多东西要探索;最后还看了一些算法方面的书,分治法,逆推法,递归法等,可惜那本教材没有看完。
上面所谈的仅仅是一些知识上的增长,学识上的提高,其实我认为更为关键的是提前感受了工作的氛围,培养了自己的学习能力。举个例子,此前,对于一些碰到的困难,感觉除了上网找找资料便无所适从。而今,碰到问题首先便是按F1,看它自带的帮助,我相信这是再好不过的学习资料了。或许,等你完全掌握了帮助里的东西,你已经能够成为该方面的专家了。


ERSI介绍

作者: 天涯无情 @ 08/06 2006, 16:01
http://pbb.tit.edu.tw/phpbb2/viewtopic.php?t=2365上看了一篇关于ERSI的介绍,虽然时间有点久远,但是还是有看的价值.在这里引用一下. (阅读全文)

毕业了

作者: 天涯无情 @ 06/28 2006, 18:56
  毕业了,事情还真多,正巧还碰上加班的日子,弄得更加繁忙。

  毕业了,熟悉的人走的越来越少了,有点怀念。

  毕业了,学校即将赶人,需赶紧找个地方安顿,还有我的一大堆行李,我的电脑。

  毕业了,无语。


C/S模式与B/S模式

作者: 天涯无情 @ 06/24 2006, 12:03

一. 什么是C/S模式?

答:C/S (Client/Server,客户机/服务器)模式又称C/S结构,是软件系统体系结构的一种。C/S模式简单地讲就是基于企业内部网络的应用系统。与B/S(Browser/Server,浏览器/服务器)模式相比,C/S模式的应用系统最大的好处是不依赖企业外网环境,即无论企业是否能够上网,都不影响应用。

二.什么是B/S模式?

答:B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着

Internet技术的兴起,对C/S模式应用的扩展。在这种结构下,用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN,Internet/Intranet等)访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。

Browser/server 模式
服务器端用asp+sql server开发;
客户端用
Internet Explorer
浏览器 / 服务器

三.C/S的实用与缺陷

MIS在我国已有20多年的发展历程, 但真正普及应用还是近十年来的事。由于负责企业庞大而复杂的数据信息的管理,在企业生产经营管理中发挥了巨大的作用,C/S本身也是属于发展到90年代的较为先进的结构。 这种模式将应用一分为二,服务器负责数据管理,客户机完成与用户的交互任务。C/S 具有强壮的数据操纵和事务处理能力,以及数据的安全性和完整性约束。但随着企业规模的日益扩大,应用程序的复杂程度不断提高,逐渐也暴露了以下几点:

1.开发成本较高。C/S 结构对客户端软硬件要求较高,尤其是软件的不断升级,对硬件要求不断提高,增加了整个系统的成本,客户端越来越臃肿。

2.移植困难。不同开发工具开发的应用程序,一般来说互不兼容,不能搬到其它平台上运行。

3.用户界面风格不一,使用繁杂,不利于推广使用。

4.维护复杂,升级麻烦。如果应用程序要升级,必须到现场为客户机一一升级,每个客户机上的应用程序都需维护。

5.信息内容和形式单一,因为传统MIS 一般为事务处理,界面基本遵循数据库的字段解释,开发之初就已确定,而且不能随时截取办公信息和档案等外部信息,用户获得的只是单纯的字符和数字,既枯燥又死板。

6.新技术不能轻易应用。因为一个软件平台及开发工具一旦选定,不可能轻易更改。

 

四、B/S的先进与不足

基于B/S的Intranet技术,其三项优势是实质性的:

1.它是有计算技术以来最稳定的技术平台。在 C/S时代,用户最苦恼的问题莫过于如何选择一个稳定的平台。由于以前的技术基础不是网络,因此自然地发展出众多的互不兼容的技术平台。每种技术平台,从用户应用稳定性要求来看,都可以说是昙花一现,给用户留下了无奈与苦恼。只有进入网络计算机时代,由于上亿用户都联在网上,其技术才获得了高度稳定性。它只能发展,不能被推翻,所有人只能支持和遵循它,不能控制它。

2.它本质上是一种客户机技术,这对于大中型企业特别合适。在C/S模式下,每种应用的主要部分是在客户机侧。别的不说,光是在众多的客户机侧安装和维护多种应用的多个版本,就叫人受不了。而Internet技术却不同,上亿个用户只是通过浏览器这个统一界面,就可享受到无限丰富的,永远在不断变化和发展着的信息服务。Intranet原则上取消了所有在客户机侧的维护工作。

3.它提供了异种机、异种网、异种应用服务的联机、联网、统一服务的最现实的开放性基础。通过Intranet技术统一访问异种数据库,早已成为现实。从 ISDN 到ATM,再到现在大行其道的TCP/IP,正是由于 Internet的大行其道,宽带IP将会成为真正的、统一服务的(数据、语音、多媒体)网络基础。但是存在着两大问题,一为:企业是一个有结构、有管理、有确定任务的有序实体,而Internet面向的却是一个无序的集合,B/S必须适应并迎合长期C/S下的有序需求方式。其二为:企业中已经积累了或多或少的各种基于非Internet技术上的应用,与这些应用联接,是Intranet一项极其重要而繁重的任务。缺乏对动态页面的支持能力,没有集成有效的数据库处理功能,系统的扩展能力差,安全性难以控制,好集成工具不足等等,都让我们应慎重行事。


苟各庄之行

作者: 天涯无情 @ 06/22 2006, 19:20

    公司刚发布了5.2系列的版本,因此大家都觉得有工作了这么久了,有必要趁这样一个大好时机出游一趟。当然有人提议去北戴河,坝上草原的,但是考虑到经费有限,研发中心就选择了去苟各庄。苟各庄位于河北境内,北京市西部,与北京的十渡景区相差不远。
    其实去农家院所玩项目几乎一致:竹筏,骑马,爬山,吃农家饭。。。。。所幸有些时候玩的高兴不在乎在哪,而与一起游玩的人相关,因此感觉还是不错地。星期六下午到达目的地,河边玩竹筏,有两位同事不幸落水了,其中一个女士还是因为我的竹筏的撞击而站立不稳掉下去的,至今还欠着一个人情,唉!

115098511099_tn.jpg


    星期天上午去马场跑马,可能是因为之前在坝上草原疯狂地体验了一把急速赛马,感觉那边骑马特别累。那条马道大都是石堆铺成的,真正跑起来的没有多远,骑玩之后就感觉腰被颠的不行。痛苦啊,不过骑马照了几张照,还算不错,了却了自己的一个心愿。

 

115098522562_tn.jpg

    上午好多人都回去了,就留下了想去百里峡走一遭的6个人。这里风景独特,在北方少有的风景在这边总算见识到了。称这里为北方的青城山真的不为过。听当地人说这里曾是拍三国的空城计的地方,同时花容道的那段故事也拍摄与此。

 

115098528844_tn.jpg

115098533657_tn.jpg


    玩了一天,累了,困了,但是感觉跟那些来这里打打牌,搓搓麻将的人相比,值多了。

 



  © 感知世界,感知未来, All rights reserved.