Niên luận quản lý vay trả góp: Trong thời buổi kinh tế suy thoái, tài chính đang là một khó khăn trong quyết định mua sắn tiêu dùng hàng hóa như: nhà ở, xe ô tô, xe máy, máy tính xáy tay,… Với các hình thức vay trả góp của ngân hàng, ta có thể mua những món hàng mình cần mà không phải lo vì không đủ tiền. Vấn đề là cần phải chọn một hình thức vay phù hợp nhất với thu nhập của mình. Vì vậy chương trình này sẽ giúp so sánh giữa các hình thức vay (mỗi tháng cần phải trả bao nhiêu và tổng số tiền lãi phải trả cho ngân hàng).
Niên luận Đề tài: Quản Lý Vay Trả Góp TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN-TT NIÊN LUẬN I ĐỂ TÀI: QUẢN LÝ VAY TRẢ GÓP Sinh viên thực Họ tên: ……… MSSV: ………… Cán hướng dẫn Giảng viên, Thạc Sĩ, ………… HỌC KỲ 2, 20 -20 GVHD: Trang Niên luận Đề tài: Quản Lý Vay Trả Góp ĐÁNH GIÁ KẾT QUẢ THỰC HIỆN NIÊN LUẬN (Học kỳ II, Niên khóa 20…-20 ) GIÁO VIÊN HƯỚNG DẪN: STT HỌ VÀ TÊN MSCB …… … SINH VIÊN THỰC HIỆN: STT HỌ VÀ TÊN MSSV THƯỞNG ĐIỂM (Tối đa 1,0 điểm) …… 1……3 I HÌNH THỨC (Tối đa 0,5 điểm) Bìa (tối đa 0,25 điểm) • Các tiêu đề: Trường ĐHCT, Khoa CNTT • Loại niên luận: 1, Tên đề tài • Giáo viên hướng dẫn: chức danh, họ tên • Thông tin sinh viên thực hiện: họ tên, mã số, lớp • Năm thực Bố cục (tối đa 0.25 điểm) • Nhận xét giáo viên hướng dẫn giáo viên chấm • Mục lục: cấu trúc chương, mục tiểu mục • Phụ lục (nếu có) • Tài liệu tham khảo II NỘI DUNG (Tối đa 3,5 điểm) Tổng quan (tối đa 0,5 điểm) • Mơ tả toán, mục tiêu cần đạt (0,25 điểm) • Hướng giải kế hoạch thực (0,25 điểm) Lý thuyết (tối đa 0,5 điểm) • Các khái niệm sử dụng đề tài • Kết vận dụng lý thuyết vào đề tài Ứng dụng (tối đa 2,0 điểm) • Phân tích u cầu tốn, xây dựng cấu trúc liệu cần thiết (tối đa 0,5 điểm) • Giải thuật (Lưu đồ-Ngơn ngữ giả) (1,0 điểm) • Giới thiệu chương trình (0,5 điểm) Kết luận (tối đa 0,5 điểm) • Nhận xét kết đạt • Hạn chế • Hướng phát triển III CHƯƠNG TRÌNH DEMO (Tối đa 5,0 điểm) Giao diện thân thiện với người dùng (1.0 điểm) Hướng dẫn sử dụng (0,5 điểm) Kết thực với kết phần ứng dụng (3,5 điểm) Ghi chú: Điểm khung “các sinh viên thực hiện” điểm kết cuối sinh viên trình thực niên luận Nếu sinh viên demo chương trình trả lời vấn đáp không đạt yêu cầu giáo viên hướng dẫn sinh viên nhận điểm F cho học phần Cần Thơ, ngày 29 tháng 04 năm 2009 GIÁO VIÊN CHẤM GVHD: Trang Niên luận Đề tài: Quản Lý Vay Trả Góp MỤC LỤC PHẦN 1: TỔNG QUAN 1.1 MƠ TẢ BÀI TỐN .4 1.2 MỤC TIÊU CẦN ĐẠT ĐƯỢC .4 1.3 HƯỚNG GIẢI QUYẾT 1.3.1 Hình thức lãi gộp: 1.3.2 Hình thức vay lãi giảm dần: 1.4 KẾ HOẠCH THỰC HIỆN PHẦN 2: LÝ THYẾT .5 2.1 CÁC KHÁI NIỆM SỬ DỤNG TRONG ĐỀ TÀI 2.1.1 Các khái niệm lập trình hướng đối tượng: 2.1.2 Các giải thuật sử dụng: 2.2 KẾT QUẢ VẬN DỤNG LÝ THUYẾT VÀO ĐỀ TÀI .5 PHẦN 3: ỨNG DỤNG 3.1 PHÂN TÍCH U CẦU BÀI TỐN, XÂY DỰNG CÁC CẤU TRÚC DỮ LIỆU CẦN THIẾT 3.1.1 Lớp Date: Gồm có trường: , thang va nam 3.1.2 Lớp khách hàng 3.1.3 Lớp hồ sơ vay vốn .7 3.1.4 Lớp hình thức vay .7 3.1.5 Mối quan hệ lớp 3.1.6 Các hàm dùng chung: .8 3.2 THIẾT KẾ GIẢI THUẬT (LƯU ĐỒ-NGÔN NGỮ GIẢ) 3.2.1 Lưu đồ chương trình chính: .8 3.2.2 Lưu đồ giải thuật tìm kiếm mã khách hàng 3.2.3 Lưu đồ hàm lấy lãi xuất 10 3.2.4 Hàm xóa hình thức vay lập trước ngày .11 3.3 GIỚI THIỆU CHƯƠNG TRÌNH 12 PHẦN 4: KẾT LUẬN – ĐÁNH GIÁ .16 4.1 CÁC KẾT QUẢ ĐẠT ĐƯỢC 16 4.1.1 Ưu điểm 16 4.1.2 Hạn chế 16 4.2 NHỮNG THU HOẠCH VỀ MẶT CHUYÊN MÔN 16 4.3 HƯỚNG PHÁT TRIỂN .16 TÀI LIỆU THAM KHẢO .17 GVHD: Trang Niên luận PHẦN 1: Đề tài: Quản Lý Vay Trả Góp TỔNG QUAN 1.1 MƠ TẢ BÀI TỐN Trong thời buổi kinh tế suy thối, tài khó khăn định mua sắn tiêu dùng hàng hóa như: nhà ở, xe tơ, xe máy, máy tính xáy tay,… Với hình thức vay trả góp ngân hàng, ta mua hàng cần mà khơng phải lo khơng đủ tiền Vấn đề cần phải chọn hình thức vay phù hợp với thu nhập Vì chương trình giúp so sánh hình thức vay (mỗi tháng cần phải trả tổng số tiền lãi phải trả cho ngân hàng) 1.2 MỤC TIÊU CẦN ĐẠT ĐƯỢC - Kết đạt xác - Chương trình phải dể sử dụng - Cập nhật lại thông tin khách hàng (thêm , sửa, xóa) - Cập nhật lại hồ sơ vây vốn - Cập nhật lãi xuất hinh thức vay - So sánh hình thức vay - Xử lý ràng buộc để chương trình chặt chẽ - Các liệu phải lưu thành file 1.3 HƯỚNG GIẢI QUYẾT Vấn đề lưu trữ lấy liệu từ file thực hàm tái định nghĩa “” File lưu dạng text, dòng file lưu trường liệu Trước thực cập nhật liệu load lên nhớ lưu vào mãng có tên “ds” Mục tiêu chương trình tính toán cho khách hàng biết với số tiền vay ban đầu ứng với kỳ hạn hình thức vay phù hợp Vì ta có cơng thức tính cho trường hợp sau: 1.3.1 Hình thức lãi gộp: Tiền phải góp tháng = (Tiền vay ban đầu) / (Kỳ hạn); Tiền lãi tháng = (Tiền vay ban đầu) x (Lãi xuất nhất); Tổng tiền lãi phải trả = ∑ (Tiền lãi tháng); 1.3.2 Hình thức vay lãi giảm dần: Tiền phải góp tháng = (Tiền vay ban đầu) / (Kỳ hạn); Nợ = Tiền lãi – Tiền góp tháng; Tiền lãi tháng = (Nợ) x (Lãi xuất nhất); Tổng tiền lãi phải trả = ∑ (Tiền lãi tháng); 1.4 KẾ HOẠCH THỰC HIỆN Tuần 1,2 tìm hiểu đề tài ơn lại kiến thức lập trình Tuần 4,5,6,7 viết chương trình Tuần viết báo cáo kiểm tra lại chương trình GVHD: Trang Niên luận PHẦN 2: Đề tài: Quản Lý Vay Trả Góp LÝ THYẾT 2.1 CÁC KHÁI NIỆM SỬ DỤNG TRONG ĐỀ TÀI Vì chương trình viết theo hướng đối tượng nên lý thuyết chủ yếu lý thuyết lập trình hướng đối tượng giải thuật 2.1.1 Các khái niệm lập trình hướng đối tượng: Lập trình hướng đối tượng (Object-Oriented Programming): phương thiết kế phát triển phần mền dựa kiến trúc lớp đối tượng Đối tượng (Object): thực thể phần mền bao bọc thuộc tính phương thực liên quan Lớp (class): thiết kế hay mẫu ban đầu định nghĩa thuộc tính phương thức chung cho tất đối tượng loại Hàm xây dựng: hàm thành viên lớp gọi cách tự động đối tượng tạo Hàm hủy: Là hàm thành viên lớp goi cách tự động trước đối tượng bị hủy Hàm xây dựng chép: hàm xây dựng tự động gọi trong trường hợp sau: - Tham số hàm đối tượng (truyền giá trị) - Đối tượng trả hàm - Đối tượng khởi tạo khai báo đối tượng khác Ngồi có khái niện: tái định nghĩa phép toán (=, >, ,…), … 2.1.2 Các giải thuật sử dụng: Giải thuật tìm kiếm, giải thuật tìm giá tri lớn nhất,… 2.2 KẾT QUẢ VẬN DỤNG LÝ THUYẾT VÀO ĐỀ TÀI Chương trình gồm lớp: lớp Date, lớp KhachHang, lớp HSVV, lớp HTV hàm main() dùng để chạy chương trình PHẦN 3: ỨNG DỤNG 3.1 PHÂN TÍCH YÊU CẦU BÀI TOÁN, XÂY DỰNG CÁC CẤU TRÚC DỮ LIỆU CẦN THIẾT u cầu tốn tính tốn cho khách hàng biết với số tiền vay ban đầu ứng với kỳ hạn hình thức vay phù hợp Có thể nhập lưu trữ thơng tin khách hàng, hồ sơ vay vốn, hình thức vay file text Ngồi chương trình cập nhật lại lãi xuất cho hình thức vay ứng với kỳ hạn Do chương trình thiết kế với lớp: 3.1.1 Lớp Date: Gồm có trường: , thang va nam class Date{ int ngay,thang,nam; public: Date(int=0,int=0,int=0); void Nhap(); int operator>(Date); GVHD: Trang Niên luận Đề tài: Quản Lý Vay Trả Góp friend ostream&operator