GBaseBI 是基于 B/S 构架,浏览器端负责数据查询设计和展示,服务器端提供数据查询等服务,产品模 块在上一章产品构架节中得出,产品包括门户、吉阅、吉查、吉图和 BIServer 和数据查询 gData 模块,gData 模块对用户是透明的,本章将详细介绍各个模块的构架和主要特色功能。
门户 Workshop
Workshop 是企业和个人使用 GBaseBI 工作的平台,前端采用 HTML 实现,将不同模块均集成在 Workshop 中,可以在其中打开系统任意模块。

Workshop 门户
Workshop 整体采用 MVC 的构架,但模型层面没有自己真正的后台的服务和安全控制,用户认证通过调用 BIServer 提供的 OAUTH2.0 认证接口,相关的用户、文件夹及文件数据也全部通过 BIServer 接口来访问。 用户登录系统后,可以直接打开吉图或吉查进行数据查询设计,保存后的文件在 Workshop 的左侧资源树 中显示。通过将文件发布到“系统发布磁盘”和“个人发布磁盘”共享工作成果。若是管理员角色的账户, 在 Workshop 中可直接进入集成服务中进行系统管理。 Workshop 集成了有关的 BI 应用程序,一次登录就可以使用不同的系统功能。主要特点如下:
⚫ 统一的模块入口,在 Workshop 中登陆之后,进入其他模块无需再次登陆。
⚫ 提供内容导航,以资源树的方式展示,通过简单的双击,弹出菜单对资源进行操作。
⚫ 支持搜索,通过关键字搜索资源树中全部资源。
⚫ 发布管理内容,能够将个人磁盘文件发布到共享磁盘,如“个人发布磁盘”或“系统发布磁盘”。
⚫ 多窗口多任务机制,能够同时打开吉图和吉查,通过任务栏中的页签进行切换。
⚫ 采用异步请求机制,在一个用户操作未完成情况下,可以进行其他操作,以支撑高并发请求的处 理。




