Hiện nay rất nhiều lĩnh vực đã và đang thực hiện việc tin học hoá, trong lĩnh vực sản xuất và cả trong những lĩnh vực xã hội. Nhằm đáp ứng cho nhu cầu phát triển của xã hội nói chung và thực hiện tin học hoá trong công tác quản lý các khách sạn nói riêng, nhóm chúng em đã nghiên cứu và phát triển phần mềm “Quản Lý Tiệc Cưới” nhằm giúp cho việc quản lý, kiểm tra, kiểm soát dễ dàng và thuận tiện trong việc tổ chức sự kiện cưới hỏi. Nhiều phần mềm phục vụ cho yêu cầu này đã ra đời và đã thật sự thay thế hiệu quả cho những cách quản lý thủ công
MÔN CÔNG NGHỆ PHẦN MỀM QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI-CS - BÀI TẬP LỚN MÔN CÔNG NGHỆ PHẦN MỀM Đề Tài: Xây dựng phần mềm quản lý tiệc cưới Sinh viên thực hiện: Vũ Văn Điệp Trần Minh Hiển Nguyễn Hoa Đức Lê Quang Huy Nguyễn Tiến Đức Lớp : Công Nghệ Thông Tin K54 Giảng viên hướng dẫn: Trần Phong Nhã Hồ Chí Minh, 09/05/2016 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Mục Lục Chương 1: Tổng quan đề tài 1.1 1.2 1.3 1.4 1.5 1.6 1.7 Đặt vấn đề Mục đích mục tiêu đề tài hướng đến Phạm vi nghiên cứu Ý nghĩa đề tài Phương pháp thực Nội dung thực Đối tượng sử dụng Chương 2: Phân Tích Nghiệp Vụ 2.1 2.2 2.3 Mô tả nghiệp vụ Xác định yêu cầu chức hệ thống Sơ đồ luồng liệu Chương 3: Thiết Kế Hệ Thống 3.1 3.2 3.3 3.4 Mô hình phát triển Mô hình chức hệ thống Thiết kế sở liệu Thiết kế menu giao diện Chương 5: Chương Trình Demo Chương 6: Nhận xét kết luận 6.1 Ưu khuyết điểm hệ thống 6.1.1 Ưu điểm 6.1.2 Khuyết điểm 6.2 Kết luận – Hướng phát triển QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 - - - - Đặt vấn đề Trong giai đoạn đất nước trình hội nhập, với phát triển mạnh mẽ công nghệ thông tin, tin học hoá điều mà công ty, quan, xí nghiệp tổ chức cần phải nghỉ đến Tin học ứng dụng lĩnh vực sống, đem lại nhiều lợi ích to lớn, dần thay công việc thủ công nhiều thời gian Hiện nhiều lĩnh vực thực việc tin học hoá, lĩnh vực sản xuất lĩnh vực xã hội Nhằm đáp ứng cho nhu cầu phát triển xã hội nói chung thực tin học hoá công tác quản lý khách sạn nói riêng, nhóm chúng em nghiên cứu phát triển phần mềm “Quản Lý Tiệc Cưới” nhằm giúp cho việc quản lý, kiểm tra, kiểm soát dễ dàng thuận tiện việc tổ chức kiện cưới hỏi Nhiều phần mềm phục vụ cho yêu cầu đời thật thay hiệu cho cách quản lý thủ công? Với phần mềm “Quản Lý Tiệc Cưới” hy vọng giúp ích nhiều cho công việc quản lý tiệc cưới nhân viên nhà hàng cách nhanh chóng, với công cụ xử lý chuyên nghiệp giúp cho việc thao tác nhanh chóng, tiện lợi Màn hình với giao diện đơn giản tạo thoải mái cho người sử dụng tiếp xúc với máy tính Với việc áp dụng phần mềm Quản Lý Tiệc Cưới giảm bớt thời gian tìm kiếm kiểm soát số lượng tiệc nhà hàng nhân viên phục vụ cách nhanh chóng hiệu hơn, khối lượng lưu trữ nhiều tốn không gian lưu trữ Bằng nhiều tư liệu khác nhau, sưu tầm từ nhiều nguồn khác Chúng em viết chương trình “Quản Lý Tiệc Cưới” phát triển dựa theo yêu cầu thực tế nhằm giúp cho việc quản lý dễ dàng Chúng em hy vọng chương trình “Quản Lý Tiệc Cưới”, giống tên gọi nó, trở thành cẩm nang quản lý công việc Dù cố gắng, nhóm chúng em QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM 1.2 - 1.3 - 1.4 - 1.5 - 1.6 - 1.7 - khó tránh khỏi thiếu sót định Rất mong nhận đóng góp ý kiến Thầy Cô, để chương trình ngày hoàn thiện Mục đích mục tiêu đề tài hướng đến Tạo phần mềm quản lý tiệc cưới hoàn chỉnh với chức sau: tiếp nhận sảnh đặt tiệc cưới, nhận đặt tiệc cưới, tra cứu tiệc cưới, lập hóa đơn toán, lập báo cáo hàng ngày hàng tháng Quản lý nhân viên tra cứu thông tin nhân viên Phạm vi nghiên cứu Phạm vi nghiên cứu đề tài tập trung vào việc quản lý việc đặt tiệc cưới cho khoa học, nhanh, đơn giản dễ dàng tính xác cao để dễ dàng quản lý tổ chức Ý nghĩa đề tài Với việc xây dựng đề tài thành công giúp cho nhà hàng tiệc cưới quản lý cách thông minh, làm giảm chức nghiệp vụ phức tạp tính toán ngân sách, quản lý…….và việc phần mềm sử lý Việc áp dụng phần mềm Quản Lý Tiệc Cưới giảm bớt thời gian tìm kiếm kiểm soát số lượng tiệc nhà hàng nhân viên phục vụ cách nhanh chóng hiệu hơn, khối lượng lưu trữ nhiều tốn không gian lưu trữ Phương pháp thực Kết hợp khảo sát thực tế thu thập thông tin tài liệu qua internet nhóm chúng em thực đề tài theo Phương pháp từ xuống Nội dung thực Thiết kế tổng hợp lại trình khảo sát nghiệp vụ nhà hàng tiệc cưới nhóm chúng em thực đề tài hoàn thiện phần mềm dựa vào: Thiết kế sở liệu SQL Server Ngôn ngữ lập trình C#, sử dụng công cụ hỗ trợ lập trình Visual Studio Đối tượng sử dụng Phần mềm sử dụng cho nhà hàng tiệc cưới để quản lý, tổ chức tiệc cưới cách dễ dàng QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM - Người sử dụng nhân viên quản lý nhà hàng Đối tượng hướng đến khách hàng đăt tiệc cưới CHƯƠNG 2: PHÂN TÍCH NGHIỆP VỤ QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Mô tả nghiệp vụ toán nội dung công việc Khách hàng đến đặt tiệc cưới gặp quản lý để đặt tiệc Nhân viên quản lý nhận yêu cầu đặt tiệc khách hàng gồm (tên khách hàng, số CMND, Số điện thoại, địa chỉ, ngày tổ chức tiệc, tổ chức tiệc, địa điểm tổ chức, số lượng khách, tên cô dâu rể, dự phòng) Sau nhân viên quản lý kiểm tra Sổ đặt tiệc ngày mà khách đặt có bị trùng với tiệc khác hay không có báo cho khách hàng để khách hàng đổi lại thông tin (nếu khách hàng thay đổi không nhận đặt tiệc nữa) không lên Thực đơn (gồm: tên ăn, số lượng, đơn vị tính, đơn giá, giá tiền/khách ăn) dịch vụ (gồm: tên dịch vụ,số lượng, đơn giá ) theo yêu cầu khách hàng Danh sách danh sách dịch vụ, sau ghi toàn thông tin đặt tiệc (tên khách hàng, số CMND, Số điện thoại, địa chỉ, ngày tổ chức tiệc, tổ chức tiệc, địa điểm tổ chức, số lượng khách, tên cô dâu rể, dự phòng, thực đơn, dịch vụ, số suất ăn, đơn giá / suất, dịch vụ) vào Sổ đặt tiệc Khách hàng kiểm tra lại toàn thông tin tiệc, giao tiền đặt cọc, phòng kế toán viết phiếu thu gửi khách hàng, nhân viên quản lý hẹn khách ngày đến ký hợp đồng Nếu khách hàng không đến ký hợp đồng hẹn, người quản lý báo hủy tiệc đến phòng kế toán Khách hàng đến ký hợp đồng theo hợp đồng phòng kế toán lập sẵn Ban giám độc duyệt gồm (số hợp đồng, tên khách hàng, ngày ký hợp đồng, nội dung, chi phí dự trù) Nếu khách hàng đến ký hợp đồng sau đó, người quản lý giao hợp đồng cho khách hàng , chuyển cho phòng kế toán để lưu lại Trước ngày diễn tiêc, nhân viên quản lý gửi lại Thông tin đặt tiệc mà khách đăng ký để khách hàng chốt lần cuối( muộn ngày trước diễn tiệc) Nếu khách hàng không thực hợp đồng báo hủy hợp đồng Người quản lý gửi giấy đề nghị kèm thông tin hợp đồng cho giám đốc, giám đốc ký duyệt giám đốc không đồng ý nhân viên quản lý sửa lại cho phù hợp yêu cầu gửi giấy xuất kho xuống kho, thủ kho kiếm tra, đồ, thủ kho xuất đồ, hết 2.1 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM gửi giấy xuất đồ phiếu yêu cầu mua hàng cho giám đốc, giám đốc dựa theo giấy xuất đồ để ký duyệt, sau thủ kho mua hàng chuyển đồ yêu cầu Phòng kế toán in thực đơn ( tên ăn, số khách ăn, số tiền/suất, ngày tổ chức) gửi lên nhà bếp để chuẩn bị thực phẩm nhân viên bếp, in thực đơn bàn tiệc (tên cô dâu rể, ngày tổ chức tiệc, tên ăn) gửi cho nhân viên Trước diễn tiệc, người quản lý giao thực phẩm đồ uống cho khách hàng nhận (trên bàn tiệc đồ uống dự trù), người quản lý khách hàng ký vào biên giao nhận thực phẩm đồ uống Trong trình diễn tiệc, khách hành tự quản lý đồ uống Kết thúc tiệc, người quản lý nhận lại đồ uống lại từ khách hàng ghi tổng số lượng thực phẩm đồ uống sử dung, sau người quản lý khách hàng ký vào biên giao nhận thực phẩm đồ uống Giải phát sinh có ( đồ đổ vỡ, bàn tiệc phát sinh) Sau ngày diễn tiệc, khách hàng phải toán toàn chi phí tiệc cho công ty, chuyển trực tiếp cho phòng kế toán chuyển khoản vào tài khoản công ty phòng kế toán in phiếu toán gửi cho khách hàng Trước diễn tiệc Trước diễn tiệc, sau khách hàng ký hợp đồng, mà khách hàng lại yêu cầu hủy tiệc thì, khách hàng toàn số tiền đặ cọc, tiền đền bù phá vỡ hợp đồng , sảy tranh chấp dẫn đến phải tòa, bên thua kiện chịu hoàn toàn tổn phí án phí Trong trình tiệc, thực phẩm không chất lượng nhà hàng cam kết, đổi toàn thực phẩm tốt hơn, với yêu cầu khách hàng Thông thường, trung tâm để dự trù cho khách hàng 2-5 bàn tiệc tùy theo lượng suất đặt ( 10 suất/1 bàn ), tính tiền khách dùng đến số bàn Nếu khách yêu cầu số suất thực tế vượt mức suất dự trù nhà hàng có quyền đáp ứng từ chối Giá thành bàn tiệc với giá tiền bàn tiệc đặt trước QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Đồ dùng trung tâm tiệc cưới khách hàng làm đổ vỡ tính thêm vào tiền chi phí phát sinh, giá tiền giá tiền thực tế mà trung tâm mua vào Chi phí đồ uống tính tổng số đồ uống sử dụng ghi biên giao nhận đồ uống Sau tiệc cưới kết thúc ngày, khách hàng không toán toàn chi phí cho công ty , số tiền toán sau toàn chi phí tiệc cộng số tiền lãi tính từ sau ngày hạn theo lãi ngân hàng Nếu khách hàng không toán mà xảy tranh chấp, kiện tòa, bên phải thực thi theo pháp luật, bên thua kiện phải chịu phí tổn Nếu trường hợp khách hàng không hài lòng mặt tiệc cưới, khách hàng phản ảnh đến người quản lý để có hướng giải đắn - Bảng nội dung công việc ST T Tên công việc Đối tượng thực Hồ sơ liệu Nhận yêu cầu đặt tiệc Nhân viên quản lý Thông tin đặt tiệc Kiểm tra ngày đặt tiệc Nhân viên quản lý Sổ đặt tiệc Lên thực đơn dịch vụ Nhân viên quản lý Danh sách ăn dịch vụ Thực đơn Các Ghi thông tin đặt tiệc Nhân viên quản lý dịch vụ Sổ đặt tiệc Viết phiếu thu Nhân viên kế toán Phiếu thu Gửi phiếu thu Nhân viên kế toán Phiếu thu Hẹn ngày ký hợp đồng Nhân viên QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Hủy tiệc Nhân viên Giấy báo hủy Lập hợp đông Nhân viên Hợp đồng 10 Duyệt hợp đồng Giám đốc Hợp đồng 11 Sửa hợp đồng Nhân viên Hợp đồng 12 Kiểm tra thực hợp đồng Nhân viên Hợp đồng 13 Hủy hợp đồng Nhân viên Hợp đồng 14 Ký hợp đồng Khách hàng Hợp đồng Giám đốc 15 Gửi giấy đề nghị Nhân viên Giấy đề nghị 16 Duyệt đề nghị Phó giám đốc Giấy đề nghị 17 Sửa đề nghị Nhân viên Giấy đề nghị 18 Gửi phiếu xuất kho Nhân viên Phiếu xuất kho 19 Kiểm tra đồ kho Thủ kho 20 Gửi giấy đề nghị mua đồ Thủ kho 21 Giao đồ yêu cầu Thủ kho 22 Gửi lại Thông tin đặt tiệc Nhân viên 23 Kiểm tra Khách hàng Thực đơn dịch vụ 24 Nhận lại Thông tin đặt tiệc Nhân viên Thực đơn dịch vụ Giấy đề nghị mua đồ Thực đơn dịch vụ Khách hàng 2.2 Xác định yêu cầu chức hệ thống - Hệ thống phần mềm quản lý tiệc cưới nhóm chúng em thiết kế hoàn thiện bao gồm chức sau: + Lập hợp đồng đặt tiệc + Tra tiệc cưới +Lập hóa đơn đặt tiệc + Lập báo cáo hàng tháng + Quản lý nhân viên nhà hàng 10 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM SỬ DỤNG DỊCH VỤ THÔNG TIN SỬ DỤNG DỊCH VỤ(mã khách hàng, mã dịch vụ, ngày sử dụng) (10) SỬ DỤNG THỰC ĐƠN THÔNG TIN SỬ DỤNG THỰC ĐƠN (Mã khách hàng, mã thực đơn, ngày sử dụng) (11) THÔNG TIN THANH PHIẾU THANH TOÁN(Số phiếu, số hợp đồng, mã khách hàng, mã TOÁN nhân viên, chi phí phát sinh, ngày toán, hình thức, phải KÝ HỢP ĐỒNG toán) (12) KÝ HỢP ĐỒNG (số hợp đồng, Mã nhân viên, mã khách hàng, , số tiệc, ngày ký, nội dung,chi phí, ngày sử dụng)(13) CÓ DÒNG THỰC ĐƠN(Mã thực đơn, mã ăn) c Biểu đồ quan hệ 31 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Hình 2.1 Biểu đồ quan hệ 3.3.3 Các bảng liệu vật lý * Các bảng liệu Bảng thông tin khách hàng( KHACHHANG) Mô tả: bảng lưu trữ thông tin khách hàng Tên cột Kiểu liệu Mô tả Cỡ Khuôn dạng Ràng buộc 32 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM MaKH TenKH SoCMND SoDT DiaChi nchar(10) ntext nchar(10) nchar(10) ntext Mã khách hàng Tên khách hàng Số CMND Số điện thoại Địa 10 ~ 11 11 ~ Chữ hoa, số Chữ hoa, số Số Số Chữ , số Khóa Bảng phận(BOPHAN) Mô tả bảng phận: Tên cột MaBP TenBP Kiểu liệu Mô tả nchar(10) Mã phận ntext Tên phận Cỡ 10 ~ Khuôn dạng khóa Chữ hoa, số Khóa Chữ Bảng nhân viên(NHANVIEN) Mô tả bảng nhân viên: Tên cột MaNV MaBP TenCV Kiểu liêu nchar(10) nchar(10) ntext Mô tả Mã nhân viên Mã phận Tên chức vụ Cỡ 10 10 ~ Khuôn dạng Chữ, số Chữ, số Chữ Khóa Khóa 33 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM ChucVu ntext Chức vụ ~ Chữ Cỡ 10 ~ ~ Khuôn dạng Chữ, số Chữ Số Bảng dịch vụ(DICHVU) Mô tả bảng dịch vụ: Tên cột MaDV TenDV GiaDV Kiểu liệu nchar(10) ntext ntext Mô tả Mã dịch vụ Tên dịch vụ Giá dịch vụ Khóa Khóa Bảng ăn(MONAN) Mô tả bảng ăn: Tên cột MaMA TenMA Donvitinh Dongia Kiểu liêu nchar(10) ntext ntext ntext Mô tả Mã ăn Tên ăn Đơn vị tính Đơn giá Cỡ 10 ~ ~ ~ Khuôn dạng Chữ, số Chữ Chữ Chữ, số Khóa Khóa 34 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Bảng thực đơn(THUCDON) Mô tả bảng thực đơn: Tên cột MaTD SoluongMA Kiểu liệu nchar(10) numeric(18,0) SoluongDU numeric(18,0) Dongiasuat money Mô tả Mã thực đơn Số lượng ăn Số lượng đồ uống Đơn giá suất Cỡ 10 ~ Khuôn dạng Chữ, số Số ~ Số ~ Số Khóa Khóa Bảng hợp đồng(HOPDONG) Mô tả bảng hợp đồng: Tên cột SoHD Chitiet Kiểu liêu nchar(10) ntext Mô tả Số hóa đơn Chi tiết Cỡ 10 ~ Khuôn dạng Chữ, sô Chữ, số khóa Khóa Bảng tiệc(TIEC) 35 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Mô tả bảng tiệc: Tên cột Sotiec Chitiet Diadiem Kiểu liệu nchar(10) nchar(10) nchar(10) Mô tả Sô tiệc Chi tiết Địa điểm Cỡ 10 10 10 Khuôn dạng Chữ, số Chữ, số Chữ, số Khóa Khóa Bảng ký hợp đồng(KYHOPDONG) Mô tả bảng ký hợp đồng: Tên cột SoHD MaKH Kiểu liệu Nchar(10) Nchar(10) MaNV Nchar(10) Sotiec Nchar(10) Mô tả Số hóa đơn Mã khách hàng Mã nhân viên Số tiệc Cỡ Khuôn dạng 10 Chữ, số 10 Chữ, số Khóa Khóa 10 Chữ, số 10 Chữ, số 36 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Ngayky Noidung Chiphi 10 Nchar(10) Ntext Money Ngày ký Nội dung Chi phí 10 Chữ, số ~ Chữ, số ~ Số, chữ Bảng đặt tiệc(DATTIEC) Mô tả bảng đặt tiệc: Tên cột Sotiec MaKH Kiểu liệu Nchar(10) Nchar(10) Mô tả Số tiệc Mã khách hàng MaNV Nchar(10) Mã nhân viên Ngaydat Nchar(10) Ngày đặt NgayTC Nchar(10) Ngày tổ chức GioTC Nchar(10) Giờ tổ chức Datcoc Nchar(10) Đặt cọc SoluongK Numeric(18,0) Số lượng khách Duphong Numeric(18,0) Dự phòng Cỡ Khuôn dạng Khóa 10 Chữ, số Khóa 10 Chữ, số 10 Chữ, số 10 10 10 10 ~ Số Số Số Số Số nguyên ~ Số nguyên 37 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM TenCDCR ntext 11 Tên cô dâu Chú rể ~ Chữ Bảng phiếu toán(PHIEUTHANHTOAN) Mô tả bảng phiếu toán: Tên cột Sophieu SoHD MaKH MaNV ChiphiPS Kiểu liệu nchar(10) nchar(10) nchar(10) nchar(10) money PhaiTT money NgayTT nchar(10) Hinhthuc ntext 12 Mô tả Số phiếu Số hóa đơn Mã khách hàng Mã nhân viên Chi phí phát sinh Phải toán Ngày toán Hình thức Cỡ 10 10 10 10 ~ Khuôn dạng Chữ, số Chữ, số Chữ, số Chữ, số Chữ, số ~ Tiền Ngày Chữ ~ khóa Khóa Bảng thông tin sử dụng dịch vụ(SUDUNGDICHVU) 38 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Mô tả bảng SUDUNGDICHVU: Tên cột MaKH MaDV NgaySD 13 Kiểu liệu Mô tả nchar(10) Mã khách hàng nchar(10) Mã dịch vụ nchar(10) Ngày sử dụng Cỡ Khuôn dạng 10 Chữ, số khóa Khóa 10 Chữ, số 10 Ngày, số Bảng sử dụng thực đơn(SUDUNGTHUCDON) Mô tả bảng sử dụng thực đơn: Tên cột MaKH MaTD NgaySD Kiểu liệu Mô tả nchar(10) Mã khách hàng nchar(10) Mã thực đơn datetime Ngày sử dụng Cỡ Khuôn dạng 10 Chữ, số khóa Khóa 10 Chữ, số ~ Ngày,tháng, năm 39 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM 14 Bảng dòng thực đơn(DONG_THUCDON) Mô tả bảng dòng thực đơn: Tên cột MaMA MaTD 3.5 - Kiểu liệu Mô tả nchar(10) Mã ăn nchar(10) Mã thực đơn Cỡ 10 10 Khuôn dạng Chữ, số Chữ, số khóa Khóa Thiết kế menu giao diện Giao diện gồm chức sau: 40 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM - Chức danh sách sảnh: - Chức đặt tiệc cưới: 41 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM - Chức danh sách tiệc cưới: 42 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM - Chức hóa đơn toán: 43 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM CHƯƠNG 5: CHƯƠNG TRÌNH DEMO (Chương trình đính kèm theo File gửi) CHƯƠNG 6: NHẬN XÉT – KẾT LUẬN 6.1 Ưu khuyết điểm hệ thống 6.1.1 Ưu điêm - Phần mềm hoàn thiện đầy đủ yêu cầu đầu - Chương trình xây dựng trực quan, dễ dàng cho người sử dụng quản lý công việc quản lý tiệc cưới, công việc nói phức tạp sai xót ảnh hưởng đến uy tín khách hàng - Hệ thống phân tích thiết kế theo mô hình thác nước nên việc nâng cấp bảo trì tiến hành dễ dàng phát triển để trở thành hệ thống lớn quản lý chuỗi nhà hàng tiệc cưới - Việc xây dựng hệ thống hoàn chỉnh giúp nâng cao việc quản lý tiệc cưới, giảm bớt áp lực công việc cho nhân viên quản lý nhà hàng - Cơ sở liệu phần mềm phân tích thiết kế cách khoa học đầy đủ chi tiết nên giúp cho trình quản lý khách hàng nhanh gọn 6.1.2 Khuyết điểm - Tuy hệ thống xây dựng mô hình thác nước không tránh khỏi sai xót trình vận hành bảo trì - Một số chức chưa gắn liền với thực tế, chưa tiếp cận nguồn khách hàng internet, tức chưa phải hệ thống online mà 44 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM phần mềm sử dụng cho nhân viện quản lý nhà hàng ban đầu nhóm hướng đến mục đích người sử dụng - Do kiến thức hạn hẹp nên không tránh khỏi lỗi sở liệu, thuật toán sử dụng 6.2 Kết luận- hướng phát triển - Trên toàn nội dung đề tài môn Công Nghệ Phần Mềm: “Xây dựng hệ thống quản lý Tiệc Cưới” chúng em Trong trình xây dựng hệ thống, dù cố gắng nhiều nhiên khó tránh khỏi nhiều thiếu sót Hy vọng, phiên phát triển (nếu có) hệ thống, chức hoàn thiện hơn, sát với thực tế hơn, thuật toán tối ưu hoàn thiện khuyết điểm nêu khắc phục triệt để hơn, mặt mạnh hệ thống phát triển nâng cấp Và hết nhóm chúng em có ý tưởng xây dựng website giới thiệu nhà hàng tiệc cưới để tiếp cận đến với nhiều khách hàng đưa hệ thống quản lý tiệc cưới mà nhóm chúng em xây dựng nên website khách hàng tham khảo đặt tiệc cưới Và cuối chúng em mong thầy góp ý nhận xét để hệ thống hoàn thiện Nhóm Chúng em xin chân thành cảm ơn! 45 QUẢN LÝ TIỆC CƯỚI – CNTT K54 [...]... dữ liệu tiến trình quản lý hợp đồng 18 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM c Luồng dữ liệu quản lý tổ chức tiệc Hình 1.4 Luồng dữ liệu tiến trình quản lý tổ chức tiệc 19 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM d Biểu đồ luồng dữ liệu quản lý tiến trình báo cáo Hình 1.5 Luồng dữ liệu tiến trình báo cáo 20 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM CHƯƠNG 3: THIẾT... liệu 15 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM 2.3.1 Biểu đồ luồng dữ liệu mức 0 Hình 1.1 Biểu đồ luồng dữ liệu mức 0 16 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM 2.3.2 Biểu đồ luồng dữ liệu mức 1 a Luồng dữ liệu quản lý đặt tiệc Hình 1.2 Biểu đồ luồng dữ liệu tiến trình quản lý đặt tiệc 17 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM b Luồng dữ liệu tiến trình quản lý hợp... tin tổ chức tiệc 18.Lập báo cáo Quản lý Hợp đồng HỆ THỐNG QUẢN LÝ ĐẶT TIỆC CƯỚI Quản lý tổ chức Báo cáo 3.2.5 Sơ đồ phân rã chức năng 3.2.5a Sơ đồ phân rã chức năng 25 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Hình 1.8 Biểu đồ phân rã chức năng 3.2.5b Mô tả các chức năng 1 Quản lý đặt tiệc 1.1 Nhận đặt tiệc: Khi khách hàng có yêu cầu đặt tiệc nhân viên quản lý nhận thông tin đặt tiệc từ khách... rất nhiều mô hình để phát triển phần mềm và phần mềm “QUẢN LÝ TIỆC CƯỚI” được nhóm chúng em xây dựng và phát triển là Mô hình thác nước - Các pha của mô hình thác nước bao gồm: + Phân tích và xác đinh yêu cầu + Thiết kế hệ thống phần mềm + Cài đặt và kiểm thử đơn vị + Tích hợp và kiểm thử hệ thống + Vận hành và bảo trì 21 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Hình 1.6: Mô hình thác nước... dịch vụ, tên dịch vụ, giá dịch vụ Số hợp đồng, Chi tiết 28 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Món ăn Mã thực đơn Số tiệc MÓN ĂN THỰC ĐƠN TIỆC b Mã món ăn ,tên món ăn, số lượng, đơn vị Mã thực đơn, mã món ăn, số lượng món ăn, Số tiệc, chi tiết, địa điểm tổ chức Biểu đồ quan hệ ER 29 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Hình 1.9 Sơ đồ quan hệ ER 3.3.2 Mô hình quan hệ a Chuyển... tiệc: Tiệc mà khách hàng đã đặt trước đó sẽ bị hủy nếu như đến ngày hẹn mà khách hàng không đến ký Hoặc khách hàng thông báo hủy tiệc 2 Quản lý Hợp đồng 26 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM 2.1 Lập hợp đồng: Sau khi có thông tin đặt tiệc mà nhân viên quản lý tiệc cưới chuyển đến, phòng kế toán lập hợp đồng từ thông tin đó Sau đó, hợp đồng được chuyển đến cho Giám đốc duyệt, tiếp theo là... chi tiết (lá) 1 Nhận thông tin đặt tiệc 2.Phản hồi 3.Lên Thực đơn và dịch vụ 4.Lưu thông tin tiệc 5.In phiếu thu Nhóm lần 1 Nhóm lần 2 Quản lý đặt tiệc 24 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM 6.Hủy tiệc 7.lập hợp đồng 8.Ký hợp đồng 9.Lưu hợp đồng 10.Thực hiện hợp đồng 11.Thanh lý hợp đồng 12.Hủy hợp đồng 13.Gửi yêu cầu đi các bộ phận 14.Gửi lại thông tin tiệc cho khách hàng 15.Giao nhận... từng bộ phận 27 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM 3.3 Giao nhận thực phẩm và đồ uống: Trong quá trình diễn ra tiệc nhân viên quản lý sẽ giao nhận đồ uống cho đại diện bên khách hàng bàng biên bản giao nhận thực phẩm và đồ uống 3.4 Ghi lại thực phẩm và đồ uống đã sử dụng: Sau khi kết thúc tiệc nhân viên quản lý ghi lại toàn bộ thực phẩm và đồ uống đã được sử dụng trong tiệc để lấy căn... hàng, , số tiệc, ngày ký, nội dung,chi phí, ngày sử dụng)(13) CÓ DÒNG THỰC ĐƠN(Mã thực đơn, mã món ăn) c Biểu đồ quan hệ 31 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM Hình 2.1 Biểu đồ quan hệ 3.3.3 Các bảng dữ liệu vật lý * Các bảng dữ liệu 1 Bảng thông tin khách hàng( KHACHHANG) Mô tả: bảng lưu trữ thông tin khách hàng Tên cột Kiểu dữ liệu Mô tả Cỡ Khuôn dạng Ràng buộc 32 QUẢN LÝ TIỆC CƯỚI –... lượng món ăn, số lượng đồ uống, đơn giá suất) (7) TIỆC TIỆC(Số tiệc, chi tiết, địa điểm tổ chức)(8) (4) (5) * Chuyển các mối quan hệ thành quan hệ Mối quan hệ ĐẶT TIỆC Quan hệ tương ứng ĐẶT (Số tiệc, mã khách hàng, mã nhân viên, ngày đặt, ngày tổ chức, giờ tổ chức, đặt cọc, soluong khách, dự phòng ) (9) 30 QUẢN LÝ TIỆC CƯỚI – CNTT K54 MÔN CÔNG NGHỆ PHẦN MỀM SỬ DỤNG DỊCH VỤ THÔNG TIN SỬ DỤNG DỊCH VỤ(mã