LỜI MỞ ĐẦU Báo cáo tốt nghiệp "Theo dõi và lập kế hoạch thu hồi công nợ trong doanh nghiệp" LỜI MỞ ĐẦU Trong cơ chế thị trường cạnh tranh khốc liệt như hiện nay thì mục tiêu lợi nhuận được đặt lên hàn[.]
Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" LỜI MỞ ĐẦU Trong chế thị trường cạnh tranh khốc liệt mục tiêu lợi nhuận đặt lên hàng đầu, doanh nghiệp việc tự tìm kiếm nguồn hàng, tự tổ chức trình tiêu thụ hàng hố việc theo dõi thu hồi cơng nợ từ khách hàng gặp nhiều khó khăn.Do doanh nghiệp cần có phần mềm quản lý cơng nợ khách hàng để có kế hoạch thu hồi công nợ đem lại lợi nhuận tối đa cho doanh nghiệp Việc hồn thiện kế tốn thu hồi quản lý cơng nợ khách hàng điều cần thiết, khơng đóng góp phần nâng cao hiệu cơng tác tổ chức kế tốn mà cịn giúp nhà quản lý nắm bắt xác thơng tin , tình hình doanh nghiệp Những thơng tin sở cho họ phân tích đánh giá đưa biện pháp , kế hoạch thu hồi cơng nợ cho cơng ty Tóm lại, doanh nghiệp thu hồi quản lý công nợ vấn đề quan trọng cần giải quyết, khâu then chốt hoạt động sản xuất kinh doanh, định đến sống doanh nghiệp Nhận thức tầm quan trọng vấn đề trình học tập thực tập với hướng dẫn tận tình Thầy giáo Trần Tiến Dũng, em lựa chọn đề tài “Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" Hà Nội, ngày tháng năm 2009 Sinh viên Nguyễn Minh Nhật Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" PHẦN I: CƠ SỞ LÝ THUYẾT Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" CHƯƠNG I: TỔNG QUAN VỀ CƠ SỞ DỮ LIỆU QUAN HỆ 1.1 Khái niệm sở liệu - Cơ sở liệu (CSDL) nguồn cung cấp thông tin cho hệ thống thông tin máy tính, liệu lưu trữ cách có cấu trúc theo quy định nhằm giảm thiểu dư thừa đảm bảo toàn vẹn liệu - Hệ quản trị sở liệu hệ chương trình để xử lý, thay đổi liệu Theo nghĩa này, hệ quản trị CSDL có nhiệm vụ quan trọng diễn dịch với ngôn ngữ bậc cao nhằm giúp người sử dụng dùng hệ thống mà nhiều khơng cần quan tâm đến thuật toán chi tiết biểu diễn liệu máy tính - Trong lịch sử phát triển CSDL, có mơ hình CSDL thường sử dụng, là: + Mơ hình phân cấp: Mơ hình liệu cây, nút biểu diễn tập thực thể, nút nút cha liên hệ theo mối quan hệ xác định + Mơ hình mạng: Mơ hình đuợc biểu diễn đồ thị có hướng Mơ hình mạng gần giống mơ hình cây, nút cha có nhiều nút con, khác nút khơng có nút cha mà có nhiều nút cha Do việc truy nhập thơng tin mềm dẻo + Mơ hình quan hệ: Mơ hình dựa sở lý thuyết tập hợp quan hệ Các liệu chuyển vào bảng hai chiều, bảng gồm hàng cột, hàng xác định ghi, cột xác định trường liệu Các bảng móc nối với để thể mối quan hệ - Trong ba loại mơ hình mơ hình quan hệ nhiều người quan tâm cả, có tính độc lập liệu cao, lại dễ dàng sử dụng hình thức hố tốn học tốt 1.2 Mơ hình sở liệu quan hệ 1.2.1 Các khái niệm - Miền: tập giá trị Ví dụ miền giá trị màu vẽ tập hợp {đỏ, da cam, vàng } - Tích Đề-Các miền Giả sử có miền D1, D2, D3, , Dn, tích Đề-Các n miền D1 D2 D3 Dn tập tất n-bộ (v1, v2, v3, , vn) vi Di - Quan hệ: Là tập tích Đề-Các nhiều miền Quan hệ hay bảng quan hệ bảng hai chiều Quan hệ có hàng cột, cột ứng với miền, hàng ứng với tích Đề-Các Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" - Thuộc tính: Thuộc tính quan hệ cột bảng quan hệ, đặc trưng tên - Khoá: Khố quan hệ r tập thuộc tính R={A 1, ,An} tập K R cho hai khác t1, t2 r thoả t1 (K) t2 (K), tập thực K K khơng có tính chất Tập K siêu khóa quan hệ r K khóa quan hệ r 1.2.2 Các phép tính CSDL quan hệ Các phép tính thay đổi CSDL là: chèn (insert), loại bỏ (delete) thay đổi (change) Trong mơ hình CSDL quan hệ, phép tính áp dụng cho quan hệ lưu trữ máy - Phép chèn: Phép chèn thêm vào quan hệ r{A1, , An}, có dạng r = r t - Phép loại bỏ: Là phép xố khỏi quan hệ cho trước, có dạng r = r - t - Phép thay đổi: Gọi tập {C1, , Cp} {A1, , An} tập thuộc tính mà giá trị cần thay đổi, phép thay đổi có dạng r = r \ t t 1.3 Lý thuyết chuẩn hóa quan hệ Do việc cập nhật liệu (chèn, loại bỏ, thay đổi) gây nên dị thường quan hệ cần biến đổi thành dạng phù hợp Quan hệ chuẩn hố quan hệ miền thuộc tính chứa giá trị nguyên tố tức khơng phân nhỏ giá trị quan hệ nguyên tố Một quan hệ chuẩn hố thành nhiều quan hệ chuẩn hố khác khơng làm mát thông tin Trước nghiên cứu dạng chuẩn, ta xét số khái niệm cần thiết 1.3.1 Các khái niệm - Thuộc tính khố: Cho lược đồ quan hệ R tập thuộc tính U={A 1, , An} Thuộc tính AU gọi thuộc tính khoá A thành phần thuộc khoá R, ngược lại A thuộc tính khơng khoá - Phụ thuộc hàm: Cho R lược đồ quan hệ tập thuộc tính U={A 1, , An} X, Y tập U Nói X Y (X xác định hàm Y hay Y phụ thuộc hàm vào X) r quan hệ xác định R(U) cho hai t1, t2 r mà t1[X] = t2[X] t1[Y] = t2[Y] Nói cách khác, phụ thuộc hàm có nghĩa với giá trị khóa thời điểm xét, có giá trị cho thuộc tính khác quan hệ - Phụ thuộc hàm đầy đủ: Y phụ thuộc hàm đầy đủ vào X Y phụ thuộc hàm vào X không phụ thuộc vào tập hợp thực X Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" 1.3.2 Các dạng chuẩn Năm 1970, đề xuất mơ hình CSDL quan hệ, lý thuyết ban đầu Codd E.F đưa ba dạng chuẩn quan hệ Đó là: dạng chuẩn thứ (First Normal Form-1NF), dạng chuẩn thứ hai (2NF), dạng chuẩn thứ ba (3NF) Ngồi ba dạng chuẩn lý thuyết chuẩn hố cịn có số dạng chuẩn khác, nhiên chúng không sử dụng rộng rãi nên ta không xét - Dạng chuẩn thứ (First Normal Form-1NF): Một lược đồ quan hệ R gọi dạng chuẩn thứ toàn miền có mặt R chứa giá trị nguyên tố, tức giá trị đơn - Dạng chuẩn thứ hai (2NF): Lược đồ quan hệ R dạng chuẩn hai dạng chuẩn thuộc tính khơng khố R phụ thuộc hàm đầy đủ vào khố chính, khơng phụ thuộc hàm vào phần khoá - Dạng chuẩn thứ ba (3NF): Lược đồ quan hệ R dạng chuẩn ba dạng chuẩn hai thuộc tính khơng khố R khơng phụ thuộc hàm bắc cầu vào khố Hay nói cách khác, thuộc tính khơng khố khơng phụ thuộc hàm vào phần tử khơng phải khóa Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG THƠNG TIN QUẢN LÝ 2.1.Hệ thống thơng tin quản lý 2.1.1 Khái niệm hệ thông tin Hệ thông tin tạo từ phần cứng, phần mềm, người, thủ tục liệu cung cấp khả xử lý liệu thông tin mà người cần để làm định cho tốt hơn, có đủ Có bốn loại hình hệ thơng tin phổ biến, là: Hệ thơng tin xử lý liệu, Hệ thông tin quản lý, Hệ trợ giúp định Hệ chuyên gia 2.1.2 Khả hệ thông tin - Đưa vào: Khả đưa vào hệ thơng tin chấp nhận: kiện gốc, câu hỏi, trả lời cho lời nhắc, lệnh, thông báo cho người sử dụng hệ thống thay đổi - Xử lý: Khả xử lý hệ thông tin bao gồm: xếp, cập nhật liệu nhớ, tổng lược, lựa chọn thao tác - Lưu trữ: Khả lưư trữ hệ thông tin cho phép chúng lưu trữ liệu, văn bản, hình ảnh thơng tin số hố khác để dễ dàng gọi lại cho xử lý sau - Đưa ra: Khả đưa hệ thông tin cho phép tạo ra nhiều khuôn dạng: cứng, mềm, hay điều khiển 2.1.3 Hệ thông tin quản lý * Định nghĩa - Hệ thống thông tin quản lý cấu trúc hợp sở liệu dịng thơng tin làm tối ưu cho việc thu nhập, truyền, trình bày thơng tin thơng qua tổ chức nhiều cấp có nhóm thành phần thực nhiều nhiệm vụ để hoàn thành mục tiêu thống * Đặc trưng hệ thông tin quản lý - Dùng sở liệu hợp hỗ trợ cho nhiều lĩnh vực chức - Cung cấp cho nhà quản lý cấp tác nghiệp, sách lược, chiến lược khả dễ dàng thâm nhập thông tin theo thời gian - Đủ mềm dẻo thích ứng với thay đổi nhu cầu thông tin tổ chức - Cung cấp lớp vỏ an toàn cho hệ thống để giới hạn việc thâm nhập nhân viên khơng có quyền * u cầu hệ thông tin quản lý Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" Hệ thống thông tin phải đáp ứng yêu cầu quản lý, đảm bảo có hiệu kinh tế cao hơn, tốt so với sử dụng hệ thống cũ, đồng thời phải có tính mở, đáp ứng phát triển tương lai Đầu hệ thống phải mềm dẻo, linh hoạt, đáp ứng cao nhanh yêu cầu thông tin nhà quản lý Hệ thống phải có khả lưu trữ, truy cập liệu cách nhanh chóng, xác Các thao tác phải thuận lợi, đơn giản, dễ bảo trì, điều chỉnh, có tính mở, có khả kiểm tra tính đắn liệu, phát xử lý lỗi Giao diện người máy phải thiết kế khoa học, thân thiện, đẹp, gọn có tính thống phương pháp làm việc, cách trình bày Hệ thống có khả trợ giúp, giải đáp thắc mắc người dùng sử dụng Như hệ thống không đáp ứng cho người dùng thông thạo tin học mà đáp ứng với người dùng hiểu biết tin học Hệ thống phải có khả thực chế độ hội thoại mức độ nhằm cung cấp nhanh chuẩn xác yêu cầu bất thường nhà quản lý, đảm bảo nhanh cho người dùng khai thác tối đa chức mà hệ thống cung cấp 2.2.Các giai đoạn phân tích thiết kế hệ thống 2.2.1 Khảo sát trạng tìm hiểu nhu cầu Đây bước mở đầu q trình phân tích thiết kế hệ thống Mục đích khảo sát trạng nhằm để tiếp cận với nghiệp vụ chuyên mơn, mơi trường làm việc hệ thống, tìm hiểu chức năng, nhiệm vụ cung cách hoạt động hệ thống, chỗ hợp lý hệ thống cần kế thừa chỗ bất hợp lý cần nghiên cứu khắc phục Sau thấy rõ yêu cầu phát triển hệ thống, từ cần xác lập khởi đầu dự án xây dựng hệ thống đó, bao gồm cơng việc sau: - Xác định phạm vi hạn chế dự án - Xác định mục tiêu ưu tiên cho dự án - Phác hoạ giải pháp cân nhắc tính khả thi - Lập kế hoạch triển khai dự án 2.2.2 Phân tích hệ thống * Phân tích hệ thống chức Phân tích hệ thống chức hiểu cách đơn giản xác định chức nghiệp vụ cần tiến hành hệ thống sau khảo sát thực tế sâu vào thành phần hệ thống Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" Các bước tiến hành: - Diễn tả chức từ mức vật lý mức mức lôgic, từ mức đại thể mức chi tiết - Xây dựng sơ đồ phân cấp chức - Xây dựng sơ đồ dòng liệu * Phân tích hệ thống liệu Phân tích hệ thống liệu việc phân tích cấu trúc thông tin dùng tổ chức bên hệ thống khảo sát, xác định mối quan hệ tự nhiên thành phần thông tin, hay nói cách khác, q trình lập lược đồ khái niệm liệu, làm cho việc thiết kế sở liệu sau Việc phân tích liệu thường thực qua hai giai đoạn: - Đầu tiên lập lược đồ liệu theo mơ hình thực thể/liên kết, nhằm phát huy mạnh tính trực quan dễ vận dụng mơ hình này, bao gồm: Xác định kiểu thực thể với kiểu thuộc tính Xác định mối quan hệ kiểu thực thể - Tiếp hồn thiện lược đồ liệu theo mơ hình quan hệ nhằm lợi dụng sở lý luận chặt chẽ mơ hình việc chuẩn hoá lược đồ, bao gồm: Xác định kiểu thuộc tính thực thể Chuẩn hố danh sách thuộc tính, từ xác định kiểu thực thể chuẩn hoá Xác định mối quan hệ 2.2.3 Thiết kế hệ thống Trong giai đoạn phân tích nghiệp vụ tuý xử lý cho quan điểm logic hệ thống, giai đoạn thiết kế hệ thống bao gồm việc xem xét khả cài đặt yêu cầu nghiệp vụ cách sử dụng máy tính Tuỳ theo quy mơ hệ thống mà giai đoạn thiết kế áp dụng khác Sau tiến trình đơn giản thiết kế hệ thống: - Thiết lập giao diện người/máy: Thiết kế hình, menu để hội thoại người máy Thiết kế báo cáo xuất lên hình, in giấy xác, dễ đọc, dễ hiểu - Thiết kế sở liệu vật lý: Nhà thiết kế tệp/cơ sở liệu tạo định nghĩa liệu cho hệ thống dự kiến thiết lập cấu trúc tệp sẵn sàng cho cài đặt - Hoàn thiện thiết kế chương trình Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" PHẦN II: THỰC HIỆN ĐỀ TÀI Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi cơng nợ doanh nghiệp" CHƯƠNG I: BÀI TỐN THU HỒI CƠNG NỢ 1.1 Quy trình hoạt động - Việc quản lý công nợ khách hàng công ty tiến hành sau : Mỗi khách hàng có nhu cầu cần mua đặt hàng công ty cấp mã khách hàng Thông tin mã khách chi tiết các lần đặt hàng hay số nợ thiếu lưu trữ lại - Tại hệ thống quản lý thu hồi công nợ công ty cập nhật thông tin khách hàng , dạng tài khoản , cập nhật số dư đầu kỳ , cập nhật chứng từ , báo cáo nợ đến hạn , báo cáo cho khách hàng , báo cáo tổng hợp - Hệ thống cho phép người quản lý nhập , sửa , thêm , xóa liệu - Khi khách hàng tốn cơng nợ , người quản lý sửa lại số dư nợ cho phù hợp - Cuối kỳ tổng kết theo giai đoạn có báo cáo xuất cho người quản lý dễ dàng tìm kiếm biết cơng ty cịn nợ , số nợ có vượt mức cho phép hay không , lên danh sách công ty nợ khoảng thời gian 1.2 Các chức hệ thống 1.2.1 Cập nhật : + Cập nhật khách hàng : Nhập thông tin khách hàng Sửa thơng tin khách hàng Xóa thơng tin khách hàng Thêm khách hàng + Cập nhật số dư đầu kỳ : Cập nhật dư nợ đầu kỳ Cập nhật dư có đầu kỳ Cập nhật hạn toán + Cập nhật chứng từ : Cập nhật số chứng từ Cập nhật ngày chứng từ Cập nhật số hóa đơn Cập nhật ngày hóa đơn Lựa chọn mã khách Diễn giải Tính chất tài khoản Số tài khoản Số tiền Cập nhật hạn toán + Cập nhật tài khoản : Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" PHẦN III XÂY DỰNG CHƯƠNG TRÌNH – THIẾT KẾ GIAO DIỆN Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" CHƯƠNG I: CÁC CHỨC NĂNG CỦA HỆ THỐNG 1.1 Cập Nhật : + Cập nhật khách hàng : Nhập thông tin khách hàng Sửa thơng tin khách hàng Xóa thơng tin khách hàng Thêm khách hàng + Cập nhật số dư đầu kỳ : Cập nhật dư nợ đầu kỳ Cập nhật dư có đầu kỳ Cập nhật hạn toán + Cập nhật chứng từ : Cập nhật số chứng từ Cập nhật ngày chứng từ Cập nhật số hóa đơn Cập nhật ngày hóa đơn Lựa chọn mã khách Diễn giải Tính chất tài khoản Số tài khoản Số tiền Cập nhật hạn toán + Cập nhật tài khoản : Cập nhật số tài khoản Cập nhật tên tài khoản 1.2 Báo Cáo : + Báo cáo công nợ khách hàng : Lựa chọn tên khách hàng cần kiểm tra Lựa chọn thời gian + Báo cáo công nợ tổng hợp : Lựa chọn thời gian để xuất báo cáo Hiển thị chi tiết tất công nợ khoảng thời gian kiểm tra + Báo cáo nợ đến hạn phải trả : Lựa chọn thời gian để xuất báo cáo Lựa chọn hạn mức để kiểm tra 1.3 Thoát : + Thoát khỏi chương trình: Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" CHƯƠNG II: XÂY DỰNG GIAO DIỆN – HỆ THỐNG 2.1 Menu : Khi khởi động , giao diện chương trình sau : Trên Menu hệ thống ta lựa chọn kiện để làm việc Sinh viên: Nguyễn Minh Nhật Lớp: 04B3 Báo cáo tốt nghiệp: "Theo dõi lập kế hoạch thu hồi công nợ doanh nghiệp" 2.2 Cập nhật khách hàng Tại nhập , sửa , xóa , thêm khách hàng vào CSDL Thông tin khách hàng lưu vào bảng tblkhach Sinh viên: Nguyễn Minh Nhật Lớp: 04B3