BÀI TẬP LỚN DWSJ
Mã bài tập : A04-DWSJ
Thời gian thực hiện : 04 ngày
Điểm tối đa : 10 điểm
Nội dung đề bài :
Một ngân hàng thương mại hỗ trợ thanh toán trực tuyến qua hệ thống thẻ tín dụng do ngân hàng đó cung cấp. Để dáp ứng nhu cầu phát triển thương mại điện tử, ngân hàng cho phép các đối tác của mình thực hiện giao dịch thanh toán đơn hàng dụng web service. Giao dịch qua web service được mô tả dưới đây :
- Giao dịch thanh toán đơn hàng trực tuyến: để thực hiện nghiệp vụ đối tác cần cung cấp những thông tin sau :
- mã đối tác,
- mật khẩu đối tác,
- mã khách hàng thanh toán,
- mã đơn hàng cần thanh toán, ‘
- mã số tài khoản thanh toán,
- số tiền đơn hàng.
- Hệ thống service của ngân hàng sẽ kiểm tra mã đối tác và mật khẩu đối tác để lấy ra mã tài khoản của đối tác.
- Hệ thống sẽ trừ số tiền nhận thanh toán sau khi tính phí vào số dư tài khoản của đối tác và cộng số tiền thanh toán trong tài khoản khách hàng cần thanh toán (phí giao dịch phụ thuộc vào giao dịch tính phí cho người thanh toán hay người nhận thanh toán).
- Khi giao dịch thành công, hệ thống ghi nhận lại nhật ký giao dịch. Nhật ký giao dịch gồm các thông tin :
- mã giao dịch,
- tên giao dịch,
- số tiền giao dịch,
- nếu là giao dịch cộng tiền thì số tiền là số dương,
- nếu giao dịch trừ tiền thì số tiền là số âm,
- phí giao dịch,
- ngày giao dịch.
- Nhật ký được ghi cho cả đối tác và khách hàng
- Giao dịch vấn tin lịch sử giao dịch : Đối tác hoặc khách hàng của ngân hàng có thể truy vấn thông tin lịch sử các giao dịch thanh toán trực tuyến từ web service dịch vụ của ngân hàng.
- Khi truy vấn thì cung cấp mã và mật khẩu, ngày bắt đầu vấn tin, ngày cuối muốn vấn tin ngày bắt đầu vấn tin, ngày cuối muốn vấn tin.
- Sau khi hệ thống xác nhận các thông tin trên thì sẽ trả kết quả lịch sử giao dịch trong khoảng thời gian từ ngày bắt đầu đến ngày cuối muốn vấn tin với những thông tin mô tả ở trên.
+ Công thức tính số tiền giao dịch nếu tính phí giao dịch cho người thanh toán Số tiền nhận thanh toán = số tiền đơn hàng Số tiền thanh toán = số tiền đơn hàng + phí giao dịch+ Công thức tính số tiền giao dịch nếu tính phí giao dịch cho người nhận thanh toán : Số tiền nhận thanh toán = số tiền đơn hàng – phí giao dịch Số tiền thanh toán = số tiền đơn hàngTrong đó, biểu phí giao dịch được tính theo bảng sau :
Số tiền đơn hàng (VND) | Phí giao dịch (VND) |
<=100000 | 10000 |
>100000 và <=500000 | 2% số tiền đơn hàng |
>500000 và <=1000000 | 1.5% số tiền đơn hàng |
>1000000 và <=5000000 | 1% số tiền đơn hàng |
>5000000 | 0.5% số tiền đơn hàng |
ad có bài này k ạ
ReplyDelete