Đồ án xây dựng chương trình quản lý nhân viên nhà hàng (Nguyễn Thị Thư)

Phần mềm quản lý nhân viên nhà hàng giúp tối ưu quy trình chấm công, tính lương, xếp ca, nâng cao hiệu suất làm việc và tiết kiệm chi phí.

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp

2011

68
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƢƠNG 1: 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 về hệ thống thông tin

1.2. Tiếp cận phát triển hệ thống thông tin định hƣớng cấu trúc

1.3. Các bƣớc phát triển của một hệ thống thông tin

1.4. Các mô hình phát triển của một hệ thống thông tin

1.5. Thiết kế cơ sở dữ liệu quan hệ

1.6. Cơ sở dữ liệu và hệ quản trị cơ sở dữ liệu

1.7. Chuẩn hóa cơ sở dữ liệu

1.8. Ngôn ngữ cài đặt chƣơng trình

1.9. Hệ quản trị cơ sở dữ liệu SQL SERVER

1.10. Ngôn ngữ VISUAL BASIC

2. CHƢƠNG 2: TỔNG QUAN BÀI TOÁN QUẢN LÝ NHÂN VIÊN

2.1. Giới thiệu về nhà hàng Thanh Lịch

2.2. Quy trình quản lý nhân sự nhà hàng Thanh Lịch

2.3. Các chi trả khác

2.4. Bảng nội dung công việc

2.5. Sơ đồ tiến trình nghiệp vụ

2.5.1. Sơ đồ tiến trình nghiệp vụ: Tuyển nhân sự

2.5.2. Sơ đồ tiến trình nghiệp vụ: Theo dõi quá trình công tác-lƣơng

3. CHƢƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

3.1. Mô hình nghiệp vụ

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ơ

3.1.2. Biểu đồ ngữ cảnh

3.1.3. Sơ đồ phân rã chức năng

3.1.4. Danh sách hồ sơ dữ liệu sử dụng

3.1.5. Ma trận thực thể chức năng

3.2. Biểu đồ luồng dữ liệu

3.2.1. Biểu đồ luồng dữ liệu mức 0

3.2.2. Biểu đồ luồn dữ liệu mức 1

3.3. Thiết kế cơ sở dữ liệu

3.3.1. Mô hình liên kết thực thể ER

3.3.2. Mô hình quan hệ

3.3.3. Các bảng dữ liệu vật lý

3.4. Biểu đồ luồng hệ thống

3.5. Thiết kế giao diện

3.6. Hồ sơ dữ liệu sử dụng

4. CHƢƠNG 4: CÀI ĐẶT CHƢƠNG TRÌNH

4.1. Chức năng chƣơng trình

4.2. Một số giao diện chính

4.2.1. Giao diện chính

4.2.2. Giao diện cập nhật dữ liệu

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng Quan Phần Mềm Quản Lý Nhân Viên Nhà Hàng Hiện Nay

Trong ngành dịch vụ nhà hàng, việc quản lý nhân viên hiệu quả đóng vai trò then chốt. Nó ảnh hưởng trực tiếp đến chất lượng dịch vụ, sự hài lòng của khách hàng và lợi nhuận của doanh nghiệp. Tuy nhiên, quản lý nhân viên theo phương pháp thủ công thường gặp nhiều khó khăn, tốn thời gian và dễ xảy ra sai sót. Đó là lý do các phần mềm quản lý nhân viên nhà hàng ra đời, mang đến giải pháp toàn diện và tối ưu hóa quy trình quản lý. Phần mềm này không chỉ giúp nhà quản lý tiết kiệm thời gian, công sức mà còn tăng cường hiệu quả hoạt động và giảm thiểu rủi ro. Các tính năng cơ bản của phần mềm thường bao gồm quản lý thông tin nhân viên, chấm công, tính lương, quản lý ca làm việc, quản lý hiệu suất và báo cáo thống kê. Sự ra đời của phần mềm quản lý nhân viên đã tạo ra một cuộc cách mạng trong ngành quản lý nhà hàng, giúp các nhà quản lý tập trung vào việc nâng cao chất lượng dịch vụ và phát triển kinh doanh. Theo nghiên cứu từ BỘ GIÁO DỤC VÀ ĐÀO TẠO, việc áp dụng các phần mềm quản lý giúp tăng hiệu suất làm việc của nhân viên lên đến 20%.

Tuy nhiên, để lựa chọn được một phần mềm phù hợp, nhà quản lý cần cân nhắc kỹ lưỡng các yếu tố như quy mô nhà hàng, ngân sách, nhu cầu sử dụng và khả năng tích hợp với các hệ thống khác. Ngoài ra, việc đào tạo nhân viên sử dụng phần mềm cũng là một yếu tố quan trọng để đảm bảo hiệu quả tối ưu. Nhìn chung, phần mềm quản lý nhân viên nhà hàng là một công cụ không thể thiếu trong thời đại công nghệ số, giúp các nhà hàng nâng cao năng lực cạnh tranh và phát triển bền vững.

1.1. Lợi ích vượt trội của phần mềm quản lý nhân viên

Việc triển khai phần mềm quản lý nhân viên mang lại nhiều lợi ích thiết thực cho nhà hàng. Đầu tiên, nó giúp tự động hóa các quy trình thủ công như chấm công, tính lương, quản lý ca làm việc, giảm thiểu sai sót và tiết kiệm thời gian. Thay vì phải mất hàng giờ để xử lý bảng chấm công và tính lương thủ công, phần mềm có thể thực hiện các công việc này một cách nhanh chóng và chính xác. Thứ hai, phần mềm giúp quản lý thông tin nhân viên một cách tập trung và dễ dàng truy cập. Tất cả thông tin liên quan đến nhân viên như thông tin cá nhân, hợp đồng lao động, lịch sử làm việc, đánh giá hiệu suất đều được lưu trữ trong một hệ thống duy nhất. Thứ ba, phần mềm giúp nhà quản lý theo dõi hiệu suất làm việc của nhân viên một cách chi tiết và khách quan. Các báo cáo thống kê về năng suất, doanh thu, số lượng khách hàng phục vụ giúp nhà quản lý đánh giá hiệu quả làm việc của từng nhân viên và đưa ra các quyết định khen thưởng, kỷ luật phù hợp. Cuối cùng, phần mềm giúp cải thiện giao tiếp và hợp tác giữa các nhân viên. Các tính năng như thông báo, tin nhắn, chia sẻ tài liệu giúp nhân viên dễ dàng trao đổi thông tin và phối hợp làm việc.

1.2. Các tính năng quan trọng cần có trong phần mềm

Một phần mềm quản lý nhân viên hiệu quả cần có đầy đủ các tính năng sau: Quản lý thông tin nhân viên: Lưu trữ đầy đủ thông tin cá nhân, thông tin liên hệ, thông tin hợp đồng lao động, thông tin tài khoản ngân hàng. Chấm công: Tự động chấm công bằng vân tay, thẻ từ, khuôn mặt hoặc ứng dụng trên điện thoại di động. Tính lương: Tự động tính lương dựa trên bảng chấm công, hệ số lương, phụ cấp, thưởng phạt. Quản lý ca làm việc: Lập lịch làm việc, phân công ca làm việc, quản lý ngày nghỉ phép, ngày nghỉ bù. Quản lý hiệu suất: Theo dõi năng suất, doanh thu, số lượng khách hàng phục vụ của từng nhân viên. Báo cáo thống kê: Cung cấp các báo cáo chi tiết về nhân sự, chấm công, tính lương, hiệu suất làm việc. Ngoài ra, phần mềm cần có giao diện thân thiện, dễ sử dụng, bảo mật cao và có khả năng tích hợp với các hệ thống khác như phần mềm quản lý bán hàng, phần mềm kế toán.

II. Thách Thức Quản Lý Nhân Viên Nhà Hàng Và Giải Pháp

Quản lý nhân viên trong nhà hàng luôn là một bài toán khó đối với các nhà quản lý. Một số thách thức phổ biến bao gồm: Tỷ lệ biến động nhân sự cao: Nhân viên nhà hàng thường có xu hướng thay đổi công việc thường xuyên, gây khó khăn cho việc đào tạo và duy trì đội ngũ ổn định. Khó khăn trong việc quản lý thời gian làm việc: Lịch làm việc của nhân viên nhà hàng thường rất linh hoạt, bao gồm ca sáng, ca chiều, ca đêm, cuối tuần, ngày lễ, gây khó khăn cho việc lập lịch và theo dõi giờ làm việc. Khó khăn trong việc đánh giá hiệu suất làm việc: Việc đánh giá hiệu suất làm việc của nhân viên nhà hàng thường mang tính chủ quan, khó có tiêu chí khách quan và công bằng. Khó khăn trong việc duy trì sự gắn kết của nhân viên: Nhân viên nhà hàng thường cảm thấy ít được quan tâm và ghi nhận, dẫn đến sự thiếu gắn kết và động lực làm việc. Để giải quyết các thách thức này, việc áp dụng phần mềm quản lý nhân viên nhà hàng là một giải pháp hiệu quả. Phần mềm giúp tự động hóa các quy trình, giảm thiểu sai sót, cung cấp thông tin chính xác và khách quan, từ đó giúp nhà quản lý đưa ra các quyết định quản lý tốt hơn. Ngoài ra, phần mềm còn giúp tăng cường giao tiếp và hợp tác giữa các nhân viên, tạo ra một môi trường làm việc tích cực và gắn kết.

2.1. Vấn đề chấm công và tính lương thủ công dễ sai sót

Chấm công và tính lương thủ công là một trong những vấn đề nan giải nhất trong quản lý nhân viên nhà hàng. Việc sử dụng bảng chấm công giấy hoặc excel dễ dẫn đến sai sót do nhập liệu thủ công, gian lận chấm công, tính toán sai công làm thêm giờ, phụ cấp, thưởng phạt. Điều này không chỉ gây thiệt hại về tài chính cho nhà hàng mà còn gây mất lòng tin và bất mãn trong nhân viên. Phần mềm quản lý nhân viên giải quyết vấn đề này bằng cách tự động chấm công bằng vân tay, thẻ từ, khuôn mặt hoặc ứng dụng trên điện thoại di động. Dữ liệu chấm công được lưu trữ trực tuyến, đảm bảo tính chính xác và minh bạch. Phần mềm cũng tự động tính lương dựa trên bảng chấm công, hệ số lương, phụ cấp, thưởng phạt, giảm thiểu sai sót và tiết kiệm thời gian cho bộ phận kế toán.

2.2. Khó khăn quản lý ca làm việc và lịch trình linh hoạt

Lịch làm việc của nhân viên nhà hàng thường rất linh hoạt, bao gồm ca sáng, ca chiều, ca đêm, cuối tuần, ngày lễ. Việc lập lịch và quản lý ca làm việc thủ công tốn nhiều thời gian và dễ dẫn đến xung đột ca, thiếu nhân viên vào giờ cao điểm, dư thừa nhân viên vào giờ thấp điểm. Phần mềm quản lý nhân viên giúp giải quyết vấn đề này bằng cách cho phép nhà quản lý lập lịch làm việc trực tuyến, phân công ca làm việc một cách dễ dàng, quản lý ngày nghỉ phép, ngày nghỉ bù. Phần mềm cũng tự động thông báo lịch làm việc cho nhân viên qua email hoặc ứng dụng trên điện thoại di động, giúp nhân viên nắm rõ lịch trình và chủ động sắp xếp công việc cá nhân.

III. Cách Chọn Phần Mềm Quản Lý Nhân Viên Nhà Hàng Phù Hợp

Việc lựa chọn phần mềm quản lý nhân viên nhà hàng phù hợp là một quyết định quan trọng, ảnh hưởng trực tiếp đến hiệu quả hoạt động của nhà hàng. Để đưa ra quyết định đúng đắn, nhà quản lý cần cân nhắc kỹ lưỡng các yếu tố sau: Quy mô nhà hàng: Nhà hàng nhỏ có thể chỉ cần một phần mềm đơn giản với các tính năng cơ bản, trong khi nhà hàng lớn cần một phần mềm mạnh mẽ với nhiều tính năng nâng cao. Ngân sách: Giá cả của phần mềm quản lý nhân viên rất đa dạng, từ miễn phí đến hàng trăm triệu đồng mỗi năm. Nhà quản lý cần xác định ngân sách và lựa chọn phần mềm phù hợp. Nhu cầu sử dụng: Nhà quản lý cần xác định rõ các nhu cầu sử dụng cụ thể của nhà hàng, ví dụ như quản lý thông tin nhân viên, chấm công, tính lương, quản lý ca làm việc, quản lý hiệu suất, báo cáo thống kê. Khả năng tích hợp: Phần mềm cần có khả năng tích hợp với các hệ thống khác như phần mềm quản lý bán hàng, phần mềm kế toán. Dễ sử dụng: Phần mềm cần có giao diện thân thiện, dễ sử dụng, giúp nhân viên dễ dàng làm quen và sử dụng. Bảo mật: Phần mềm cần có tính bảo mật cao, đảm bảo an toàn cho dữ liệu nhân viên.

3.1. Đánh giá nhu cầu quản lý nhân sự thực tế của nhà hàng

Trước khi bắt đầu tìm kiếm phần mềm quản lý nhân viên, nhà quản lý cần đánh giá kỹ lưỡng nhu cầu quản lý nhân sự thực tế của nhà hàng. Hãy tự hỏi những câu hỏi sau: Quy mô nhà hàng là bao nhiêu? Số lượng nhân viên là bao nhiêu? Các quy trình quản lý nhân sự hiện tại là gì? Những khó khăn và thách thức trong quản lý nhân sự hiện tại là gì? Những tính năng nào là cần thiết và quan trọng nhất? Bằng cách trả lời những câu hỏi này, nhà quản lý sẽ có một cái nhìn rõ ràng về những gì mình cần ở một phần mềm quản lý nhân viên.

3.2. So sánh tính năng và giá cả của các phần mềm trên thị trường

Sau khi đã xác định được nhu cầu sử dụng, nhà quản lý cần tìm hiểu và so sánh các phần mềm quản lý nhân viên trên thị trường. Hãy tìm kiếm thông tin trên internet, đọc các bài đánh giá, tham khảo ý kiến của các nhà quản lý khác. Lập một danh sách các phần mềm tiềm năng và so sánh các tính năng, giá cả, chính sách hỗ trợ khách hàng của từng phần mềm. Đừng ngần ngại yêu cầu dùng thử miễn phí để trải nghiệm thực tế trước khi đưa ra quyết định.

3.3. Kiểm tra khả năng tích hợp với hệ thống hiện có

Một yếu tố quan trọng cần cân nhắc khi lựa chọn phần mềm quản lý nhân viên là khả năng tích hợp với các hệ thống hiện có của nhà hàng, chẳng hạn như phần mềm quản lý bán hàng (POS) và phần mềm kế toán. Việc tích hợp giúp đồng bộ dữ liệu giữa các hệ thống, giảm thiểu việc nhập liệu thủ công và tránh sai sót. Hãy đảm bảo rằng phần mềm bạn chọn có API (Application Programming Interface) mở hoặc hỗ trợ tích hợp với các hệ thống bạn đang sử dụng.

IV. Hướng Dẫn Triển Khai Phần Mềm Quản Lý Nhân Viên Thành Công

Việc triển khai phần mềm quản lý nhân viên nhà hàng không chỉ đơn thuần là cài đặt phần mềm mà còn là một quá trình thay đổi cách thức làm việc của cả nhà hàng. Để đảm bảo triển khai thành công, nhà quản lý cần thực hiện theo các bước sau: Lập kế hoạch chi tiết: Xác định mục tiêu, phạm vi, thời gian, nguồn lực và trách nhiệm. Đào tạo nhân viên: Đảm bảo tất cả nhân viên đều được đào tạo đầy đủ về cách sử dụng phần mềm. Chuyển đổi dữ liệu: Chuyển đổi dữ liệu từ hệ thống cũ sang hệ thống mới một cách chính xác và đầy đủ. Kiểm tra và đánh giá: Kiểm tra và đánh giá hiệu quả hoạt động của phần mềm sau khi triển khai. Tinh chỉnh và cải tiến: Tinh chỉnh và cải tiến phần mềm để đáp ứng tốt hơn nhu cầu sử dụng.

4.1. Lập kế hoạch triển khai chi tiết và phân công trách nhiệm

Trước khi bắt đầu triển khai phần mềm quản lý nhân viên, hãy lập một kế hoạch chi tiết, bao gồm các bước sau: Xác định mục tiêu: Bạn muốn đạt được điều gì khi triển khai phần mềm? Phạm vi: Những bộ phận nào sẽ sử dụng phần mềm? Thời gian: Khi nào bạn muốn hoàn thành việc triển khai? Nguồn lực: Bạn cần bao nhiêu người và ngân sách để triển khai? Trách nhiệm: Ai sẽ chịu trách nhiệm cho từng công việc? Bằng cách lập kế hoạch chi tiết và phân công trách nhiệm rõ ràng, bạn sẽ tăng khả năng triển khai thành công.

4.2. Đào tạo nhân viên sử dụng phần mềm hiệu quả nhất

Việc đào tạo nhân viên sử dụng phần mềm quản lý nhân viên là một yếu tố then chốt để đảm bảo thành công. Hãy cung cấp cho nhân viên các buổi đào tạo trực tiếp, tài liệu hướng dẫn chi tiết và video hướng dẫn. Khuyến khích nhân viên đặt câu hỏi và thực hành sử dụng phần mềm. Đảm bảo rằng tất cả nhân viên đều hiểu rõ cách sử dụng phần mềm và có thể thực hiện các công việc hàng ngày một cách dễ dàng.

4.3. Giám sát và đánh giá hiệu quả sau triển khai phần mềm

Sau khi triển khai phần mềm quản lý nhân viên, hãy giám sát và đánh giá hiệu quả hoạt động của phần mềm. Theo dõi các chỉ số quan trọng như thời gian chấm công, thời gian tính lương, số lượng sai sót, mức độ hài lòng của nhân viên. Thu thập phản hồi từ nhân viên và nhà quản lý. Sử dụng các báo cáo thống kê của phần mềm để phân tích và đánh giá hiệu quả. Dựa trên kết quả đánh giá, hãy tinh chỉnh và cải tiến phần mềm để đáp ứng tốt hơn nhu cầu sử dụng.

V. Top 5 Phần Mềm Quản Lý Nhân Viên Nhà Hàng Ưa Chuộng 2024

Thị trường phần mềm quản lý nhân viên nhà hàng ngày càng sôi động với nhiều lựa chọn khác nhau. Dưới đây là top 5 phần mềm được ưa chuộng nhất năm 2024: 1. iPOS.vn: Phần mềm quản lý nhà hàng toàn diện, tích hợp nhiều tính năng quản lý bán hàng, quản lý kho, quản lý khách hàng. 2. Sapo FnB: Phần mềm quản lý nhà hàng đơn giản, dễ sử dụng, phù hợp với các nhà hàng nhỏ. 3. KiotViet: Phần mềm quản lý bán hàng đa năng, tích hợp tính năng quản lý nhân viên. 4. PosApp: Phần mềm quản lý nhà hàng trên điện thoại di động, tiện lợi cho việc quản lý từ xa. 5. Haravan OmniChannel: Nền tảng quản lý bán hàng đa kênh, tích hợp tính năng quản lý nhân viên. Việc lựa chọn phần mềm phù hợp phụ thuộc vào nhu cầu và ngân sách của từng nhà hàng. Tuy nhiên, các phần mềm này đều là những lựa chọn tốt, đáng để cân nhắc.

5.1. Đánh giá chi tiết ưu và nhược điểm từng phần mềm

Mỗi phần mềm quản lý nhân viên đều có những ưu và nhược điểm riêng. iPOS.vn có ưu điểm là tích hợp nhiều tính năng, phù hợp với các nhà hàng lớn, nhưng nhược điểm là giá thành cao. Sapo FnB có ưu điểm là đơn giản, dễ sử dụng, phù hợp với các nhà hàng nhỏ, nhưng nhược điểm là ít tính năng nâng cao. KiotViet có ưu điểm là đa năng, tích hợp nhiều tính năng, nhưng nhược điểm là giao diện phức tạp. PosApp có ưu điểm là tiện lợi, quản lý từ xa, nhưng nhược điểm là tính năng hạn chế. Haravan OmniChannel có ưu điểm là quản lý bán hàng đa kênh, nhưng nhược điểm là tập trung vào bán hàng hơn là quản lý nhân viên. Việc đánh giá chi tiết ưu và nhược điểm của từng phần mềm giúp nhà quản lý đưa ra lựa chọn phù hợp.

5.2. So sánh giá cả và gói dịch vụ đi kèm của các phần mềm

Giá cả và gói dịch vụ đi kèm là một yếu tố quan trọng cần cân nhắc khi lựa chọn phần mềm quản lý nhân viên. Các phần mềm thường có nhiều gói dịch vụ khác nhau, với các tính năng và mức giá khác nhau. Hãy so sánh giá cả và gói dịch vụ của từng phần mềm để lựa chọn gói phù hợp với ngân sách và nhu cầu sử dụng của nhà hàng. Đừng quên kiểm tra các chi phí ẩn như chi phí đào tạo, chi phí hỗ trợ kỹ thuật, chi phí nâng cấp.

VI. Tương Lai Phần Mềm Quản Lý Nhân Viên Nhà Hàng Thông Minh

Trong tương lai, phần mềm quản lý nhân viên nhà hàng sẽ ngày càng thông minh và tự động hóa hơn nữa. Các công nghệ mới như trí tuệ nhân tạo (AI), học máy (ML), internet vạn vật (IoT) sẽ được ứng dụng rộng rãi, giúp phần mềm có thể dự đoán nhu cầu nhân sự, tối ưu hóa lịch làm việc, cá nhân hóa trải nghiệm của nhân viên, tăng cường bảo mật và phòng chống gian lận. Phần mềm quản lý nhân viên sẽ không chỉ là một công cụ quản lý mà còn là một trợ lý ảo thông minh, giúp nhà quản lý đưa ra các quyết định chiến lược và nâng cao hiệu quả hoạt động của nhà hàng.

6.1. Ứng dụng AI và Machine Learning để dự đoán nhu cầu nhân sự

Trong tương lai, AI và Machine Learning sẽ được ứng dụng để phân tích dữ liệu bán hàng, dữ liệu khách hàng, dữ liệu thời tiết, dữ liệu sự kiện để dự đoán nhu cầu nhân sự của nhà hàng. Phần mềm sẽ tự động điều chỉnh lịch làm việc, phân công ca làm việc để đáp ứng nhu cầu thực tế, tránh tình trạng thiếu nhân viên vào giờ cao điểm, dư thừa nhân viên vào giờ thấp điểm. Điều này giúp nhà hàng tiết kiệm chi phí nhân sự và nâng cao chất lượng dịch vụ.

6.2. Tích hợp IoT và cảm biến để theo dõi hiệu suất làm việc thực tế

Công nghệ IoT và các loại cảm biến sẽ được tích hợp vào phần mềm quản lý nhân viên để theo dõi hiệu suất làm việc thực tế của nhân viên. Ví dụ, cảm biến có thể được lắp đặt trên bàn để theo dõi thời gian phục vụ khách hàng, cảm biến có thể được lắp đặt trong bếp để theo dõi thời gian chế biến món ăn. Dữ liệu từ các cảm biến sẽ được truyền về phần mềm, giúp nhà quản lý đánh giá hiệu suất làm việc của nhân viên một cách khách quan và chính xác.

22/09/2025
Đồ án xây dựng chương trình quản lý nhân viên trong nhà hàng

Trích đoạn nội dung tài liệu

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 LÝ 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ƣ. Hải Phòng, 2011 Sinh viên: Nguyễn Thị Thƣ – CT1102 Đồ án CNTT - 2011 H¶i Phßng, 8/2006. Chƣơng trình Quản lý Nhân viên trong Nhà Hàng 2 MỤC LỤC MỤC LỤC.

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Ở LÝ THUYẾT.

9 Phân tích thiết kế hệ thống hƣớng cấu trúc .1 Khái niệm chung về hệ thống thông tin .2 Tiếp cận phát triển hệ thống thông tin định hƣớng cấu trúc .3 Các bƣớc phát triển của một hệ thống thông tin .4 Các mô hình phát triển của một hệ thống thông tin. 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ệ .4 Cơ sở dữ liệu và hệ quản trị cơ sở dữ liệu .5 Chuẩn hóa cơ sở dữ liệu. 13 Ngôn ngữ cài đặt chƣơng trình .6 Hệ quản trị cơ sở dữ liệu SQL SERVER .7 Ngôn ngữ VISUAL BASIC.

15 CHƢƠNG 2 TỔNG QUAN BÀI TOÁN QUẢN LÝ NHÂN VIÊN. Giới thiệu về nhà hàng Thanh Lịch. Quy trình quản lý nhân sự nhà hàng Thanh Lịch. Các chi trả khác.

Bảng nội dung công việc. Sơ đồ tiến trình nghiệp vụ .1 Sơ đồ tiến trình nghiệp vụ: Tuyển nhân sự .2 Sơ đồ tiến trình nghiệp vụ: Theo dõi quá trình công tác-lƣơng .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.3 Sơ đồ tiến trình nghiệp vụ: Giải quyết chính sách .4 Sơ đồ tiến trình nghiệp vụ: Báo cáo. Há»— trợNguyễn Sinh viên: ôn tập. Thị Thƣ Đồ án CNTT - 2011.

Chƣơng trình Quản lý Nhân viên trong Nhà Hàng 3 CHƢƠNG 3 PHÂN TÍCH THIẾT KẾ HỆ THỐNG .1 Mô hình nghiệp vụ. Bảng phân tích xác định các chức năng, tác nhân và hồ sơ. Biểu đồ ngữ cảnh .3 Sơ đồ phân rã chức năng .5 Danh sách hồ sơ dữ liệu sử dụng .6 Ma trận thực thể chức năng .2 Biểu đồ luồng dữ liệu .1 Biểu đồ luồng dữ liệu mức 0 .2 Biểu đồ luồn dữ liệu mức 1 .3 Thiết kế cơ sở dữ liệu .1 Mô hình liên kết thực thể ER .2 Mô hình quan hệ .3 Các bảng dữ liệu vật lý. Biểu đồ luồng hệ thống.

Thiết kế giao diện. Hồ sơ dữ liệu sử dụng:. 61 CHƢƠNG 4 CÀI ĐẶT CHƢƠNG TRÌNH. Chức năng chƣơng trình.

Một số giao diện chính. Giao diện chính. Giao diện cập nhật dữ liệu. 66 TÀI LIỆU THAM KHẢO.

Há»— trợNguyễn Sinh viên: ôn tập. Thị Thƣ Đồ án CNTT - 2011. Chƣơng trình Quản lý Nhân viên trong Nhà Hàng 4 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ƣ. Há»— trợNguyễn Sinh viên: ôn tập. Thị Thƣ Đồ án CNTT - 2011.

Chƣơng trình Quản lý Nhân viên trong Nhà Hàng 5 DANH MỤC HÌNH VẼ Hình 1. 2 Mô hình thác nƣớc ……………………………………………………. 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 …………………………………….

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 …………………………….6 Mô hình đối tƣợng của ADO. 2 Sơ đồ tiến trình nghiệp vụ “Tuyển nhân sự”……………………. 3 Sơ đồ tiến trình nghiệp vụ “Theo dõi quá trình công tác …….

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 ……………………………………………. 3 Ma trận thực thể chức năng ………………………………………….

4 Biếu đồ luồng dữ liệu mức 0………………………………………. 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” …………. 9 Biểu đồ luồng dữ liệu mức 1 “Báo cáo” ………………………. 10 Các liên kết ……………………………………………………………45 Hình 3. 11 Mô hình ER ………………………………………………………….

12 Mô hình quan hệ ……………………………………………………. 12 Biểu đồ luồng hệ thống “Tuyển nhân viên” ……………………. 13 Biểu đồ luồng hệ thống “Theo dõi quá trình công tác” ………. 14 Biểu đồ luồng hệ thống “Theo dõi diễn biến lƣơng” ………….15 Biểu đồ luồng hệ thống “Giải quyết chính sách” ……………….

169 Biểu đồ luồng hệ thống “Báo cáo” ……………………………. 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 …………………………………………………. Há»— trợNguyễn Sinh viên: ôn tập. Thị Thƣ Đồ án CNTT - 2011. Chƣơng trình Quản lý Nhân viên trong Nhà Hàng 6 Hình 4.

2 Chức năng chƣơng trình……………………………………………. 3 Giao diện chính…………………………………………………. Há»— trợNguyễn Sinh viên: ôn tập. Thị Thƣ Đồ án CNTT - 2011.

Chƣơng trình Quản lý Nhân viên trong Nhà Hàng 7 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ơ. 3 Bảng xác định các thực thể, các thuộc tính …………….

4 Bảng biểu diễn các thực thể ……………………………………. 5 Bảng biểu diễn các mối quan hệ ………………………………. 6 Bảng dữ liệu vật lý HOSO_NV………………………………. 7 Bảng dữ liệu vật lý BOPHAN ……………………………………50 Bảng 3.

8 Bảng dữ liệu vật lý BANGCHAMCONG ………………………51 Bảng 3. 9 Bảng dữ liệu vật lý BANGKTKL ………………………………. 10 Bảng dữ liệu vật lý BANGTAMUNGLUONG ………………. 11 Bảng dữ liệu vật lý COQUANBHXH …………………………53 Bảng 3.

12 Bảng dữ liệu vật lý HOPDONGLD……………………………53 Bảng 3. 13 Bảng dữ liệu vật lý CHUCVU …………………………………54 Bảng 3. 14 Bảng dữ liệu vật lý BHXH ……………………………………. Há»— trợNguyễn Sinh viên: ôn tập.

Thị Thƣ Đồ án CNTT - 2011. Chƣơng trình Quản lý Nhân viên trong Nhà Hàng 8 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. Há»— trợNguyễn Sinh viên: ôn tập. Thị Thƣ Đồ án CNTT - 2011.

Chƣơng trình Quản lý Nhân viên trong Nhà Hàng 9 CHƢƠNG 1 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 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 lý (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 đó.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).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.

Há»— trợNguyễn Sinh viên: ôn tập. Thị Thƣ Đồ án CNTT - 2011. Chƣơng trình Quản lý Nhân viên trong Nhà Hàng 10 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 đó. Khảo sát Cài đặt, vận Phân tích hành bảo trì Xây dựng Thiết kế Hình 1. 1 Chu trình phát triển của một hệ thống thông tin 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.

2 Mô hình thác nƣớc. Há»— trợNguyễn Sinh viên: ôn tập. Thị Thƣ Đồ án CNTT - 2011. Chƣơng trình Quản lý Nhân viên trong Nhà Hàng 11 - Mô hình làm mẫu.

- Mô hình xoáy ốc. - Sử dụng các gói phần mền có sẵn. 3 Mô hình vòng đời truyền thống 1.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ