02 Nov 2017
A software development methodology is a framework that is used to structure, plan, and control the process of developing an information system. This includes the pre-definition of specific deliverables and artifacts that are created and completed by a project team or individual to develop or maintain an application.
The author chose RAD (Rapid Application Development) for the project.
RAD (Rapid Application Development)
What is RAD?
Rapid Application Development (RAD) is a development lifecycle designed to give a much faster development and higher-quality results than those achieved with the traditional lifecycle. It is designed to take the maximum advantage of powerful development software that has evolved recently.
In short, Rapid Application Development is exactly that. It is a process through which the development cycle of an application is expedited. Rapid Application Development thus enables quality products to be developed faster, saving valuable resources. The magnitude of such savings is truly RAD.
The basic principles are:
Fast development and delivery of a high quality system at a relatively low investment cost.
Reduces inherent project risk by breaking a project into smaller segments and providing more ease-of-change during the development process.
It aims to produce high quality systems quickly, primarily via iterative Prototyping (at any stage of development), active user involvement, and computerized development tools.
RAD makes it possible to involve the stakeholders at each stage of the development process. This makes the interviews with them easy and very clear. It will reveal requirements that were not previously envisioned as being within the scope of the project, and requirements that are contradictory. However, each stakeholder will have an idea of their expectation or will have visualized their requirements. Instead of organizing a meeting in order to gather the system requirements from the stakeholders a part is built and shown to them. Online Banking was explained to various banks that are aware of the technology and willing to grow their customer base.
Dreamweaver, like the nail-gun, is a tool designed to make life easier. You don’t need to learn HTML or CSS fully in order to use it, but not knowing them will limit the rate at which you design in. This is not altogether a bad thing: it is simply a slightly narrow perspective on a large field.
Dreamweaver offers a number of rapid application development (RAD) tools, including server behaviors and application objects, that help you build sophisticated web applications without having to write any server-side code.
Quickly create pages that search and modify databases and display the results. Provide security by restricting access to your pages. (See Building ColdFusion Applications Rapidly, Building ASP.NET Applications Rapidly, Building ASP and JSP Applications Rapidly, and Building PHP Applications Rapidly.
To run online banking system you need the following software and hardware.
Desktop/Laptop
Web browser
Web server (Xampp/Wamp server)
Internet
Domain
A desktop computer is a personal computer (PC) in a form intended for regular use at a single location, as opposed to a mobile laptop or portable computer. Early desktop computers are designed to lie flat on the desk, while modern towers stand upright. Most modern desktop computers have separate screens and keyboards.
A laptop computer is a personal computer for mobile use. A laptop has most of the same components as a desktop computer, including a display, a keyboard, a pointing device such as a touchpad and speakers into a single unit. A laptop is powered by mains electricity via an AC adapter, and can be used away from an outlet using a rechargeable battery. Laptops are also sometimes called notebook computers.
Xampp is a free and open source cross-platform web server solution stack package, consisting mainly of the Apache HTTP Server, MySQL database, and interpreters for scripts written in the PHP and Perl programming languages.
Wamp are packages of independently created programs installed on computers that use a Microsoft Windows operating system.
WAMP is an acronym formed from the initials of the operating system Microsoft Windows and the principal components of the package: Apache, MySQL and one of PHP, Perl or Python. Apache is a web server. MySQL is an open-source database. PHP, Perl and Python are scripting languages that can manipulate information held in a database and generate web pages dynamically each time content is requested by a browser. Other programs may also be included in a package, such as phpMyAdmin which provides a graphical user interface for the MySQL database manager.
A web browser is a software application for retrieving, presenting and traversing information resources on the World Wide Web.
Although the System can be run offline with the use of web servers like Wamp or Xamp, the internet is needed to access its full functionality.
The Internet is a network of networks.
FEATURES OF ONLINE BANKING
The features available from an on-line bank account are similar to those which are available via 'phone banking or visiting the local branch. Online banking features do differ between the banks, but usually include:
Transfer of funds between accounts
It brings efficiency in CRM (Customer relationship management)
Make Payment of bills
Introduces new & innovative products &services
View balance and statements.
Brings door to door services
Then shoot us a message on Whatsapp, WeChat or Gmail. We are available 24/7 to assist you.
Visit Our essay writting help page to get all the details and guidence on availing our assiatance service.
Our writting assistance service is undoubtedly one of the most affordable writting assistance services and we have highly qualified professionls to help you with your work. So what are you waiting for, click below to order now.
Our experts are ready to assist you, call us to get a free quote or order now to get succeed in your academics writing.