Báo cáo phân tích và thiết kế hệ thống thông tin bách khoa đà nẵng, bách khoa đà nẵng báo cáo PTTK HTTT, Quản lý bán hàng xi măng và vật liệu xây dựng theo hợp đồngtại Công ty cổ phần VICEM vật liệu xây dựng Đà Nẵng, báo cáo phân tích và thiết kế hệ thống thông tin phạm huy khánh, phạm huy khánh bách khoa đà nẵng, Quản lý bán hàng xi măng và vật liệu xây dựng
TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐÀ NẴNG KHOA CÔNG NGHỆ THƠNG TIN BÁO CÁO MƠN PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG THÔNG TIN ĐỀ TÀI 13: “ Quản lý bán hàng xi măng vật liệu xây dựng theo hợp đồng Công ty cổ phần VICEM vật liệu xây dựng Đà Nẵng ” GVHD : PHAN HUY KHÁNH Lớp HP : 17NH10 Nhóm sinh viên : Lê Xuân Mạnh – 17T3 STT: 50 Nguyễn Đức Minh – 17T3 STT: 51 Hoàng Long Nhật – 17T3 STT: 53 Đà Nẵng – 2020 ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG LỜI MỞ ĐẦU Hiện nay, gắn với q trình cơng nghiệp hóa, đại hóa, đất nước ngày phát triển, nhu cầu xây dựng phát triển ngày lớn Yêu cầu đặt cần phải có hệ thống quản lý bán hàng vật liệu xây dựng nhằm giúp công ty quản lý hiệu đơn đặt hàng có hợp đồng với số lượng lớn Với nhu cầu sử dụng nhiều doanh nghiệp vật liệu xây dựng vậy, nhóm chúng em chọn đề tài: “Quản lý bán hàng xi măng vật liệu xây dựng theo hợp đồng CTy cổ phần VICEM vật liệu xây dựng Đà Nẵng” Để thực tập này, nhóm chúng em tổng hợp kiến thức học, đồng thời đúc kết học thực tế từ khảo sát doanh nghiệp.Vì thời gian có hạn, lực hạn chế nên khó tránh khỏi thiếu sót, mong thầy(cơ) thơng cảm Chúng em xin cảm ơn hướng dẫn nhiệt tình thầy Phan Huy Khánh giúp đỡ nhân viên công ty cổ phần VICEM vật liệu xây dựng Đà Nẵng trình chúng em thực đề tài GVHD: PHAN HUY KHÁNH Trang ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG MỤC LỤC LỜI MỞ ĐẦU MỤC LỤC DANH MỤC HÌNH VẼ TÊN ĐỀ TÀI I II KHẢO SÁT HỆ THỐNG Giới thiệu .4 Hiện trạng Quy trình bán hàng Mục đích Nhiệm vụ cần triển khai III PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .8 Data Dictionary ( DD- Từ điển liệu) .8 Mơ hình luồng liệu 2.1 Biểu đồ mức ngữ cảnh 2.2 Biểu đồ luồng liệu mức 2.3 Biểu đồ luồng liệu mức - Phân rã tiến trình 2.0 quản lý danh mục 10 2.4 Biểu đồ luồng liệu mức - Phân rã tiến trình 3.0 quản lý đơn hàng 11 2.5 Biểu đồ luồng liệu mức đỉnh (DFD mức 2) 11 Mơ hình thực thể kết hợp 12 Mơ hình quan hệ 12 IV THIẾT KẾ HỆ THỐNG 13 Tổng quan kiến trúc Client/Server 13 2.Chức 14 Thiết kế bảng liệu 15 V PHÂN CÔNG LÀM VIỆC NHÓM 17 VI KẾT LUẬN 18 Những việc thực 18 Nhận xét bước triển khai 18 VII TÀI LIỆU THAM KHẢO 18 GVHD: PHAN HUY KHÁNH Trang ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG DANH MỤC HÌNH VẼ Hình Hình Hình Hình Hình Hình Hình Hình Quy trình bán hàng .5 Biểu đồ mức ngữ cảnh Biểu đồ luồng liệu mức 10 Biểu đồ luồng liệu mức 1- Phân rã tiến trình 2.0 quản lý danh mục 10 Sơ đồ luông liệu mức 1- Phân rã tiến trình 3.0 quản lý đơn hàng 11 Mơ hình thực thể kết hợp 12 Mơ hình quan hệ 13 Mơ hình Client Server 13 GVHD: PHAN HUY KHÁNH Trang ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG I TÊN ĐỀ TÀI Quản lý bán hàng xi măng vật liệu xây dựng theo hợp đồng Công ty cổ phần VICEM vật liệu xây dựng Đà Nẵng II KHẢO SÁT HỆ THỐNG Giới thiệu Công ty cổ phần VICEM vật liệu xây dựng Đà Nẵng có địa 15 Lê Hồng Phong, Phường Phước Ninh, Quận Hải Châu, Đà Nẵng chiêu cung cấp sản xuất xi măng, vôi, thạch cao, bê tông , sản phẩm từ xi măng, máy móc, thiết bị,lắp đặt máy móc phụ tùng xây dựng,…Trước cơng ty có tên gọi khác cơng ty xi măng, vật liệu xây dựng xây lắp Đà Nẵng Tiêu chí hoạt động cơng ty mặt hàng đến tay người tiêu dùng giá rẻ thị trường chất lượng phải đảm bảo Việc giữ uy tín với khách hàng phương châm hoạt động, phát triển thương hiệu công ty Hiện cửa hàng công ty chuyên phân phối sản phảm cho đại lý tỉnh số tỉnh lân cận Do cần xây dựng phần mềm để quản lý bán hàng cho công ty để giải vấn đề đặt Hiện trạng Để xây dựng cửa hàng bán laptop cần giải nhiều vấn đề: Chọn vị trí mở mở đại lý: Vị trí mở đại lý yếu tố quan trọng định thành công hay thất bại công ty Do cần chọn địa điểm thuận lợi Địa điểm chọn nơi có nhiều người qua lại, tập trung nhiều khách hàng mục tiêu Sắp xếp mặt hàng: Dựa vào không gian của hàng, xếp mặt hàng cách tối ưu đảm bảo việc dễ quan sát, thêm vào hay lấy Các đầu tư vốn: Giải toán việc chi tiêu cho hoạt động ban đầu thuê (mua) địa điểm đại lý, vị trí kho lưu trữ thiết bị, vật liệu, thuê nhân viên sản xuất, bán hàng … cơng việc địi hỏi quản lý cần cân nhắc, chi tiêu cho hợp lý Đầu tư thời gian cơng sức: Ngồi việc đầu tư vốn người quản lý cơng ty cần đầu tư thời gian để sản xuất, xây dựng , vận hành cửa hàng, đại lý , cập nhập thông tin cho dòng sản phẩm mới… Khoảng cách địa lý: Đại lý cơng ty có ưu điển cung cấp cho khách hàng nhìn khách quan sản phẩm, dễ dàng nhận biết, cảm nhận, chí trải nghiệm sản phẩm Tuy nhiên, khách hàng xa khó tiếp cận khách hàng nhiều thời gian, chi phí lại đến hàng giao dịch GVHD: PHAN HUY KHÁNH Trang ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG Dịch vụ: Khách hàng đơi muốn đóng góp ý kiến không muốn mặt trực tiếp để trao đổi gặp khó khăn hàng khơng có hịm thư góp ý Quản lý, thống kê: Đối tượng quản lý công ty thông tin đại lý, người dùng, nhà cung cấp, nhân viên, sản phẩm, đơn đặt hàng… chủ yếu giấy tờ, bất tiện cho việc sửa đổi, bổ xung, trí bị sai lệch thông tin Những vấn đề nguyên nhân cản trở đến hoạt động kinh doanh cơng ty Quy trình bán hàng Hình Quy trình bán hàng GVHD: PHAN HUY KHÁNH Trang ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG (1) Khi có yêu cầu đặt hàng từ công ty, nhà cung cấp cung cấp sản phẩm cho công ty theo đơn đặt hàng (2) Khách hàng vào công ty để xem mặt hàng cửa hàng (3) Sau vào công ty, khách hàng chọn mặt hàng định mua (4) Khi đinh mua hàng, thơng tin mặt hàng lưu đơn đặt hàng (5) Nhân viên nhận đơn đặt hàng từ khách hàng, đại lý (6) Đơn đặt hàng nhân viên xử lý Nếu đơn đặt hàng nằm tầm phục vụ cơng ty chuyển đơn đặt hàng đến quầy thu tiền (7), (12) Đơn đặt hàng giao cho nhân viên giao hàng để vận chuyển đến khách hàng (8), (11) Quầy thu tiền in hóa đơn cho khách hàng (9) Nhân viên lập hóa đơn (10) Hóa đơn lưu vào liệu bán hàng (13) Sản phẩm kho hàng giao cho khách hàng (14) Dự liệu bán hàng quản lý nhân viên quản lý, giám đốc cơng ty Mục đích Mục đích phần mềm quản lý mua, bán hàng công ty: Đây website nhằm bán giới thiệu rộng rãi măt hàng công ty đến đại lý, người tiêu dùng với chi tiết mặt hàng giá cách xác Website nhằm: Giúp cho khách hàng: - Tìm kiếm lựa chọn từ xa sản phẩm cần - Đặt mua hàng - Theo dõi đơn hàng - Gửi câu hỏi,ý kiến đóng góp Giúp nhà quản lý:Là người có quyền đăng nhập, quản lý làm chủ hoạt động hệ thống trang web Nhà quản lý có username password để truy cập vào hệ thống nhằm thực chức sau: - Quản lý sản phẩm cách dễ dàng - Thêm, xóa, sửa thơng tin sản phẩm vào sở liệu GVHD: PHAN HUY KHÁNH Trang ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG - Kiểm tra xử lý đơn đặt hàng - Báo cáo doanh thu Bên cạnh chức nêu trang web phải trơng thật đẹp mắt dễ truy cập Giao diện đẹp yếu tố quan trọng góp phần tăng lượng khách hàng, trang web phải cho khách hàng thấy thơn tin cần tìm, cung cấp thông tin quảng cáo thật hấp dẫn, nhằm thu hút quan tâm cơng ty có hội có nhiều người tham khảo Điều quan trọng trang web mua bán mạng phải đảm bảo an tồn tuyệt đối thơng tin liên quan đến người dùng trình đặt mua hay tốn Đồng thời trang web cịn phải có tính dễ nâng cấp, bảo trì, sửa chữa cần bổ sung, cập nhật tính Nhiệm vụ cần triển khai Khảo sát hệ thống: - Khảo sát trạng - Yêu cầu nghiệp vụ - Quy trình hoạt động Phân tích hệ thống: - Phân tích đề tài - Mơ hình hóa - Thiết kế liệu - Thiết kế hệ thống: - Xử lý chức - Thiết kế bảng liệu - Kết nối bảng sở liệu - Giao diện đăng nhập, menu chương trình GVHD: PHAN HUY KHÁNH Trang ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG III PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Data Dictionary ( DD- Từ điển liệu) Ứng với thực thể mơ hình thực thể liên kết, liệu cài đặt thành tệp sở liệu gồm cột: Tên trường, kiểu liệu, kích thước liệu, phần ràng buộc liệu STT Tên liệu Loại Kiểu Cơng Chú thích liệu thức Chức vụ nhân viên KTT C(50) Địa KTT C(50) Địa khách hàng KTT C(50) Đơn giá TT N(10) Đơn vị tính KTT C(10) Loại mặt hàng KTT C(50) Mã đơn hàng KTT C(50) Mã kho KTT C(50) Mã mặt hàng KTT C(20) 10 Mã nhà cung cấp KTT C(50) 11 Mã nhân viên KTT C(50) 12 Mật KTT C(50) 13 Số điện thoại KTT N(15) 14 Số lượng nhân viên KTT C(50) 15 Số lượng mặt hàng TT N(10) (1) 16 Số tiền TT N(50) (1) 17 Tài khoản KTT C(50) 18 Tên khách hàng KTT C(50) 19 Tên kho KTT C(50) 20 Tên mặt hàng KTT C(50) 21 Tên nhà cung cấp KTT C(50) 22 Tên nhân viên KTT C(50) GVHD: PHAN HUY KHÁNH (1) Trang ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG 23 Tình trạng đơn hàng KTT C(50) 24 Thời gian KTT D 25 Trạng thái kho hàng KTT C(50) Bảng Từ điển liệu Công thức: (1) Số tiền = Số lượng * Đơn giá Mơ hình luồng liệu 2.1 Biểu đồ mức ngữ cảnh Hình Biểu đồ mức ngữ cảnh 2.2 Biểu đồ luồng liệu mức GVHD: PHAN HUY KHÁNH Trang ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG Hình Biểu đồ luồng liệu mức 2.3 Biểu đồ luồng liệu mức - Phân rã tiến trình 2.0 quản lý danh mục Hình Biểu đồ luồng liệu mức 1- Phân rã tiến trình 2.0 quản lý danh mục GVHD: PHAN HUY KHÁNH Trang 10 ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG 2.4 Biểu đồ luồng liệu mức - Phân rã tiến trình 3.0 quản lý đơn hàng Hình Sơ đồ lng liệu mức 1- Phân rã tiến trình 3.0 quản lý đơn hàng 2.5 Biểu đồ luồng liệu mức đỉnh (DFD mức 2) Sau tiến hành xây dựng sơ đồ DFD mức xác định chức phân rã, ta tiếp tục xây dựng sơ đồ DFD mức theo nguyên tắc: - Thực phân rã tiến trình mức đỉnh GVHD: PHAN HUY KHÁNH Trang 11 ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG Khi thực phân rã mức phải vào biểu đồ phân cấp chức để xác định tiến trình xuất biểu đồ luồng liệu - Việc phân rã tiếp tục đủ số mức cần thiết - Khi phân rã tiến trình phải đảm bảo tất luồng thơng tin vào tiến trình mức cao phải có mặt tiến trình mức thấp ngược lại Mơ hình thực thể kết hợp - Hình Mơ hình thực thể kết hợp Mơ hình quan hệ GVHD: PHAN HUY KHÁNH Trang 12 ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG Hình Mơ hình quan hệ IV THIẾT KẾ HỆ THỐNG Tổng quan kiến trúc Client/Server Kiến trúc Client/ Server kiến trúc nối tiếng mạng máy tính, hầu hết website hoạt động dựa kiến trúc Trong Client máy khách gửi yêu cầu đến máy Server Tại Server lắng nghe yêu cầu từ máy Client, nhận thơng tin từ Client sau xử lý, trả kết cho máy Client Hình Mơ hình Client Server GVHD: PHAN HUY KHÁNH Trang 13 ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG 2.Chức 2.1 Xử lý đăng nhập - Bước 1: Kiểm tra liệu đầu vào từ ô tài khoản mật mà nhân viên nhập vào Nếu liệu rỗng thơng báo lỗi cho nhân viên biết - Ngược lại lưu thông tin vào $taikhoan, $matkhau - Bước 2: So sánh $taikhoan, $matkhau với ghi có sở liệu bảng tbl_nhanvien Sử dụng câu truy vấn "SELECT * FROM tbl_nhanvien WHERE taikhoan='$taikhoan' AND matkhau='$matkhau'" Nếu kết câu truy trả khác cho người dùng đăng nhập, chuyển đến trang quản trị tạo phiên làm việc cho người dùng (Sử dụng $_Session) - Ngược lại thông báo tài khoản mật người dùng nhập vào không hợp lệ 2.2 Xử lý chức hiển thị thông tin - Bước 1: Sử dụng câu truy SQL để lấy liệu từ database Ví dụ: "SELECT * FROM tbl_nhanvien ORDER BY ma_NV DESC"; - Bước 2: Sử dụng vòng lặp while(){} để lấy ghi câu truy vấn Sau hiển thị ghi qua câu lệnh echo 2.3 Xử lý chức thêm - Bước 1: Kiểm tra thơng tin đầu vào Nếu liệu rỗng thơng báo lỗi cho người dùng biết Ngược lại lưu thông tin người dùng nhập vào biến trung gian - Bước 2: Sử dụng câu truy vấn sql để insert liệu vào database Ví dụ: INSERT INTO tbl_nhanvien(ma_NV, ten_NV, taikhoan, matkhau, sodienthoai) VALUES('$ma_NV', '$ten_NV, $taikhoan', '$matkhau', '$sodienthoai')"; 2.4 Xử lý chức sửa - Bước 1: Xác định ma_NV ghi cần sửa ($_GET[ma_NV]) - Bước 2: Hiển thị thơng tin ghi cần sửa lên trình duyệt web Sử dụng câu truy vấn sql để xác định ghi Ví dụ: "SELECT * FROM tbl_nhanvien WHERE ma_NV=$ma_NV"; GVHD: PHAN HUY KHÁNH Trang 14 ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG - Bước 3: Sau người dùng sửa thông tin mong muốn Khi họ nhấn gửi thông tin lên Server, thông tin nhập vào hợp lệ thơng tin lưu vào biến trung gian - Bước 4: Sử dụng câu truy vấn sql để update thông tin vừa người dùng chỉnh sửa Ví dụ: "UPDATE tbl_nhanvien SET ten_NV ='$ten_NV', taikhoan = $taikhoan', matkhau = '$matkhau', sodienthoai = '$sodienthoai' WHERE ma_NV =$ma_NV"; 2.5 Xử lý chức xóa - Bước 1: Xác định id ghi cần xóa ($_GET[ma_NV]) - Bước 2: Sử dụng câu truy vấn sql để xóa thơng tin cần loại bỏ Ví dụ: "DELETE FROM tbl_nhanvien WHERE ma_NV=$ma_NV"; Thiết kế bảng liệu - Các bảng liệu - Bảng tbl_nhanvien GVHD: PHAN HUY KHÁNH Trang 15 ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG - Bảng tbl_khachhang - Bảng tbl_mathang - Bản tbl_loaimathang - Bảng tbl_nhacungcap - Bảng tbl_kho - Bảng tbl_dondathang GVHD: PHAN HUY KHÁNH Trang 16 ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG - Bảng tbl_loainhanvien V PHÂN CƠNG LÀM VIỆC NHĨM STT Ngày 07/05/2020 Nội dung Chọn đề tài lên kế hoạch thực 15 - 16/05/2020 Khảo sát thực tế công ty cổ phần VICEM vật liệu xây dựng Đà Nẵng 20/05/2020 Phân tích đánh giá số liệu thu 25/05/2020 Xây dựng từ điển liệu 26/05/2020 Xây dựng mơ hình DFD 02/06/2020 Xử lý chức 02/06/2020 Thiết kế bảng liệu 20/06/2020 Chỉnh sửa hoàn thiện GVHD: PHAN HUY KHÁNH Người thực Lê Xuân Mạnh Nguyễn Đức Minh Hoàng Long Nhật Lê Xuân Mạnh Nguyễn Đức Minh Hoàng Long Nhật Lê Xuân Mạnh Nguyễn Đức Minh Hoàng Long Nhật Lê Xuân Mạnh Nguyễn Đức Minh Hoàng Long Nhật Hoàng Long Nhật Lê Xuân Mạnh Nguyễn Đức Minh Lê Xuân Mạnh Trang 17 ĐỀ TÀI: QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG VI KẾT LUẬN Những việc thực - Phân tích trạng tìm hiểu toán Quản lý bán hàng xi măng vật liệu xây dựng theo hợp đồng Công ty cổ phần VICEM vật liệu xây dựng Đà Nẵng - Phân tích liệu , văn bản, chứng từ giấy tờ liên quan - Xây dựng từ điển liệu - Vẽ sơ đồ dòng liệu (DFD) - Xây dựng mơ hình thực thể kết hợp dựa sổ ghi chép hàng ngày, chuyển mơ hình quan hệ Nhận xét bước triển khai 2.1 Ưu điểm - - Từ mơ hình quản lý giao đặt hàng, biết sơ đồ hoạt động giao đặt hàng cơng ty Thơng qua sử dụng mơ hình để xử lý cho mơ hình có cách tổ chức tương tự Mơ hình đưa số chức phù hợp với yêu cầu cần thiết để tiến hành quản lý việc giao đặt hàng hiệu chặt chẽ 2.2 Sai sót, khuyết điểm - Bài tốn cịn mơ hồ, cịn thiếu số hồ sơ chứng từ cần thiết cho việc quản lý giao đặt hàng Chưa đầy đủ tính cần thiết để quản lý, quản lý tất trường hợp Lược đồ quan hệ chưa chặt chẽ VII TÀI LIỆU THAM KHẢO [1] Slide giảng môn: PTTK HTTT thầy Phan Huy Khánh [2] Link: http://coxiva.com.vn/ GVHD: PHAN HUY KHÁNH Trang 18 ... nghiệp vụ - Quy trình hoạt động Phân tích hệ thống: - Phân tích đề tài - Mơ hình hóa - Thiết kế liệu - Thiết kế hệ thống: - Xử lý chức - Thiết kế bảng liệu - Kết nối bảng sở liệu - Giao diện... QUẢN LÝ BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG III PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG Data Dictionary ( DD- Từ điển liệu) Ứng với thực thể mơ hình thực thể liên kết, liệu cài đặt thành... BÁN HÀNG XI MĂNG VÀ VẬT LIỆU XÂY DỰNG THEO HỢP ĐỒNG - Bước 3: Sau người dùng sửa thông tin mong muốn Khi họ nhấn gửi thông tin lên Server, thơng tin nhập vào hợp lệ thơng tin lưu vào biến trung