《银行绩效管理系统的设计与实现.docx》由会员分享,可在线阅读,更多相关《银行绩效管理系统的设计与实现.docx(99页珍藏版)》请在第一文库网上搜索。
1、银行绩效管理系统的设计与实现作者姓名学校导师姓名、企业导师姓名、申请学位类别职称副教授职称 高工工程硕士学校代码10701分类号TP311.5学号密级 公开西安电子科技大学硕士学位论文银行绩效管理系统的设计与实现作者姓名:领 域:软件工程学位类别:工程硕士学校导师姓名、职称:副教授企业导师姓名、职称:高工学 院:软件学院提交日期:2018年 月Design and Implementation of BankPerformance Management SystemA thesis submitted toXIDIAN UNIVERSITYin partial fulfillment of t
2、he requirementsfor the degree of Masterin Software engineeringByxxxxxxxSupervisor: XXXXXX AssociateProfess。亡XXXXXXX EngineerXXX 2018西安电子科技大学学位论文独创性(或创新性)声明秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同
3、工作的同事对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。学位论文若有不实之处,本人承担一切法律责任。本人签名:日 期:西安电子科技大学关于论文使用授权的说明本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权属于西安电子科技大学。学校有权保留送交论文的复印件,允许查阅、借阅论文;学校可以公布论文的全部或部分内容,允许采用影印、缩印或其它复制手段保存论文。同时本人保证,结合学位论文研究成果完成的论文、发明专利等成果,署名单位为西安电子科技大学。保密的学位论文在年解密后适用本授权书。本人签名:日期:导师签名:日期:摘要摘要随着国内互
4、联网金融市场的日益成熟,给传统银行业带来极大的挑战。传统商业银行在面对互联网金融挑战时,如何为客户提供高质量的金融服务是应对激烈市场竞争的重要因素,质量管理与绩效考核是提高企业服务质量的必要措施。同时商业银行信息化建设也对银行业务、管理信息化提出了更高的要求。本文以某商业银行绩效考核管理信息化建设为研究背景,使用信息化技术、数据库技术、Web开发技术等设计开发符合企业绩效管理业务需求的银行绩效管理系统,通过使用绩效管理系统实现对该商业银行支行及终端储蓄所营业厅等进行统一的绩效管理,通过绩效管理的信息化进一步提高银行工作质量、效率与服务质量。本文从研究背景、研究意义等方面对开发银行绩效管理系统的
5、背景与开发意义进行了分析与说明并对银行绩效管理系统开发所需的信息管理技术、系统开发技术及绩效管理理论等进行了分析确定了本系统开发的关键技术。关键技术主要包括Web开发技术、绩效管理KPI技术及360度考核技术等。在明确了系统开发核心技术基础上采用软件工程开发技术、UML建模技术等对系统进行了详细的分析、设计与实现。系统开发阶段首先从企业绩效管理业务流程、系统用户及用户需求角度进行了梳理与分析,采用UML用例、活动图等对用户功能需求进行了深入分析与全面获取。随后以系统分析阶段所确定的用户需求为基础进行了银行绩效管理系统的设计,通过系统设计进一步明确了系统业务逻辑架构、功能模块划分及网络架构等。本
6、系统主要业务功能模块包括绩效考核管理、方案管理、指标库管理、薪酬管理、绩效分析与系统管理等六大功能模块。以业务功能模块划分为依据采用UML类图、交互实现图等对银行绩效管理系统进行了详细设计与实现。最后从系统测试角度对银行绩效管理系统的测试工作进行了阐述,重点完成了业务逻辑功能模块的功能测试与系统整体的性能测试。以测试用例为依据对测试结果进行了分析,测试结果分析表明所开发的系统功能与性能符合设计要求,能够满足企业绩效管理业务需求,达到了的系统设计的目标。综上所述本文以银行绩效管理信息化建设为背景,采用HTML5、CSS、Jquery及JavaScript脚本技术等前端开发技术与PHP、MySQL
7、等业务逻辑编程技术、数据存储管理技术与MVC设计模式等设计开发了符合企业应用需求的银行绩效管理系统,帮助企业实现了绩效考核管理的信息化与科学化。关键词:绩效管理;银行绩效;绩效考核信息化;银行绩效考核西安电子科技大学硕士论文ABSTRACTABSTRACTWith the growing maturity of the domestic Internet financial market, it has broughtgreat challenges to the traditional banking industry. When traditional commercial banksfa
8、ce the challenge of Internet finance, how to provide high-quality financial services tocustomers is an important factor in responding to fierce market competition. Qualitymanagement and performance evaluation are necessary measures to improve the servicequality of enterprises. At the same time, the
9、informatization construction of commercialbanks also puts forward higher requirements for bank operations and managementinformationization. This paper takes the construction of a commercial bank performanceappraisal management informationization as its research background, and uses informationtechno
10、logy, database technology, and web development technology to design and develop abank performance management system that meets the needs of the enterprise performancemanagement business, and realizes the business through the use of a performancemanagement system. Bank branch offices and terminal sav
11、ings offices will conduct unifiedperformance management, and further improve bank quality, efficiency, and service qualitythrough information management of performance management.This paper analyzes and explains the background and development significance ofdevelopment bank performance management sy
12、stem from the aspects of researchbackground and research significance, and analyzes the information managementtechnology, system development technology and performance management theory requiredfor the development of bank performance management system. Determined the keytechnologies for the developm
13、ent of this system. The key technologies mainly include Webdevelopment technology, performance management KPI technology and 360-degreeassessment technology. On the basis of clarification of the system development coretechnology, software engineering development technology and UML modeling technolog
14、yare used to analyze, design and implement the system in detail. In the system developmentstage, the enterprise performance management business process, system users, and userrequirements were first combed and analyzed. UML use cases and activity diagrams wereused to perform in-depth analysis and co
15、mprehensive access to user functionalrequirements. Subsequently, the bank performance management system was designedbased on the user requirements determined during the system analysis stage. The systembusiness logic structure, functional module partition, and network architecture were furtherin西安电子科技大学硕士论文defined through system design. The main business function modules of the system includesix function modules, including performance assessment management, programmanagement,