Xây dựng ứng dụng quản lý bán hàng cửa hàng jolie

74 145 0
Xây dựng ứng dụng quản lý bán hàng cửa hàng jolie

Đ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

Niên khóa : 2012 – 2016 XÂY DỰNG ỨNG DỤNG QUẢN LÝ BÁN HÀNG CỬA HÀNG JOLIE VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN LÊ THU PHƢƠNG XÂY DỰNG ỨNG DỤNG QUẢN LÝ BÁN HÀNG CỬA HÀNG JOLIE Ngành: Công nghệ thông tin ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Hà Nội – Năm 2016 VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN LÊ THU PHƢƠNG XÂY DỰNG ỨNG DỤNG QUẢN LÝ BÁN HÀNG CỬA HÀNG JOLIE Ngành: Công nghệ thông tin Giáo viên hướng dẫn: ThS Phạm Cơng Hòa ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Hà Nội – Năm 2016 VIỆN ĐẠI HỌC MỞ HÀ NỘI CỘNG HÕA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập – Tự – Hạnh phúc NHIỆM VỤ CỦA ĐỒ ÁN TỐT NGHIỆP Họ tên: Lê Thu Phƣơng Giới tính: Nữ Ngày, tháng, năm sinh: 25/09/1994 Nơi sinh: Hà Nội Chuyên ngành: Công nghệ thông tin Mã số:12A10010125 TÊN ĐỀ TÀI Xây dựng ứng dụng quản lý bán hàng cửa hàng Jolie NHIỆM VỤ VÀ NỘI DUNG - Khảo sát quy trình quản lý cửa hàng Jolie - Phân tích, xác định yêu cầu hệ thống - Xây dựng hệ thống quản lý cửa hàng Jolie NGÀY GIAO NHIỆM VỤ: 25/12/2015 NGÀY HOÀN THÀNH NHIỆM VỤ: 12/05/2016 GIÁO VIÊN HƢỚNG DẪN: ThS Phạm Cơng Hòa Ngày……tháng…… năm 2016 GIÁO VIÊN HƢỚNG DẪN KHOA CÔNG NGHỆ THÔNG TIN LỜI CẢM ƠN Trước hết, em xin bày tỏ tình cảm lòng biết ơn em tới thầy giáo Phạm Cơng Hòa Người bước tận tình hướng dẫn, giúp đỡ em trình thực đồ án tốt nghiệp Em xin chân thành cảm ơn thầy cô giáo khoa Công nghệ Thông tin – Viện Đại học Mở Hà Nội dìu dắt, dạy dỗ em kiến thức chuyên môn tinh thần học tập để em có kiến thức thực đồ án tốt nghiệp Em xin chân thành cảm ơn TS Dương Thăng Long – Trưởng khoa Công nghệ Thông tin – Viện Đại học Mở Hà Nội, ban giám hiệu nhà trường, phòng ban giúp đỡ tạo điều kiện tốt cho em suốt thời gian học tập trường Tuy có nhiều cố gắng trình học tập, trình làm đồ án tốt nghiệp tránh khỏi thiếu sót, em mong góp ý quý báu tất thầy cô giáo tất bạn để kết em hoàn thiện Một lần em xin chân thành cảm ơn! Hà Nội, Ngày 20 tháng 04 năm 2016 Sinh viên Lê Thu Phương LỜI NĨI ĐẦU Ngày cơng nghệ thơng tin có bước phát triển mạnh mẽ theo chiều rộng chiều sâu Máy tính điện tử khơng thứ phương tiện q hiếm, mà ngày trở thành công cụ làm viện giải trí thơng dụng người không công sở mà gia đình Đứng trước vai trò thơng tin hoạt động cạnh tranh, tổ chức doanh nghiệp tìm biện pháp để xây dựng hồn thiện hệ thống thơng tin nhằm tin học hóa hoạt động tác vụ đơn vị Hiện nay, công ty tin học hàng đầu giới không ngừng đầu tư cải thiện giải pháp sản phẩm nhằm cho phép tiến hành quản lý công tác ứng dụng máy tính Với thao tác đơn giản, người sử dụng quản lý cơng việc nhập, xuất hàng danh sách sảm phẩm mà không cần dùng đến sổ sách, giấy tờ viết tay, tránh sơ suất thao tác thủ công Để tiếp cận đóng góp đầy mạnh phổ biến ứng dụng quản lý Việt Nam, em tìm hiểu xây dựng “Ứng dụng quản lý bán hàng cửa hàng Jolie” Với hướng dẫn tận tình thầy Phạm Cơng Hòa em hồn thành đồ án tốt nghiệp Tuy cố gắng tìm hiểu, phân tích thiết kế cài đặt hệ thống tránh khỏi thiếu sót Em mong thơng cảm góp ý thầy Em xin chân thành cảm ơn! MỤC LỤC CHƢƠNG GIỚI THIỆU ĐỀ TÀI 1.1 Khảo sát hệ thống 1.1.1 Tổ chức 1.1.2 Mơ hình kinh doanh 1.1.3 Cách thức hoạt động .1 1.1.4 Hiện trạng .2 1.1.5 Giải pháp 1.2 Mục tiêu nhiệm vụ nghiên cứu 1.3 Phạm vi đề tài 1.3.1 Nhân viên 1.3.2 Chủ cửa hàng 1.4 Những lợi ích ứng dụng Công nghệ Thông tin vào quản lý cửa hàng CHƢƠNG CÔNG NGHỆ SỬ DỤNG 2.1 Ngơn ngữ lập trình C# 2.1.1 Tổng quan ngơn ngữ lập trình C# 2.1.2 Ngôn ngữ C# & ngôn ngữ khác .6 2.1.3 Tại ta lại muốn sử dụng ngôn ngữ C# 2.2 Ngôn ngữ SQL sở liệu SQL server 11 CHƢƠNG 14 PHÂN TÍCH YÊU CẦU 14 3.1 Phân tích hệ thống .14 3.1.1 Nghiệp vụ lập phiếu đặt hàng .14 3.1.2 Nghiệp vụ nhập hàng 14 3.1.3 Nghiệp vụ bán hàng 14 3.2 Các quy trình .15 3.2.1 Quy trình đăng nhập .15 3.2.2 Quy trình đăng ký 16 3.2.3 Quy trình nhập hàng .16 3.2.4 Quy trình bán hàng .17 3.3 Phát biểu toán 18 CHƢƠNG 20 PHÂN TÍCH HỆ THỐNG 20 4.1 Phân cấp chức .20 4.2 Phân rã chức 22 4.2.1 Phân rã chức 22 4.2.2 Mô tả chức hệ thống 22 4.3 Sơ đồ mức ngữ cảnh 24 4.4 Sơ đồ luồng liệu mức đỉnh .25 4.5 Sơ đồ luồng liệu mức đỉnh .26 CHƢƠNG 30 THIẾT KẾ VÀ CÀI ĐẶT CHƢƠNG TRÌNH 30 5.1 Xác định danh sách thuộc tính cần quản lý 30 5.1.1 Chính xác hóa thơng tin 30 5.1.2 Thêm bớt thuộc tính 31 5.1.3 Xác định liên kết thực thể .33 5.2 Thiết kế sở liệu mức logic – mơ hình quan hệ 34 5.2.1 Quy tắc 1: chuyển kiểu thực thể mạnh 34 5.2.2 Quy tắc : chuyển thuộc tính đa trị 34 5.2.3 Quy tắc 5: chuyển đổi liên kết quan hệ – nhiều 35 5.3 Các ràng buộc tạo bảng 35 5.3.1 Ràng buộc Check 35 5.3.2 Ràng buộc Primary key .36 5.3.3 Ràng buộc Default 36 5.3.4 Ràng buộc Foreign key 36 5.3.5 5.4 Mơ hình khái niệm 37 Thiết kế sở liệu vật lý 38 5.4.1 Bảng nhà cung cấp 38 5.4.2 Bảng sản phẩm 38 5.4.3 Bảng loại sản phẩm .39 5.4.4 Bảng nhân viên .39 5.4.5 Bảng đơn đặt hàng 39 5.4.6 Bảng chi tiết đơn đặt hàng 40 5.4.7 Bảng phiếu nhập 40 5.4.8 Bảng chi tiết phiếu nhập .40 5.4.9 Bảng hóa đơn 41 5.4.10 Bảng chi tiết hóa đơn 41 5.4.11 Bảng quyền 41 5.4.12 Bảng tài khoản 42 5.4.13 Bảng hình thức toán 42 5.5 Thiết kế giao diện 42 5.5.1 Giao diện đăng nhập .42 5.5.2 Giao diện đăng ký 43 5.5.3 Giao diện Windows Form 43 5.5.4 Giao diện nhà cung cấp 44 5.5.5 Giao diện loại sản phẩm 44 5.5.6 Giao diện sản phẩm .45 5.5.7 Giao diện nhân viên 45 5.5.8 Giao diện đơn đặt hàng 46 5.5.9 Giao diện phiếu nhập 46 5.5.10 Giao diện hóa đơn 47 5.5.11 Giao diện hình thức tốn .47 5.6 Giao diện hệ thống .48 5.6.1 Giao diện đăng nhập .48 5.6.2 Giao diện Windows Form 48 5.6.3 Giao diện Windows Form đăng nhập tài khoản nhân viên 49 5.6.4 Giao diện đăng ký 49 5.6.5 Giao diện nhà cung cấp 50 5.6.6 Giao diện loại sản phẩm 50 5.6.7 Giao diện sản phẩm .51 5.6.8 Giao diện đơn đặt hàng 51 5.6.9 Giao diện phiếu nhập 52 5.6.10 Giao diện hóa đơn 52 5.6.11 Giao diện hình thức toán .53 5.6.12 Giao diện báo cáo doanh thu 53 5.6.13 Giao diên in báo cáo doanh thu 54 5.6.14 Giao diện thống kê hàng nhập 54 5.6.15 Thống kê hàng nhập 55 5.6.16 Giao diện thống kê hàng xuất .55 5.6.17 Thống kê hàng xuất .56 5.6.18 Giao diện thống kê hàng tồn 56 5.6.19 Thốn kê hàng tồn 57 5.6.20 Giao diện đăng xuất 57 5.7 Hướng dẫn sử dụng 58 TÀI LIỆU THAM KHẢO 61 DANH MỤC HÌNH ẢNH Hình 3.1 Nghiệp vụ lập phiếu đặt hàng 14 Hình 3.3 Nghiệp vụ bán hàng 15 Hình 3.4 Quy trình đăng nhập 15 Hình 3.6 Quy trình nhập hàng 16 Hình 4.1 Sơ đồ phân rã chức 22 Hình 4.2 Sơ đồ mức ngữ cảnh 24 Hình 4.3 Sơ đồ luồng liệu mức đỉnh 25 Hình 4.4 Sơ đồ luồng liệu mức đỉnh – chức Quản lý hệ thống 26 Hình 4.5 Sơ đồ luồng liệu mức đỉnh (1.1) – chức Quản lý người dùng 26 Hình 4.6 Sơ đồ luồng liệu mức đỉnh – chức Quản lý danh mục .27 Hình 4.7 Sơ đồ luồng liệu mức đỉnh – chức Quản lý nhập hàng .27 Hình 4.8 Sơ đồ luồng liệu mức đỉnh – chức Quản lý bán hàng .28 Hình 4.9 Sơ đồ luồng liệu mức đỉnh – chức Tìm kiếm .28 Hình 4.10 Sơ đồ luồng liệu mức đỉnh – chức Báo cáo/ thống kê 29 Hình 5.1 Mơ hình khái niệm 37 Hình 5.3 Giao diện đăng ký .43 Hình 5.4 Giao diện Windows Form .43 Hình 5.8 Giao diện nhân viên 45 Hình 5.13 Form đăng nhập .48 Hình 5.15 Windows Form đăng nhập tài khoản người quản lý 48 Hình 5.15 Windows Form đăng nhập tài khoản nhân viên 49 Hình 5.17 Form nhà cung cấp 50 Hình 5.18 Form loại sản phẩm 50 Hình 5.19 Giao diện sản phẩm 51 Hình 5.20 Giao diện đơn đặt hàng 51 Hình 5.21 Giao diện phiếu nhập 52 Hình 5.22 Giao diện hóa đơn 52 Hình 5.23 Giao diện hình thức toán .53 Hình 5.24 Giao diện báo cáo doanh thu 53 Hình 5.25 Giao diện in báo cáo doanh thu .54 Hình 5.26 Giao diện thống kê hàng nhập .54 Hình 5.27 Thống kê hàng nhập 55 Hình 5.28 Giao diện thống kê hàng xuất 55 Hình 5.29 Thống kê hàng xuất 56 Hình 5.30 Giao diện thống kê hàng tồn 56 Hình 5.31 Thống kê hàng tồn 57 Hình 5.32 Giao diện đăng xuất 57 47 5.5.10.Giao diện hóa đơn Hình 5.11 Giao diện hóa đơn 5.5.11.Giao diện hình thức tốn Hình 5.12 Giao diện hình thức tốn 48 5.6 Giao diện hệ thống 5.6.1 Giao diện đăng nhập Hình 5.13 Form đăng nhập 5.6.2 Giao diện Windows Form Hình 5.15 Windows Form đăng nhập tài khoản người quản lý 49 5.6.3 Giao diện Windows Form đăng nhập tài khoản nhân viên Hình 5.15 Windows Form đăng nhập tài khoản nhân viên 5.6.4 Giao diện đăng ký Hình 5.16 Form đăng nhập 50 5.6.5 Giao diện nhà cung cấp Hình 5.17 Form nhà cung cấp 5.6.6 Giao diện loại sản phẩm Hình 5.18 Form loại sản phẩm 51 5.6.7 Giao diện sản phẩm Hình 5.19 Giao diện sản phẩm 5.6.8 Giao diện đơn đặt hàng Hình 5.20 Giao diện đơn đặt hàng 52 5.6.9 Giao diện phiếu nhập Hình 5.21 Giao diện phiếu nhập 5.6.10.Giao diện hóa đơn Hình 5.22 Giao diện hóa đơn 53 5.6.11.Giao diện hình thức tốn Hình 5.23 Giao diện hình thức tốn 5.6.12.Giao diện báo cáo doanh thu Hình 5.24 Giao diện báo cáo doanh thu 54 5.6.13.Giao diên in báo cáo doanh thu Hình 5.25 Giao diện in báo cáo doanh thu 5.6.14.Giao diện thống kê hàng nhập Hình 5.26 Giao diện thống kê hàng nhập 55 5.6.15.Thống kê hàng nhập Hình 5.27 Thống kê hàng nhập 5.6.16.Giao diện thống kê hàng xuất Hình 5.28 Giao diện thống kê hàng xuất 56 5.6.17.Thống kê hàng xuất Hình 5.29 Thống kê hàng xuất 5.6.18.Giao diện thống kê hàng tồn Hình 5.30 Giao diện thống kê hàng tồn 57 5.6.19.Thốn kê hàng tồn Hình 5.31 Thống kê hàng tồn 5.6.20.Giao diện đăng xuất Hình 5.32 Giao diện đăng xuất 58 5.7 Hƣớng dẫn sử dụng Ứng dụng quản lý bán hàng cửa hàng Jolie xây dụng với mục đích quản lý cơng việc nhập xuất hàng Để sử dụng hệ thống, người dùng cần lưu ý điều sau: - Đối với hình đăng nhập, người dùng cần nhập tên tài khoản mật mà chủ cửa hàng cung cấp Sau nhấn chuột vào để đăng nhập vào hệ thống Trong trường hợp người dùng nhập sai thơng tin trên, nhấn chuột vào để nhập lại thông tin lần khác - Sau đăng nhập thành công, người sử dụng tham gia vào hệ thống để sử dụng chức khác Theo quyền mà chủ đưa cho tài khoản, mà người dùng sử dụng chức tương ứng - Khi có thêm nhân viên mới, chủ cửa hàng tạo thêm tài khoản cho nhân viên cách thêm thông tin nhân viên vào Danh mục/ chọn Form DM nhân viên Sau đó, vào Hệ thống/ Người dùng/ chọn Form Đăng ký lựa chọn thông tin liên quan Để tạo tài khoản mới, người dùng nhấn chuột vào Để nhập lại thông tin lần khác, người dùng nhấn chuột vào - Khi cửa hàng có nhu cầu lấy thêm sản phấm mới, người dùng cần làm bước sau:  Thêm nhà cung cấp  Thêm loại sản phẩm  Thêm sản phẩm 59  Tạo đơn đặt hàng - Muốn cập nhật danh sách thông tin nhà cung cấp người dùng vào Danh mục/ chọn DM nhà cung cấp Form Nhà cung cấp Tiếp theo người dùng cần nhập thông tin tương ứng vào ô trống có Form Để thêm thành công, người dùng nên nhập đầy đủ thơng tin có Form Nếu thiếu thông tin nào, hệ thống đưa cảnh báo tương ứng Sau nhập xong thông tin, để thêm nhà cung cấp ta nhấn chuột vào Khi muốn thay đổi thông tin nhà cung cấp, người dùng chọn dòng chứa thơng tin nhà cung cấp cần thay đổi, thơng tin lên trống, người dùng sửa thơng tin theo mong muốn Rồi nhấn chuột vào để lưu thay đổi Để loại bỏ nhà cung cấp đó, người dụng chọn dòng chứa thơng tin nhà cung cấp đó, nhấn vào Khi người dùng có nhu cầu tìm kiếm nhà cung cấp, cần nhập mã vào tương ứng nhấp chuột vào Thông tin nhà cung cấp xuất - Để thêm, sửa, xóa tìm kiếm thơng tin Form Loại sản phẩm, Form DM sản phẩm, Form DM nhân viên, Form Hình thức tốn, người dùng làm thao tương tự đối Form nhà cung cấp - Từ thông tin nhập vào Form nhà cung cấp, loại sản phẩm, sản phẩm hình thức tốn, người dùng tạo đơn đặt hàng, phiếu nhập, hóa đơn, tương tự Form nhà cung cấp, người dùng cần nhập chọn thông tin tương ứng - Muốn lập đơn đặt hàng, người dùng vào Nhập hàng/ chọn Đơn đặt hàng - Muốn lập phiếu nhập, người dùng vào Nhập hàng/ chọn Phiếu nhập 60 - Muốn lập hóa đơn, người dùng vào Bán hàng/ chọn hóa đơn - Điểm khác biết có thêm Form đơn đặt hàng, Form phiếu nhập, Form hóa đơn người dùng in đơn đặt hàng, phiếu nhập, hóa đơn Và phần chi tiết, người dùng thêm sản phẩm cần đặt, nhập bán - Thông tin thành tiền hệ thống tính tốn từ thơng tin đơn giá, số lượng, chiết khấu người dùng không nhập thông tin - Tương tự vậy, Báo cáo/ thống kê tính tốn thống kê theo thơng tin người dùng nhập vào Và xuất người dùng có nhu cầu tìm kiếm - Với ứng dụng quản lý bán hàng cửa hàng Jolie, người dùng thống kê doanh thu, thống kê hàng nhập, thống kê hàng xuất thống kê hàng tồn theo ngày cụ thể, tháng năm hay năm nhập vào tương ứng - Muốn thoát khỏi hệ thống, người dùng Hệ thống/ chọn Đăng xuất 61 TÀI LIỆU THAM KHẢO [1] Nguyễn Văn Ba, Phân tích thiết kế hệ thống thông tin, NXB Đại học Quốc gia Hà Nội, 2007 [2] Đào tạo ASP.NET – Thiết kế Web chuẩn Seo – chia sẻ kiến thức lập trình, http://dotnet.edu.vn/ ... TÀI Xây dựng ứng dụng quản lý bán hàng cửa hàng Jolie NHIỆM VỤ VÀ NỘI DUNG - Khảo sát quy trình quản lý cửa hàng Jolie - Phân tích, xác định yêu cầu hệ thống - Xây dựng hệ thống quản lý cửa hàng. .. sau xây dựng xong áp dụng công tác quản lý nghiệp vụ cửa hàng thời trang Jolie  Quy mô: Cửa hàng thời trang Jolie Có thể phát triển cho cửa hàng vừa nhỏ  Ứng dụng quản lý bán hàng cửa hàng Jolie. .. nhiệm vụ nghiên cứu  Mục tiêu đáp ứng cần thiết nhu cầu quản lý cửa hàng, đáp ứng nhu nhập hàng, bán hàng, quản lý biểu mẫu chủ cửa hàng  Cung cấp chức hỗ trợ quản lý thống kê báo cáo doanh thu

Ngày đăng: 22/03/2018, 19:50

Từ khóa liên quan

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

Tài liệu liên quan