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

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

ID:12781293

大小:943.00 KB

页数:8页

时间:2018-07-19

《应用系统功能描述》--综合积分项目_第1页
《应用系统功能描述》--综合积分项目_第2页
《应用系统功能描述》--综合积分项目_第3页
《应用系统功能描述》--综合积分项目_第4页
《应用系统功能描述》--综合积分项目_第5页
资源描述:

《《应用系统功能描述》--综合积分项目》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、综合积分管理系统功能描述一、系统设计原则项目规划和实施将遵循以下原则:1)前瞻性项目需要对积分的发展不断作前瞻性分析,做好相应规划和实施变更。2)与市场发展同步任何再好的规划都需要对市场的发展同步适应,市场营销管理系统在中国有着非常大的发展空间,随着各地市场拓展,将会产生各种不一样的需求。系统必须对这些市场需求有较高的适应性。3)适度集中适度集中是指在保持数据和系统集中管理的基础上,保持分行在数据利用的分布性。总行必须及时发现和归集各分行共性需求,满足一线经营的需要。4)效益为先“任何再先进的技术,必须满足市场的需要”,构架一套软件系统首先

2、要能推动业务的发展。一般来说,银行的经营目标划定为一年一次,因此营销活动具有很强的时效性,系统的建设局要考虑前瞻性,又要考虑市场营销的时效性。5)可操作性须以菜单方式提供操作人员使用;菜单设计要合理,菜单分类应按业务种类设置。提供用户WEB访问界面。6)可扩展性设计不仅要满足目前管理的需要,而且要考虑今后业务发展过程中对新需求的适应性问题。7)安全可靠系统建设必须考虑数据的保密性需求,防止数据外泄。8)方便性提供多种便利的渠道供客户查询积分和兑奖。渠道包括柜面、电话、网上和礼品等兑奖外包场所比如商场、地铁口。二、系统应用架构系统将上图所列模

3、块和运行关系进行构建。系统功能模块主要由以下几个部分组成:l业务数据装载子系统l任务调度子系统l积分活动管理子系统l积分兑奖管理子系统l积分联机查询子系统l系统辅助管理子系统l运行监控子系统三、系统逻辑架构综合积分系统采用Java多层逻辑架构:数据存储层数据访问层业务应用层界面表现层n界面访问层使用客户端使用IE浏览器,界面表现使用Html+CSS+JavaScriptServer端:使用JSP,WebComponents技术,动态生成Html脚本,同时加上XmlHttpRPC在客户端实现远程的Http交互。产品:JSP页面。n业务应用层包

4、括业务应用模块和公共模块:l公共模块如下:应用分层控制模块(ApplicationModuleControl)用户访问控制模块(AclControl&UserControl)后台数据装载(DataUpdater)任务调度控制(JobScheduler)l应用模块如下:1)系统设置及管理:(定义系统域(积分机构)结构,积分数据来源定义等);2)用户及权限管理:实现机构的管理,人员用户角色管理,角色权限管理.系统资源管理,访问控制列表管理;3)积分活动定义及规则管理:维护积分活动的信息,定义积分活动的相关信息;定义活动下属积分规则;进行积分转化

5、和积分4)积分账户成员管理:查询和检测相关积分账户信息。5)积分计算模块;提取进行中的积分活动,对积分活动中的每一个积分规则建立积分计算器,并对已经定义的业务源数据自动进行提取,查询,过滤,计算,存储四个步骤。并且最后通过对获取的积分列表流水进行累加。6)积分兑奖模块:各个机构对每个积分活动进行积分兑奖活动定义,兑奖机构定义,兑奖点管理,奖品管理,奖品调拨,奖品领取,积分兑奖,批量积分兑奖。同时,在积分活动中包含每个积分机构需要的客户化的子模块。n数据访问层使用O/Rmapping技术,将数据库关系表模型转化到对象模型,并对底层操作数和操作

6、表进行了封装,数据访问层使用Hibernate技术进行封装,使得系统可以直接对JavaBean对象进行访问,设计产品:HibernateMapping文件。n数据存储层使用Sybase对积分数据对象进行保存和维持。设计产品为:数据库结构。数据库分为,业务数据导入数据库(ImportData),和积分业务核心数据库(Sibas)。业务导入数据库主要存放各个业务机构需要的业务信息和业务流水。积分业务核心数据库Sibas作为系统工作的核心内容数据库。四、系统网络结构系统功能模块群分为系统公共模块和系统业务模块n系统公共模块l应用控制模块(Appl

7、icationModuleControl)目标实现整体应用模块(Module)以及功能(Function)的信息和定义控制,将应用模块使用tree结构,每个模块可以存在自己的子模块,同时将功能(Function)放置在相应模块(Module)中间,放置在不同的模块(Module)中。l用户控制模块(UserControl)实现用户信息的定义和区域划分具有 三种类型的实体:组织(Org),角色(Role),用户(User)l访问控制模块(AclControl)用于表示在应用中角色与应用控制模块中的Module之间的关系。l数据装载(DataU

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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。