Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 25 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
25
Dung lượng
849 KB
Nội dung
TRƯỜNG ĐẠI HỌC THÀNH ĐÔ KHOA CNTT BÀI TẬP LỚN/TIỂU LUẬN/BÁO CÁO Họ tên: Nguyễn Tuấn Anh Mã SV: 1900128 Lớp: D101K11 Ngành: CNTT Khóa: 11 Giảng viên giảng dạy: Mơn học: Lập trình Java HÀ NỘI, NĂM 2021 MỤC LỤC LỜI NÓI ĐẦU Kinh tế phát triển, văn hóa, văn minh người tăng lên đồng nghĩa khó tính việc lựa chọn hàng ngày Do việc cạnh tranh mảng dịch vụ, giải trí trở nên gắt gao hơn, chuyên nghiệp Qua thúc đẩy cách làm việc người, sử dụng nhiều trí óc, tiện ích, mơ hình kinh doanh trở mở rộng, phát triển Bạn kinh doanh lĩnh vực muốn phát triển đồng nghĩa với việc quản lý trở nên ngày khó khăn, tốn nhiều cơng sức Việc quản lý mạng internet, qua phần mềm quản lý chuyên nghiệp lựa chọn hàng đầu cho công việc kinh doanh xu hướng chung giới Chính kiến thức học em muốn thiết kế phần mềm quản lý quán cafe cho cửa hàng để đáp ứng cầu nhanh, tiện mà lại dễ sử dụng không nhiều thời gian công sức để quản lý DEADLINE PHÂN TÍCH, THIẾT KẾ HỆ THỐNG THƠNG TIN Đề tài: Quản lý hệ thống coffe I MÔ TẢ NGHIỆP VỤ CỦA VÀ BÀI TỐN ĐẶT RA 1.1 Mơ tả hệ thống 1.1.1 Nhiệm vụ mục tiêu hoạt động tổ chức Đề tài: Quản lý hệ thống bán hàng cho cửa hàng Café Lí chọn đề tài: - Thứ đa phần việc quản lý mơ hình kinh doanh, hay cửa hàng phương pháp thủ công tốn thời gian chưa tính việc phải thuê nhiều nhân viên để việc quản lý, tính tốn dễ dàng lại nhiều kinh phí Nhưng ta để máy tính giải cơng việc tính - tốn phức tạp Thứ hai, việc quản lý chủ cửa hàng khơng phải di chuyển đến cửa hàng để quản lý, kiểm tra mà quản lý online nơi, lúc vừa - tiết kiệm thời gian công sức bỏ Thứ ba, độ xác việc tính tốn doanh thu, nguồn tiền, kiểm soát đơn hàng tránh việc chủ quan hao hụt Nhiệm vụ: - Quản lý sản phẩm, giá , tìm kiếm sản phẩm, đặt hàng, thống kê lợi nhuận, - hóa đơn giúp khách hàng dễ dàng việc order toán Quản lý kho hàng, thông kê bán hàng, số lượng, nguồn cung, khoản thu chi giúp thuận tiện cho việc quản lý, tính tốn lơị nhuận dễ dàng - Thu thập thông tin, phản hồi người dùng Mục tiêu: Từ khảo sát khách hàng thiết kế hệ thống quản lý cho cửa hàng Cafe cách tối ưu việc quản lý, tăng suất, dễ dàng sử dụng cho người lại mang hiểu cao việc sử dụng 1.1.2 Mơ hình tổ chức quản lý 1.1.2.1 Mơ hình tổ chức (sơ đồ, phận thành viên) Sơ đồ quản lý phận Bộ phận quản lý BP Quản lý sản phẩm BP toán BP kiểm duyêt đơn BP báo cáo Sơ đồ quản lý thành viên: Chủ cửa hàng Nhân viên kho Nhân viên bán hàng Nhân viên thu ngân Nhân viên CSKH Chú thích: - BP: Bộ phận 1.1.2.2 Quyền hạn nhiệm vụ chức danh quản lý - Chủ cửa hàng: quản lý mơ hình hoạt động qn - Nhân viên kho: quản lý thông tin xuất nhập kho - Nhân viên bán hàng: quản lý đơn hàng - Nhân viên thu ngân: quản lý tài 1.1.2.3 Các chức phận - Chủ cửa hàng: quản lý sản phẩm quán việc nhập, xuất sản phẩm - Nhân viên kho: quản lý nguồn cung, kê khai số lượng - Nhân viên bán hàng: quản lý hóa đơn đặt hàng khách - Nhân viên thu ngân: quản lý biên lai, tiền mặt khách hàng họ toán 1.1.2.4 Hình thức, chế hoạt động nghiệp vụ Đơn lỗi Kiểm tra đơn Yêu cầu khách hàng Đơn yêu cầu Người bán hàng Gửi Biên lai tốn hóa đơn Nhân viên thu ngân Báo cáo Quản lý 1.2 Những vấn đề đặt giải pháp Nhược điểm hệ thống: - Vì hệ thống đa phần quản lý tay nên dùng giấy tờ việc bảo quản tìm kiếm nhiều thời gian công sức - Hệ thống gặp khó khăn lượng khách hàng vào cao điểm tăng đột biến, khó kiểm sốt đáp ứng nhanh nhu cầu khách hàng - Việc khách order hàng phải đến trực tiếp quán - Dể xảy sai sót q trình quản lý, tính tốn hóa đơn, hay yếu tố gian lận nhân viên - Khó quản lý số lượng sản phẩm nhanh - Chủ cửa hàng phải đến tận quán để quản lý Đề xuất giải pháp phần mềm CNTT: - Lưu trữ thông tin, số lượng sản phẩm hệ thống - Nhờ máy móc tính tốn biên lai, hóa đơn tốn số lượng sản phẩm để tránh nhầm lẫn - Quản lý hóa đơn xuất nhập ứng dụng tiện cho việc quản lý chủ cửa hàng - Khách hàng order nhanh, qua mạng ứng dụng 1.3 Những yêu cầu hệ thống cần xây dựng 1.3.1 Phạm vi giải vấn đề - Giải vấn đề tính toán cửa hàng - Các vấn đề quản lý chủ cửa hàng - Các vấn đề order khách 1.3.2 Những yêu cầu chức năng, dịch vụ cần có hệ thống - Thêm, sửa, xóa, update thơng tin Café - In hóa đơn cho khách ( cần ) - Khách hàng order qua hệ thống - Kiêm kê số lượng nguyên vật liệu - Tính tốn hóa đơn biên lai - Gửi báo cáo hàng tháng cho quản lý - Nhận phản hồi từ khách 1.3.3 Những hạn chế, ràng buộc (vốn, thời gian, lĩnh vực, môi trường) - Vốn: cần khoảng vốn lớn để tham khảo thị trường thuê coder - Thời gian: cần thời gian để code hế thống lớn mà tốc độ xử lý phải nhanh 1.4 Mơ tả mơ hình nghiệp vụ 1.4.1 Biểu đồ ngữ cảnh hệ thống Đơn đặt hàng Đơn hàng Khách hàng Nhân viên Gửi xác nhận Hóa đơn HỆ THỐNG ĐẶT CAFE thu tiền hận Đơn đặt nguyên liệu Báo cáo Gửi yêu cầu Chủ cửa hàng Hóa đơn tốn Nhà cung cấp ngun liệu 1.4.2 Biểu đồ phân rã chức QUẢN LÝ HT Bán hàng Nhận đơn hàng Kiểm tra đơn Mua hàng Kiểm tra vật tư Chăm sóc KH Nhận phản hồi lập báo cáo Thống kê đơn bán Lập đơn mua Tư vấn Tính lợi nhuận Lập hóa đơn Thanh tốn Lập đơn báo cáo Thanh tốn * Chú thích: - HT: Hệ thống - KH: Khách hàng 1.4.3 Mô tả chi tiết chức sơ cấp - Chức bán hàng: nhận thông tin yêu cầu người dùng qua hệ thống lập hóa đơn tốn gửi người dùng pha chế Café gửi dịch vụ giao hàng Gửi biên li cho bên thu ngân - Chức mua hàng: nhận thông tin nhập nguyên vật liệu từ chủ cửa hàng lập hóa đơn nhập gửi cho bên kho - Chức quản lý: nhập thêm, sửa, xóa, update số lượng sản phẩm, thống kê đơn, tính lợi nhuận, lập báo cáo - Chức CSKH: nhận phản hồi từ khách hàng, trao đổi thông tin chủ cửa hàng khách 1.4.4 Danh sách hồ sơ liệu sử dụng - Thông tin số lượng mặt hàng Cafe từ chủ cửa hàng - Dữ liệu từ khách hàng - Danh sách quản lý kho - Mẫu hóa đơn - Mẫu biên lai - Dữ liệu tính lợi nhuận 1.4.5 Ma trận thực thể chức a Các thực thể Bán hàng Mua hàng CSKH Báo cáo b Ma trận thực thể chức Các thực thể liệu Đơn đặt hàng Hóa đơn tốn Chăm sóc khách hàng Hóa đơn mua nguyên liệu Báo cáo tổng hợp Các chức nghiệp vụ 1.1 Lập đơn đặt hàng C 1.1 Kiểm tra đơn Thanh toán đơn hàng Phản hồi lại feedback khách R U R Lập hóa đơn mua nguyên vật liệu C 4.1 Thanh toán U Lập báo cáo C 1.4.6 Biểu đồ hoạt động cho tiến trình nghiệp vụ phức tạp CHƯƠNG II: PHÂN TÍCH HỆ THỐNG 2.1 Các mơ hình xử lý nghiệp vụ 2.1.1 Biểu đồ luồng liệu mức Khách hàng Gửi yêu cầu Đơn đặt Nhân Viên đặt hàng hàng Hóa đơn toán Gửi yêu cầu Xác nhận Phản hồi Chủ cử hàng Hóa đơn tốn báo cáo Số lượng Cafe bán ckho hàng a bảng giá phản hồi Khách Nhà cung cấp nguyên VL Các loại Cafe quán 2.1.2 Biểu đồ luồng liệu mức d menu đơn đặt hàng Đơn đặt hàng HỆ THỐNG QUẢN LÝ Hệ thống đặt Cafe b hóa đơn Giao cafe gửi tiền biên lai toán Khách e TTKH hóa đơn tốn giao Cafe cập nhật thơng tin g phiếu tính tốn sai đơn l phiếu thu bồi thường h đơn lỗi y/c báo cáo i phiếu chi Chủ cửa hàng phản hồi cố Báo cáo CSKH k mẫu báo cáo Báo cáo c kho hàng Chú thích: TTKH: thơng tin khách hàng y/c: yêu cầu 2.1.2.1 Biểu đồ luồng liệu tiến trình ”1.0 ” Hết Cafe Khách Mã đơn Loại cafe 1.1 1.2 Kiểm tra Sai mã Sai loại cafe đơn Kiểm tra số lượng hàng Gửi thông tin khách c kho hàng b hóa đơn a bảng giá y/c cập nhật thông tin quyền truy Update1.4 thông tin Chủ cửa hàng cập d menu nhập thơng tin 1.3 In hóa đơn thông tin không hợp lệ thông tin không hợp lệ Sai thông tin admin 2.1.2.2 Biểu đồ luồng liệu tiến trình ”2.0 ” 2.1 Gửi hóa đơn Nhận hóa đơn 2.2 Pha chế hóa đơn khơng hợp lệ d menu b hóa đơn Gửi đơn hàng Đơn lỗi e Thơng tin khách hàng g phiếu tính tốn trả hàng l phiếu thu gửi biên lai 2.4 Nhập thông tin hệ thống Nhập mã hóa đơn Lỗi / mời nhập lại 2.3 Khách Giao hàng giao hàng toán sai đơn 2.1.2.3 Biểu đồ luồng liệu tiến trình ”3.0 ” phản hồi gửi phản hồi Khách 3.1 3.2 Nhận phản hồi Kiểm tra phản hồi phản hồi không hợp lệ chờ phản hồi Không bồi thường i y/c bồi thường i phiếu chi đơn lỗi 3.4 Nhập thông tin hệ thống Nhập thông tin đơn lỗi sai thông tin đơn lỗi y/c hợp lệ 3.3 Xử lý phản hồi Xác nhận bồi thường Chủ cửa hàng c kho hàng e TTKH 2.1.2.4 Biểu đồ luồng liệu tiến trình ”4.0 ” d menu l phiếu thu 4.1 Tổng hợp liệu gửi liệu liệu không hợp lệ b hóa đơn 4.2 Thiết kế báo cáo h đơn lỗi i phiếu chi gửi thiết kế báo cáo thiết kế không hợp lệ a bảng giá k mẫu báo cáo gửi u cầu g phiếu tính tốn Chủ cửa hàngyêu cầu không hợp lệ 4.3 Lập báo cáo gửi báo cáo 2.2 Mơ hình liệu khái niệm 2.2.1 Xác định thực thể CỬA HÀNG (tên cửa hàng) HÀNG (tên hàng) PHIẾU YÊU CẦU (mã phiếu) PHIẾU NHẬN (mã phiếu) 2.2.2 Xác định mối quan hệ thực thể Mối quan hệ Sở Hữa HÀNG CỦA0 CHỦ CỬA HÀNG Mối quan hệ tương tác HÀNG YÊU CẦU0 PHIẾU NHẬN GỒM CỬA HÀNG GỒM HÀNG Mối quan hệ Sở Hữa PHIẾU NHẬN Mối quan hệ Sở Hữu PHIẾU NHẬN Mối quan hệ tương tác HÀNG YÊU CẦU PHIẾU U CẦU 2.2.3 Biểu đồ mơ hình liệu khái niệm rút gọn Tên cửa hàng MÃ HÀNG CỦA Mã hàng CỬA HÀNG HÀNG Số lương y/c Số lượng GỒM YÊU CẦU Đơn giá y/c Đơn giá PHIẾU NHẬN PHIẾU YÊU CẦU Số phiếu y/c Mã phiếu CHƯƠNG III: THIẾT KẾ HỆ THỐNG 3.1 Thiết kế sở liệu 3.1.1 Chuyển mơ hình E-R sang mơ hình quan hệ a) Biểu diễn thực thể HÀNG Cửa hàng => HÀNG (mã hàng) =>Cửa hàng (mã cửa hàng, tên cửa hàng) PHIẾU YÊU CẦU => PHIẾU YÊU CẦU (số phiếu yêu cầu, ngày phiếu, tổng tiền) PHIẾU NHẬN => PHIẾU NHẬN (số phiếu nhận) b) Biểu diễn mối quan hệ Yêu cầu Gồm =>CHI TIẾT HÓA ĐƠN (sốphiếu yêu cầu, mã hàng,đơn giá, số lượng) =>CHI TIẾT PHIẾU NHẬP (mã phiếu nhận, mã hàng,mã đại lý,đơn giá, số lượng 3.1.1.1 Chuyển mơ hình quan niệm sang mơ hình quan hệ Hàng # Mã hàng Cửa hàng # Mã cửa hàng Phiếu yêu cầu # Số phiếu Ngày phiếu Tổng tiền 6.CT hóa đơn Phiếu nhập Mã phiếu nhập Số phiếu yêu cầu # Mã phiếu nhập Mã hàng Mã hàng Ngày phiếu Mã cửa hàng Đơn giá Tổng tiền Đơn giá Số lượng CT phiếu nhập Số Lượng 3.1.2 Thiết kế sở liệu vật lý a) table: HANG(mahang, tenhang, hsd, macuahang) b) table: CUAHANG(macuahang, tencuahang, diachi, sdt) c) table: PHIEUYEUCAU(maphieuyc, ngayphieu, tongtien) d) table: PHIEUNHAP(maphieunhap,ngayphieu,tongtien) e) table: CTPHIEUNHAP(maphieunhap,mahang,macuahang, dongia, soluong) f) table: CTHOADON(maphieuyc, mahang, dongia, soluong) 3.2 Thiết kế tiến trình xử lý logic (chỉ cho biểu đồ luồng DL mức sở) 3.2.1 Biểu đồ luồng liêu logic xử lý nghiệp vụ tiến trình “1.1 ” ………… 3.2.k Biểu đồ luồng liêu logic xử lý nghiệp vụ tiến trình “1.k ” 3.3 Xác định luồng liệu hệ thống 3.3.1 Luồng hệ thống tiến trình “1.0 ” a Phân định cơng việc người- máy Kiểm tra đơn, kiểm tra số lượng hàng: người In hóa đơn: máy Update thơng tin: quản lý, nhân viên b Xác định giao diện xử lý Tiến trình 1.1: kiểm tra đơn Tiến trình 1.3: in hóa đơn 3.3.2 Luồng hệ thống tiến trình “2.0 ” a Phân định công việc người- máy pha chế: người giao hàng: người Nhập thông tin hệ thống: người Nhận hóa đơn: máy b Xác định giao diện xử lý Tiến trình 2.1: Nhận hóa đơn: máy c Đặc tả tiến trình luồng hệ thống 3.3.3 Luồng hệ thống tiến trình “3.0 ” a Phân định công việc người- máy Người: kiểm tra phản hồi, xử lý phản hồi, cập nhật Máy: nhận phản hồi b Xác định giao diện xử lý Tiến trình 3.1: nhận phản hồi 3.3.4 Luồng hệ thống tiến trình “4.0 ” a Phân định cơng việc người- máy Tổng hợp liệu, thiết kế báo cáo, báo cáo: máy b Xác định giao diện xử lý Tiến trình 4.1: Tổng hợp liệu Tiến trình 4.2: thiết kế báo cáo Tiến trình 4.3: báo cáo 3.4 Xác định hệ thống giao diện 3.4.1 Xác định giao diện nhập liệu a Các giao diện ứng với thực thể TÀI LIỆU THAM KHẢO – System Analysis & Design – Giáo trình hệ thống thơng tin – Tư thiết kế LỜI CẢM ƠN Đầu tiên, em xin gửi lời cảm ơn chân thành đến Trường Đại học Thành Đô đưa môn học Thiết kế hệ thống thơng tin vào trương trình giảng dạy Đặc biệt, em xin gửi lời cảm ơn sâu sắc đến giảng viên môn – thầy Nguyễn Văn Minh dạy dỗ, truyền đạt kiến thức quý báu cho em suốt thời gian học tập vừa qua Trong thời gian tham gia lớp học thiết kế hệ thống thông tin thầy, em có thêm cho nhiều kiến thức bổ ích, nhiều kinh nghiệm học tập làm việc Đây chắn kiến thức quý báu, hành trang để em vững bước sau Bộ môn Thiết kế hệ thống thông tin môn học thú vị, vô bổ ích có tính thực tế cao Đảm bảo cung cấp đủ kiến thức, gắn liền với nhu cầu học tập sau trường làm việc sinh viên Tuy nhiên, vốn kiến thức nhiều hạn chế khả tiếp thu thực tế nhiều bỡ ngỡ Mặc dù em cố gắng chắn tập lớn lần khó tránh khỏi thiếu sót nhiều chỗ cịn chưa xác, kính mong thầy xem xét góp ý để em khắc phục thay đổi tác phong học tập cách trình bày em hoàn thiện Em xin chân thành cảm ơn!” ... cạnh tranh mảng dịch vụ, giải trí trở nên gắt gao hơn, chuyên nghiệp Qua thúc đẩy cách làm việc người, sử dụng nhiều trí óc, tiện ích, mơ hình kinh doanh trở mở rộng, phát triển Bạn kinh doanh lĩnh... lựa chọn hàng đầu cho công việc kinh doanh xu hướng chung giới Chính kiến thức học em muốn thiết kế phần mềm quản lý quán cafe cho cửa hàng để đáp ứng cầu nhanh, tiện mà lại dễ sử dụng không nhiều... nhanh nhu cầu khách hàng - Việc khách order hàng phải đến trực tiếp quán - Dể xảy sai sót q trình quản lý, tính tốn hóa đơn, hay yếu tố gian lận nhân viên - Khó quản lý số lượng sản phẩm nhanh