公司信息  /  Company profile网络服务  / Services list客户案例  /  Classocal cases联系我们  /  Contact US
通用数据库平台 < 企业软件 < 首页 
 
访问花磊
详细可以点击这里

 
上一页 | 下一页  
   功能描述

 
1
 企业门户
 
2
 电子文档
 
3
 信息发布
 
4
 电子日历
 
5
 电子邮件
 
6
 公文审批
 
7
 企业短信
 
8
 电子会议
 
9
 通用数据平台

前言

  EBXMIS通用数据平台是一个可视化的开发平台,通过EBXMIS可以快速构建各种基于数据库操作的信息管理系统。

  项目实施人员不需要有非常专业的编程经验,只需要熟悉某个业务系统的商业逻辑,就可以直接在EBXMIS平台上可视化构建针对于某个业务系统的Web应用。

  EBXMIS V3.0同EBXMIS V2.0相比有飞跃性的进步,EBXMIS V3.0增加了很多高级功能,能够构建为满足复杂商业逻辑而设计的MIS业务系统。以下是EBXMIS V3.0一些特色功能的描述:

1. 构建的应用能够独立运行
  每个应用由设计器设计,生成之后即可单独运行。同时设计器会自动生成应用相关的目录、页面、图像、CSS、JSP等资源。应用生成之后就象是专业编程人员专门开发出来的,并且对某个应用的内容进行改变不会影响其他的应用。设计器可以根据相应的模板和用户设置的参数生成应用。项目实施人员可以进行两个层次的二次开发定制,首先是在设计器中进行配置和开发,由设计器生成目的页面及相关资源。其次是对生成的目的页面和资源进行进一步的更为灵活的定制,所生成的程序是标准的JSP页面,用户可以根据 EBXMIS 的 Java API对生成的JSP进行进一步灵活的开发。

  EBXMIS V3.0生成的应用属于标准的J2EE WEBAPP 应用,生成之后连同EBXMIS运行环境所需的jar即可以发布到任何类型的J2EE服务器上。

  设计器中包含了各种常见应用的视图、报表、图像、CSS、JavaScript等各种应用所需要的模板,比如提供了标准视图、日历视图、汇总报表、饼图等各种图标,并且各个模板只要提供需要的参数即可生成相关的页面。

2.可以导入第三方的数据源
  EBXMIS V3.0可以通过导入外部的JDBC数据源生成应用,EBXMIS V3.0采用JDO技术,原理上可以支持所有数据库。应用构建之后,所有的数据仍然保存在原来的数据源上。导入的数据源支持报表、图表等所有功能。通过导入功能,可以和各种软件实现数据集成。
3.自定义的输入界面

  用户可以自定义各种输入界面,如数据的添加、修改等输入界面,调整字段的显示方式、输入规则、界面风格;可以在界面添加文字、图像、表格等HTML元素。一个表可以定义多个输入界面。

  • 输入界面的设计可采用华磊的WEBUI专利技术或 DHTML 技术,可以直接在浏览器上对各个字段进行拖拉,并能设置显示宽度和高度。
  • 用户可以自定义每个字段的合法性检查。可以限定为整数、小数、Email地址,甚至可以是自定义脚本等等。自定义检查支持逻辑上比较复杂的检查,如结束时间>开始时间、输入时间<当前时间等。
  • 可以设置字段输入规则。可以设定每个字段的输入规则,如字段默认值、关联字段、自动日期字段、单选、多选、密码输入、自动编码、选择用户、系统用户等等。
  • 事件:可以定义输入界面打开前、提交前等各种处理事件。
4.自定义查询视图
  视图是对一个表执行某种查询的结果,数据库的数据必须通过视图才能进行访问,一个应用系统可以含有各种满足业务需要的视图。
  • 类别
    视图按显示方式的不同可以进一步细分,如标准视图、日历视图、不分页视图等,从而适合不同的显示场合。视图默认会自动分页。分组视图可以实现全部数据按组进行排序并且在每个分类结束显示汇总结果,如总类1结果、总类1平均。也可以只显示分类汇总结果,但是点击每一行汇总记录都会自动打开分类明细。支持按多个字段进行分组。每个分组自动显示不同的颜色。
  • 样式
    视图的列对于不同的字段类型支持不同的设置,如数值字段可以进行统计操作。列支持自定义格式化输出。列还可以以图标的方式显示,比如一个优先级的字段,数据库中保存的可能是12345的字段,视图上可能显示的是不同的图标。视图行和列可以指定各种样式,如颜色交错显示,可以按字段的值(如一个类别字段)自动设定颜色,指定已读行和未读行样式,控制列的宽度,隐藏列等。

  视图上的记录通常都支持修改和删除等操作。

5.自定义报表
  设计器可以对报表可以进行基本的定制,如页眉、页脚的显示字段,每个字段的宽度等。报表定义之后会生成XML文件,该XML文件还可进行进一步修改和二次开发。
  设计器会提供常用的报表模板,如汇总报表、单记录报表。
6.自定义的页面组合、菜单、工具栏

  菜单为用户提供了一种导航应用程序的方法,EBXMIS构建的某个应用的所有功能都是通过菜单链接在一起。菜单的项目完全是自定义的。每个菜单通常指向一个页面的链接。菜单可以链接到应用中设计的表单、视图和页面或其它元素,也可以链接到一个自定义URL,或者是执行一段脚本。每个菜单可以定义自己的图标和显示方式,菜单的顺序可以自由调换

  (方案举例:如果和EBseries集成使用,每个企业应用都类似一个定制的企业桌面,进入应用后EBseries菜单自动隐藏)

7.权限控制
  EBXMIS V3.0除了提供表级别的权限控制之外,还提供了记录级别的权限控制。

  存取控制列表(ACL)决定了用户进入一个应用的权限,决定了用户可以访问哪些数据表的权限。存取级别和角色决定了用户可以进行的操作,如查询、更改、删除、插入数据,这些权限决定了相应的表单(插入、修改),视图(查询)的权限。

  除了ACL控制之外,权限提供一种更方便设置的三种模式

  • 共享:表示数据全部开放。
  • 自动判断:每个人有权修改自己的数据,浏览别人的数据。
  • 私有:每个人仅能查看和修改自己的数据。
8.脚本编程
  • 查询视图:
    查询结果可以实现自定义脚本的查询,因此可以生成任意结果的查询结果。
  • 输入界面事件:
    输入界面可以由脚本实现各种触发事件。
9.和常用软件的比较与区别
  • Microsoft Excel:Excel通常用来处理二维数据。常用的功能EBXMIS都能达到。并且EBXMIS 基于关系数据库,能够处理大容量的数据,速度更快更安全。EBXMIS构建的应用是基于网络的应用,可以多个用户同时处理数据。而对数据的安全与权限控制更是Excel所不能具备的。
  • Microsoft Access:Access通常用来实现小型的单用户的数据库系统,可以创建表、查询、窗体、报表、页。这些功能在EBXMIS中都能实现,并且EBXMIS中可以通过自定义菜单可以将这些元素更方便的融合在一起,便于最终用户使用。Access只是个单用户使用的系统,虽然可以通过ASP编程访问Access数据库,但仍然存在容量、并发访问、安全等问题。EBXMIS 构建在Oracle、SQL Server等大型数据库上,适合网络使用,并且对数据有多种级别的权限控制。
  • Lotus Domino/Notes:Domino Designer可以自定义数据库、表单、视图、页面、帧等元素,并且支持脚本编程。但和EBXMIS 3.0比较而言,Domino使用的是文本型数据库,不适合处理大容量数据,不能导入外部数据源;由Designer生成的内容无法访问,没有标准的HTML供二次开发。
 
More Question can contact us.