19-11-2012, 02:58 PM
Banking SecuritySoftwareModelProject
Banking Security.docx (Size: 32.17 KB / Downloads: 30)
ABSTRACT
In today’s running world, banks play an important role in providing security and assurance to customer’s requirements. Customer satisfaction is the important goal of the bank management. Today the banking managements systems have been computerized and the transaction have been made faster as like a rocket launch. Various banks have several methods for checking the authenticity of their customer’s. Updating is the main concept of this bank management .the validity checking can be done by using methods. This banking management provides various methods in order to satisfy the customer’s requirements. Here our project is also built to compute the works of a small bank. Here we maintain the database and screens of C++, which is a powerful developing language. We developed the system, which can provide different screens for customer entry, updating entries, transaction of customers, the codes generation, etc . . . . At the back end, three databases are being used to store and retrieve the data works .Here we maintain the database and screens of C++, which is a powerful developing language. We developed the system, which can provide different screens for customer entry, updating entries, transaction of customers, the codes generation, etc . . . . At the back end, three databases are being used to store and retrieve the data. This is the basic concept of our system.
INTRODUCTION
There has been a big need for automating the works – since the creature of mankind, because man thought that the quality of the work can be increased as well as man power, labours and time can be reduced. If we automate the things, hence the development of science were very much vigorous (as the proverb says “Need is the mother of invention”). This science lead to the development of new things in various fields like Transport, Astrology, Geography. Here one more requirement was raised, about the administration of the things and to process a lot of information at a short time. This work however if done manually will lead to the same problem – previously discussed! (Time consuming).Hence, the development of new field called INFORMATION TECHNOLOGY. Communication Easy retrieval of data at any time Sharing an information between all parts of the world In this situation, man had a disappointment on physical works. He believed the power of ELECTRONICS; hence all problems seemed to be solved using this solution! This lead to the development of Electronic Equipment for communication. Electronic telephones through satellite – transmitter – receivers – towers etc . .
SOFTWARE TESTING TECHNIQUES
It is the process used to help identify the correctness, completeness; security and quality of develop computer software. With that in mind, testing can never completely establish the correctness of arbitrary computer software. This technique explains about various testing and validation done to improve the performance and to remove errors in an application. In general, software engineers distinguish software faults from software failures. In case of a failure, the software does not manifest as a failure. A fault can also turn into failure when the software is ported to a different harware platform or a different compiler, or when the software gets extended. There are two main types of testing methods. They are 1) WHITE BOX TESTING and 2) BLACK BOX TESTING.
WHITE AND BLACK BOX TESTING:
White box testing sometimes called as ‘Glass box’ testing, test case design method that uses the control structure of the procedural design to derive test cases. Using white box testing methods, software engineer can derive test cases that Guarantee that all independent paths within a module have been exercised at a least once. Exercise all logical decisions on their true and false side. Execute all loops at their boundaries and within their operational bounds. Exercise internal data structure to ensure their validity.
PROJECT PLANNING
Project planning process: The objective of softwareproject planning is to provide a frame work that enables the manager to make reasonable estimate of resources, cost, and schedule. In addition, estimates should attempt to define best-case and worstcase scanners so that project outcomes can be bounded. Task set for Project Planning: Establish project scope. Determine feasibility. Analyze risks. Define required resources .Determine human resources required. Define reusable software resources. Identify environmental resources .Estimate cost and effort. Decompose the problem. Develop two or more estimates using size, function points, process tasks, are used – case. Recouncile the estimates. Develop a project schedule. Establish a meaningful task set. Define a task network. Use scheduling tools to develop a time line chart. Define schedule tracking mechanisms. Project analysis: The main objective of project analysis is to gather all the requirements needed for building the project. Requirement Analysis: Requirement analysis results in the specification of softwares operational characteristics indicates softwares interface with other system elements, and establishes constant that software must meet.