Preview

Software Architecture in Banking

Satisfactory Essays
Open Document
Open Document
8917 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Software Architecture in Banking
CSSE 377 – Software Architecture & Design II

Software Architecture in Banking
A Comparative Paper on the Effectiveness of Different Software Architectures Within an Financial Banking System

JD Hill Andrew Robby Kruth Joe Salisbury Sam Varga 11/9/2010

Introduction
Software architecture design is an important aspect of our daily lives whether we know it or not. There are so many different systems that we interact with on a daily basis that we do not recognize are closely tied to software architecture decisions. These systems handle things from stoplights, electricity, televisions, communications, and many other things. Another example of a software system involved with our life is a system that powers banks and financial networks across the globe. When implementing such a system, there are several things that need to be considered. The design of any software system needs to be thought out and have certain aspects considered from the beginning. By choosing specific quality attributes to be designed into the architecture, there is a greater chance that the system will be successful. Specifically for a bank system, there will be several important attributes to focus on. First, the performance of the system needs to be high quality. Bank workers, people at ATMs, and bank administrators will all be interacting with other systems and so the new system will need to perform fast enough to allow everyone to complete the necessary tasks. Also, the reliability and security of the system are two of the most important thing to focus on. The system needs to be reliable such that it does not crash and has a very high uptime. The security is important because banks hold a large amount of private information. If this private information became available to people who should not have access, the company which made the system could face a lot of legal issues due to the breach of privacy. A bank system needs to make sure that people who are authorized to get in the system



Bibliography: "Base One - Database-centric Grid and Cluster Computing." Base One - .NET Database Programming Tools. Web. 05 Nov. 2010. . Daniel D. Corkill. Collaborating Software: Blackboard and Multi-Agent Systems & the Future. In Proceedings of the International Lisp Conference, New York, New York, October 2003. Dué, Richard T. "Client/Server Feasibility." Information Systems Management 11.3 (1994): 79-82. Academic Search Premiere. Web. 05 Nov. 2010. Gallaugher, John, and Suresh Ramanathan. "Choosing a Client/Server Architecture." Information Systems Management 13.2 (1996): 7-13. Academic Search Premiere. Web. 05 Nov. 2010. "Introduction to 3-Tier Architecture." DotNetSlackers: ASP.NET News and Articles For Lazy Developers. Web. 05 Nov. 2010. . Michalarias, I., A. Omelchenko, and H. Lenz. "FCLOS: A Client–server Architecture for Mobile OLAP." Data & Knowledge Engineering 68.2 (2009): 192-220. Academic Search Premiere. Web. 05 Nov. 2010. "Owen Taylor on 'Space Based Architecture ' - TheServerSide.com." TheServerSide.com: Your Java Community Discussing Server Side Development. Web. 05 Nov. 2010. . "Space-Based Architectural Thinking." CQRS, DDD, and NServiceBus Video. Web. 05 Nov. 2010. . "Space-Based Programming - O 'Reilly Media." ONJava.com: The Independent Source for Enterprise Java -- Java Development, Open and Emerging Enterp. Web. 05 Nov. 2010. . Tyree, J., and A. Akerman. "Architecture Decisions: Demystifying Architecture." IEEE Software 22.2 (2005): 19-27. Academic Search Premiere. Web. 05 Nov. 2010. Wikipedia, the Free Encyclopedia. Web. 05 Nov. 2010. . (Used multiple articles as base line for some information gathering and to seek out other sources)

You May Also Find These Documents Helpful

  • Good Essays

    References: Racherla, S., Bajaj, V., Knebel, E., Korn, G., Kutepova, A., Newell, G., et al. (2010). IBM Information Infrastructure Solutions Handbook. IBM Redbooks, 2010, from www.books.google.com…

    • 574 Words
    • 4 Pages
    Good Essays
  • Better Essays

    Website Migration Project

    • 3004 Words
    • 13 Pages

    The system’s requirements call for an adoption of system architecture that is robust, stable and efficient. The architecture will encompass an operating system platform, a database, a web server and server side scripting software. For each of these system sub sections, there is a large variety of software solutions available for adoption. These tools possess operational, cost and adaptability characteristics that make them suited for application in varying areas.…

    • 3004 Words
    • 13 Pages
    Better Essays
  • Good Essays

    Every system’s architecture largely permits or prohibits a system’s quality attributes such as performance or reliability. This Accounting Transaction processing system’s performance will depend heavily on the system’s input/output architecture, data communications architecture, and the efficiency of the system software (Satzinger, 2004).…

    • 746 Words
    • 3 Pages
    Good Essays
  • Good Essays

    ITM 432 Module 3 SLPword

    • 528 Words
    • 2 Pages

    The Kuali Financial System is an open sourced, internet-basses financial system designed to function as well as current Financial Systems. In essence it is “in the cloud”, a web application which can be used anywhere a computer has internet access. In this way it is unique, especially when compared to legacy Financial Systems, which are bound to company servers. The Kuali Model may come to embody the future of administrative systems.…

    • 528 Words
    • 2 Pages
    Good Essays
  • Good Essays

    As all of the components of the client-server architecture need to be connected over a network from server to server, performance problems arrive with bottlenecks on the server side of things. This problem could cause a system to be a failure or not be able to adapt well over time. A natural solution to this problem would be to try and remove those bottlenecks by splitting the server side of things into several servers, which all do different things with the data. This approach is called the multi-tiered architecture. The three-tiered architecture is the most common of these, and will be evaluated for its applicability to a banking software system.…

    • 584 Words
    • 3 Pages
    Good Essays
  • Better Essays

    summary banking concept

    • 1258 Words
    • 4 Pages

    Last week, I read an article called the banking concept of education which is written by Paulo Freire, a Brazilian author who contributed to the world greatly as an educator and influenced the field of education. What is banking concept? The banking concept is an example to describe a method that students are regarded as a container and to be filled with different kinds of information and knowledge by teachers. What the students can do is just accept the things that they learned and memorize it. Freire demonstrates that the students are regarded as a bank and teachers “deposit” the knowledge into them. The biggest problem of the banking concept of education is that the students will never think carefully and they will lose their creativity and imagination without their critical thinking. Students just acknowledged the world should be like and inhibited by too many restrictions of their study. Freire demonstrates that the banking concept of education supposes that all the students are innocent. However, learning form the teacher is the only method for the students. The problem between the educator and the students won’t disappear although there’s a new curriculum introduced. Freire thinks the most effective way to solve the problem is Problem-posing concept of education.…

    • 1258 Words
    • 4 Pages
    Better Essays
  • Powerful Essays

    Banking Concept

    • 3171 Words
    • 13 Pages

    In The “Banking “Concept of Education Freire discusses the conventional way of teaching as a trap that creates an oppressive environment in education and cripples students in their knowledge and their ability to take action later in life. Freire discusses that the teacher and student relationship contributes heavily to this oppressive atmosphere in the classroom and encourages ignorance on behalf of the student. I challenge Friere’s thoughts of escaping from education as we know it today; and instead combine the traditional styles of the past and the new problem posing solution of the future together. Reflecting on my experiences in education and analyzing the text of Friere I have developed my own theory of education. Students need to believe they are the future and need to be prepared to act and fill the roles they are given in times of success and times of failure. A balanced education will prepare them for all the situations that they will be faced with in their future outside the classroom.…

    • 3171 Words
    • 13 Pages
    Powerful Essays
  • Satisfactory Essays

    banking concept

    • 365 Words
    • 2 Pages

    In the essay a question of language by Gloria Naylor. She defines how the written and spoken language can give different meanings to a word. She considers language a powerful tool used by writers and everyday people, to express their feelings and capture reality and life.…

    • 365 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    The Banking Concept

    • 298 Words
    • 2 Pages

    In Freire’s essay “The Banking Concept of Education”, he discusses the importance of a student-teacher relationship and the issues of the educational system. The banking method signifies how teachers “fill” up their student’s minds with knowledge without any questions. This method, Frerie believes, limits the student’s capability to think for them-selves that leads for students to constantly rely on information from their teachers. Freire then proposed a solution for the banking concept called “problem-posing concept”, a method that challenges student’s mind when being educated. The problem-posing concept creates a communication between a student and the teacher, where they can both learn and challenge one another with a free thought.…

    • 298 Words
    • 2 Pages
    Good Essays
  • Good Essays

    Case Study Example

    • 826 Words
    • 4 Pages

    Gallaugher, J.; Ramanathan, S (1996) The Critical Choice of Client Server Architecture: A Comparison of Two and Three Tier Systems…

    • 826 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Information technology system is a really important sector for banks. There are several benefits can get from bank as follows. Not only can it speed up operation, but increase reliability in bank industry as well. Also, information technology can reduce the cost significantly from world wide networking. These days, if a bank doesn’t have a sound information system, it might be hard to compete in this aggressive market; which means an information technology system becomes a necessary element in banking industry.…

    • 4308 Words
    • 18 Pages
    Powerful Essays
  • Better Essays

    banking concept

    • 983 Words
    • 4 Pages

    Paulo Freire says teachers are narrators that only feed students information. The students act like containers, turning into receptacles that the only way taught are by being filled with what the teachers tell them or narrates to them (Freire 1). This is why education suffers from narration sickness. Throughout the years many teachers around the world have been applying the “Banking concept” towards the way they teach their students; and in my perspective it is not the best way of implementing the kind of learning our children need in the future to help them succeed in life. Throughout my education teachers have expected me to memorize facts. They would narrate details without thinking about how the concepts of their teachings would relate to the real world. This “Banking Concept” prevents students from using their cognitive skills; therefore, they are not prepared to make clear decisions in the real world where as the problem- posing method offers a solution to this narration sickness.…

    • 983 Words
    • 4 Pages
    Better Essays
  • Satisfactory Essays

    The Banking Concept

    • 368 Words
    • 2 Pages

    In the article “The Banking Concept of Education,” Friere claims that the teacher and student’s relationship is fundamentally narrative in which the students are somewhat being trapped in the system of “Banking Education”. Freire goes on to say that education is suffering from narrative sickness, which means that information is being repeated constantly to the point where it has no meaning to it or that it is lifeless. “Students are becoming alienated when learning time is being generated from the teacher,” Friere argues. Students are becoming machine-like-creatures because they are not engaged into the lesson. Friere writes that “four times four is sixteen…The student records, memorizes, and repeats these phrases without perceiving what four times four really means” p.318. Students are too simply just repeating what they are told, but they really do not have an explanation or an understanding as of why the answer is that specific answer. Also the student works on storing the information that they were given, this causes their critical consciousness not to develop at the normal pace. I agree with Freire on this issue. A solution to this issue would be the Jasperian “split.” Instead of students taking mental notes, they could wright questions in regards to the lesson. For example, if I am writing an essay I would not just being aware of the essay I am writing but also questioning, why I am doing so. Overall I believe that “The Banking Concept” is rendering our development as students as well as teachers. It has caused many students to not think outside of the box, but to make them become a receptacle to be filled with narrative information passed on from our teachers, Friere explains. Teachers also have grown to become the superior opposite to the absolute ignorance of their students, but just like how the teacher can teach a student, the student can…

    • 368 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    The banking concept is a way that students are positioned like an empty box and to be filled with all kinds of information by the teacher. The students receive the information, memorize it and repeat. Freire claims that the teachers treat the students as a bank in which they deposit information into them. One of the issues with this education is that the student never really gets to think critically about the information they are learning. In the Banking Concept of Education students just accept the world as it is and becomes oppression. Freire explains that the banking concept is characterized by oppressive attitudes and practice. Libertarian education makes the students question their consciousness and preparing them for a challenge to see and work toward a better society.…

    • 280 Words
    • 2 Pages
    Satisfactory Essays
  • Best Essays

    With a strong advanced technological infrastructure, banks in Singapore can tap on technology to their advantage both internally and externally. Internally, it means the bank processes are highly effective and efficient also cutting down on costs. This is done by having the right software systems implemented, for example knowledge management software systems that spread across the many departments and upper management of the bank. When properly managed, the bank can reap huge benefits such as sharing vital information to help make decisive decisions on time and cut unnecessary costs down.…

    • 1987 Words
    • 8 Pages
    Best Essays