金蝶实习(六)

来源:互联网 发布:开淘宝网店怎么做推广 编辑:程序博客网 时间:2024/04/29 21:39

  和前些天比起来今天很冷,早早的起床、吃饭,踏上了上班的道路。虽然是实习,但我也不能马虎,毕竟3年后我也将走向职场,因为我确定不会读博士。昨天忙活了一天,也没去上班,没办法只能今天来补了。

  今天是我实习几天以来最郁闷的一天了,龙哥突然问我学得怎么样了,我支支吾吾也不知从何说起。正好在看服务器端常用代码,他说不要光看,要调试看看。我就晕了,到现在还不知道服务器代码该往哪里写。汗!后来龙哥指导了一番(其实也就2分钟不到),我恍然大悟、茅塞顿开,原来前几天忙活了半天都是看的表面文章啊,真正要我们开发的只是一些JAVA文件,需要往里面写一些方法什么的,而方法大部分都可以重写抽象父类的。

  这里需要再理清一下前些天的工作和目前工作的关系,第一天学得是业务建模工具,它是用来设计单据界面的,只需要开发人员在界面上添加字段就能软件就能自己添加相应的控件,我们可以用鼠标拖动、布局,达到设计的目的。当然,业务建模工具不止这么简单,它还能够支持验证、更新、保存等的编辑事件。最后发布业务订单,在菜单中添加菜单项就可以启动快速测试了。再后来学的是如何建立和使用元数据,在金蝶的EAS BOS设计工具中,一个表单(包括表单体以及和表单相关的查询、功能、异常等)都是用元数据来定义的。在业务建模工具中设计的单据都可以转换为几类元数据。经过发布后,元数据会生成JAVA代码。因为模拟测试时,BOS自带服务器和客户端插件,因此我们在开发的过程中要对服务器和客户端同时开发。客户端主要是界面设计类,服务器端主要是编写PurOrderControllerBean类中的方法。这些要编写的类都继承了抽象类,而抽象类又实现了接口。。。一级一级,总之要我们编写的内容不多,说穿了就是对开发工具的熟练程度了。当然对JAVA面向对象的编程技术也是必须的。

图1 服务器文件结构

图2客户端文件结构

原创粉丝点击