Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
1,51 MB
Nội dung
TRƢỜNG ĐẠI HỌC PHẠM VĂN ĐỒNG KHOA CÔNG NGHỆ THÔNG TIN - - BÁO CÁO THỰC TẬP CHUYÊN NGÀNH Đề tài: “Quản lý kinh doanh máy tính” GVHD : Võ Đức Lân SVTH : Nguyễn Tấn Lực Nguyễn Đình tân Nguyễn Cơng Tƣ Trần Đình trung Đinh Tấn Trọng Quảng Ngãi, 05/2013 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC MỤC LỤC LỜI MỞ ĐẦU 1 Danh mục hình TỔNG QUAN ĐỀ TÀI Mô tả toán Chức hệ thống CHƢƠNG 2: PHÂN TÍCH Biểu đồ use case a Biểu đồ Use case tổng quát b Phân rã use case đăng nhập/ đăng xuất c Phân rã Use case quản lý user d Phân rã use case quản lý e Phân rã use case thống kê f Phân rã use case tìm kiếm g Phân rã use nhập hàng h Phân rã use case bán hàng Biểu đồ lớp Thiết kế sở liệu CHƢƠNG 3: THIẾT KẾ GIAO DIỆN 12 Giao diện trang chủ 12 Giao diện đăng nhập 12 Quản lý user 13 Thông tin nhà cung cấp 13 Thông tin danh mục 14 Thơng tin hóa đơn nhập 14 Thơng tin hóa đơn bán 15 Tìm kiếm hóa đơn 15 Thống kê hàng nhập 16 10 Thống kê hóa đơn xuất 16 11 Thống kê hàng tồn kho 17 CHƢƠNG 4: KẾT LUẬN 18 CHƢƠNG 5: TÀI LIỆU THAM KHẢO 19 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI MỞ ĐẦU Ngày với phát triển mạnh mẽ khoa học công nghệ, Công nghệ Thông tin ngành có vị dẫn đầu có vai trị lớn phát triển chung Các ứng dụng công nghệ thông tin đƣợc áp dụng lĩnh vực nghiên cứu khoa học nhƣ lĩnh vực đời sống Bằng việc lựa chọn thực đề tài “Xây dựng phần mềm quản lý bán hàng máy tính”, chúng em muốn tìm hiểu đƣa giải pháp tốt nhằm cho doanh nghiệp bán hàng máy tính Phần mềm mang lại cho doanh nghiệp nói chung doanh nghiệp bán máy tính nói riêng nhiều lợi việc quản lý nhân viên sản phẩm Nội dung đề tài gồm Chƣơng: Chƣơng 1: Tổng quan Giới thiệu tổng quan đề tài chức hệ thống Chƣơng 2: Phân tích thiết kế hệ thống phần mềm Sử dụng ngơn ngữ UML công cụ Rational Rose Chƣơng 3: Thiết kế giao diện cài đặt phần mềm Chƣơng 4: Kết luận Chƣơng 5: Tài liệu tham khảo LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com DANH MỤC CÁC HÌNH VẼ VÀ BẢNG Danh mục hình Hình 2.1: Biểu đồ Use case tổng quát hệ thống Hình 2.2: Phân rã Use case Đăng nhập, Đăng xuất Hình 2.3: Phân rã Use case Quản lý User Hình 2.4: Phân rã Use case Quản lý Hình 2.5: Phân rã Use case thống kê Hình 2.6: Phân rã Use case Tìm kiếm Hình 2.7: Phân rã Use case nhập hàng Hình 2.8: Phân rã Use case bán hàng Hình 2.9: Biểu đồ lớp phân tích Hệ thống Hình 3.1: Giao diện trang chủ Hình 3.2: Giao diện Đăng nhập Hình 3.3: Giao diện Quản lý User Hình 3.4: Giao diện Thơng tin nhà cung cấp Hình 3.5: Giao diện Thơng tin danh mục Hình 3.6: Giao diện Thơng tin hóa đơn nhập Hình 3.7: Giao diện Thơng tin hóa đƣơn bán Hình 3.8 Giao diện tìm kiếm hóa đơn Hình 3.9: Thơng tin hóa đơn hàng nhập Hình 3.10: Giao diện thống kê hóa đơn xuất Hình 3.11 Giao diện thống kê hàng tồn kho Hình 3.12 Giao diện chi tiết đơn hàng Danh mục bảng Bảng 1: NHANVIEN Bảng 2: NHAPHANG Bảng 3: HOADON Bảng 4: NHACUNGCAP Bảng 5: SANPHAM Bảng 6: DANHMUC LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TỔNG QUAN ĐỀ TÀI Mơ tả tốn Hoạt động bán hàng công ty buôn bán máy tính tóm tắt nhƣ sau: Khi khách hàng tới mua hàng phận quản lý kiểm tra mặt hàng khách u cầu có kho khơng Nếu có lập hóa đơn bán hàng cho khách hàng toán sản phẩm Bộ phận quản lý thƣờng xuyên kiểm tra hàng thực tế kho Nếu thấy lƣợng hàng cịn thiếu u cầu nhập thiết bị Ban quản trị duyệt đơn yêu cầu tiến hành lập đơn đặt hàng gừi tới nhà cung cấp nhà cung cấp chuyển sản phẩm mà cơng ty u cầu theo hợp địng mua bán thiết bị Nhân viên ngƣời quản trị muốn thực nhiệm vụ phải đăng nhập vào hệ thống Username password riêng Sau khoảng thời gian định phận nhân viên tổng hợp thông tin mua, bán thông tin khác để lập báo cáo lên ban quản trị công ty Chức hệ thống Chức dành cho người quản trị phần mềm: + Cập nhật thông tin sản phẩm cho phần mềm Bao gồm thêm mới, sửa thơng tin, xóa thơng tin sản phẩm, danh mục sản phẩm thông tin khác + Quản lý đơn hàng mà khách hàng gửi + Quản lý việc thêm, sửa, xóa thơng tin nhân viên + Thay đổi thơng tin đăng nhập (username, password,…) Chức dành cho nhân viên: Cập nhật sản phẩm: thêm, xóa, sửa thơng tin sản phẩm, nhà cung cấp, Xuất hóa đơn bán hàng Thống kê sản phẩm định kỳ LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CHƢƠNG 2: PHÂN TÍCH Biểu đồ use case a Biểu đồ Use case tổng quát Từ yêu cầu chức hệ thống, ta mơ hình hóa chức hệ thống biểu đồ Use case tổng quát sau: Hinh 2.1: Biểu đồ Use case tổng quát hệ thống - Mô tả Usecase tổng quát: Ở mức tổng quát, Hệ thống có chức nhƣ hình 2.1 Ngƣời quản trị nhân viên thực đăng nhập, đăng xuất hệ thống (trang Quản trị) để quản lý thơng tin cho hệ thống Gồm có quản lý thông tin thực chức thống kê, nhập bán hàng Cịn khách hàng tham gia vào việc mua bán hàng , nhà cung cấp tham gia vào chức cung cấp hàng cho công ty b Phân rã use case đăng nhập/ đăng xuất Hình 2.2: Phân rã Use case Đăng nhập/Đăng xuất Tác nhân: Ngƣời quản trị, nhân viên Mô tả: Ngƣời quản trị nhân viên thực việc đăng nhập, đăng xuất vào hệ thống Username password riêng Với tài khoản đăng nhập có chức riêng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com c Phân rã Use case quản lý user Hình 2.19: Phân rã Use case quản lý user Tác nhân: Ngƣời quản trị Điều kiện: Phải đăng nhập vào hệ thống Mô tả: Sau đăng nhập vào hệ thống với quyền người quản trị Ngƣời quản trị xem danh sách nhân viên thực việc thêm, sửa, xóa nhân viên d Phân rã use case quản lý Hình 2.20: Phân rã Use case Quản lý Tác nhân: Ngƣời quản trị, nhân viên Điều kiện: Đăng nhập vào hệ thống Mô tả: Sau đăng nhập vào hệ thống phận quản lý thực công việc quản lý việc nhập xuất hàng hóa đơn cơng ty LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com e Phân rã use case thống kê Use case thống kê nhập- xuất sản phẩm Tác nhân: Ngƣời quản trị, nhân viên Điều kiện: Đăng nhập vào hệ thống Mô tả: Bộ phận quản lý cơng ty thống kê hóa đơn nhập, xuất báo cáo lƣợng hàng tồn kho cho ban lãnh đạo công ty f Phân rã use case tìm kiếm Tác nhân: Quản trị, nhân viên Điều kiện: Đăng nhập vào hệ thống Mô tả: Bộ phận quản lý cơng ty thực việc tìm kiếm hóa đơn nhập xuất cơng ty theo tên hóa đơn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com g Phân rã use nhập hàng Tác nhân: Quản trị, nhân viên Điều kiện: Đăng nhập vào hệ thống Mơ tả: Khi có định nhập hàng phận quản lý yêu cầu nhà cung cấp nhập hàng cho công ty Sau kiểm tra lƣợng hàng nhập phận nhập hàng tiến thành thêm hàng vào kho h Phân rã use case bán hàng Tác nhân: Quản trị, nhân viên Điều kiện: Đăng nhập vào hệ thống Mô tả: Khi khách hàng muốn mua hàng phận quản lý kiểm tra lƣợng hàng kho Nếu tiến hành làm thủ tục bán hàng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Biểu đồ lớp Biểu đồ lớp thể lớp đối tƣợng cần có đại diện cho nhóm đối tƣợng khác cấu thành nên hệ thống Hoạt động hệ thống đƣợc biểu qua trạng thái tƣơng tác nhóm đối tƣợng Hình 2.9: Biểu đồ lớp phân tích hệ thống Biểu đồ lớp hình 2.9 thể thuộc tính phƣơng thức lớp hệ thống mối quan hệ chúng Biểu đồ lớp thể gồm lớp chính: Thiết kế sở liệu - Lớp NHANVIEN - Lớp NHAPHANG - Lớp NHACUNGCAP - Lớp SANPHAM - Lớp HOADON - Lớp DANHMUC Chi tiết lớp đƣợc trình bày dƣới đây: Ghi chú: (PK) : Primary Key – Khóa lớp (FK): Khóa phụ lớp LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com NHANVIEN NHANVIEN Tên lớp Tên thuộc tính Mơ tả Username(PK) Mã (tên ) đăng nhập thành viên PassWord Mật để đăng nhập QuyenDangNhap Quyền đăng nhập hệ thống HoTen Họ tên nhân viên NgaySinh smalldatetime DiaChi Địa nhân viên SDT Số điện thoại nhân viên Tên Phƣơng Mô tả thức them() Thêm nhân viên Sua() Sửa nhân viên Xoa() Xóa nhân viên Set() Get() NHAPHANG Tên lớp Tên thuộc tính MaHD (PK) MaNCC (FK) MaSP (FK) TenHD SoLuong NgayNhap MaNV DonGia ThanhTien Tên Phƣơng thức them() sua () xoa() get () Get() NHAPHANG Mơ tả Mã hóa đơn Mã nhà cung cấp Mã sản phẩm Tên hóa đơn Số lƣợng Ngày nhập Mã nhân viên Đơn giá Thành tiền Mơ tả Thêm hàng Cập nhật hàng Xóa hàng Lấy mã Lấy mã Kiểu nvarchar Phạm vi private nvarchar nvarchar nvarchar smalldatetime nvarchar nvarchar Giá trị trả private private private Private Private Private Phạm vi public Public public Public public Kiểu nvarchar nvarchar nvarchar Nchar Int Datetime Nvarchar Float Float Giá trị trả null null null String String Phạm vi private private private private private Private Private Private private Phạm vi Public Public Public Public Public LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com DANHMUC Tên lớp Tên thuộc tính MaDM (PK) TenDM MoTaDM Tên Phƣơng thức them() sua() xoa() get() set() HOADON Tên lớp Tên thuộc tính MaHD (PK) MaSP (FK) TenHD NgayLap MaNV TenKH DiaChiKH SDTKH SoLuong DonGia ThanhTien Tên Phƣơng thức them() sua() xoa() get() set() DANHMUC Mô tả Mã danh mục Tên danh mục Mô tả danh mục Mô tả Thêm danh mục Cập nhật danh mục Xóa danh mục Kiểu Nvarchar Nvarchar Nvarchar Giá trị trả null null null array array HOADON Mơ tả Mã hóa đơn Mã sản phẩm Tên hóa đơn Ngày lập Mã nhân viên Tên khách hàng Địa khách hàng Số điện thoại khách hàng Số lƣợng Đơn giá Thành tiền Mô tả Thêm đơn hàng Cập nhật đơn hàng Câp nhật hàng Lẩy thông tin đơn hàng Gửi đơn hàng Phạm vi private private private Phạm vi Kiểu nvarchar(50) nvarchar(50) nvarchar(50) datetime nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) int float float Giá trị trả null null null array null Public Public Public public public Phạm vi private private private private private private private private private private private Phạm vi Public Public Public Public Public 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com SANPHAM Tên lớp Tên thuộc tính MaSP (PK) TenSP (FK) MaDM (FK) BaoHanh DonViTinh DonGia SoLuong Tên Phƣơng thức them() xoa () sua() Get() Set() Hangban Mô tả Mã sản phẩm Tên sản phẩm Mã danh mục Bảo hành Đơn vị tính Đơn giá Số lƣợng Mơ tả Thêm hàng Xóa hàng Câp nhật hàng Kiểu nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) nvarchar(50) Float int Trả null null null array array NHACUNG CAP DANHMUC Tên lớp Tên thuộc tính Mơ tả MaNCC (PK) Mã nhà cung cấp TenNCC Tên nhà cung cấp DiaChi Địa nhà cung cấp DienThoai Điện thoại nhà cung cấp Tên Phƣơng thức Mô tả them() sua() xoa() get() set() Thêm Nhà cung cấp Cập nhật nhà cung cấp Xóa nhà cung cấp Kiểu Nvarchar Nvarchar Nvarchar Nvarchar Giá trị trả null null null array array Phạm vi Private Private Private Private Private Private Phạm vi Public Public Public Public Public Phạm vi private private private private Phạm vi Public Public Public public public 11 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CHƢƠNG 3: THIẾT KẾ GIAO DIỆN Giao diện trang chủ Hình 3.1 : Giao diện trang chủ Khách hàng truy cập vào trang chủ hệ thống đƣợc thấy giao diện nhƣ hình 3.1 Ở ta chọn chức hệ thống Giao diện đăng nhập Hình 3.2: Giao diện đăng nhập hệ thống Ở ta cần phải đăng nhập vào hệ thống để thực chức khác LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Quản lý user Hình 3.3: Giao diện thơng tin ngƣời dùng Giao diện thông tin ngƣời dùng cho phép ngƣời quản tri thêm, xóa, sửa nhân viên cơng ty Thơng tin nhà cung cấp Hình 3.3: Giao diện nhà cung cấp Ở giao diện phận quản lý biết đƣợc thơng tin chi tiết nhà cung cấp quản lý nhà cung cấp hàng cho công ty tốt LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Thông tin danh mục Hinh 3.4: Giao diện danh mục sản phẩm Giao diện danh mục sản phẩm giao diện để nhân viên cơng ty quản lý việc thêm, xóa , sửa sản phẩm công ty Thông tin hóa đơn nhập Hinh 3.4: Giao diện nhập hàng Giao diện nhập hàng cho phép nhân viên công ty thêm hóa đơn hàng nhập mới, hóa đơn thêm đƣợc nhiều sản phẩm Và nhân viên thực việc hủy đơn hàng nhập LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Thơng tin hóa đơn bán Hình 3.5: Giao diện bán hàng Là giao diện để nhân viên thực xuất đơn bán hàng cho khách hàng Giao diện hóa đơn Tìm kiếm hóa đơn Hình 3.6: Giao diện danh sách hóa đơn: Giao diện hiển thị hóa đơn nhập xuất cơng ty Ngồi nhân viên tìm kiếm hóa đơn cơng cụ tìm kiếm theo tên hóa đơn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Thống kê hàng nhập Hiển thị thơng tin hóa đơn nhập Ở phận quản lý thực việc in hóa đơn 10.Thống kê hóa đơn xuất Hiển thị thơng tin hóa đơn bán hàng cơng ty Ở phận quản lý thực việc in hóa đơn LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 11.Thống kê hàng tồn kho Thống kê số lƣợng hàng tồn công ty CÀI ĐẶT PHẦN MỀM Dựa vào phân tích trên, chúng em xây dựng chƣơng trình quản lý kinh doanh máy tính sử dụng ngôn ngữ Microsoft Visual Studio 2005 dùng Microsoft SQL Server 2005 để lƣu trữ liệu LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CHƢƠNG 4: KẾT LUẬN Nhìn chung việc áp dụng công nghệ thông tin vào việc quản lý bán hàng công ty phổ biến ngày quan trọng, góp phần vào việc giảm thiểu sai sót giúp hệ thống bán hàng đạt đƣợc kết tốt Trong q trình thực nhóm nêu đƣợc ý chính: Tác dụng tin học vào việc quản lý Khảo sát tổ chức hoạt động bán hàng Phân tích thiết hế hệ thống thơng tin Thiết kế xây dựng sở liệu Từ kết thu đƣợc, nhóm xây dựng chƣơng trình quản lý việc kinh doanh bán hàng máy tính tản Microsoft Visual Studio 2005 kết hợp với Microsoft SQL server 2005 Do thời gian kiến thức có hạn nên khơng thể tránh thiếu sót nên mong góp ý thầy để chƣơng trình đƣợc hồn thiện LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com CHƢƠNG 5: TÀI LIỆU THAM KHẢO Phân tích thiết kế hệ thống thơng tin hƣớng đối tƣợng_ Trần Tấn Từ Phân tích thiết kế hệ thống thông tin với UML- TS Dƣơng Kiều Hoa- Tôn Thất Hịa An Lập trình Visual Studio 2005_ Võ Đức Lân…… LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... phần mềm quản lý bán hàng máy tính? ??, chúng em muốn tìm hiểu đƣa giải pháp tốt nhằm cho doanh nghiệp bán hàng máy tính Phần mềm mang lại cho doanh nghiệp nói chung doanh nghiệp bán máy tính nói... case quản lý Hình 2.20: Phân rã Use case Quản lý Tác nhân: Ngƣời quản trị, nhân viên Điều kiện: Đăng nhập vào hệ thống Mô tả: Sau đăng nhập vào hệ thống phận quản lý thực cơng việc quản lý việc... việc quản lý Khảo sát tổ chức hoạt động bán hàng Phân tích thiết hế hệ thống thơng tin Thiết kế xây dựng sở liệu Từ kết thu đƣợc, nhóm xây dựng chƣơng trình quản lý việc kinh doanh bán hàng máy tính