Xây dựng CSDL bán hàng cho HTTT quản lý bán hàng cho công ty TNHH Thương Mại và Quảng cáo Đại Dương

58 865 0
Xây dựng CSDL bán hàng cho HTTT quản lý bán hàng  cho công ty TNHH Thương Mại và Quảng cáo Đại Dương

Đ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

Xây dựng CSDL bán hàng cho HTTT quản lý bán hàng cho công ty TNHH Thương Mại và Quảng cáo Đại DươngXây dựng CSDL bán hàng cho HTTT quản lý bán hàng cho công ty TNHH Thương Mại và Quảng cáo Đại DươngXây dựng CSDL bán hàng cho HTTT quản lý bán hàng cho công ty TNHH Thương Mại và Quảng cáo Đại DươngXây dựng CSDL bán hàng cho HTTT quản lý bán hàng cho công ty TNHH Thương Mại và Quảng cáo Đại DươngXây dựng CSDL bán hàng cho HTTT quản lý bán hàng cho công ty TNHH Thương Mại và Quảng cáo Đại Dương

KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường MỤC LỤC DANH MỤC BẢNG BIỂU, SƠ ĐỒ, HÌNH VẼ - iv DANH MỤC TỪ VIẾT TẮT - vii 1.1 Tầm quan trọng ý nghĩa việc xây dựng CSDL bán hàng cho HTTT quản lý bán hàng - 1.1.1 Tầm quan trọng việc xây dựng CSDL bán hàng cho HTTT quản lý bán hàng .- 1.1.2 Ý nghĩa việc xây dựng CSDL bán hàng cho HTTT quản lý bán hàng - 1.2 Tổng quan nghiên cứu xây dựng CSDL bán hàng cho HTTT quản lý bán hàng -2 1.2.1 Các nghiên cứu có liên quan nước - 21.2.2 Các nghiên cứu liên quan nước - 1.3 Mục tiêu đặt cần giải đề tài - 1.4 Đối tượng phạm vi nghiên cứu đề tài - 1.5 Phương pháp thực đề tài - 1.6 Kết cấu khóa luận: - Phần 2: CƠ SỞ LÝ LUẬN VÀ THỰC TRẠNG CSDL BÁN HÀNG CHO HTTT QUẢN LÝ BÁN HÀNG TẠI CÔNG TY TNHH THƯƠNG MẠI VÀ QUẢNG CÁO ĐẠI DƯƠNG - 2.1 Cơ sở lý luận - 2.1.1 Một số khái niệm bản: - 2.1.2 Các lý thuyết liên quan CSDL: - 2.1.3 Phân định nội dung nghiên cứu - 12 2.2 Phân tích, đánh giá thực trạng CSDL bán hàng cho HTTT quản lý bán hàng công ty TNHH Thương Mại Quảng Cáo Đại Dương - 12 2.2.1 Tổng quan công ty TNHH Thương Mại Quảng Cáo Đại Dương - 12 2.2.1.1 Giới thiệu chung công ty: - 12 SVTH: Kim Thị Huyền Trang -i- KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường 2.2.1.2 Cơ cấu tổ chức, nhân công ty - 13 2.2.1.3 Cơ sở vật chất hạ tầng công ty - 14 2.2.2 Khái quát hoạt động sản xuất kinh doanh công ty - 15 2.2.2.1 Tình hình hoạt động sản xuất kinh doanh công ty từ năm 2010 đến năm 2013…………………………………………………………………………….- 15 2.2.2.2 Chiến lược định hướng phát triển công ty thời gian tới.-172.2.3 Phân tích thực trạng CSDL bán hàng cho HTTT quản lý bán hàng công ty TNHH Thương Mại Quảng Cáo Đại Dương - 18 2.2.3.1 Phân tích thực trạng quy trình hoạt động bán hàng công ty……………………………………………………………………………………….- 182.2.3.2 Phân tích thực trạng CSDL bán hàng công ty TNHH Thương Mại Quảng Cáo Đại Dương: - 19 2.2.4 Đánh giá thực trạng CSDL bán hàng công ty TNHH Thương Mại Quảng Cáo Đại Dương - 23 2.2.4.1 Ưu điểm: - 23 2.2.4.2 Hạn chế: - 24 2.2.4.3 Nguyên nhân hạn chế: - 25 Phần 3: ĐỊNH HƯỚNG PHÁT TRIỂN VÀ MỘT SỐ ĐỀ XUẤT VỀ CSDL BÁN HÀNG CHO HTTT QUẢN LÝ BÁN HÀNG TẠI CÔNG TY TNHH THƯƠNG MẠI VÀ QUẢNG CÁO ĐẠI DƯƠNG - 26 3.1 Định hướng phát triển cho CSDL bán hàng công ty TNHH Thương Mại Quảng Cáo Đại Dương - 26 3.2 Xây dựng CSDL bán hàng cho HTTT quản lý bán hàng Công ty TNHH Thương Mại Quảng Cáo Đại Dương - 26 3.2.1 Bài toán quản lý bán hàng đặt công ty TNHH Thương Mại Quảng Cáo Đại Dương - 26 3.2.2 Phân tích hệ thống: - 27 3.2.3 Xây dựng CSDL - 32 SVTH: Kim Thị Huyền Trang - ii - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường 3.2.3.1 Lập kế hoạch xây dựng CSDL - 323.2.3.2 Nghiên cứu tính khả thi: - 34 3.2.3.3 Xác định yêu cầu sở liệu: - 35 3.2.3.4 Thiết kế CSDL mức logic: - 36 3.2.3.5 Thiết kế CSDL mức vật lý: - 41 3.2.3.6 Đánh giá bảo trì CSDL - 47 3.3 Một số kiến nghị đề xuất CSDL bán hàng cho HTTT quản lý bán hàng công ty TNHH Thương Mại Quảng Cáo Đại Dương - 48 LỜI KẾT - 50 TÀI LIỆU THAM KHẢO - 51 - SVTH: Kim Thị Huyền Trang - iii - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường DANH MỤC BẢNG BIỂU, SƠ ĐỒ, HÌNH VẼ Danh mục bảng, biểu STT Tên bảng, biểu Trang Bảng 2.1 Cơ cấu tổ chức nhân công ty TNHH Thương Mại Quảng Cáo Đại Dương 14 Tình hình doanh thu công ty TNHH Thương Mại 17 Bảng 2.2 Quảng Cáo Đại Dương từ năm 2010 đến năm 2012 Bảng 2.3 CSDL có hệ thống quản lý bán hàng công ty 19 TNHH Thương Mại Quảng Cáo Đại Dương Bảng 2.4 Các khó khăn gặp phải công tác quản lý bán hàng 21 công ty TNHH Thương Mại Quảng Cáo Đại Dương Bảng 3.1 Bản kế hoạch xây dựng CSDL bán hàng công ty TNHH 34 Thương Mại Quảng Cáo Đại Dương Biểu đồ 2.1 Biểu đồ 2.2 Tình hình doanh thu công ty TNHH Thương Mại 17 Quảng Cáo Đại Dương từ năm 2010 đến năm 2012 CSDL có hệ thống quản lý bán hàng công ty 20 TNHH Thương Mại Quảng Cáo Đại Dương Biểu đồ Phương thức lưu giữ, quản lý khai thác CSDL bán hàng 2.3 có công ty TNHH Thương Mại Quảng Cáo Đại 20 Dương Biểu đồ 2.4 Các khó khăn gặp phải công tác quản lý bán hàng 21 công ty TNHH Thương Mại Quảng Cáo Đại Dương Biểu đồ Đánh giá nhân viên công ty TNHH Thương Mại Quảng 2.5 Cáo Đại Dương mức độ quản lý, khai thác CSDL có 22 công ty Biểu đồ 2.6 Ý kiến nhân viên công ty TNHH Thương Mại Quảng Cáo Đại Dương xây dựng CSDL bán hàng công ty SVTH: Kim Thị Huyền Trang - iv - 23 KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường Danh mục hình STT Tên hình Trang Hình 2.1 Mô hình hệ thống thông tin Hình 2.2 Mô hình hệ thống thông tin tổng quát Hình 2.3 Website công ty TNHH Thương Mại Quảng Cáo Đại Dương 15 Hình 3.1 Lược đồ quan hệ 40 Hình 3.2 Bảng liệu khách hàng 41 Hình 3.3 Bảng liệu nhân viên 42 Hình 3.4 Bảng liệu sản phẩm 42 Hình 3.5 Bảng liệu file mô tả chi tiết thông tin yêu cầu in lên sản phẩm 42 Hình 3.6 Bảng liệu đơn đặt hàng 42 Hình 3.7 Bảng liệu chi tiết đơn đặt hàng 43 Hình 3.8 Form chương trình quản lý bán hàng công ty TNHH Thương Mại Quảng Cáo Đại Dương 43 Hình 3.9 Form quản lý khách hàng 44 Hình 3.10 Form quản lý sản phẩm 44 Hình 3.11 Form quản lý đơn đặt hàng 45 Hình 3.12 Form quản lý nhân viên 45 Hình 3.13 Form quản lý file thông tin 46 Hình 3.14 Form quản lý báo cáo 46 SVTH: Kim Thị Huyền Trang -v- KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường Danh mục sơ đồ STT Tên sơ đồ Trang Sơ đồ 2.1 Cơ cấu tổ chức công ty TNHH Thương Mại Quảng Cáo Đại Dương 13 Sơ đồ 2.2 Quy trình bán hàng công ty TNHH Thương Mại Quảng Cáo Đại Dương 19 Sơ đồ 3.1 Sơ đồ phân cấp chức hệ thống quản lý bán hàng công ty 28 Sơ đồ 3.2 Sơ đồ luồng liệu mức ngữ cảnh hệ thống quản lý bán hàng công ty 28 Sơ đồ 3.3 Sơ đồ luông liệu mức đỉnh hệ thống quản lý bán hàng công ty 29 Sơ đồ 3.4 Sơ đồ luồng liệu mức đỉnh chức quản lý khách hàng hệ thống 29 Sơ đồ 3.5 Sơ đồ luồng liệu mức đỉnh chức quản lý sản phẩm hệ thống 30 Sơ đồ 3.6 Sơ đồ luồng liệu mức đỉnh chức quản lý đơn đặt hàng hệ thống 30 Sơ đồ 3.7 Sơ đồ luồng liệu mức đỉnh chức quản lý nhân viên hệ thống 31 Sơ đồ 3.8 Sơ đồ luồng liệu mức đỉnh chức quản lý file liệu mô tả chi tiết yêu cầu in lên sản phẩm 31 Sơ đồ 3.9 Sơ đồ luồng liệu mức đỉnh chức báo cáo hệ thống 32 Sơ đồ 3.10 Sơ đồ biểu diễn mối quan hệ thực thể khách hàng thực thể đơn đặt hàng 37 Sơ đồ 3.11 Sơ đồ biểu diễn mối quan hệ thực thể khách hàng thực thể file chi tiết 37 Sơ đồ 3.12 Sơ đồ biểu diễn mối quan hệ thực thể đơn đặt hàng thực thể sản phẩm 38 Sơ đồ 3.13 Sơ đồ biểu diễn mối quan hệ thực thể nhân viên thực thể đơn đặt hàng 38 Sơ đồ 3.14 Sơ đồ thực thể liên kết ER 38 SVTH: Kim Thị Huyền Trang - vi - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường DANH MỤC TỪ VIẾT TẮT Từ viết tắt tiếng Việt: Từ viết tắt Diễn giải BP Bộ Phận CNTT Công nghệ thông tin CSDL Cơ sở liệu DH Đơn hàng DT Doanh thu HTTT Hệ thống thông tin KH Khách hàng NV Nhân viên SP Sản phẩm TMĐT Thương mại điện tử TNHH Trách nhiệm hữu hạn TT Thông tin VNĐ Việt Nam đồng Từ viết tắt tiếng anh: Từ viết tắt Diễn giải Nghĩa tiếng Việt BCNF Boyce Codd Noraml Form Tên dạng chuẩn quan hệ cao lược đồ quan hệ DBMS Database Management System Cơ sở liệu ER Entity – Realation data model Mô hình thực thể liên kết Local Area Network Mạng cục Normal Form Dạng chuẩn quan hệ Structured Query Language Ngôn ngữ truy vấn mang tính LAN NF SQL cấu trúc SVTH: Kim Thị Huyền Trang - vii - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường Phần 1: TỔNG QUAN VỀ XÂY DỰNG CSDL BÁN HÀNG CHO HTTT QUẢN LÝ BÁN HÀNG 1.1 Tầm quan trọng ý nghĩa việc xây dựng CSDL bán hàng cho HTTT quản lý bán hàng 1.1.1 Tầm quan trọng việc xây dựng CSDL bán hàng cho HTTT quản lý bán hàng CNTT ngày phát triển mạnh mẽ ảnh hưởng lớn tới phát triển kinh tế, xã hội hầu hết quốc gia giới Cùng với ảnh hưởng mạnh mẽ truyền thông qua trang mạng xã hội tới hoạt động sản xuất kinh doanh doanh nghiệp Chính mà khối lượng thông tin, liệu doanh nghiệp cần lưu giữ để phục vụ cho nhu cầu sản xuất kinh doanh ngày nhiều Đối với doanh nghiệp nắm bắt kịp thời thông tin nắm hội phát triển Tuy nhiên việc nắm bắt thông tin chưa đủ thông tin thu thập xử lý nhanh chóng xác để tạo thành thông tin có ích cho doanh nghiệp có giá trị Do nhu cầu tất yếu đòi hỏi doanh nghiệp phải áp dụng thành tựu CNTT vào hoạt động sản xuất kinh doanh Hoạt động bán hàng hoạt động quan trọng định trực tiếp tới sinh tồn doanh nghiệp Bán hàng khâu cuối hoạt động sản xuất kinh doanh, trình chuyển hóa vốn từ hình thái sản phẩm, hàng hóa sang hình thái vốn tiền tệ vốn toán Vì vậy, đẩy nhanh trình bán hàng đồng nghĩa với việc rút ngắn chu kỳ sản xuất kinh doanh, tăng nhanh vòng quay vốn, tăng lợi nhuận cho doanh nghiệp Trong xu thương mại hóa, toàn cầu hóa khối lượng thông tin liệu hoạt động bán hàng cần lưu trữ xử lý ngày nhiều cần phải có biện pháp đại hóa quy trình quản lý bán hàng đem lại hiệu cao cho doanh nghiệp Giải pháp tốt mà doanh nghiệp nên lựa chọn triển khai xây dựng HTTT quản lý bán hàng Tuy nhiên để xây dựng thành công hiệu HTTT quản lý bán hàng doanh nghiệp bên cạnh trang thiết phần cứng, phần mềm, hệ mạng truyền thông, người cần phải có CSDL bán hàng phải xây tối ưu Bản thân CSDL hạt nhân quan trọng HTTT quản lý Trong HTTT quản lý bán hàng, CSDL lưu trữ toàn thông tin đối tượng mà doanh nghiệp cần quản lý hoạt động SVTH: Kim Thị Huyền Trang -1- KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường bán hàng Hơn CSDL cung cấp liệu để phục vụ cho lệnh truy vấn khai thác thông tin theo yêu cầu nghiệp vụ khác góp phần đáp ứng tốt nhu cầu quản lý công ty Nếu thiếu CSDL, CSDL thiết kế không phù hợp với nhu cầu, trạng quản lý doanh nghiệp xây dựng HTTT quản lý bán hàng hoàn thiện hiệu để đáp ứng tốt nhu cầu quản lý doanh nghiệp Do xây dựng CSDL bán hàng cho HTTT quản lý bán hàng việc quan trọng, bắt buộc phải quan tâm trọng đầu tư 1.1.2 Ý nghĩa việc xây dựng CSDL bán hàng cho HTTT quản lý bán hàng Trong HTTT quản lý, CSDL đóng vai trò quan trọng coi hạt nhân hệ thống CSDL lưu trữ liệu cần thiết quan trọng hệ thống để cung cấp liệu đầu vào đầu phục vụ cho yêu cầu xử lý nghiệp vụ doanh nghiệp Do muốn xây dựng HTTT quản lý bán hàng tốt đòi hỏi phải có CSDL bán hàng xây dựng tốt Khi có CSDL bán hàng thiết kế tốt giúp tăng hiệu hoạt động quản lý khai thác thông tin đối tượng Các thông tin quản lý cung cấp nhanh chóng kịp thời xác, hạn chế mát trình truyền nhận thông tin Trong trình thực tập công ty TNHH Thương Mại Quảng Cáo Đại Dương em có thời gian tìm hiểu hoạt động nghiệp vụ công ty Được tiếp cận sâu quy trình quản lý bán hàng công ty thực tập phòng Kinh Doanh công ty Nhận thấy trình kinh doanh sản phẩm hàng hóa, tiếp cận khách hàng, quản lý, lưu trữ khai thác CSDL phục vụ cho việc quản lý hoạt động bán hàng công ty có điểm thiếu sót Do với mong muốn giúp công ty cải thiện quy trình quản lý bán hàng hiệu em định đề xuất đề tài khóa luận:“Xây dựng CSDL bán hàng cho HTTT quản lý bán hàng công ty TNHH Thương Mại Quảng Cáo Đại Dương” Được đồng ý Hội đồng Khoa Hệ Thống Thông Tin Kinh Tế giảng viên hướng dẫn Th.s Bùi Quang Trường em tiến hành nghiên cứu thực đề tài với mong muốn xây dựng CSDL bán hàng hiệu giúp công ty TNHH Thương Mại Quảng Cáo Đại Dương quản lý tốt hoạt động bán hàng công ty 1.2 Tổng quan nghiên cứu xây dựng CSDL bán hàng cho HTTT quản lý bán hàng 1.2.1 Các nghiên cứu có liên quan nước SVTH: Kim Thị Huyền Trang -2- KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường Việc xây dựng, thiết kế CSDL nói chung toàn giới trọng quan tâm CSDL tảng phát triển cho hệ thống phần mềm Tuy nhiên với lĩnh vực đời sống xã hội nói chung hay hoạt động sản xuất kinh doanh doanh nghiệp nói riêng CSDL lại mang đặc thù riêng Trên giới xoay quanh vấn đề liên quan tới việc thiết kế CSDL phục vụ cho hoạt động quản lý bán hàng có nhiều nghiên cứu liên quan Hiện thấy rõ nỗ lực phát triển nghiên cứu công ty phần mềm để tạo phần mềm quản lý bán hàng tốt Có thể nói đến đầu tư nghiên cứu lĩnh vực số công ty: - Phần mềm bán hàng HOSCO POS.NET công ty phần mềm HOSCO sử dụng hệ thống siêu thị Attimos Louis-Vuiton Việt Nam, Tracy, VietMart, Chicland Fashion, Lady Land, Beabon Shop, … Trong HOSCO nhà nghiên cứu phát triển nghiên cứu để tích hợp đầy đủ CSDL cho phép người dùng khai thác, quản lý thông tin kho hàng, quản lý mua hàng, quản lý bán hàng, trả hàng, quản lý nhân viên, … - Phần mềm Quickbase công ty INTUIT lại chuyên biệt Các CSDL nghiên cứu tích hợp cho phép công ty áp dụng lại chuyên biệt quản lý thông tin bán hàng trực tuyến Tuy nhiên phần mềm phần mềm đóng gói thị trường, theo kiểu phần mềm áp dụng cho doanh nghiệp Trên thực tế đơn vị sử dụng phần mềm viết sẵn theo chuẩn cho trước công ty có chế quản trị, chuẩn mực quy mô phù hợp với phần mềm Mỗi loại hình doanh nghiệp ngành lại có đặc điểm khác quản lý Do mà việc tích hợp, thiết kế CSDL phần mềm cho công ty lại mang đặc điểm riêng phải phù hợp với phát triển, lực sở hạ tầng công ty 1.2.2 Các nghiên cứu liên quan nước - Đồ án tốt nghiệp “Thiết kế CSDL quản lý bán hàng cửa hàng Thế Giới Di Động” sinh viên Nguyễn Đăng Khiêm lớp D11CN7 Khoa Công Nghệ Thông Tin, Học viện Công Nghệ Bưu Chính Viễn Thông Đồ án bạn Nguyễn Đăng Khiêm hoàn thành đầy đủ bước quy trình thiết kế CSDL phục vụ cho hoạt động quản lý bán hàng Từ việc mô tả SVTH: Kim Thị Huyền Trang -3- KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường mối quan hệ đối tượng với giá trị biểu diễn thuộc tính đối tượng nên mô hình lựa chọn để thiết kế là: mô hình thực thể liên kết ER mô hình liệu quan hệ a, Xây dựng mô hình thực thể liên kết ER: - Xác định thực thể: dựa vào mô tả toán xác định thực thể là: Khách hàng (KhachHang), sản phẩm (SanPham), nhân viên (NhanVien), đơn đặt hàng (DonDH), file mô tả thông tin chi tiết sản phẩm đặt in (FileCT) - Xác định thuộc tính thực thể: KhachHang (MaKH, TenKH, GT, DC, SDT, CMT) SanPham (MaSP, TenSP) NhanVien (MaNV, TenNV, GT, NS, CMT) DonDH (MaDH, TenDH, NgayL, NgayTT) FileCT (MaF, TenF) Ghi chú: Các từ bôi đậm gạch chân thể khóa thực thể, từ bôi đậm không gạch chân thể khóa bổ sung thực thể chuyển sang mô hình liệu quan hệ - Mối quan hệ thực thể: Một khách hàng có nhiều đơn đặt hàng đơn đặt hàng lại thuộc sở hữu khách hàng Do mối quan hệ khách hàng đơn đặt hàng quan hệ - nhiều (1- n) biểu diễn sau: KhachHang n DonDH Co Sơ đồ 3.10 Sơ đồ biểu diễn mối quan hệ thực thể khách hàng thực thể đơn đặt hàng Một khách hàng gửi nhiều file mô tả thông tin chi tiết sản phẩm khác file thuộc sở hữu khách hàng Do mối quan hệ khách hàng file thông tin quan hệ - nhiều (1- n) biểu diễn sau: KhachHang n Gui FileCT Sơ đồ 3.11 Sơ đồ biểu diễn mối quan hệ thực thể khách hàng thực thể file chi tiết SVTH: Kim Thị Huyền Trang - 37 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường Trong đơn đặt hàng có ghi nhiều sản phẩm Ngược lại sản phẩm ghi nhiều đơn đặt hàng khác Do mối quan hệ đơn hàng sản phẩm quan hệ nhiều – nhiều (n - n) Ta có sơ đồ biểu diễn mối quan hệ đơn đặt hàng sản phẩm sau: DonDH n Ghi n SanPham Sơ đồ 3.12 Sơ đồ biểu diễn mối quan hệ thực thể đơn đặt hàng thực thể sản phẩm Một nhân viên lập nhiều đơn đặt hàng khác đơn đặt hàng lập nhân viên Do mối quan hệ nhân viên đơn đặt hàng quan hệ – nhiều (1-n) biểu diễn sau: NhanVien Lap n DonDH Sơ đồ 3.13 Sơ đồ biểu diễn mối quan hệ thực thể nhân viên thực thể đơn đặt hàng - Từ phân tích thực thể, thuộc tính thực thể mối quan hệ thực thể ta có sơ đồ mô hình thực thể liên kết ER biểu diễn sau: SVTH: Kim Thị Huyền Trang - 38 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường b) Chuyển đổi từ mô hình thực thể liên kết ER sang mô hình quan hệ: - Chuyển thực thể: chuyển thực thể mô hình ER thành bảng quan hệ có tên tập thuộc tính Do ta có: KhachHang (MaKH, TenKH, GT, DC, SDT, CMT) SanPham (MaSP, TenSP) NhanVien (MaNV, TenNV, GT, NS, CMT) DonDH (MaDH, TenDH, NgayL, NgayTT, SoTT) FileCT (MaF, TenF) - Chuyển mối quan hệ: Mối quan hệ khách hàng đơn đặt hàng quan hệ – nhiều Do ta thêm thuộc tính khóa thực thể khách hàng vào làm khóa bổ sung cho thực thể đơn đặt hàng Ta có bảng quan hệ: DonDH (MaDH, TenDH, NgayL, NgayTT, SoTT, MaKH) Mối quan hệ nhân viên đơn đặt hàng quan hệ – nhiều Do ta thêm thuộc tính khóa thực thể nhân viên vào làm khóa bổ sung cho thực thể đơn đặt hàng Ta có bảng quan hệ: DonDH (MaDH, TenDH, NgayL, NgayTT, SoTT, MaNV) Mối quan hệ đơn hàng sản phẩm quan hệ nhiều - nhiều Do áp dụng quy tắc chuyển đổi ta có bảng quan hệ chi tiết đơn hàng (CTDH) có khóa khóa thực thể đơn hàng thực thể sản phẩm cộng lại Ta có bảng quan hệ sau: CTDH (MaDH, MaSP, SL, DG, TongTT) Mối quan hệ khách hàng file thông tin quan hệ – nhiều nên ta có bảng quan hệ sau: FileCT (MaF, TenF, MaKH) - Ta có lược đồ quan hệ biểu diễn mối quan hệ xây dựng hệ quản trị CSDL Microsoft access 2010 sau: SVTH: Kim Thị Huyền Trang - 39 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường Hình 3.1 Lược đồ quan hệ Ghi chú: ký hiệu 1-∞ biểu diễn mối quan hệ – nhiều (1-n )giữa thực thể c, Chuẩn hóa mối quan hệ: - Xét bảng quan hệ: DonDH (MaDH, TenDH, NgayL, NgayTT, SoTT, MaKH) Ta thấy: MaDH xác định TenDH, NgayL, NgayTT, SoTT Tuy nhiên dù MDH xác định MaKH Nhưng MaKH lại xác định nhất: TenKH , DC, GT, SDT CMT Do bảng quan hệ tách thành bảng sau: DonDH (MaDH, TenDH, NgayL, NgayTT, SoTT) Vì MaDH xác định TenDH, NgayL, NgayTT, SoTT Mà MaDH lại siêu khóa bảng DonDH bảng quan hệ thuộc chuẩn BCNF KhachHang (MaKH, TenKH, GT, DC, SDT, CMT) thuộc chuẩn BCNF MaKH xác định thuộc tính lại - Xét bảng quan hệ DonDH (MaDH, TenDH, NgayL, NgayTT, SoTT, MaNV) Bảng quan hệ tách thành bảng sau: Bảng DonDH (MaDH, TenDH, NgayL, SoTT, NgayTT) thuộc chuẩn BCNF bảng NhanVien (MaNV, GT, TenNV, NS, CMT) Bảng nhân viên có MaNV xác định thuộc tính lại MaNV siêu khóa bảng Nhanvien nên bảng NhanVien thuộc chuẩn BCNF SVTH: Kim Thị Huyền Trang - 40 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường - Xét bảng quan hệ: CTDH (MaDH, MaSP, SL, DG, TongTT) Ta thấy MaHD MaSP xác định số lượng sản phẩm (SL), đơn giá sản phẩm (DG) tổng số tiền toán (TongTT) MaDH, MaSP siêu khóa bảng CTDH nên bảng quan hệ thuộc chuẩn BCNF - Xét bảng quan hệ: FileCT (MaF, TenF, MaKH) có MaF xác định TenF MaKH Nhưng MaKH lại xác định nhất: TenKH, GT, DC, SDT, CMT Do bảng quan hệ tách thành bảng: bảng FileCT (MaF, TenF) bảng KhachHang (MaKH, TenKH, GT, DC, SDT, CMT) Vì MaF xác định tên file (TenF) MaF siêu khóa bảng FileCT Do bảng quan hệ FileCT (MaF, TenF) thuộc chuẩn BCNF Mỗi MaKH xác định nhất: TenKH, GT, DC, SDT, CMT MaKH siêu khóa bảng KhachHang Do bảng KhachHang (MaKH, TenKH, GT, DC, SDT, CMT) thuộc chuẩn BCNF 3.2.3.5 Thiết kế CSDL mức vật lý: Lựa chọn hệ quản trị CSDL Microsoft access 2010 làm công cụ để thiết kế CSDL bán hàng cho hệ thống quản lý bán hàng công ty vì: Chi phí để cài đặt hệ quản trị CSDL không cao, dễ sử dụng, dễ cài đặt Hơn phù hợp với mức độ yêu cầu quản lý khai thác CSDL công ty Ngoài CSDL thiết kế, lưu trữ hệ quản trị CSDL dễ kết nối để cung cấp database nguồn cho việc thiết kế phần mềm cho hệ thống quản lý bán hàng sau a) Thiết kế bảng CSDL mô tả thông tin đối tượng: Trong bảng mô tả thuộc tính đối tượng (file name), kiểu liệu thuộc tính (data type) với đặc tả thông tin (description) sau: - Bảng khách hàng: Hình 3.2 Bảng liệu khách hàng SVTH: Kim Thị Huyền Trang - 41 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường - Bảng nhân viên: Hình 3.3 Bảng liệu nhân viên - Bảng sản phẩm: Hình 3.4 Bảng liệu sản phẩm - Bảng liệu biểu diễn file mô tả chi tiết thông tin yêu cầu in lên sản phẩm: Hình 3.5 Bảng liệu file mô tả chi tiết thông tin yêu cầu in lên sản phẩm - Bảng liệu lưu trữ thông tin đơn đặt hàng khách hàng: Hình 3.6 Bảng liệu đơn đặt hàng SVTH: Kim Thị Huyền Trang - 42 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường - Bảng chi tiết đơn đặt hàng: Hình 3.7 Bảng liệu chi tiết đơn đặt hàng b) Thiết kế giao diện: Tiến hành thiết kế số giao diện mô form quản lý thông tin đối tượng hệ thống sau: - Giao diện chương trình chính: Hình 3.8 Form chương trình quản lý bán hàng công ty TNHH Thương Mại Quảng Cáo Đại Dương SVTH: Kim Thị Huyền Trang - 43 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường - Giao diện form quản lý khách hàng: Hình 3.9 Form quản lý khách hàng - Giao diện form quản lý sản phẩm: SVTH: Kim Thị Huyền Trang - 44 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường Hình 3.10 Form quản lý sản phẩm - Giao diện form quản lý đơn đặt hàng: Hình 3.11 Form quản lý đơn đặt hàng - Giao diện form quản lý nhân viên: SVTH: Kim Thị Huyền Trang - 45 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường Hình 3.12 Form quản lý nhân viên - Giao diện form quản lý file thông tin: Hình 3.13 Form quản lý file thông tin - Giao diện form quản lý báo cáo: Hình 3.14 Form quản lý báo cáo SVTH: Kim Thị Huyền Trang - 46 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường 3.2.3.6 Đánh giá bảo trì CSDL a) Ưu điểm: CSDL thiết kế đáp ứng tốt yêu cầu chức năng: cung cấp đầy đủ liệu để lưu trữ thông tin đối tượng cần quản lý hoạt động quản lý bán hàng công ty: khách hàng, đơn đặt hàng, sản phẩm, nhân viên Đáp ứng đầy đủ liệu phục vụ cho thao tác tìm kiếm thông tin lập báo cáo thống kê CSDL xây dựng đáp ứng tốt yêu cầu phi chức năng: Những yêu cầu giao diện hệ thống: giao diện thân thuộc với người sử dụng, dễ sử dụng CSDL đáp ứng yêu cầu khả tương tác với hệ thống khác: CSDL cài đặt hệ quản trị Microsoft access nên dễ dàng kết hợp với ngôn ngữ lập trình như: visual basic, visual studio, … để tạo nên phần mềm quản lý hệ thống hiệu CSDL đáp ứng tốt yêu cầu mặt thời gian Thời gian xử lý câu lệnh truy vấn nhanh chóng CSDL thiết kế nhỏ gọn dễ dàng liên kết để nâng cấp nhu cầu quản lý nghiệp vụ hoạt động công ty cao b) Nhược điểm: Các CSDL xây dựng phục vụ cho hoạt động bán hàng qua đơn đặt hàng mà nhân viên kinh doanh tìm kiếm từ khách hàng Do nhu cầu quản lý tăng cao như: công ty muốn mở rộng sản phẩm kinh doanh, bên cạnh việc kinh doanh dịch vụ in ấn kinh doanh thêm nhiều sản phẩm kèm theo phong phú khác Như CSDL không đủ liệu để cung cấp cho nhu cầu khai thác thông tin mức cao Hơn nữa, dựa tình hình khảo sát thực tế hoạt động quản lý nhu cầu khai thác thông tin công tác bán hàng công ty mà CSDL xây dựng mức Trong tương lai công ty cần nâng cấp HTTT quản lý bán hàng thành hệ thống hoàn thiện CSDL buộc phải nâng cấp đáp ứng tốt nhu cầu c) Giải pháp nâng cấp CSDL: Các CSDL bán hàng thiết kế dừng việc giúp công ty quản lý tốt thông tin đối tượng: khách hàng, sản phẩm, đơn đặt SVTH: Kim Thị Huyền Trang - 47 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường hàng, nhân viên kinh doanh kèm theo nghiệp vụ khai thác liệu bản: tìm kiếm thông tin, cập nhật thông tin đối tượng Tuy nhiên tương lai, mà quy mô sản xuất kinh doanh công ty mở rộng CSDL xây dựng cần phải tái cấu trúc đáp ứng tốt nhu cầu quản lý Ví dụ sau này, bên cạnh việc kinh doanh sản phẩm dịch vụ in ấn công ty nhập thêm nhiều sản phẩm liên quan khác để bán Khi bên cạnh việc quản lý công việc bán hàng thông qua đơn đặt hàng khách hàng sản phẩm dịch vụ in công ty phải quản lý thêm danh mục sản phẩm nhập, thông tin nhà cung cấp, thông tin hóa đơn nhập hàng Vì CSDL cần phải mở rộng nâng cấp thêm để đủ liệu để quản lý thông tin đối tượng Do tiến hành biên pháp tái cấu trúc CSDL thời Đồng nghĩa với việc tái cấu trúc CSDL công ty nên tái cấu trúc phương thức quản lý, lưu trữ CSDL Các CSDL nên cài đặt hệ quản trị CSDL đại hơn, có dung lượng lưu trữ liệu lớn ví dụ như: my SQL, SQL serve, Oracle, … 3.3 Một số kiến nghị đề xuất CSDL bán hàng cho HTTT quản lý bán hàng công ty TNHH Thương Mại Quảng Cáo Đại Dương Hoạt động quản lý bán hàng hoạt động quan trọng định đến sinh tồn doanh nghiệp, buộc doanh nghiệp cần phải quan tâm đầu tư xây dựng mức Cũng CSDL bán hàng cần phải quan tâm, đầu tư mức giúp cải tiến đáng kể hoạt động quản lý bán hàng doanh nghiệp Tuy nhiên, có CSDL bán hàng xây dựng tối ưu cách quản lý, lưu trữ khai thác không hiệu không mang lại lợi ích từ CSDL Vì em xin đề xuất số giải pháp giúp công ty sử dụng hiệu CSDL bán hàng xây dựng góp phần quản lý tốt hoạt động bán hàng công ty sau: - Công ty nên có sách đầu tư định cho CNTT hoạt động quản lý bán hàng Trong thời gian tới quy mô hoạt động sản xuất kinh doanh tăng cao công ty nên có sách dự án triển khai xây dựng HTTT quản lý bán hàng toàn diện Các hệ thống có hạt nhân sở CSDL xây dựng - Công ty nên đầu tư thêm trang thiết bị phần cứng: Các máy tính công ty nên nâng cấp với máy có vi xử lý tốt Các máy tính nên SVTH: Kim Thị Huyền Trang - 48 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường kết nối theo chuẩn thống nhất, liên kết chặt chẽ với để giúp cho quy trình truyền nhận thông tin hệ thống quản lý bán hàng nói riêng hệ thống quản lý nghiệp vụ khác công ty tốt Trong tương lai, nhu cầu quản lý tăng cao, khối lượng liệu cần lưu trữ nhiều công ty nên nâng cấp hệ quản trị CSDL thời Công ty nên lựa chọn hệ quản trị CSDL có dung lượng lưu trữ tốt hơn, tốc độ xử lý cao để lưu trữ CSDL Ví dụ công ty lựa chọn số hệ quản trị CSDL: my SQL, SQL serve, Oracle, … - Bên cạnh việc công ty nên trang bị thêm phần cứng, phần mềm đại để lưu trữ quản lý mở rộng CSDL nhu cầu quản lý tăng cao công ty nên đào tạo trang bị kiến thức cho nhân viên quản lý, khai thác CSDL hệ quane trị CSDL Để công tác quản lý hoạt động bán hàng hiệu lâu dài, công ty xem xét việc nên thành lập đội nhân viên gồm đến thành viên chuyên quản lý vấn đề hệ thống quản lý bán hàng nói chung chuyên trách đảm bảo CSDL nói riêng Các thành viên trang bị kiến thức chuyên sâu hệ thống, CSDL, phần cứng, phần mềm, … để giải tốt vấn đề phát sinh liên quan, đảm bảo cho CSDL bán hàng sử dụng hiệu để giúp công ty quản lý tốt hoạt động bán hàng công ty SVTH: Kim Thị Huyền Trang - 49 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường LỜI KẾT Hiện CNTT phát triển mạnh mẽ ảnh hưởng to lớn tới phát triển xã hội nói chung doanh nghiệp nói riêng, mà đòi hỏi doanh nghiệp phải không ngừng nỗ lực học hỏi để cải tiến hoạt động sản xuất kinh doanh tồn phát triển tốt Công ty TNHH Thương Mại Quảng Cáo Đại Dương số Với định hướng phát triển công ty thời gian tới mở rộng thị trường kinh doanh sản phẩm việc đại hóa quy trình quản lý bán hàng công ty điều cần thiết Để giải nhu cầu cấp bách đó, nghiên cứu lý thuyết thực trạng CSDL bán hàng công ty, khóa luận đề xuất xây dựng CSDL bán hàng cho HTTT quản lý bán hàng công ty đề xuất giải pháp giúp công ty sử dụng hiệu CSDL Như thông qua đề xuất khóa luận vấn đề liên quan tới CSDL bán hàng công ty TNHH Thương Mại Quảng Cáo Đại Dương em hy vọng giúp công ty cải thiện quy trình bán hàng hiệu Hy vọng kết hợp thêm số điều kiện ràng buộc khác nữa, CSDL xây dựng triển khai ứng dụng công ty vào thời điểm sớm Mặc dù cố gắng khóa luận nhiều thiếu sót Do em mong nhận ý kiến đóng góp thầy cô Em xin chân thành cảm ơn! SVTH: Kim Thị Huyền Trang - 50 - KHÓA LUẬN TỐT NGHIỆP 2014 GVHD: Th.S Bùi Quang Trường TÀI LIỆU THAM KHẢO Tài liệu giáo trình, sách tham khảo: Bộ môn Tin học (2012), Bài giảng Cấu trúc Hoạch định sở liệu Thị trường Thương Mại, Khoa Hệ Thống Thông Tin Kinh Tế, Đại học Thương Mại Đỗ Trọng Danh, Nguyễn Vũ Ngọc Tùng (2012), Tự học Microsoft access 2010, Nhà xuất Đại học Sư Phạm, Hà Nội Hoàng Trung Sơn (2004), Thiết kế sở liệu, Nhà xuất Lao Động Xã Hội Lê Tiến Vương (1997), Cơ sở liệu quan hệ, Nhà xuất Khoa học Kỹ Thuật Th.s Hàn Minh Phương (2011), Bài giảng hệ thống thông tin quản lý, Khoa Hệ thống thông tin kinh tế, Đại học Thương Mại Th.s Nghiêm Thị Lịch (2012), Bài giảng sở liệu, Khoa Hệ thống thông tin kinh tế, Đại học Thương Mại Tài liệu website: http://lib.tvu.edu.vn/index.php/tinhockhoahocthongtin/289-nhapmon-csdl.html http://luanvan.co/luan-van/de-tai-xay-dung-quan-ly-ban-hang-tai-cong-ty-co-phanthiet-bi-may-tinh-thien-an-19334/ http://luanvan.net.vn/luan-van/de-tai-xay-dung-phan-mem-quan-ly-ban-hang-tai- cong-ty-cp-thuong-mai-phu-xuyen-bang-ngon-ngu-lap-trinh-visual-basic-46439/ http://quickbase.intuit.com/web-based-software/sales-management-software http://thenhanvien-thevip.com SVTH: Kim Thị Huyền Trang - 51 -

Ngày đăng: 19/08/2016, 00:59

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan