TỔNG QUAN VỀ HỆ THỐNG QUẢN LÝ BÁN HÀNG TẠI LIKE uế CAFE

20 6 0
TỔNG QUAN VỀ HỆ THỐNG QUẢN LÝ BÁN HÀNG TẠI LIKE uế CAFE

Đ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

MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG QUẢN LÝ BÁN HÀNG TẠI LIKE uế CAFE 1.1 Tổng quan Quán Like Cafe Sự hình thành phát triển .9 1.1.2 Hoạt động Like Café thời gian qua tế H 1.1.1 1.2 Cơ cấu tổ chức nhân Like Café 11 h 1.3 Thực trạng chung hệ thống quản lý bán hàng cafe yêu cầu in đổi .14 Thực trạng quản lý bán hàng quán cafe .14 1.3.2 Yêu cầu đổi 15 cK 1.3.1 CHƯƠNG PHƯƠNG PHÁP LUẬN 16 họ 2.1 Phương pháp luận phân tích hệ thống .16 Phương pháp tiếp cận hệ thống .16 2.1.2 Từ phân tích chức đến mơ hình hóa .16 2.1.3 Đ ại 2.1.1 Phân tích hệ thống có cấu trúc 16 ng 2.2 Quy trình thiết kế phần mềm .17 2.3 Ngơn ngữ lập trình Java .26 ườ 2.3.1 2.3.2 Giới thiệu 26 Một số tính chất ngơn ngữ lập trình Java .26 Tr 2.4 Hệ quản trị sở liệu Microsoft SQL Server 2012 .28 2.5 Netbean IDE 30 CHƯƠNG XÂY DỰNG PHẦN MỀM QUẢN LÝ BÁN HÀNG QUÁN LIKE CAFÉ 32 3.1 Mơ tả tốn 32 i 3.2 Phân tích hệ thống chức 33 Sơ đồ chức nghiệp vụ BFD 33 3.2.2 Sơ đồ ngữ cảnh hệ thống 34 3.2.3 Sơ đồ luồng liệu mức đỉnh 35 3.2.4 Sơ đồ luồng liệu mức phân rã 36 uế 3.2.1 tế H 3.3 Phân tích hệ thống liệu .40 Xác định thực thể thuộc tính tương ứng 40 3.3.2 Xác định liên kết mối quan hệ 40 3.3.3 Mơ hình thực thể mối quan hệ (ERD) 42 3.3.4 Chuẩn hóa quan hệ 43 3.3.5 Thiết lập mơ hình CSDL quan hệ 45 3.3.6 Mơ hình thực thể quan hệ .49 cK in h 3.3.1 họ 3.4 Cài đặt giao diện người dùng 50 Giao diện chương trình 50 3.4.2 Giao diện đăng nhập hệ thống .50 3.4.3 3.4.4 Đ ại 3.4.1 Giao diện quản lý tài khoản người dùng 50 Giao diện quản lý Nhân viên 51 Giao diện quản lý Bàn – Khu vực 51 3.4.6 Giao diện quản lý Thực đơn 52 ườ ng 3.4.5 3.4.7 Giao diện tìm kiếm 52 Tr KẾT LUẬN 54 TÀI LIỆU THAM KHẢO 55 ii DANH MỤC HÌNH Hình 1.1: Cơ cấu tổ chức nhân .11 Hình 1.2: Sơ đồ giao dịch bán hàng cafe 12 uế Hình 2.1: Quy trình thiết kế phần mềm 18 tế H Hình 2.2: Khảo sát trạng đặc tả yêu cầu 19 Hình 2.3 Chuyển đổi từ vấn đề sang phần mềm 20 Hình 2.4: Tiến trình thiết kế kiến trúc hệ thống 20 h Hình 2.5: Quy trình thiết kế phần mềm 24 in Hình 2.6: Các biên dịch chương trình hệ thống 27 cK Hình 2.7: Biên dịch hệ thống Java 28 Hình 2.8: Màn hình chương trình 31 họ Hình 3.1: Sơ đồ chức BFD .33 Hình 3.2: Sơ đồ ngữ cảnh hệ thống .34 Đ ại Hình 3.3: Sơ đồ luồng liệu mức đỉnh (DFD 0) 35 Hình 3.4: Sơ đồ phân rã mức 36 Hình 3.5: Sơ đồ phân rã mức 1.1 37 ng Hình 3.6: Sơ đồ phân rã mức 38 ườ Hình 3.7: Sơ đồ phân rã mức 39 Hình 3.8: Sơ đồ phân rã mức 3.1 39 Tr Hình 3.9: Sơ đồ phần rã mức 3.2 40 Hình 3.10: Sơ đồ thực thể mối quan hệ 43 Hình 3.11: Mơ hình sở liệu quan hệ 49 Hình 3.12: Giao diện chương trình 50 Hình 3.13: Giao diện đăng nhập hệ thống 50 iii Hình 3.14: Giao diện quản lý tài khoản người dùng .51 Hình 3.15: Giao diện quản lý Nhân viên 51 Hình 3.16: Giao diện quản lý Bàn – Khu vực 52 uế Hình 3.17: Giao diện quản lý Thực đơn 52 Tr ườ ng Đ ại họ cK in h tế H Hình 3.18: Giao diện tìm kiếm 53 iv DANH MỤC BẢNG Bảng 1: Chi tiết LUONG (Lương) 45 Bảng 2: Chi tiết PHIEUCHI (Phiếu chi) .45 uế Bảng 3: Chi tiết MON (Món) 46 tế H Bảng 4: Chi tiết BAN (Bàn) 46 Bảng 5: HOADON (Hóa đơn) .46 Bảng 6: CHITIETHOADON (Chi tiết Hóa đơn) 46 Bảng 7: NHANVIEN (Nhân viên) 47 h Bảng 8: DONGIACONG (Đơn giá công) .47 in Bảng 9: THONGTINQUAN (Thông tin quán) .47 Tr ườ ng Đ ại họ cK Bảng 10: Chi tiết PHIEUTHU (Phiếu thu) 48 v DANH MỤC CÁC TỪ VIẾT TẮT : Hệ thống thông tin CSDL : Cơ sở liệu ERD : Entity Relaytionship Diagram (Sơ đồ thực thể mối quan hệ) BFD : Business Function Diagram (Sơ đồ chức kinh doanh) DFD : Data Folow Diagram (Sơ đồ luồng liệu) PT : Phiếu thu PC : Phiếu chi PC : Personal Computer (Máy tính cá nhân) HD : Hóa đơn NV : Nhân viên SQL : Structured Query Language (Ngôn ngữ truy vấn có cấu trúc) NF : Normal Form (Chuẩn hóa) NV_TK: :Nhân viên – Tài khoản Tp : Thành phố DB : Database (Cơ sở liệu) Tr ườ ng Đ ại họ cK in h tế H uế HTTT vi Xây dựng phần mềm quản lý bán hàng quán cafe LỜI MỞ ĐẦU Trong thời buổi Kinh tế thị trường, công việc kinh doanh cần phải chuyên nghiệp hóa đủ sức cạnh tranh với đối thủ Việc sử dụng Phần mềm Quản lý yếu tố góp phần nên thành cơng nguời chủ uế cho công việc kinh doanh nhà hàng, cà phê, karaoke, bi-a, shop, tạp hóa, siêu thị tế H Kinh doanh cà phê loại hình kinh doanh đầy thử thách Nó đòi hỏi tận tâm khả nắm bắt chi tiết Vì việc ứng dụng phần mềm quản lý cà phê nhu cầu tất yếu để nâng cao chất lượng phục vụ hiệu quản lý in h Kiểu kinh doanh truyền thống không sử dụng phần mềm, quản lý hiệu thấp, dễ gây thất thoát gặp số nhược điểm như: quản lý khơng chặt chẽ, thất cK tiền của, hóa đơn thiếu tính thẩm mỹ dễ gây nhầm lẫn, khó hiểu Muốn biết doanh thu cuối ngày, cuối tháng, cuối năm phải tự động cộng lại tay … dẫn đến tốn thời gian, công sức thiếu tính xác họ Kiểu kinh doanh đại có sử dụng phần mềm quản lý chạy máy vi tính khắc phục nhược điểm kiểu kinh doanh truyền thống nêu trên: quản lý Đ ại bán hàng chặt chẽ từ việc bán hàng, quản lý bàn, quản lý ăn, quản lý nhân viên , hạn chế thất tiền của, hóa đơn tính tiền xác, thẩm mỹ cao, báo cáo tổng doanh thu vào cuối ngày, cuối tuần, cuối tháng, cuối năm hay thời điểm ng muốn lấy báo cáo Cách sử dụng phần mềm quản lý máy vi tính đơn giản, trực quan, ườ dễ sử dụng Chỉ cần biết qua máy tính sử dụng phần mềm ứng dụng vào quản lý Tr Thực tế, Like Café sử dụng kiểu kinh doanh truyền thống nêu nên vấn đề thay đổi sang kiểu kinh doanh đại nhu cầu cấp thiết Đó yêu cầu thiết thực thực cho tất quán cà phê hoạt động SVTH: Phan Trọng Phú GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng qn cafe Chính lý kể trên, thực đề tài “Xây dựng phần mềm quản lý bán hàng quán Cafe” nhằm giúp đối tượng thuận tiện việc quản lý hàng hóa, giảm thiểu chi phí hoạt động kinh doanh bán hàng Mục tiêu đề tài đánh giá thực trạng hoạt động quán Like Café, hành phân tích thiết kế hệ thống ứng dụng cơng nghệ thơng tin uế vào phân tích, đánh giá mơ hình hoạt động, đưa ưu nhược điểm từ tiến tế H Giải nghiệp vụ như: gộp bàn, tách bàn, chuyển bàn, in hóa đơn tốn, hỗ trợ nhiều báo cáo theo tiêu chí khác Ngồi hai phần, LỜI MỞ ĐẦU KẾT LUẬN, nội dung khóa luận gồm ba chương: in h Chương I Tổng quan hệ thống thông tin quản lý bán hàng quán Like Cafe dịch bán hàng Like Cafe cK Giới thiệu tổng quan quán Like Cafe số đặc điểm hoạt động giao Chương II Một số phương pháp luận quy trình xây dựng phần mềm quản lý cơng nghệ sử dụng họ Trình bày vấn đề liên quan đến phương pháp luận dùng để nghiên cứu cơng cụ sử dụng để hồn thiện đề tài Đ ại Chương III Xây dựng phần mềm quản lý bán hàng quán Like Cafe Chương tiến hành phân tích trình bày kết quan trọng Tr ườ ng việc nghiên cứu đề tài SVTH: Phan Trọng Phú GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe CHƯƠNG TỔNG QUAN VỀ HỆ THỐNG QUẢN LÝ BÁN HÀNG TẠI LIKE CAFE 1.1 Tổng quan Quán Like Cafe uế 1.1.1 Sự hình thành phát triển Địa chỉ: số 40 Hồ Đắc Di, phường An cựu, Tp Huế Số điện thoại: 0543 627 999 Được thành lập vào ngày 06 tháng 10 năm 2012 tế H Tên quán: Like Cafe Like Cafe nằm tuyến đường Hồ Đắc Di động phát triển, quán sở hữu in h không gian vừa đủ, thiết kế theo phong cách gần gũi với thiên nhiên, cảnh chậu hoa, không gian đan lồng vào Khi bước vào quán, ta bắt gặp cK khoảng không gian nghệ thuật, tranh sơn màu, lồng chim, chậu cá trông thiên nhiên mát mẽ Hơn nữa, góc quán sân khấu với dàn nhạc công sôi động tạo khơng gian mang tính đại Là họ địa điểm dành cho đam mê cafe ca nhạc vào tối thứ ba, thứ năm thứ bảy hàng tuần tổ chức Like Cafe Và điểm đặc Đ ại biệt quán, tạo nên khác biệt quán café khác đóng địa bàn Thức uống phong phú đa dạng, ngồi qn cịn có thêm bài, bàn cờ để nhóm bạn “đối thủ” ngồi chơi vui vẻ hàng liền ng Giá thức uống hợp lý, trung bình từ 8.000 – 25.000 đồng cho ăn nhẹ, thức uống ban ngày đêm thường, từ 20.000 – 35.000 đồng vào ườ đêm nhạc Ngoài ra, bạn cịn lướt web miễn phí hàng nghe nhạc trẻ trung động ca sĩ ban nhạc quán thể Và tất nhiên Tr bạn đăng ký hát, nhạc để bạn tự thể sân khấu quán Like Đây hoạt động chủ đạo đêm nhạc Like Café 1.1.2 Hoạt động Like Café thời gian qua Với khoảng thời gian thành lập chưa lâu (từ ngày 06/10/2012 tới nay) chưa có bề dày lịch sử thành lập hoạt động Like Cafe nỗ lực thực SVTH: Phan Trọng Phú GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe hoạt động thiết thực nhằm mang lại giá trị thưởng thức cảm nhận tốt khách hàng suốt thời gian qua Dưới hoạt động cụ thể mà Like Cafe thực hiện: - Đêm nhạc Acoustic sâu lắng, nhẹ nhàng chất lượng uế Chương trình có góp mặt ca sĩ trẻ đến từ Thành phố Huế: Nguyễn Thiện Thông (Ken Possible), Thế Ân, Thế Anh, Lê Khánh, Nguyễn Hữu Thanh Tùng, - tế H Lạc Thư, Khánh Hòa, Tuyết Trinh Tiệc Buffet “VUI GIÁNG SINH - ĐÓN CHÀO NĂM MỚI” GIÁNG SINH mùa yêu thương, mùa ấm áp ngào Hịa khơng khí rộn ràng mừng đón Giáng sinh thời khắc thiêng liêng đón mừng năm in h 2013 Lúc 19g30 ngày 22/12 /2012, Like Cafe tổ chức chương trình Buffet đặc biệt “VUI GIÁNG SINH - ĐÓN CHÀO NĂM MỚI” với 20 ngon dành riêng cho cK đêm tiệc Chương trình ca nhạc đặc biệt, hồnh tráng với góp mặt nhiều ca sĩ trẻ, nhóm nhạc cơng Like Cafe, thể vị khách mời yêu ca nhạc họ Đặc biệt, quý khách có Phiếu bốc thăm để nhận quà thú vị lời chúc an lành từ ơng già Noel vui tính… Chương trình gây qũy từ thiện - Đêm nhạc Trịnh Công Sơn Đ ại - Để tưởng nhớ đến cố nhạc sĩ Trịnh Công Sơn, Like Cafe tổ chức đêm nhạc Trịnh với chủ đề "Dấu chân địa đàng" vào lúc 19g30 ngày 01/04/2013 Toàn kinh phí ng thu đêm nhạc gây quỹ từ thiện dành cho trẻ em nghèo tỉnh Thừa Thiên Huế Đồng hành Giờ trái đất 03/2013 - Hoạt động ca nhạc thường đêm vào tối thứ 3, thứ thứ hàng tuần Tr ườ - SVTH: Phan Trọng Phú 10 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Cơ cấu tổ chức nhân Like Café • Là người thu chi tiền, nhận báo cáo thơng qua quản lý Quản lý • Anh Khánh: quản lý hoạt động quán, có đảm nhiệm chức nhân viên đứng quầy Nhân viên • Nhân viên đứng quầy, nhân viên pha chế, nhân viên chạy bàn nhân viên giữ xe (nhiệm vụ chi tiết trình bày phía dưới) uế Chủ tế H 1.2 h Hình 1.1: Cơ cấu tổ chức nhân in Cách thức hoạt động: Người thu chi tiền, nhận báo cáo quản lý chủ quán cK Quản lý hoạt động quán nhân viên vắng mặt, nghĩ làm, xuất nhập hàng hóa, quản lý sở vật chất… người quản lý quán họ Nhân viên bao gồm nhân viên chạy bàn, nhân viên đứng quầy, nhân viên pha chế, nhân viên giữ xe, nhiệm vụ chi tiết nhân viên mô tả đây:  Trong ca làm việc, nhân viên phân bổ sau: quản lý, Đ ại nhân viên pha chế (có pha chế), nhân viên đứng quầy kiêm phục vụ khu vực quán, nhân viên giữ xe, nhân viên cịn lại có nhiệm vụ chạy bàn  Có tất ba ca làm việc Ca từ 6g30 tới 11g, ca từ 11g tới 17g ca từ ng 17g tới 22g30, số lượng nhân viên tùy thuộc theo ca, đầu ca sáng ca tối đơng hơn, lúc khách thường vào buổi trưa lúc quán sử dụng tối đa ba nhân ườ viên bao gồm nhân viên pha chế, nhân viên phục vụ bàn nhân viên thu ngân Buổi tối thường lúc đông khách nhất, quán sử dụng tối đa số nhân viên làm Tr việc, khoảng sáu nhân viên Do đặc thù quán, việc thuê mướn nhân viên thường sinh viên làm theo part-time ca nên việc quản lý dựa vào sổ chấm công đơn giản, sổ dùng để ghi tên nhân viên làm ca tên SVTH: Phan Trọng Phú 11 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Đơn giá cơng, thời điểm khảo sát cơng có đơn giá 20.000 đồng, áp dụng cho tồn thể nhân viên, riêng quản lý trả lương cố định tùy vào chủ qn, lương tính theo cơng khơng xét tới thưởng, phạt hay ứng trước Ngồi sổ chấm cơng cịn sổ có tên gọi sổ quản lý nhân viên dùng để lưu uế thông tin cần thiết nhân viên như: họ tên, địa chỉ, tuổi, giới tính, số điện thoại liên lạc… tế H Cuối ca, nhân viên tính tiền tất bàn, chuyển giao cho nhân viên khác, thường thu ngân ca làm việc ca tối chuyển cho quản lý chủ quán Tr ườ ng Đ ại họ cK in h Việc quản lý bán cà phê hình dung khái qt thơng qua sơ đồ sau: Hình 1.2: Sơ đồ giao dịch bán hàng cafe Mô tả sơ đồ:  Khi khách vào quán có yêu cầu thức uống hay hàng danh mục (bài tây, cờ tướng, cờ vua ), nhân viên chạy bàn (nhân viên phục vụ) trực tiếp nhận thông SVTH: Phan Trọng Phú 12 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe tin order từ khách ghi phiếu: gửi tới bếp để pha chế thức uống gửi tới quầy để nhập vào máy bán hàng  Sau đó, nhân viên phục vụ nhận đồ uống từ bếp hàng danh mục từ quầy giao cho khách hàng uế  Khi khách yêu cầu toán, nhân viên phục vụ nhận tiền trả từ khách giao cho quầy nhận tiền thối từ quầy giao cho khách tế H  Quản lý yêu cầu máy xuất báo cáo (khi quản lý nghỉ việc nhân viên đứng quầy có quyền này) Cách tính tiền: Hệ thống quản lý thức uống bán ngày, tháng, năm, đầu vào máy danh sách order bàn, có lệnh in h tốn, truy vấn đến bàn đó, trích xuất hóa đơn tính tiền, xóa liệu bàn Một điều đáng lưu ý item order khơng bị xóa hủy bàn, việc cK tiện cho việc xuất report người quản lý tính tốn lượng hàng bán ngày Việc trích xuất report máy đa dạng, với loại report theo bàn (tính tiền), report theo ngày, report đột xuất, report theo tháng Hết ca báo cáo chi tiết, trích họ phiếu từ máy tính tiền, so khớp với phiếu pha chế Quản lý hàng xuất nhập: Hàng nhập xuất xuất khu vực pha chế Đ ại quầy Việc nhập hàng vào thực liên tục, hàng nhập vào quy theo sản phẩm (vd: 1kg café đen chia thành 45 ly café đen, 50 ly café sữa…) Ngoài ra, việc nhập hàng cất giữ thực quầy Hàng quầy ghi sổ lại ng lượng tồn sau ca Doanh thu, chi phí, lợi nhuận: Được tính theo cách sau: doanh thu xác ườ định xác việc order lưu trữ máy tính tiền, chi phí tính tốn cách ước lượng theo tháng (vì việc nhập hàng liên tục nên việc ghi nhận lượng Tr hàng nhập quán khó tính tốn với việc ghi sổ thủ cơng) Từ doanh thu, chi phí xác định lợi nhuận tháng quán Như vậy, việc ghi nhận doanh thu rõ ràng, chi tiết tiến hành quy trình khép kín Việc xuất báo cáo, doanh thu tháng, năm tiến hành hệ thống có sẵn SVTH: Phan Trọng Phú 13 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Tuy nhiên, thất thoát điều khó tránh khỏi thật khó việc quy trách nhiệm Việc xác định chi phí bao gồm, chi phí nhân cơng, chi phí ngun vật liệu, chi phí nguyên vật liệu ước chừng theo kinh nghiệm theo tiền sử bán hàng Nên việc xác định xác lợi nhuận điều khó Vậy, phải uế để tính tốn cách xác chi phí bỏ ? Do phận quản lý quán Like Café mong muốn có phần mềm chuyên tế H dụng để thay công việc thủ công nhàm chán hàng ngày mà nhân viên quản lý Like Café đối mặt, phần mềm phải giải số đặc điểm tiêu biểu sau:  Có đầy đủ thao tác nghiệp vụ h  Dễ sử dụng cK … in  Tính xác 1.3 Thực trạng chung hệ thống quản lý bán hàng cafe yêu cầu đổi họ 1.3.1 Thực trạng quản lý bán hàng quán cafe Ở địa bàn thành phố Huế có nhiều quán cà phê với quy mô đa dạng Đ ại quy mô vừa nhỏ chiếm đa số, đề tài nghiên cứu xây dựng phần mềm quán Like Cafe thuộc quy mô vừa nhỏ với số lượng bàn có khơng q 50 Theo quan sát, đa số quản lý theo phương pháp truyền thống hay khác ng bán thủ công: nhập hàng, xuất hàng, tính doanh thu, lợi nhuận, tính tiền bàn, quản lý nhân viên… thực hoàn toàn giấy tờ kết hợp với máy bán ườ hàng chuyên dụng đắt tiền tính lại hạn chế Những nhược điểm việc quản lý bán hàng theo phương thức truyền thống: Tr  Rất thời gian cho nhân viên, chủ quán khách hàng  Dễ xảy nhầm lẫn nhập số liệu thực thống kê kinh doanh  Dữ liệu khơng lưu trữ lâu dài, dẫn đến khó giải khách hàng có khiếu nại, việc thực nghiệp vụ bán hàng nhân viên báo cáo khoản tiền chủ quán SVTH: Phan Trọng Phú 14 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Vẫn có số qn có quy mơ lớn dùng phần mềm chuyên dụng phải đầu tư khoản tiền lớn cho việc mua bảo trì, phần mềm không thiết kế riêng cho việc quản lý bán cà phê Ví dụ: quán Valley bỏ tầm triệu đồng để mua phần mềm Smile chuyên dùng cho khách sạn để quản lý cơng uế việc bán café số khó khăn sử dụng với lý do: tế H Có quán sử dụng phần mềm miễn phí có mạng vấp phải  Phần mềm không viết theo yêu cầu khách hàng  Giới hạn nhiều tính năng, ví có chức quản lý bán hàng  Gặp nhiều lỗi, không nâng cấp, bảo trì in h 1.3.2 Yêu cầu đổi Từ quan sát phân tích trên, thiết nghĩ đến lúc cần phải có cK phần mềm thiết kế riêng biệt để quản lý hoạt động quán cà phê để thay việc quản lý thủ công truyền thống giấy tờ Ưu điểm bật việc ứng dụng công nghệ thông tin vào việc quản lý quán họ cà phê: liệu Đ ại  Tiết kiệm nhiều thời gian, khả lưu trữ khối lượng cực lớn  Thời gian lưu trữ liệu lâu dài an toàn, tốc độ truy xuất nhanh  Nhân viên dễ dàng thực thao tác nghiệp vụ hồn tác (undo) ng cách nhanh gọn Tr ườ  Độ xác tin cậy cao việc thống kê kinh doanh SVTH: Phan Trọng Phú 15 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe CHƯƠNG PHƯƠNG PHÁP LUẬN 2.1 Phương pháp luận phân tích hệ thống uế Trong q trình phân tích hệ thống, người viết vận dụng số vấn đề phương pháp luận nhằm đảm bảo cho hệ thống tương lai hoạt động ổn định tế H mang lại hiệu kinh tế thiết thực 2.1.1 Phương pháp tiếp cận hệ thống Tiếp cận hệ thống phương pháp khoa học biện chứng nghiên cứu giải vấn đề kinh tế xã hội Yêu cầu chủ yếu phương pháp in h phải xem xét hệ thống tổng thể vốn có với mối liên hệ phân hệ nội mối liên hệ với hệ thống bên cK Ứng dụng phương pháp đòi hỏi xây dựng phần mềm quản lý cho tổ chức, doanh nghiệp trước hết người phân tích phải xem xét tổ chức, doanh nghiệp hệ thống thống mặt kinh tế, tổ chức, kỹ thuật; sau họ vào vấn đề cụ thể lĩnh vực Trong lĩnh vực lại phân chia thành vấn đề cụ thể, ngày chi tiết Đây phương pháp tiếp cận Đ ại từ tổng quát đến cụ thể theo sơ đồ cầu trúc hình 2.1.2 Từ phân tích chức đến mơ hình hóa Ngun tắc địi hỏi q trình phân tích hệ thống thiết kế phần ng mềm người ta phải tiến hành theo trình tự khoa học Trước hết phải có kế hoạch phân tích tỉ mỉ, chu đáo đến khâu công việc Sau tiến hành từ bước ườ phân tích chức hệ thống thơng tin, phân tích dịng thơng tin kinh doanh sau tiến hành mơ hình hóa hệ thống thơng tin kinh tế mơ hình như: sơ đồ Tr ngữ cảnh, sơ đồ chức (BFD), sơ đồ luồng liệu (DFD) Cuối lập báo cáo chi tiết toàn kết q trình phân tích hệ thống Đây sở quan trọng cho bước thiết kế phần mềm sau 2.1.3 Phân tích hệ thống có cấu trúc Phương pháp bắt nguồn vững từ cách tiếp cận hệ thống Phân tích hệ thống có cấu trúc không “một ý tưởng tốt” hay mà nhà thực hành SVTH: Phan Trọng Phú 16 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe tìm để làm việc, cịn ứng dụng thực tế khái niệm lý thuyết đầy hiệu lực Một khái niệm sử dụng rộng rãi xử lý liệu trình phát triển hệ thống có sử dụng máy tính bao gồm số giai đoạn định Tất uế giai đoạn tạo thành vòng đời phát triển hệ thống bao gồm công đoạn sau đây: tế H - Xác định vấn đề - Nghiên cứu tính khả thi - Phân tích - Thiết kế in h - Cài đặt Một số đặc trưng quan trọng vòng đời phát triển hệ thống: cK  Tạo điều kiện thuận lợi cho việc kiểm soát quản lý hệ thống cách tốt  Làm giảm bớt nguy sai lầm chi phí khơng dự kiến trước họ  Nhường quyền kiểm soát tối hậu dự án cho người sử dụng  Mọi chi tiết hệ thống mới, nhân tố giả thuyết định giai đoạn Đ ại chọn ghi lại cách có hệ thống tài liệu đưa 2.2 Quy trình thiết kế phần mềm Tr ườ ng Quy trình thiết kế phần mềm bao gồm bước sau đây: SVTH: Phan Trọng Phú 17 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Khảo sát trạng vàđặc tả Thiết kế kiến trúc hệ thống Thiết kế liệu Thiết kế giao diện Lập trình cK Kiểm thử họ in h tế H uế yêu cầu Đ ại Triển khai Đào tạo sử dụng ng Hình 2.1: Quy trình thiết kế phần mềm Bước 1: Khảo sát trạng đặc tả yêu cầu ườ Giai đoạn tập trung nghiên cứu hoạt động nghiệp vụ phận tổ chức có yêu cầu tin học hóa, thu thập tài liệu, thơng tin từ người làm việc trực tiếp, xác Tr định yêu cầu mà khách hàng đặt Từ xác định thơng tin cần xử lý, chức tiêu chuẩn hợp lệ cần có để xác định hệ thống Yêu cầu chủ chốt hệ thống phần mềm xác định Giai đoạn khảo sát thực tế thực theo sơ đồ đây: SVTH: Phan Trọng Phú 18 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Lập kế phần mềm Phân tích hoạch dự Xét yêu cầu Xét án phần duyệt hay duyệ mẫu tế H mềm Bản Đặc mẫu Kế uế Chức tả hoạc h yêu h dự cầu cK in án Hình 2.2: Khảo sát trạng đặc tả yêu cầu họ Sau khảo sát lập tài liệu đặc tả yêu cầu phần mềm, người thiết kế phần mềm làm mẫu cho phần mềm Tóm lại giai đoạn cần xác địng rõ ta quan tâm Đ ại thân người Bước 2: Thiết kế kiến trúc hệ thống Thiết kế kiến trúc hệ thống mơ hình tổng qt bao gồm mơđun ng tồn hệ thống bố trí xếp mơđun Mục tiêu chủ yếu thiết kế kiến trúc phát triển cấu trúc chương trình ườ mơđun biểu diễn mối quan hệ điều khiển môđun Bên cạnh đó, thiết kế kiến trúc cịn trộn lẫn cấu trúc chương trình cấu trúc liệu, xác định giao diện Tr làm cho liệu chảy qua tồn chương trình Khi chức hệ thống dựa máy tính xác định kỹ sư phần mềm tạo mơ hình biểu thị cho mối quan hệ phần tử hệ thống đặt tảng cho bước phân tích thiết kế sau Kiến trúc hệ thống mô tả hai đặc trưng quan trọng chương trình máy tính SVTH: Phan Trọng Phú 19 GVHD: Th.S Lê Viết Mẫn Xây dựng phần mềm quản lý bán hàng quán cafe Kiến trúc hệ thống suy dần qua trình phân hoạch đặt mối quan hệ phần tử giải pháp phần mềm với phận vấn đề xác định qua phân tích u cầu Tiến trình biểu diễn tượng trưng qua hình vẽ sau S1 P1 uế đây: S3 tế H P2 S5 P3 P4 S2 S4 h P5 in “Vấn đề” cần giải cK “Giải pháp” phần mềm P1 Đ ại P2 họ Hình 2.3 Chuyển đổi từ vấn đề sang giải pháp phần mềm P3 P4 S1 S2 S3 S4 S4 S1 S2 S5 Tr ườ ng P5 S1 S5 S2 S3 S4 Cấu trúc S3 Cấu trúc S5 Cấu trúc Hình 2.4: Tiến trình thiết kế kiến trúc hệ thống SVTH: Phan Trọng Phú 20 GVHD: Th.S Lê Viết Mẫn

Ngày đăng: 01/04/2022, 10:47

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

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

Tài liệu liên quan