Professional Documents
Culture Documents
Bao Cao Window Nhom 7 Phan Mem Thue Nguoi Giup Viec
Bao Cao Window Nhom 7 Phan Mem Thue Nguoi Giup Viec
Đề tài:
1
LỜI MỞ ĐẦU
Trong sự phát triển không ngừng của xã hội thì nhu cầu của con người về cuộc
sống ngày càng cao.Từ ý nghĩa thực tế đó mà đã nảy sinh ra nhiều loại dịch vụ để
phần nào đáp ứng được nhu cầu thiết yếu của con người.Các dịch vụ đó đa dạng về
nhiều mặt với nhiều loại đáp ứng khác nhau.Và một loại dịch vụ phổ biến hiện nay đó
là dịch vụ cho thuê người giúp việc qua mạng.
Nếu như trước đây máy tính trở nên xa lạ với mọi người thì ngày nay máy tính trở
nên phổ biến và là một người bạn đắc lực không thể thiếu.Người ta có thể thông qua
máy tính làm được mọi việc tưởng chừng như là không thể.Không những thế mà hiệu
quả công việc còn rất cao nó thể hiện như độ chính xác nhanh chóng và thuận lợi.
Khi bước vào dịch vụ cho thuê người giúp việc nhà qua mạng người ta thấy được
sự tiện lợi và tiết kiệm thời gian mà các dịch vụ khác không có được,tạo sự tin cậy mà
nhất là trong cuộc sống xã hội ngày nay khi con người ngày càng bận rộn với công
việc xung quanh thì nền tảng phát triển cho thuê người giúp việc ngày càng phát huy
được thếu mạnh của mình.
Giúp việc nhà được hoạt động với nhiều loại hình thức khác nhau nhưng để có
một dẫn chứng cụ thể nói lên sự tiện dụng này được thực hiện trong khuôn khổ của
một đề tài báo cáo đồ án môn học của chúng em xin được xây dựng và cài đặt một hệ
thống cho thuê người giúp việc nhà .Mục tiêu nhiệm vụ của chúng em là xây dựng
một hệ thống mang đến sự tiện lợi khi dùng.
2
LỜI CẢM ƠN
Hệ thống cho thuê người giúp việc là chương trình phần mềm cho phép người sử
dụng thực hiện một cách nhanh chóng,chính xác việc đăng nhật,nhập dữ liệu,lưu trữ
và cập nhật thông tin của người giúp việc,thực hiện các chức tìm kiếm người giúp việc
yêu cầu công việc khách hàng.Với giao diện thân thiện, tiện dụng đối với người sử
dụng hệ thống .Mong rằng với phần mềm này chúng em có thể đóng gói phần nào đó
đối vào sự phát triển đối với dịch vụ cho thuê người giúp việc online trong cuộc sống
hiện nay…
Với sự động viên,hướng dẫn tận tình của thầy Nguyễn Đình Ánh chúng em đã
hoàn thành bài báo cáo đồ án này.Do chưa có nhiều kinh nghiệm nghiên cứu,thực
hành nên chúng em cũng không tránh khỏi những thiếu sót.Chúng em mong muốn
nhận được sự đóng góp của thầy để đề tài của chúng em được hoàn thiện hơn.
Võ Quốc Thắng
Vũ Như Quý
3
MỤC LỤC
CHƯƠNG I:ĐẶT VẤN ĐỀ MÔ TẢ...............................................................................................6
1.1 Giới Thiệu Đề Tài........................................................................................................................6
1.2 Mục đích của đề tài......................................................................................................................7
1.3 Đối tượng nguyên cứu và phạm vi..............................................................................................7
1.4 Phạm vi nghiên cứu.....................................................................................................................7
1.5 Một số mặt hạn chế......................................................................................................................8
1.6 Mô tả cơ sở dữ liệu.......................................................................................................................9
1.6.1 Hoạt Động Thuê Người Giúp Việc......................................................................................9
1.6.2 Chức Năng Quản Lý CV......................................................................................................9
1.6.3 Chức Năng Quản Lý Hóa Đơn..........................................................................................10
1.6.4 Lập Thống Kê......................................................................................................................10
1.7 Yêu cầu hệ thống....................................................................................................................10
1.7.1 Yêu cầu lưu trữ...................................................................................................................10
1.7.2 Yêu cầu nghiệp vụ...............................................................................................................11
1.7.3 Yêu cầu báo biểu.................................................................................................................11
1.7.4 Yêu cầu phi chức năng.......................................................................................................11
CHƯƠNG II:MÔ HÌNH HÓA YÊU CẦU....................................................................................12
2.1 Mô hình ERD.............................................................................................................................12
Hình 2.1 Mô Hình Erd Quản Lý Người Giúp Việc........................................................................12
2.2 Mô hình Use case diagram........................................................................................................13
2.2.1 Mô hình Use Case tổng quát..............................................................................................13
2.2.1Mô Hình Use Case quản lý người giúp việc..........................................................................13
2.2.2 Mô hình Use Case phân rã chức năng đăng nhập của khách hàng...............................14
2.2.4 Hình ảnh mô hình Use Case phân rã chức năng đăng nhập của admin..............................16
2.3 Mô Hình Class Diagram............................................................................................................17
2.3 Hình ảnh mô hình Class Diagram quản lý người giúp việc....................................................17
2.4 Mô hình activity diagram..........................................................................................................18
2.4.1 Quản lý chức năng đăng nhập...........................................................................................18
2.4.1 Hình ảnh mô hình activity diagram quản lý chức năng đăng nhập.....................................18
2.4.2 Quản lý chức năng thêm CV..............................................................................................19
2.4.2 Hình ảnh mô hình activity diagram quản lý chức năng thêm CV.........................................19
2.4.3 Quản lý chức năng sửa CV................................................................................................20
2.4.3 Hình ảnh mô hình activity diagram quản lý chức năng sửa CV...........................................20
CHƯƠNG 3 THIẾT KẾ CƠ SỞ DỮ LIỆU...................................................................................21
4
3.1 Quan Hệ Dữ Liệu.........................................................................................................................21
3.2 Các Bảng......................................................................................................................................21
3.2.1 BẢNG NGƯỜI GIÚP VIỆC..............................................................................................21
3.2.2 BẢNG THẺ NGƯỜI CV GIÚP VIỆC..............................................................................21
3.2.3 BẢNG KHÁCH HÀNG......................................................................................................22
3.2.4 BẢNG HÓA ĐƠN...............................................................................................................22
3.2.5 BẢNG THÔNG BÁO ĐẾN KHÁCH HÀNG..................................................................22
3.2.6 BẢNG ADMIN....................................................................................................................22
3.2.7 BẢNG THÔNG BÁO CÔNG VIỆC ĐẾN NGƯỜI GIÚP VIỆC...................................23
CHƯƠNG 4: MÔ TẢ HỆ THỐNG THIẾT KẾ PHẦN...............................................................24
4.1. Giao diện đăng nhập.................................................................................................................24
4.2. Giao diện đăng ký.....................................................................................................................25
4.3. Giao diện của khách hàng để thuê người giúp việc...............................................................26
4.4. Giao diện của người giúp việc..................................................................................................28
4.5. Giao diện của người quản lý....................................................................................................30
CHƯƠNG 5 KẾT LUẬN................................................................................................................32
5.1 Những điểm chương trình làm được........................................................................................32
5.1.1 Đối với người dùng.............................................................................................................32
5.1.2 Đối với admin......................................................................................................................32
5.2 Những điểm hạn chế và hướng phát triển...............................................................................32
5.2.1 Hạn chế................................................................................................................................32
5.2.2 Hướng phát triển................................................................................................................32
5
CHƯƠNG I:ĐẶT VẤN ĐỀ MÔ TẢ
1.1 Giới Thiệu Đề Tài
- Ngày nay, việc thuê giúp việc dần trở thành nhu cầu thiết yếu của mỗi gia đình
nơi phố thị. Nhịp sống hối hả cùng những nhu cầu giải trí, chăm sóc đời sống tinh thần
đã khiến không ít phụ nữ ngày càng mệt mỏi hơn với công việc nhà. Tuy nhiên khi
thuê giúp việc qua môi giới lại vô cùng lo sợ bị lừa đảo hay người giúp việc sẽ làm
ảnh hưởng tới cuộc sống riêng tư của gia đình. Đó là lý do app thuê giúp việc nhà theo
giờ ra đời, loại bỏ đi hoàn toàn những nguy cơ và các nỗi lo thường trực ấy.
-Tin cậy, hiệu quả, tiết kiệm chính là những gì mà app thuê giúp việc nhà theo giờ
mang đến cho người dùng. Chỉ đơn giản là tải app về điện thoại, đăng ký và đặt lịch,
người giúp việc sẽ đến thực hiện đúng nghĩa vụ của mình, sau đó trả lại không gian
riêng tư, sạch sẽ, gọn gàng trở lại cho gia chủ.
-Không còn mất nhiều thời gian cho các công ty môi giới hay mệt mỏi tìm kiếm
trên trung tâm online, hội nhóm facebook. Giờ đây, app giúp việc nhà theo giờ chính
thức trở thành “người bạn thân thiết” của mỗi gia đình Việt
-App thuê giúp việc nhà theo giờ được hiểu đơn giản là một ứng dụng cung cấp
dịch vụ dọn nhà, người làm việc nhà theo các khung giờ phù hợp với khách hàng. Chỉ
cần tải ứng dụng, người dùng có thể được chọn lựa, xem xét các đánh giá và tìm
người giúp việc phù hợp theo đúng tiêu chí bản thân đặt ra, sau đó tiến hành hẹn lịch.
Theo đúng như giờ đã hẹn, người giúp việc sẽ đến và thực hiện đúng công việc nhà
như đã thoả thuận. Sự ra đời của app thuê giúp việc nhà theo giờ khẳng định bước
chuyển mình mạnh mẽ của ngành dịch vụ nước ta, đồng thời mang đến những hỗ trợ
đắc lực cho hoạt động nội trợ trong thế giới hiện đại ngày nay.
-Không cần đến công ty, di chuyển đến trung tâm người giúp việc như trước đây,
người dùng chỉ cần ngồi nhà và lên app giúp việc theo giờ vào điện thoại. Sau đó tiến
hành đăng ký, điền thông tin cần thiết rồi tiến hành thanh toán sau khi đã sử dụng dịch
vụ. Mọi thông tin về người giúp việc sẽ được tổng hợp cụ thể trong app, kèm theo
những đánh giá tin cậy từ những khách hàng đã sử dụng dịch vụ trước đó. Đây chính
là yếu tố quan trọng làm gia tăng niềm tin của người dùng. Cách thực hoạt động của
6
app thuê giúp việc mang đến những trải nghiệm hết sức mới lạ và hữu ích, tiết kiệm
tối đa thời gian, công sức cho cả 2 bên, hiệu quả tăng cao không ngờ.
7
-Các đối tượng nguyên cứu app giúp việc nhà bao gồm các trang app giới thiệu các
sản phẩm và dịch vụ giúp việc nhà, cung cấp thông tin về các công nghệ mới nhất
trong lĩnh vực này và cung cấp các lời khuyên và hướng dẫn cho người dùng. Ngoài
ra, các trang app này cũng có thể cung cấp cho người dùng các công cụ để quản lý
công việc nhà và tìm kiếm các nhân viên giúp việc nhà.
Kết hợp giữa nghiên cứu lý thuyết và tìm hiểu nhu cầu thực tế của người dùng:
- Đồng thời trải nghiệm các Appsite cho thuê người giúp việc online hiện nay. Trên
cơ sở đó, xây dựng
-Appsite cho thuê người giúp việc đẹp, chất lượng và chính hãng với đầy đủ các
nghiệp vụ cơ bản
8
-Xuất phát từ nhu cầu thực tiễn trên nhóm chúng em muốn xây dựng một app giúp
việc vừa đơn giản vừa dễ dùng,có các chức năng chính như:Quản lý người giúp việc
nhà,Quản lý khách hàng,Quản lý CV,Quản lý hóa đơn...Nhằm giúp cho khách hàng
và người giúp việc có được sự lựa chọn phù hợp nhất.
1.6 Mô tả cơ sở dữ liệu
Khi khách hàng có nhu cầu thuê người giúp việc,khách hàng lên trang app quản
lý thuê người giúp việc tìm kiếm người giúp việc theo nhu cầu của họ.Có 2
hình thức thuê người giúp việc để đặt người giúp việc như sau: Có thể đặt
người giúp việc ngay trên app hoặc liên hệ đến người giúp việc qua thông tin
cụ thể của người giúp việc gồm: mã người giúp việc,tên người giúp việc và số
điện thoại. Khách hàng cần phải đăng ký tài khoản khi lần đầu truy cập vào
app,khách hàng cần phải khai báo đầy đủ và chính xác các thông tin của họ
như:Mã khách hàng,họ tên,địa chỉ,số điện thoại. Sau đó khách hàng có thể sử
dụng mọi dịch vụ mong muốn....
Khách hàng có thể đưa ra lựa chọn đặt người giúp việc phù hợp với công việc
yêu cầu bằng cách chọn vào một người giúp việc bất kì hệ thống đưa ra một
bảng CV công việc chi tiết của người giúp việc được chọn gồm có: mã số
CV,ngày làm,ca làm,giá,mã người giúp việc cùng với status được người giúp
việc đăng lên.Sau khi chọn được người giúp việc phù hợp hệ thống sẽ giữ bảng
thông báo 2 chiều đến khách hàng và người giúp việc.Bảng thông báo khách
hàng gồm:mã số thông báo khách hàng,mã số người giúp việc,mã số CV,ca
làm,ngày làm cùng địa chỉ của khách hàng và số điện thoại người giúp
việc.Bảng thông cho người giúp việc cũng có các thông tin cơ bản như:mã số
thông báo khách hàng,tên khách hàng,mã số CV,ngày làm,giờ làm,ca làm,địa
9
chỉ khách hàng cùng với số điện thoại khách hàng(trong khoảng thời gian 1
ngày người giúp việc sẽ gọi điện xác nhận thông tin với khách hàng nếu trong
khoảng thời gian đó không liên lạc được với khách hàng thì hệ thống sẽ hủy
yêu cầu đặt người giúp việc)...
Sau khi khách hàng đặt thành công người giúp việc hệ thống sẽ ghi nhận và
xuất ra quá đơn thanh toán cho khách hàng.Khách hàng có thể lựa chọn 2 hình
thức thanh toán đó là thanh toán trước bằng hình thức online hoặc thanh toán
trực tiếp khi người giúp việc hoàn thành công việc được yêu cầu.Thông tin hóa
đơn bao gồm:mã hóa đơn,mã số CV,mã khách hàng,ngày xuất hóa đơn,đơn vị
tính...
1.6.4 Lập Thống Kê
Hàng tháng admin sẽ đăng nhập vào hệ thống bằng tài khoản của mình lấy
thông báo thống kê từ người quản lí gồm:Thông kê danh sách khách hàng thuê
người giúp việc,danh sách người giúp việc được thuê,loại dịch vụ công việc
được yêu cầu nhiều nhất trong 1 tháng,1 quý,1 năm....Hệ thống sẽ lưu trữ toàn
bộ thông tin và quản lí một cách chặt chẽ.
Lưu trữ thông tin đặt người giúp việc của khách hàng.
Lưu trữ thông tin ngày làm của ngày giúp việc
10
Lưu trữ đơn vị tính.
In hóa đơn.
Người sử dụng phần mềm không cần có kiến thức về công nghệ tin học
nhưng vẫn có thể sử dụng một cách dễ dàng và tiện lợi cùng với tốc độ xử
lý truy cập nhanh....
11
CHƯƠNG II:MÔ HÌNH HÓA YÊU CẦU
12
2.2 Mô hình Use case diagram
2.2.1 Mô hình Use Case tổng quát
13
2.2.2 Mô hình Use Case phân rã chức năng đăng nhập của khách hàng
2.2.2 Hình ảnh mô hình Use Case phân rã chức năng đăng nhập của khách hàng
14
2.2.3 Mô hình Use Case phân rã chi tiết quản lý người giúp việc
2.2.3 Hình ảnh mô hình Use Case phân rã chi tiết quản lý người giúp việc
15
2.2.4 Mô hình Use Case phân rã chức năng đăng nhập của admin
2.2.4 Hình ảnh mô hình Use Case phân rã chức năng đăng nhập của admin
16
2.3 Mô Hình Class Diagram
2.3 Hình ảnh mô hình Class Diagram quản lý người giúp việc
17
2.4 Mô hình activity diagram
2.4.1 Quản lý chức năng đăng nhập
2.4.1 Hình ảnh mô hình activity diagram quản lý chức năng đăng nhập
18
2.4.2 Quản lý chức năng thêm CV
2.4.2 Hình ảnh mô hình activity diagram quản lý chức năng thêm CV
19
2.4.3 Quản lý chức năng sửa CV
2.4.3 Hình ảnh mô hình activity diagram quản lý chức năng sửa CV
20
CHƯƠNG 3 THIẾT KẾ CƠ SỞ DỮ LIỆU
3.1 Quan Hệ Dữ Liệu
21
3 caLam Ca Làm int NOT NULL
4 gia Giá float NOT NULL
5 idDNNGViec Mã người giúp việc char 30 NOT NULL
6 status Trạng thái nvarcha 100 NOT NULL
r
22
2 NameAd Tên admin Nvarchar 100 NOT NULL
3 DisplapAd Tài khoản admin char 100 NOT NULL
4 PassAd Mật khẩu admin char 30 NOT NULL
3.2.7 BẢNG THÔNG BÁO CÔNG VIỆC ĐẾN NGƯỜI GIÚP VIỆC
ST Tên Thuộc Tính Diễn giải Kiểu dữ Miền giá trị Ràng buộc
T liệu
1 idTBaoCViec Mã thông báo công việc char 10 NOT NULL
2 tenKhach Tên khách Nvarchar 100 NOT NULL
3 caLam Ca làm int NOT NULL
4 ngayLam Ngày làm date NOT NULL
5 diaChiKhach Địa chỉ khách Nvarchar 200 NOT NULL
6 sdtNGViec Số điện thoại người giúp việc char 10 NOT NULL
7 idCV Mã số CV người giúp việc char 10 NOT NULL
23
CHƯƠNG 4: MÔ TẢ HỆ THỐNG THIẾT KẾ PHẦN
4.1. Giao diện đăng nhập
- Chức năng:
o Tình huống: Người dùng nhập tên đăng nhập "admin" và mật khẩu "123456".
o Hành động: Hiển thị thông báo lỗi "Tên tài khoản hoặc mật khẩu không đúng".
o Tình huống: Người dùng không nhập tên đăng nhập và mật khẩu.
o Hành động: Nút đăng nhập bị vô hiệu hóa.
o Tình huống: Người dùng nhập tên đăng nhập "Quy" và mật khẩu "1".
o Hành động: Đăng nhập thành công và chuyển đến giao diện khách hàng.
o Tình huống: Người dùng nhập tên đăng nhập "Son" và mật khẩu "1".
o Hành động: Đăng nhập thành công và chuyển đến giao diện người giúp việc.
o Tình huống: Người dùng nhập tên đăng nhập "admin" và mật khẩu "1".
o Hành động: Đăng nhập thành công và chuyển đến giao diện quản lý phần mềm.
o Bấm thoái để rồi khởi chương trình
24
4.2. Giao diện đăng ký
- Chức năng:
o Người dùng có thể tự tạo tài khoản.
o Có thể tạo 2 lại tài khoản.
o Tài khoản người giúp việc nếu họ có như cầu tìm kiếm việc làm
o Tài khoản khách nến họ muốn tìm kiếm người giúp việc nhà
25
o Bấm thoái để rồi khởi chương trình
4.3. Giao diện của khách hàng để thuê người giúp việc
- Chức năng:
o Người dùng có thể bấm vào những CV đã được người giúp việc đăng từ trước.
o Lọc:
Người khách có thể dùng chức năng lọc để lọc ra đúng những khoảng
thời gian cần giúp việc.
o Thuê:
Bấm vào nút “Thêu” để có thể thuê người giúp Việc.
Khi bấm thêu CV sẽ được gỡ xuống để những người khác không thuê
nữa.
26
o Thông báo:
Thông báo sẽ được gửi cho cả người giúp việc và khách biết về thời gian,
địa điểm sẽ giúp việc và những thong tin khác.
27
4.4. Giao diện của người giúp việc
- Chức năng:
o Người giúp việc có thể xem những CV của mình đã đăng.
o Thêm CV:
Người giúp việc có thể tự đăng CV bằng cách nhập thông tin vào và nhất
“Thêm CV”.
CV sẽ được đưa vào cơ sở dữ liệu với trạng thái sẵn sàng và tất cả các
khách hàng đề có thể thấy được CV đó.
28
o Thông báo:
Khi có khách hàng thuê người giúp việc sẽ nhận được thông báo.
Người giúp việc sẽ nhìn được những thông tin cơ bản như thời gian làm,
địa chỉ khách, số điện thoại khách.
29
4.5. Giao diện của người quản lý
- Chức năng:
o Admin có thể xem tất cả các tài khoản của khách hàng
o Sửa:
Admin có thể sửa thông tin của những tài khoản khách(ngoại trừ mật
khẩu) có bấn đề bằng cách nhập thông tin mới rồi bấm “Sửa”
Những Update sẽ được thêm vào Database.
o Xóa:
Admin có thể xóa tài khoản của khách bằng cách chọn tài khoản và bấm
“xóa”.
o Tìm kiếm:
Admin có thể tìm kiếm nhanh hơn bằng cách nhập thông tin rồi bấm
“Tìm” .
o Đặt lại mật khẩu:
Khi bấm nút “Đặt lại mật khẩu” mật khẩu của khách đã chọn sẽ tự qua về
“1”.
30
o Phần bảng quản lý ngưới giúp việc cũng tương tụ như bảng quản ký khách.
o Quản lý CV:
Tìm kiếm bằng cách nhập thông tin và bấm “Tìm”.
Admin có thể xóa những CV có vấn đề bằng cách chọn và bấm “Xóa
CV”, CV sẽ được xóa khỏi database.
31
CHƯƠNG 5 KẾT LUẬN
5.1 Những điểm chương trình làm được
-App đã xây dựng được chức năng đăng ký, đăng nhập, đổi mật khẩu giúp cho
khách hàng có thể đăng ký tài khoản mới, xem thông tin cá nhân, có thể cập
nhật thông tin cá nhân và đăng nhập vào hệ thống để thuê người giúp việc.
Thông tin chi tiết công việc, cập nhật thông tin người giúp việc rất thuận tiện
cho người dùng.
-App sử dụng hiệu ứng khá bắt bắt cho trang web tăng thêm tính thẩm mỹ và tạo
sống động hơn, thu hút người xem viến thăm app. Về cơ bản thì đã đáp ứng cho
khách hàng trong việc thuê người giúp việc qua mạng.
-Đáp ứng tốt nhu cầu công việc khách hàng cần cũng như cung cấp đầy đủ các
thông tin về người giúp việc.
-Dễ dàng trong quá trình thêm, xóa, cập nhật các dữ liệu trên
32
-Xây dựng thêm chức năng tìm kiếm để khách hàng có thể tìm kiếm được người
giúp việc phù hợp tiết kiệm thời gian.
-Có thể xây dựng thêm chức năng hỗi trợ khách hàng.
-Xây dựng thêm chức năng thanh toán trực tuyến có nhận dạng AL.
33