金蝶BOS6.1平台开发笔记-入门实战篇

金蝶BOS6.1平台开发笔记-入门实战篇
金蝶BOS6.1平台开发笔记-入门实战篇

金蝶BOS平台开发笔记

一、入门篇。新建、修改一个主从表

1.建主表

第一步,在业务建模视图下,新建业务单元。

我们新建一个名为MainChild_Demo的单元,别名起为“主从表演示”。

点击下一步,创建方式选择“直接新建”,完成。

生成的主表如下图:系统自动创建了4个编辑字段(另有一些字段未在本界面显示,在此不做详述。)

2.新增单据体。

仍然在业务视图下,在生成的“主从表演示”界面上右键,选择“单据信息”,点击“新增单据体”。新增的单据体即是从表。

3.字段管理

在界面上右键选择“字段管理”,弹出字段管理界面。

新增主表字段:

在左侧选择“主从表演示”,然后点击“新增字段”即可增加主表字段。我们新增一个“mainfield1”,字段描述“主表字段1”。如下图:

新增从表字段:

在左侧选择“第一个表体”,然后点击“新增字段”即可增加从表字段。

我们新增一个“childField1”,字段描述为“从表字段1”,如下图:

4.点击保存

5.查看新建单元所产生的对象:

打开业务设计视图。在目录下找到本次新建单元产生的所有对象。见下图中选中部分:

各扩展名结尾文件的含义如下:

Entity:实体对象。

Table:数据表。

Query:查询表。

Relation:实体关系表。即实体间对应关系。

Ruleset:

Ui:界面。

Bizunit:业务对象。

6.修改实体对象

1)主表实体对象的基本信息:

双击打开MainChild_Demo.entity。首先展示的是实体对象的基本信息,见下图:

父实体对象:

是MainChild_Demo实体对象的父类。可以看到,它继承自com.kingdee.eas.framework.app.Database对象。从这个对象继承过来的对象,拥有数据库编辑方面的功能。

对应表对象:

这个是实体对应的物理数据表,可以看到,它对应的是

com.kingdee.eas.xuehongtao.demo.app.CT_DEM_MainChild_Demo(蓝色部分是数据表路径,根据每个人新建单元时选择的文件夹不同而不同)。

2)从表实体对象的基本信息

双击打开MainChild_DemoE1.entity,如下图:

父实体对象:

MainChild_DemoE1实体对象的父类为com.kingdee.eas.framework.app.BillEntryBase。

对应表对象:

从表对应的物理数据表为com.kingdee.eas.xuehongtao.demo.app.CT_DEM_MainChild_DemoE1。

3)主表实体对象的属性

点击下方的页签“属性”,可以打开实体对象的属性页。如下图:

展开左侧属性树,可以看到实体的继承层次,及各层次下继承来的属性。

黄色钥匙符号的字段为自有属性,蓝色圆球符号的为连接属性。

其中E1为我们所建立的连接从表的连接属性,mainfield1是我们建立的主表的自有属性。

4)从表实体对象的属性

其中parent属性为从表关联主表的属性,该属性是连接属性。可以看到,在编辑关联属性所对应的字段处,该字段关联主表字段的值为:FParentID。

Childfield1为从表的自有属性。

主从表实体对象的关联,就是通过主表的E1字段,和从表的parent字段进行关联的。

5)修改主表实体对象属性

字段E1:该字段用于与从表的关联,从“主表实体对象的属性”图可以看出该字段还未指定在主表中的对应字段。这里我们选择FID字段作为关联从表的字段。

7.查看主从表实体对象关系

双击打开R_MainChild_Demo_MainChild_DemoE1.relation 。

该实体关系的类型为:Composition

ClientEntity:主表实体对象。

SupplierEntity:从表实体对象。

多重性:表明了主从表之间是“一对一”、“多对多”、还是“一对多”的关系。

这里默认为一对多的关系。

8.测试主从表

1)在客户端创建自己的菜单:

在业务视图模式下,在业务单元管理里随便选中一个文件夹,然后点击菜单“方案”->“主菜单管理”:如下图:

在弹出的主菜单管理管理界面,可以在根菜单下建立自己的子菜单目录,也可以直接在根菜单下直接建立菜单项。如下图,我们创建了“薛宏涛”目录,并在“薛宏涛”目录下创建了子菜单项“测试”,通过点击浏览按钮,找到刚刚创建的“主从表演示”业务,确定。

2)运行客户端

点击菜单“运行”->“启动客户端”,或者从工具栏直接点击“启动客户端”按钮,运行客户端。

3)测试主从表

启动客户端,输入用户名密码,登录成功后,可以看到我们刚刚创建的菜单项:

双击“测试”,即弹出主从表的List界面。

点击菜单“文件”->“新增”,或者从工具栏点击最左侧的新增按钮,弹出编辑界面,直接在里面就可以输入数据和分录:

输入数据保存后,就可以在List界面看到数据记录了。

9.后记

通过以上几步操作,我们就实现了最简单的主从表,不用写一行代码,可以进行简单地数据录入及列表展示。

最后,想要补充说明的一点是:金蝶的SDK都是教你如何在设计视图模式下,从新建实体(entity)->生成物理表(table)->新建实体关系(relation)->新建查询(query)->新建编辑和列表界面(ui),一步步实现以上操作的,作为一名求甚解的合格的程序员(嘿嘿),理论上这么做可以让我们快速地了解整个二次开发平台的原理,可惜的是,金蝶的SDK写得实在太浅显了,而且没能完整地教你如何实现一个业务。本人在学习的时候,也曾试图走一遍设计视图下实现的模式,最终因为对整个平台不够熟悉,再加上金蝶自身的BUG较多、约束较多而流产。所以,如果你是初学,还是先走一遍上面这个例子吧。

二、为按钮控件(KDButton)添加事件

假设在ClientInfoListUI界面添加一个按钮kDButton1

1.方法1:

1)双击该按钮会生成如下代码(注:不要直接在该处写Java代码,此功能金蝶尚未开发,仅

留一个接口):

2)保存!发布ClientInfoListUI.ui!

3)切换到Java视图,找到对应的Java类,选中该类所在的父节点(本例为Client节点)。刷新!

则在抽象类AbstractClientInfoListUI.java中已经生成了按钮的单击事件:

4)在实现类ClientInfoListUI.java中重写该方法即可:

2.方法2:

1)在设计视图下,打开ClientInfoListUI,然后打开大纲视图

2)在Actions节点上右键,选择<新建Action>,输入类和实例名,完成!

3)在UI目录下,向下找到kdButton1,选中。

4)打开属性页,在行为的action项选择刚才新建的action:

5)保存!发布ClientInfoListUI.ui!

6)切换到Java视图,刷新代码!

然后就可以在抽象类AbstractClientInfoListUI.java中找到方法定义。

7)最后,在实现类ClientInfoListUI.java中复写该段代码即可。

金蝶单据套打操作

以外购入库单举例说明(外购入库单设置套打格式)1:供应链-> 采购管理-> 外购入库单-维护双击一条外购入库单记录-> 进入外购入库单表单文件-> 使用套打-> 套打设置

注册套打单据-> 浏览(之前设置好的外购入库单模板)-> 外购入库单 打印选项-> 单据类型:外购入库单套打单据:外购入库单 注意(打印填充色每条记录多张时改变颜色超出纸边距时警告勾去掉) 点击套打文件设置按钮-> 文件-> 打开-> 选中外购入库单单据模板文件-> 打开 如何修改固定文本内容(列如公司名称) 选中公司名称-> 右键-> 对象属性(以上三步骤也可以用双击公司名称来完成)

文本内容-> 固定文本-> 修改公司名称 如何增加(修改)活动文本(列如表格中的字段) 如何新增字段 1:调整好表单行的空间,预留出新增加字段所需要的空间 套打设置小技巧 选中备注-> 将备注空间减小并向右拖 选中备注-> 按住shift键(选中备注$)-> 点击宽度相等-> 右端对齐

2:空间完成后新添加竖线 点击划线工具 新添加的线如何对齐 选中上面行的竖线-> (按住shift)选中下面行的竖线-> 点击右端对齐 3:如何在表单中添加字段 选中文本-> 在行留出的空间中画一个大小合适的矩形框

选中文本-> 右键-> 对象属性-> 文本内容-> 固定文本-> 将文本修改为单位成本-> 确定 下面一行也是同样操作 文本内容-> 活动文本(勾勾上)-> 设置好关键字数字格式-> 点击确定

补充操作 将业务员、验收、保管、制单框起来-> 点击顶端对齐 如何将表单每一行的字段对齐 选中物料编码-> ( 按住shift)选中物料名称、规格型号、单位、采购单价、数量、单位成本、备注 -> 点击高度相等 4:点击保存(套打设置完成)

快速开发平台简介

POBA 公司文档 Copyright 1999-2013poba Software 1 普巴快速开发平台简介 1 平台简介 随着WEB 应用开发技术的发展,应用软件开发平台得到了极大的进步,大多数的软件公司都会开发自己的架构,搭建自己的应用平台,来适应软件企业所在的行业应用,同时将行业的若干通用化的应用做成构件或组件,增强软件的重用性,降低软件开发的风险。 普巴快速开发平台,是业界领先的基于SOA 架构的JavaEE 快速应用开发平台,被业界誉为“软件开发推进器”。它采用先进的“配置化”、“组件化”设计理念和高级封装技术,并积累了大量成熟而实用的应用组件,绝大多数开发与应用无需编码,开发人员无需懂JAVA 即可进行“所见即所得”式的开发,使开发效率提高了一个数量级,并且应用可立即部署,大大缩短了应用开发的调试期,降低了用户的开发成本。为企业、软件开发厂商提供了一套快速开发的工具,同时为用户提供了一套智慧的管控一体化的信息支撑平台。 快速开发平台结构图

POBA 公司文档 2 Copyright 1999-2013poba Software 2 平台使用对象 ISV 独立软件开发商 SI 系统集成商 大中型企业和政府IT 部门 3 平台解决问题 用户在软件开发过程中常遭遇如下难题: 技术难度大,开发成本居高不下 开发、部署效率低 不断变化的企业需求,企业疲于应付 技术骨干流动频繁,重复开发现象严重 多种模式下缺乏统一规范和标准 系统可维护性差,维护成本高 大型项目开发周期长,难以和实际需求匹配 针对上述使用对象面临的问题,普巴快速开发平台革新了软件开发模式,以组件构建的方式实现软件开发,大多数应用无需编写代码,对于复杂应用,也只需编写少量脚本,就可以实现复杂的应用。同时引入了大量的构件,开发人员可直接通过开发工具进行设置,降低了对开发人员技术水平的要求,普通开发人员经过学习就可上岗,解决了技术骨干流动给项目带来的重复开发现象。 通过系统内置的设计工具,基于浏览器进行模板设计、模块设计以及流程设置,能够大幅度地减少开发工作量,提高了开发效率,比传统软件开发节省一半左右的时间。对于项目管理人员,可以将主要精力集中在项目的需求工程、应用设计,降低了项目的风险。 由于在开发实现过程中,压缩了编码的工作量,应用跟踪调试的时间也相应减少,整个应用实现的时间也相应减少,提高了应用的可维护性和软件的稳定性。 4 平台优势和价值 极大地提高了开发效率,缩短应用实现时间80% 以上,大大地缩短了应用

软考系统架构设计师(高级)学习笔记汇总

2011年软考系统架构设计师学习笔记第一章 1.1.1 系统架构师的概念 现代信息系统“架构”三要素:构件、模式、规划;规划是架构的基石,也是这三个贡献中最重要的。 架构本质上存在两个层次:概念层,物理层。 1.2.1 系统架构师的定义 负责理解、管理并最终确认和评估非功能性系统需求,给出开发规范,搭建系统实现的核心架构,对整个软件架构、关键构建、接口进行总体设计并澄清关键技术细节。 主要着眼于系统的“技术实现”,同时还要考虑系统的“组织协调”。 要对所属的开发团队有足够的了解,能够评估该开发团队实现特定的功能需求目标和资源代价。 1.2.2 系统架构师技术素质 对软件工程标准规范有良好的把握。 1.2.3 系统架构师管理素质 系统架构师是一个高效工作团队的创建者,必须尽可能使所有团队成员的想法一致,为一个项目订制清晰的、强制性的、有元件的目标作为整个团队的动力; 必须提供特定的方法和模型作为理想的技术解决方案; 必须避免犹豫,必须具备及时解决技术问题的紧迫感和自信心。 1.2.4 系统架构师与其他团队角色的协调 系统分析师,需求分析,技术实现 系统架构师,系统设计,基于环境和资源的系统技术实现 项目管理师,资源组织,资源实现 由于职位角度出发产生冲突制约,不可能很好地给出开发规范,搭建系统实现的核心架构,并澄清技术细节,扫清主要难点。 所以把架构师定位在项目管理师与系统分析师之间,为团队规划清晰的目标。 对于大型企业或项目,如果一人承担多个角色,往往容易发生顾此失彼的现象。 1.3 系统架构师知识结构 需要从大量互相冲突的系统方法和工具中区分出哪些是有效的,那些是无效的。 1.4 从开发人员到架构师 总结自己的架构模式,深入行业总结规律。 几天的培训不太可能培养出合格的软件架构师,厂商的培训和认证,最终目的是培养自己的市场,培养

金蝶KIS行政事业版操作手册

金蝶KIS行政事业版操作手册

金蝶软件KIS行政事业版 简 易 操 作 说 明 书 金蝶软件河南实施服务中心

前言 本操作说明书紧密结合行政事业单位日常对软件的主要操作流程编写,目的是让操作人员快速掌握金蝶KIS行政事业版账务软件的应用流程和基本操作。由于时间和水平的限制,言之不详以及疏漏之处在所难免,还望各单位具体使用软件的老师理解。如想了解更加详细的操作说明,请参照软件中配套的《金蝶KIS 行政事业版操作说明书》或者直接和金蝶服务工程师进行沟通。 最后祝各位领导和老师学习、工作愉快! 目录 一、软件安装 ........................................................ 错误!未定义书签。 二、加密注册 ........................................................ 错误!未定义书签。

三、软件登录 ....................................................... 错误!未定义书签。 1、帐套模版设置.................................................... 错误!未定义书签。 2、创立用户 ........................................................... 错误!未定义书签。 3、权限设置 ........................................................... 错误!未定义书签。 4、初始化数据录入:............................................ 错误!未定义书签。 三、日常操作 ....................................................... 错误!未定义书签。 1、凭证录入 ........................................................... 错误!未定义书签。 2、凭证审核 ........................................................... 错误!未定义书签。 3、凭证过账 ........................................................... 错误!未定义书签。 4、清理结算 ........................................................... 错误!未定义书签。 5、凭证账表的查询................................................ 错误!未定义书签。 6、凭证打印 ........................................................... 错误!未定义书签。 7、报表制作与查询................................................ 错误!未定义书签。附录:金蝶操作技巧 ............................................ 错误!未定义书签。

快速开发工具_基础介绍

U8开发之快速开发工具 摘要 U8快速开发工具是针对客户化开发的特点,基于U8平台而开发的一套简化、快速、高效的U8单据开发工具。使用快速开发工具开发的单据与U8标准单据风格一致,可通过数据库脚本的简单调整设置单据上字段格式(文本、日期、参照、下拉框)等。使用快速开发工具开发的单据可以注册单据插件实现复杂逻辑编写。 快速开发工具是基于VB 6.0 开发工具,依据用友U8单据开发原理开发的适用于客户化快速、高效、简单、易学的特点而开发的一套工具。 目前快速开发工具分为V890、V10.1、V11.0 三个版本。 什么是快速开发工具? 快速开发工具包含三部分: 1、快速开发工具基础安装包:安装快速开发工具所用到的基类; 2、使用快速开发工具完成的Demo样例:安装Demo样例后,开发人员可以参照Demo 样例的数据库脚本,快速完成客户化单据脚本。 3、脚本抽取工具:使用快速开发工具完成的单据都是通过大量的数据库脚本来实现的, 因此使用数据库脚本抽取工具可以直接抽取单据用到的脚本。 目标 本文主要介绍如何安装及使用快速开发工具,如何设置单据模板的下拉、参照,如何设置自定义按钮,挂接客户化开发代码,如何使用快速开发工具设置单据列表。

快速开发工具可以做什么? 快速开发工具主要是用来做U8的客户化单据开发。 1.数据字典 略。 如何安装快速开发工具? 1.安装基础安装包(890/10.0/10.1/11.0) 安装包依据U8产品版本的不同而有相应的适用版本 安装KK-U8110-201303212339-EFBASE.msi文件 进入安装界面

重启机器。安装完成后会在U8的安装目录下出现KK文件夹,此处存放快速开发工具。 2.安装Demo样例 配合快速开发工具,我们提供了Demo样例。 安装KK-U8110-201303220000-EFDEMO.msi

数据库原理学习笔记

第一章,数据库系统概述 1.1 1,数据(DATA):数据是数据库存储中的基本对象,描述事务的符号记录。 数据解释;对数据含义的说明,数据的含义成为数据的语义。 2,数据库(DB):长期存储在计算机内,有组织的可以共享的数据的集合。 3,数据库管理系统(DBMS):数据库管理系统软件。 (1),数据定义功能(DDL,数据定义语言),对数据库重的数据对象进行定义(2),数据操纵功能(dml 数据操纵语言) (3),数据库的运行管理,保证数据的安全性,完整性,系统恢复,多用户对数据库的并发使用 (4),数据库的建立和维护功能,数据库初始数据输入,切换,数据库的存储,回复功能,数据库的重组功能,性能监视分析功能 4,数据库系统(DBS):由DB DBMS DBA 应

用系统组成。 1.2 数据的处理指的是对各种数据进行搜集存储加工和传播 数据管理,对数据进行分类组织编码存储和检索和维护 数据库管理技术经历了人工管理,文件系统,数据库系统三个阶段。 数据库系统管理的特点 1,数据结构化,与文件系统的根 本区别,可以存储数据库中的 某一个数据项,某一组数据项,, 一个记录或一组记录。 2,共享性高,冗余度低,易扩充 3,数据的独立性高 a)物理独立性 b)逻辑独立性 4,数据由DBMS统一管理和控制 a)数据的安全性保护 b)数据的完整性检查,即正确性 c)并发控制数据库恢复 数据库系统的组成

1,数据库 a)硬件平台及数据库; i.要求有足够大的内存 ii.要有足够大的磁盘的直接存储设备 iii.要求系统有较高的通道,提高数据的传输率 b)对软件的要求 i.DBMS 数据库的建立维护和使用 配置的软件 ii.支持DBMS运行的操作系统 iii.具有数据库借口的高级语言及其编译系统 iv.以DBMS为核心的应用开发工具v.为特定应用环境开发的数据库应用系统 c)人员数据抽象级别不同,具有不同 的数据视图 i.数据库管理员 1.决定数据库的信息内容和结构 2.决定数据库的存储结构和存储 策略(为了提高存取效率和空

金蝶财务软件的操作流程-高手总结心得

金蝶财务软件的操作流程 有外币:录入凭证→审核凭证→凭证过账→期末调汇→凭证审核→凭证过账→结转损益→凭证审核→凭证过账→期末结账, 没有外币:录入凭证→审核凭证→凭证过账→结转损益→凭证审核→ 凭证过账→期末结账,在金蝶软件里面凭证审核是可选的。 具体 一、凭证处理 1、摘要栏两种快速复制摘要的功能,在下一行中按“..”可复制上一条摘要,按“//”可复制第一条摘要。同时,系统还设计了摘要库,在录入凭证过程中,当光标定位于摘要栏时,按F7或单击「获取」按钮,即可调出凭证摘要库。选择所需的摘要即可,在这个窗口中,您还可以新增、删除或引入摘要; 2、会计科目栏会计科目获取——F7或用鼠标单击窗口中的「获取」按钮,可调出会计科目代码; 3、金额栏已录入的金额转换方向,按“空格”键即可;若要输入负金额,在录入数字后再输入“-”号即可; 4、金额借贷自动平衡——“CTR+F7” 5、凭证保存——F8 二、凭证审核 1、成批审核——先在凭证查询中,“凭证查询”→“全部、全部”,选文件菜单中的“成批审核”功能或按“CTR+H”即可; 2、成批销章——先在凭证查询中,“凭证查询”→“全部、全部”,选文件菜单中的“成批销章”功能或按“CTR+V”即可; 三、凭证过帐

1、凭证过帐→向导 2、凭证反过帐——“CTR+F11” 四、期末结帐 1、期末结帐:期末处理→期末结帐→向导 2、期末反结帐:CTR+F12 五、出纳扎帐与反扎帐 1、出纳扎帐:出纳→出纳扎帐→向导 2、出纳反扎帐:CTR+F9 六、备份(磁盘或硬盘) 1、初始化完、月末或年末,用磁盘备份,插入A盘→文件→备份; 2、初始化完、月末或年末,用硬盘备份,文件→备份→选择路径(C盘、D盘、E盘) 七、帐套恢复 想用备份的账套数据(即相应的.AIB 文件),先将备份的账套恢复到硬盘中(恢复为AIS账套文件),再打开它。利用此功能可将备份到软盘上的账套资料恢复到硬盘中。具体操作:文件菜单→恢复→恢复账套→选择备份文件点击后<打开>→恢复为“AIS”帐套; 七、工具菜单 1、用户管理(用户增加、删除、授权); 2、用户登录密码(用户密码增加、修改、删除); 3、计算器—F11 帐务处理流程: 1、凭证录入:点击“主窗口”中“凭证录入”,弹出一张凭证的窗口,先修改凭证日期,修改凭证字,输入附件张数,鼠标点到摘要拦,输入摘要内容,此时也可以按F7或者凭证菜单栏里的“获取”按纽,弹出常用摘要窗口,此窗口左下方“增加”按纽增加常用摘要类别(如:收入,支出等)类别名称自编,点右边“增加”按纽增加常用摘要内容,如:提取现金、销售某某商品等等。输入完摘要后,回车,光标跳到会计科目栏,点击“获取”或F7弹出会计科目窗口,在此窗口中选择相应会计科目,也可直接输入科目代码,回车,如果选取的科目关联了核算项目,则光标跳入会计科目左下方的空格,再按F7选择相应的核算项

系统集成项目管理工程师学习笔记

系统集成项目管理工程师学习笔记 项目管理经验和技巧 在希赛软考学院的系统集成项目管理工程师培训课程中,培训老师以丰富的实践经验总结了很多经验和技巧,我个人体会很深,感觉这些经验非常了不起,有必有共享给大家。以下分别罗列出来,各个条目没有特别的先后顺序和相关性。 管理的四句话 一、管理在于悟性。 二、管理在于细节。 三、管理在于前提。 四、管理在于权衡。 项目管理的特点 一、入门容易,深入难。 二、看花容易,绣花难。 三、一人做容易,团队做难。 代码缺陷率 培训老师在说明质量管理时的举例中,有两个比较大的国内公司,一个提出千行代码缺陷率控制在0~0.3%,另一个公司是0~0.18%,这是根据长期数据统计定的目标。我们公司如果软件要做大,那么软件公司这个比较常用的指标――千行代码缺陷率应该关注一下,不然很难比较我们公司与其他公司的软件质量有什么差距。(我们软件开发部有一个相关的质量目标:代码问题发生率,<1个问题/500行代码,这个数据应该长期统计一下)。 另外,代码缺陷率应该是有上下限的,不是越小越好,因为下限如果过小,那么质量管理的成本将会不可承受。 比较实用的项目管理的解决方案 ●首先要形成项目管理的观念 项目团队观念、项目协调观念、项目组合观念。 ●制作和使用项目管理的表格(模板) 会议纪要表、需求变更申请、工作分解结构说明等。 ●明确项目管理制度 ◎进度、成本、分包 ◎知识共享、沟通、文档 ◎风险、质量、变更

●最好能使用项目管理信息系统 ●要掌握项目管理的知识和工具 知识:如PMBOK。 工具:如MsProject。 项目管理成熟度模型 一、通用术语阶段。 二、通用过程(流程)阶段。 三、单一(或者通用)的方法论阶段。 四、标杆(或者基准、可定量)管理阶段。 五、持续改进阶段。 我们公司实施Iso9000质量体系后,应该属于第二阶段吧。 系统集成商的选择 用户在选择系统集成商时,主要考虑如下因素(台面后的关系除外),这对撰写投标书和选择下级分包商会有帮助: ●项目经验 ◎资质 ◎技术实力,有自主产品者的实力强 ◎用户数以及相关的证明材料 ●财务状况 ◎近三年的营业额 ◎近三年的现金流 ◎近三年的支出情况 ●项目管理能力 ◎企业对项目的重视程度 ◎项目经理能力 ◎项目质量管理计划 ◎项目进度管理计划 ●技术方案 ◎实施方法论 ◎对需求的理解 ◎具体的实施方案

Java快速开发平台J-Hi

Java快速开发平台:J-Hi (1) 论J-Hi平台的特点 (5) J-Hi快速开发平台到底快速在哪里? (9) “J-Hi”平台相关下载 (14) 所谓平台:该怎么理解? (16) 浅谈J-Hi的理论基础 (17) 剖析J-Hi对组件化的理解 (20) 对“J-Hi”Java快速开发平台问题的答疑解惑 (25) Java快速开发平台:J-Hi J-HI是一款JAVA WEB应用软件快速开发开源平台,主要服务于软件企业和传统行业企事业单位信息中心的开发人员,为他们提供一套完整的一站式的JAVA WEB应用软件快速开发解决方案。 J-HI是什么 J-HI是一款JAVA WEB应用软件快速开发开源平台,主要服务于软件企业和传统行业企事业单位信息中心的开发人员,为他们提供一套完整的一站式的JAVA WEB应用软件快速开发解决方案。 平台包括如下几个部分: 1、J-HI平台集成环境:J-HI团队开发了一个集成开发环境J-HI Studio,在此集成开发环境之上,开发人员能够快速搭建自己的开发环境,创建自己的模型,快速生成代码。 2、核心框架:平台为Java代码与JS代码之间提供了一套完整的面向对象的核心框架支撑系统,可以认为这是一个抽象层,无论是在页面表现上,还是在 CURD的任意一层,平台均提供了最大限度的抽象。用以保证平台本身的可扩展性、稳定性及灵活性。J-HI平台中提供了大量的API(Java与JS),为用户在开发过程中随需调用,从而进一步加快开发速度,保证代码质量。

3、业务平台功能:包括权限管理、组织结构、枚举管理、国际化管理、任务管理、日志管理、Excel报表管理、消息管理等。 4、工作流:包括工作流引擎及流程编辑器等。 J-HI有什么特点 1、基于业务模型,可以快速生成,提高大大提高开发速度。

信息管理系统读书笔记

信息管理系统读书笔记 第一篇:《管理系统》薛华成清华大学出版社读书笔记 在阅读本书之前,我心中一直有些疑惑,管理是什么、信息是什么、系统是什么、管理信息系统又是什么。通过阅读,我在书中找到了我要的答案。 管理:管理是为了某种目标,应用一切思想、理论和方法去合理地计划、组织、指挥、协调和控制他人,调度各种资源,如人、财、物、设备、技术和信息等,以求以最小的投入去获得最好或最大的产出目标。 信息:信息系统中的信息是经过加工后的数据,它对接收者的行为能产生影响,它对接收者的决策具有价值。 系统:系统是一些部件为了某种目标而有机地结合的一个整体。 管理信息系统的概念: 管理信息系统的概念起源很早,能够追溯到xx世纪xx 年代。最初管理信息系统的定义出自管理,并没有强调一定要用计算机。直到xx年代,明尼苏达大学卡尔森管理学院的著名教授高登戴维斯才给出管理信息系统一个较完整的定义。

经过后人的不断补充与完善,我们可以将管理信息系统定义如下:管理信息系统是一个以人为主导,利用计算机硬件、软件、网络通信设备以及其他办公设备,进行信息的收集、传输、加工、储存、更新和维护,以企业战略竞优、提高效率为目的,支持企业高层决策、中层控制、基层运作的集成化的人机系统。从中我们可以看出,管理信息系统绝不仅仅是一个技术系统,依靠计算机等实现管理,而是一个将人包括在内的人机系统,一个管理系统,一个社会系统。 管理信息系统的开发: 在具体进行项目开发前,首先要建立领导小组、组成系统组、进行系统规划。领导人员应具有一些管理信息系统的基本知识;有提高自己企业管理水平的思想和运用现代管理科学的设想;懂得管理信息系统的开发步骤及主要工作并要善用人,能够组织队伍。 在组成系统组织前应由领导者建立信息系统委员会,主要工作是确定系统目标,审核和批准系统方案,验收和鉴定系统及组建各种开发组织。在信息系统委员会的领导下建立一个系统组。系统组应有各行各业的专家,例如管理专家、计划专家、系统分析员、运筹专家、计算机专家等。 组建队伍后,进行全系统的规划。

金蝶财务软件操作流程

金蝶财务软件操作流程 金蝶财务软件的操作流程 有外币,录入凭证→审核凭证→凭证过账→期末调汇→凭证审核→凭证过账→结转损益→凭证审核→凭证过账→期末结账, 没有外币,录入凭证→审核凭证→凭证过账→结转损益→凭证审核→凭证过账→期末结账, 在金蝶软件里面凭证审核是可选的。 具体 一、凭证处理 1、摘要栏 两种快速复制摘要的功能,在下一行中按“..”可复制上一条摘要,按“IB 文件),先将备份的账套恢复到硬盘中(恢复为AIS账套文件),再打开它。利用此功能可将备份到软盘上的账套资料恢复到硬盘中。具体操作: 文件菜单→恢复→恢复账套→选择备份文件点击后<打开>→恢复为“AIS”帐套; 七、工具菜单 1、用户管理(用户增加、删除、授权); 2、用户登录密码(用户密码增加、修改、删除); 3、计算器—F11 帐务处理流程:

1、凭证录入: 点击“主窗口”中“凭证录入”,弹出一张凭证的窗口,先修改凭证日期,修改凭证字,输入附件张数,鼠标点到摘要拦,输入摘要内容,此时也可以按F7或者凭证菜单栏里的“获取”按纽,弹出常用摘要窗口,此窗口左下方“增加”按纽增加常用摘要类别(如:收入,支出等)类别名称自编,点右边“增加”按纽增加常用摘要内容,如:提取现金、销售某某商品等等。输入完摘要后,回车,光标跳到会计科目栏,点击“获取”或F7弹出会计科目窗口,在此窗口中选择相应会计科目,也可直接输入科目代码,回车,如果选取的科目关联了核算项目,则光标跳入会计科目左下方的空格,再按F7选择相应的核算项目,然后回车输入金额,继续输入第二条分录,此时输入摘要时可使用快截方式“..”(两个英文状态下的小数点)可复制上条摘要内容→会计科目→金额,此时可使用自动计算平衡“CTRL”+“F7”快捷键功能,系统自动计算出对方金额。→点击“保存”按纽,凭证输入完毕,保存后系统会自动弹出一张空白凭证,继续凭证输入工作。 模式凭证:制作完一张常用凭证,如每月都必须做的计提折旧、计提福利费、计提工资等凭证后,点击凭证菜单栏“编辑”,点击“保存为模式凭证”→“常用模式凭证”前打勾,“借方”、“贷方”前打勾→“确定”即可。使用时只要在凭证录入界面,点击凭证上的“编辑”菜单→“调入模式凭证”→选择一张需要的模式凭证→“确定”即可,修改相应的凭证附件张数,凭证日期和相关内容等信息。 注意!手工输入所有的凭证,但“期末调汇”和“结转损益”凭证除外,

(完整版)配置型软件开发平台

配置型软件开发平台 一、软件开发平台背景 最终用户:现成的软件不适合,定制开发又太贵,而且我们的业务经常会变化,我们想自己开发,又没有专业人才!我们最懂自己的业务流程,很想自己开发自己的软件,这样以后修改扩展均不求别人了,可我们不懂软件编程! 软件公司:人工成本太高,留住人才太难,人才走了,产品完了。就算开发好的产品,个性化修改太累并易导致BUG!技术日新月异,软件要天天升级更新,稍慢了一点,就被其他公司抢占了先机,搞得精疲力尽,苦不堪言。 1、最终用户 1.1、通用性和个性化的矛盾 对企业管理最了解、最能正确决定企业管理模式的,应该是企业经营者,而非软件公司,这是最基本的商业运作规律。现有的大部分应用软件无法适应管理千变万化的个性和持续变革的需求。为了取得市场生存和竞争的优势,适应瞬息万变的市场环境,需要快速响应市场的需求,不断调整自己的组织模式和再造自己的业务流程,业务流程的设计、优化和管理成为企业竞争的重要手段,企业迫切需要支持其业务流程再造的信息系统的支持。市场上有很多管理软件,可为什么就找不到真正适合您单位需要的呢?不是功能太少,就是浪费太多,找一款称心如意的管理软件,真是太难了!对软件开发商来说,为每一个用户定做系统成本太高;对用户来说,对软件最根本的需求就是适用,只有适用,才会真正有人去用。企业迫切需要解决这种通用性和个性化的矛盾。 1.2、变与不变的矛盾 业务需求千变万化,企业的不断发展要求软件能轻松更新,以满足企业不断变化的需要。而传统软件往往一经开发完成,不能做太多变动,重新开发或购买软件劳财伤力,而且周期长。因此,用户希望软件系统提供简单可行、快捷的二次开发平台,以便他们自己开发新的应用或修改现有应用,以满足不断发展变化的业务需要。 1.3、定制开发价格和企业预算相距太远的矛盾 用户要求有价廉物美软件定制服务,以打造一款真正称心如意个性软件,但开发费用又不能太多。而开发商在定做软件时,由于投入较大,价格无法降低。企业最懂自己的需求和业务流程,迫切想自己开发自己的业务系统,但又缺少专业开发人员。

金蝶软件操作小技巧之快捷键

F1帮助系统。 F3 将定义的名称粘贴到公式中 3 F8保存证书 F9 计算所有打开工作簿中的所有工作表 4 CTRL+ALT+F9 计算活动工作簿中的所有工作表 4 SHIFT+F9 计算活动工作表 4 = (等号)键入公式 0 ALT+= (等号)插入“自动求和”公式 2 CTRL+; (分号)输入日期 3 CTRL+SHIFT+: (冒号)输入时间 3 CTRL+SHIFT+" (双引号)将当前单元格上方单元格中数值复制到当前单元格或编辑栏 4 CTRL+` (左单引号)在显示单元格值和显示单元格公式间转换 2 CTRL+' (撇号)将当前单元格上方单元格中的公式复制到当前单元格或编辑栏 3 ALT+ 下箭头键显示“记忆式键入”列表 1 ALT+' (撇号)显示“样式”对话框 4 设置数据格式的按键 CTRL+1 显示“单元格格式”对话框 1 设置数据格式的按键 CTRL+SHIFT+~ 应用“常规”数字格式 3 设置数据格式的按键 CTRL+SHIFT+$ 应用带两个小数位的“贷币”格式(负数出现在括号中) 3 设置数据格式的按键 CTRL+SHIFT+% 应用不带小数位的“百分比”格式 3 设置数据格式的按键 CTRL+SHIFT+^ 应用带两个小数位的“科学记数”数字格式 4 设置数据格式的按键 CTRL+SHIFT+# 应用年月日“日期”格式 3 设置数据格式的按键 CTRL+SHIFT+@ 应用小时和分钟“时间”格式,并标明上午或下午 4 设置数据格式的按键CTRL+SHIFT+! 应用这样的数字格式:具有千位分隔符且负数用负号 (-) 表示 2 设置数据格式的按键 CTRL+SHIFT+& 应用外边框 4 设置数据格式的按键 CTRL+SHIFT+_ 删除外边框 4 设置数据格式的按键 CTRL+B 应用或取消字体加粗格式 4 设置数据格式的按键 CTRL+I 应用或取消字体倾斜格式 2 设置数据格式的按键 CTRL+U 应用或取消下划线格式 2 设置数据格式的按键 CTRL+5 应用或取消删除线格式 4 设置数据格式的按键 CTRL+9 隐藏行 2 设置数据格式的按键 CTRL+SHIFT+( (左括号)取消隐藏行 2 设置数据格式的按键 CTRL+0(零)隐藏列 2 设置数据格式的按键 CTRL+SHIFT+)(右括号)取消隐藏列 2 设置数据格式的按键 F2 编辑活动单元格并将插入点放置到线条末尾 1 编辑数据的按键 ESC 取消单元格或编辑栏中的输入项 0 编辑数据的按键

EAS-BOS开发新手入门-开发环境安装配置

EAS BOS开发新手入门 导读 本文档面向设计、开发人员,描述EAS的开发过程中的环境的搭建、配置。 EAS的环境配置一直是新手入门的第一道坎,很多新员工都是直接拷贝导师或者其他开发人员的生产环境。对整个EAS目录结构,环境的配置不熟悉,本文档将尽可能详细的介绍环境安装过程,以及开发中会用到的配置文件修改。 请注意:本文件只作为产品介绍之用,不属于您与金蝶签署的任何协议。本文件仅包括金蝶既定策略、产品及功能方面的信息,不能以本文件作为要求金蝶履行商务条款、产品策略以及开发义务的依据。本文件内容可能随时变更,恕不另行通知。

目录 1.目的和范围 (1) 2.目录结构 (1) 3.环境安装与配置 (3) 3.1.拷贝安装 (3) 3.1.1. 第一步拷贝目录 (3) 3.1.2. 第二步制作虚拟盘 (3) 3.2.PT安装 (3) 3.2.1. 第一步安装admin工具和虚拟磁盘 (3) 3.2.2. 第二步PT安装 (4) 4.部署运行 (6) 4.1.生成EAS库文件 (6) 4.2.客户端设置(非必须) (7) 4.3.服务器端设置 (8) 4.3.1. 数据源配置 (8) 4.3.2. 基础设置 (9) 4.4.源代码编译目录设置 (12) 5.开发工具 (13) 5.1.BOS Studio (13) 5.1.1. 简介 (13) 5.1.2. License导入 (13) 5.2.Eclipse (14) 5.2.1. 简介 (14) 5.2.2. 必备插件 (14) 5.2.3. Eclipse客户端调试设置 (14) 5.2.4. Eclipse服务端调试设置 (15) 5.2.5. 导入EAS库 (16)

EOS快速开发平台项目开发规范草稿

1.1.项目名称: 1.2.构建包命名 项目名称+构建包名(模块名) 1.3.如: 系统各业务构建包说明 财务处办公应用模块 企管处办公应用模块 总调办公应用模块 工程技术办公应用模块 人事处办公应用模块 信息处办公应用模块 物贸处办公应用模块 办公室办公应用模块 规划处办公应用模块 公共办公应用模块 质量处办公应用模块 安全处办公应用模块 思政处办公应用模块 移动端应用模块 BPS参与者规则维护模块 通用公共功能,如各种通用的公共组件 主模块,如系统主页面、系统设置、用户管理等功能 对内、外服务接口功能 以下部分构件包一般情况不需要做修改: 我的任务模块功能包 2.1.数据集

一般根据业务名称或功能模块来命名数据集。 2.2.数据实体 数据实体名称与数据库表名对应,如表HR_OUT_LEAVE_APPLY对应实体名为HrOutLeaveApply。 2.2.1.主键生成 一般业务表单数据主键用”自动生成uuid” 2.2.2.字段类型 日期(不保存时间)类型用Date; 日期时间(保存时间)类型用TimeStamp; 其它常规数据类型与数据库类型对应即可。 3.1.JSP创建 通过功能向导自动生成必要jsp文件; 每个页面的头部必须加上注释说明和资源引入,并在title中描述标题。 3.1.1.一般需求jsp示例 HrAnnualLeaveApplyForm 新增表单页面 HrAnnualLeaveApplyEdit 修改编辑页面 HrAnnualLeaveApplyFormAudit 表单审核页面 HrAnnualLeaveApplyList 数据列表查询页面 3.1.2.注释 <%-- - Author(s): 开发员拼音驼峰全名(如:LiLong) - Date: 2015-03-01日期 - Description: 功能说明及一些重要流程说明描述 --%> 3.1.3.head标签 <%@include file="/common/"%> <%@include file="/coframe/tools/skins/" %>