Luận văn tốt nghiệp công nghệ thông tin: phần mềm quản lý mua bán và bảo hành các thiết bị máy tính

131 1 0
Luận văn tốt nghiệp công nghệ thông tin: phần mềm quản lý mua bán và bảo hành các thiết bị máy tính

Đ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

TRƯỜNG ĐẠI HỌC VÕ TRƯỜNG TOẢN KHOA CƠNG NGHỆ THƠNG TIN  LUẬN VĂN TỐT NGHIỆP PHẦN MỀM QUẢN LÝ MUA BÁN VÀ BẢO HÀNH CÁC THIẾT BỊ MÁY TÍNH Giáo viên hướng dẫn: Sinh viên thực hiện: ThS.BÙI THỊ HỒNG PHÚC DANH TRƯỜNG SƠN MSSV: 0951190269 Lớp: ĐH CNTT Khóa: Hậu Giang - 2013 Luận văn tốt nghiệp Phần mềm quản lý bán hàng LỜI CAM ĐOAN  Tơi xin cam đoan luận văn cơng trình nghiên cứu thực cá nhân tôi, thực hướng dẫn khoa học Ths Bùi Thị Hồng Phúc Các số liệu kết luận nghiên cứu trình bày luận văn hồn tồn trung thực đảm bảo khơng chép luận văn có Tơi xin chịu trách nhiệm cơng trình nghiên cứu Sinh viên thực (Ký ghi rõ họ tên) Sinh viên thực hiện: Danh Trường Sơn i Luận văn tốt nghiệp Phần mềm quản lý bán hàng LỜI CẢM TẠ  Qua thời gian học tập trường Đại học Võ Trường Toản với khoảng thời gian khảo sát thực tế công ty thương mại Tool Apple, với kiến thức tảng truyền dạy trường thời gian ứng dụng lý thuyết vào thực tế giúp nâng cao vốn hiểu biết tích lũy nhiều kinh nghiệm để hồn thành tốt khóa luận tốt nghiệp Bên cạnh kiến thức học thân, nhận nhiều giúp đỡ, xin gởi lời cảm ơn chân thành đến người tận tình giúp đỡ tơi Lời đầu tiên, tơi xin chân thành cảm ơn tất quý thầy cô trường đại học Võ Trường Toản, đặc biệt quý thầy cô khoa công nghệ thông tin truyền dạy kiến thức vô quý báu, kiến thức hữu ích giúp tơi nhiều q trình thực khóa luận tốt nghiệp Tơi xin chân thành cảm ơn cô Ths Bùi Thị Hồng Phúc, người trực tiếp hướng dẫn tơi hồn thành khóa luận tốt nghiệp Với lời dẫn, tài liệu, tận tình hướng dẫn lời động viên cô giúp vượt qua nhiều khó khăn q trình thực khóa luận Tôi xin gởi lời cảm ơn chân thành đến tất bạn bè toàn thể nhân viên công ty thương mại Tool Apple, người giúp trả lời câu hỏi khảo sát làm nguồn liệu cho việc phân tích cho kết nghiên cứu khóa luận Xin chân thành cảm ơn! Trân trọng! Sinh viên thực (Ký ghi rõ họ tên) Sinh viên thực hiện: Danh Trường Sơn ii Luận văn tốt nghiệp Phần mềm quản lý bán hàng BẢN NHẬN XÉT LUẬN VĂN TỐT NGHIỆP      Họ tên người hướng dẫn: Bùi Thị Hồng Phúc Học vị: Thạc sĩ Chuyên ngành: Hệ Thống Thông Tin Cơ quan công tác: Trường Đại Học Võ Trường Toản     Họ tên Mã số sinh viên Chuyên ngành Tên đề tài : Danh Trường Sơn : 0951190269 : Công Nghệ Thông Tin : Quản Lý Mua Bán, Bảo Hành Các Thiết Bị Máy Tính NỘI DUNG NHẬN XÉT Tính phù hợp đề tài với chuyên ngành đào tạo: Về hình thức: Ý nghĩa khoa học, thực tiễn tính cấp thiết đề tài: Độ tin cậy số liệu tính đại luận văn: Nội dung kết đạt đƣợc: Các nhận xét khác: Kết luận: Hậu Giang, ngày…… tháng …… năm… Ngƣời nhận xét (Ký ghi rõ họ tên) Sinh viên thực hiện: Danh Trường Sơn iii Luận văn tốt nghiệp Phần mềm quản lý bán hàng NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN  Hậu Giang, ngày … tháng … năm … Giáo viên phản biện (Ký ghi rõ họ tên) Sinh viên thực hiện: Danh Trường Sơn iv Luận văn tốt nghiệp Phần mềm quản lý bán hàng MỤC LỤC CHƢƠNG TỔNG QUAN 1.1 ĐẶT VẤN ĐỀ 1.2 LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ 1.3 MỤC TIÊU VÀ PHẠM VI ĐỀ TÀI 1.3.1 Mục tiêu 1.3.2 Phạm vi đề tài 1.4 Ý NGHĨA ĐỀ TÀI 1.5 PHƢƠNG PHÁP NGHIÊN CỨU 1.5.1 Phƣơng pháp nghiên cứu lý thuyết .5 1.5.2 Phƣơng pháp nghiên cứu thực nghiệm CHƢƠNG CƠ SỞ LÝ THUYẾT .6 2.1 QUY TRÌNH PHÁT TRIỂN PHẦN MỀM 2.1.1 Khái niệm 2.1.2 Các mơ hình quy trình phát triển phần mềm 2.2 NGÔN NGỮ UML 2.2.1 Khái niệm 2.2.2 Mục đích sử dụng UML 2.2.3 Sơ đồ UML 2.3 LẬP TRÌNH HƢỚNG ĐỐI TƢỢNG 12 2.3.1 Khái niệm 12 2.3.2 Ƣu điểm lập trình hƣớng đối tƣợng so với lập trình thủ tục 13 2.4 NGƠN NGỮ C# 14 CHƢƠNG NỘI DUNG VÀ KẾT QUẢ NGHIÊN CỨU 15 3.1 KẾ HOẠCH THỰC HIỆN 15 3.2 LẤY YÊU CẦU 16 3.2.1 Tổng quan hệ thống 16 3.2.2 Quy trình hoạt động cơng ty 17 3.3 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 21 3.3.1 Sơ đồ hoạt vụ 21 3.3.2 Sơ đồ lớp 24 Sinh viên thực hiện: Danh Trường Sơn v Luận văn tốt nghiệp Phần mềm quản lý bán hàng 3.3.3 Lƣu đồ giải thuật 26 3.3.4 Sơ đồ 30 3.3.5 Thiết kế sở liệu 66 3.4 HỆ THỐNG QUẢN LÝ BÁN HÀNG 94 3.4.1 Các chức hệ thống 94 3.4.2 Đề mơ chƣơng trình 94 CHƢƠNG KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN 114 4.1 KẾT LUẬN 114 4.1.1 Kết đạt đƣợc 114 4.1.2 Hạn chế 115 4.2 HƢỚNG PHÁT TRIỂN 115 Sinh viên thực hiện: Danh Trường Sơn vi Luận văn tốt nghiệp Phần mềm quản lý bán hàng DANH MỤC HÌNH ẢNH Hình Quan hệ bao hàm .8 Hình Ví dụ quan hệ bao hàm .9 Hình Quan hệ mở rộng .9 Hình Ví dụ quan hệ mở rộng .9 Hình Quan hệ tổng qt hóa 10 Hình Ví dụ quan hệ tổng quát hóa 10 Hình Quan hệ tác nhân 11 Hình Kế hoạch thực luận văn 15 Hinh Sơ đồ hoạt vụ cho chức đặt hàng 21 Hình 10 Sơ đồ hoạt vụ cho chức quản lý quầy hàng 21 Hình 11 Sơ đồ hoạt vụ cho chức lập hóa đơn bán hàng 22 Hình 12 Sơ đồ hoạt vụ cho chức bảo hành 22 Hình 13 Sơ đồ hoạt vụ cho chức xuất nhập hàng hóa 23 Hình 14 Sơ đồ hoạt vụ cho chức báo cáo thống kê 23 Hình 15 Sơ đồ lớp quy trình bán hàng, bảo hành 24 Hình 16 Sơ đồ lớp quy trình xuất nhập hàng 25 Hình 17 Lƣu đồ giải thuật đăng nhập hệ thống 26 Hình 18 Lƣu đồ giải thuật thêm thông tin 27 Hình 19 Lƣu đồ giải thuật tìm kiếm thơng tin 28 Hình 20 Lƣu đồ giải thuật xóa thơng tin 29 Hình 21 Sơ đồ cho chức đăng nhập 32 Hình 22 Sơ đồ cho chức thêm sản phẩm 35 Hình 23 Sơ đồ cho chức sửa thông tin sản phẩm 37 Hình 24 Sơ đồ cho chức xóa thơng tin sản phẩm 39 Hình 25 Sơ đồ cho chức tìm kiếm thông tin sản phẩm 40 Hình 26 Sơ dồ cho chức thêm nhân viên 44 Hình 27 Sơ đồ cho chức sửa thông tin nhân viên 48 Hình 28 Sơ đồ cho chức xóa thơng tin nhân viên 50 Hình 29 Sơ đồ cho chức tìm kiếm thơng tin nhân viên 51 Hình 30 Sơ đồ cho chức lập phiếu mua hàng 55 Hình 31 Sơ đồ cho chức lập hóa đơn bán hàng 58 Sinh viên thực hiện: Danh Trường Sơn vii Luận văn tốt nghiệp Phần mềm quản lý bán hàng Hình 32 Sơ đồ cho chức lập phiếu đặt hàng 62 Hình 33 Sơ đồ cho chức lập hóa đơn nhâp hàng 65 Hình 34 Sơ đồ liên kết liệu 93 Hình 35 Các chức hệ thống 94 Hình 36 Giao diện 95 Hình 37 Giao diện đăng nhập 96 Hình 38 Đăng nhập với username mật không 96 Hình 39 Đăng nhập sai lần 97 Hinh 40 Đăng nhập thành công 97 Hinh 41a Giao diện đăng nhập với quyền admin 98 Hình 41b Giao diện đăng nhập với quyền admin 99 Hình 41c Giao diện đăng nhập với quyền admin 99 Hình 42a Giao diện đăng nhập với quyền bán hàng 100 Hình 42b Giao diện đăng nhập với quyền bán hàng 101 Hình 42c Giao diện đăng nhập với quyền bán hàng 101 Hình 43a Giao diện đăng nhập với quyền quản lý kho 102 Hình 43b Giao diện đăng nhập với quyền quản lý kho 103 Hình 44 Giao diện đăng nhập với quyền báo cáo thống kê 103 Hình 45 Giao diện ghi nhận thơng tin khách hàng 104 Hình 46 Giao diện lập phiếu mua hàng cho khách hàng 105 Hình 47 Giao diện lập hóa đơn cho khách hàng 106 Hình 48 Giao diện lập phiếu bảo hành 107 Hình 49 Giao diện quản lý kho hàng 108 Hình 50 Giao diện ghi nhận thơng tin nhà cung cấp 109 Hình 51 Giao diện lập phiếu đặt hàng 110 Hình 52 Giao diện lập hóa đơn nhập hàng 111 Hình 53 Giao diện thống kê số lƣợng sản phẩm nhập vào 112 Hình 54 Giao diện thống kê số lƣợng sản phẩm bán 112 Hình 55 Giao diện thống kê doanh thu 113 Sinh viên thực hiện: Danh Trường Sơn viii Luận văn tốt nghiệp + Phần mềm quản lý bán hàng Quản lý kho:  Nhân viên đăng nhập với quyền quản lý kho truy cập chức quản lý kho hàng chức thống kê số lượng sản phẩm nhập xuất hàng hóa kho  Một số hình ảnh đăng nhập với quyền quản lý kho hàng Truy cập chức xuất nhập hàng Hình 43a Giao diện đăng nhập với quyền quản lý kho Sinh viên thực hiện: Danh Trường Sơn 102 Luận văn tốt nghiệp Phần mềm quản lý bán hàng Truy cập chức thống kê Hình 43b Giao diện đăng nhập với quyền quản lý kho + Báo cáo- Thống kê:  Nhân viên đăng nhập với quyền báo cáo thống kê truy cập chức báo cáo thống kê  Hình ảnh đăng nhập với quyền báo cáo thống kê Hình 44 Giao diện đăng nhập với quyền báo cáo thống kê Sinh viên thực hiện: Danh Trường Sơn 103 Luận văn tốt nghiệp Phần mềm quản lý bán hàng 3.4.2.3 Quy trình bán hàng Khi nhân viên đăng nhập với tài khoản bán hàng hệ thống cho phép nhân viên thao tác nghiệp vụ bán hàng a) Ghi nhận thông tin khách hàng - Giã sử khách hàng chọn mặt hàng định mua hàng, nhân viên bán hàng tiến hành ghi nhận thông tin khách hàng thông qua form ghi nhận thơng tin khách hàng  Hình ảnh Hình 45 Giao diện ghi nhận thông tin khách hàng + From thông tin khách hàng cho phép nhân viên bán hàng thêm, sửa, xóa, tìm kiếm thơng tin khách hàng - Khi ghi nhận thông tin khách hàng xong nhân viên bán hàng tiến hành lập phiếu mua hàng cho khách hàng Sinh viên thực hiện: Danh Trường Sơn 104 Luận văn tốt nghiệp Phần mềm quản lý bán hàng  Hình ảnh Hình 46 Giao diện lập phiếu mua hàng cho khách hàng + Giao diện phiếu mua hàng cho phép nhân viên bán hàng lập phiếu, thêm phiếu mới, in phiếu cho khách hàng - Khi lập phiếu mua hàng xong, phiếu mua hàng giao cho nhân viên lập hóa đơn, nhân viên vào chức lập hóa đơn tiến hành lập hóa đơn dựa vào phiếu mua hàng lập trước Sinh viên thực hiện: Danh Trường Sơn 105 Luận văn tốt nghiệp Phần mềm quản lý bán hàng  Hình ảnh Hình 47 Giao diện lập hóa đơn cho khách hàng + From lập hóa đơn bán hàng cho phép nhân viên bán hàng lập hóa đơn, thêm hóa đơn in hóa đơn cho khách hàng - Nếu sản phẩm có thời gian bảo hành hóa đơn bán hàng cho sản phẩm chuyển sang phận kỹ thuật, nhân viên bên phận kỹ thuật dựa vào hóa đơn để tiến hành lập phiếu bảo hành cho khách hàng Sinh viên thực hiện: Danh Trường Sơn 106 Luận văn tốt nghiệp Phần mềm quản lý bán hàng  Hình ảnh Hình 48 Giao diện lập phiếu bảo hành 3.4.2.4 Quản lý kho - Khi nhân viên đăng nhập với quyền quản lý kho hàng hệ thống cho phép nhân viên thao tác với nghiệp vụ quản lý kho - Nhân viên quản lý kho xem thông tin loại sản phẩm kho hàng Sinh viên thực hiện: Danh Trường Sơn 107 Luận văn tốt nghiệp Phần mềm quản lý bán hàng  Hình ảnh Hình 49 Giao diện quản lý kho hàng + Nhân viên thêm, sửa, xóa, tìm kiếm thơng tin sản phẩm - Để nhập hàng hóa từ nhà cung cấp kho, sau tìm nhà cung cấp cần đặt hàng, nhân viên quản lý kho tiến hành lập phiếu đặt hàng, để lập phiếu đặt hàng nhân viên quản lý kho phải ghi nhận thông tin nhà cung cấp Sinh viên thực hiện: Danh Trường Sơn 108 Luận văn tốt nghiệp Phần mềm quản lý bán hàng  Hình ảnh Hình 50 Giao diện ghi nhận thơng tin nhà cung cấp + From ghi nhận thông tin nhà cung cấp cho phép nhân viên thêm, sửa, xóa, tìm kiếm thông tin nhà cung cấp cách dể dàng - Sau ghi nhận thông tin nhà cung cấp, nhân viên quản lý kho tiến hành lập phiếu đặt hàng từ nhà cung cấp Sinh viên thực hiện: Danh Trường Sơn 109 Luận văn tốt nghiệp Phần mềm quản lý bán hàng  Hình ảnh Hình 51 Giao diện lập phiếu đặt hàng + From lập phiếu đặt hàng cho phép nhân viên lập phiếu, thêm phiếu in phiếu đặt hàng cho nhà cung cấp - Sau lập phiếu đặt hàng xong, phiếu đưa cho nhà cung cấp tới ngày nhập hàng, nhân viên quản lý kho tiến hành lập hóa đơn cho phiếu đặt hàng Sinh viên thực hiện: Danh Trường Sơn 110 Luận văn tốt nghiệp Phần mềm quản lý bán hàng  Hình ảnh Hình 52 Giao diện lập hóa đơn nhập hàng + From hóa đơn nhâp hàng cho phép nhân viên quản lý kho lập hóa đơn nhập, thêm hóa đơn mới, in hóa đơn, cập nhật số lượng hàng kho 3.4.2.4 Báo cáo thống kê - Khi nhân viên đăng nhập với quyền báo cáo thống kê hệ thống cho phép nhân viên thao tác với nghiệp vụ báo cáo thống kê - Nhân viên thống kê số lượng sản phẩm nhập vào theo tháng, theo năm Sinh viên thực hiện: Danh Trường Sơn 111 Luận văn tốt nghiệp Phần mềm quản lý bán hàng  Hình ảnh Hình 53 Giao diện thống kê số lƣợng sản phẩm nhập vào - Nhân viên thống kê số lượng sản phẩm bán theo tháng, theo năm  Hình ảnh Hình 54 Giao diện thống kê số lƣợng sản phẩm bán Sinh viên thực hiện: Danh Trường Sơn 112 Luận văn tốt nghiệp Phần mềm quản lý bán hàng - Nhân viên thống kê doanh thu theo tháng, theo năm  Hình ảnh Hình 55 Giao diện thống kê doanh thu Sinh viên thực hiện: Danh Trường Sơn 113 Luận văn tốt nghiệp Phần mềm quản lý bán hàng CHƢƠNG KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN 4.1 KẾT LUẬN 4.1.1 Kết đạt đƣợc - Mặc dù cố gắng tìm hiểu cơng việc “Quản lý bán hàng” công ty Too Apple tránh khỏi thiếu sót Mong q thầy, bạn đóng góp ý kiến để em rút nhiều kinh nghiệm - Quá trình khảo sát, phân tích-thiết kế cài đặt hệ thống quản lý bán hàng công ty Tool Apple hồn thành cơng việc sau: + Về phân quyền người dùng  Hệ thống phân quyền thành công người dùng, cho phép người dùng có quyền hạng định hệ thống + Về quy trình bán hàng  Hệ thống giải nghiệp vụ bán hàng công ty, quy trình bán hàng hệ thống xác với thực tế công ty  Cho phép nhân viên lập phiếu mua hàng, lập hóa đơn, sửa, xóa phiếu, in phiếu…  Cập nhật số lượng hàng hóa quầy bán hàng + Về quy trình xuất, nhập hàng  Hệ  thống giải nghiệp vụ xuất, nhập hàng công ty Cho phép nhân viên lập phiếu đặt hàng, lập hóa đơn nhập, hóa đơn xuất, sửa, xóa, in phiếu  Cập nhật số lượng hàng hóa nhập xuất hàng + Về Báo cáo thống kê  Hệ thống giải số nghiệp vụ báo cáo thống kê theo tháng, theo năm Sinh viên thực hiện: Danh Trường Sơn 114 Luận văn tốt nghiệp Phần mềm quản lý bán hàng 4.1.2 Hạn chế - Do thời gian có hạn trình độ hiểu biết thân chưa cao nên việc phân tích thiết kế cài đặt hệ thống quản lý bán hàng chưa hoàn thiên hệ thống quản lý Nó mang tính chất học hỏi, trao đổi bắt đầu làm quen với thực tế bổ sung kiến thức cho thân + Chưa hoàn thành phần mềm quản lý bán hàng + Một số form phụ chưa xử lý code hoàn chỉnh + Giao diện chưa thực chuyên nghiệp tiện dụng + Chưa quản lý giao ca cho nhân viên + Chưa xử lý việc lưu lịch sử giá nhập, giá bán 4.2 HƢỚNG PHÁT TRIỂN - Tối ưu hóa from nhập liệu - Thiết kế lại giao diện thân thiện với người dùng - Xây dựng thêm chức quản lý ca làm việc nhân viên - Xây dựng thêm form định giá cho sản phẩm để lưu lịch sử giá bán - Xây dựng đầy đủ chức đáp ứng tất nghiệp vụ công ty bán hàng Sinh viên thực hiện: Danh Trường Sơn 115 Luận văn tốt nghiệp Phần mềm quản lý bán hàng TÀI LIỆU THAM KHẢO [1]- Nguyễn Công Chức (2009) Luận văn tốt nghiệp đại học, Khoa Công Nghệ Thông Tin, Đại học Đà Nẳng [2]- TS Trương Quốc Định “Bài giảng UML hướng đối tượng” [3]- Hồ Phan Hiếu (2009) Luận văn thạc sĩ kỹ thuật, Khoa Công Nghệ Thông Tin, Đại học Đà Nẳng [4]- Hoàng Thị Hương (2010) Báo cáo phân tích thiết kế hệ thống thơng tin, Học Viên Cơng Nghệ Và Bưu Chính Viển Thơng, Đại học Hà Nội [5]- Ths Phan Tấn Tài, Giáo trình thiết kế phân tích hệ thống, Khoa Cơng Nghệ thơng tin & Truyền Thông, Đại học Cần Thơ [6]- Ths Nguyễn Minh Thuận “Bài giảng lập trình Net” [7]- http://diendan.congdongcviet.com/archive/index.php/f-17-p-16.html: Giải đáp thắc mắt lập trình C# Sinh viên thực hiện: Danh Trường Sơn 116

Ngày đăng: 22/06/2023, 13:43

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

Tài liệu liên quan