33
Summer Internship (ASP.NET) CDAC, Jaipur

Online banking

Embed Size (px)

Citation preview

  • 1. Summer Internship (ASP.NET) CDAC, Jaipur

2. INDEX ABOUT ASP.NET ASP.NET FRAMEWORK ADVANTAGES OF DOTNET ABOUT PROJECT : ONLINE BANKING SYSTEM VARIOUS STEPS IN THE PROJECT FUTURE SCOPE OF THE PROJECT CONCLUSION 3. ABOUT ASP.NET ASP.NET is a server-side Web applicationframework designed for Web development to produce dynamic Web pages. It was developed by MICROSOFT to allow programmers to build dynamic websites, web applications and web services It was first released in January 2002 with version 1.0 of the .NET framework. 4. MODEL-VIEW-CONTROLLER FOR A WEB APPLICATION 5. .NET FrameworkC#VB.NETC++.NETOtherCommon Language Specification Framework Class Library ASP.NET Web ServicesWindows FormsWeb FormsASP.NET Application ServicesControlsDrawingWindows Application ServicesADO.NETXMLThreadingIONetworkSecurityDiagnosticsEtc.Common Language Runtime Memory ManagementCommon Type SystemOperating SystemLifecycle MonitoringVisual Studio .NET 6. ADVANTAGES OF .NET It is the technology from MS for applicationdevelopment. It is easier to write code that doesn't have lots of memory leaks Fully integrated IDE available. Less time to produce product. Less Complexity. Easy to access complex O.S functions 7. DISADVANTAGES OF .NET It is not an open source framework. The tightly coupled architecture designed is unsuitablefor unit testing and integration testing. It sometimes results in slower response times whenever there is a traffic on the server. 8. ONLINE BANKING SYSTEM Competition and the constant changes in technologyand lifestyles have changed the face of Banking. A new face of Banking is introduced which is known as Online Banking. Online banking or e-banking can be defined as online systems which allow customers to plug into a host of banking services from their personal computers. 9. ABOUT PROJECT We have developed a small module of OnlineBanking System which is being used by customers. This module contains following facilities : Registration. Login. Online Balance Enquiry. Online Transaction. Mail for security purpose. 10. Home Page 11. About Page 12. Contact Page 13. STEP-I The Online Banking System is being used in followingway: Registration: Through registration customer can register for new account creation. In this you will get a mail for getting its password and other important details. An auto-generated username, password and their account no is given to users. 14. Registration Page 15. STEP-II Second step after registration is Login. Login: Through login customer can enter in his/her account and can use facilities. In login customer has to enter his/her User Id and Password. If enters wrong user-id or password, then page will be again redirected on login page. The password and their username can be changed after their first login. 16. Login Page 17. Change Password Page 18. Forgot Password Page 19. STEP-III If you enter right user-id and password then it will beredirected on Balance Enquiry. Balance Enquiry: Through balance enquiry customer can able to know his current balance. For this customer has to enter his/her account no. Wrong Account No will again redirected to the same page. 20. STEP-IV After Balance Enquiry one most important facility isOnline Transaction. Online Transaction: Through Online Money Transaction User can transfer money from one account to another. From this customer has to enter his/her account no, target account no and amount to transfer. 21. Transaction Page 22. SDLC MODEL USED : PROTOTYPE 23. HARDWARE AND SOFTWARE REQUIREMENTS Operating SystemWindows 7 and 8Web-BrowserGoogle-Chrome/IEProcessorI3/I5RAM2 GBHDD160 GBMonitorSVGA colorLanguageAsp.net(c#)Deployment EnvironmentApache Tomcat server 7.1Back-endMySql 5.5 24. ER DIAGRAM 25. CUSTOMERONLINE BANKING SYSTEMCUSTOMERSYSTEM LOGINONLINE BANKING DATABASEONLINE BANKING DATABASE 26. BALANCE ENQUIRYONLINE BANKING DATABASECUSTOMERMONEY TRANSACTION 27. TESTING CONDUCTED Unit Testing: Unit testing, also known as component testing. We have tested each and every module separately so that errors can be found at very early stage of project Integration Testing: We have done this testing by integrating the units of project to make sure that they interface correctly. 28. FUTURE SCOPE Scope of this project is very wide because we are talking aboutBanking. And this type of project can easily communicate with their customers. Few of them are: There would loan and other miscellaneous information's. E-money and PayPal. Online Shopping. Online Payment. Transaction Details. And Many More 29. CONCLUSION This Web Application facilitates online banking worldwide. It saves time. Can do banking at Any Time and Any Where. Faster Transaction. It can be said as a Mobile form of banking..!! 30. Thank you.