《应用系统功能描述》综合积分项目.docx

上传人:b****7 文档编号:9833730 上传时间:2023-02-06 格式:DOCX 页数:10 大小:80.07KB
下载 相关 举报
《应用系统功能描述》综合积分项目.docx_第1页
第1页 / 共10页
《应用系统功能描述》综合积分项目.docx_第2页
第2页 / 共10页
《应用系统功能描述》综合积分项目.docx_第3页
第3页 / 共10页
《应用系统功能描述》综合积分项目.docx_第4页
第4页 / 共10页
《应用系统功能描述》综合积分项目.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

《应用系统功能描述》综合积分项目.docx

《《应用系统功能描述》综合积分项目.docx》由会员分享,可在线阅读,更多相关《《应用系统功能描述》综合积分项目.docx(10页珍藏版)》请在冰豆网上搜索。

《应用系统功能描述》综合积分项目.docx

《应用系统功能描述》综合积分项目

综合积分管理系统功能描述

一、系统设计原则

项目规划和实施将遵循以下原则:

1)前瞻性

项目需要对积分的发展不断作前瞻性分析,做好相应规划和实施变更。

2)与市场发展同步

任何再好的规划都需要对市场的发展同步适应,市场营销管理系统在中国有着非常大的发展空间,随着各地市场拓展,将会产生各种不一样的需求。

系统必须对这些市场需求有较高的适应性。

3)适度集中

适度集中是指在保持数据和系统集中管理的基础上,保持分行在数据利用的分布性。

总行必须及时发现和归集各分行共性需求,满足一线经营的需要。

4)效益为先

“任何再先进的技术,必须满足市场的需要”,构架一套软件系统首先要能推动业务的发展。

一般来说,银行的经营目标划定为一年一次,因此营销活动具有很强的时效性,系统的建设局要考虑前瞻性,又要考虑市场营销的时效性。

5)可操作性

须以菜单方式提供操作人员使用;菜单设计要合理,菜单分类应按业务种类设置。

提供用户WEB访问界面。

6)可扩展性

设计不仅要满足目前管理的需要,而且要考虑今后业务发展过程中对新需求的适应性问题。

7)安全可靠

系统建设必须考虑数据的保密性需求,防止数据外泄。

8)方便性

提供多种便利的渠道供客户查询积分和兑奖。

渠道包括柜面、电话、网上和礼品等兑奖外包场所比如商场、地铁口。

二、系统应用架构

系统将上图所列模块和运行关系进行构建。

系统功能模块主要由以下几个部分组成:

业务数据装载子系统

任务调度子系统

积分活动管理子系统

积分兑奖管理子系统

积分联机查询子系统

系统辅助管理子系统

运行监控子系统

三、系统逻辑架构

综合积分系统采用Java多层逻辑架构:

 

界面访问层

使用客户端使用IE浏览器,界面表现使用Html+CSS+JavaScript

Server端:

使用JSP,WebComponents技术,动态生成Html脚本,同时加上XmlHttpRPC在客户端实现远程的Http交互。

产品:

JSP页面。

业务应用层

包括业务应用模块和公共模块:

公共模块如下:

应用分层控制模块(ApplicationModuleControl)

用户访问控制模块(AclControl&UserControl)

后台数据装载(DataUpdater)

任务调度控制(JobScheduler)

应用模块如下:

1)系统设置及管理:

(定义系统域(积分机构)结构,积分数据来源定义等);

2)用户及权限管理:

实现机构的管理,人员用户角色管理,角色权限管理.系统资源管理,访问控制列表管理;

3)积分活动定义及规则管理:

维护积分活动的信息,定义积分活动的相关信息;定义活动下属积分规则;进行积分转化和积分

4)积分账户成员管理:

查询和检测相关积分账户信息。

5)积分计算模块;提取进行中的积分活动,对积分活动中的每一个积分规则建立积分计算器,并对已经定义的业务源数据自动进行提取,查询,过滤,计算,存储四个步骤。

并且最后通过对获取的积分列表流水进行累加。

6)积分兑奖模块:

各个机构对每个积分活动进行积分兑奖活动定义,兑奖机构定义,兑奖点管理,奖品管理,奖品调拨,奖品领取,积分兑奖,批量积分兑奖。

同时,在积分活动中包含每个积分机构需要的客户化的子模块。

数据访问层

使用O/Rmapping技术,将数据库关系表模型转化到对象模型,并对底层操作数和操作表进行了封装,数据访问层使用Hibernate技术进行封装,使得系统可以直接对JavaBean对象进行访问,设计产品:

HibernateMapping文件。

数据存储层

使用Sybase对积分数据对象进行保存和维持。

设计产品为:

数据库结构。

数据库分为,业务数据导入数据库(ImportData),和积分业务核心数据库(Sibas)。

业务导入数据库主要存放各个业务机构需要的业务信息和业务流水。

积分业务核心数据库Sibas作为系统工作的核心内容数据库。

四、系统网络结构

系统功能模块群分为系统公共模块和系统业务模块

系统公共模块

应用控制模块(ApplicationModuleControl)

目标实现整体应用模块(Module)以及功能(Function)的信息和定义控制,将应用模块使用tree结构,每个模块可以存在自己的子模块,同时将功能(Function)放置在相应模块(Module)中间,放置在不同的模块(Module)中。

用户控制模块(UserControl)

实现用户信息的定义和区域划分

具有 三种类型的实体:

组织(Org),角色(Role),用户(User)

访问控制模块(AclControl)

用于表示在应用中角色与应用控制模块中的Module之间的关系。

数据装载(DataUpdater)

此模块表示用于将其他系统传送或提供的数据装载入系统,系统需要定义和配置了全部的装载数据需要的类型方式和处理方式(类工厂)。

任务调度控制(JobScheduler)

此模块用于将系统需要使用后台异步方式进行执行的控制与管理,并且能够对周期性任务进行定义和管理。

可以在没有人干预的情况下,自动和批量做一些任务。

例如调度数据装载,积分计算。

本单元使用Quarts来实现该模块的任务。

系统业务模块

系统业务模块包括:

积分活动管理模块

积分计算器

兑奖管理模块

积分辅助管理模块

五、基本功能

积分管理

主要功能是建立积分活动及其规则,以提供系统进行积分计算。

同时还可在同一客户的不同积分账户之间转帐和调整某账户的积分。

1)积分活动管理:

可以添加积分活动,管理活动时间和活动名称,以及活动的积分细则,积分活动的活动状态(生效,暂停,取消,过期)

设置积分规则,产品种类包括消费,汇理财,银证通,外汇宝,易汇达,定期/活期存款,银保通,银基通

2)积分转账,

输入转出和转入的客户号/卡号,输入转帐数额,同时需要复核员,把一个客户的积分转移到另一个客户上。

3)积分调整

输入客户号/卡号,选择积分调整模式(增加或者减少),输入积分调整值和积分调整理由,同时需要复核员,对单个客户进行积分调整

4)批量积分调整

导入含卡号/客户号,调整积分的文件,选择积分调整模式(增加或者减少),输入积分调整摘要,同时需要复核员,可以批量调整客户的积分,同时生成积分调整流水。

5)积分计算历史

可以查看积分处理的批次时间,每次处理的规则个数,计算开始时间,和任务状态

6)积分查询

输入客户号/卡号/账号,或者证件号和证件种类,查询客户的各类产品交易的汇总积分

7)积分明细查询

输入客户号/卡号/账号和交易日期,查询客户在某段时间内的各种交易明细,以及每笔交易对应产生的积分

系统管理

通过对系统采用用户登录、访问权限控制等管理来维护系统的安全性以及维护各积分管理机构。

同时提供系统简单的参数维护,如:

pos资料和汇率参数

8)机构管理

可以添加机构,对应机构的用户和角色

9)角色管理

增加、删除、编辑角色对应的各个菜单的权限

10)用户管理

增加、删除、编辑用户的所属机构,登陆名,名称,角色;和重置密码

11)密码修改

当前登陆用户的密码修改

12)pos商户资料维护

主要是征对银联商户的pos编号,商户编号,商户名称,分行代码对应关系管理维护

13)年汇率维护

汇率管理:

币种,人民币折算率,美元折算率;供在涉及到外汇交易的需要折算时的积分计算使用。

兑奖管理系统

14)兑奖活动管理

添加兑奖活动,兑奖起始时间,活动结束时间,关联兑奖点设置,奖品信息设置

15)奖品分类管理

增加,删除,修改奖品的分类

16)兑奖点管理

设置兑奖网点,设置兑奖点对应的兑奖操作员

17)库存管理

奖品的出入库管理

18)兑奖

根据客户号/卡号,选择奖品,抵扣对应的积分值,奖品数量扣减,并记录兑奖流水。

数据装载

从核心系统取完增量数据后,进行每日数据更新和插入,作为积分计算的数据来源。

数据清洗和积分计算

根据积分计算的需要,进行数据清洗,如消费交易由pos号到商户号的对应,理财积分积数的计算等等;数据清洗后根据设定好的积分规则进行积分计算。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 卡通动漫

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1