Đồ án: Nghiên cứu và xây dựng hệ thống Internet Banking - Phạm Hùng

Tham khảo đồ án tốt nghiệp xây dựng hệ thống Internet Banking. Bao gồm cơ sở lý thuyết, phân tích, thiết kế hệ thống và CSDL bằng ASP.NET & SQL Server.

Trường đại học

Viện Đại học Mở Hà Nội

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2015

89
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Khái Niệm và Tầm Quan Trọng của Internet Banking

Internet Banking là dịch vụ ngân hàng điện tử cho phép khách hàng thực hiện các giao dịch tài chính thông qua mạng Internet. Đây là một phần không thể thiếu của ngân hàng điện tử hiện đại, mang lại nhiều lợi ích vượt trội. Với sự phát triển của công nghệ thông tin, dịch vụ Internet Banking đã trở thành xu hướng tất yếu trong nền kinh tế hiện đại. Khách hàng có thể thực hiện các giao dịch ngân hàng bất kỳ lúc nào, bất kỳ nơi đâu chỉ cần kết nối Internet. Hệ thống này không chỉ giảm thời gian, công sức mà còn nâng cao hiệu quả kinh doanh của các tổ chức tài chính. Xây dựng hệ thống Internet Banking là giải pháp quan trọng để thúc đẩy sự phát triển của dịch vụ thanh toán điện tử tại các ngân hàng thương mại Việt Nam.

1.1. Định Nghĩa và Khái Niệm Cơ Bản

Internet Banking hay E-Banking là hình thức cung cấp dịch vụ ngân hàng qua mạng điện tử. Nó cho phép khách hàng truy cập tài khoản, chuyển tiền, thanh toán hóa đơn và quản lý tài chính cá nhân trực tuyến. Dịch vụ này bao gồm thương mại điện tử, thanh toán điện tử và các sản phẩm tài chính đa dạng. Hệ thống Internet Banking được xây dựng dựa trên các công nghệ web hiện đại như ASP.NET và SQL Server, đảm bảo an toàn, bảo mật và hiệu suất cao.

1.2. Lợi Ích và Tác Động Kinh Tế

Dịch vụ ngân hàng điện tử mang lại lợi ích lớn cho khách hàng, ngân hàng và nền kinh tế. Khách hàng được hưởng lợi từ sự tiện lợi, nhanh chóng và chính xác trong các giao dịch. Ngân hàng giảm chi phí hoạt động, tăng khả năng cạnh tranh và mở rộng tệp khách hàng. Internet Banking đóng vai trò quan trọng trong việc phát triển dịch vụ tài chính hiện đại, góp phần thúc đẩy chuyển đổi số trong lĩnh vực ngân hàng Việt Nam.

II. Yêu Cầu và Chức Năng của Hệ Thống

Hệ thống Internet Banking cần đáp ứng các yêu cầu chặt chẽ về chức năng, bảo mật và hiệu suất. Phân tích hệ thống là bước quan trọng để xác định các chức năng cần thiết và các yêu cầu kỹ thuật. Hệ thống phải hỗ trợ các dịch vụ ccore như quản lý tài khoản, chuyển tiền, thanh toán và kiểm tra số dư. Thiết kế hệ thống phải bao gồm các mô-đun lập trình rõ ràng, sơ đồ phân cấp chức năngluồng dữ liệu được tối ưu hóa. Ngoài ra, hệ thống cần có giao diện người dùng thân thiện, dễ sử dụng và hỗ trợ đa nền tảng.

2.1. Các Chức Năng Chính của Hệ Thống

Hệ thống Internet Banking có các chức năng chính như: Quản lý tài khoản khách hàng, thực hiện chuyển tiền nội bộ và quốc tế, thanh toán hóa đơn, kiểm tra lịch sử giao dịch, và quản lý thông tin cá nhân. Mỗi chức năng cần được thiết kế với biểu đồ phân cấp chức năng rõ ràng. Phân tích hệ thống đảm bảo tất cả các yêu cầu của người dùng và ngân hàng được đáp ứng đầy đủ.

2.2. Phân Tích Dữ Liệu và Luồng Xử Lý

Phân tích dữ liệu là chìa khóa để thiết kế cơ sở dữ liệu hiệu quả. Hệ thống cần xác định các tập thực thể như khách hàng, tài khoản, giao dịch và sản phẩm. Sơ đồ luồng dữ liệu mô tả cách thông tin di chuyển qua các mô-đun hệ thống. Thiết kế cơ sở dữ liệu sử dụng SQL Server để lưu trữ dữ liệu an toàn, hỗ trợ truy vấn nhanh chóng.

III. Công Nghệ Sử Dụng và Kiến Trúc Hệ Thống

Việc lựa chọn công nghệ web phù hợp là yếu tố quyết định thành công của xây dựng hệ thống Internet Banking. ASP.NET được chọn làm nền tảng lập trình chính vì tính ổn định, bảo mật cao và khả năng xử lý nhiều yêu cầu đồng thời. SQL Server được sử dụng làm hệ quản trị cơ sở dữ liệu với hiệu suất vượt trội. Kiến trúc hệ thống được chia thành các lớp logic: lớp trình bày, lớp xử lý nghiệp vụ và lớp dữ liệu. Các mô-đun lập trình được thiết kế độc lập, dễ bảo trì và nâng cấp. Hệ thống áp dụng các tiêu chuẩn bảo mật cao nhất để bảo vệ thông tin khách hàng.

3.1. Công Nghệ ASP.NET và Tính Ưu Việt

ASP.NET là một framework mạnh mẽ của Microsoft, cho phép xây dựng ứng dụng web động và bảo mật. Nó hỗ trợ lập trình hướng đối tượng, quản lý trạng thái tự động và các công cụ phát triển tiên tiến. Công nghệ ASP.NET giúp hệ thống Internet Banking xử lý các giao dịch phức tạp một cách nhanh chóng và đáng tin cậy. Ngoài ra, ASP.NET cung cấp các tính năng bảo mật tích hợp sẵn như xác thực, phân quyền và mã hóa dữ liệu.

3.2. Hệ Quản Trị Cơ Sở Dữ Liệu SQL Server

SQL Server là hệ quản trị cơ sở dữ liệu quan hệ mạnh mẽ, đáp ứng yêu cầu cao của ngân hàng điện tử. Nó hỗ trợ thiết kế cơ sở dữ liệu linh hoạt, truy vấn tối ưu và bảo mật dữ liệu tối đa. SQL Server có khả năng xử lý khối lượng dữ liệu lớn, đảm bảo tính toàn vẹn và nhất quán của thông tin giao dịch ngân hàng.

IV. Quy Trình Phát Triển và Triển Khai Hệ Thống

Quá trình xây dựng hệ thống Internet Banking tuân theo các bước phát triển phần mềm chuẩn mực. Đầu tiên, thực hiện phân tích hệ thống để hiểu rõ yêu cầu. Tiếp theo, thiết kế hệ thống chi tiết với thiết kế cơ sở dữ liệu, mô-đul lập trình và giao diện người dùng. Phần phát triển gồm lập trình các mô-đul theo công nghệ ASP.NETSQL Server. Kiểm thử toàn diện để phát hiện lỗi và đảm bảo chất lượng. Cuối cùng, triển khai hệ thống và cung cấp hướng dẫn sử dụng cho người dùng. Bảo trì và nâng cấp liên tục là công việc quan trọng sau khi triển khai.

4.1. Các Giai Đoạn Phát Triển Hệ Thống

Phân tích hệ thống xác định các yêu cầu chức năng và phi chức năng. Thiết kế hệ thống bao gồm thiết kế kiến trúc, thiết kế cơ sở dữ liệumô-đun lập trình. Phát triển code theo các tiêu chuẩn kỹ thuật cao. Kiểm thử đơn vị, kiểm thử tích hợp và kiểm thử hệ thống để đảm bảo dịch vụ Internet Banking hoạt động ổn định.

4.2. Hướng Dẫn Sử Dụng và Bảo Trì

Sau khi triển khai, cung cấp hướng dẫn sử dụng chi tiết cho nhân viên ngân hàng và khách hàng. Hướng dẫn bao gồm cách đăng nhập, thực hiện giao dịch, và sử dụng các tính năng của hệ thống Internet Banking. Đội bảo trì cần giám sát hoạt động hệ thống, sửa chữa lỗi phát sinh và nâng cấp tính năng theo nhu cầu thực tế.

21/12/2025

Trích đoạn nội dung tài liệu

CHƯƠNG 1 Cơ SỞ LÝ THUYẾT 1. Giói thiệu về E-Banking và Internet Banking. Thương mại điện tử. Thanh toán điện tứ.

Ngân hàng điện tử. Các sản phẩm và dịch vụ cùa InternetBanking. Lợi ích cùa ngân hàng điện tử. Rúi ro của ngân hàng điện tử.

Mô tă khái quát mô hình Internet Banking. 22 CHƯƠNG 2 GIỚI THIỆU CÔNG NGHỆ sử DỤNG 2. Công nghệ ASP. Hệ quản trị CSDL SQL Server.

26 CHƯƠNG 3 PHÂN TÍCH HỆ THỐNG 3. Chức năng của hệ thống. Phân tích hệ thống về chức năng. Biểu đồ phân cấp chức năng.

Biểu đồ luồng dữ liệu. Phân tích hệ thống về dữ liệu. 38 CHƯƠNG 4 THIẾT KÉ HỆTHÓNG 4. Thiết kế cơ sờ dữ liệu.

Xác định các tập thực thể. Mô hình quan hệ. Cơ sở dữ liệu vật lý.11 THỤC THE TBL TTHOADON. 43 CHƯƠNG 5 HƯỚNG DÁN SỬ DỤNG 5.

Hướng dẫn sử dụng cho người dùng.75 TÀI LIỆU THAM KHẢO. 77 TÓM TẮT ĐỒ ÁN Họ và tên: Phạm Hùng Chuyên ngành: Công nghệ thông tin Khóa: 11 Giáng viên hướng dẫn: TS. Lô Văn Phùng Tên đề tài: Nghiên cứu và xây dựng hệ thông Internet Banking cho một ngân hàng Tóm tắt: Nghiên cứu và xây dựng website Internet Banking nhằm học hỏi kinh nghiệm nghiên cứu những khái niệm cơ bản của dịch vụ Internet Banking và tìm ra những giải pháp để góp phần thúc đấy sự phát triến cúa loại hình dịch vụ này cũng như làm cho dịch vụ thanh toán điện tứ ngày càng đa dạng và tiện lợi hơn cho khách hàng khi giao dịch. Website mang đầy đú tính năng cơ bản của web giao dịch Internet Banking cúa một ngân hàng.

DANH MỤC CÁC CHỦ VIÉT TẮT Tên viết STT Tên đầy đù Dịch ra tiếng Việt tắt 1 CSDL Cơ sờ dữ liệu 2 CLR Common Language Runtime Dạng biên dịch 3 IB Internet Banking 4 CSS Cascading Style Sheets 5 HTML Hypertext Markup Language Ngôn ngừ siêu văn bản 6 QL Quàn lý DANH MỤC BẢNG Bàng 4. thực thể tbl user. thực thể dichvu. thực thế loaiuser.

thực thể tbl_loaitk. thực thể tbl taikhoan. thực thế tbl_loaitietkiem. thực thể tietkiem.

thực the tbl chuycnkhoan.9 thực thể tbl chitietCK.10 thực thể tientc.11 thực thể tbl TThoadon. 45 DANH MỤC HÌNH VẼ Hình 3.1 Sơ đồ phân rã chức năng. Sơ đồ luồng dữ liệu mức khung cảnh. Sơ đồ luồng dữ liệu mức đĩnh.

Sơ đồ luồng dữ liệu mức dưới đinh(Ọuản lý đăng ký sử dụng dịch vụ). Biểu đồ luồng dữ liệu mức dưới đinh ( Truy vấnthông tin). Biếu đồ luồng dữ liệu mức dưới đinh (Thanh toán). Biểu đồ luồng dữ liệu mức dưới đính (Hồ trợ).

Mô hình quan hệ .2 đang nhập thất bại .3 Trang chú đăng nhập quyền quán trị.4 Tạo mới tài khoán cho khách hàng.5 Tra cứu danh sách thông tin khách hàng .6 Đăng ký tài khoán cho khách hàng .7 Đàng ký tài khoán thành công .8 Cung cấp mã khách hàng cho đăng ký mới.9 Tạo tài khoản giao dịch cho khách hàng đăng ký mới .10 Tạo tài khoán giao dịch thành công.11 Chuyển tiền vào tài khoản cho khách hàng.12 Chuyển tiền vào tài khoản khách hàngthành công .13 Hệ thông xác thực tài khoán khi giao dịch chuyền tiền.14 Giao diện của khách hàng.15 Tài khoản chưa kích hoạt.16 Tài khoán khi đã được kích hoạt.17 Chuyển tiền trực tuyến.18 Xác nhận điều kiện giao dịch.19 Kiểm tra lại yêu cầu giao dịch.20 Nhập mật khấu cá nhận đế thực hiện giao dịch.21 Giao dịch chuyển tiền trực tuyến thành công.22 Danh sách chuyển tiền.23 Tiết kiệm Online.24 Các loại kỳ hạn tiết kiệm.25 Danh sách tiết kiệm.26 Hỗ trợ khách hàng.27 Thay đối thông tin cá nhân của khách hàng.28 Tim kiếm khách hàng.29 Thông tin cần thay đổi của khách hàng.30 Thay đổi thông tin thành công.31 Thông tin khách hàng đã được cập nhật. 75 LỜI CẢM ƠN Đồ án tốt nghiệp là kết quả của một khóa học và là thành quá lao động của cm. Đe có thổ thực hiện và hoàn thành đồ án này, cm đã nhận được sự hướng dẫn và giúp đỡ rất nhiệt tình của các thay cô và các bạn trong Khoa Công Nghệ Thông Tin - Viện Đại học Mở Hà Nội. Em xin gửi lời cảm ơn chân thành và sâu sắc tới các thầy, các cô trong Khoa, những người đã tận tinh giảng dạy và truyền đạt những kiến thức cần thiết, những kinh nghiệm quý báu cho cm trong suốt bốn năm học tại Viện Đại học Mở Hà Nội de cm có thế tự tin khi thực hiện đồ án này.

Đặc biệt, cm xin cám ơn TS. Lê Vãn Phùng, người đã tận tình hướng dần, chỉ bảo động viên và hỗ trợ em trong suốt quá trình thực hiện đề tài này. Trong thời gian làm đồ án cùng Cô, cm không những học hòi được những kiến thức mà còn học được khá năng làm việc nghiêm túc, độc lập và có trách nhiệm với công việc của mình. Mặc dù, em đã cố gắng hoàn thiện đồ án trong phạm vi và khả năng cho phép, nhưng chắc chắn không tránh khỏi nhũng thiếu xót.

Em xin kính mong nhận được sự thông cảm và góp ý cùa các thầy, cô và các bạn. Hà Nội,ngày tháng năm 2015 Sinh viên thực hiện: Phạm Hùng 1 Chuong 1 Cơ SỞ LÝ THUYẾT 1. Giói thiệu về E-Banking và Internet Banking 1. Internet Banking Internet Banking là hệ thống ngân hàng điện tứ, cho phép quý khách hàng đơn giãn hóa hoạt động thanh toán và thực hiện giao dịch trực tuyến mà không cần đến ngân hàng.

Với thủ tục đăng ký đơn giản, quý khách có thể mang ngân hàng đến bất cứ nơi đâu và giao dịch bất cứ khi nào quý khách cần. Hay nói cách khác, Internet Banking là một trong những kênh phân phối sản phâm dịch vụ ngân hàng, mạng ngân hàng đến nhà văn phòng, nhà, trường học, đến bất kỳ nơi đâu và bất kỳ lúc nào. Đe tham gia, khách hàng truy cập vào website của ngân hàng và thực hiện giao dịch tài chính, truy câp thông tin cần thiết. Khách hàng cũng có thế truy cập vào các website khách để mua hàng và thực hiện thanh toán với ngân hàng.

Qua Internet Banking bạn cũng có thể gứi thắc mắc, góp ý với ngân hàng và sẽ được câu trá lời sau một thời gian nhất định. Sản phấm và dịch vụ của IB có thế bao gồm những sản phấm bán buôn dành cho khách hàng doanh nghiệp cũng như những sán phẩm bán lẻ và những sán phấm tín dụng cho khách hàng. Xét về bán chất, những sàn phẩm và dịch vụ này cùa IB có thế phản chiếu thông qua những kênh phân phối cùa ngân hàng. Một số ví dụ và dịch vụ bán si của IB.

• Quán lý tiền mặt. • Chuyển tiền bàng điện. 2 • Trình hoá đơn và thanh toán. Những ví dụ về sàn phâm và dịch vụ bán lẻ và tín dụng bao gồm: • Xem số dư.

• Tải thông tin giao dịch • Trinh hoá đơn và thanh toán. • Nộp đơn đề nghị vay vốn. • Hoạt động đầu tư, • Những dịch vụ tạo giá trị khác. Những dịch vụ IB khác có thế bao gồm việc cung cấp truy cập internet như một cung cấp dịch vụ internet (Internet service provider ISP), occ đã quyết định rằng một chi nhánh ngân hàng quốc gia có thể cung cấp dịch vụ ngân hàng tại nhà ( Home banking) thông qua kết nối internet với hệ thống ngân hàng tại nhà và phụ trợ cho dịch vụ này có the cung cấp sự truy cập internet cho những khách hàng cúa ngân hàng sừ dụng dịch vụ này.

Trước đây, ngân hàng sử dụng công nghệ thông tin đê thực hiện nhũng kiêm tra ( xử lý từng mục), điều khiển máy ATM (xử lý giao dịch) và đưa ra báo cáo (hệ thống quân trị thông tin). Trong quá khứ, hệ thống máy tính thực hiện quá trình này ít có sự tham gia của khách hàng. Ngày nay, việc sử dụng các trang web, thư điện tứ và chứng tứ điện tứ và hệ thống thanh toán điện tứ là một hình thức quan trọng để ngân hàng tiếp cận với khách hàng. Thương mại điện tử Thương mại điện tử, hay còn gọi là E-commerce, E-comm hay EC, là sự mua bán sản phấm hay dịch vụ trên các hệ thống điện tử như Internet và các mạng máy tính.

Thương mại điện tứ dựa trên một số công nghệ 3 như chuyển tiền điện tử, quăn lý chuỗi dây chuyền cung ứng, tiếp thị Internet, quá trình giao dịch trực tuyến, trao đổi dừ liệu điện từ (EDI), các hệ thống quản lý hàng tồn kho, và các hệ thống tự động thu thập dừ liệu. Thương mại điện tử hiện đại thường sử dụng mạng World Wide Web là một điểm ít nhất phải có trong chu trình giao dịch, mặc dù nó có thề bao gồm một phạm vi lớn hơn về mặt công nghệ như email, các thiết bị di động cũng như điện thoại. Thương mại điện tứ thông thường được xem ở các khía cạnh của kinh doanh điện tứ (e-business). Nó cũng bao gồm việc trao đối dữ liệu tạo điều kiện thuận lợi cho các nguồn tài chính và các khía cạnh thanh toán của việc giao dịch kinh doanh.

E-commerce có thể được phân chia thành: • E-tailing (bán lẻ trực tuyến) hoặc "cửa hàng áo" trên trang web với các danh mục trực tuyến, đôi khi được gom thành các "trung tâm mua sắm ảo". • Việc thu thập và sử dụng dữ liệu cá nhân thông qua các địa chi liên lạc web • Trao đổi dừ liệu điện tứ (EDI), trao đối dữ liệu giữa Doanh nghiệp với Doanh nghiệp • Email và fax và các sừ dụng chúng như là phương tiện cho việc tiếp cận và thiếp lập mối quan hệ với khách hàng (ví dụ như bản tin - newsletters). Việc mua và bán giữa Doanh nghiệp với Doanh nghiệp • Bảo mật các giao dịch kinh doanh 1. Thanh toán điện tử Thanh toán chính là khâu hoàn thiện quy trình kinh doanh và việc đây nhanh quá trình quay vòng vốn là việc vô cùng quan trọng đối với doanh nghiệp.

Lợi ích to lớn mà thương mại điện tử đem lại cho doanh nghiệp 4 đó là phương thức thanh toán điện tử an toàn và nhanh chóng. Thanh toán điện tử là một trong những vấn đề cốt yếu cùa thương mại điện tử. Thiếu hạ tầng thanh toán, chưa the có thương mại điện tử hoàn toàn được. Do vậy, hệ thống thanh toán điện từ hiện nay là tâm điếm phát triển của các công ty nhằm phục vụkhách hàng tốt hơn với chi phí thấp hơn.

Những cái tiến trong thanh toán hàng hóa và dịch vụ hứa hẹn đem lại nhũng cơ hội kinh doanh mới mè cho các doanh nghiệp. Khi kinh doanh trên mạng Internet doanh nghiệp và cá nhân có thếtiến hành và quàn lý mọi giao dịch thông qua một hệ thống thanh toán mà chicần một chiếc máy tính với một trình duyệt và kết nối mạng.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ