1. Trang chủ
  2. » Luận Văn - Báo Cáo

Chương trình quản lý nhân viên trong nhà hàng

69 62 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 69
Dung lượng 5,52 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO -o0o - XÂY DỰNG CHƯƠNG TRÌNH QUẢN LÝ NHÂN VIÊN TRONG NHÀ HÀNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC H CHNH QUY Ngành công nghệ thông tin Giỏo viờn hướng dẫn: ThS Nguyễn Thị Thanh Thoan Sinh viên Lớp : Nguyễn Thị Thư : CT1102 Mã sinh viên : 111237 Hải Phòng, 2011 Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng MỤC LỤC MỤC LỤC LỜI CẢM ƠN DANH MỤC HÌNH VẼ DANH MỤC BẢNG BIỂU THUẬT NGỮ VÀ TỪ VIẾT TẮT CHƯƠNG I CƠ SỞ LÝ THUYẾT Phân tích thiết kế hệ thống hướng cấu trúc 1.1.1 Khái niệm chung hệ thống thông tin 1.1.2 Tiếp cận phát triển hệ thống thông tin định hướng cấu trúc .9 1.1.3 Các bước phát triển hệ thống thông tin 1.1.4 Các mơ hình phát triển hệ thống thông tin 10 1.1.5 Tiếp cận phát triển hệ thống thông tin định hướng cấu trúc 11 Thiết kế sở liệu quan hệ 12 1.1.4 Cơ sở liệu hệ quản trị sở liệu .12 1.1.5 Chuẩn hóa sở liệu 13 Ngôn ngữ cài đặt chương trình 13 1.1.6 Hệ quản trị sở liệu SQL SERVER 13 1.1.7 Ngôn ngữ VISUAL BASIC.NET 15 CHƯƠNG TỔNG QUAN BÀI TOÁN QUẢN LÝ NHÂN VIÊN 18 2.1 Giới thiệu nhà hàng Thanh Lịch 18 2.2 Quy trình quản lý nhân nhà hàng Thanh Lịch .19 2.2.1 Tính lương 22 2.2.3 Các chi trả khác 23 2.3 Bảng nội dung công việc 24 2.4 Sơ đồ tiến trình nghiệp vụ 26 2.4.1 Sơ đồ tiến trình nghiệp vụ: Tuyển nhân 26 2.4.2 Sơ đồ tiến trình nghiệp vụ: Theo dõi trình cơng tác-lương .27 2.4.2 Sơ đồ tiến trình nghiệp vụ: Theo dõi trình diễn biến lương 2.4.3 Sơ đồ tiến trình nghiệp vụ: Giải sách .29 2.4.4 Sơ đồ tiến trình nghiệp vụ: Báo cáo 29 Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng CHƯƠNG PHÂN TÍCH THIẾT KẾ HỆ THỐNG 30 3.1 Mơ hình nghiệp vụ 30 3.1.1 Bảng phân tích xác định chức năng, tác nhân hồ sơ 30 3.1.2 Biểu đồ ngữ cảnh 32 3.1.3 Sơ đồ phân rã chức 33 3.1.5 Danh sách hồ sơ liệu sử dụng 37 3.1.6 Ma trận thực thể chức 38 3.2 Biểu đồ luồng liệu 39 3.2.1 Biểu đồ luồng liệu mức 39 3.2.2 Biểu đồ luồn liệu mức 40 3.3 Thiết kế sở liệu 44 3.3.1 Mơ hình liên kết thực thể ER 44 3.3.2 Mô hình quan hệ 47 3.3.3 Các bảng liệu vật lý 50 3.3.4 Biểu đồ luồng hệ thống 55 3.3.5 Thiết kế giao diện 59 3.3.6 Hồ sơ liệu sử dụng: 61 CHƯƠNG CÀI ĐẶT CHƯƠNG TRÌNH 63 4.1 Chức chương trình 63 4.2 Một số giao diện 63 4.2.1 Giao diện 63 4.2.2 Giao diện cập nhật liệu 65 KẾT LUẬN 66 TÀI LIỆU THAM KHẢO 67 Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng LỜI CẢM ƠN Trước hết, em xin bày tỏ lòng biết ơn sâu sắc tới cô Nguyễn Thị Thanh Thoan, người trực tiếp hướng dẫn tận tình giúp đỡ em hoàn thành đề tài tốt nghiệp Em xin chân thành cảm ơn giúp đỡ toàn thể giáo viên khoa Công Nghệ Thông Tin trường Đại học Dân lập Hải Phịng dìu dắt, dạy dỗ em kiến thức chuyên môn tinh thần học tập độc lập, sáng tạo để em có kiến thức thực đề tài tốt nghiệp Cuối cùng, em xin bày tỏ lòng biết ơn sâu đậm tới Nhà Trường tạo điều kiện tốt để em thực đề tài tốt nghiệp Một lần em xin chân thành cảm ơn! Hải Phòng, ngày… tháng… năm 2019 Sinh Viên Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng DANH MỤC HÌNH VẼ Hình Mơ hình thác nước …………………………………………………….10 Hình 1 Chu trình phát triển hệ thống thơng tin …………………10 Hình Mơ hình vịng đời truyền thống …………………………………… 11 Hình Cấu trúc hệ thống định hướng cấu trúc ……………………………12 Hình Mơ hình chức hệ quản trị CSDL …………………………… 14 Hình 1.6 Mơ hình đối tượng ADO.net …………………………………….17 Hình 2 Sơ đồ tiến trình nghiệp vụ “Tuyển nhân sự”…………………… 26 Hình Sơ đồ tiến trình nghiệp vụ “Theo dõi trình cơng tác …….…27 Hình Sơ đồ tiến trình nghiệp vụ “Theo dõi trình diễn biến lương” 28 Hình 2.5 Sơ đồ tiến trình nghiệp vụ “Giải sách” ………………29 Hình 2.5 Sơ đồ tiến trình nghiệp vụ “Báo cáo” ………………………………29 Hình Biểu đồ ngữ cảnh………………………………………………………32 Hình Sơ đồ phân rã chức …………………………………………….33 Hình 3 Ma trận thực thể chức ………………………………………….38 Hình Biếu đồ luồng liệu mức 0……………………………………… 39 Hình Biểu đồ luồng liệu mức “Tuyển nhân viên” …………………40 Hình Biểu đồ luồng liệu mức “Theo dõi trình cơng tác” ……41 Hình Biểu đồ luồng liệu mức “Theo dõi diễn biến lương” ………42 Hình Biểu đồ luồng liệu mức “Giải sách” ………….42 Hình Biểu đồ luồng liệu mức “Báo cáo” ……………………… 43 Hình 10 Các liên kết ……………………………………………………………45 Hình 11 Mơ hình ER ………………………………………………………… 46 Hình 12 Mơ hình quan hệ …………………………………………………….49 Hình 12 Biểu đồ luồng hệ thống “Tuyển nhân viên” …………………….55 Hình 13 Biểu đồ luồng hệ thống “Theo dõi q trình cơng tác” ……….56 Hình 14 Biểu đồ luồng hệ thống “Theo dõi diễn biến lương” ………… 57 Hình 3.15 Biểu đồ luồng hệ thống “Giải sách” ……………… 57 Hình 169 Biểu đồ luồng hệ thống “Báo cáo” …………………………… 58 Hình 15 Giao diện cập nhật……………………………………………………59 Hình 16 Giao diện tính lương …………………………………………………60 Hình 17 Giao diện báo cáo ……………………………………………………60 Hình 18 Hồ sơ liệu ………………………………………………… 62 Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng Hình Chức chương trình…………………………………………… 63 Hình Giao diện chính………………………………………………… 64 Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng DANH MỤC BẢNG BIỂU Bảng Bảng nội dung cơng việc …………………………………………26 Bảng Bảng phân tích xác định chức năng, tác nhân, hồ sơ ….31 Bảng 3 Bảng xác định thực thể, thuộc tính …………… 44 Bảng Bảng biểu diễn thực thể …………………………………… 47 Bảng Bảng biểu diễn mối quan hệ ……………………………… 48 Bảng Bảng liệu vật lý HOSO_NV……………………………… …50 Bảng Bảng liệu vật lý BOPHAN ……………………………………50 Bảng Bảng liệu vật lý BANGCHAMCONG ………………………51 Bảng Bảng liệu vật lý BANGKTKL ……………………………… 52 Bảng 10 Bảng liệu vật lý BANGTAMUNGLUONG ……………….52 Bảng 11 Bảng liệu vật lý COQUANBHXH …………………………53 Bảng 12 Bảng liệu vật lý HOPDONGLD……………………………53 Bảng 13 Bảng liệu vật lý CHUCVU …………………………………54 Bảng 14 Bảng liệu vật lý BHXH …………………………………… 54 Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng THUẬT NGỮ VÀ TỪ VIẾT TẮT CSDL Database Cơ sở liệu ADO ActiveX Data Objects Đối tượng liệu kích hoạt SQL Structured Query Ngơn ngữ truy vấn có cấu trúc BHXH Bảo hiểm xã hội DSNV Danh sách nhân viên TNCN Thu nhập cá nhân HSDL Hồ sơ liệu NV Nhân viên CMTND Chứng minh thư nhân dân BP Bộ phận CV Chức vụ CQ Cơ quan NCCĐ Ngày công chế độ SNC Số ngày công PC Phụ cấp HĐ Hợp đồng QĐ KTKL Quyết định khen thưởng kỷ luật Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng CHƯƠNG CƠ SỞ LÝ THUYẾT 1.1 Phân tích thiết kế hệ thống hướng cấu trúc 1.1.1 Khái niệm chung hệ thống thông tin a) Hệ thống (S: System) Là tập hợp thành phần có mối liên kết với nhằm thực chức b) Hệ thống thông tin (IS: Information System) Gồm các: thành phần phần cứng (máy tính, máy in,…), phần mềm (hệ điều hành, chương trình ứng dụng,…), người sử dụng, liệu, quy trình thực thủ tục Các mối liên kết: liên kết vật lý, liên kết logic Chức năng: dùng để thu thập, lưu trữ, xử lý, trình diễn, phân phối truyền thông tin c) Hệ thống thông tin quản lý (MIS: Management Information System) Là hệ thống thông tin phục vụ cho hoạt động cụ thể đơn vị, tổ chức 1.1.2 Tiếp cận phát triển hệ thống thơng tin định hướng cấu trúc Tiếp cận định hướng cấu trúc hướng vào việc cải tiến cấu trúc chương trình dựa sở modul hóa chương trình để dễ theo dõi, dễ quản lý, bảo trì Đặc tính cấu trúc hệ thống thông tin hướng cấu trúc ba cấu trúc thể : - Cấu trúc liệu (mơ hình quan hệ) - Cấu trúc hệ thống chương trình (cấu trúc phân cấp điều khiển modun phần chung) - Cấu trúc chương trình modun (cấu trúc chương trình ba cấu trúc lập trình bản) 1.1.3 Các bước phát triển hệ thống thông tin Khảo sát: Tìm hiểu hệ thống cần xây dựng Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 10 Phân tích hệ thống: Phát vấn đề, tìm nguyên nhân, đề xuất giải pháp đặt yêu cầu cho hệ thống thông tin cần giải Thiết kế hệ thống: Lên phương án tổng thể hay mơ hình đầy đủ hệ thống thơng Bao tin.gồm hình thức cấu trúc hệ thống Xây dựng hệ thống thông tin: Bao gồm việc lựa chọn phần mền hạ tầng, phần mền hạ tầng, phần mền đóng gói, ngơn ngữ sử dụng chuyển tải đặc tả thiết kế thành phần mền cho máy tính Cài đặt bảo trì: Khi thời gian trôi qua, phải thực thay đổi cho chương trình để tìm lỗi thiết kế gốc để đưa thêm vào yêu cầu phù hợp với yêu cầu người sử dụng thời điểm Khảo sát Cài đặt, vận hành bảo trì Phân tích Xây dựng Thiết kế Hình 1 Chu trình phát triển hệ thống thơng tin 1.1.4 Các mơ hình phát triển hệ thống thơng tin - Mơ hình thác nước Hình Mơ hình thác nước Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 55 3.3.4 Biểu đồ luồng hệ thống a/ Biểu đồ luồng hệ thống : 1.0 Tuyển nhân viên” Hình 12 Biểu đồ luồng hệ thống “Tuyển nhân viên” Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 56 b/ Biểu đồ luồng hệ thống :2.0 “Theo dõi trình cơng tác” Hình 13 Biểu đồ luồng hệ thống “Theo dõi q trình cơng tác” Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 57 c/ Biểu đồ luồng hệ thống : 3.0 “Theo dõi diễn biến lương” Hình 14 Biểu đồ luồng hệ thống “Theo dõi diễn biến lương” d/ Biểu đồ luồng hệ thống : 4.0 “Giải sách” Hình 3.15 Biểu đồ luồng hệ thống “Giải sách” Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 58 e/ Biểu đồ luồng hệ thống : 5.0 “Báo cáo” Hình 16 Biểu đồ luồng hệ thống “Báo cáo” Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 59 3.3.5 Thiết kế giao diện a/ Giao diện cập nhật Hình 13 Giao diện cập nhật Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 60 b/ Giao diện tính lương Hình 146 Giao diện tính lương c/ Giao diện báo cáo Hình 17 Giao diện báo cáo Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 61 3.3.6 Hồ sơ liệu sử dụng: Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 62 Hình 15 Hồ sơ liệu Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 63 CHƯƠNG CÀI ĐẶT CHƯƠNG TRÌNH 4.1 Chức chương trình Kết nối CSDL Hệ thống Cập nhật Thống kê Trợ giúp Hình Chức chương trình 4.2 Một số giao diện 4.2.1 Giao diện Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 64 Hình Giao diện Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 65 4.2.2 Giao diện cập nhật liệu Hình Giao diện cập nhật liệu Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 66 KẾT LUẬN Tự đánh giá khoá luận - Đây chương trình giúp nhân viên kế tốn thực cơng việc thuận lợi, nhanh chóng, xác đặc biệt vấn đề quản lý hồ sơ, tính tốn lương cho nhân viên - Tuy nhiên chương trình cịn thiếu tính chun nghiệp, chưa giải chọn vẹn vấn đề nảy sinh trình quản lý, chưa đạt tính thẩm mỹ cao Kết thu nhận thân - Để thiết kế chương trình em nắm bắt thu nhận kiến thức sau: + Có khả thực trình xây dựng phần mềm ứng dụng từ khâu khảo sát, phân tích thiết kế hệ thống đến khâu thiết kế, trình bày chương trình Qua em tích luỹ nhiều kinh nghiệm quý báu để giải toán thực tế + Nghiên cứu sở liệu + Tìm hiểu sâu ngôn ngữ SQL + Nghiên cứu sâu ngơn ngữ lập trình Visual Basic với cơng nghệ NET + Xác định vấn đề cần giải + Thiết kế giao diện cho người sử dụng Hướng phát triển đề tài - Chương trình cịn chưa giải nhiều vấn đề phức tạp phịng Kế tốn em cố gắng đề hồn thiện chức nghiệp vụ tốn đề - Đây chương trình chạy máy đơn lẻ, tính ứng dụng chưa cao u cầu tất yếu chương trình phải nâng cấp để chạy môi trường nhiều người sử dụng Sinh viên: Nguyễn Thị Thư – CT1102Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 67 TÀI LIỆU THAM KHẢO PGS TS Nguyễn Văn Vỵ (2004), Giáo trình phân tích thiết kế hệ thống thông tin, NXB thống kê, Hà nội Nguyễn Tuệ , Giáo trình Nhập mơn hệ sở liệu, Nhà xuất giáo dục Ths Trịnh Ngọc Linh, Giáo trình lập trình Visual Basic.net với sở liệu, Nhà xuất thông tin truyền thông http://www.caulacbovb.com http://www.manguon.com http://www.tailieu.vn Sinh viên: Nguyễn Thị Thư – CT1102Đồ án CNTT - 2011 http://www.ebook4u.vn Chương trình Quản lý Nhân viên Nhà Hàng 68 Qua biểu đồ luồng hệ thống đưa chức hệ thống: Kết nối CSDL Cập nhật Báo cáo/ thống kê Cập nhật hồ sơ nhân viên Cập nhật chấm công Cập nhật hợp đồng Báo cáo nhân Báo cáo chấm công Báo cáo lương Báo cáo KTKL Sinh viên: Nguyễn Thị Thư – CT1102Đồ án CNTT - 2011 ... đến nhân viên Hoặc nhân viên chuyển cơng tác theo nhu cầu làm việc nhà hàng Và phận nhân viên xếp vào Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng. .. Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 20 Quản lý trình diễn biến lương Quản lý giải sách cho người lao động - Khi có nhu cầu bổ sung nhân lực, phận nhà hàng lên danh sách... System.Data.OracleClient: Oracle Sinh viên: Nguyễn Thị Thư – CT1102 Đồ án CNTT - 2011 Chương trình Quản lý Nhân viên Nhà Hàng 18 CHƯƠNG TỔNG QUAN BÀI TOÁN QUẢN LÝ NHÂN VIÊN 2.1 Giới thiệu nhà hàng Thanh Lịch - Cty

Ngày đăng: 29/08/2020, 19:13

TỪ KHÓA LIÊN QUAN

w