| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:5235 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
Abstract
In today's world, where the internet comes to the forepart, every industry needs to rethink its digital approaches so as not to be the losers. This need does not bypass the financial and banking industry. Most banks have already developed an online banking system with satisfying services. However, based on the real concepts, the idea was to develop the prototype online banking system in order to attach me to the environment and experience the process and the ideas of an actual online banking system.
This thesis objects to create an interactive prototype of the online banking system using some of the demanding technology stacks that are currently popular in the working environment as well as using principles of a user-oriented approach with an object-oriented development approach. The thesis explores the concepts of an online banking system, as well as a review of current approaches to the development of this project.
This system was developed with Java, Spring, Hibernate and Spring Data, and MySQL relational database with the Eclipse JEE IDE.
The entire thesis was beneficial research that led to the effective development of an interactive prototype of the online banking system, taking into account the main user preferences. Usability testing helped in evaluating the success of the development of this prototype online banking system. The prototype evaluation showed that the developed online banking system, in most cases, is easy to use and offers an acceptable user experience.
Key Words: HTML; CSS; JavaScript; MySQL; Java; Spring; Hibernate; Bank
目录
摘要
Abstract
1 Introduction-1
1.1 Project Objectives-1
2 Introduction to TECHNOLOGY STACKS -1
2.1 SPRING BOOT & spring security OVERVIEW-2
2.2 introduction to spring data & hibernate-3
2.3 INTRODUCTION TO MYSQL & MYSQL WORKBENCH.4
3 project requirements-5
3.1 Functional Requirements Analysis-5
3.2 Online Banking Requirements-5
3.3 Use Case Diagram-6
3.4 Non-functional requirements-7
4 online banking System Design-9
4.1. Architecture Design-10
4.2 HIGH LEVEL ARCHITECTURE-10
4.3 Detailed design-11
4.4. DATABASE DESIGN-12
4.4.1 ENTITY REALTIONSHIP DIAGRAM & ESTABLISH RELATIONSHIP-13
4.4.2 TABLE STRUCTURE DEFINITION-15
4.5 Data Flow Diagrams-16
4.5.1 Login and Registration Data Flow Diagrams-19
5 Implementation AND SYSTEM guide-21
5.1 online banking system Home page-21
5.2 user sign up-21
5.3 sign in-22
5.4 user main page-23
5.5 primary account page-24
5.6 savings account page-24
5.7 transfer between account page-25
5.8 transfer to someone else page-25
5.9 add/edit recipients page-26
5.10 appointment page-26
5.11 profile page-27
6 web app Testing-28
6.1 Web Testing Lists -28
references-30 |

