XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

68 751 1
XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

Đ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

Sinh viên: Nguyễn Thị Thƣ – CT1102 Đồ án CNTT - 2011 BỘ GIÁO DỤC VÀ ĐÀO TẠO Tr-êng ®¹i häc d©n lËp h¶i phßng -------o0o------- XÂY DỰNG CHƢƠNG TRÌNH QUẢN NHÂN VIÊN TRONG NHÀ HÀNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH 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 : Nguyễn Thị Thƣ. Lớp : CT1102. Mã sinh viên : 111237. Hải Phòng, 2011 H¶i Phßng, 8/2006 Chƣơng trình Quản Nhân viên trong Nhà Hàng 2 Sinh viên: Nguyễn Thị Thƣ – CT1102 Đồ án CNTT - 2011 MỤC LỤC MỤC LỤC . 2 LỜI CẢM ƠN . 4 DANH MỤC HÌNH VẼ 5 DANH MỤC BẢNG BIỂU . 7 THUẬT NGỮ VÀ TỪ VIẾT TẮT . 8 CHƢƠNG I CƠ SỞ THUYẾT . 9 Phân tích thiết kế hệ thống hƣớng cấu trúc . 9 1.1.1 Khái niệm chung về hệ thống thông tin . 9 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 của một hệ thống thông tin 9 1.1.4 Các mô hình phát triển của một 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ế cơ sở dữ liệu quan hệ 12 1.1.4 Cơ sở dữ liệu và hệ quản trị cơ sở dữ liệu . 12 1.1.5 Chuẩn hóa cơ sở dữ liệu . 13 Ngôn ngữ cài đặt chƣơng trình 13 1.1.6 Hệ quản trị cơ sở dữ liệu SQL SERVER . 13 1.1.7 Ngôn ngữ VISUAL BASIC.NET 15 CHƢƠNG 2 TỔNG QUAN BÀI TOÁN QUẢN NHÂN VIÊN 18 2.1. Giới thiệu về nhà hàng Thanh Lịch 18 2.2. Quy trình quản nhân sự 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 sự 26 2.4.2 Sơ đồ tiến trình nghiệp vụ: Theo dõi quá trình công tác-lƣơng . 27 2.4.2 Sơ đồ tiến trình nghiệp vụ: Theo dõi quá trình diễn biến lƣơng Error! Bookmark not defined. 2.4.3 Sơ đồ tiến trình nghiệp vụ: Giải quyết chính sách . 29 2.4.4 Sơ đồ tiến trình nghiệp vụ: Báo cáo . 29 Chƣơng trình Quản Nhân viên trong Nhà Hàng 3 Sinh viên: Nguyễn Thị Thƣ – CT1102 Đồ án CNTT - 2011 CHƢƠNG 3 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 các chức năng, tác nhân và hồ sơ 30 3.1.2. Biểu đồ ngữ cảnh . 32 3.1.3 Sơ đồ phân rã chức năng 33 3.1.5 Danh sách hồ sơ dữ liệu sử dụng . 37 3.1.6 Ma trận thực thể chức năng . 38 3.2 Biểu đồ luồng dữ liệu 39 3.2.1 Biểu đồ luồng dữ liệu mức 0 39 3.2.2 Biểu đồ luồn dữ liệu mức 1 . 40 3.3 Thiết kế cơ sở dữ 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 dữ liệu vật . 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ơ dữ liệu sử dụng: 61 CHƢƠNG 4 CÀI ĐẶT CHƢƠNG TRÌNH 63 4.1. Chức năng chƣơng trình . 63 4.2. Một số giao diện chính . 63 4.2.1. Giao diện chính . 63 4.2.2. Giao diện cập nhật dữ liệu . 65 KẾT LUẬN 66 TÀI LIỆU THAM KHẢO . 67 Chƣơng trình Quản Nhân viên trong Nhà Hàng 4 Sinh viên: Nguyễn Thị Thƣ – CT1102 Đồ án CNTT - 2011 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 và tận tình giúp đỡ em hoàn thành đề tài tốt nghiệp này. Em xin chân thành cảm ơn sự giúp đỡ của toàn thể các giáo viên khoa Công Nghệ Thông Tin của trƣờng Đại học Dân lập Hải Phòng đã dìu dắt, dạy dỗ em cả về kiến thức chuyên môn và tinh thần học tập độc lập, sáng tạo để em có đƣợc kiến thức thực hiện đề tài tốt nghiệp của mình. Cuối cùng, em xin bày tỏ lòng biết ơn sâu đậm của mình tới Nhà Trƣờng đã tạo mọi điều kiện tốt nhất để em có thể thực hiện đề tài tốt nghiệp của mình. Một lần nữa em xin chân thành cảm ơn! Hải Phòng, ngày… tháng… năm 2011 Sinh Viên Nguyễn Thị Thƣ Chƣơng trình Quản Nhân viên trong Nhà Hàng 5 Sinh viên: Nguyễn Thị Thƣ – CT1102 Đồ án CNTT - 2011 DANH MỤC HÌNH VẼ Hình 1. 2 Mô hình thác nƣớc …………………………………………………….10 Hình 1. 1 Chu trình phát triển của một hệ thống thông tin …………………10 Hình 1. 3 Mô hình vòng đời truyền thống …………………………………… 11 Hình 1. 4 Cấu trúc hệ thống định hƣớng cấu trúc ……………………………12 Hình 1. 5 Mô hình chức năng hệ quản trị CSDL …………………………… 14 Hình 1.6 Mô hình đối tƣợng của ADO.net …………………………………….17 Hình 2. 2 Sơ đồ tiến trình nghiệp vụ “Tuyển nhân sự”…………………… .26 Hình 2. 3 Sơ đồ tiến trình nghiệp vụ “Theo dõi quá trình công tác …….…27 Hình 2. 4 Sơ đồ tiến trình nghiệp vụ “Theo dõi quá trình diễn biến lƣơng” 28 Hình 2.5 Sơ đồ tiến trình nghiệp vụ “Giải quyết chính sách” ………………29 Hình 2.5 Sơ đồ tiến trình nghiệp vụ “Báo cáo” ………………………………29 Hình 3. 1 Biểu đồ ngữ cảnh………………………………………………………32 Hình 3. 2 Sơ đồ phân rã chức năng …………………………………………….33 Hình 3. 3 Ma trận thực thể chức năng ………………………………………….38 Hình 3. 4 Biếu đồ luồng dữ liệu mức 0……………………………………… 39 Hình 3. 5 Biểu đồ luồng dữ liệu mức 1 “Tuyển nhân viên” …………………40 Hình 3. 6 Biểu đồ luồng dữ liệu mức 1 “Theo dõi quá trình công tác” ……41 Hình 3. 7 Biểu đồ luồng dữ liệu mức 1 “Theo dõi diễn biến lƣơng” ………42 Hình 3. 8 Biểu đồ luồng dữ liệu mức 1 “Giải quyết chính sách” ………….42 Hình 3. 9 Biểu đồ luồng dữ liệu mức 1 “Báo cáo” ……………………… .43 Hình 3. 10 Các liên kết ……………………………………………………………45 Hình 3. 11 Mô hình ER ………………………………………………………… 46 Hình 3. 12 Mô hình quan hệ …………………………………………………….49 Hình 3. 12 Biểu đồ luồng hệ thống “Tuyển nhân viên” …………………….55 Hình 3. 13 Biểu đồ luồng hệ thống “Theo dõi quá trình công tác” ……….56 Hình 3. 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 quyết chính sách” ……………… 57 Hình 3. 169 Biểu đồ luồng hệ thống “Báo cáo” …………………………… 58 Hình 3. 15 Giao diện cập nhật……………………………………………………59 Hình 3. 16 Giao diện tính lƣơng …………………………………………………60 Hình 3. 17 Giao diện báo cáo ……………………………………………………60 Hình 3. 18 Hồ sơ dữ liệu ………………………………………………… .62 Chƣơng trình Quản Nhân viên trong Nhà Hàng 6 Sinh viên: Nguyễn Thị Thƣ – CT1102 Đồ án CNTT - 2011 Hình 4. 2 Chức năng chƣơng trình…………………………………………… 63 Hình 4. 3 Giao diện chính………………………………………………… 64 Chƣơng trình Quản Nhân viên trong Nhà Hàng 7 Sinh viên: Nguyễn Thị Thƣ – CT1102 Đồ án CNTT - 2011 DANH MỤC BẢNG BIỂU Bảng 2. 1 Bảng nội dung công việc …………………………………………26 Bảng 3. 1 Bảng phân tích xác định các chức năng, tác nhân, hồ sơ. ….31 Bảng 3. 3 Bảng xác định các thực thể, các thuộc tính …………… 44 Bảng 3. 4 Bảng biểu diễn các thực thể …………………………………… 47 Bảng 3. 5 Bảng biểu diễn các mối quan hệ ……………………………… 48 Bảng 3. 6 Bảng dữ liệu vật HOSO_NV……………………………… …50 Bảng 3. 7 Bảng dữ liệu vật BOPHAN ……………………………………50 Bảng 3. 8 Bảng dữ liệu vật BANGCHAMCONG ………………………51 Bảng 3. 9 Bảng dữ liệu vật BANGKTKL ……………………………… 52 Bảng 3. 10 Bảng dữ liệu vật BANGTAMUNGLUONG ……………….52 Bảng 3. 11 Bảng dữ liệu vật COQUANBHXH …………………………53 Bảng 3. 12 Bảng dữ liệu vật HOPDONGLD……………………………53 Bảng 3. 13 Bảng dữ liệu vật CHUCVU …………………………………54 Bảng 3. 14 Bảng dữ liệu vật BHXH …………………………………… 54 Chƣơng trình Quản Nhân viên trong Nhà Hàng 8 Sinh viên: Nguyễn Thị Thƣ – CT1102 Đồ án CNTT - 2011 THUẬT NGỮ VÀ TỪ VIẾT TẮT CSDL Database Cơ sở dữ liệu ADO ActiveX Data Objects Đối tƣợng dữ 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ơ dữ 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 Chƣơng trình Quản Nhân viên trong Nhà Hàng 9 Sinh viên: Nguyễn Thị Thƣ – CT1102 Đồ án CNTT - 2011 CHƢƠNG 1 CƠ SỞ 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 về hệ thống thông tin a) Hệ thống (S: System) Là một tập hợp các thành phần có mối liên kết với nhau nhằm thực hiện một chức năng nào đó. 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, dữ liệu, các quy trình thực hiện cá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 và truyền các thông tin đi. c) Hệ thống thông tin quản (MIS: Management Information System) Là một hệ thống thông tin phục vụ cho hoạt động cụ thể của một đơn vị, một tổ chức nào đó. 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 các chƣơng trình dựa trên cơ sở modul hóa các chƣơng trình để dễ theo dõi, dễ quản lý, bảo trì. Đặc tính cấu trúc của một hệ thống thông tin hƣớng cấu trúc đƣợc trên ba cấu trúc chính thể hiện : - Cấu trúc dữ 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 các modun và phần chung). - Cấu trúc chƣơng trình và modun (cấu trúc một chƣơng trình và ba cấu trúc lập trình cơ bản). 1.1.3 Các bƣớc phát triển của một hệ thống thông tin Khảo sát: Tìm hiểu về hệ thống cần xây dựng. Chƣơng trình Quản Nhân viên trong Nhà Hàng 10 Sinh viên: Nguyễn Thị Thƣ – CT1102 Đồ án CNTT - 2011 Phân tích hệ thống: Phát hiện vấn đề, tìm ra nguyên nhân, đề xuất các giải pháp và đặt ra yêu cầu cho hệ thống thông tin cần giải quyết. Thiết kế hệ thống: Lên phƣơng án tổng thể hay một mô hình đầy đủ của hệ thống thông Bao tin.gồm cả hình thức và cấu trúc của 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, các phần mền hạ tầng, các phần mền đóng gói, các ngôn ngữ sử dụng và chuyển tải các đặc tả thiết kế thành các phần mền cho máy tính. Cài đặt và bảo trì: Khi thời gian trôi qua, phải thực hiện những thay đổi cho các chƣơng trình để tìm ra lỗi trong thiết kế gốc và để đƣa thêm vào các yêu cầu mới phù hợp với các yêu cầu của ngƣời sử dụng tại thời điểm đó. 1.1.4 Các mô hình phát triển của một hệ thống thông tin - Mô hình thác nƣớc. Hình 1. 2 Mô hình thác nƣớc Khảo sát Thiết kế Xây dựng Phân tích Cài đặt, vận hành bảo trì Hình 1. 1 Chu trình phát triển của một hệ thống thông tin

Ngày đăng: 10/12/2013, 14:58

Hình ảnh liên quan

Views: Khung nhỡn (hay bảng ảo) số liệu dựa trờn bảng. Stored Procedure: Thủ tục và hàm nội - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

iews.

Khung nhỡn (hay bảng ảo) số liệu dựa trờn bảng. Stored Procedure: Thủ tục và hàm nội Xem tại trang 14 của tài liệu.
2.3. Bảng nội dung cụng việc - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

2.3..

Bảng nội dung cụng việc Xem tại trang 24 của tài liệu.
Bảng chấm cụng Theo dừi qua+bảng chấm cụng Hồ sơ dữ liệu - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

Bảng ch.

ấm cụng Theo dừi qua+bảng chấm cụng Hồ sơ dữ liệu Xem tại trang 25 của tài liệu.
Bảng PCCV Lƣu lại+bảng PCCV Hồ sơ dữ liệu - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

ng.

PCCV Lƣu lại+bảng PCCV Hồ sơ dữ liệu Xem tại trang 25 của tài liệu.
Bảng 2.1 Bảng nội dung cụng việc - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

Bảng 2.1.

Bảng nội dung cụng việc Xem tại trang 26 của tài liệu.
Bảng KTKL - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

ng.

KTKL Xem tại trang 27 của tài liệu.
PHÂN TÍCH THIẾT KẾ HỆ THỐNG 3.1 Mụ hỡnh nghiệp vụ  - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

3.1.

Mụ hỡnh nghiệp vụ Xem tại trang 30 của tài liệu.
Bảng chấm cụng Theo dừi qua+bảng chấm cụng Hồ sơ dữ liệu - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

Bảng ch.

ấm cụng Theo dừi qua+bảng chấm cụng Hồ sơ dữ liệu Xem tại trang 31 của tài liệu.
Bảng lƣơng NV đó ký - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

Bảng l.

ƣơng NV đó ký Xem tại trang 32 của tài liệu.
D9. Bảng PCCV - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

9..

Bảng PCCV Xem tại trang 38 của tài liệu.
Bảng 3.2 Bảng xỏc định cỏc thực thể, cỏc thuộc tớnh - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

Bảng 3.2.

Bảng xỏc định cỏc thực thể, cỏc thuộc tớnh Xem tại trang 44 của tài liệu.
3.3 Thiết kế cơ sở dữ liệu - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

3.3.

Thiết kế cơ sở dữ liệu Xem tại trang 44 của tài liệu.
 BẢNG CHẤM CễNG (Mó NV, Mó BP,ngày, thỏng,  năm,  số  ngày  cụng  làm  việc,  SNC  chế  độ  phộp,  SNC  chế  độ  ốm,  ngày  cụng  khụng  lƣơng,  ngày  cụng  ốm,  cụng  thờm  giờ  thƣờng,  cụng  thờm  giờ ca 3 lễ, cụng thờm giờ T7 CN,  cụng thờm giờ  lễ t - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

ng.

ày, thỏng, năm, số ngày cụng làm việc, SNC chế độ phộp, SNC chế độ ốm, ngày cụng khụng lƣơng, ngày cụng ốm, cụng thờm giờ thƣờng, cụng thờm giờ ca 3 lễ, cụng thờm giờ T7 CN, cụng thờm giờ lễ t Xem tại trang 47 của tài liệu.
Bảng 3.3 Bảng biểu diễn cỏc thực thể - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

Bảng 3.3.

Bảng biểu diễn cỏc thực thể Xem tại trang 47 của tài liệu.
Bảng 3.4 Bảng biểu diễn cỏc mối quan hệ - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

Bảng 3.4.

Bảng biểu diễn cỏc mối quan hệ Xem tại trang 48 của tài liệu.
1) Bảng HOSO_NV dựng để lƣu thụng tin nhõn viờn, cú cấu trỳc nhƣ sau: - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

1.

Bảng HOSO_NV dựng để lƣu thụng tin nhõn viờn, cú cấu trỳc nhƣ sau: Xem tại trang 50 của tài liệu.
3.3.3 Cỏc bảng dữ liệu vật lý - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

3.3.3.

Cỏc bảng dữ liệu vật lý Xem tại trang 50 của tài liệu.
3) Bảng BANGCHAMCONG dựng để lƣu thụng tin bảng chấm cụng, cú cấu trỳc nhƣ sau:  - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

3.

Bảng BANGCHAMCONG dựng để lƣu thụng tin bảng chấm cụng, cú cấu trỳc nhƣ sau: Xem tại trang 51 của tài liệu.
4) Bảng BANGKTKL dựng để lƣu thụng tin bảng khen thƣởng kỷ luật, cú cấu trỳc nhƣ sau:  - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

4.

Bảng BANGKTKL dựng để lƣu thụng tin bảng khen thƣởng kỷ luật, cú cấu trỳc nhƣ sau: Xem tại trang 52 của tài liệu.
Bảng 3. 8 Bảng dữ liệu vật lý BANGKTKL - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

Bảng 3..

8 Bảng dữ liệu vật lý BANGKTKL Xem tại trang 52 của tài liệu.
6) Bảng COQUANBHXH dựng để lƣu thụng tin cơ quan bảo hiểm xó hội, cú cấu trỳc nhƣ sau:  - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

6.

Bảng COQUANBHXH dựng để lƣu thụng tin cơ quan bảo hiểm xó hội, cú cấu trỳc nhƣ sau: Xem tại trang 53 của tài liệu.
Bảng 3. 123 Bảng dữ liệu vật lý CHUCVU - XÂY DỰNG CHƯƠNG TRÌNH QUẢN lý NHÂN VIÊN TRONG NHÀ HÀNG

Bảng 3..

123 Bảng dữ liệu vật lý CHUCVU Xem tại trang 54 của tài liệu.

Từ khóa liên quan

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

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

Tài liệu liên quan