广州金蝶实习总结

实习归来,做个总结吧。

 

先说说时间,从10月16号到12月4号,共1个月零18天。

 

然后说说我做的项目

 

其实说做项目不靠谱,应该说我参与的项目,总共有三个

 

第一个是南海农信的报表开发,主要是根据甲方的需求,做出规定格式的报表,方便他们年终总结以及做下一年的预算而已。金蝶的ERP有两套系统,一套是K3(VB.net),另一套是EAS(JAVA)。一般来说,K3是比较小型的应用,比如只要财务管理这一块的,可以考虑K3,EAS则适合大型系统,可以购买和定制各个模块。小弟学的是JAVA,没学过VB,所以就做EAS的相关二次开发。歪了,不好意思。EAS有两部分,一部分是基于C/S架构的GUI程序开发,另一部分是基于B/S架构的web开发。由于是报表,设计到很多功能,如界面的美观,打印,导出excel等,所以用GUI开发。其实EAS整套系统做的都非常的不错了,客户要求我们开发的都是二次开发而已。报表也不例外。开发报表要用到开发EAS系统的金蝶BOS系统,自从接触了这套系统,我就觉得我机上的MyEclipse的启动速度简直是神速了(- -|||)。虽然启动慢,但功能却非常强大,一时半会描述不了,所以还是谁用谁知道吧。用bos(基于eclipse)来开发报表其实非常简单的,因为标准产品里面很多东西都做的很具有重用性,所以只要做几个界面,继承相关的父类,实现相应的方法就可以了,所以界面部分基本上不难,难的的报表的核心:sql。对于我,sql因为一直用一堆orm框架后基本不会使用了,以至于很少接触sql,所以很生疏,所以在开发报表的时候很是头疼。带我实习的导师给我发了本电子书sql cookbook,我看了一下,妈呀,这不是去很多公司面试的时候常出的题目吗?废话少说,言归正传。话说开发报表,主要是查出相应的数据,然后将数据按照一定的格式输出就可以了。所以,用到最多的就是case when end语句了。其次是left join 和inner join 还有是union,这些语句用到我想不熟都难了- -|||

 

第二个是合景房地产的报销系统上的两张potal页面的小改,属于web开发模块了。金蝶EAS的web开发,用的是金蝶中间件的开源框架operamasks,开发工具也是用operamasks studio。话说这个年轻的开源框架,好像还很少人用,但我一用就被他迷住了。其中的IoVC思想真的让我赞叹不矣。只要在web页面搞一个控件,声明一个唯一的id,前台的任务就做完了,后台要做的是用@Bind的注解来绑定控件或者其属性,然后就可以直接像操作gui控件那样来操作了,整个的都是ajax,一个字,爽!而且operamasks前端技术用的extjs2.0的界面,那个啥,就叫一个漂亮啊,没学过css的我都能设计出比较好看的界面了。。晕,又扯远了。虽然EASweb开发用的是operamasks框架,但其实我做的任务不是新增一个业务表单,而是修改标准产品。所谓标准产品,就是不管卖给那个公司,都是一样的产品,所以当然有必要对不同公司一些不同需求可以进行修改啦。其实修改很简单的,只不过由于是修改别人的产品,而且人家产品上是不带源代码的,这就给开发带来了一定的不便。最主要的是没有注释,所以代码上看到的API文档为空,只能去找其他API文档来看了。。

 

第三个是广州城建房地产的费用报销系统上的两张potal页面的小修改,跟上面一个项目差不多,只不过有不同的数据库字段,做下调整而已。。

 

总结:

其实,这段时间,我和许多应届毕业生一样,也在到处投简历找工作,只不过比大部分别人早一点开始而已。记得我面试金蝶的时候,是9月底,面完说等10后会有通知,结果知道我没通过面试,过了两天,可能他们那边觉得人手不够吧,又把我叫去了,所以我幸运地从杯具到洗具了。跟其他人一样,虽然我已经在实习了,也没有放弃找工作,所以还是网上简历照投,有笔试就去笔试,该面试就去面试。还好很多公司的宣讲/笔试都设在周末,不用去上班,所以不用请假,要不经常请假去面试就不太好了。最终,只有淘宝给我offer,其他公司没戏。于是乎我喜欢上了淘宝,后来就签了淘宝。金蝶其实还是不错的,只不过做了一个多月,我觉得二次开发不是我喜欢的工作。通过实习,我了解到了金蝶总部和个分公司的差距,总部主要是开发,而各分公司主要业务是销售和实施,分公司的开发叫二次开发。当然,留在金蝶,待遇其实算是不错的。特别是奖励机制很吸引人。真不知道蛋疼的学校,为什么在大四还给我们安排这么多门课程,所以,没办法,几天前我辞职了,回来做剩下一大堆没有交的实验。网络编程的,嵌入式的,项目管理的,计算机组成原理的。汗一个,总结结束。

你可能感兴趣的:(框架,面试,体育,vb,VB.NET)