1. Trang chủ
  2. » Luận Văn - Báo Cáo

Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán

89 3 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Phát triển module Thu chi điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
Tác giả Nguyễn Thị Phương Thảo
Người hướng dẫn TS. Bùi Thị Hồng Nhung
Trường học Học Viện Ngân Hàng
Chuyên ngành Hệ Thống Thông Tin Quản Lý
Thể loại Khóa Luận Tốt Nghiệp Đại Học
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 89
Dung lượng 4,03 MB

Nội dung

Khách hàng có thể dùng tiền để mua chứng khoán bằng các cách khác nhau: gửi trực tiếp vào số tài khoản của CTCK, gửi vào tài khoản ảo của khách hàng tại Ngân hàng thương mại tài khoản nà

Trang 1

KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC

Phát triển module Thu chi điện tử cho hệ thống quản lý

tài chính của công ty chứng khoán

NGUYỄN THỊ PHƯƠNG THẢO

Trang 2

KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC

Phát triển module Thu chi điện tử cho hệ thống quản lý

tài chính của công ty chứng khoán

Trang 3

LỜI CẢM ƠN

Để có thể hoàn thiện được bài khóa luận, em xin được gửi lời cảm ơn đến giảng viên Bùi Thị Hồng Nhung Em cảm ơn cô vì đã luôn nhiệt tình hướng dẫn và hỗ trợ, cũng như đưa ra những lời khuyên bổ ích dành cho em để em có thể hoàn thiện bài một cách tốt nhất Em cũng xin được cảm ơn thầy cô viên khoa Hệ thống thông tin quản lý, Học viện Ngân hàng đã giúp đỡ và tận tình truyền đạt kiến thức cho em suốt bốn năm

em theo học tại trường Những bài học và kiến thức mà em tiếp thu được trong quá trình học vừa là nền tảng bài nghiên cứu khóa luận mà vừa là hành trang giúp em bước vào đời một cách vững chắc và tự tin Đồng thời, em xin phép được gửi lời cảm ơn đến Ban

giám đốc Công ty Cổ phần giải pháp phần mềm tài chính FSS đã cho phép và tạo điều

kiện thuận lợi để em thực tập tại công ty Em cũng xin được cảm ơn anh chị trong đội ngũ của VPBANK đã hỗ trợ em trong quá trình cập nhật thông tin và thu thập dữ liệu

Em rất hy vọng sẽ nhận được sự thông cảm và những ý kiến, nhận xét của thầy cô để bài của em được hoàn thiện hơn nữa Em xin chân thành cảm ơn!

Trang 4

LỜI CAM KẾT

Em xin cam kết: Khóa luận tốt nghiệp với đề tài: “Phát triển module Thu chi

điện tử cho hệ thống Quản lý tài chính của Công ty chứng khoán” là công trình nghiên

cứu độc lập của cá nhân em Những kết quả nghiên cứu trong khóa luận đều do em tự

tìm hiểu và phân tích một cách trung thực

Em xin chịu mọi trách nhiệm về đề tài khóa luận của mình

Hà Nội, ngày 01 tháng 04 năm 2023

Sinh viên

Thảo

Nguyễn Thị Phương Thảo

Trang 5

NHẬN XÉT CỦA ĐƠN VỊ THỰC TẬP

Trang 6

NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

Trang 7

MỤC LỤC

LỜI CẢM ƠN i

LỜI CAM KẾT ii

NHẬN XÉT CỦA ĐƠN VỊ THỰC TẬP iii

NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN iv

DANH MỤC CÁC CHỮ VIẾT TẮT vii

DANH MỤC BẢNG BIỂU viii

DANH MỤC HÌNH VẼ ix

MỞ ĐẦU 1

CHƯƠNG 1 TÌM HIỂU TỔNG QUAN VỀ BÀI TOÁN NGHIÊN CỨU 3

1.1 Giới thiệu về đơn vị thực tập 3

1.2 Giới thiệu module Thu chi điện tử 5

1.3 Khảo sát nhu cầu người dùng 7

1.4 Đề xuất kiến nghị 9

CHƯƠNG 2 PHÂN TÍCH HỆ THỐNG 11

2.1 Phân tích tính khả thi 11

2.2 Quy trình thu điện tử 12

2.2.1 Mô tả quy trình 12

2.2.2 Biểu đồ hoạt động 13

2.2.3 Biểu đồ ca sử dụng 14

2.2.4 Kịch bản ca sử dụng 14

2.2.5 Biểu đồ tuần tự 19

2.3 Quy trình chi điện tử 22

Trang 8

2.3.1 Mô tả quy trình 22

2.3.2 Biểu đồ hoạt động 24

2.3.3 Biểu đồ ca sử dụng 25

2.3.4 Kịch bản ca sử dụng 25

2.3.5 Biểu đồ tuần tự 30

CHƯƠNG 3 THIẾT KẾ HỆ THỐNG 34

3.1 Thiết kế cơ sở dữ liệu 34

3.1.1 Thiết kế CSDL mức khái niệm 34

3.1.1.1 CSDL mức khái niệm quy trình Thu điện tử 34

3.1.1.1 CSDL mức khái niệm quy trình Chi điện tử 36

3.1.2 Thiết kế CSDL mức logic 37

3.1.3 Thiết kế CSDL mức vật lý 39

3.2 Thiết kế giao diện người dùng 47

3.2.1 Giao diện quy trình thu điện tử (bên VPBANK) 48

3.2.2 Giao diện quy trình chi điện tử 61

KẾT LUẬN 75

TÀI LIỆU THAM KHẢO 76

Trang 9

TTGDCK Trung tâm giao dịch chứng khoán

Trang 10

DANH MỤC BẢNG BIỂU

Bảng 2: Thống kê về module thu chi điện tử trên các sản phẩm tương tự 9

Bảng 3: Kịch bản CSD “Yêu cầu chuyển tiền”, “Xác minh thông tin” 15

Bảng 4: Kịch bản CSD “Xác thực mã PIN” 17

Bảng 5: Kịch bản CSD “Xác thực OTP” 18

Bảng 6: Kịch bản CSD “Trả về kết quả giao dịch” 18

Bảng 7: Kịch bản CSD "Yêu cầu chuyển tiền", "Xác minh thông tin" 26

Bảng 8: Kịch bản CSD "Xác thực mã PIN" 28

Bảng 9: Kịch bản CSD “Xác thực OTP” 29

Bảng 10: Kịch bản CSD “Trả về kết quả giao dịch” 29

Trang 11

DANH MỤC HÌNH VẼ

Hình 1: FSS thu hút rất nhiều khách hàng là doanh nghiệp lớn 3

Hình 2: Kết quả khảo sát khách hàng (1) 7

Hình 3: Kết quả khảo sát khách hàng (2) 8

Hình 4: Kết quả khảo sát khách hàng (3) 8

Hình 5: Biểu đồ hoạt động quy trình thu điện tử 13

Hình 6: Biểu đồ CSD quy trình Thu điện tử 14

Hình 7: API lấy thông tin khách hàng của VNDIRECT 16

Hình 8: Sơ đồ tuần tự CSD “Yêu cầu chuyển tiền”, “Xác minh thông tin” 19

Hình 9: Biểu đồ tuần tự CSD “Xác thực mã PIN” 20

Hình 10: Biểu đồ tuần tự CSD “Xác thực mã OTP” 21

Hình 11: Biểu đồ tuần tự CSD “Trả về kết quả giao dịch” 21

Hình 12: Biểu đồ hoạt động quy trình chi điện tử 24

Hình 13: Biểu đồ CSD quy trình Chi điện tử 25

Hình 14: API lấy thông tin khách hàng của VPBANK 27

Hình 15:VND - Biểu đồ tuần tự CSD “Yêu cầu chuyển tiền”, “Xác minh thông tin” 30

Hình 16: VND - Biểu đồ tuần tự “Xác thực mã PIN” 31

Hình 17: VND – Biểu đồ tuần tự CSD “Xác thực mã OTP” 32

Hình 18: VND – Biểu đồ tuần tự CSD “Trả về kết quả giao dịch” 33

Hình 19: CSDL mức khái niệm quy trình thu điện tử 34

Hình 20: CSDL mức khái niệm quy trình Chi điện tử 36

Hình 21: CSDL mức khái niệm cho quy trình “Thu điện tử” 37

Trang 12

Hình 22: CSDL mức khái niệm cho quy trình “Chi điện tử” 38

Hình 23: CSDL mức vật lý quy trình Thu điện tử 39

Hình 24: CSDL mức vật lý cho quy trình Chi điện tử 40

Hình 25: VND – Bảng Khách hàng 41

Hình 26: VND – Bảng User 42

Hình 27: VND – Bảng Chi tiết tài khoản 42

Hình 28: VND – Bảng Loại giao dịch 42

Hình 29: VND – Bảng Ngân hàng 43

Hình 30: VND – Bảng Giao dịch 43

Hình 31: VP – Bảng Tài Khoản 44

Hình 32: VP – Bảng Khách hàng 44

Hình 33: VP – Bảng User 45

Hình 34: VP – Bảng Chi tiết tài khoản 45

Hình 35: VP – Bảng Giao dịch 46

Hình 36: VP – Giao diện 1: Màn hình chính 48

Hình 37: VP – Giao diện 2: Chọn chức năng chuyển khoản 49

Hình 38: VP – Giao diện 3: Nhập thông tin chuyển tiền 50

Hình 39:VP - Giao diện 4: Chọn ngân hàng nhận 51

Hình 40: VP - Giao diện 5: Nhập thông tin sau khi chọn ngân hàng 52

Hình 41: VP - Giao diện 6: Cảnh báo lỗi số tiền chuyển vượt quá hạn mức 53

Hình 42: VP – Giao diện 7: Thông báo số tài khoản không hợp lệ 54

Hình 43: VP – Giao diện 8: Thông báo số dư không đủ 55

Hình 44: VP – Giao diện 9: Thông tin chi tiết giao dịch 56

Trang 13

Hình 45: VP - Giao diện 10: Xác thực mã PIN 57

Hình 46: VP - Giao diện 11: Xác thực mã PIN không thành công 58

Hình 47: VP – Giao diện 12: Xác thực mã OTP 59

Hình 48: Giao diện 13: Chuyển tiền thành công 60

Hình 49: VND – Giao diện 1: Menu màn hình chính 61

Hình 50: VND – Giao diện 2: Lựa chọn phương thức chuyển tiền 62

Hình 51: VND - Giao diện 3: Nhập thông tin chuyển tiền 63

Hình 52: VND – Giao diện 4: Thông báo khi chưa nhập đủ thông tin 64

Hình 53: VND – Giao diện 5: Chọn ngân hàng thụ hưởng 65

Hình 54: VND – Giao diện 6: Thông báo số tài khoản không chính xác 66

Hình 55: VND – Giao diện 7: Thông báo người nhận không khớp với chủ tài khoản 67

Hình 56: Giao diện 8: Cảnh báo số tiền vượt hạn mức 68

Hình 57: Giao diện 9: Thông báo số dư không đủ 69

Hình 58: VND – Giao diện 10: Màn hình sau khi nhập thông tin hợp lệ 70

Hình 59: VND - Giao diện 11: Xác thực mã PIN 71

Hình 60: VND - Giao diện 12: Nhập mã PIN sai 72

Hình 61: VND – Giao diện 13: Xác thực OTP 73

Hình 62: VND – Giao diện 14: Lệnh chuyển tiền thành công 74

Trang 14

MỞ ĐẦU

TTCK ở Việt Nam đóng vai trò quan trọng trong việc huy động vốn cho nền kinh

tế và chỉ có thể hoạt động hiệu quả khi các đối tượng tham gia đáp ứng đủ các điều kiện

và có khả năng vận hành kinh doanh một cách hiệu quả, trong đó Công ty chứng khoán (CTCK) là một trong các chủ thể đóng vai trò nòng cốt (Cường, 2016).Trải qua hơn 20 năm hoạt động, các CTCK đã có sự tăng trưởng rõ rệt về số lượng và chất lượng Sự phát triển của các công ty chứng khoán đòi hỏi sự tối ưu hóa và tự động hóa quy trình quản lý tài chính Một trong những yếu tố quan trọng để đạt được điều này là việc phát triển các tính năng người dùng mở rộng để hỗ trợ quản lý tài chính của công ty chứng khoán Điều này giúp cải thiện tính chính xác, tốc độ và tiện lợi trong việc ghi nhận, xử

lý và theo dõi các giao dịch thu chi

Trên cơ sở đó, phát triển các tính năng mới cần tập trung vào các yêu cầu và nhu cầu cụ thể của công ty chứng khoán, bao gồm khả năng ghi nhận và quản lý các khoản thu chi, tạo và xử lý các yêu cầu thanh toán, tích hợp với hệ thống ngân hàng và các cổng thanh toán điện tử, cung cấp báo cáo và thống kê chi tiết về thu chi, và đảm bảo tính bảo mật và phân quyền trong quá trình xử lý Việc phát triển các tính năng mới này đồng nghĩa với việc tạo ra một công cụ mạnh mẽ và linh hoạt, giúp công ty chứng khoán nâng cao hiệu suất làm việc, tăng cường sự tin cậy của khách hàng và đáp ứng các yêu cầu quản lý tài chính một cách hiệu quả

Trang 15

KẾT CẤU NỘI DUNG KHÓA LUẬN

Khóa luận tốt nghiệp gồm có 03 chương, cụ thể như sau:

Chương 1: Tìm hiểu tổng quan về bài toán nghiên cứu

Ở chương 1 của bài khóa luận, em giới thiệu về đơn vị thực tập “CTCP phần mềm giải pháp tài chính FSS” đồng thời giới thiệu chung về module “Thu chi điện tử” cũng như nêu đề xuất kiến nghị của em về module này

Chương 2: Phân tích hệ thống

Sang chương 2, em phân tích yêu cầu người dùng qua thực trạng, thực tế của khách hàng và trực quan hóa kết quả một bài khảo sát nhỏ cùng phân tích tính khả thi của bài toán Sau đó em đi sâu vào phân tích, mô tả chi tiết hai quy trình “Thu điện tử”

Trang 16

CHƯƠNG 1 TÌM HIỂU TỔNG QUAN VỀ BÀI TOÁN NGHIÊN CỨU

1.1 Giới thiệu về đơn vị thực tập

Công ty CP giải pháp phần mềm tài chính (FSS) là công ty chuyên về phát triển các giải pháp công nghệ thông tin cho các tổ chức, doanh nghiệp thuộc lĩnh vực tài chính, ngân hàng, chứng khoán Được thành lập vào 18/03/2023, sau 14 năm hoạt động, với một đội ngũ hơn 370 chuyên gia, chuyên viên, đội ngũ này bao gồm các nhà phát triển phần mềm, kiến trúc sư hệ thống, chuyên gia quản lý dự án và các chuyên gia về tài chính Họ là những người có kiến thức chuyên sâu về lĩnh vực tài chính và kỹ năng công nghệ thông tin cần thiết để phát triển các giải pháp phần mềm tài chính tiên tiến Hiện nay FSS đã trở thành một trong số ít những công ty phần mềm về tài chính – ngân hàng được ưa chuộng tại Việt Nam, cung cấp sản phẩm cho rất nhiều khách hàng lớn (Hình 1) Khách hàng sử dụng phần mềm của FSS bao gồm các công ty chứng khoán và các ngân hàng lớn như BIDV, VNDIRECT, TechcomBank, VCBS, MBBank, VPBank, BSC, BVSC,… (Anon., n.d.)

Hình 1: FSS thu hút rất nhiều khách hàng là doanh nghiệp lớn

Trang 17

FSS tập trung vào việc phát triển các sản phẩm và dịch vụ phần mềm đáng tin cậy và chất lượng cao để đáp ứng nhu cầu của các tổ chức và doanh nghiệp Với sự tận tâm và chuyên nghiệp, FSS cam kết mang đến các giải pháp phần mềm tối ưu, giúp khách hàng tăng cường hiệu suất và đạt được sự thành công trong hoạt động kinh doanh của mình Mục tiêu của FSS là tiếp tục phát triển và nâng cao chất lượng dịch vụ, đáp ứng nhu cầu ngày càng cao của khách hàng trong ngành tài chính và ngân hàng

Với đội ngũ nhân sự giàu kinh nghiệm, FSS có khả năng hiểu rõ các yêu cầu của khách hàng Các sản phẩm của công ty được nghiên cứu và xây dựng dựa trên các tiêu chuẩn quốc tế, đồng thời kết hợp giữa kiến thức nghiệp vụ chuẩn quốc tế và thực tiễn nghiệp vụ tại Việt Nam Các dự án triển khai bởi FSS đạt tỷ lệ thành công 100%, là một minh chứng cho sự chuyên nghiệp và uy tín của công ty Đồng thời, FSS không ngừng đầu tư vào phát triển sản phẩm và nâng cao đội ngũ nhằm cung cấp những sản phẩm và dịch vụ tốt nhất không chỉ trong tương lai mà còn trong hiện tại Để đảm bảo sự thành công, FSS không áp dụng một quy trình xây dựng và triển khai phần mềm đồng nhất cho tất cả các dự án Thay vào đó, mỗi loại hình dự án được nghiên cứu, xây dựng và

áp dụng một quy trình riêng biệt, bao gồm cả tổ chức dự án và các bước tiến hành dự

án, đảm bảo tính phù hợp và linh hoạt Ngoài ra, FSS cũng cung cấp các mẫu biểu chi tiết phù hợp cho từng loại dự án, đảm bảo sự đa dạng và tùy chỉnh trong các giải pháp công nghệ của mình (Anon., n.d.)

FSS đã và đang nỗ lực hết mình để mang đến sự thành công và lợi ích lâu dài cho khách hàng với 3 sản phẩm dịch vụ chính:

 Hệ thống core giao dịch chứng khoán

 Hệ thống Hồ dữ liệu và Kinh doanh thông minh

 Dịch vụ tư vấn, triển khai phần mềm theo yêu cầu khách hàng

Trong đó, các sản phẩm về quản lý giao dịch chứng khoán và các nghiệp vụ liên quan vẫn là sản phẩm được FSS chọn làm trọng tâm để cung cấp cho khách hàng Những công ty, tổ chức là khách hàng của FSS luôn cảm thấy hài lòng bởi những dịch vụ, sản

phẩm đến từ công ty VNDIRECT là một trong những CTCK đã sử dụng hệ thống quản

Trang 18

lý giao dịch chứng khoán của FSS từ những ngày đầu thành lập FSS cũng luôn hỗ trợ

VNDIRECT chỉnh sửa và phát triển phần mềm quản lý theo yêu cầu để phù hợp với các hoạt động kinh doanh Đồng thời, FSS cũng hỗ trợ các CTCK lập trình các app người dùng để khách hàng của họ có thể thao tác và quản lý tài khoản của mình bằng điện thoại thông minh hay máy tính… Thời gian gần đây, VNDIRECT cũng đã hợp tác với FSS để phát triển thêm về các module thanh toán, các module liên quan đến nghiệp vụ thu, chi tiền của khách hàng để việc quản lý tài khoản của khách hàng được nhanh chóng

và thuận tiện hơn

1.2 Giới thiệu module Thu chi điện tử

VNDIRECT hay các công ty tài chính sẽ không phải là nơi trực tiếp quản lý tiền của khách hàng, mà tổ chức quản lý tiền của khách hàng vẫn là các Ngân hàng thương mại Khách hàng có thể dùng tiền để mua chứng khoán bằng các cách khác nhau: gửi trực tiếp vào số tài khoản của CTCK, gửi vào tài khoản ảo của khách hàng tại Ngân hàng thương mại (tài khoản này lưu trữ mã định danh khách hàng), ngân hàng thương mại tiến hành hold (giữ hay là phong tỏa) tiền của khách hàng tại ngân hàng hoặc trực tiếp gửi tiền mặt tại quầy giao dịch của CTCK Ngược lại, khi cần rút tiền, khách hàng

có thể chuyển tiền ra ngoài ngân hàng, rút tiền từ tài khoản ngân hàng liên kết, rút tiền mặt tại quầy… (Đạt, 2022)

Thu chi điện tử là module bao gồm các chức năng thu, chi và quản lý tiền trong tài khoản chứng khoán của khách hàng thông qua sự hỗ trợ của NHTM Khách hàng có thể thao tác nạp tiền, rút tiền, ứng trước tiền bán… trên tài khoản chứng khoán cá nhân của mình Thu điện tử hay thu hộ là hình thức giao dịch mà ngân hàng hỗ trợ khách hàng nộp tiền vào tài khoản chứng khoán cá nhân Có 2 hình thức để nộp: nộp vào tài khoản

ảo của chính mình tại ngân hàng, gửi tiền trực tiếp vào tài khoản ngân hàng của CTCK (02, 2021) Tuy nhiên, với hình thức gửi tiền trực tiếp vào tài khoản ngân hàng của CTCK, khách hàng phải đính kèm nội dung chuyển tiền là số tài khoản chứng khoán của mình, CTCK sẽ truy xuất và thông tin từ quá trình bóc tách nội dung chuyển để cộng tiền vào tài khoản khách hàng Hình thức này dần dần không còn được phổ biến nữa do

Trang 19

sự bất tiện và rủi ro khi người dùng thao tác (nếu ghi nội dung sai mã định danh tài khoản thì sẽ mất đi hoàn toàn số tiền đó, hoặc thủ tục làm lại rất rắc rối và mất thời gian) Thay vào đó, người dùng chuyển sang sử dụng tài khoản ảo của được CTCK mở tại ngân hàng Tài khoản ảo của khách hàng tức là tài khoản mang số hiệu của CTCK kết hợp với mã định danh khách hàng, khi khách hàng gửi tiền vào tài khoản đấy, ngân hàng sẽ lấy ra được thông tin của CTCK và thông tin định danh khách hàng, ví dụ: VND19220192 với VND là mã định danh CTCK của VNDIRECT, 19220192 là thông tin định danh khách hàng Khi khách hàng thực hiện lệnh chuyển tiền vào tài khoản thành công, Ngân hàng sẽ chuyển lại số tiền tương ứng vào tài khoản của CTCK kèm thông tin của người sở hữu số tiền đó

Cùng với nộp tiền, thì rút tiền cũng là một chức năng rất quan trọng Tuy nhiên, rút tiền trong module này đồng nghĩa với việc chuyển khoản sang tài khoản ngân hàng Trong hệ thống hiện tại, khi khách hàng muốn rút tiền thì phải chuyển ra ngoài tài khoản ngân hàng đã liên kết Ngoài chuyển khoản ra ngoài thì hệ thống cũng cho phép người dùng chuyển từ các tài khoản chứng khoán với nhau, người dùng lựa chọn tài khoản chứng khoán muốn chuyển tiền đến rồi thực hiện giao dịch giống như một giao dịch chuyển khoản ngân hàng thông thường Khi khách hàng cần tiền gấp mà tiền bán chưa

về (theo thời gian T2), họ cũng có thể ứng trước tiền bán hiện đang có và chịu một ít phí cho CTCK

Trang 20

1.3 Khảo sát nhu cầu người dùng

Khoa học công nghệ ngày càng phát triển, kéo theo việc nhu cầu của người dùng ngày càng tăng Ngoài việc quan tâm đến các dịch vụ, các khoản phí giao dịch, khách hàng sẽ lựa chọn và đánh giá cao những phần mềm, những tiện ích linh hoạt, tiện lợi và

dễ sử dụng, dễ thao tác Trong quá trình tìm hiểu và giải quyết bài toán, để khảo sát nhu cầu người dùng ở lĩnh vực tài chính chứng khoán, em đã thực hiện một cuộc khảo sát về tình hình sử dụng cũng như ý kiến của các nhà đầu tư, những người đang mua bán và giao dịch bằng các phần mềm chứng khoán trên điện thoại thông minh (Thao, 2023) Khảo sát nhận về 51 câu trả lời với kết quả như sau:

Hình 2: Kết quả khảo sát khách hàng (1)

Có hơn 54% trong tổng số 51 người thực hiện khảo sát đang sử dụng phương thức rút tiền bằng tài khoản liên kết và chỉ 27.3% trong số họ chuyển khoản ra ngoài ngân hàng, số ít còn lại quét QR để thực hiện giao dịch chuyển tiền (Hình 2)

Trang 21

Hình 3: Kết quả khảo sát khách hàng (2)

Hình thức nạp tiền được phân bổ đều hơn vì hầu hết các ngân hàng đều hỗ trợ người dùng chuyển khoản vào tài khoản chứng khoán, liên kết thẻ… (Hình 3)

Hình 4: Kết quả khảo sát khách hàng (3)

Và từ kết quả khảo sát trên, phần lớn người sử dụng chọn phương thức rút tiền

về thẻ ngân hàng liên kết trong khi họ sử dụng phần mềm không hỗ trợ chuyển khoản

ra vào linh hoạt Còn hầu hết những phần mềm có hỗ trợ tính năng này, khách hàng của

họ đều chuyển khoản thay vì rút tiền về ngân hàng đã liên kết

Qua bài khảo sát nhỏ này, cùng với những đánh giá khảo sát của công ty về phía

Trang 22

của module “Thu chi điện tử” ngày càng có nhu cầu cao hơn về các tính năng trên phần mềm Chính vì thế, việc tích cực mở rộng các tính năng sẵn có, phát triển những tính năng mới dựa trên nền tảng công nghệ, nguồn nhân lực có sẵn là một điều hết sức cần thiết để VNDIRECT có thể cạnh tranh được với các đối thủ trên thị trường (Bảng 2)

Đặc biệt, ở thời điểm hiện tại, khách hàng của VNDIRECT đang bị hạn chế bởi phương thức nộp và rút tiền không linh hoạt, gây ra trải nghiệm không tốt cho người dùng trong khi các tổ chức tài chính khác đã hỗ trợ khách hàng tối ưu hóa quy trình nạp rút tiền trên phần mềm của mình

hệ thống chỉ cho phép người dùng chuyển tiền ra ngoài tài khoản ngân hàng đã liên kết Trong khi đó nhu cầu của họ cao hơn rất nhiều, chẳng hạn như họ mong muốn có thể thao tác chuyển khoản sang tài khoản ngân hàng khác hay có thể sử dụng dịch vụ quét

Trang 23

mã chuyển khoản định danh QR Code Khách hàng cũng muốn có thể thao tác nạp rút tiền trên app ngân hàng mình đang dùng, mà không phải vào phần mềm của CTCK để liên kết tài khoản

Nếu theo nguyên tắc, VNDIRECT vẫn có thể hỗ trợ khách hàng chuyển tiền ra ngoài ngân hàng bằng các lệnh chuyển thủ công Tuy nhiên nếu không nhận được sự hỗ trợ của NHTM, VNDIRECT không thể lấy ra được thông tin của người nhận để khách hàng xác nhận trước khi chuyển (vì VNDIRECT là CTCK, không liên kết với Hệ thống cổng thanh toán liên ngân hàng - Interbank Payment Gateway System) Vấn đề này sẽ

có thể được giải quyết khi VNDIRECT liên kết và nhận sự hỗ trợ của một ngân hàng trong hệ thống trung gian đó như NAPAS/VISA… Chính vì thế ở đề tài này, em đã đề xuất phát triển module “Thu chi điện tử” cho hệ thống phần mềm quản lý tài khoản chứng khoán của CTCK VNDIRECT, khách hàng có thể dễ dàng chuyển khoản tiền sang tài khoản của mình hoặc tài khoản của người khác qua các thao tác đơn giản mà vẫn đảm bảo tính bảo mật thông tin Họ cũng có thể quét mã QR định danh để chuyển khoản sang các tài khoản tương tự Đặc biệt là hoàn toàn có thể sử dụng tài khoản ngân hàng để chuyển tiền, rút tiền mà không cần mất quá nhiều thời gian

Hiện tại, VNDIRECT đang có những dự án hợp tác với đối tác chính là Ngân hàng TMCP Việt Nam Thịnh Vượng – VPBANK, nên ở phần đề xuất giải pháp cho module này, VPBANK sẽ là bên ngân hàng chi hộ tiền cho VNDIRECT khi khách hàng muốn chuyển tiền từ tài khoản chứng khoán ra ngoài ngân hàng (có thể là VPBANK hoặc các ngân hàng khác) Cùng với đó, VPBANK cũng hỗ trợ khách hàng của VNDIRECT, cho phép họ có thể chuyển tiền vào tài khoản chứng khoán ngay trong APP của VPBANK, những lệnh chuyển tiền giữa CTCK và ngân hàng đối với khách hàng là những giao dịch chuyển tiền thông thường Với tên ngân hàng là “VPBANK”

và số tài khoản nhận là của khách hàng trong hệ thống của VNDIRECT

Trang 24

CHƯƠNG 2 PHÂN TÍCH HỆ THỐNG

2.1 Phân tích tính khả thi

Với nền tảng khoa học công nghệ và cơ sở vật chất ở thời điểm hiện tại của cả VPBANK, VNDIRECT và FSS, việc phát triển module “Thu chi điện tử” được đánh giá là khả thi về mặt kỹ thuật Họ có thể đảm bảo được cơ sở hạ tầng công nghệ đủ mạnh

mẽ và đáng tin cậy để xây dựng, triển khai và duy trì các hệ thống phần mềm chứng khoán phức tạp FSS cũng luôn thực hiện các dự án với đội ngũ kỹ sư và chuyên gia có kiến thức chuyên sâu về công nghệ và thị trường chứng khoán Sự hiểu biết về lĩnh vực tài chính, giao dịch chứng khoán và quy trình kinh doanh là rất quan trọng để phát triển các giải pháp hiệu quả Các hệ thống giải pháp của FSS tuân thủ quy định và tiêu chuẩn

an ninh cao nhất để bảo vệ thông tin và giao dịch của khách hàng, đảm bảo tính bảo mật tuyệt đối FSS cũng đã có kinh nghiệm trong việc phát triển và thực nghiệm những module tương tự đối với các ngân hàng và các CTCK khác, chính vì thế việc triển khai đối với VNDIRECT và VPBANK sẽ có những thuận lợi nhất định Đặc biệt, FSS cũng

đã có kinh nghiệm trong việc phát triển và thực nghiệm những module tương tự đối với các ngân hàng và các CTCK khác, chính vì thế việc triển khai đối với VNDIRECT và VPBANK sẽ có những thuận lợi nhất định

Về phía người dùng, họ mong muốn quy trình nộp và rút tiền chứng khoán diễn

ra một cách tiện lợi và nhanh chóng, mong muốn có sự đa dạng trong phương thức thanh toán khi nộp và rút tiền, có thể sử dụng các phương thức thanh toán như chuyển khoản ngân hàng, thẻ thanh toán, ví điện tử, hoặc các phương thức thanh toán trực tuyến khác

Từ những mong muốn đó của khách hàng, CTCK có thể phát triển các giải pháp và dịch

vụ tài chính phù hợp nhằm đáp ứng nhu cầu của họ trong thao tác nộp và rút tiền tài khoản chứng khoán, việc mở rộng module này ở thời điểm hiện tại cũng sẽ giúp khách hàng cảm thấy hài lòng hơn với dịch vụ và ứng dụng của VNDIRECT

Trang 25

2.2 Quy trình thu điện tử

đủ thì hiển thị thông báo, nếu đủ thì sẽ chuyển sang bước tiếp theo Ở bước này, người dùng tiến hành nhập mã PIN theo yêu cầu, hệ thống tiến hành xác thực mã PIN, nếu nhập quá 3 lần thì hệ thống sẽ hiển thị cảnh báo tạm khóa tài khoản Ngược lại, nếu xác thực mã PIN thành công, hệ thống sẽ tự sinh mã OTP để gửi về tin nhắn SMS cho khách hàng đồng thời yêu cầu khách hàng nhập mã OTP xác thực, khi khách hàng nhập xong, quá trình xác thực OTP sẽ được diễn ra, nếu mã OTP không chính xác thì hiển thị thông báo yêu cầu nhập lại Trong đó mã OTP (One Time Password) là mã xác thực được tạo

ra một lần duy nhất và chỉ có hiệu lực trong một khoảng thời gian ngắn, dùng để đảm bảo tính bảo mật và xác thực trong những giao dịch trực tuyến (Hsieh, et al., 2018) Sau khi xác thực, Ngân hàng gửi cho CTCK thông tin nộp tiền, CTCK tiến hành cộng tiền vào tài khoản của khách hàng Đồng thời hệ thống của ngân hàng sẽ chuyển số tiền tương ứng vào số tài khoản của CTCK tại Ngân hàng và tiến hành trừ số tiền đó từ số

dư của khách hàng

Trang 26

2.2.2 Biểu đồ hoạt động

Trang 27

2.2.3 Biểu đồ ca sử dụng

Hình 6: Biểu đồ CSD quy trình Thu điện tử

2.2.4 Kịch bản ca sử dụng

2.2.4.1 Kịch bản CSD “Yêu cầu chuyển tiền”, “Xác minh thông tin tài khoản”

Tên CSD Yêu cầu chuyển tiền, xác minh thông tin chuyển tiền

Tác nhân Người dùng, VPBANK

Điều kiện đầu

vào Người dùng đã đăng nhập được vào hệ thống

Các luồng sự

kiện

Luồng sự kiện chính:

1 Người dùng lựa chọn chức năng “To account Number”

2 Hệ thống hiển thị giao diện chuyển tiền, yêu cầu người dùng

chọn ngân hàng nhận và nhập các thông tin chuyển tiền bao gồm:

số tài khoản nhận, số tiền chuyển, nội dung

3 Người dùng nhập các thông tin theo yêu cầu và chọn ngân hàng nhận là VNDIRECT

Trang 28

4 Hệ thống kiểm tra số tiền chuyển nếu nằm trong khoảng từ 0 đến 500.000.000đ thì chuyển sang luồng chính 5

5 Hệ thống từ STK của người dùng và API của VNDIRECT lấy ra tên và tình trạng sử dụng của khách hàng (hợp lệ/không hợp lệ)

6 Hệ thống kiểm tra số dư của khách hàng xem số tiền chuyển có hợp lệ hay không

7 Người dùng bấm Chuyển tiền

8 Hệ thống hiển thị thông tin chi tiết của yêu cầu chuyển tiền Quá trình cung cấp thông tin chuyển tiền kết thúc

Luồng sự kiện phụ:

3.1 Nếu người dùng chọn ngân hàng ngoài VNDIRECT Luồng ngoài chuyển tiền theo quy trình của ngân hàng Điều hướng quy trình sang chuyển khoản liên ngân hàng và dừng quá trình chuyển khoản vào tài khoản chứng khoán

4.1 Nếu số tiền vượt quá giá trị tối đa, cụ thể là trên 500.000.000đ thì hiển thị cảnh báo “Số tiền chuyển phải hơn 500.000.000” Quay trở lại luồng chính 3

5.1 Nếu số tài khoản của khách hàng không hợp lệ

Hệ thống hiển thị ra thông báo "Số tài khoản không hợp lệ, yêu cầu nhập lại" Quay trở lại luồng chính 4

6.1 Nếu số dư của khách hàng không đủ, hệ thống hiển thị cảnh báo “Số dư của quý khách không đủ, vui lòng nhập số tiền khác” Quay trở lại luồng chính 3

Ngoại lệ Server CTCK lỗi, không lấy ra được thông tin người dùng từ API thì hệ thống hiển thị lên giao diện thông báo lỗi

bại Yêu cầu chuyển tiền thất bại

Bảng 2: Kịch bản CSD “Yêu cầu chuyển tiền”, “Xác minh thông tin”

Trang 29

API của VNDIRECT sẽ có dạng như sau:

Hình 7: API lấy thông tin khách hàng của VNDIRECT

2.2.4.2 Kịch bản CSD “Xác thực mã PIN”

Tên CSD Xác thực mã PIN

Tác nhân Người dùng, Ngân hàng

Điều kiện đầu vào Khách hàng đã gửi yêu cầu chuyển tiền

Trang 30

2.1 Nếu người dùng nhập mã PIN không đủ 6 số hoặc để trống,

hệ thống trả về cảnh báo cho người dùng

3.1 Người dùng nhập mã PIN bị sai, hệ thống trả cảnh báo "Mã pin nhập sai yêu cầu nhập lại" Quay lại luồng chính 2

3.2 Người dùng nhập mã PIN sai 4 lần, khóa chức năng đăng nhập của khách hàng, hệ thống trả về kết quả

Ngoại lệ Người dùng không nhớ mã PIN Điều hướng người dùng chọn chức năng "Khôi phục mã PIN"

1 Hệ thống hiển thị giao diện nhập mã OTP

2 Hệ thống sinh mã OTP và gửi về số điện thoại nhận OTP của khách hàng

2 Người dùng nhập mã OTP 6 số đã nhận được

Trang 31

Thành công Giao dịch thành công, người dùng chuyển tiền thành công

Thất bại Giao dịch thất bại

Bảng 5: Kịch bản CSD “Trả về kết quả giao dịch”

Trang 32

2.2.5 Biểu đồ tuần tự

2.2.5.1 Biểu đồ tuần tự CSD “Yêu cầu chuyển tiền”, “Xác minh thông tin tài khoản”

Hình 8: Sơ đồ tuần tự CSD “Yêu cầu chuyển tiền”, “Xác minh thông tin”

Trang 33

2.2.5.2 Biểu đồ tuần tự CSD “Xác thực mã PIN”

Hình 9: Biểu đồ tuần tự CSD “Xác thực mã PIN”

Trang 34

2.2.5.3 Biểu đồ tuần tự CSD “Xác thực mã OTP”

Hình 10: Biểu đồ tuần tự CSD “Xác thực mã OTP”

2.2.5.4 Biểu đồ tuần tự CSD “Trả về kết quả giao dịch”

Hình 11: Biểu đồ tuần tự CSD “Trả về kết quả giao dịch”

Trang 35

2.3 Quy trình chi điện tử

2.3.1 Mô tả quy trình

Quy trình chuyển tiền từ tài khoản chứng khoán VNDIRECT sang các tài khoản tại các ngân hàng khác (VPBANK/Ngoài VPBANK):

Khách hàng lựa chọn chức năng chuyển tiền ra ngoài ngân hàng, hệ thống hiển thị

ra danh sách các ngân hàng để khách hàng lựa chọn Hệ thống xuất ra thông tin tài khoản

của người dùng bao gồm danh sách tiểu khoản và số dư tương ứng với từng tiểu khoản

đó Lúc này, sau khi lựa chọn ngân hàng, khách hàng nhập số tài khoản của người thụ hưởng (có thể là tài khoản của chính mình ở VPBank hay ở ngân hàng khác) Khách hàng chọn tiểu khoản muốn chuyển tiền đi và nhập số tiền cùng nội dung chuyển

 Trường hợp 1: Chuyển tiền vào tài khoản cùng VPBank

VNDIRECT gửi yêu cầu kiểm tra thông tin tài khoản cho VPBank Nếu số tài khoản không chính xác, gửi lại thông báo sai số tài khoản cho VNDIRECT để trả về kết quả Nếu số tài khoản hợp lệ, VPBank từ số tài khoản đó đó lấy ra thông tin của khách hàng, gửi lại thông tin khách hàng cho hệ thống VNDIRECT để hiển thị ra màn hình (tên và số tài khoản) Nếu tên tài khoản của người thụ hưởng không trùng khớp với tên

tài khoản chứng khoán, hệ thống hiển thị thông báo “Tên người nhận không trùng khớp

với thông tin của bạn”

Trường hợp 2: Chuyển tiền vào tài khoản ngoài VPBank

VNDIRECT gửi yêu cầu kiểm tra thông tin tài khoản cho VPBank, VPBank tiến hành gửi yêu cầu lấy thông tin qua API của Cổng thanh toán (CTT), CTT trả về thông tin cho VPBANK bao gồm số tài khoản và tên khách hàng, nếu số tài khoản không đúng thì trả về kết quả số tài khoản không hợp lệ VPBANK gửi kết quả sang cho VNDIRECT, trong trường hợp tên chủ tài khoản ngân hàng nhận không trùng khớp với

tên trong hệ thống của VNDIRECT, hệ thống hiển thị thông báo “Tên người nhận không

trùng khớp với thông tin của bạn”

Sau khi xác minh thông tin người nhận, VNDIRECT kiểm tra số dư của khách hàng, nếu không đủ hoặc nằm ngoài hạn mức (10.000 – 200.000.000 đồng) thì trả về

thông báo Với số tiền thỏa mãn, hệ thống sẽ tiến hành xác thực mã PIN, nếu người dùng

Trang 36

lần thì hiển thị thông báo tạm khóa tài khoản của khách hàng Ngược lại nếu xác thực PIN thành công, hệ thống sinh mã OTP và gửi cho khách hàng thông qua hệ thống gửi SMS tự động đồng thời yêu cầu khách hàng xác thực mã OTP, nếu xác thực không thành công thì hiển thị thông báo và yêu cầu người dùng xác thực lại Ngược lại, hệ thống

thông qua API của VPBANK gửi message thông tin chuyển tiền cho VPBank, VPBank

nhận được thông báo sẽ tiến hành cộng tiền cho số tài khoản của khách hàng tại VPBank đồng thời tiến hành trừ vào số dư của VNDIRECT Còn nếu là lệnh chuyển tiền ra ngân hàng ngoài VPBANK, VPBANK qua API của CTT gửi thông tin chuyển tiền cho CTT

để thực hiện yêu cầu chuyển tiền rồi gửi lại kết quả cho VNDIRECT VNDIRECT trả

về thông báo cho khách hàng (thành công/thất bại)

Trang 37

2.3.2 Biểu đồ hoạt động

Trang 38

2.3.3 Biểu đồ ca sử dụng

Hình 13: Biểu đồ CSD quy trình Chi điện tử

2.3.4 Kịch bản ca sử dụng

2.3.4.1 Kịch bản CSD “Yêu cầu chuyển tiền”, “Xác minh thông tin tài khoản”

Tên CSD Yêu cầu chuyển tiền, xác minh thông tin chuyển tiền

Điều kiện đầu vào Người dùng đã đăng nhập được vào hệ thống

Các luồng sự kiện

Luồng sự kiện chính:

1 Tác nhân lựa chọn chức năng "chuyển tiền tới tài khoản ngân hàng ngoài"

2 Hệ thống hiển thị giao diện danh sách ngân hàng nhận

3 Người dùng lựa chọn ngân hàng nhận

4 Hệ thống hiển thị giao diện chuyển tiền

Trang 39

5 Người dùng nhập thông tin theo yêu cầu trên giao diện

6 Hệ thống kiểm tra thông tin người chuyển tiền của khách hàng đồng thời từ STK của người dùng và API của VPBANK lấy ra tên

6.1 Nếu số tiền nhỏ hơn 10.000 và lớn hơn 100.000.000 đồng thì

hiển thị thông báo "Số tiền chuyển phải lớn hơn 10.000 và nhỏ hơn

100.000.000"

6.2 Nếu API của VPBANK trả về kết quả tài khoản không hợp lệ,

hệ thống hiển thị cảnh báo "Số tài khoản vừa nhập không hợp lệ" 6.3 Nếu API trả về tên người nhận không giống tên của chủ tài

khoản chứng khoán thì hiển thị thông báo " Tên người nhận không

trùng khớp với thông tin của bạn"

7.1 Nếu số dư của người dùng không đủ, hệ thống hiển thị cảnh

báo "Số dư không đủ để thực hiện giao dịch này"

Ngoại lệ Server của VPBANK lỗi, không lấy ra được thông tin người dùng từ API thì hệ thống hiển thị lên giao diện thông báo lỗi

Thất bại Yêu cầu thất bại, dừng quy trình

Bảng 6: Kịch bản CSD "Yêu cầu chuyển tiền", "Xác minh thông tin"

Trang 40

Hình 14: API lấy thông tin khách hàng của VPBANK

Ngày đăng: 07/11/2024, 13:50

HÌNH ẢNH LIÊN QUAN

Bảng 1: Thống kê về module thu chi điện tử trên các sản phẩm tương tự - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
Bảng 1 Thống kê về module thu chi điện tử trên các sản phẩm tương tự (Trang 22)
Hình 8: Sơ đồ tuần tự CSD “Yêu cầu chuyển tiền”, “Xác minh thông tin” - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
i ̀nh 8: Sơ đồ tuần tự CSD “Yêu cầu chuyển tiền”, “Xác minh thông tin” (Trang 32)
Bảng 7: Kịch bản CSD "Xác thực mã PIN" - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
Bảng 7 Kịch bản CSD "Xác thực mã PIN" (Trang 41)
Bảng 9: Kịch bản CSD “Trả về kết quả giao dịch” - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
Bảng 9 Kịch bản CSD “Trả về kết quả giao dịch” (Trang 42)
Bảng Khách hàng - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
ng Khách hàng (Trang 54)
Bảng Chi tiết tài khoản - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
ng Chi tiết tài khoản (Trang 55)
Bảng Loại Giao Dịch - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
ng Loại Giao Dịch (Trang 55)
Bảng User - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
ng User (Trang 55)
Bảng Giao dịch - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
ng Giao dịch (Trang 56)
Bảng Tài khoản - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
ng Tài khoản (Trang 57)
Bảng Chi tiết tài khoản - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
ng Chi tiết tài khoản (Trang 58)
Bảng User - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
ng User (Trang 58)
Bảng giao dịch - Phát triển module thu chi Điện tử cho hệ thống quản lý tài chính của công ty chứng khoán
Bảng giao dịch (Trang 59)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w