零五文档网 - www.lwzxt.com 2024年05月16日 10:39 星期四
  • 热门搜索:
  • 当前位置 首页 > 专题范文 > 公文范文 >

    银行前置项目管理系统方案构建和实现

    来源:网友投稿 发布时间:2022-07-12 11:35:04

    下面是小编为大家整理的银行前置项目管理系统方案构建和实现,供大家参考。

    银行前置项目管理系统方案构建和实现

    银行前置项目管理系统方案构建和实现 本文关键词:管理系统,构建,银行,方案,项目

    银行前置项目管理系统方案构建和实现 本文简介:摘要    随着日益强大的金融IT行业的迅速发展,以及建设项目投资主体多元化深入,由于外包开发技术含量高,系统开发效率也高,我国银行信息系统越来越趋向外包开发的模式,那么如何更好的管理外包公司以及银行项目,也日益引起人们的重视。    以往大多数银行都是通过人员当面沟通,开会,日报,周报等了解项目进

    银行前置项目管理系统方案构建和实现 本文内容:

      摘 要    随着日益强大的金融 IT 行业的迅速发展,以及建设项目投资主体多元化深入,由于外包开发技术含量高,系统开发效率也高,我国银行信息系统越来越趋向外包开发的模式, 那么如何更好的管理外包公司以及银行项目,也日益引起人们的重视。    以往大多数银行都是通过人员当面沟通,开会,日报,周报等了解项目进展情况,项目的源码或者文档通过 SVN 等放在指定服务器上,这可能带来效率低,监督不充分等很多弊端问题。解决一系列问题的解决办法之一则是建立一个高效的适合银行的项目管理系统。项目能够按照初定的成本,进度,人员,质量等顺利完成。    本文以 A 银行为研究实体,提取 A 银行的以往项目实施情况,以及其管理出现的问题进行深入研究和分析,并结合当前国内外的项目管理实践,提出了一个银行前置项目管理系统的详细设计方案,并且实现它。该系统针对银行特殊的管理周期阶段进行严格管控,包括项目可行性分析,项目立项,项目设计,项目开发,项目测试,项目验收,外包合同和人员管理,项目报表查询功能。使项目的实施流程都有迹可循,实时跟踪项目开发过程,缩短软件开发的进度、提高外包人员工作效率,提高软件产品的质量,对项目实施期间的重要文档做有效资产管理。该系统运行在 APACHE 的 WEB 服务器上,采用 H5,JS,CSS 实现前台展示部分,采用 MYSQL 存储数据,PHP实现后台逻辑部分。最终通过在银行进行功能测试,试运行后,证明了该系统的可行性。    关键词:
    项目管理;
    银行业;
    外包;
    PHP 技术。    ABSTRACT    With the rapid development of the increasingly powerful financial IT industry, and the diversification of investment projects in construction projects, due to the highcontent of outsourcing development technology and high system development efficiency, China's banking information system is increasingly oriented to outsourcing development mode, so how to manage outsourcing companies and banking projects is attracting more and more attentions.    In the past, most banks used face-to-face communication, meetings, daily newspapers, weekly newspapers, etc. to understand the progress of the project. The source code or documentation of the project was placed on the designated server through svn, which may bring many disadvantages such as low efficiency and inadequate supervision. One of the ways to solve a series of problems is to build an efficient project management system which is suitable for banks. The project can be successfully completed according to the initial cost, schedule, personnel, quality, etc.    This paper takes Bank A as the research entity, extracts the implementation of previous projects of Bank A, and conducts in-depth research and analysis on the problems arising from its management, combined with the current project management practices at home and abroad, this paper proposes a detailed description of the bank's pre-project management system designation, and implements it. The system strictly controls the bank's special management cycle, including project feasibility analysis, project establishment, project design, project development, project testing, project acceptance, outsourcing contract and personnel management, and project package report query function, which making the implementation process of the project leave traces, tracking the project development process in real time, shortening the progress of software development, improving the efficiency of outsourcing personnel, improving the quality of software products and effective asset management for important documents during project implementation. The systemruns on the apach web server, using h5, js, css to achieve the foreground display part, using mysql to store data, using php to achieve the background logic. Finally, thefeasibility of the system was proved by the the trial run of the functional test in the bank.    Key Words: project management;
    Bank;
    outsourcing development;
    php。    第 1 章 导论    1.1 研究背景。    为了顺应金融市场的竞争和银行业的发展需求,软件产品的开发已经逐渐被国内各商业银行的重视,而且随着业务的发展,银行对软件产品需求量大大增加,信息科技部门需要应对各渠道提出的产品需求以及科技部门自身提出的优化改造需求,为了迅速实现创新,加强客户体验,缩短产品实现周期,传统商业银行逐渐大量使用外部研发资源,来应对研发工作量大和时下流行的技术。    尤其是银行的业务预处理系统,例如支付系统、信贷系统、卡系统、中间业务等的前置系统。但在外包资源的使用过程中,外包项目管理的相关问题也浮出水面。    商业银行在外包的管理过程中,由于科技部门人员并不是专业的项目管理人员,没有较多的外包管理经验,也没有专业的银行管理工具去进行管理外包公司和银行项目。往往使得外包服务质量很低;
    上线成品和当时提出的需求有区别且并没有事先沟通过;
    上线的项目,没有输出的文档和版本或者并未按要求输出,科技人员很难维护项目。银行的信息科技部门是信息技术应用广泛行业之一,首先需要主动分析内外部环境,确定能够使用外包的服务,正确地选择外包,然后要客观了解外包的优势与风险,加强外包管理,保证外包质量,现今由于对信息技术外包的需求越来越大,外包的实施范围和金额也会越来越大,因此效益和风险也成比例增长,但目前国内对于银行业外包项目管理深入研究的文章比较少,且没有较为成熟的银行特色项目管理系统供使用,自行摸索实践则是银行科技人员常采用的决策方法,有些银行也会使用手工存取或借助一些软件(VSS、SVN 等)对软件项目进行管理,但起不到对项目进度的实时跟踪与管理,缺少对外包任务的全面监控,而且外包项目的管理没有完整的方法论支持,只能通过科技部门的管理经验和仅有的一点管理经验进行管理项目,那么项目的不成功的隐患很大,免不了出现无法复用的情况,那么无法进行推广和提高。    1.2 目的意义。    让银行科技人员加强项目管理技术,不是一蹴而就的,那么加强银行外包项目管理最快捷的方法就还是要有一个适合银行特色管理流程的银行项目管理系统。在项目管理过程中确保各种项目工作和项目的成功要素能够很好的协调配合,在每个项目周期执行中,都让银行科技人员介入审批,外包人员按项目管理测试流程严格执行,还是可以规避在项目实施中出现的相关问题。    现今,很多国内软件公司在提高自身管理水平的同时,使用国外成熟的的软件管理工具,中国光大银行为例,随着光大银行信息化建设的不断深入,相关监管部门对软件质量要求不断提高,银行的业务需求不断扩张,以致现有的项目管理体制无法满足。最后选择使用 VISUAL PROJECT 产品对软件项目进行精细化、自动化管理,从而用信息化技术手段满足了光大银行软件项目管理要求。还有一些则是在国内软件项目管理过程中,引进了国外流行的软件项目管理软件,也已经累积了部分经验和数据。但是由于国内与国外软件管理体制和管理方式存在差异,国外的软件管理软件只能满足部分管理需求而不能“因地制宜”的彻底改变国内软件项目管理现状。当然还有部分股份制商业银行,采用国内相对较成熟的禅道项目管理系统进行项目管理,它是国内首家开源项目管理软件,支持个性化制定。还有 MIEROSOFT VISUAL SOUREESAFE、CVS等也会被银行所使用,成熟有效的项目管理系统无疑对银行起着至关重要的作用。所以,尽快根据自身软件管理体系,建设一套符合自己银行实际情况的软件项目管理系统,是银行提高软件管理水平的重要一步。    1.3 研究主要工作。    对于国内四大行来说,承接的业务范畴较大,同时对科技投入的人力,物力都较大,成立时间也较早,有自己的研发团队,和一套成熟的管理模式。但并不适用与后面接踵而起的股份制商业银行,他们被限于整体业务范围,科技部门的投入也是非常有限,能力不足。股份制商业银行在品牌价值、资源投入等方面与四大行相比存在一定差距,人力,物力投入以及知识积累的能力也相对较少,这样就容易造成对项目实施成功和外包资源投入风险评估不准,同时更加依赖外包团队。所以,我以商业银行为研究对象,提取各商业银行的管理项目的相关信息资料,提出高效的,且实用的银行前置项目管理系统。    (一)整理 A 银行的规章管理制度,以及审批制度进行梳理,并分析银行的业务流程,对项目管理系统进行可行性分析。    (二)搜集 A 银行的项目管理需求和影响因素,并进行分析,结合 PMBOK理论知识体系,分析问题出现于某一类管理领域,针对这类问题找出应对措施,并整合于项目管理的需求中。    (三)查阅大量的文献资料, 对比类似的系统开发,结合搜集到的相关信息,对银行前置项目管理系统输出详细的需求分析,规划用户类型,设计数据库,画出职能流程图。    (四)介绍项目管理系统的重点实现功能展示。    (五)简单介绍项目管理系统测试的实现过程。    (六)对本设计做了全方位的概括,包括系统的性能及有待改进之处。完成初期目标以后,更深入的学习项目管理知识。    1.4 本文组织结构。    论文各章节安排如下:    第二章:技术要点分析,基于 PHP、MYSQL 的跨平台特性,系统可以运行在 WINDOWS、LINUX、MAC OS 等平台,为了系统提高运行效率,系统开发环境采用 WINDOWS+APACHE+MYSQL+PHP 的方案,开发设计工具主要有PHPDESIGNER 8、MICROSOFT VISUAL C++2013 运行库_18@195421.EXE、HTTPD-2.4.26-WIN64-VC11、MYSQL-5.7.18-WINX64 以及数据库可视化工具DBVISUALIZER PERSONAL 8.0.9。    第三章:系统分析,搜集资料,由于数据搜集有限,实际考察 A 银行的实际相关信息,其他银行的资料则在网上进行搜索、整合。A 银行从现有规章审批制度,银行和外包之间所属关系,现有项目实施业务流程,几个典型项目的相关资料文档这四个方面来搜集资料。参照对比,对国内外现有的项目管理系统,比如禅道,P3, PLANNER 等进行分析参照,可以值得借鉴的地方,可以拿来使用,不完善或者不适合银行项目周期的地方,进行优化和改善。    第四章:系统设计,针对系统每个模块输出业务流程图,描述每个项目生命周期的业务流转。采用职能流程图来描述各个参与者与系统之间交互,清晰表述不同用户如何操作系统。    第五章:系统实现,对系统的重点功能展示。    第六章:提出正常情况的测试案例,让测试人员进行测试,采用黑盒测试,测试项目功能是否于预期结果一样,是否有未知错误;
    提出异常非法操作案例,让测试人员进行测试,使用白盒测试,测试项目是否可以正常运行。    第七章:对整个论文的总结,完成初期目标以后,更深入的学习项目管理知识,熟练项目十大管理,当处于某一项目阶段,可灵活运用学到的项目管理知识,很好的把控项目,确保项目的顺利完成。同时后期经过行里试运行后,再通过搜集人员有没有使用不满意的地方,并加以改进,同时更加完善此系统的功能,做到扩大市场。    【由于本篇文章为硕士论文,如需全文请点击底部下载全文链接】    第 2 章 关键技术    2.1 系统体系架构  2.2 WEB 服务技术  2.3 后台 PHP 技术  2.4 数据库技术  2.5 项目管理理论基础    第 3 章 系统分析    3.1 银行业务分析  3.1.1 角色分析  3.1.2 职能分析  3.1.3 审批流程分析    3.2 功能需求分析  3.2.1 需求分析流程  3.2.2 需求调研  3.2.3 进度管理  3.2.4 人员管理  3.2.5 沟通和干系人管理  3.2.6 需求管理及变更管理  3.2.7 质量管理  3.2.8 资产管理  3.2.9 合同管理    第 4 章 系统设计    4.1 系统架构设计    4.2 系统功能详细设计  4.2.1 项目管理模块设计  4.2.2 外包管理模块设计  4.2.3 质量管理模块设计  4.2.4 资产管理模块设计  4.2.5 统计查询模块设计    4.3 数据库设计  4.3.1 数据库概念设计  4.3.2 数据库表设计    第 5 章 系统实现    5.1 系统运行开发环境  5.1.1 系统开发软件环境  5.1.2 系统开发硬件环境    5.2 数据库操作类实现  5.2.1 核心实现代码    5.3 系统核心功能界面展示  5.3.1 系统用户登录  5.3.2 立项管理服务  5.3.3 开发实施服务  5.3.4 功能测试服务  5.3.5 外包管理服务  5.3.6 任务查询及任务指派服务  5.3.7 查询统计    第 6 章 系统测试    6.1 测试案例    6.2 测试结果及评估    6.3 系统后期维护  6.3.1 系统维护阶段  6.3.2 系统维护方面

      第 7 章 总结

      本论文通过对该项目的文献分析,实际银行需求分析,以及项目的需求定义,设计,开发,测试等一系列的工作,银行前置管理系统最终展现在了面前。我不能说该系统涵盖了所有银行的所有在实施项目中的所有需求,但是也是实现了银行的基本需求的。本文首先是查找了国内外的项目管理系统,类似 P3、OPENPLAN、微软的 PROJECT、禅道等的项目管理系统,进行了下载使用,并且提取比较好实现思路,融汇到我的银行项目管理系统中。同时对可以获取需求的某银行进行调查问卷,研究银行的项目实施流程,来逐一实现和完善这个系统的功能和设计。

      系统的在技术上采用的是比较保守的 APAHE+PHP+MYSQL 的技术组合,对系统进行开发,重要是效率高,不卡顿,界面也做得简洁明了。系统毕竟不是给讲究外观的客户所设计的,银行人员看重系统的是功能,实用。

      本系统比较其他银行的管理系统来说有较多优势,1、利用所学技术,建立适应银行前置系统管理的项目管理系统,以往各银行科技部管理项目通常以SVN 形式保存项目相关信息。这对项目的实施进度等并不能一目了然的知悉,同时也更好的保护项目的组织过程资产。2、利用项目管理所学技术结合银行前置系统搜集出来影响项目实施的因素和问题,以及银行项目的生命周期设计出适合银行管理人员操作的项目管理系统。3、以往银行对实施中的项目无法做到实时监控,不能动态知悉项目当前所遇到的问题,只能靠每周例会得知,管理人员也会因为项目并行较多而忘记某些待跟进的问题,通过管理系统,项目经理汇报描述问题,并标记问题,银行管理人员可以直接查看并一一处理。  参考文献

    银行前置项目管理系统方案构建和实现  来源:网络整理

      免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

    推荐访问:管理系统 构建 银行 银行前置项目管理系统方案构建和实现 银行前置项目管理系统方案构建和实现 银行项目实施方案

    Top