Gói ca sử dụng phục vụ giaodịch viên, quảntrị và hệthống

Một phần của tài liệu Hệ thống kết nối thanh toán điện tử Paymentconnect (Trang 72)

PAYMENTCONNECT

Đăng nhập quàn trị

Tiền điêu kiệ n: .

Các tác nhân (A ctors): Quản trị hệ thống, giao dịch viên.

Luồng sự kiện:___________________________________ Hành động của tác nhân Đáp ứng của hệ thống Dữ liệu liên quan

1. Người quản trị hoặc giao dịch viên, gọi chung là người dùng,

truy cập địa chỉ

website quản tri của PAYM ENTCO NNET, giả sử địa chỉ là: http://paymentconnect. com .vn/adm in/.

2. Hệ thống hiện form để người dùng nhập các thông tin đăng nhập:

-Tên đăng nhập.

-M ật khẩu đăng nhập(được ưiã hoá dưới dạng hiển thị là chuỗi dấu sao - *).

3. Chon chức năng “ Xác nhận”

4. Hệ thống kiểm tra tính hợp lệ của thông tin đăng nhập, nếu thông tin đầy đủ hợp lệ, hệ thống hiện trang chủ quản trị, trên trang này hiển thị tất pả các dịch vụ và tiện ích hệ thống phục vụ người dùng thực hiện giao dịch, cập nhật cũng như quản trị hệ thống, như:

-Đóng phiên làm việc (Logoff). -Đ ổi mật khẩu đăng nhập.

-Tạo mới, quản trị người dùng là người quản trị các cấp, các giao dịch viên.

-Cập nhật thông tin người dùng.

Dữ liệu về người dùng

Hệ thống kết nối thanh toân điện tử - PaymentConnect - Trang 72 -

-Cập nhật tài khoản cho thành viên. -Xác minh thông tin thành viên. -Kích hoạt thành viên.

-Kích hoạt tài khoản.

-Theo dõi lịch sử các giao dịch. -Cập nhật từ điển.

-Cập nhật phí giao dịch.

-Tạo mới, Cập nhật thôngtin nhà cung cấp. -Cập nhật tạo mới ngân hàng, chi nhánh ngân hàng.

_____________________ -Tạo lập báo cáo thống kê.______________________

H ậ u điều kiện: trang chủ quản trị xuất hiện, cho phép người dùng thực hiện

các tiện ích và dịch vụ của hệ thống. Đối với lần đăng nhập thành công đàu tiên, hệ thống tự dộng hiẻn thị form đổi mật khẩu yêu cầu người dùng phải đổi mật khẩu mới được thực hiện các tiện ích và dịch vụ khác của hệ thống.

N goại lệ:

- Trường hợp đang nhập dở, nếu thấy không đúng, khách hàng có thể chọn chức năng “ Nhập lại” , các trường đã chọn sẽ trở về giá trị ngầm định hoặc rỗng.

- Đ ối với những trường thông tin bát buộc phải cung cấp, nếu sau khi xác nhận nhập xong mà khách hàng để trống, hệ thống phải lự động nhấc khách hàng nhập đủ mới cho phép xác nhận.

- Nếu đăng nhập không hợp lệ, hệ thống hiện form thông báo “ Tên đăng nhập hoặc mật khẩu không hợp lệ” . Nếu sau lần thứ ba, vẫn không hợp lệ, hệ thống không cho khách hàng truy cập với tên đăng nhập này, nhằm đảm bảo an ninh cho người dùng chống truy cập trái phép.

- Trường hợp người dùng quên mật khẩu đăng nhập, buộc phải liên hệ với với người quản trị mức cao nhất để nhận lại. (adsbygoogle = window.adsbygoogle || []).push({});

❖ Cập nhật thông tin giao dịch viên

Tiền điều kiện: Đăng nhập quản trị.

Các tác nhân ịA cto rs): Người dùng là quản trị hệ thống.

Luồng sự kiện:__________________________________

H ành động của tác

nhân

Đáp ứng của hệ thống Dữ liệu liên

quan 1. Quản trị hệ thống chọn chức năng “ Cập nhật thông

2.Hiển thị form cho phép cập nhật thông tin giao dịch viên.

\

Hệ thống kết nối thanh toán điện tử - PaymentConnect - Trang 73 -

tin giao dich viên” 3. Cập nhật thông tin

4. Thông tin giao dịch viên được cập nhật và hiển thị thông báo.

Dữ liệu về người dùng, giao dịch viên, người quản trị.

Hậu điều kiện.'Một người dùng là giao dịch viên với một tên đăng nhập quản

trị, mật khẩu và một só quyền sử dụng trên hệ thống, thuộc về một nhóm giao dịch viên nào đó, chẳng hạn thuộc vè một trong các nhóm giao dịch viên các miền Bấc, Trung, Nam - được tạo ra.

N goại lệ:

*1* Cập nhập phí giao dịch

Tiền điều kiện: Đăng nhập quản trị.

Các tác nhân (Actors): Người dùng là giao dịch viên.

Luồng sư kiện:____________________________________________ ________

Hành động của tác

nhân

Đáp ứng của hệ thông Dữ liệu

liên quan 1. Giao dịch viên chon chức năng “ Cập nhật phí giao dịch”

2. Hiển thị form cập nhật phí giao dịch.

3. Cập nhật 4. Thông tin phí giao dịch được cập nhật và hiển thị thông báo.

Biếu phí giao dich

H ậu điều kiệ n:Bảng phí giao dịch được cập nhật.

N goại lệ: (adsbygoogle = window.adsbygoogle || []).push({});

♦> Cập nhật thông tin ngân hàng

Tiền điều kiện: Đăng nhập quản trị.

Các tác nhân (Actorsy. Người dùng là giao dịch viên.

Luồng sự kiện:________________________________ Hành động của tác nhân Đáp ứng của hệ thống Dữ liệu liên quan

Hệ thống kết nối thanh toán điện tử - PaymentConnect - Trang 74 - dịch viên chọn chức năng “cập nhật thông tin ngân hàn g ” giao dịch viên cập nhật.

- N goài các thông tin ngân hàng/chi nhánh: mã ngân hàn g / m ã chi nhánh, tên, địa chỉ, người đại diện, số điện thoại liên hệ, còn các thông tin khai báo về hệ thống tham gia kết nối với PA Y M E N T C O N N E T của ngân hàng: tên máy chủ, địa chỉ IP, tên và m ật khẩu truy cập máy, tên và mật khẩu truy cập cơ sở dữ liệu (nếu có), tần suất quét để lấy/trả thông tin các giao dich từ/tới PA Y M E N TC O N N EC T

3. Chọn “ Xác n h ận ”

4. Hệ thống lưu thông tin vào cơ sở dữ liệu. Hệ thống thông báo cập nhật thành công.

Dữ liệu về ngân hàng

Hậu điều kiện:m ột bản ghi thông tin ngân hàng được cập nhậtvào cơ sỏ dữ liệu.

Ngoại lệ: Trường hợp đang nhập dở, nếu thấy không đúng, khách hàng có thể chọn chức năng “N hập lại” , các trường đã chọn sẽ trở về giá trị ngầm định hoặc rỗng.

♦> Cập nhật thông tin nhà cung cấp

Tiền điều kiện: Đ ăng nhập quản trị.

Các tác nhản (Actors): Người dùng là giao dịch viên.

Luồng sự kiện:____________________________________ H à n h đ ộ n g c u a tá c n h â n Đ á p ứ n g c ủ a hệ th ô n g D ữ liệu liên q u a n 1. Giao dịch viên chọn chức năng “Cập nhật nhà cung cấp”

2. Hệ thống hiện form thông tin về nhà cung cấp để giao dịch viên cập nhật.

- N goài các thông tin thông thường: Tên, địa chỉ, lĩnh vực kinh doanh, loại giao dịch(trang cung cấp hoá đơn điện tử, trang m ua hàng điệntử, ...), người đại diện, số điện thoại liên hệ, còn các thông tin khai báo về hệ thống tham gia kết nối với PA Y M E N T C O N N E T của nhà cung cấp: tên/địa chỉ trang w eb/ tên m áy chủ, địa chỉ IP, tên và m ật khẩu truy cập m áy(nếu cầnthiết), tên và m ật khẩu truy cập cơ sở dữ liệu (nếu có), tần suất quét để nhân/gửi thông tin các giao dịch từ/tới PA Y M E N TC O N N EC T

Hệ thống kết nối thanh toán điện tử - PaymentConnect - Trarig 75 -

3. Chọn “X ác nhận”

4. Hệ thống lun thông tin vào cơ sở dữ liệu. Hệ thống thông báo cập nhật thành công.

Dữ liệu về nhà cung cấp

Hậu điều kiện:m ột bản ghi thông tin nhà cung cấp được cập nhật vào cơ sở dữ liệu, hệ thống tự động sinh ra một định danh nhà cung cấp gọi là Pro_Id để phục vụ cho truyền dữ liệu về hoá đơn sau này từ nhà cung cấp đến hệ thống.

Ngoại lệ: Trường hợp đang nhập dở, nếu thấy không đúng, khách hàng có thế chọn chức năng “N hập lại” , các trường đã chọn sẽ trở về giá trị ngẩm định hoặc rỗng.

*** Cập nhật thông tin tài khoán

Tiền điều kiện: Đ ăng nhập quản trị.

Các tác nhân (Actors)'. Người dùng là giao dịch viên.

Luồng sự kiện:___________________________________ H à n h đ ộ n g của tá c n h â n Đ áp ứ ng c ủ a hệ th ố n g Dữ liệu liên q u a n 1. Giao dịch viên chọn chức năng “Cập nhật thông tin tài khoản” .

2. Hệ thống hiển thị form tìm kiếm tài khoản cần cập nhật: tìm theo tên thành viên, tìm theo tài khoản, tìm theo số CIF, theo ngân hàng, theo chi nhánh ngân hàng.

N ếu tìm thấy, hệ thống hiển thị danh sách tài khoản thoả m ãn điều kiện tìm kiếm.

Dữ liệu về tài khoản, ngân hàng, chi nhánh ngân hàng 3. Giao dịch viên chọn tài khoản cần cập nhật. (adsbygoogle = window.adsbygoogle || []).push({});

4. Hệ thống hiện form thông tin chi tiết về tài khoản để giao dịch viên cập nhật.

Dữ liệu về tài khoảnngân hàng, chi nhánh ngân hàng 5. Chon “X ác nhân” .

6. Hệ thống ghi nhận thông tin cập nhật và thông báo thành công.

Dữ liệu về tài khoản

Khi thông tin về m ột tài khoản của m ột thành viên nào đó có sự thay đổi từ phía ngân hàng, ngân hàng sẽ thông báo đề giao dịch viên cập nhật vào PA YM EN TCO NN ECT. Chang hạn: tài ' khoản hết hiệu lực thanh toán, tài khoản thay đổi chủ sở hữu do thừa kế, ....

Hệ thống kết nối thanh toán điện tử - PaỵmentConnect - Trang 76 -

Ngoại lệ: Trường hợp không tìm thấy, hoặc không cập nhật được (do lỗi hệ thống:m áy chủ, cơ sở dữ liệu), hệ thống phải ra thông báo với người dùng biêt.

❖ K ết nối hệ thống thươne m ại điện tử của Nhà cung cấp

Tiền điều kiện: Cập nhật thông tin nhà cung cấp.

Các tác nhân (Actors): Giao dịch viên.

Luồng sự kiện :_______________________________ H à n h đ ộ n g c ủ a tá c n h â n Đ áp ứng c ủ a hệ th ô n g D ữ liệu liên q u a n 1. Giao dịch viên “kết nối hệ thống thương mại điện tử của nhà cung cấp”

2. Hiển thị form cho phép giao dịch viên nhập thông tin cần thiết “ số hiệu cổng” .

Dữ liệu về nhà cung cấp 3. Chọn kết nối nhà cung cấp

4. Thành phần chạy ngầm của hệ thống thuộc lớp dưới lớp ứng dụng sẽ sử dụng cổng này, phát đi một gói thông điệp đến hệ thống của nhà cung cấp để kiểm tra việc kết nối thành công hay không, căn cứ thông điệp trả về, hệ thống ra thông báo kết quả với giao dịch viên.

-Thành phần chạy ngầm này tự động chạy thường trực, luôn chờ đợi và nghe tín hiệu từ phía hộ thống nhà cung cấp gửi đến.

D ữ liệu về nhà cung cấp

Hậu điều kiện: m ột đường kết nối sẵn sàng truyền nhận giao dịch.

Ngoại lệ.T rong trường hợp kết nối không thành công, phải báo cho người quản trị hệ thống, và người quản trị hệ thống của nhà cung cấp để hai bên khắc phục.

*1* X ác m inh thông tin thành viên

Tiền điều kiện: Đ ăng nhập quản trị.

Các tác nhân (Actors): Người dùng là giao dịch viên.

Luồng sự kiện:___________________________________ H à n h đ ộ n g c ủ a tá c n h â n Đ áp ứng c ủ a hệ th ô n g \ D ữ liệu liên q u a n 1. Giao 2. Hệ thống xuát hiện danh sách các thành viên đăng Dữ liêu

Hệ thống kết nối thanh toán điện tử - PaymentCormect - Trang 77 - dịch viên “xác m inh thông tin thành viên” ký chờ xác minh, kích hoạt. về khách hàng 3. Giao dịch viên chọn thành viên cần xác minh.

4. Hệ thống hiện ra thông tin chi tiết về thành viên, cho phép

G iao dịch viên có thể in ra, bằng nghiệp vụ của m ình, giao dịch viên tiến hành kiểm tra tính đùng đắn, xác thực của thông tin thành viên đăng ký như: gọi điện thoại, gửi em ail, gặp trực tiếp, ...

Dữ liệu về khách hàng

Hậu điều kiện:Sau Ca sử dụng này là ca K ích hoạt thành viên.

Ngoại lệ:

**** Kích hoạt thành viên

Tiền điều kiện: Đ ăng nhập quản trị. (adsbygoogle = window.adsbygoogle || []).push({});

Các tác nhân (Actors): Người dùng là giao dịch viên.

Luồng sự kiện:____________________________________ H à n h đ ộ n g c ủ a tá c n h â n Đ á p ứng c ủ a h ệ th ô n g D ữ liệu liên q u a n 1. G iao dịch viên chọn chức nàng “kích hoạt thành viên”

2. Hệ thống hiển thị danh sách thành viên mới đăng ký chờ xác minh, kích hoạt, cho phép tìm kiếm thành viên theo các thông số: tên, tên đăng nhập.

Dữ liệu về khách hàng 3. Giao dịch viên chọn chức nàng “ Kích hoạt’’.

4. Hệ thống cập nhật trạng thái cảu thành viên là: Đã kích hoạt.

Dữ liệu về khách hàng

Hậu điều kiện:thành viên sẽ được phép đăng nhập hệ thống.

Ngoại lệ: Trong một số trường hợp nào đó, do không hợp lệ, hoặc thành viên vi pham quy c h ế sử dụng hệ thống, giao dịch viên có thử ngừng kích hoạt của thành viên này.

♦> Kích hoạt tài khoán

Tiền điều kiện: Đ ăng nhập quản trị.

Hệ thống kết nối thanh toân điện tử - PaymentConnect - Trang 78 - Luồng sự kiện: H à n h độ n g c ủ a tá c n h â n Đ áp ứ ng c ủ a hệ th ố n g D ữ liệu liên q u a n 1. Giao dịch viên chọn chức năng “kích hoạt tài khoản”

2. Hệ thống hiển thị form cho phép tìm kiếm tài khoản của thành viên theo các thông số: tên, tên đăng nhập, tài khoản, ngân hàng, chi nhánh ngân hàng. Dữ liệu vể tài khoản, ngân hàng, chi nhánh ngân hàng 3. Giao dịch viên chọn chức năng “ Kích h o ạ f \

4. Hệ thống cập nhật trạng thái của tài khoản của thành viên là: Đ ã kích hoạt.

Dữ liệu về tài khoản

Hậu điều kiện: tài khoản sẽ được phép tham gia giao dịch trên hệ thống.

Ngoại lệ: Trong m ột số trường hợp n à a đó, do không hợp lệ, hoặc ngân hàng tại nơi gửi tiền củâtì khoản thông báo việc không hợp lệ tham gia giao dịch của tài khoản, giao dịch viên có thử ngừng kích hoạt của tài khoản này của thành viên.

♦> K ết nối hệ thông tác nghiệp ngân hàng

Tiền điều kiện: Cập nhật thông tin ngân hàng.

Các tác nhân (Actorsỳ. Giao dịch viên.

Luồng sư kiên:________________________________________________ _________ H à n h đ ộ n g c ủ a tá c n h â n Đ á p ứ n g củ a hệ th ố n g D ữ liệu liên q u a n l.G iao dịch viên thực hiện chức năng“ kết nối hệ thống tác nghiệp

2. Hiển thị form thông tin cho phép giao dịch viên nhập thông tin cần thiết để kết nối với hệ thống tác nghiệp ngân hàng( số hiệu cổng).

Dữ liệu về ngân hàng

Hệ thống kết nối thanh toán điện tử - PaymentConnect - Trang 79 -

ngân hàng” 3. Chọn kết nối ngân hàng

4. Thành phần chạy ngầm của hệ thống thuộc lớp dưới lớp ứng dụng sẽ sử dụng cổng này, phát đi một gói thông điệp đến hệ thống bên ngân hàng để kiểm tra việc kết nối thành công hay không, căn cứ thông điệp trả về, hệ thống ra thông báo kết quả với giao dịch viên.

-Thành phần chạy ngầm này tự động chạy thường trực, đảm bảo sẵn sàng cho truyền nhận giao dịch.

Dữ liệu về ngân hàng

Hậu điều kiện:m ột đường kết nối sẵn sàng truyền nhận giao dịch.

Ngoại lệ:Trong trường hợp kết nối không thành công, phải báo cho người quản trị hệ thống, và người quản trị hệ thống của ngân hàng để hai bên khắc phục.

♦♦♦ Q uản trị lưu lượng giao dịch (adsbygoogle = window.adsbygoogle || []).push({});

Tiền điều kiện: Đ ăng nhập quản trị.

Các tác nhân (Actors): Người dùng là giao dịch viên.

Luồng sự kiện:___________________________________ H à n h đ ộ n g c ủ a tá c n h â n Đ á p ứng c ủ a hệ th ố n g \ ■ D ữ liệu liên q u a n 1. Giao dịch viên chọn chức năng “quản trị lượng giao dịch”

2. Hệ thống cung cấp cho người dùng chức năng báo cáo thống kê các giao dịch đi qua hệ thống. Thống kê theo thành viên, theo nhà cung cấp, theo ngân hàng, theo thời gian, theo độ thành công của giao dịch, đề giao dịch viên, người quản trị báo cáo lãnh đạo, biết được lưu lương cũng như dung lượng của PA Y M EN TC O N N EC T

Dữ liệu về khách hàng, tài khoản, hóa đơn, lệnh thanh toán, phiên giao dịch, ngân hàng, chi nhánh ngân hàng, nhà cung cấp, phí giao dịch 3. G iao dịch viên nhập vào các tiêu chí thống kê, chọn [Xác nhận].

4. Hệ thống sẽ liệt kê ra danh sách, tổng số các giao dịch nói lên lưu lượng, dung lượng hệ thống theo khách hàng, theo nhà cung cấp, theo ngân hàng, theo chi nhánh ngân hàng.

Hệ thống kết nối thanh toân điện tử - PaymentConnect - Trang 80 -

Hậu điểu kiện:. Ngoại lệ:

3.1.6.3. G ói ca sử d ụ n g p h ụ c vụ q u ả n tr ị n h à c u n g c á p và các hệ th ố n g th ư ư n g m ại điện tử c ủ a họ

♦> X ác thực nhà cung cấp.

Tiền điều kiện: Kết nối hệ thống thương mại điện tử của nhà cung cấp.

Các tác nhân (Actors)-. Hộ thống thương mại điện tử của nhà cung cấp, quản trị của nhà cung cấp. Luồng sự kiện:________________________________________________ _________ H à n h đ ộ n g c ủ a tá c n h â n Đ áp ứng c ủ a hệ th ố n g Dữ liệu liên q u a n 1. Y êu cầu “xác thực nhà cung cấp”

-Khi tham gia kết nối với PA YM EN TCO NN ECT, nhà cung cấp được cấp phát một chứng chỉ số (Certificate A uthorrity - CA) cài đặt cho m áy chủ hệ thống thương mại điện tử của họ.

-M ỗi một hoá đơn cước được gửi đến PA Y M EN TC O N N EC T đều được hệ thống thương mai điên tử sử dung CA này ký và m ã hoá trước khi gíri đến PA YM EN TCO NN ECT. Điều này đảm bảo tính an ninh cho giao dịch của hệ thống, tránh giả mao, tránh chối cãi, tránh nghe trộm trong quá trình truyền/nhận với PAYM ENTCONNECT.

-Trên máy chủ của PA Y M EN TC O N N EC T cũng được cài đặt một CA server, dùng để trao đổi key để chứng thực và giải m ã giao dịch gửi đến từ nhà cung cấp.

-V iệc ký và m ã ho á/ giải mã: xác thực được thực

Một phần của tài liệu Hệ thống kết nối thanh toán điện tử Paymentconnect (Trang 72)