Các chứcnăng nghiệp vụ

Một phần của tài liệu ứng dụng phân tích thiết kế hướng đối tượng sử dụng uml vào hê thống thanh toán điện tử (Trang 26)

2. i Mô hình nghiệp vụ

2.1.1. Các chứcnăng nghiệp vụ

Có thể hình dung hệ thống thanh toán điện tử bao gồm những chức nảng như sau: ♦ Đãng ký sử dụng dịch vụ

Đổ sử dụng dịch vụ hệ thông thanh toán điện tử, khách hàng đãng ký dịch vụ với ngân hàng (thông qua hợp đổng thoả thuận giữa khách hàng và ngân hàng).

Khách hàng điền đầy đủ thông tin theo bản mẫu đăng ký: - Họ và lên

- Địa chỉ - Ngày sinh

- Sô' ch ứ n g m in h th ư

- Số C IF (Customer Information File) - Số điện thoại

- E m ail

- Password - Chú thích

- Dịch vụ đăng ký.

Và gửi đến ngấn hàng, kế toán viên nhận bản đăng ký, kiểm tra lại các thông tin ở bản đăng ký đó với thông tin khách hàng được lưu ở ngân hàng. Sau khi kiểm tra các thỗng tin của khách hàng, nếu các thông tín đứng thì ký và gửi cho kê' toán trưởng để thực hiện ký kết. Nếu các thông tin của khách hàng có thông tin không đúng thì thông báo ỉại với khách hàng.

Sau khi nhận được bản đăng ký từ kế toán viên, kế toán trưởng kiểm tra lại các thông tin. Nếu các thông tin trên có thòng tin không đúng thì thông báo lại với kế toán vicn. Nếu khi đã đúng thì ký xác nhận. Sau đó chuyển cho quản trị để thực hiện đăng ký vào hệ thống.

Quản ưị viên nhận được thông tin khách hàng thì cập nhật vào hệ thống, thông báo lại với khách hàng việc đăng ký đã hoàn thành và gửi cho khách hàng chữ ký điện tử. Các thủ tục đẳng ký trên thực hiện trong thời gian là 24 giờ. Khi đó khách hàng được sử dụng dich vụ với tư cách là khách hàng tên đăng nhập chính là địa chỉ email, mật khẩu đã đăng ký ở trên và được thông báo chữ ký điện tử.

Để đảm bảo bảo mật cho khách hàng khi khách hàng truy cập lần đầu tiên thì hệ thống yêu cầu đổi chữ ký điện tử.

♦ Vấn tin tài khoản:

Khách hàng dùng Modem kết nối vào mạng của Ngán hàng. Sau khi kết nối thành công thì khách hàng nhập tên và mật khẩu của mình vào. Nếu đúng thì hộ thống cho phép sử dụng các dịch vụ:

> Vấn tin tài khoản.

> Xem được tỷ giá, lãi suất tiền vay, lãi suất tiền gửi có kỳ hạn và tiền gửi không kỳ hạn của VN D, USD và EU R .

> Xem sô' dư của tài khoản khách hàng và các giao dịch cùa tài khoản trong tháng.

> Xem các loại lãi suất, tỷ giá, biểu phí... ♦ Dịch vụ yêu cầu chuyển tiền.

Sau khi truy nhập (login) vào hệ thống, khách hàng chọn các chức nãng trong hê Ihống:

> Chuyển tién.

Chọn chức năng chuyển tiền: Để sử đụng chức nãng này khách hành cần các thòng tin sau:

- Ngày tháng: ngày tháng hệ thống

- Số T K ghi có (chính là tài khoản của khách hàng) - Tên khách hàng: (chính là họ và tên của khách hàng) - Tại Ngán hàng (chi nhánh ngán hàng khách hàng mở T K )

- Sô' T K ghi nợ (chính là tài khoản mà khách hàng cần chuyển đến)

- Tên người nhận: (chính là họ và tên có T K ghi nợ ứ trên)

- Tại Ngấn hàng (chi nhánh ngân hàng của khách hàng có tên T K ghi nợ trên) - Sô tiền: (bằng số)

- ...(bẳng chữ) - Nội dung chuyển tiền:

Khi điển đầy đủ các thông tín thì chúng được chuyển vào hộ thống. Khi đó hộ thống sẽ kiếm, tra chuỗi chữ ký điện tử của khách hàng.

Nếu chuỗi chữ ký điện tử đúng với chuỗi chữ ký điện tử mà khách hàng đàng ký với ngân hàng thì thông tin đó được gửi đi. Nếu không đúng thì hệ thống yêu cầu nhập lại chuỗi. Nếu khách hàng nhập chữ ký điện tủ quá 3 lần vẫn khòng đúng thì các thống tin về khách hàng đó bị xoá trong hệ thống cua khách hàng. Và khách hàng cần liên lạc với ngân hàng.

Khi nhận được yêu cầu của khách hàng, gửi đến ngân hàng:

- Kế toán viên sẽ in yêu cầu đó, phân tích điện trong hệ thống hoặc chuyển tiền đêh ngân hàng bạn. Sau đó thực hiện việc hạch toán trẽn tài khoản khách hàng, nếu như các thông tin đó là hợp lệ. Trong trường họp không hợp lệ thì ngân hàng sẽ báo với khách hàng là yêu cầu không được thực hiện.

- Khi kế toán viên thực hiện các công việc như hạch toán, thì chuyển cho kế toán truởng. Kế toán trưởng thực hiện việc chuyển tiền theo yêu cầu (trong hệ thống hoặc chuyển tiền cho ngân hàng bạn).

Khi điện được hạch toán trong hệ thống hay chuyển đi thành công đến ngán hàng bạn thì hệ thống sẽ thông báo với khách hàng rằng giao dịch chuyển tiền thành công và cho biết số dư hiện tại của tài khoản khách hàng.

Ngoài ra hệ thống còn có chức năng tạo điện tại ngân hàng vì có một số khách hàng không sử dụng dịch vụ, họ đến giao dịch trực tiếp tại ngân hàng và nhận điện về từ hệ thống ngân hàng bạn chuyển cho khách hàng.

Dưới đây đưa ra một danh sách các chức năng của mỗi hoạt động trên:

Bảng 2.1. Hệ thống các chức năng của hộ thống thanh toán điện tử

K ý hiệu G iả i thích Dữ liệu lién quan Loại

R I Quản trị hệ thống

R l.l Bổ sung người dùng nguoidung hiển

R 1.2 Sửa đổi thông tin người dùng nguoidung hiển

R 1.3 Xoá người dùng nguoidung hiển

R1.4 Bổ sung khách hàng khachhang hiển

R1.5 Xoá khách hàng khachhang hiển

R ỉ.6 Cập nhật thông tin tygia, bieuphi, laisuat ẩn

R 1.7 Thòng báo cho khách hàng taikhoan ẩn

R2 Đăng nhập hộ thổng

R2.1 Đăng nhập hệ thống nguoidung, khachhang hiển

R2.2 Đổi mật khẩu sử dụng nguoidung, khachhang hiển

R3 Đáng ký sử dụng dịch vụ

R3.1 Điền vào bản đãng ký bandangky hiển

R3.2 Kiểm tra bản đăng ký bandangky, taikhoan, khachhang

hiển

R3.3 K ý kết bản đãng ký bandangky, taikhoan,

khachhang

hiển

R4 Vấn tin tài khoản

R4.1 Vấn tin tài khoản taikhoan hiển

R4.2 Vấn tin thông tin tỷ giá, biểu p h í.. ty gia, bieuphi, laisuat hiển

R5 Dịch vụ chuyển tiền

R5.1 Tạo điện HT1

R5.1.1 Điền đầy đủ thông iin(điện chuyển tiền, điện huỷ điện chuyển tiền, điện tra soát)

dienchuyentien (dientrasoat, dienhuy)

hiển

R5.1.2 K ế toán viên kiểm tra điện dienchuyentien

(dientrasoat, dienhuy), taikhoan

hiển

R5.1.3 Chuyển điện cho kế toán trưởng dienchuyentien

(dientrasoat, dienhuy), taikhoan

hiển

R5.1.4 Kế toán trưởng thực hiện việc chuyển tiếp điện sang ngân hàng bạn hoặc hạch toán tại ngân hàng

taikhoan hiển

R5.2 Tạo điện HT2

R 5.2.1 Điền đầy đủ thông tin(điện chuyển tiền, điện huỷ điện chuyển tiền, điện tra soát)

dienchuyentien (dientrasoat, dienhuy)

hiển

R5.2.2 Sửa điện đi dienchuyentien

(dientrasoat, đienhuy)

hiển

R5.2.3 Xoá điên đi dienchuyentien

(dientrasoat, dìenhuy)

hiển

R5.2.2 Kế toán viên kiểm tra điện dienchuyentien

(dientrasoat, dienhuy), taikhoan

hiển

R5.2.3 Kế toán trưởng thực hiện việc chuyển tiếp

dienchuyentien

(dientrasoat, dienhuy), hiển

taikhoan R5.2.4 K ế toán trưởng thực hiện việc

chuyển tiếp điện sang ngân hàng bạn hoặc hạch toán tại ngân hàng

taikhoan hiển

2.2.2. Từ điển nghiệp vụ

Bảng 2.2. Từ điển nghiệp vụ

STT Thuật ngữ G iả i thích nội dung

1. Kế toán viên Những người có chuyên môn nghiệp vụ về kế toán và làm tại ngân hàng

2. Kế toán trưởng Những người có chuyên môn nghiệp vụ về kế toán và làm tại ngân hàng và là ngưòi có quyền ký các chứng từ.

3. Tài khoản khách hàng Là dãy số theo qui định của ngân hàng tạo cho riêng khách hàng tại ngân hàng,

4. CIF(Custom er Inform ation File )

Thông tin về khách hàng.

5. Dịch vụ ngân hàng Các hoạt động ngân hàng thực hiện phục vụ khách của ngân hàng.

6. Tiền gửi Là tiền mà khách gửi vào ngân hàng

7. Tiền vay Là khoản tiền khách vay nợ ngân hàng

8. K ỳ hạn Là khoảng thòi gian tính lãi: 1, 3,6,12.. tháng 9. Tiền gửi có (không) kỳ hạn Là khoản tiền gửi trong một kỳ hạn (hoặc gửi rứt

ra tuỳ ý) mói được rút ra.

Ỉ0. Biểu ỉãi suất Là thông tin về lãi suất tiền gửi theo thời gian.

11. Biểu phí Biều ghi các khoản phí sử dụng dịch vụ.

12. n p "> * s

Tỷ giá Là thông tin về giá quy đổi giữa một đổng tiền

ngoại tệ với Việt nam đồng.

13. Chuyển tiển Là loại hình dịch vụ chuyển mộl khoản tiền từ một tài khoản sang một tài khoản khác.

14. Điện chuyển tiền Yêu cầu chuyển tiền thông qua bức điện.

15. Điện tra soát Yêu cầu đính chính lại bức điện mà mìnhđã gửi. 16. Điện huỷ điên chuyển tiền Là bức điện huỷ bức điện chuyển tiền trước đó. 17. Chữ ký điện tử Là một dãy số được sinh ra gán cho một tài

khoản (hay một kế toán trưởng) để làm cơ sở xác nhận khách hàng (kế toán trưởng) khi giao dịch.

Mô hình miền lĩnh vực

Hình 2.1: Mô hình miền.

Mò hình triển khai Tai máy chủ

Win NT Server 4.0 Service Pack 4.

- Web Server là Internet Information Server (IIS ) của Microsoft. - Active Perl 5.15.

MsSql Server 2000.

Chương trình biến đổi (convert) dữ liệu được đặt trên máy chủ, chạy định kỳ theo tham số thời gian, convert toàn bộ dữ liệu từ IBS sang Sql Server 2000.

Máv tram (máykhách hàng): người dùng khône phải cài đặt bất kỳ một chương Ưình nào ngoại trừ trình duyệt web.

Hình 2.2: Mô hình triển khai. 2.2. Đ ẶC T Ả H Ệ THỐ N G

Phàn tích mô hình nghiệp vụ.

2.2.1. Các tác nhân (A cto r) của hệ thống

Khách hàng: là người trực tiếp sử đụng hệ thống qua Intranet. Trước khi sử dụng hệ thống khách hàng cần phải đăng ký sử dụng và phải thực hiện đúng quy trình hệ thống.

Khách hàng sử dụng hệ thống để: > Vấn tin tài khoản.

> Vấn tin các dịch vụ của ngân hàng như tỷ giá, lãi suất tiền gửi, biểu p h í... > Tạo điện chuyển tiền.

> Tạo điện tra soái.

> Tạo điện huỷ điện chuyển tiền.

K ế toán viên: Là người thực hiện các dịch vụ ngân hàng để phục vụ khách hàng. Kế toán viên vào hệ thống để:

> Nhận yêu cầu đăng ký dịch vụ

> Nhận điện từ khách hàng > Kiểm tra điện của khách hàng

> Chuyển điện cho kế toán trưởng.

> Chuyển trả lại cho khách hàng (nếu có thông tin sai)

> Tạo điện đi, sửa điện đi, xoá điện đi khi khách hàng giao dịch tại ngân hàng.

K ế toán trưởng (có thể là người được kế toán trưởng uỷ quyền) là người quản lý mọi hoạt động tại một khu vực giao dịch của ngàn hàng.

Kế toán trưởng vào hộ thống để: > Xem, ký duyệt yêu cầu của khách hàng. > Xem, ký duyệt điện.

Quản trị hệ thống: là người làm nhiệm vụ bảo trì hệ thống đảm bảo cho nó làm việc một cách tin cậy.

Quản trị hệ thống vào hệ thống để:

> Đăng ký hay loại bỏ người dùng (khách hàng, kế toán viên, kế toán trưởng) trong hộ ihống.

Hệ thông hạch toán tại ngán hàng (IB S ): Là hệ thống hạch toán các khoản thu chi trong hộ thống ngân hàng.

2.2.2. Các ca sử dụng của hệ thông 2.2.2.1. Đăng nhập hệ thống:

o Tác nhân; khách hàng, kế toán viên, kế toán trưởng, quản trị hệ thống, o Mục đích: Cho phép tác nhân đăng nhập vào hệ thống

o Mô tả khái quát: Để thực hiện các thao tác vào hệ thống thanh toán điện tử khách hàng phải đãng nhập vào hệ thống,

o Tham chiếu: R2.1 o Mỏ tả chi tiết

a. Tiền điều kiện: Máy đã kết nối với Intranet b. Luồng sự kiện

Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan 1. Chọn đăng nhập hệ thống. 2. Yêu cầu khách hàng nhập

tên và mật khẩu. 3. Khách hàng nhập tên và

mật khẩu mình vào.

4. Đăng nhập thành công. nguoidung, khachhang o Ngoại lệ:

Bước 3: Nếu tên và mật khẩu không hợp lệ thì hệ thống sẽ thõng báo và không cho phép đãng nhập hệ thớng,

c. Hậu điều kiện: Khách hàng sẽ được thực hiện các chức năng mà mình có thể. 2.2.2.2. Đổi mật khẩu hệ thống:

o Tác nhân: khách hàng, kế toán viên, kế toán trưởng, quản trị hệ thống,

o Mục đích: Khách hàng nhập tên, mật khẩu cũ, mật khẩu mới. Hệ thống kiểm tra và đổi các thông tin này của tác nhân,

o Mô tả khái quát:

Người dùng nhập vào tên, mật khẩu cũ, mật khẩu mới.

Hệ thống kiểm tra tên và mật khẩu cũ: Nếu sai thông báo, nếu đúng hệ thống sẽ đổi mật khẩu cho tác nhàn và tác nhân đãng nhập mật khẩu mới.

o Tham chiếu: R2.2 o Mô tả chi tiết

a. Tiền điều kiện: Khách hàng đăng nhập thành công hệ thống b. Luồng sự kiện:

Hành động của tác nhân Phản ứng của hộ thống Dữ liệu liên quan

1. Chọn chức nãng đổi mật khẩu.

2. Hiện form đổi mật khẩu.

3. Yêu cầu nhập tên, mật khẩu cũ, mật khẩu mới, xác nhận lại mật khẩu mói.

4. Kiểm tra tính hợp lệ của thòng tin nhập vào. 5. Cập nhật mật khẩu mới

vào cơ sở dữ liệu.

nguoidung, khachhang

o Ngoại lệ:

Bước 4: Nếu thông tin không hợp lệ (ví dụ: mật khẩu cũ không đúng, hoặc mật khẩu cũ trùng với mật khẩu m ớ i) hệ thống sẽ thông báo.

c. Hậu điều kiện: Mật khẩu của người dùng sẽ được thay đổi

2.2.2.3. Đăng ký dịch vụ sử dụng

o Tác nhân: khách hàng

o Mục đích: Cho phép khách hàng đãng ký dịch vụ.

o Mô tả khái quát: Sau khi đăng nhập vào hệ thống khách hàng chọn chức năng đăng ký sử dụng dịch vụ và nhập các thông tin cần thiết vào form đãng ký sử dụng dịch vụ, sau đó gửi bản đãng ký. Nếu các thông tin cần thiết khống chính xác thì hê thống yêu cầu nhập lại một số thông tin. Ngược lại nó gửi đi và thông báo thành công cho khách hàng.

o Tham chiếu: R3.1, R3.2 o Mô tả chi tiết

a. Tiền điền kiện: Khách hàng đăng nhập thành còng hệ thống và có ít nhất 1 tài khoản giao dịch tại ngân hàng và có địa chỉ email để liên lạc.

b. Luồng sự kiện

Hành động của tác nhân Phản ứng của hộ thống Dư liệu liên quan

1. Chọn chức năng đăng ký 2. Hiện form nhập thông

tin khách hàng.

3. Điền đầy đủ thông tin mà hệ thống yêu cầu và ấn nút Commit.

4. Kiểm tra các thông tin và thực hiện dịch vụ.

bandangky

o N g o ạ i l ệ :

Bước 4: Nếu nhập không đầy đủ các thông tin cần thiết thì hệ thống báo cần nhập lại một số thông tin.

c. Hậu điều kiện: Kế toán viên sẽ nhận đươc thóng tin khách hàng chuyển đến.

2.2.2A . Kiểm tra thông tin đăng ký sử dụng dịch vụ

o Tác nhân: kế toán viên

o Mục đích: Kiểm tra các thông tin khách hàng gửi bản đăng ký đến. o Mô tả khái quát:

Kế toán viên chọn đăng ký sử dụng dịch vụ của khách hàng gửi đến.

In ra và kiểm tra các thông tin của khách hàng và đối chiếu với dữ liệu lưu tại ngán hàng.

Sau đó gửi bản đãng ký đến cho kế toán trưởng, nếu các thòng tin không đúng đắn ngược lại thì gửi trả lại bản đãng ký cho khách hàng theo địa chỉ email của khách hàng, o Tham chiếu: R3.3

o Mô tả chi tiết

a. Tiền điều kiện: Truy cập vào hệ thống 2 và có đãng ký sử dụng dịch vụ của khách hàng gửi đến.

b. Luổng sự kiện

Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan

l . Chọn chức nãng kiểm tra đảng ký sử dụng dịch vụ. 2. Hiển thị bản đăng ký sử dụng cùa khách hàng gửi đến. 3. Chọn một bản đãng ký sử dụng dịch vụ.

4. Hiển thị các thông tin của bản đăng ký.

bandangky

5. In và kiểm tra thông tin đăng ký của khách hàng.

taikhoan

6. Yôu cầu cậpnhât. 7. Yêu cầu xác nhận của

người dùng.

8. Câp nhật bản đăng ký sử dụng dịch vụ.

o Ngoại lệ:

Bước 2: Không có bản đăng ký nào của khách hàng gửi đến, kết thúc ca sử dụng. Bước 5: Thông tin khách hàng sai, kế toán viên gửi trả lại cho khách hàng đề nghị khách hàng đăng ký lại (qua địa chỉ email).

c. Hậu điều kiện: Các thông tin bản đãng ký đã được kế toán viên kiểm tra và

chuyển cho kế toán trưởng hay trả lại khách để sửa đổi.

2.2.2.5. Chấp nhận bản đăng ký sử dụng dịch vụ:

o Tác nhân: kế toán trưởng

o Mục đích: Kiểm tra íại các thông tin khách hàng gửi bản đăng ký đến.

o Mô tả khái quát: Kê toán trưởng chọn đãng ký sử dụng dịch vụ của khách hàng gửi đến và kiểm tra các thông tin cùa khách hàng. Sau đó tạo chữ ký điện tử gửi lại cho

khách hàng theo địa chỉ email. o Tham chiếu: R3.4

o Mô tả chi tiết

a. Tiền điều kiện: Truy cập vào hệ thống 2 và có thông tin khách hàng đã được kế toán viên kiểm tra.

b. Luồng sự kiện

Hành động của tác nhân Phản ứng của hệ thống Dữ liệu liên quan

]. Chọn chức nãne tiếp nhận đăng ký sử dụng dịch vụ.

2. Hiển thị các đăng ký sử dụng của khách hàng đã được kiểm tra.

3. Chọn một bản đăng ký. 4. Hiển thị các thông tin

của bản đăng ký được chọn.

bandangky

5. Kiểm tra các thỏng tin của khách hàng và xác nhận.

6. Yêu cầu xác nhận lại. taikhoan

7. “Đồng ý” 8. Ghi lại bản đăng ký sử

Một phần của tài liệu ứng dụng phân tích thiết kế hướng đối tượng sử dụng uml vào hê thống thanh toán điện tử (Trang 26)

Tải bản đầy đủ (PDF)

(104 trang)