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

Bài tập lớn môn lập trình hướng sự kiệnquản lý tiền gửi tiết kiệm của khách tại ngân hàng

55 4 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

Nội dung

VIỆN ĐẠI HỌC MỞ HÀ NỘI TÊN ĐỒ ÁN: Quản Lý Tiền Gửi Tiết Kiệm Của Khách T ại Ngân Hàng Niên khóa: 2021 -2025 KHOA CƠNG NGHỆ THƠNG TIN Nguyễn Quý Dương (duongnq) – Nhóm trưởng Phạm Mỹ Duyên (duyenpm) Lê Duy (duyl) Trần Quang Duy (duytq004) Phan Thế Giang (giangpt012) QUẢN LÝ TIỀN GỬI TIẾT KIỆM CỦA KHÁCH TẠI NGÂN HÀNG Ngành/Chuyên Ngành: Cơng Nghệ Thơng Tin BÀI TẬP LỚN MƠN: LẬP TRÌNH HƯỚNG SỰ KIỆN Hà Nội: Ngày 13 Tháng 01, Năm 2023 Khoa CNTT Trường ĐH Mở Hà Nội Môn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) LỜI CÁM ƠN Trước tiên chúng em xin chân thành gửi lời cám ơn ghi nhớ đến gia đình tạo kiện tốt cho chúng em q trình thực tập thầy, giảng viên trường Đại Học Mở Hà Nội dẫn tận tình trình học tập chúng em Đó vốn hành trang tốt cho chúng em tiếp cận với thực tế cơng việc Cùng chúng em xin chân thành cám ơn thầy cô môn (Cán hướng dẫn đồ án) tập thể thành viên nhóm tận tình hướng dẫn, giúp đỡ lẫn tạo kiện thuận lợi cho chúng em suốt trình thực hành đồ án lần Cuối chúng em chân thành cám ơn thầy cô, anh chị bạn nhiệt tình giúp đỡ động viên thành viên nhóm q trình hồn thành đồ án mơn Nhóm thực hiện: • Nguyễn Q Dương (duongnq) – Nhóm trưởng • Phạm Mỹ Duyên (duyenpm) • Lê Duy (duyl) • Trần Quang Duy (duytq004) • Phan Thế Giang (giangpt012) Khoa CNTT Trường ĐH Mở Hà Nội Môn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) ĐÁNH GIÁ KẾT QUẢ CỦA GIẢNG VIÊN …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… Khoa CNTT Trường ĐH Mở Hà Nội Môn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) MỤC LỤC CHƯƠNG 1: BÁO CÁO KẾT QUẢ TÌM HIỂU I Phân Tích chức nhiệm vụ II Tổ chức Sơ đồ tổ chức máy quan Sơ đồ tổ chức Tóm lược cấu tổ chức máy sở 10 CHƯƠNG 2: TỔNG QUAN VỀ HỆ THỐNG 11 I Lý chọn đề tài 11 II Mơ tả tốn 11 Chức 11 Người dùng 12 Một số đặc điểm tiền gửi Ngân hàng 12 Thủ tục cần thiết để gửi tiền 13 Chức quản lý Error! Bookmark not defined Nghiệp vụ 13 Lập báo cáo 16 Quản lý hệ thống 16 III Mục tiêu hệ thống 17 IV Ràng bu ộc hệ thống 17 Ràng buộc quản lý hệ thống người dùng 17 Ràng buộc nhân lực thời gian 17 V Đánh giá khả thi 17 Khả thi kinh tế 17 Khả thi kỹ thuật 17 Công cụ phát triển 17 Bảng tổng hợp rủi ro hệ thống 17 Bảng phân công Công việc 18 CHƯƠNG 3: PHÂN TÍCH YÊU CẦU VÀ HƯỚNG ĐI 20 I Chức hệ thống 20 II Yêu cầu phi chức 20 Khoa CNTT Trường ĐH Mở Hà Nội Môn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) III Yêu cầu bảo mật 20 IV Yêu cầu cụ thể hệ thống 20 Yêu cầu quản lý 20 Yêu cầu lập báo cáo 21 Yêu cầu thống kê 21 Yêu cầu tra cứu 21 V Môi trường thực 21 VI Yêu cầu nghiệp vụ 21 Các biểu mẫu 21 CHƯƠNG 4: PHÂN TÍCH HỆ THỐNG 23 I Phân tích yêu cầu 23 Xác định tác nhân (Các Actor tác động vào hệ thống) 23 Sơ đồ use – case 23 Đặc tả số use-case 26 Sơ đồ lớp (Classdiagram) 30 Mô tả chi tiết lớp đối tượng 32 Danh Sách quan hệ sơ đồ 32 Sơ đồ 34 I Cây chức phần mềm 40 II Thiết kế liệu 41 Xây dựng sở liệu mối quan hệ 41 Mô tả chi tiết bảng sở liệu Error! Bookmark not defined III Thiết kế giao diện 44 Giao diện Đăng nhập hệ thống Error! Bookmark not defined Giao diện Đổi mật Error! Bookmark not defined Giao diện hệ thống 44 Giao diện Mở sổ tiết kiệm 45 Giao diện Rút tiền sổ tiết kiệm 45 Giao diện Gửi thêm vốn vào sổ không kỳ hạn 45 Giao diện in sổ có kỳ hạn 46 Khoa CNTT Trường ĐH Mở Hà Nội Mơn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) Giao diện danh sách sổ tiết kiệm Error! Bookmark not defined HƯỚNG DẪN CÀI ĐẶT 48 I Để cài đặt phần mềm cần thực bước sau 48 1.Bước 1: Double click vào biểu tượng 48 Bước 2: Click vào OK 48 Bước 3: Click vào nút Next 48 Bước 4: 49 Bước 5: Click Next để tiếp tục cài đặt 49 Bước 6: Click Install để cài đặt 50 7.Bước 7: Chờ chương trình cài đặt 50 Bước 8: Click Finish để hoàn thành cài đặt 51 KẾT LUẬN 53 TÀI LIỆU THAM KHẢO 54 Khoa CNTT Trường ĐH Mở Hà Nội Môn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) DANH SÁCH CÁC KÝ HIỆU KHÁI NIỆM KÝ HIỆU Ý NGHĨA Tác nhân (Actor) Một người/ nhóm người thiết bị hệ thống tác động thao tác đến chương trình Use-case Một chuỗi hành động mà hệ thống thực mang lại kết quan sát actor System (Hệ thống) Biểu phạm vi hệ thống Các use-case đặt khung hệ thống Lớp (Class) Là trừu tượ ng đối tượng giới thực Boundary class (Lớp biên) Nắm giữ tương tác phần bên với phần bên hệ thống (giao diện chương trình) Control class (Lớp điều khiển) Thể trình tự xử lý hệ thống hay nhiều use-case Entity class (Lớp thực thể) Mơ hình hóa thơng tin lưu trữ lâu dài hệ thống, thường độc lập với đối tượng khác xung quanh Procedure (Phương thức) Là phương thức B mà đối tượng A gọi thực Message (Thông điệp) Là thông báo mà B gởi cho A BẢNG PHẦN CÔNG NHIỆM VỤ (BTL: Quản lý tiền gửi ti ết ki ệm khách ngân hàng) Khoa CNTT Trường ĐH Mở Hà Nội Mơn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) I Nhóm sinh viên thực hiện: ✓ Nguyễn Quý Dương (duongnq) – Nhóm trưởng ✓ Phạm Mỹ Duyên (duyenpm) ✓ Lê Duy (duyl) ✓ Trần Quang Duy (duytq004) ✓ Phan Thế Giang (giangpt012) Giáo viên hướng dẫn: ThS Lê Hữu Dũng Thời gian triển khai thực Bài T ập Lớn, từ ngày 28 tháng 12 năm 2022 đến ngày 13 tháng 01 năm 2023 Tuần/Ngày Từ ngày 28/12/22 Đến ngày 01/01/23 Từ ngày 02/01 Đến ngày 07/01 Từ ngày 2/01 Đến ngày 07/01 Từ ngày 07/01 Đến ngày 11/01 Nội dung công việc giao Người phân công nhiệm vụ - Họp online trao đổi nhiệm vụ làm tập lớ n Các thành viên nhóm phân cơng cơng việc - Liên hệ xin, mượn, tìm hiểu quy trình hoạt động tốn “Tiền gửi tiết kiệm” Ngân hàng - Nhóm Xác định yêu cầu cần thiết hệ thống để tiến hành phân công nhiệm vụ xử lý ứng dụng - Làm “Bảng phân chia nhiệm vụ” - Xin biểu mẫu(form) ngân hàng thủ tục gửi tiền, tủ tục nộp tiền gửi, thủ tục liên quan đến khách hang, lãi suất… - Tổng hợp, đánh giá gửi lại cho nhóm viết code ứng dụng - Phân tích triển khai viết ứng dụng - Thiết kế xây dựng sở liệu - Thiết kế giao diện hệ thống Nguyễn quý dương Phạm Mỹ Duyên Lê Duy Trần Quang Duy Phan Thế Giang Lê Duy - Tiến hành viết code backend chương trình - Thiết kế giao diện tối ưu người dùng Trần Quang Duy - Kết nối, cập nhật liệu cho chương trình - Đối chiếu với form thu tập t tuần để luồng Phan Thế Giang liệu đồng tối ưu Khoa CNTT Trường ĐH Mở Hà Nội Môn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) Từ ngày 11/01 Đến ngày 13/01 - Hoàn thi ện chạy chương trình Nguyễn Quý Dương - Thành viên nhóm test thử nghiệm, đưa đánh giá để khắc phục mục, phần chưa hợp lý để sửa Phạm Mỹ Duyên chữa lại Lê Duy - Test form in báo cáo Trần Quang Duy Phan Thế Giang Ngày 13/01 - Hoàn thiện file hướng dẫn, báo cáo, đóng gói Nguyễn Q Dương chương trình - Nộp tập lớn kết thúc CHƯƠNG 1: BÁO CÁO KẾT QUẢ TÌM HIỂU I Phân Tích chức nhiệm vụ - * Chức Ngân hàng 1.1 Huy động vốn Khai thác ngu n vốn tổ chức kinh tế tầng lớp dân cư tỉnh An Giang qua loại tiền gửi tiết kiệm Tiếp nhận vốn vay, vốn tài trợ, ủy thác đầu tư nông nghiệp từ Ngân hàng Nhà Nước tổ chức kinh tế - xã hội, tổ chức Tín dụng tiền tệ ngồi nước Phát hành chứng khoán tiền gửi 1.2 Cho vay Cho vay ngắn hạn, trung hạn hoạt động sản xuất kinh doanh nông nghiệp, tiểu thủ công nghiệp, kinh doanh hàng hoá dịch vụ Cho vay trả góp kinh doanh, làm kinh tế phụ, tiêu dùng 1.3 Các nghiệp vụ dịch vụ Ngân hàng Chiết khấu chứng từ có giá Dịch vụ chuyển tiền nhanh, chi trả kiều hối Bảo lãnh toán Thực làm đại lý bảo hiểm Khoa CNTT Trường ĐH Mở Hà Nội Mơn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) II Tổ chức Sơ đồ tổ chức máy quan Sơ đồ tổ chức ĐẠI HỘI ĐỒNG CỔ ĐÔNG BAN KIỂM SỐT PHỊNG KIỂM SỐT NỘI BỘ HỘI ĐỒNG QUẢN TRỊ CÁC ỦY BAN TRỰC THUỘC HĐQT BAN TỔNG GIÁM ĐỐC Â KHỐI KINH DOANH A.1 Phòng khách hàng cá nhân A.2 Phòng khách hàng doanh nghiệp A.3 Phòng ngoại hối tốn quốc tế A Phịng kinh doanh ngu ồn vốn B.KHỐI GIÁM SÁT QUẢN LÝ B.1 Phòng quản lý rủi ro B.2 Phòng pháp chế C.KHỐI HỖ TRỢ NGHIỆP VỤ B.1 Phịng kế tốn tài B.2 Trung tâm gọi B.3 Trung tâm toán B Trung tâm hỗ trợ nghiệp vụ D.KHỐI TỔ CHỨC CƠNG NGHỆ VÀ CHIẾN LƯỢC B.1 Phịng nhân đào tạo B.2 Phịng cơng nghệ thơng tin B.3 Phịng kế hoạch nghiên cứu tổng hợp B.4 Trung tâm hỗ trợ nghiệp vụ E.CÁC CÔNG TY TRỰC THUỘC ➢ Sở giao dịch ➢ Chi nhánh ➢ Phòng giao dịch Khoa CNTT Trường ĐH Mở Hà Nội Mơn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) CHƯƠNG 5: THIẾT KẾ PHẦN MỀM I Cây chức phầ n mềm Khoa CNTT Trường ĐH Mở Hà Nội Môn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) II Thiết kế liệu Xây dựng sở liệu mối quan hệ Hình 8: Cơ sơ quan hệ mối quan hệ bảng Mô tả chi tiết bảng sở liệu 2.10 Bảng KY_HẠN (Kỳ hạn tiết kiệm) Ràng buộc Kiểu Chiều dài MaKyHan VARCHAR 11 Khác Null Mã loại kỳ hạn ThoiGianKyHan INT 10 Khác Null Thời gian kỳ hạn LaiSuat FLOAT Khác Null Số lãi tương ứng với kỳ hạn gửi TrangThai TINNYINT Khác Null Cập nhật trạng thái kỳ hạn Tên thuộc tính MGT Diễn giải Ghi Khoa CNTT Trường ĐH Mở Hà Nội Mơn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) 2.11 Bảng KHACH_HANG (Khách hàng) Tên thuộc tính Kiểu Chiều dài MGT Ràng buộc Diễn giải MaKH VARCHAR 11 Khác Null Mỗi khách hàng có mã để phân biệt với khách hàng khác HoTen NVARCHAR 50 Khác Null Họ tên khách hàng Ngày sinh DATETIME Khác Null Ngày sinh khách hàng Giới tính TINYINT Khác Null Giới tính khách hàng Số Điện Thoại VARCHAR 12 Khác Null Số điện thoại khách hàng CCCD VARCHAR 12 Khác Null Chứng minh nhân dân NgayCap DATETIME 10 Khác Null Ngày cấp chứng minh NoiCap NVARCHAR 255 Khác Null Nơi cấp chứng minh DiaChi NVARCHAR 255 Khác Null Địa khách hàng TrangThai TINYINT Khác Null Trạng thái khách hàng Ghi Khoa CNTT Trường ĐH Mở Hà Nội Mơn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) 2.12 Bảng QUY_TIET_KIEM (Sổ tiết kiệm) Tên thuộc tính Kiểu Chiều dài MGT Ràng buộc Diễn giải Ghi Quỹ tiết kiệm Mỗi sổ tiết kiệm có mã để phân biệt MaQuyTietKie m VARCHAR 11 Khác Null TienGui DECIMAL (18,0) Khác Null TienLai DECIMAL (18,0) Tiền lãi gửi tiết kiệm NgayGiaHan DATETIME 10 Ngày tính lãi NgayDenHan DATETIME 10 Ngày gia hạn sổ(quỹ) TrangThai TINYINT MaKhachHang MaKyHan Số tiền gửi tiết kiệm Mở đóng quỹ tiết kiệm VARCHAR 11 Nhận biết quỹ khách hang VARCHAR 11 Phân loại kỳ hạn quỹ tiết kiệm Khoa CNTT Trường ĐH Mở Hà Nội Mơn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) III Thiết kế giao diện Giao diện hệ thống Hình ảnh: from Giao diện phần mềm Khoa CNTT Trường ĐH Mở Hà Nội Mơn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) Giao diện quỹ tiết kiệm Hình ảnh: form qũy tiết kiệm Giao diện Rút tiền quỹ tiết kiệm Khoa CNTT Trường ĐH Mở Hà Nội Môn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) Giao diện thơng tin kỳ hạn Hình ảnh: form thông tin k ỳ hạn Giao diện thông tin khách hàng Khoa CNTT Trường ĐH Mở Hà Nội Mơn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) Hình ảnh: Giao diện thơng tin khách hàng Khoa CNTT Trường ĐH Mở Hà Nội Môn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) HƯỚNG DẪN CÀI ĐẶT I Để cài đặt phần mềm cần thực bước sau 1.Bước 1: Double click vào biểu tượng Bước 2: Click vào OK Bước 3: Click vào nút Next Khoa CNTT Trường ĐH Mở Hà Nội Mơn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) Bước 4: - Chọn vào Modify để cài đặt - Chọn vào Repair để sủa lỗi - Chọn Remove để gỡ cài đặt Bước 5: Click Next để tiếp tục cài đặt Khoa CNTT Trường ĐH Mở Hà Nội Mơn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) Bước 6: Click Install để cài đặt 7.Bước 7: Chờ chương trình cài đặt Khoa CNTT Trường ĐH Mở Hà Nội Môn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) Bước 8: Click Finish để hoàn thành cài đặt Khoa CNTT Trường ĐH Mở Hà Nội Môn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) Khoa CNTT Trường ĐH Mở Hà Nội Môn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) KẾT LUẬN - - - Nội dung làm được: ✓ Các chức chương trình hồn thành ✓ Giao diện thân thiện, dễ sử dụng ✓ Trợ giúp hướng dẫn sử dụng Nội dung chưa làm được: ✓ Dữ liệu cập nhât chậm ✓ Một số phần liệu có cập nhật chưa ✓ Thời gian hạn chế nhóm có thành viên cách xa địa lý người làm trình xây dựng phần mềm cịn gặp nhiều khó khăn ✓ Chưa có kinh nghiệm nhiều việc xây dựng chương trình quản lý với quy mơ lớn Kinh nghiệm thu được: ✓ Hiểu nhiều kinh nghiệm giao tiếp cơng việc thực tế ✓ Có hội để vận dụng kiến thức lý thuyết nhà trường áp dụng vào thực tiễn ✓ Củng cố kiến thức môn học: công cụ phần mềm, phân tích thiết kế hệ thống thơng tin, ngơn ngữ lập trình… Khoa CNTT Trường ĐH Mở Hà Nội Mơn học: Lập trình hướng kiện IT09 Lớp CHTM-516 (Nhóm 7) - TÀI LIỆU THAM KHẢO Dương Quang Thiện 2005 Lập trình d ữ liệu dùng ADO.NET C#, lập trình Visual Nhà xuất tổng hợp TP.Hồ Chí Minh Phạm Nguyễn Cương.2003 Giáo Trình Phân Tích Thiết Kế Hệ Thống Thơng Tin Khoa CNTT Đại học Khoa Học Tự Nhiên Đại học Quốc Gia TP.HCM Tài liệu Quản lý giao dịch nghi ệp vụ tiền gửi tiết kiệm tín d ụng cá nhân.30/07/2004.Khoa CNTT Đại học Khoa H ọc Tự Nhiên http://ebook.com.vn

Ngày đăng: 20/09/2023, 15:39

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w