Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Thiết kế website online banking.
PREMIUM
Số trang
80
Kích thước
2.4 MB
Định dạng
PDF
Lượt xem
1074

Thiết kế website online banking.

Nội dung xem thử

Mô tả chi tiết

Online Banking System ĐH Sư Phạm-ĐH Đà Nẵng

----------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

SV: Võ Thị Thanh Trà Lớp: 08CNTT1 1

ĐẠI HỌC ĐÀ NẴNG

TRƯỜNG ĐẠI HỌC SƯ PHẠM

KHOA TIN

----------

VÕ THỊ THANH TRÀ

ONLINE BANKING SYSTEM

KHÓA LUẬN TỐT NGHIỆP

Online Banking System ĐH Sư Phạm-ĐH Đà Nẵng

----------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

SV: Võ Thị Thanh Trà Lớp: 08CNTT1 2

MỤC LỤC

MỤC LỤC……………………………………………………….……………...1

Danh mục hình ảnh………………………………………………..….……..…..3

Danh mục bảng……………………………………………………..…..….……5

LỜI CẢM ƠN……………………………………………………….…………. 6

LỜI CAM ĐOAN…………………………………………………..……….…..7

MỞ ĐẦU………………………………………………………….…………….8

CHƯƠNG 1: TỔNG QUAN VỀ CÁC CÔNG CỤ XÂY DỰNG

WEBSITE ONLINE BANKING…………………….………… 11

1.1.Tổng quan về ASP.NET…………………………………..………... 11

1.1.1. Tổng quan về lập trình ứng dụng Web…………………….. 11

1.1.1.1. HTTP & HTML – Nền móng của kỹ thuật lập trình

Web………………………………..………….……….. 11

1.1.1.2. Tìm hiểu các mô hình ứng dụng……...……………… 13

1.1.2. Giới thiệu về ASP.NET………………...…….…....….…… 15

1.2.Tổng quan về SQL Server……………………………………...……24

1.2.1. Tổng quan về SQL Server & CSDL quan hệ……………… 24

1.2.1.1. Giới thiệu SQL Server………………………...…..…. 24

1.2.1.2. Các thành phần của một CSDL trong SQL Server.…. 25

1.2.1.3. Các CSDL hệ thống của SQL Server…………………26

1.2.1.4. Các công cụ của SQL Server...………………....….… 27

1.2.1.5. Tính bảo mật trên SQL Server………………..…..….. 33

1.2.2. Các phát biểu cơ bản của Transact - SQL……………..……34

1.2.2.1. Giới thiệu ngôn ngữ Transact – SQL…………..…….. 34

1.2.2.2. Kiểu dữ liệu….………………………...………….…..35

1.2.2.3. Truy vấn dữ liệu……………………..……….….……36

1.2.2.4. Toán tử UNION.……….…..….………...……...….… 43

1.2.2.5. Data Manipulation Language…………..……………..43

CHƯƠNG 2: KHẢO SÁT VÀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG

WEBSITE ONLINEBANKING…………………………...….. 45

2.1.Định nghĩa vấn đề.……………..…….……..….……...…….….…... 45

Online Banking System ĐH Sư Phạm-ĐH Đà Nẵng

----------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

SV: Võ Thị Thanh Trà Lớp: 08CNTT1 3

2.1.1. Giới thiệu…………………….…..…………………..……45

2.1.2. Mục đích…………………………………..……….….….. 45

2.1.3. Hệ thống yêu cầu………………………………….……… 45

2.1.4. Công nghệ được sử dụng…………….…………..……….. 46

2.2.Chức năng của hệ thống………………….…..….……..…..….…….46

2.3.Hệ thống kiến trúc …………………..…….………………...………48

2.4.Sơ đồ và thiết kế.……….………………..….…………….….……...49

2.4.1. Từ điển dữ liệu…………………………….……..………..49

2.4.2. Bảng thiết kế dữ liệu…………………….………..………49

2.4.3. Sơ đồ Usecase…………………………………….………53

2.4.4. Những người sử dụng của hệ thống………………………54

2.4.5. Các giả định và phụ thuộc…………………………...…... 54

2.4.6. Các yêu cụ thể …………………………………….…….. 55

2.4.7. Các yêu cầu bổ sung………………………………..……. 59

2.4.8. Hỗ trợ thông tin …………………………….…………… 59

2.4.9. Sơ đồ luồng dữ liệu ……………………………….…….. 60

2.4.10. Flowcharts ……………………………………….…….... 62

2.4.11. Sơ đồ thực thể..…………………………………….…….. 65

2.4.12. Sơ đồ trình tự …………………..….……………..………66

2.4.13. Sơ đồ quan hệ thực thể…………………………..………. 70

CHƯƠNG 3: THIẾT KẾ WEBSITE ONLINEBANKING…………….….. 71

3.1.Hình ảnh giao diện…………………………………………....…….. 71

3.1.1. Service……………………………………………………. 72

3.1.2. Management…………………………………….………... 75

KẾT LUẬN

1. Kết quả đạt được……………………………………………...…….. 78

2. Những hạn chế………………...…………………..……….…...…... 78

3. Hướng phát triển………………..…………………………..………. 78

TÀI LIỆU THAM KHẢO……………………………………...………...….….79

Online Banking System ĐH Sư Phạm-ĐH Đà Nẵng

----------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

SV: Võ Thị Thanh Trà Lớp: 08CNTT1 4

DANH MỤC HÌNH ẢNH

Hình 1.1 : Ví dụ về hiển thị nội dung trang HTML ............................................. 12

Hình 1.2 : Mô hình ứng dụng 2 lớp...................................................................... 13

Hình 1.3 : Mô hình ứng dụng 3 lớp...................................................................... 14

Hình 1.4 : .NET Platform ..................................................................................... 15

Hình 1.5 : Kiến trúc .NET Framework................................................................. 16

Hình 1.6 : Hệ thống tên miền (Namespace) ......................................................... 20

Hình 1.7 : Biên dịch trang ASP.NET ................................................................... 22

Hình 1.8 : Quá trình xử lý tập tin ASPX .............................................................. 23

Hình 1.9 : Ứng dụng kiểu Client/Server............................................................... 24

Hình 1.10 : Các dịch vụ của SQL Server ............................................................. 28

Hình 1.11 : SQL Server Service Management ..................................................... 28

Hình 1.12 : SQL Server Enterprise Manager ....................................................... 29

Hình 1.13 : Connect to SQL Server...................................................................... 30

Hình 1.14 : Màn hình làm việc của Query Analyzer............................................ 31

Hình 1.15 : Chế độ hỗn hợp (Mixed Mode)......................................................... 34

Hình 2.1 : Mô hình MVC (Model-Controller-View) ........................................... 48

Hình 2.2 : Sơ đồ Usercase .................................................................................... 53

Hình 2.3 : Usercase Login .................................................................................... 56

Hình 2.4 : Usercase Accounts Accessing ............................................................. 56

Hình 2.5 : Usercase Balance enquiry ................................................................... 57

Hình 2.6 : Usercase Funds Transfer ..................................................................... 57

Hình 2.7 : Usercase Mini Statements................................................................... 58

Hình 2.8 : Usercase Update Profile ...................................................................... 58

Hình 2.9 : Hệ thống trong bối cảnh ...................................................................... 59

Hình 2.10 : Sơ đồ luồng dữ liệu mức ngữ cảnh.................................................... 60

Hình 2.11 : First level DFD.................................................................................. 61

Hình 2.12 : First level DFD.................................................................................. 61

Hình 2.13 : First level DFD.................................................................................. 61

Hình 2.14 : Flowchart: Function Login................................................................ 62

Hình 2.15 : Flowchart: Function Add .................................................................. 62

Online Banking System ĐH Sư Phạm-ĐH Đà Nẵng

----------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

SV: Võ Thị Thanh Trà Lớp: 08CNTT1 5

Hình 2.16 : Flowchart: Function Delete ............................................................... 63

Hình 2.17 : Flowchart: Function Search .............................................................. 63

Hình 2.18 : Flowchart: Function Modify ............................................................ 64

Hình 2.19 : Flowchart: Function View detail ...................................................... 64

Hình 2.20 : Sơ đồ thực thể ................................................................................... 65

Hình 2.21 : Sơ đồ trình tự : Login Process........................................................... 66

Hình 2.22 : Sơ đồ trình tự : Balance Enquiry....................................................... 66

Hình 2.23 : Sơ đồ trình tự :Funds Transfer ......................................................... 67

Hình 2.24: Sơ đồ trình tự :Change Password ...................................................... 68

Hình 2.25 : Sơ đồ trình tự : Cheque Book............................................................ 68

Hình 2.26 : Sơ đồ trình tự : History Transaction.................................................. 69

Hình 2.27 : Sơ đồ trình tự : Feedback .................................................................. 69

Hình 2.28 : Sơ đồ trình tự : Restore Password ..................................................... 70

Hình 2.25 : Sơ đồ quan hệ thực thể ...................................................................... 70

Hình 3.1 : Giao diện trang chủ website Online Banking...................................... 71

Hình 3.2 : Form Login to Service ........................................................................ 72

Hình 3.3 : Giao diện trang thông tin khách hàng ................................................. 72

Hình 3.4 : Form danh sách các Account của khách hàng..................................... 73

Hình 3.5 : Form chuyển tiền giữa các tài khoản trong cùng ngân hàng............... 73

Hình 3.6 : Form hiển thị ‘n’ lần giao dịch cuối cùng ........................................... 74

Hình 3.7 : Form yêu cầu sổ séc ............................................................................ 74

Hình 3.8 : Form thay đổi Password ...................................................................... 74

Hình 3.9 : Form Login to Management................................................................ 75

Hình 3.10 : Form quản lý tin tức .......................................................................... 75

Hình 3.11 : Form quản lý System User................................................................ 76

Hình 3.12 : Form quản lý Customer User ............................................................ 76

Hình 3.13 : Form quản lý BankAccount .............................................................. 77

Hình 3.14 : Form quản lý Funds Transfer............................................................ 77

Online Banking System ĐH Sư Phạm-ĐH Đà Nẵng

----------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

SV: Võ Thị Thanh Trà Lớp: 08CNTT1 6

DANH MỤC BẢNG

Bảng 1.1 : Query Analyzer Icon........................................................................... 32

Bảng 1.2 : Các kiểu dữ liệu trong SQL ................................................................ 36

Bảng 1.3 : Các hàm xử lý ngày tháng và thời gian.................................................. 39

Bảng 1.4 : Biểu diễn các dạng giá trị datetime hoặc smalldatetime ......................... 40

Bảng 2.1 : Từ điển dữ liệu..................................................................................... 49

Bảng 2.2 : Thiết kế dữ liệu bảng Secret question.................................................... 49

Bảng 2.3 : Thiết kế dữ liệu bảng Customer.......................................................... 50

Bảng 2.4 : Thiết kế dữ liệu bảng BankAccount.................................................. 50

Bảng 2.5 : Thiết kế dữ liệu bảng Checkbook ....................................................... 51

Bảng 2.6 : Thiết kế dữ liệu bảng UserCustomer .................................................. 51

Bảng 2.7 : Thiết kế dữ liệu bảng userBlocked ..................................................... 51

Bảng 2.8 : Thiết kế dữ liệu bảng FundsTranfer................................................... 52

Bảng 2.9 : Thiết kế dữ liệu bảng Catalogue ........................................................... 52

Bảng 2.10 : Thiết kế dữ liệu bảng Feedbacks......................................................... 52

Bảng 2.11 : Từ điển dữ liệu bảng UserSystem..................................................... 53

Online Banking System ĐH Sư Phạm-ĐH Đà Nẵng

----------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

SV: Võ Thị Thanh Trà Lớp: 08CNTT1 7

LỜI CẢM ƠN

Em xin gửi lời cảm ơn đến quý thầy cô giáo trong Khoa Tin Học – Trường

ĐH Sư Phạm – ĐH Đà Nẵng đã hết lòng dạy dỗ, giúp đỡ, dìu dắt chúng em từ

lúc mới bước chân vào trường cho đến lúc sắp tốt nghiệp ra trường. Em xin chân

thành cảm ơn giáo viên: PGS. TS Lê Văn Sơn đã hướng dẫn tận tình trong thời

gian thực hiện luận văn tốt nghiệp.

Em xin gửi lời cảm ơn chân thành đến ban giám đốc công ty Cổ phần

SOFTECH, các giáo viên tại Trung Tâm, và đặc biệt là anh: Hồ Hoài Tâm –

Giáo viên tại công ty”Công ty Cổ phần Softech” đã tạo mọi điều kiện thuận lợi

và giúp đỡ em rất nhiều trong việc xây dựng luận văn tốt nghiệp.

Qua thời gian học tập cũng như rèn luyện ở trường, em đã học hỏi và

trưởng thành lên rất nhiều là nhờ công giảng dạy của các thầy cô và sự giúp đỡ

tận tình của các bạn bè trong trường.

Em xin chân thành cảm ơn!

Sinh viên thực hiện

Võ Thị Thanh Trà

Lớp 08CNTT01

Online Banking System ĐH Sư Phạm-ĐH Đà Nẵng

----------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

SV: Võ Thị Thanh Trà Lớp: 08CNTT1 8

LỜI CAM ĐOAN

Tôi xin cam đoan :

1. Những nội dung trong báo cáo này là do em thực hiện dưới sự hướng dẫn

trực tiếp của thầy PGS.TS Lê Văn Sơn.

2. Mọi tham khảo dùng trong báo cáo này đều được trích dẫn rõ ràng tên tác

giả, tên công trình, thời gian, địa điểm công bố.

3. Mọi sao chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá.

Em xin chịu hoàn toàn trách nhiệm.

Sinh viên thực hiện

Võ Thị Thanh Trà

Lớp 08CNTT01

Tải ngay đi em, còn do dự, trời tối mất!