Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 42 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
42
Dung lượng
1,42 MB
Nội dung
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG CƠ SỞ TẠI THÀNH PHỐ HỒ CHÍ MINH KHOA CƠNG NGHỆ THƠNG TIN - - BÁO CÁO Đề tài: Môn: Nhập Môn Công Nghệ Phần Mềm Quản Lý Tài Khoản Ngân Hàng Giảng viên hướng dẫn: Nhóm sinh viên thực hiện: Lớp: TP Hồ Chí Minh – 2019 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN DANH MỤC CÁC TỪ VIẾT TẮT ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… MỤC LỤC NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN .2 DANH MỤC CÁC TỪ VIẾT TẮT I THƠNG TIN VỀ NHĨM Hiện trạng yêu cầu a Giới thiệu giới thực liên quan .6 b Mô tả qui trình cơng việc liên quan đến đề tài .7 i) Quy trình thực Quản lý tài khoản (1) Tạo tài khoản .7 (2) Sửa thông tin tài khoản .7 (3) Hủy tài khoản Quản lý thẻ (1) Tạo thẻ .7 (2) Sửa thông tin thẻ .8 (3) Hủy thẻ .8 Quản lý giao dịch (1) (2) (3) (4) (5) (6) (7) Gửi tiền Kiểm tra thẻ .8 Rút tiền Chuyển khoản Vấn tin Đổi mật .9 Lập biên lai Quản lý khách hàng 10 (1) Nhập thông tin khách hàng .10 (2) Sửa thông tin khách hàng .10 (3) Xóa thơng tin khách hàng .10 ii) Xác định yêu cầu chức nghiệp vụ .11 c Sơ đồ luồng liệu cho toàn hệ thống 17 d Mơ hình luồng liệu theo u cầu 18 i) Mơ hình luồng liệu chức quản lý khách hàng 18 ii) Mơ hình luồng liệu chức quản lý giao dịch 19 iii) Mơ hình luồng liệu chức quản lý thẻ .20 II Sơ đồ logic .21 Sơ đồ logic: 21 Danh sách thành phần sơ đồ: 21 a Bảng User: 21 b Bảng Account: 22 c Bảng Customer: 23 d Bảng Transaction: .23 III Giao diện 24 Giao diện đăng nhập dùng cho nhân viên quản lý khách hàng: 24 Giao diện lụa chọn chức cho nhân viên quản lý: 24 Giao diện chức in danh sách khách hàng: 25 Giao diện Thêm, Xóa, Sửa, Tìm kiếm thông tin khách hàng: 25 Giao diện thêm thông tin khách hàng: 26 Giao diện sửa thông tin khách hàng: 26 Tìm kiếm khách hàng: 27 Giao diện lựa chọn chức cho khách hàng: .28 Giao diện thi thông tin khách hàng: 29 10 Giao diện chuyển tiền: 30 11 Giao diện rút tiền 30 12 Giao diện In hóa đơn rút tiền .31 13 Giao diện in hóa đơn nộp tiền .31 IV Cài đặt thử nghiệm 32 Cài đặt 32 Thử nghiệm 32 V Tổng kết đánh giá .34 Ưu điểm 34 Nhược điểm 34 Hướng phát triển 34 VI Kết luận 35 I THÔNG TIN VỀ NHĨM Số thứ tự: Nhóm ST T MSSV Họ tên N16DCCN140 N16DCCN142 Đỗ Bá Toàn Võ Thanh Tú Hiện trạng yêu cầu a Giới thiệu giới thực liên quan - Khách hàng u cầu nhân viên tạo cho tài khoản Khi đó, khách hàng phải cung cấp thông tin bàn họ tên, địa chỉ, số điện thoại, đồng thời loại thẻ mà khách hàng muốn tạo(ATM,Credit card ) cho nhân viên Sau khách hàng điền thông tin xong, nhân viên kiểm travà yêu cầu khách hàng ký xác nhận.Sau , nhân viên in CMND tờ phiếu khách hàng vừa nhập gửi lên trụ sở, hẹn khách hàng ngày cụ thể để nhận thẻ mà yêu cầu - Khách hàng yêu cầu nhân viên thay đổi thơng tin cho Đầu tiên, nhân viên hỏi lí khách hàng muốn thay đổi thơng tin, ghi nhận, sau nhân viên yêu cầu khách hàng mang CMND thẻ ATM để kiểm tra đối chiếu Tiếp theo, yêu cầu khách hàng điền lại thông tin cần thay đổi,và yêu cầu xác nhận lại chữ kí Cuối nhân viên yêu cầu trụ sở sửa lại thông tin khách hàng sở liệu - Khách hàng yêu cầu nhân viên hủy thẻ Khi đó, nhân viên yêu cầu khách hàng đem giấy CMND có cơng chứng yêu cầu điền vào giấy tờ thủ tục Chú ý: khách hàng sử dụng thẻ ghi nợ (Credit card) cần phải kiểm tra số nợ bao nhiêu, tiến hành tốn hết tồn khoản dư nợ, bao gồm gốc lẫn lãi Rồi tiến hành hủy thẻ Tiếp theo khách hàng yêu cầu ký lại chữ ký xác nhận giống lúc tạo thẻ - Khách hàng yêu cầu nhân viên nộp tiền.Khi đó,nhân viên đưa cho khách hàng phiếu nộp tiền yêu cầu khách hàng nhập số tiền cần gửi, tên người nhận, số tài khoản người nhận, sau chữ ký Tiếp đến nhân viên kiểm tra lại tài khoản người nhận xem có hợp lệ hay khơng đóng dấu xác nhận Sau yêu cầu khách hàng đem nộp tiền cho quầy thu ngân, nhận phiếu thu Cuối nhân viên chuyển tiền vào tài khoản khách hàng - Khách hàng yêu cầu rút tiền Khi đó, nhân viên đưa cho khách hàng phiếu rút tiền yêu cầu khách hàng nhập số tiền cần rút, tên chủ thẻ, số thẻ cuối chữ ký Tiếp đến nhân viên yêu cầu khách hàng xuất trình thẻ ATM (hoặc CMND) sau kiểm tra đối chứng kiểm tra số tiền tài khoản đủ điều kiện để rút hay không (Số tiền tài khoản phải lớn số tiền cần rút phải dư 50 ngàn đồng tài khoản) Cuối nhân viên yêu cầu khách hàng tới quầy thu ngân nhận tiền - Khách hàng yêu cầu chuyển khoản Khi ,nhân viên đưa cho khách hàng phiếu nộp tiền yêu cầu khách hàng nhập tên tài khoản người nhận, số tiền cần gửi, số thẻ người nhận, ngân hàng người nhận yêu cầu nhập thông tin liên quan người gửi vào tương tự với người nhận Sau nhân viên ký xác nhận đóng mộc, tiếp đến yêu cầu khách hàng nộp tiền cho quầy thu ngân nhận phiếu thu - Khách hàng muốn kiểm tra tài khoản thơng tin tài khoản trang web ngân hàng trang web yêu cầu khách hàng nhập tên đăng nhập mật đăng nhập vào trang web mà nhân viên quản lý cung cấp cho khách hàng Tên đăng nhập khác với số ghi thẻ yêu cầu nhập mật mã xác nhận Sau trang web lên menu người dùng Vì để nâng cao chất lượng quản lý cho nhân viên ngân hàng giúp giảm bớt thời gian thuận tiện cho khách hàng chúng em xây dựng phần mềm quản lý tài khoản ngân hàng b Mơ tả qui trình cơng việc liên quan đến đề tài i) Quy trình thực Quản lý tài khoản (1) Tạo tài khoản Mục đích: Tạo tài khoản giao dịch ngân hàng cho khách hàng Dữ liệu đầu vào: Thông tin khách hàng, yêu cầu khách hàng Quy trình thực hiện: Khi nhân viên nhận yêu cầu tạo tài khoản từ khách hàng nhân viên thực công việc: - Yêu cầu khách hàng điền đầy đủ thơng tin vào “ Giấy đăng kí mở sử dụng dịch vụ ngân hàng” “ Hợp đồng sử dụng dịch vụ” - Xác nhận thông tin khách hàng qua giấy tờ liên quan chứng minh thư nhân dân tiến hành tạo tài khoản cho khách gồm có thơng tin: Mã khách hàng, họ tên, ngày sinh, giới tính, quốc tích, cmtnd or hộ chiếu, ngày cấp, nơi cấp, địa chỉ… (2) Sửa thơng tin tài khoản Mục đích: Cập nhật xác thông tin khách hàng bị sai lệch Dữ liều đầu vào: Những thông tin thay đổi thơng tin sai lệch Quy trình thực hiện: Khi khách hàng thực hiên giao dịch (3) Hủy tài khoản Mục đích: Hủy tài khoản khách hàng yêu cầu hủy thời hạn Dữ liệu đầu vào: Số tài khoản cần hủy Quá trình thực hiện: Nhân viên ngân hàng nhận số tài khoản cần hủy, xác nhận lại yêu cầu hủy thông tin dẫn đến việc hủy tài khoản đưa định thực hay không thực yêu cầu Quản lý thẻ (1) Tạo thẻ Mục đích: Tạo thẻ cho khách hàng có nhu cầu làm thẻ Dữ liệu đầu vào: thông tin khách hàng, thông tin loại thẻ, yêu cầu khách hàng Quy trình thực hiện: - Nếu khách hàng chưa có tài khoản yêu cầu khách hàng tạo tài khoản trước làm thẻ - Nếu khách hàng có tài khoản, nhân viên yêu cầu khách hàng cung cấp thông tin tài khoản với thông tin cá nhân yêu cầu khách hàng theo biểu mẫu “ Giấy đăng kí mở, sử dụng dịch vụ ngân hàng” (2) Sửa thơng tin thẻ Mục đích: Sửa lại thơng tin sai lệch thẻ Dữ liệu đầu vào: Mã thẻ Quy trình thực hiện: Nhân viên nhập mã thẻ vào hệ thống thực sửa lại thông tin sai lệch thẻ (3) Hủy thẻ Mục đích: Hủy thẻ Dữ liệu đầu vào: Mã thẻ vi phạm Quá trình thực hiện: Xác định tình xử lý hủy thẻ khách hàng Quản lý giao dịch (1) Gửi tiền Mục đích: Cho khách hàng gửi tiền vào tài khoản thẻ Dữ liệu đầu vào: Số lượng tiền khách hàng nhập vào thông tin sẵn sàng gửi tiền Quy trình thực hiện: Khách hàng chọn chức gửi tiền Thông tin ra: Thông báo khách hàng gửi tiền thành cơng (2) Kiểm tra thẻ Mục đích: Khách hàng sử dụng loại thẻ có phần mềm chấp nhận hay không Dữ liệu đầu vào: Thông tin thẻ mã PIN Quá trình thực hiện: Khách hàng nhập mã PIN sau cho thẻ vào Mã PIN chuyển hệ thống để kiểm tra tính hợp lệ Nếu hợp lệ hệ thống cho phép thực giao dich (3) Rút tiền Mục đích: thực rút tiền từ tài khoản Quy trình thực hiện: Khách hàng nhập số tiền cần rút, hệ thống nhận gửi thông tin cho máy chủ kiểm tra số tiền tài khoản Nếu hợp lệ cho rút tiền, khơng hợp lệ u cầu khách hàng nhập lại số tiền rút Dữ liệu đầu ra: Thông tin kết rút tiền lên giao diện (4) Chuyển khoản Mục đích: Cho khách hàng chuyển tiền từ tài khoản qua tài khoản người khác Dữ liệu đầu vào: Số tài khoản người nhận, số tiền chuyển Quy trình thực hiện: Khách hàng nhập số tài khoản người nhận vào, hệ thống nhận gửi lại máy chủ để kiểm tra thông tin Máy chủ gửi lại thông tin người nhận thơng báo lên hình giao diện Khách hàng kiểm tra thơng tin người nhận có xác không nhập vào số tiền cần chuyển từ bàn phím Dữ liệu đầu ra: Thơng báo kết chuyển tiền nên hình (5) Vấn tin Mục đích: Kiểm tra số tiền lại thẻ Dữ liệu đầu vào: Thơng tin thẻ Quy trình thực hiện: Hệ thống quản lý thông tin giao dịch đưa thơng tin số tiền có thẻ khách hàng yêu cầu Dữ liệu đầu ra: Số tiền có (6) Lập biên lai Mục đích: Ghi lại thông tin giao dịch giấy Dữ liệu đầu vào: Thông tin giao dịch mà khách hàng thực Quy trình thực hiện: Khi khách hàng thực giao dịch, thông tin giao dich đưa hệ thống, hệ thống cập nhật tạo biên lai Dữ liệu đầu ra: Thông tin giao dịch thẻ Quản lý khách hàng (1) Nhập thông tin khách hàng Mục đích: Nhập thơng tin khách hàng vào hệ thống Dữ liệu đầu vào: Thông tin khách hàng gồm họ tên, số cmt, ngày cấp, nơi cấp, số điện thoại, địa chỉ… Quy trình thực hiện: Khi khách hàng đăng kí tài khoản, nhân viên yêu cầu khách hàng nhập thông tin vào “ Giấy đăng kí tạo tài khoản”, nhân viên nhập thơng tin khách hàng vào kho liệu (2) Sửa thông tin khách hàng Mục đích: Sửa thơng tin sai lệch câp nhật thơng tin chưa có khách hàng Dữ liệu vào: Thông tin khách hàng cần sửa cần thêm Quy trình thực hiện: Hệ thống cập nhật lại thơng tin => Sửa => Lưu vào kho liệu (3) Xóa thơng tin khách hàng Mục đích: Xóa thơng tin khách hàng chủ tài khoản hủy tài khoản Dữ liệu đầu vào: Số tài khoản hủy, thông tin khách hàng cần xóa Quy trình thực hiện: Nhân viên nhận thơng tin khách hàng cần hủy tìm kiếm kho liệu thực xóa thơng tin 10 Giao diện thêm thông tin khách hàng: 28 Giao diện sửa thông tin khách hàng: 29 Tìm kiếm khách hàng: 30 Giao diện lựa chọn chức cho khách hàng: Giao diện in thông tin khách hàng: 31 10 Giao diện chuyển tiền: 11 Giao diện rút tiền: 32 12 Giao diện In hóa đơn rút tiền 33 13 Giao diện in hóa đơn nộp tiền 34 14 Báo cáo giao dịch IV Cài đặt thử nghiệm Cài đặt thử nghiệm Các chức đăng nhập Mã test case KH01 Mô tả Dữ liệu đầu vào -User: -Kiểm tra đăng ThanhTu nhập việc -Pass: nhập thông tin User 123456 Password Các bước thực -Chọn user nhập tên đăng nhập “ThanhTu” -Chọn pass nhập “123456” Kết mong đợi K K Q1 Q2 Thực đăng nhập thành công cho phép truy cập vào hệ thống P P -Chọn Login KH02 -User: -Kiểm tra đăng ThanhTu nhập việc nhập thông tin User Password Pass:123 sai -Chọn user nhập tên đăng nhập “ThanhTu” -Hiện thông báo -Chọn pass nhập “12345” “username and password is invalid” F P -Hiện thông F P -Chọn Login KH03 -Kiểm tra đăng -User: _Chọn user 35 nhập vào hệ thống dùng user sai password ThanhTu xx -Pass: 123456 nhập “ThanhTuxx ” -Chọn pass nhập “123456” báo “username and password is invalid” -Chọn Login -Không thực nhập thông tin user password -Hiện thông báo “username and password is invalid” P KH05 -Kiểm tra đăng nhập vào hệ thống dùng kí tự đặc biệt user password TH1: User: Thanh&T u Pass:123 -Thực 456 nhập thông TH2: tin user User:Tha password nhTu thuộc Pass:123 trường hợp @456 TH3: -Chọn Login User: ThanhTu @ Pass: 123456! -Hiện thông báo “username and password is invalid” F P KH06 -Kiểm tra thông tin đăng nhập việc nhập thông tin user bỏ trống thông tin password - User: ThanhTu Pass:”bỏ trống” -Hiện thông báo “username and password is invalid” P P P P KH04 KH07 -Kiểm tra đăng nhập vào hệ thống việc bỏ trống thông tin user password -User: “trống” -Pass: “trống” -Chọn Login -Chọn User nhập “ThanhTu” -Chọn Login -Kiểm tra thông tin -User:”bỏ -Chon pass trống” đăng nhập bỏ nhập 123456 Pass:123 trống user nhập -Chọn Login -Hiện thông báo “username 36 P password 456 and password is invalid” Giao diện thử nghiệm ( Ở em để mật để dễ nhìn ) - KH01: Đăng nhập vào hệ thống thành công - KH02: Đăng nhập thất bại 37 - KH03: Đăng nhập thất bại - KH04: Đăng nhập thất bại 38 - KH05: Đăng nhập thất bại - KH06: Đăng nhập thất bại 39 - KH07: Đăng nhập thất bại - - V Tổng kết đánh giá Ưu điểm Chương trình đáp ứng chức nhu cầu mà phần mềm quản lý tài khoản ngân hàng cần có Khách hàng có rút tiền chuyển khoản kiểm tra tài khoản Nhân viên có chỉnh sửa tài khoản khách hàng Giao diện thân thiện, đơn giản khơng cầu kỳ có nét thu hút riêng người sử dụng Giải vấn đề bảo mật cho “Nhân viên quản lý” tài khoản khách hàng 40 Nhược điểm - Chưa triển khai lên web mà nằm phần mềm cài đặt, khách hàng sử dụng bắt buộc phải cài đặt phần mềm máy tính cố định - Chưa có thêm phần Giám đốc (người có quyền cao nhất) để quản lý tài khoản admin - Nên có thêm chức phụ như: Liên hệ với người quản lý liên kết với phần mềm skype, discord để liên lạc với họ Hướng phát triển - Sẽ thêm chức liên lạc trực tiếp với nhân viên hình thức skype zalo, v.v - Thiết lập nút Language khách hàng cho nhiều thứ tiếng Tiếng Anh, Tiếng Việt, Tiếng Trung,… - Sẽ triển khai lên web lên mảng mobile hot - Tích hợp với túi tiền điện tử để giúp cho khách hàng sử dụng giao dịch thoải mái - Xây dựng thêm giao diện bắt mắt - Cải thiện bảo mật đem lên web, mobile để bảo vệ tài khoản khách hàng VI Kết luận Phần mềm quản lý tài khoản ngân hàng phần mềm hữu ích Nó giúp cho ngân hàng quản lý tài khoản khách hàng cách nhanh chóng, thuận lợi tạo điều kiện cho khách hàng quản lý tiền bạc mong cho phần mềm thật hữu ích cho khách hàng Qua em xin gửi lời cảm ơn Nguyễn Thị Bích Ngun tận tình giúp đỡ, hướng dẫn nhóm chúng em hồn thành đề tài Tuy nhiên trình độ kiến thức nhóm có hạn nên chương trình khơng tránh khỏi thiếu sót, chúng em mong nhận góp ý bổ sung bạn để đề tài chúng em hoàn thiện Chúng em xin chân thành cảm ơn! Tài khoản đăng nhập vào admin User: Admin Password: 123456 Tài khoản đăng nhập vào khách hàng 41 User:ThanhTu Password: 123456 42 ... tài i) Quy trình thực Quản lý tài khoản (1) Tạo tài khoản Mục đích: Tạo tài khoản giao dịch ngân hàng cho khách hàng Dữ liệu đầu vào: Thông tin khách hàng, yêu cầu khách hàng Quy trình thực hiện:... khách hàng Quy trình thực hiện: - Nếu khách hàng chưa có tài khoản yêu cầu khách hàng tạo tài khoản trước làm thẻ - Nếu khách hàng có tài khoản, nhân viên yêu cầu khách hàng cung cấp thông tin tài. .. giao dịch (3) Hủy tài khoản Mục đích: Hủy tài khoản khách hàng yêu cầu hủy thời hạn Dữ liệu đầu vào: Số tài khoản cần hủy Quá trình thực hiện: Nhân viên ngân hàng nhận số tài khoản cần hủy, xác