Thiết kế hệ thống bán hàng của một cửa hàng thực phẩm sạch

44 378 3
Thiết kế hệ thống bán hàng của một cửa hàng thực phẩm sạch

Đ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 CÔNG NGHỆ GIAO THÔNG VẬN TẢI KHOA CƠNG NGHỆ THƠNG TIN BÁO CÁO HỌC PHẦN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN ĐỀ TÀI: THIẾT KẾ HỆ THỐNG BÁN HÀNG CỦA CỬA HÀNG BÁN THỰC PHẨM GVHD : VŨ THỊ HÀ NHÓM : BÙI THANH THƯ LÊ THỊ LÂM NGUYỄN THỊ LAN CHINH NGUYỄN VŨ HOÀNG VŨ THANH TÙNG LỚP : 68DCHT21 Hà Nội, 04/2019 LỜI NÓI ĐẦU Trên giới nay, tin học ngành phát triển khơng ngừng, thời kì cơng nghệ 4.0 đòi hỏi thơng tin phải nhanh chóng xác Đất nước ta có chuyển biến tích cực lĩnh vực kinh tế, trị, khoa học- kỹ thuật Đảng Nhà nước ta coi trọng việc áp dụng Công nghệ thông tin vào tất lĩnh vực đời sống Trong đó, quản lý kinh tế mơi trường hấp dẫn có tín phổ biến Quản lý bán hàng đề tài thực tế áp dụng công nghệ thông tin tất khâu thực tốt mang lại hiệu cực lớn Chính vậy, nhóm em định thực đề tài: “Quản lý cửa hàng thực phẩm sạch” Trong trình thực đề tài, chúng em cố gắng nhiều tránh sai sót Vì mong nhận ý kiến góp ý từ phía thầy để chúng em hoàn thiện Chúng em xin chân thành cám ơn! BẢNG PHÂN CÔNG CÔNG VIỆC Nguyễn Vũ Hồng Cơng việc Thu thập thơng tin đối tượng hoàn chỉnh nội dung phần khảo sát đối tượng Vũ Thanh Tùng Nguyễn Thị Lan Chinh Phân tích hệ thống chức Lê Thị Lâm Thiết kế tổng thể hệ thống Bùi Thanh Thư Thiết kế chi tiết hệ thống Hoàn thành báo cáo MỤC LỤC CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Đối tượng khảo sát 1.1.1 Giới thiệu chung - Công ty thực phẩm BigGreen Việt Nam Địa chỉ: Số 113 Hoàng Văn Thái, Quận Thanh Xuân, Hà Nội - Công ty Thực Phẩm Sạch BigGreen Việt Nam thức thành lập ngày 14/4/2010 kỹ sư -Th.s Nông Nghiệp Nguyễn Tiến Hưng lãnh đạo - Cuối 2009 anh kỹ sư- Th.s Nông Nghiệp bắt đầu đưa sản phẩm “rau sạch’’ từ dự án đến cho người tiêu dùng Hà Nội.Trải qua thời gian gặp khó khăn đưa sản phẩm đến tay người tiêu dùng kiến thức “rau sạch”còn so với người tiêu dùng nói chung - Với tầm nhìn: “Trở thành nhà cung ứng uy tín dẫn đầu thị trường rau an toàn,trái tươi đem đến cho người tiêu dùng sản phẩm an toàn, giàu chất dinh dưỡng” Năm 2010 BigGreen bước kết hợp với nhiều dự án khác tổ chức phi phủ để đưa thêm thực phẩm sạch,đặc sản trái ba miền,các đặc sản miền núi phía bắc… Tất sản phẩm đến tay người tiêu dùng phải đảm bảo yếu tố “ xuất xứ rõ ràng” - Những thực phẩm kinh doanh là: rau trái sạch, ngồi có loại thực phẩm tươi sống đồ khô gạo - Big Green xây dựng cửa hàng, có mặt hầu hết khắp quận Hà Nội - Các đối tác chiến lược, cung cấp nguồn hàng cho Big Green:  Viện môi trường nông nghiệp (IAE)  Trung tâm nghiên cứu phát triển hệ thống nông nghiệp (CASRAD)  Viện nghiên cứu rau Trâu Quỳ, Gia Lâm  Trang trại nho ba (trang trại nho ninh thuận sản xuất nho theo chuẩn VietGAP)  Công ty miến dong Bình Liêu 1.1.2 Sơ đồ tổ chức máy công ty a, Ban giám đốc: - Quyết định vấn đề liên quan đến mục đích quyền lợi cơng ty - Định hướng sách tồn phát triển cơng ty b, Phòng Kinh Doanh - Tạo dựng chiến lược kinh doanh, phát triển hình ảnh thương hiệu cơng ty - Quản lí nhà cung ứng theo quy trình công ty theo tiêu: lực, sản phẩm, thời gian giao hàng,… - Quản lí liên kết với hộ nơng dân, nằm vùng kiểm sốt q trình sản xuất đảm bảo hàng chuẩn VietGAP sản phẩm - Quản lý quy trình nhập xuất hàng hóa - Định kì hàng tháng báo cáo tình hình hoạt động cho ban giám đốc c, Phòng Nhân - Làm mối liên lạc cho thông tin công ty - Tổ chức hoạt động, kiện, soạn thảo văn đối nội, đối ngoại - Phát hành, lưu trữ bảo mật dấu tài liệu đảm bảo xác, kịp thời, an tồn - Cơng tác tổ chức, chế độ sách - Tuyển dụng, quản lí nhân lực, điều động, thuyên chuyển người lao động d Phòng Kế tốn - Giúp Giám đốc cơng tác kế tốn thống kê, thơng tin kinh tế, hoạt động liên quan đến quản lý tài - Đảm bảo nguồn vốn để đáp ứng nhu cầu hoạt động sản xuất kinh doanh Công ty, kiểm tra, đánh giá hiệu sử dụng vốn, tài sản Cơng ty - Tổ chức hạch tốn, thống kê kế tốn, phản ánh xác, đầy đủ số liệu, tình hình luân chuyển loại vốn sản xuất kinh doanh Công ty - Xác lập phương án định giá hàng hóa 1.2 Qui trình nghiệp vụ  Để tìm hiểu qui trình nghiệp vụ hệ thống tại, tiến hành đưa câu hỏi để thu thập thông tin như:  Những đối tượng có liên quan trực tiếp đến quy trình bán hàng ai?  Hàng hóa thống kê nào?  Ai người nhập hàng số hàng kho khơng còn?  Nhân viên bán hàng bán hàng nào?  Ai người định giá sản phẩm  Những khách hàng thường xuyên hưởng ưu đãi gì?   Qui trình thực sau:  Người quản lý trực tiếp liên hệ với đối tác để nhập hàng vào cửa hàng  Khi hàng hóa nhập vào Thủ kho tạo Phiếu nhập hàng, hàng hóa xuất cho đối tác lớn bầy lên quầy tạo Phiếu xuất hàng  Nhân viên bán hàng đến làm việc phải đăng nhập vào hệ thống Khi khách hàng lựa chọn hàng hóa u cầu tính tiền lập hóa đơn toán cho khách 1.2.1 Quản lý xuất hàng • Người quản lý quản lý việc xuất hàng từ kho lên quầy • Thủ kho nhận thơng báo xuất hàng kèm theo mã số hàng hóa số lượng lập Phiếu xuất hàng để đưa hàng lên quầy 1.2.2 Quản lý nhập hàng • Cho phép người quản lý nhập hàng vào kho hàng hóa hết có nhu cầu thêm hàng • Người quản lý vào nhu cầu mua hàng thị hiếu khách hàng lượng hàng tồn kho để yêu cầu lên phòng Kinh doanh lập kế hoạch nhập hàng • Tiếp theo, phòng Kinh doanh liên hệ với nhà cung cấp để thương lượng hàng hóa • Nhà cung cấp vào đơn đặt hàng để giao hàng đến cửa hàng • Khi nhận hàng, khơng có vấn đề hàng đưa vào kho, thủ kho tạo phiếu nhập kho • Phòng tài lập phiếu toán nhà cung cấp nhận tiền 1.2.3 Quản lý hàng tồn kho • Số lượng hàng tồn= Số lượng hàng nhập- Số lượng hàng xuất • Thủ kho thường xuyên kiểm tra số lượng mặt hàng kho xem có khớp với số liệu ghi chép khơng • Hàng hóa phân hóa theo mã vạch để dễ dàng theo dõi hạn sử dụng bán số lượng tồn tự động trừ • Hàng tồn kho ưu tiên bán trước 1.2.4 Quản lý bán hàng •Hóa đơn bán hàng: • Nhân viên bán hàng lập hóa đơn bán hàng cho khách hàng Người quản lý dựa vào để lập báo cáo thống kê gửi phòng kinh doanh 1.2.4 Quản lý nhân viên • Nhân viên đến ca làm phải đăng nhập vào hệ thống • Phòng nhân vào để tính lương cho nhân viên Lương thực lĩnh= Lương bản+ Phụ cấp+ Thưởng- Bảo hiểm 1.3 Nhận xét trạng • Thực tế khảo sát cho thấy, công ty quản lý bán hàng theo hình thức thủ cơng, có ưu điểm: + Dễ sử dụng • Bên cạnh thấy rõ nhược điểm: +Tốc độ xử lý công việc chậm +Chu trình trao đổi hàng hóa lâu + Trong qui trình quản lý nhập hàng: người quản lý cửa hàng phải gửi yêu cầu lên phòng Kinh doanh, phòng kinh doanh xin phê duyệt từ ban giám đốc, sau phép liên hệ nhà cung cấp để nhập hàng Thay vậy, ta tích hợp trình vào hệ thống nhanh gọn hơn, ban giám đốc khơng có cơng ty phê duyệt u cầu cách dễ dàng Mặt khác, mục tiêu công ty cải thiện suất làm việc nhân viên giảm nhân cơng, với hệ thống trên, cơng ty gặp nhiều khó khắn cơng việc Do việc nâng cấp hệ thống cần thiết 1.4 Kế hoạch xây dựng hệ thống  Yêu cầu hệ thống: - Thực tốt chức hệ thống hành - Đảm bảo quy trình bán hàng chuyên nghiệp - Tốc độ xử lý thông tin nhanh - Đưa giải pháp hợp lý, hiệu 10 2.4 Xây dựng sở liệu  Bảng Nhanvien STT Tên trường Manhanvien Hoten Ngaysinh Diachi Gioitinh Sodienthoai Ngaylamviec Kiểu DL nchar nchar Date Nchar Nchar Nchar Date Size 20 30 Mabophan Nchar 20 Mã phận STT Tên trường Masanpham Tensanpham ManhaCC Soluong Dongia Donvitinh  Bảng Khachhang Kiểu DL Nchar Nchar Nchar Int Money Nchar Size 20 30 20 10 Mô tả Mã sản phẩm Tên sản phẩm Mã nhà cung cấp Số lượng Đơn giá Đơn vị tính STT Kiểu DL Nchar Nchar Nchar Size 20 30 50 Mô tả Mã khách hàng Tên khách hàng Địa 50 10 20 Mô tả Mã nhân viên Họ tên NV Ngày sinh Địa Giới tính Số điện thoại Ngàylàmviệc  Bảng Mathang 30 Tên trường MaKH TenKH Diachi Dienthoai  Bảng Hoadonbanhang STT Tên trường Sohoadon Ngay Masanpham Soluong Dongia Manhanvien Makhachhang  Bảng PhieuNhapKho STSTSTT Tên trường SoPhieu Masanpham NgayTao Soluong DonGia Manhanvien  Bảng PhieuXuatKho STSTSTT Tên trường SoPhieu Masanpham NgayTao Soluong DonGia Manhanvien Nchar 10 Số điện thoại Kiểu DL Nchar Date Nchar Int Money Nchar Nchar Size 20 Mơ tả Số hóa đơn Ngày lập HĐ Mã sản phẩm Số lượng sản phẩm Giá thành sản phẩm Nhân viên thực Người mua Kiểu DL Nchar Nchar Date Int Nchar Nchar Size 20 20 Kiểu DL Nchar Nchar Date Int Nchar Nchar Size 20 20 20 20 20 20 20 20 20 Mô tả Số phiếu nhập Mã sản phẩm Ngày Tạo Số lượng Đơn giá Mã nhân viên Mô tả Số phiếu xuất Mã sản phẩm Ngày Tạo Số lượng Đơn giá Mã nhân viên CHƯƠNG 3: THIẾT KẾ HỆ THỐNG 3.1 Thiết kế tổng thể 3.1.1 Biểu đồ thành phần 31 3.1.2 Biểu đồ triển khai 32 3.2 Thiết kế chi tiết 3.2.1 Thiết kế sở liệu vật lý •Bảng Nhanvien • Bảng Mathang • Bảng Khachhang 33 • Bảng Hoadonbanhang • Bảng PhieuNhapKho • Bảng PhieuXuatKho  Liên kết bảng: 34 3.2.2 Thiết kế kiểm sốt  Các khía cạnh cần kiểm sốt:  Kiểm tra thơng tin nhập, xuất: để đảm bảo tính xác thực thơng tin cần kiểm tra Nơi thông tin thu thập vào, Trung tâm máy tính, Nơi nhận liệu xuất  Tình gián đoạn chương trình:  Hỏng phần cứng  Hỏng hệ điều hành  Nhầm lẫn thao tác  Nhập liệu sai  Cách thức đảm bảo an toàn là: Tạo file lưu, Thủ tục phục hồi chương trình  Tình xâm hại từ người: 35  Vơ tình, nhầm lẫn  Cố ý cơng, lấy cắp liệu  Giải pháp an tồn: Bảo vệ ổ ghi liệu, Tổ chức hệ lưu trữ dự phòng, Tổ chức kiểm sốt truy cập, Mã hóa thơng tin đường truyền  Xây dựng biện pháp kiểm soát hệ thống  Biện pháp bảo mật: Mật khẩu, Nhận dạng nhân sự, Tường lửa  Phân quyền truy cập:  Người Quản lý: có quyền quản trị hệ thống  Nhân viên Bán hàng Thủ Kho có quyền truy cập vào chức đảm nhiệm  Đối với liệu: quyền CERD( create, edit, read, delete)  Đối với chương trình: quyền truy cập thi hành(Run) 3.2.3 Thiết kế giao diện  Trang chủ  GD Đăng nhập 36  GD chức quản lý hàng hóa  GD bán hàng 37 3.2.4 Thiết kế chương trình 3.2.4.1 Modul Đăng nhập 38 3.2.4.2 Modul thống kê 39 3.2.4.3 Modul Tìm kiếm 40 3.2.4.4 Modul Nhập thơng tin 41 3.2.4.5 Modul Nhập hàng 42 43 KẾT LUẬN Trong q trình học mơn Phân tích thiết kế hệ thống thông tin cô Vũ Thị Hà giảng dạy, chúng em tiếp thu nhiều kiến thức kinh nghiệm để hoàn thành tốt đề tài giúp ích cho cơng việc sau Với đề tài này, nhóm em hồn thành cơng việc sau: - Hiểu rõ qui trình tạo nên phần mềm - Phân tích thiết kế hệ thống theo hướng đối tượng - Học cách thuyết trình, báo cáo, phân bổ cơng việc hợp lý Những điều chưa đạt được: - Việc thiết kế modul chương trình đề tài sơ sài Để có sản phẩm phần mềm tốt đòi hỏi phải có kiến thức chun mơn kinh nghiệm định Vì vậy, bọn em cố gắng học hỏi, nghiên cứu để hồn thành tốt cơng việc Hy vọng nhận góp ý, bổ sung từ phía thầy Một lần nữa, chúng em xin chân thành cám ơn! 44 ... khó khắn cơng việc Do việc nâng cấp hệ thống cần thiết 1.4 Kế hoạch xây dựng hệ thống  Yêu cầu hệ thống: - Thực tốt chức hệ thống hành - Đảm bảo quy trình bán hàng chuyên nghiệp - Tốc độ xử lý... đơn bán hàng Nhân viên bán hàng Nhân viên bán hàng đăng nhập vào hệ thống Khách hàng chọn sản phẩm cần mua Nhân viên quét mã sản phẩm Chuỗi kiện chính: Nhân viên quét mã sản phẩm Hệ thống form... theo dõi hạn sử dụng bán số lượng tồn tự động trừ • Hàng tồn kho ưu tiên bán trước 1.2.4 Quản lý bán hàng •Hóa đơn bán hàng: • Nhân viên bán hàng lập hóa đơn bán hàng cho khách hàng Người quản lý

Ngày đăng: 18/09/2019, 18:34

Từ khóa liên quan

Mục lục

  • CHƯƠNG 1: KHẢO SÁT HỆ THỐNG

    • 1.1 Đối tượng khảo sát

    • 1.2 Qui trình nghiệp vụ

    • 1.3 Nhận xét hiện trạng

    • 1.4 Kế hoạch xây dựng hệ thống mới

  • CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG

    • 2.1 Xây dựng biểu đồ Use Case

      • 2.1.1 Biểu đồ Use Case tổng quát

    • 2.2 Biểu đồ lớp

    • Xác định lớp và các thuộc tính, phương thức:

    • Tên lớp

    • Tài khoản

    • Các thuộc tính

    • MaNV: nchar(20)

    • Username: char(20)

    • Password: char(20)

    • Các phương thức

    • DangNhap(): void

    • Taotaikhoan: void()

    • Timkiemtaikhoan(): void

    • Xoataikhoan(): void

    • Tên lớp

    • NVBH

    • Các thuộc tính

    • MaNV: nchar(20)

    • Hoten: nchar(20)

    • Luongcb: double

    • Phucap:double

    • Các phương thức

    • ThemNV(): void

    • TimkiemNV(): void

    • TinhLuong(): double

    • Tên lớp

    • Khách hàng

    • Các thuộc tính

    • MaKH: nchar(20)

    • Hoten: nchar(20)

    • Dienthoai: char(20)

    • Diachi: nchar(30)

    • Các phương thức

    • ThemKH(): void

    • TimkiemKH(): void

    • XoaKH(): void

    • Tên lớp

    • Mặt hàng

    • Các thuộc tính

    • Masanpham: nchar(20)

    • Tensanpham: nchar(20)

    • Dongia: double

    • Manhacungcap:nchar(20)

    • Các phương thức

    • Themsanpham(): void

    • Timkiemsanpham(): void

    • Xoasanpham(): void

    • Tên lớp

    • Phiếu Nhập Kho

    • Các thuộc tính

    • Sophieuxuat: nchar(20)

    • NgayTao: date

    • Masanpham: nchar(20)

    • Dongia: double

    • Soluong: int

    • Manhacungcap:nchar(20)

    • Manhanvien: char(20)

    • Các phương thức

    • Taophieu(): void

    • Timkiemphieu(): void

    • Tên lớp

    • Phiếu Xuất Kho

    • Các thuộc tính

    • Sophieunhap: nchar(20)

    • NgayTao: date

    • Masanpham: nchar(20)

    • Dongia: double

    • Soluong: int

    • Manhacungcap:nchar(20)

    • Manhanvien: char(20)

    • Các phương thức

    • Taophieu(): void

    • Timkiemphieu(): void

    • Tên lớp

    • Hóa đơn bán hàng

    • Các thuộc tính

    • Sohoadon: nchar(20)

    • NgayTao: date

    • Masanpham: nchar(20)

    • Dongia: double

    • Soluong: int

    • Manhacungcap:nchar(20)

    • Manhanvien: char(20)

    • Makhachhang: char(20)

    • Các phương thức

    • TaoHD(): void

    • TimkiemHD(): void

    • HuyHD(): void

    • Sơ đồ lớp:

    • 2.3 Biểu đồ trạng thái

    • 2.3.1 Biểu đồ Trạng thái đăng nhập:

    • 2.3.2 Biểu đồ Trạng thái chức năng Thêm Nhân Viên

    • 2.3.2 Biểu đồ Trạng thái thanh toán cho khách hàng

    • 2.4.3 Biểu đồ Trạng thái chức năng thêm Khách hàng

    • 2.3.4 Biểu đồ trạng thái Quản lý nhập hàng vào kho

    • 2.3.5 Biểu đồ trạng thái Quản lý xuất hàng lên quầy

    • 2.4 Xây dựng cơ sở dữ liệu

  • CHƯƠNG 3: THIẾT KẾ HỆ THỐNG

    • 3.1 Thiết kế tổng thể

      • 3.1.1 Biểu đồ thành phần

    • 3.1.2 Biểu đồ triển khai

    • 3.2 Thiết kế chi tiết

      • 3.2.1 Thiết kế cơ sở dữ liệu vật lý

  • Liên kết giữa các bảng:

    • 3.2.2 Thiết kế kiểm soát

  • Các khía cạnh cần kiểm soát:

  • Kiểm tra thông tin nhập, xuất: để đảm bảo tính xác thực của thông tin cần kiểm tra Nơi thông tin thu thập vào, Trung tâm máy tính, Nơi nhận dữ liệu xuất

  • Tình huống gián đoạn chương trình:

  • Hỏng phần cứng

  • Hỏng hệ điều hành

  • Nhầm lẫn trong thao tác

  • Nhập dữ liệu sai

  • Cách thức đảm bảo an toàn là: Tạo các file sao lưu, Thủ tục phục hồi chương trình

  • Tình huống xâm hại từ con người:

  • Vô tình, nhầm lẫn

  • Cố ý tấn công, lấy cắp dữ liệu

  • Giải pháp an toàn: Bảo vệ ổ ghi dữ liệu, Tổ chức các hệ lưu trữ dự phòng, Tổ chức kiểm soát truy cập, Mã hóa thông tin trên đường truyền

  • Xây dựng các biện pháp kiểm soát hệ thống

  • Biện pháp bảo mật: Mật khẩu, Nhận dạng nhân sự, Tường lửa

  • Phân quyền truy cập:

  • Người Quản lý: có quyền quản trị hệ thống

  • Nhân viên Bán hàng và Thủ Kho có quyền truy cập vào những chức năng mình đảm nhiệm

  • Đối với dữ liệu: quyền cơ bản CERD( create, edit, read, delete)

  • Đối với chương trình: quyền truy cập có thể thi hành(Run)

    • 3.2.3 Thiết kế giao diện

    • Trang chủ

  • GD Đăng nhập

  • GD chức năng quản lý hàng hóa

  • GD bán hàng

    • 3.2.4 Thiết kế chương trình

  • 3.2.4.1 Modul Đăng nhập

  • 3.2.4.2 Modul thống kê

  • 3.2.4.3 Modul Tìm kiếm

  • 3.2.4.4 Modul Nhập thông tin

  • 3.2.4.5 Modul Nhập hàng

  • KẾT LUẬN

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

  • Đang cập nhật ...

Tài liệu liên quan