大数据功能模块概要设计 - V1.1(2)

2019-01-19 19:28

3.3.2 前台WEB端开发框架

JS框架:建议使用jquery ;为兼容IE6,7,8的浏览器,使用jquery1.7.2的版本;所使用的UI组件,需要与jquery1.7.2兼容;

HTML+CSS:为兼容IE6,7,8;不建议使用HTML5+CSS3的模式;而是采用目前的html4 + CSS 2;

3.4 服务总线

自行开发

3.5 开发工具

Java:

J2EE开发:eclipse

桌面应用开发:netBean 或者 eclipse + swt插件

3.6 版本控制工具

SVN

3.7 报表/图形展示

6

第4章 用户组织管理

4.1 用户组织、权限、登陆、日志系统架构图

4.2 对外接口开发

用户组织管理的核心在于对外提供一套标准的员工和组织接口,包括各种API接口、

WEBService服务接口、界面接口等。

定义该接口的目的,是为了屏蔽在项目实施过程中,不同的项目可能存在着不同的用户组织管

理方式。针对不同的用户组织管理系统,只需实现一个基于该接口定义的适配器就可以了。而基于该员工组织接口开发的其它业务模块,不必再修改关于用户组织模块的内容了。

7

4.2.1 API接口列表

根据员工ID查询员工基本信息 根据组织ID查询下属所有员工信息 根据组织ID取得其管理员集合 根据组织ID取得下属组织信息 根据组织类型ID取得组织类型信息 根据员工名称查询员工基本信息 根据员工代码查询员工基本信息 根据员工ID取得其行政隶属组织信息 根据员工ID取得被该员工管理的组织信息 根据员工ID取得所属的所有组织 根据一批员工ID查询一批员工基本信息; 登陆系统 重设密码

锁定用户内部功能说明

4.2.2 界面接口

选择组织树(单选) 选择组织树(多选) 8

????????????????

? 先选组织树,再选组织下的员工(单选) ? 先选组织树,再选组织下的员工(多选)

4.3 内部功能实现

4.3.1 组织管理

在一个系统中,可能存在着多套组织,意味着每个组织都有自己的根节点,系统需要支持管理

不同的组织树。可以通过组织类型来区分不同的组织树。

组织树包含的字段为:组织ID、组织父ID、组织名称、组织类型、备注。 以下是该模块的操作方式:

在界面左侧点击『按组织搜索』标签页,出现组织树,点击其中一项组织,右侧『组织详细信息』会显示组织的详细信息。修改其中的信息,点击『保存』按钮,完成修改组织基本信息操作。

点击『删除』按钮,完成删除组织操作。

在界面右侧『组织详细信息』点击『新增』按钮,在『组织详细信息』中填入组织的基本信息,点击『保存』按钮,完成新增组织操作。

4.3.2 人员管理

人员管理包括管理人员的基本信息,扩展信息,操作员信息,以及所属的组织信息。 人员的基本信息字段为:待定。 扩展信息字段为:待定。

操作员信息字段为:待定。在本系统中,一个人员只设置一个唯一的登陆工号。

所属的组织信息字段为:组织ID、人员ID、关联类型。对于关联类型,需要设置关联类型静

态参数,比如隶属员工,部门领导等。

在界面左侧点击『按组织搜索』标签页,出现组织树,点击其中一项组织,在左下侧『搜索结

果/员工列表』会出现该组织所属的员工,选择『员工列表』中一个员工,右侧『员工详细信息』会显示员工的详细信息。修改其中的信息,点击『保存』按钮,完成修改员工基本信息操作。点击『删

9

除』按钮,完成删除员工操作。

在界面右侧『员工详细信息』点击『新增』按钮,在『员工详细信息』中填入员工的基本信息,点击『保存』按钮,完成新增员工操作。

在新增或修改操作员时,点击『新增员工组织关系』,弹出员工组织关系维护界面,在『组织名

称』选择框中选择所属组织,在『是否被管组织』中选择,员工是否是这个组织的管理员,在『是否直属组织』中选择,该组织是否是该员工的直属组织。填写完毕,点击『保存』按钮,保存员工组织关系。一个员工可以有多条员工组织关系 ,其中一个员工只能且必须有一个直属组织。

4.4 部署

员工组织模块,可以和业务系统合在一起部署,也可以分开部署。

4.5 安全和性能

4.5.1 安全

为了保证员工的密码的安全,系统采用不可逆的双重MD5加密技术。 在密码传输过程中,采用SSL加密传输方式,防止密码在传输过程中被截获。

4.5.2 性能

为了保证外围接口调用的实时性,需要将组织员工数据加载到缓存中,并采取定时更新、通知

更新等策略,保证接口调用的实时性和准确性。

4.5.3 可靠性

如果用户组织系统与业务系统合在一起部署的话,用户组织系统的可靠性策略同业务系统; 如果用户组织系统单独部署的话,需要部署2套以上,用4层交换负载向外提供服务。

10


大数据功能模块概要设计 - V1.1(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:工程经济学复习题1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: