ĐẠI HỌC QUỐC GIA TP HCM TRƯỜNG ĐẠI HỌC KINH TẾ LUẬT ~~~~~~~~~~~~ ĐỒ ÁN GIỮA KỲ MÔN CƠ SỞ DỮ LIỆU ĐỒ ÁN CHO THUÊ BẢO MẪU CHĂM SÓC TRẺ EM VÀ NGƯỜI LỚN TUỔI Giáo viên hướng dẫn Trần Quang Thân Người thự.
ĐẠI HỌC QUỐC GIA TP.HCM TRƯỜNG ĐẠI HỌC KINH TẾ- LUẬT ~~~~~~*~~~~~~ ĐỒ ÁN GIỮA KỲ MÔN: CƠ SỞ DỮ LIỆU ĐỒ ÁN: CHO THUÊ BẢO MẪU CHĂM SÓC TRẺ EM VÀ NGƯỜI LỚN TUỔI Giáo viên hướng dẫn: Trần Quang Thân Người thực hiện: Nhóm - 212IS9310 Hồ Thị Minh Nguyên - K204110576 (Nhóm trưởng) Nguyễn Ngọc Yến Nhi - K204110578 Huỳnh Nhi Thanh Thảo - K204110584 Trịnh Thị Minh Khai - K204111777 Võ Ngọc Tường Vy - K204111793 Lê Huỳnh Nhã Tiên - K204110585 TPHCM 2022 MỤC LỤC PHẦN I: GIỚI THIỆU MƠ HÌNH KINH DOANH -1- Ý tưởng kinh doanh -1- 1.1 Ý tưởng -1- 1.2 Tổng quan mơ hình -1- 1.3 Sơ đồ sơ liệu doanh nghiệp -2- 1.4 Sơ đồ tổ chức -3- Các chức kinh doanh -3- 2.1 Ma trận chức kinh doanh thực thể -3- 2.2 Mơ tả chi tiết quy trình quản lý doanh nghiệp -5- 2.2.1 Quy trình cung cấp dịch vụ -5- 2.2.2 Quy trình quản lý bảo mẫu -9- 2.3 Các quy tắc kinh doanh Báo cáo kinh doanh PHẦN II: THIẾT KẾ MƠ HÌNH QUAN HỆ THỰC THỂ - 12 - 14 - 16 - Nhận diện mô tả thực thể, xác định thuộc tính thực thể - 16 - Xác định mối quan hệ thực thể - 20 - Sơ đồ quan hệ thực thể ERD - 22 - PHẦN III: THIẾT KẾ CSDL LOGIC - 23 - PHẦN IV: THIẾT KẾ CSDL VẬT LÝ - 24 - Mô tả bảng liệu - 24 - Viết câu lệnh tạo bảng liệu - 30 - PHẦN V: VIẾT CÁC VẤN TIN CHO CÁC BÁO CÁO KINH DOANH - 37 - Vấn tin liệu liên quan đến bảng báo cáo kết hoạt động kinh doanh - 37 - Vấn tin liệu từ bảng báo cáo doạnh thu dịch vụ chi tiết - 38 - Vấn tin liệu từ bảng lương bảo mẫu - 41 - BẢNG PHÂN CÔNG CÔNG VIỆC VÀ ĐÁNH GIÁ THÀNG VIÊN - 45 - MỤC LỤC HÌNH Hình 1: So đo luong du lieu - Ngu cảnh -2- Hình 2: So đo tổ chức -3- Hình 3: So đo luong du lieu - Order Manage -5- Hình 4: So đo luong du lieu - Babysitter Manage -9- Hình 5: Báo cáo kết hoạt động kinh doanh - 14 - Hình 6: Báo cáo doanh thu dịch vụ - 14 - Hình 7: Bảng lưong - 15 - Hình 7: ERD - 22 - Hình 8: Relation - 23 - Hình 9: So đo co sở du lieu - 36 - MỤC LỤC BẢNG THỰC THỂ Bảng Thực thể: CUSTOMER - 24 - Bảng Thực thể: BABYSITTER - 24 - Bảng Thực thể: CONSULTANT - 25 - Bảng Thực thể: CERTIFICATE - 25 - Bảng Thực thể: COURSE - 25 - Bảng Thực thể: APPLICATION - 26 - Bảng Thực thể: CONTRACT - 26 - Bảng Thực thể: CONTRACT DETAILS - 27 - Bảng Thực thể: ORDERS - 27 - Bảng 10 Thực thể: ORDER DETAILS - 28 - Bảng 11 Thực thể: INVOICE - 28 - Bảng 12 Thực thể: INVOICE DETAILS - 29 - Bảng 13 Thực thể: PAYROLL - 29 - Bảng 14 Thực thể: PAYROLL DETAILS - 29 - Bảng 15 Thực thể: ASSESSMENT - 29 - PHẦN I GIỚI THIỆU MƠ HÌNH KINH DOANH Ý tưởng kinh doanh 1.1 Ý tưởng Với bối cảnh hậu đại dịch COVID-19, người bắt đầu quay trở lại với công việc khối lượng công việc nhiều để bù lại cho qng thời gian giãn cách họ khơng có nhiều thời gian để chăm sóc trẻ cha mẹ lớn tuổi Vì dịch vụ cho thuê bảo mẫu Việt Nam ngày phát triển, nhiều mơ hình cho th bảo mẫu nhà đời, trở thành “vị cứu tinh” cho người bận bịu Nhận thấy trạng thực tế, để đáp ứng ứng nhu cầu bậc khách hàng, dự án kinh doanh dịch vụ cho thuê bảo mẫu Love&Care đời Mục tiêu: - Nhằm giúp bậc khách hàng cân đối lại quỹ thời gian ngày để dành cho thân - Khách hàng an tâm làm việc, ổn định tài tạo điều kiện để trẻ phát triển cách toàn diện cha mẹ lớn tuổi có sống hưu chất lượng - Giúp bé phát triển khỏe mạnh mặt thể chất lẫn tinh thần qua việc chăm sóc khoa học có kế hoạch rõ ràng - Chăm sóc sức khỏe cho bậc cha mẹ lớn tuổi, nâng cao chất lượng sống tinh thần cho họ - Một sống hài hịa cơng việc, gia đình, thân giúp nâng cao sức khỏe thể chất, tinh thần, tiếp tục chỗ dựa vững gia đình chặng đường dài tới 1.2 Tổng quan mơ hình Love&Care cơng ty dịch vụ cho thuê nhân viên chăm sóc nhà (homecare Order) Chúng cam kết cung cấp cho khách hàng dịch vụ tuyệt vời với đội ngũ bảo mẫu nhiệt huyết đào tạo chuyên nghiệp, có trình độ cao chọn lọc kỹ Khi đăng ký dịch vụ chăm sóc nhà Love&Care, chúng tơi cung cấp cho khách hàng lộ trình chăm sóc trẻ người lớn tuổi dựa theo sức khoẻ -1- tình trạng cá nhân để khách hàng giám sát chặt chẽ quy trình Love&Care cung cấp cho khách hàng loại dịch vụ để order: - Dịch vụ chăm sóc trẻ em - Dịch vụ chăm sóc người lớn tuổi 1.3 Sơ đồ sơ liệu doanh nghiệp Hình 1: So đo luong du lieu - Ngu cảnh -2- 1.4 Sơ đồ tổ chức Hình 2: So đo tổ chức Các chức kinh doanh - Cung cấp dịch vụ cho khách hàng + Khách hàng tạo order + Tạo hợp đồng theo yêu cầu khách hàng quản lý hợp đồng + Thanh toán + Khách hàng đánh giá trình thực dịch vụ - Quản lý bảo mẫu + Tuyển dụng, training cung cấp chứng + Kiểm soát đánh giá hồ sơ tuyển dụng, kiểm sốt trình độ chứng bảo mẫu + Tạo hợp đồng tuyển dụng công ty quản lý hợp đồng + Thanh toán lương 2.1 Ma trận chức kinh doanh thực thể -3- Customer Baby Consul- Orders Order Contra Contract Payroll Payroll Assess- Course Certificate Applitant Details ct Details (Thanh Details ment cation sitter (Chi tiết toán) (Bảng (Hồ sơ (Chuyên (Hợp (Chi tiết (Chi tiết (Khách (Bảo (Đơn đơn hàng) (Khóa (Chứng tuyển gia đánh đồng) hợp đánh giá) hàng) mẫu) hàng) học) chỉ) dụng) giá) đồng) toán) Cung cấp dịch vụ cho khách hàng x x x x x x x x x x x x Quản lý bảo mẫu x x x x x x Tuyển dụng trainin g bảo mẫu x x x x x x x x x x Thanh toán Quản lý hợp đồng điều khoản hợp đồng x x x x Bảng: Ma trận chức kinh doanh thực thể -4- x x 2.2 Mơ tả chi tiết quy trình quản lý doanh nghiệp 2.2.1 Quy trình cung cấp dịch vụ Hình 3: So đo luong du lieu - Order Manage Bước 1: Khách hàng đăng ký dịch vụ tạo order - Để sử dụng dịch vụ thuê bảo mẫu, khách hàng lựa chọn hai cách: + Tại công ty: Đến trực tiếp Love&Care để đăng ký thông tin khách hàng Sau khách hàng đăng ký, nhân viên tư vấn Love&Care tiến hành giới thiệu dịch vụ, thông tin bảo mẫu phù hợp với nhu cầu khách hàng -5- + Công việc Tại app: Đối với khách hàng bận rộn, không đủ thời gian đến Love&Care, khách hàng tải app công ty, tiến hành đăng ký tài khoản để xem thông tin bảo mẫu, tiến hành lựa chọn Nếu khách hàng không đăng ký, khách hàng xem thơng tin dịch vụ Trong trường hợp khách hàng để lộ hồ sơ thông tin cá nhân bảo mẫu bên thứ ba, khách hàng chịu trách nhiệm tốn tồn phí theo điều khoản Love&Care loại dịch vụ để khách hàng lựa chọn: Dịch vụ chăm sóc trẻ em Dịch vụ chăm sóc người lớn tuổi - Tập phát âm, chào ba mẹ Trò chuyện Ăn uống - Tâm sự, nói chuyện với cụ - Giao tiếp cử lời nói với người xung quanh - Cho bé ăn dặm - Mua thực phẩm theo định dành cho người cao tuổi - Phân biệt cảnh sắc đồ dùng xung quanh - Cùng thực sở thích với cụ (trồng cây, đan len, nấu ăn, ) - Đọc thơ, hát ru kể chuyện cho bé - Tập ăn mặc quần áo, giày dép Chăm sóc sức khỏe tinh thần - Tập nói cho bé hướng dẫn bé làm đồ thủ công - Cho bé chơi đồ chơi lắp ráp, lego vài trị chơi trí óc để phát triển tư sáng tạo trẻ - Massage cho bé - Xoa bóp vùng thể bị đau nhức, mệt mỏi - Đóng bỉm, thay quần áo - Thực hoạt động giữ vệ sinh cho người cao tuổi (tắm, rửa mặt, vệ sinh ) Chăm sóc sức khỏe thể chất - Thay băng, rửa vết thương - Tập vật lý trị liệu, phục hồi chức - Đưa cụ dạo -6- - Tiêm, thử đường huyết, đo huyết áp, sơ cứu huyết áp thay đổi Theo dõi bệnh lý - Theo dõi biểu phát triển trẻ trẻ có bệnh lý (tự kỷ, biếng ăn, suy dinh dưỡng, ) - Xử lý tình phát sinh yêu cầu khách hàng - Báo cáo bất thường bệnh nhân cho người có trách nhiệm (bác sĩ, gia đình) Bước 2: Tạo hợp đồng dựa order khách hàng - Sau chọn bảo mẫu loại dịch vụ phù hợp với mình, khách hàng phải trả trước khoản phí (Phí xếp) phí khơng hồn loại Tiếp theo, khách hàng tiếp tục chọn dịch vụ mà muốn tiến hành ký hợp đồng + Đối với khách hàng đăng ký trực tiếp: khách hàng ký hợp đồng với công ty bảo mẫu trụ sở Bên cạnh đó, khách hàng khuyến khích tải app để dễ dàng theo dõi thơng báo, lịch trình bảo mẫu + Đối với khách hàng đăng ký online: nhân viên bảo mẫu đến tận nhà khách hàng, tư vấn dịch vụ lần tiến hành ký hợp đồng - Sau hồn tất q trình ký kết hợp đồng, Love&Care thiết kế lộ trình chăm sóc kid (trẻ em) oldster (người lớn tuổi) theo nhu cầu khách hàng - Nghĩa vụ khách hàng + Cung cấp cho công ty thông tin, tài liệu phương tiện cần thiết để thực cơng việc, có thỏa thuận việc thực cơng việc địi hỏi + Trả tiền dịch vụ cho công ty theo thỏa thuận hợp đồng - Nghĩa vụ công ty + Thực công việc chất lượng, số lượng, thời hạn, địa điểm thỏa thuận hợp đồng + Không giao cho người khác thực thay cơng việc khơng có đồng ý văn khách hàng -7- ( Course_ID char(8) PRIMARY KEY not null, Course_Title nvarchar(40) not null, Course_Description nvarchar(100) not null, Topic nvarchar(40) not null ) - Bảng Thực thể: APPLICATION CREATE TABLE APPLICATION ( Application_ID char(8) PRIMARY KEY not null, Consultant_ID char(8) FOREIGN KEY REFERENCES CONSULTANT (Consultant_ID) not null, Application_Date nvarchar(40) not null, Application_Education nvarchar(30) not null, Application_OtherDetails nvarchar(10) null, Description nvarchar(255) not null ) - Bảng Thực thể: CONTRACT CREATE TABLE CONTRACT ( Contract_ID char(8) PRIMARY KEY not null, Customer_ID char(8) FOREIGN KEY REFERENCES CUSTOMER (Customer_ID) not null, Babysitter_ID char(8) FOREIGN KEY REFERENCES BABYSITTER (Babysitter_ID) not null, Contract_RetentionPeriod char(6) not null, Contract_Term char(6) not null, Contract_StartDate datetime not null, Contract_EndDate datetime not null, Contract_Value int not null, - 32 - Contract_Notes nvarchar(255) null, Contract_Type nvarchar(15) not nul ) - Bảng Thực thể: CONTRACT DETAILS CREATE TABLE CONTRACT DETAILS ( Contract_ID char(8) PRIMARY KEY not null, Invoice_ID char(8) FOREIGN KEY REFERENCES INVOICE(Invoice_ID) not null, Contract_RetentionPeriod char(6) not null, Contract_Term char(6) not null, Contract_Quantity nvarchar(255) not null, Contract_UnitPrice numeric(11,3) not null, Contract_Tax numeric(11,3) not null, Contract_TotalAmount numeric(11,3) not null ) ALTER TABLE ADD FOREIGN KEY (Contract_ID) REFERENCES CONTRACT (Contract_ID) - Bảng Thực thể: ORDERS CREATE TABLE ORDERS ( Order_ID char(8) PRIMARY KEY not null, Customer_ID char(8) FOREIGN KEY REFERENCES CUSTOMER(Customer_ID) not null, Babysitter_ID char(8) FOREIGN KEY REFERENCES BABYSITTER(Babysitter_ID) not null, Order_Date datetime not null, Order_Expired datetime not null, Order_Type nvarchar(15) not null, Description nvarchar(255) not null - 33 - ) - Bảng 10 Thực thể: ORDER DETAILS CREATE TABLE ORDER DETAILS ( Order_ID char(8) PRIMARY KEY not null, Order_Date datetime not null, Order_Expired datetime not null, Order_Quantity numeric(2) not null, Order_UnitPrice numeric (11,3) not null ) ALTER TABLE ADD FOREIGN KEY (Order_ID) REFERENCES ORDER (Order_ID) - Bảng 11 Thực thể: INVOICE CREATE TABLE INVOICE ( Invoice_ID char(8) PRIMARY KEY not null, Customer_ID char(8) FOREIGN KEY REFERENCES CUSTOMER(Customer_ID) not null, Invoice_DateCreated datetime not null, Invoice_TotalAmount numeric(11,3) not null ) - Bảng 12 Thực thể: INVOICE DETAILS CREATE TABLE INVOICE DETAILS ( Invoice_ID char(8) PRIMARY KEY not null, Invoice_DateDue datetime not null, Invoice_SettlementDate datetime not null, Invoice_TotalAmount numeric(11,3) not null ) - 34 - ALTER TABLE ADD FOREIGN KEY (Invoice_ID) REFERENCES INVOICE (Invoice_ID) - Bảng 13 Thực thể: PAYROLL CREATE TABLE PAYROLL ( Payroll_ID char(8) PRIMARY KEY not null, Babysitter_ID char(8) FOREIGN KEY REFERENCES BABYSITTER(Babysitter_ID) not null, Payroll_Date datetime not null ) - Bảng 14 Thực thể: PAYROLL DETAILS CREATE TABLE PAYROLL DETAILS ( Payroll_ID char(8) PRIMARY KEY not null, Payroll_Date datetime not null, Payroll_Bonus numeric(11,3) not null, Invoice_TotalAmount numeric(11,3) not null ) ALTER TABLE ADD FOREIGN KEY (Payroll_ID) REFERENCES PAYROLL (Payroll_ID) - Bảng 15 Thực thể: ASSESSMENT CREATE TABLE ASSESSMENT ( Babysitter_ID char(8) PRIMARY KEY not null, Customer_ID char(8) FOREIGN KEY REFERENCES CUSTOMER(Customer_ID) not null, Payroll_ID char(8) FOREIGN KEY REFERENCES PAYROLL(Payroll_ID) not null, Assesment_Date&Time datetime not null, Assesment_BabysitterFB nvarchar(500) not null, - 35 - Assessment_Standard nvarchar(500) not null ) ALTER TABLE ADD FOREIGN KEY (Babysitter_ID) REFERENCES BABYSITTER (Babysitter_ID) Hình 9: So đo co sở du lieu - 36 - PHẦN V VIẾT CÁC VẤN TIN CHO CÁC BÁO CÁO KINH DOANH Vấn tin liệu liên quan đến bảng báo cáo kết hoạt động kinh doanh Câu 1: Viết vấn tin để tìm tổng doanh thu tháng dịch vụ Kid SELECT sum(Invoice_TotalAmount) as [Tổng doanh thu tháng dịch vụ Kid] FROM INVOICEDETAILS WHERE MONTH(CONVERT(datetime, Invoice_SettlemenDate, 103)) = '01' and Invoice_UnitPrice = 500 Câu 2: Viết vấn tin để tìm tổng doanh thu tháng dịch vụ Oldster SELECT sum(Invoice_TotalAmount) as [Tổng doanh thu tháng dịch vụ Oldster] FROM INVOICEDETAILS WHERE MONTH(CONVERT(datetime, Invoice_SettlemenDate, 103)) = '02' and Invoice_UnitPrice = 600 Câu 3: Viết vấn tin hiển thị doanh thu từ ngày 01/03/2021 tới 06/08/2021 SELECT Invoice_SettlemenDate, Invoice_TotalAmount FROM INVOICEDETAILS WHERE INVOICE_DATEDUE between CONVERT (datetime, '01/03/2021',103) and CONVERT (datetime, '06/08/2021',103) - 37 - Câu 4: Viết thủ tục tính doanh thu tháng CREATE PROCEDURE doanhthu ( @month int ) as BEGIN SELECT sum(INVOICE_TOTALAMOUNT) [Tổng doanh thu tháng] FROM INVOICEDETAILS WHERE MONTH(CONVERT(datetime, Invoice_SettlemenDate, 103)) = @month END; drop procedure doanhthu exec doanhthu 03 Vấn tin liệu từ bảng báo cáo doạnh thu dịch vụ chi tiết Câu 5: Viết vấn tin hiển thị order tháng có thời gian sử dụng dịch vụ tháng SELECT O.ORDER_ID, O.ORDER_DATE, O.ORDER_TYPE, OD.ORDER_QUANTITY FROM ORDERS O JOIN ORDERDETAILS OD ON O.ORDER_ID=OD.ORDER_ID - 38 - WHERE MONTH(CONVERT(datetime,O.ORDER_DATE, 103)) = '06' AND OD.ORDER_QUANTITY > Câu 6: Viết vấn tin hiển thị khách hàng có lần đặt hàng trở lên, hiển thị: mã khách hàng, số lần đặt hàng SELECT CUSTOMER_ID, COUNT(ORDER_ID) [Số lần đặt hàng] FROM ORDERS GROUP BY Customer_ID HAVING COUNT(ORDER_ID) >2 Câu 7: Hiển thị tổng số order đặt tháng SELECT COUNT(Order_ID) as [Tổng order] FROM ORDERDETAILS WHERE MONTH(CONVERT(date, Order_Date, 103)) = '05' Câu 8: Viết thủ tục hiển thị loại dịch vụ bán chạy tháng CREATE PROCEDURE dichvubanchay ( @month int ) as BEGIN SELECT - 39 - (CASE WHEN (SELECT count(ORDER_ID) FROM ORDERS WHERE Order_Type = 'KID_SERVICE' ) > (SELECT count(ORDER_ID) FROM ORDERS WHERE Order_Type = 'OLDSTER_SERVICE' ) THEN 'KID_SERVICE' ELSE 'OLDSTER_SERIVCE' END ) as [Loại dịch vụ bán chạy] FROM ORDERS WHERE MONTH(CONVERT(datetime, Order_Date, 103)) = @month END; drop procedure dichvubanchay exec dichvubanchay 03 Câu 9: Viết vấn tin hiển thị số lượng order loại Kid_Service tháng 03 SELECT ORDER_TYPE, COUNT(ORDER_ID) FROM ORDERS WHERE ORDER_TYPE = 'KID_SERVICE' AND MONTH(CONVERT(datetime, ORDER_dATE, 103)) = '03' GROUP BY ORDER_TYPE Câu 10: Viết vấn tin hiển thị order_id bảo mẫu trừ bảo mẫu có số ID 90015480 SELECT ORDER_ID, Babysitter_ID FROM ORDERS - 40 - EXCEPT SELECT ORDER_ID, Babysitter_ID FROM ORDERS WHERE Babysitter_ID = '90015480' Vấn tin liệu từ bảng lương bảo mẫu Câu 11: Viết vấn tin hiển thị bảng toán lương bảo mẫu tháng năm 2021 SELECT * FROM PAYROLLDETAILS WHERE MONTH(CONVERT(datetime, Payroll_Date, 103)) = '03' Câu 12: Hiển thị mức lương cao tháng SELECT P.Payroll_Date, MAX(PD.PAYROLL_TOTALAMOUNT) [Mức lương cao nhất] FROM PAYROLLDETAILS PD JOIN PAYROLL P ON P.Payroll_ID= PD.Payroll_ID JOIN ORDERS O ON O.Babysitter_ID=P.Babysitter_ID WHERE MONTH(CONVERT(datetime, P.Payroll_Date, 103)) = '03' GROUP BY P.Payroll_Date - 41 - Câu 13: Viết vấn tin hiển thị bảo mẫu tiền lương > 400 tháng SELECT DISTINCT P.BABYSITTER_ID, PD.Payroll_TotalAmount FROM PAYROLLDETAILS PD JOIN PAYROLL P ON PD.PAYROLL_ID =PD.PAYROLL_ID WHERE PD.PAYROLL_TOTALAMOUNT > 400 AND MONTH(CONVERT(datetime, P.Payroll_Date, 103)) = '03' ORDER BY PD.PAYROLL_TOTALAMOUNT Câu 14: Tạo vấn tin hiển thị mã số nhân viên có thu nhập cao tiền lương trung bình Sắp xếp kết theo thứ tự tiền lương giảm dần SELECT P.BABYSITTER_ID, PD.Payroll_TotalAmount FROM PAYROLLDETAILS PD JOIN PAYROLL P ON PD.PAYROLL_ID =PD.PAYROLL_ID WHERE PD.PAYROLL_TOTALAMOUNT > (SELECT AVG(PAYROLL_TOTALAMOUNT) FROM PAYROLLDETAILS ) ORDER BY PD.PAYROLL_TOTALAMOUNT DESC Câu 15: Hiển thị lương trung bình tất nhân viên - 42 - SELECT AVG(Payroll_TotalAmount) FROM PAYROLLDETAILS Câu 16: Viết thủ tục hiển thị tổng số tiền lương nhân viên order type CREATE PROCEDURE hienthitienluong ( @order_type nvarchar(15) ) as BEGIN SELECT ord.Babysitter_ID [Babysitter], ord.Order_Type [Loại dịch vụ], pd.Payroll_TotalAmount [Tổng số tiền lương] FROM ORDERS ord JOIN PAYROLL p ON ord.Babysitter_ID = p.Babysitter_ID JOIN PAYROLLDETAILS pd ON pd.Payroll_ID = p.Payroll_ID WHERE @order_type = ord.Order_Type END; exec hienthitienluong KID_SERVICE Câu 17: Viết vấn tin hiển thị bảo mẫu có lương lương bảo mẫu có ID 90015465 SELECT P.BABYSITTER_ID, PD.PAYROLL_TOTALAMOUNT - 43 - FROM PAYROLL P JOIN PAYROLLDETAILS PD ON P.PAYROLL_ID=PD.PAYROLL_ID WHERE P.BABYSITTER_ID '90015465' and PD.PAYROLL_TOTALAMOUNT= (SELECT Pd.PAYROLL_TOTALAMOUNT FROM PAYROLL P JOIN PAYROLLDETAILS PD ON P.PAYROLL_ID=PD.PAYROLL_ID WHERE P.BABYSITTER_ID='90015465') Câu 18: Viết vấn tin hiển thị tổng lương trả vào tháng CREATE PROCEDURE tongluong ( @month int ) as BEGIN SELECT sum(Payroll_TotalAmount) [Tổng lương] FROM PAYROLLDETAILS WHERE MONTH(CONVERT(datetime, Payroll_Date, 103)) = @month END; drop procedure tongluong exec tongluong 03 - 44 - BẢNG PHÂN CÔNG CÔNG VIỆC VÀ ĐÁNH GIÁ THÀNG VIÊN NỘI DUNG KHÁI QUÁT NỘI DUNG CHI TIẾT 1.1 Ý tưởng 1.2 Tổng quan mơ hình Ý tưởng mơ hình kinh doanh 1.3 Sơ đồ sơ liệu doanh nghiệp NGƯỜI THỰC HIỆN MỨC ĐỘ HOÀN THÀNH Minh Khai 100% Yến Nhi 100% 1.4 Sơ đồ tổ chức Phần I: Giới Các chức kinh doanh thiệu mơ hình kinh doanh 2.1 Ma trận chức kinh doanh Thanh Thảo thực thể 100% 2.2 Mơ tả chi tiết quy trình quản lý doanh nghiệp Cả nhóm 100% 2.3 Các quy tắc kinh doanh Nhã Tiên 100% Cả nhóm 100% Tường Vy 100% Minh Nguyên 100% Cả nhóm 100% 3.1 Bảng báo cáo kết hoạt động kinh doanh Báo cáo kinh doanh 3.2 Báo cáo doanh thu dịch vụ 3.3 Bảng lương bảo mẫu Nhận diện mơ tả thực thể, xác định thuộc tính thực thể Phần II: Thiết Xác định mối quan hệ thực kế mơ hình thể quan hệ thực thể ER Sơ đồ quan hệ thực thể ERD - 45 - Phần III: Vẽ relation schema, rõ khố chính, Thiết kế khố ngồi, liên kết quan hệ CSDL Logic Phần IV: Mô tả bảng liệu Thiết kế Viết câu lệnh tạo bảng liệu CSDL Vật Lý Sơ đồ sở liệu Phần V: Viết vấn tin cho báo cáo kinh doanh Viết vấn tin cho bảng báo cáo kết hoạt động kinh doanh Viết vấn tin cho bảng doanh thu dịch vụ Viết vấn tin cho bảng lương bảo mẫu - 46 - Nhã Tiên Minh Khai Thanh Thảo 100% Yến Nhi Tường Vy Minh Nguyên 100% Cả nhóm 100% ... luật Bước 3: Vận hành dịch vụ Bảo mẫu xếp tiến hành thực dịch vụ khách hàng đánh giá toàn trình làm việc bảo mẫu với bảng đánh giá tiêu chí: + Bảo mẫu có làm khơng? + Bảo mẫu làm việc có suất... tháng đầu, bảo mẫu có đánh giá thấp suất làm việc, cơng ty đơn phương chấm dứt hợp đồng lao động Các bảo mẫu cơng ty có nhiệm vụ phải báo cáo cho cơng ty biết lịch trình ngày bảo mẫu, điểm danh... BABYSITTER - ORDER 1-n Một bảo mẫu thực nhiều dịch vụ khơng có dịch vụ BABYSITTER - APPLICATION 1-1 Một bảo mẫu nộp hồ sơ ứng tuyển vào cơng ty BABYSITTER - CERTIFICATE 1-n Một bảo mẫu có nhiều chứng