BÁO CÁO THỰC TẬP TỐT NGHIỆP : PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀNG

39 490 1
BÁO CÁO THỰC TẬP TỐT NGHIỆP : PHÂN TÍCH THIẾT KẾ HỆ THỐNG BÁN HÀ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC NHA TRANG KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO THỰC TẬP TỐT NGHIỆP PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ BÁN HÀNG Giảng viên hướng dẫn: ThS Hà Thị Thanh Ngà Sinh viên thực hiện: Huỳnh Thị Bích Hiểu Mã số sinh viên: 56132405 Khánh Hòa - 2018 TRƯỜNG ĐẠI HỌC NHA TRANG KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN HỆ THỐNG THÔNG TIN QUẢN LÝ BÁO CÁO THỰC TẬP TỐT NGHIỆP PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ BÁN HÀNG GVHD: ThS.Hà Thị Thanh Ngà SVTH: Huỳnh Thị Bích Hiểu MSSV: 56132405 Khánh Hòa – tháng 7/2018 TRƯỜNG ĐẠI HỌC NHA TRANG Khoa: CÔNG NGHỆ THÔNG TIN PHIẾU THEO DÕI TIẾN ĐỘ VÀ ĐÁNH GIÁ ĐỀ TÀI BÁO CÁO TỐT NGHIỆP (Dùng cho CBHD nộp báo cáo ĐA/KLTN sinh viên) Tên đề tài: Phân tích thiết kế hệ thống quản lý bán hàng Giảng viên hướng dẫn: Hà Thị Thanh Ngà Sinh viên hướng dẫn: Huỳnh Thị Bích Hiểu Khóa: 56TTQL Ngày MSSV: 56132405 Ngành: Hệ thống thông tin quản lý Lần KT Nội dung Nhận xét GVHD 19/5/2018 Giới thiệu mô tả hệ thống 27/5/2018 Lập mơ hình tiến trình 10/6/2018 Lập mơ hình liệu 25/6/2018 Thiết kế giao diện 09/7/2018 Kiểm tra, chỉnh sửa báo cáo 15/7/2018 Demo chương trình Kiểm tra tiến độ Trưởng BM Ngày kiềm tra: Đánh giá công việc hồn thành……% …………… ……… Được tiếp tục: Khơng tiếp tục: Ký tên ………………………… 10 Nhận xét chung (sau sinh viên hoàn thành ĐA/KL): ………………………………………………………………………………………… ….…………………………………………………………………………………… Điểm hình thức: …/10 Điểm nội dung: /10 Điểm tổng kết: …/10 Đồng ý cho sinh viên: Được bảo vệ: Không bảo vệ: Khánh Hòa, ngày…tháng…năm……… Cán hướng dẫn (Ký ghi rõ họ tên) LỜI CẢM ƠN Trong thời gian làm báo cáo tốt nghiệp, em nhận nhiều giúp đỡ, đóng góp ý kiến bảo nhiệt tình thầy cơ, gia đinh bạn bè Trước hết em xin cảm ơn cô Hà Thị Thanh Ngà, giảng viên khoa Công nghệ Thông tin, Trường Đại học Nha Trang, người trực tiếp hướng dẫn, nhận xét giúp đỡ em nhiều suốt trình thực báo cáo tốt nghiệp Xin chân thành cảm ơn ban giám hiệu nhà trường, thầy cô khoa Công nghệ Thông tin, phòng ban nhà trường tạo điều kiện tốt cho em bạn khác suốt thời gian làm báo cáo thực tập Trong trình hồn thiện báo cáo thực tập, khó tránh khỏi sai sót mong thầy bỏ qua Đồng thời trình độ, kinh nghiệm thực tiễn hạn chế nên báo cáo tránh khỏi thiếu xót Em mong nhận ý kiến đóng góp thầy cô để em học hỏi thêm kinh nghiệm để hoàn thành tốt Cuối cùng, em xin kính chúc q thầy lời chúc sức khỏe thành đạt Xin chân thành cảm ơn! Sinh viên thực Huỳnh Thị Bích Hiểu NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN MỤC LỤC LỜI CẢM ƠN NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN MỤC LỤC DANH SÁCH HÌNH VẼ LỜI NÓI ĐẦU CHƯƠNG 1: TỔNG QUAN BÀI TOÁN 1.1 Mục tiêu hệ thống 1.2 Yêu cầu hệ thống 1.3 Giải pháp xây dựng hệ thống 1.4 Giới thiệu các chương trình phần mềm xây dựng tài liệu 1.4.1 PowerDesigner 1.4.2 Microsoft Visual Studio 11 1.4.3 MySQL 12 CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 13 2.1 Mô tả nghiệp vụ 13 2.2 Các chức hệ thống 13 2.3 Sơ đồ phân rã chức (BFD) 14 2.4 Sơ đồ luồng liệu DFD 16 2.4.1 Sơ đồ ngữ cảnh 16 2.4.2 Sơ đồ DFD mức đỉnh (Mức 0) 17 2.4.3 Sơ đồ phân rã mức 18 2.5 Mơ hình thực thể kết hợp 22 2.6 Mơ hình ERD 23 2.6.1 Mơ hình ERD quan niệm 23 2.6.2 Mô hình ERD LOGIC 24 2.6.3 Mơ hình ERD VẬT LÝ 26 2.7 Mơ hình quan hệ SQL 27 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 28 3.1 Thiết kế kiểm soát 28 3.2 Thiết kế sỡ liệu 28 3.3 Thiết kế giao diện 32 3.3.1 Giao diện quản lý nhân viên 32 3.3.2 Giao diện quản lý khách hàng 32 3.3.3 Giao diện quản lý nhà cung cấp 32 3.3.4 Giao diện quản lý hàng hóa 32 3.3.5 Giao diện quản lý hóa đơn mua hàng 33 3.3.6 Giao diện quản lý hóa đơn bán hàng 33 CHƯƠNG 4: KẾT LUẬN 34 DANH MỤC TÀI LIỆU THAM KHẢO 36 DANH SÁCH HÌNH VẼ Hình 2.1 Sơ đồ phân rã chức BFD 14 Hình 2.2 Mơ hình DFD mức ngữ cảnh hệ thống quản lý bán hàng 16 Hình Mơ hình mức hệ thống quản lý bán hàng 17 Hình Mơ hình DFD mức tiến trình lý bán hàng 18 Hình Mơ hình DFD mức tiến trình quản lý tài 19 Hình Mơ hình DFD mức tiến trình quản lý nhập hàng 20 Hình Mơ hình DFD mức tiến trình quản lý kho hàng 21 Hình Mơ hình ERD mức quan niệm 23 Hình Mơ hình ERD LOGIC 25 Hình 2.10 Mơ hình ERD VẬT LÝ 26 Hình 11 Mơ hình quan hệ SQL 27 Hình 12 Giao diện quản lý nhân viên 32 Hình 13 Giao diện quản lý khách hàng 32 Hình 14 Giao diện quản lý nhà cung cấp 32 Hình 15 Giao diện quản lý hàng hóa 32 Hình 16 Giao diện lý hóa đơn mua hàng 33 Hình 17 Giao diện quản lý hóa đơn bán hàng 33 LỜI NĨI ĐẦU Cơng nghệ thông tin - nơi tập hợp phương pháp khoa học, phương tiện công cụ kỹ thuật đại, chủ yếu kỹ thuật máy tính viễn thông nhằm tổ chức khai thác sử dụng có hiệu nguồn tài ngun thơng tin phong phú tiềm lĩnh vực hoạt động người xã hội Ngày nay, để có tăng trưởng kinh tế Việt Nam, nhân tố quan trọng công Công nghiệp hóa – Hiện đại hóa đất nước đưa ứng dụng Khoa học – Kỹ thuật vào trình sản xuất quản lý Và hệ thống quản lý điển hình, quản lý bán hàng Việc áp dụng công nghệ thông tin mang lại bước đột phá cho công tác quản lý bán hàng, giúp doanh nghiệp quản lý thông tin vật tư, hàng hóa, thơng tin khách hàng, nhân viên làm việc, xử lý in hóa đơn bán hàng cách nhanh chống thuận tiện… Từ đó, người quản lý đưa kế hoạch định đắn nhằm giảm chi phí, hạ giá thành sản phẩm, tăng lực cạnh tranh, nâng cao hiệu hoạt động kinh doanh doanh nghiệp, công ty đồng thời nân cao giá trị doanh nghiệp Những lý cho thấy việc xây dựng hệ thống thông tin quản lý bán hàng cần thiết cho cơng ty Vì vậy, mà em mạnh dạn chọn đề tài “Phân tích thiết kế hệ thống quản lý bán hàng” làm đề tài báo cáo Bố cục báo cáo tốt nghiệp: - Chương 1: Tổng quan tốn - Chương 2: Mơ tả nghiệp vụ - Chương 3: Phân tích hệ thống - Chương 4: Thiết kế hệ thống - Chương 5: Kết luận CHƯƠNG 1: TỔNG QUAN BÀI TOÁN 1.1 Mục tiêu hệ thống Hệ thống quản lý bán hàng có nhiệm vụ chức năng, chức nghiệp vụ bán hàng Nó hổ trợ người dùng việc quản lý đơn đặt hàng, hóa đơn bán hàng, lượng hàng nhập, lượng hàng xuất, quản lý công nợ khách hàng Nó góp phần làm nâng cao khả hoạt động cho công ty, thúc đẩy trình bn bán cách xác hiệu quả, tạo dựng uy tín Từ thu hút khách hàng, để đạt hiệu cuối đem lại doanh thu tối đa cho công ty 1.2 Yêu cầu hệ thống Thực tốt chức hệ thống Đảm bảo tuân thủ quy cách hệ thống quản lý bán hàng chuyên nghiệp Tốc độ xử lý thông tin nhanh đảm bảo cung cấp thơng tin xác kịp thời hổ trợ cho nhà quản lý Theo dõi chi tiết hàng nhập, hàng xuất, hàng tồn kho cách xác Quản lý công nợ khách hàng, quản lý thu chi cơng ty cách nhanh chống xác Đưa giải pháp hợp lý hoạt động bán hàng để thu lợi nhuận tối đa cho tồn cơng ty Một số u cầu khách hệ thống: Hệ thống phải có giao diện dễ cho người sử dụng Hệ thống phải cài đặt mát công ty 1.3 Giải pháp xây dựng hệ thống Cơ cấu tổ chức cơng ty nên chia thành phòng ban sau để hoạt động không bị chồng chéo lên gây tổn thất tài hính uy tín cho cơng ty 2.5 Mơ hình thực thể kết hợp STT Kiểu thực thể Thuộc tính Mã nhân viên, tên nhân viên, ngày Mã nhân viên NHÂN VIÊN Thuộc tính khóa sinh, giới tính, cmnd, địa nhân viên, số điện thoại nhân viên KHÁCH HÀNG Mã khách hàng, tên khách hàng, địa Mã khách hàng khách hàng, số điện thoại khác hàng, tài khoản ngân hàng NHÀ CUNG CẤP Mã nhà cung cấp, tên nhà cung cấp, Mã nhà cung cấp địa nhà cung cấp, số điện thoại nhà cung cấp HÀNG HĨA HĨA ĐƠN MUA Hóa đơn mua hàng, ngày mua, số Hóa đơn mua hàng HÀNGhàng hóa, tên hàng hóa Hàng hóa lượng mua, đơn giá mua HĨA ĐƠN BÁN Mã hóa đơn bán, ngày bán, số lượng Hóa đơn bán hàng HÀNG bán, đơn giá bán 22 2.6 Mơ hình ERD 2.6.1 Mơ hình ERD quan niệm Hình Mơ hình ERD mức quan niệm Mô tả: Một nhân viên lập khơng hóa đơn bán hàng nhiều nhiều hóa đơn bán hàng Một hóa đơn bán hàng lập bới nhân viên nhiều nhân viên Một khách hàng có hóa đơn bán hàng nhiều nhiều hóa đơn bán hàng Một hóa đơn bán hàng thuộc nhiều khách hàng 23 Một hàng hóa khơng nằm hóa đơn bán hàng nhiều nhiều hóa đơn bán hàng Một hóa đơn bán hànghàng hóa hóa đơn nhiều nhiều hàng hóa hóa đơn bán hàng Một hàng hóa khơng nằm hóa đơn mua hàng nhiều nhiều hóa đơn mua hàng Một hóa đơn mua hànghàng hóa hóa đơn nhiều nhiều hàng hóa hóa đơn mua hàng Một nhà cung cấp có hóa đơn mua hàng nhiều nhiều hóa đơn mua hàng Một hóa đơn mua hàng thuộc nhiều nhà cung cấp 2.6.2 Mơ hình ERD LOGIC Biểu diễn quan hệ Ta chuyển mơ hình ER nhận mục trước thành mơ hình liệu quan hệ : NHANVIEN => NHANVIEN( MANV,TENNV, NGAYSINH, GIOITINH, CMND,DIACHINV, SDTNV) KHACHHANG => KHACHHANG( MAKH, TENKH, DIACHIKH, SDTKH, TKNGANHANG) NHACUNGCAP => NHACUNGCAP( MANCC, TENNCC, DIACHINCC, SDTNCC) HOADONBANHANG => HOADONBANHANG( MAHDB, NGAYBAN, SOLUONGBAN, DONGIABAN) HANGHOA => HANGHOA( MAHH, TENHH, DVT) HOADONMUAHANG => HOADONMUAHANG( MAHDM, NGAYMUA, SOLUONGMUA, DONGIAMUA) 24 Hình Mơ hình ERD LOGIC 25 2.6.3 Mơ hình ERD VẬT LÝ Hình 2.10 Mơ hình ERD VẬT LÝ 26 2.7 Mơ hình quan hệ SQL Hình 11 Mơ hình quan hệ SQL 27 CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 3.1 Thiết kế kiểm soát Thiết kế kiểm soát đề xuất biện pháp nhằm đảm bảo cho hệ thống: Tính xác: nghĩa làm cho hệ thốngbáo cáo, thống cách xác Giúp nhà điều hành có thơng tin kịp thời đáng tin cậy Tính an tồn: hệ thống khơng bị xâm phạm có cố kỹ thuật Tính bảo mật: hệ thống có khả ngăn ngừa xâm hại cố tình hại hữu ý Chúng ta xây dựng hệ thống bán hàng sau: Thống - báo cáo: cần công thức tính tốn hợp lý để có thống kê, báo cáo cách xác An tồn: sỡ liệu nhập vào máy tính Sau chương trình back up file để lưu trữ thơng tin cacshc an tồn 3.2 Thiết kế sỡ liệu Cơ sỡ liệu nơi lưu trữ lâu dài liệu hệ thống nhớ Các liệu tổ chức theo hai tiêu chí: Hợp lý: không dư thừa Truy nhập thuận lợi: nghĩa là, bổ sung, sữa đổi loại bỏ thông tin cách nhanh chống thuận thiện Các bảng liệu cần để vận hành hệ thống: Bảng khách hàng STT Tên trường Kiểu Null 28 liệu Mô tả MANV Varchar(5) Mã khách Tên khách hàng TENKH Nvarchar(50) hàng DIACHIKH Địa khách Nvarchar(50) hàng TKNGANHANG Varchar(20) Tài khoản X ngân hàng SDTKH Số điện thoại Varchar(12) khách hàng Bảng nhân viên STT Tên trường Kiểu liệu Mô tả Null MANV Varchar(5) Mã nhân viên TENNV Nvarchar(50) Tên nhân viên NGAYSINH Date Ngày sinh nhân viên GIOITINH Bit Giới tính CMND Varchar(9) Chứng minh thư DIACHINV Địa nhân Nvarchar(100) viên 29 SDTNV Số điện thoại Varchar(12) nhân viên Bảng nhà cung cấp STT Tên trường Kiểu liệu Mô tả Null MANCC Mã nhà cung Varchar(5) cấp TENNCC Tên nhà cung Nvarchar(5) cấp DIACHINCC Nvarchar(100) Địa nhà cung cấp SDTNCC Varchar(12) Số điện thoại nhà cung cấp Bảng hàng hóa STT Tên trường Kiểu liệu MAHH Varchar(5) Mã hàng hóa TENHH Nvarchar(100) Tên hàng hóa DVT Varchar(10) Đơn vị tính 30 Null Mơ tả Bảng hóa đơn bán hàng STT Tên trường Kiểudữ liệu MAHDB Varchar(5) Mã hóa đơn bán MAKH Varchar(5) Mã khách hàng MANV Varchar(5) Mã nhân viên NGAYBAN Date Ngày bán SOLUONGBAN Number Số lượng bán DONGIABAN Đơn giá bán Null Decimal(2,0) Mơ tả Bảng hóa đơn mua hàng Tên trường Kiểu liệu MAHDM Varchar(5) Mã hóa đơn mua MANCC Varchar(5) Mã nhà cung cấp NGAYMUA Date Ngày mua SOLUONGMUA Number Số lượng mua DONGIAMUA Đơn giá mua STT Decimal(2,0) 31 Null Mô tả 3.3 Thiết kế giao diện 3.3.1 Giao diện quản lý nhân viên Hình 12 Giao diện quản lý nhân viên 3.3.2 Giao diện quản lý khách hàng Hình 13 Giao diện quản lý khách hàng 3.3.3 Giao diện quản lý nhà cung cấp Hình 14 Giao diện quản lý nhà cung cấp 3.3.4 Giao diện quản lý hàng hóa Hình 15 Giao diện quản lý hàng hóa 32 3.3.5 Giao diện quản lý hóa đơn mua hàng Hình 16 Giao diện lý hóa đơn mua hàng 3.3.6 Giao diện quản lý hóa đơn bán hàng Hình 17 Giao diện quản lý hóa đơn bán hàng 33 CHƯƠNG 4: KẾT LUẬN Để xây dựng hệ thống quản lý bán hàng, việc cần làm trước hết phải xây dựng hệ thống sát với thực tế Việc phân tích liệu cách xác giúp thiết lập chức cách hợp lý nhằm phát huy sử dụng điều khiển hệ thống, làm cho hệ thống thân thiện với người sử dụng Thiết kế giao diện với bố cục đơn giản tạo cho người sử dụng cảm thất thoải mái tiếp xúc, đồng thời tiện ích hay đem lại hiệu cơng việc Từ đó, hệ thống góp phần khơng nhỏ thúc đẩy q trình sản xuất kinh doanh công ty, đem lại cho công ty lợi nhuận cao Thơng qua báo cáo này, em trình bày vấn đề sau: Phân tích sở liệu cách xác để giúp cho việc thiết lập chức cách hợp lý nhằm phát huy khả sử dụng điểu khiển hệ thống, làm cho hệ thống thân thiện với người sử dụng Xây dựng sở liệu cho hệ thống, chưa thật tối ưu hệ thống tồn khoảng thời gian định đảm bảo tính linh động hiệu cho hệ thống Hướng phát triển đề tài Hệ thống quản lý bán hàng phần đáp ứng nhu cầu sử dụng doanh nghiệp kinh doanh mua bán Do kinh nghiệm hạn chế, chưa có nhiều trải nghiệm thực tế nên nhiều thiếu sót hạn chế Nếu phát triển đề tài em xây dựng hệ thống quản lý bán hàng phần mềm cũ thêm số tính nắng giúp việc xử lý truy cập nhanh hạn chế rủi ro hệ thống gặp cố Ban quản lý quản lý liệu thơng qua password truy cập nhằm theo dõi, giám sát công việc phận kinh doanh nói chung phận khác nói riêng, đồng thời cập nhật nhanh chóng, kịp thời thơng tin liên quan đến với khách hàng, nhà cung cấp, thống báo cáo doanh thu cách kịp thời xác nhất, đồng thời việc tiếp cận ý kiến phản hồi từ khách hàng 34 cách nhanh chóng việc nắm bắt trao đổi thông tin liên quan đến mặt hàng, giá để khách hàng nắm bắt ghi nhận ý kiến phản hồi từ phía khách hàng để hướng đến chuyên nghiệp, phục vụ tốt cho khách hàng Ngoài ra, việc quản lý hệ thống quản lý bán hàng nhiều thiếu xót nên đơi hệ thống bị lỗi hay virus chưa có hướng khắc phục kịp thời dẫn đến chậm trễ công việc việc Một lần cho em gửi lời cảm ơn chân thành nhận hướng dẫn giúp đỡ tận tình suốt q trình nghiên cứu đề tài 35 DANH MỤC TÀI LIỆU THAM KHẢO Huỳnh Tuấn Anh, Bài giảng “Hệ Thống Thông Tin Quản Lý”, Đại học Nha Trang Hà Thị Thanh Ngà, Bài giảng “Phân tích thiết kế hệ thống thông tin”, Đại học Nha Trang Phạm Thị Thu Thúy, Bài giảng “Hệ quản trị sở liệu SQL server”, Đại học Nha Trang Nguyễn Hữu Khôi, Bài giảng “Hệ quản trị sở liệu”, Đại học Nha Trang Kho liệu_đề tài “ Phân tích thiết kế hệ thống quản lý bán hàng cơng ty TNHH Thương mại Việt Bình” 36 ... bán hàng Giảng viên hướng dẫn: Hà Thị Thanh Ngà Sinh viên hướng dẫn: Huỳnh Thị Bích Hiểu Khóa: 56TTQL Ngày MSSV: 56132405 Ngành: Hệ thống thông tin quản lý Lần KT Nội dung Nhận xét GVHD 19/5/2018... tiến trình 4.0 Hình Mơ hình DFD mức tiến trình quản lý kho hàng 21 2.5 Mơ hình thực thể kết hợp STT Kiểu thực thể Thuộc tính Mã nhân viên, tên nhân viên, ngày Mã nhân viên NHÂN VIÊN Thuộc tính... thông tin cách nhanh chống thuận thiện Các bảng liệu cần để vận hành hệ thống: Bảng khách hàng STT Tên trường Kiểu Null 28 liệu Mô tả

Ngày đăng: 22/02/2019, 09:30

Từ khóa liên quan

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

Tài liệu liên quan