Nó cũng giúp các doanh nghiệp đưa ra quyết định chính xác dựa trên thông tin được cung cấp bởi hệ thống thông Quản lý: Trong lĩnh vực quản lý, phân tích và thiết kê hệ thống thông tin gi
Trang 1TIỂU LUẬN
DE TAI: PHAN TICH VA THIET KE HE THONG PHAN MEM QUAN LY NHAN SU CUA CONG TY CO.OP FOOD
Nganh: CONG NGHE THONG TIN
Chuyén nganh :HE THONG THONG TIN VA DU LIEU
LON
Giảng viên hướng dẫn: Lê Võ Minh Thư
Sinh viên thực hiện: Phạm Thanh Tùng
Trang 2Khoa/Viện: CÔNG NGHỆ THÔNG TIN
_ NHẬN XÉT VÀ CHẢM DIEM CUA GIANG VIEN
TIỂU LUẬN MÔN: Phân Tích Và Thiết Kế Hệ Thống Quản lý Thông Tin
2 Tên đề tài: Phân tích và thiết kế hệ thống quản lý nhân sự của công ty Co.op food
3 Nhận xét:
a) Những kết quả đạt được:
4 Điểm đánh giá (heo thang điểm 10, làm tròn đến 0.5):
Trang 3Loi cam ơn Sau một quảng thời gian học tập va nghiên cứu cùng với sự chỉ bảo , đào tạo của cô
Lê Võ Minh Thư và được sự ủng hộ, động viên của gia đình và bạn bè mà nhóm em
đã hoàn thành đề tài này
Thông qua đề tài này , nhóm em xin gửi lời cảm ơn cô Lê Võ Minh Thư, người đã tận tình hướng dẫn giúp đỡ gian nan trong thời gian qua
Đồng thời nhóm em xin gửi lời cảm ơn đến các thầy cô đã tạo điều kiện cũng như truyền đạt kiến thức „ kinh nghiệm quý báu và hơn hết là tình cảm trong suốt quá trình giảng dạy
Và cuối cùng nhóm của em xin được chúc thầy và các bạn thật nhiều sức khoẻ va hạnh phúc
Chân thành cảm ơn !
Phạm Thanh Tùng
Trang 4LỜI NÓI ĐẦU <1 1110111011110 11 11111111 11T TH TT TT TT 7T 7g gi gu 51
Phân tích và thiết kê hệ thống thông tin là một lĩnh vực quan trọng trong khoa học máy tính và công nghệ thông tin Nó giúp cho các tô chức có thê tối ưu hóa các quy trình kinh doanh và tô chức để đạt được mục
Các bước trong phân tích và thiết kê hệ thống thông tin bao gồm phân tích yêu cầu, thiết kế hệ thống, triển khai hệ thống, kiêm thử và chạy thử, bảo trỉ và hỗ trợ Quá trình này giúp đảm bảo tính linh hoạt, hiệu quả
Phân tích yêu cầu là bước đầu tiên trong quá trình phân tích và thiết kế hệ thống thông tin Bước nảy giúp hiểu rõ nhu câu của người đùng và đưa ra các yêu câu cân thiết cho hệ thống thông tin Sau đó, bước thiết
kế hệ thông sẽ xác định cách thức triển khai hệ thống thông tin để đáp ứng các yêu cầu đã được xác định ở
Sau khi hoàn thành bước thiết kế, quá trình triển khai hệ thống sẽ được tiễn hành Bước này nhằm triển khai hệ thống thông tin đã được thiết kế Tiếp theo, quá trình kiểm thử và chạy thử sẽ được thực hiện đề
Cuối cùng, bảo tri và hỗ trợ là bước cuối cùng trong quá trình phân tích và thiết kế hệ thống thông tin
Phân tích và thiết kê hệ thống thông tin đóng vai trò quan trọng trong việc đảm bảo tính linh hoạt, hiệu quả
và an toàn của các hệ thông thông tin trong tô chức và doanh nghiệp Nó giúp cho các tô chức có thê tối
Tập trung vào việc giải quyết các vân đề kinh đoanh và tổ chức: Môn phân tích và thiết kế hệ thống thông tin tap trung vào việc giải quyết các vẫn đề kinh doanh và tổ chức của các tô chức và doanh nghiệp 54 Liên quan đến nhiều lĩnh vực: Môn phân tích và thiết kế hệ thống thông tin liên quan đến nhiều lĩnh vực khác nhau, bao gồm khoa học máy tính, công nghệ thông tin, kinh doanh và quản lý ‹-55¿ 54
Đôi hỏi sự hiểu biết về quy trình kinh doanh: Đê phân tích và thiết kê hệ thông thông tin hiệu quả, người
Doi hoi sự linh hoạt và sáng tạo: Môn phân tích và thiết kế hệ thống thông tin đỏi hỏi sự linh hoạt và sáng tạo dé tim ra các giải pháp tôi ưu cho các vẫn đề của tô chức hoặc doanh nghiỆp 5-2552 + 54 Đôi hỏi sự cập nhật kiến thức liên tục: Với sự phát triển liên tục của công nghệ thông tin, môn phân tích
và thiết kế hệ thống thông tin đỏi hỏi người thực hiện phải cập nhật kiến thức liên tục đề có thể áp dụng
Trang 5và doanh nghiệp tối ưu hóa các quy trình kinh doanh và tô chức để đạt được mục tiêu của mình 54
Kinh doanh: Trong lĩnh vực kinh doanh, phân tích và thiết kế hệ thông thông tin giúp các doanh nghiệp tối
ưu hóa quy trình kinh doanh, tăng cường tính linh hoạt và đáng tin cậy của hệ thống thông tin Nó cũng giúp các doanh nghiệp đưa ra quyết định chính xác dựa trên thông tin được cung cấp bởi hệ thống thông
Quản lý: Trong lĩnh vực quản lý, phân tích và thiết kê hệ thống thông tin giúp nâng cao khả năng quản lý của các tô chức và doanh nghiệp bằng cách cung cấp thông tin chính xác và kịp thời Nó giúp cho các quản lý có thê đưa ra quyết định chính xác dựa trên thông tin được cung cấp bởi hệ thông thông tin 54
Y tế: Trong lĩnh vực y tế, phân tích và thiết kế hệ thống thông tin giúp nâng cao chất lượng chăm sóc sức khỏe bằng cách đảm bảo rằng thông tin về bệnh nhân được lưu trữ và xử lý một cách an toàn và chính xác
Nó cũng giúp các nhà quản lý y tế có thể đưa ra quyết định chính xác dựa trên thông tin được cung cấp bởi
Giáo dục: Trong lĩnh vực giáo dục, phân tích và thiết kế hệ thống thông tin giúp nâng cao chất lượng giáo dục bằng cách đảm bảo rằng thông tin về học sinh và giáo viên được lưu trữ và xử lý một cách an toàn và chính xác Nó cũng giúp các nhà quản lý giáo dục có thê đưa ra quyết định chính xác dựa trên thông tin
Tóm lại, môn phân tích và thiết kế hệ thống thông tín có vai trò quan trọng trong việc giải quyết các vẫn
đề kinh đoanh và tô chức của các tô chức và doanh nghiệp, nâng cao khả năng quản lý, tăng cường tính linh hoạt và đáng tin cậy của hệ thống thông tin, đưa ra quyết định chính xác dựa trên thông tin được cung
Tối ưu hóa quy trình kinh doanh: Môn phân tích và thiết kế hệ thống thông tin giúp các tổ chức và doanh nghiệp tôi ưu hóa quy trình kinh doanh, giảm thiểu chi phí và tăng cường hiệu quả kinh doanh 55 Nâng cao tính linh hoạt: Phân tích và thiết kế hệ thống thông tin giúp các tổ chức và doanh nghiệp tăng
cường tính linh hoạt để có thê thích nghi với những thay đôi trong môi trường kinh doanh - 55
Đáng tin cậy: Môn phân tích và thiết kế hệ thống thông tin giúp đảm bảo tính đáng tin cậy của hệ thông thông tin, đảm bảo rằng thông tin được lưu trữ và xử lý một cách an toản và chính xác - 5ó Đưa ra quyết định chính xác: Phân tích và thiết kế hệ thông thông tin cung cấp cho người quản lý các
4
Trang 6nghiệp cải thiện sự cạnh tranh trên thị trường, giúp họ tăng cường hiệu quả kinh doanh và phát triển bền
Vi vậy, môn phân tích và thiết kế hệ thống thông tin là rat quan trọng trong việc nâng cao hiệu quả kinh doanh của các tô chức và doanh nghiệp, đảm bảo tính lĩnh hoạt, đáng tin cậy và đưa ra quyết định chính
Phan mềm quản lý nhân sự của công ty Co.op Food là một giải pháp hiệu quả đề quản lý nhân sự trong doanh nghiệp Với giao diện thân thiện, dễ sử đụng và tính năng đa dạng, phần mềm giúp cho việc quản lý
Phan mềm quản lý nhân sự của công ty Co.op Food cho phép quản lý thông tin nhân viên, quản lý vị trí công việc, quản ly lương thưởng, chấm công và các hoạt động liên quan đến nhân sự Ngoài ra, phần mềm
Với phần mềm quản lý nhân sự này, công ty Co.op Food có thê tiết kiệm thời gian và tối ưu hoá tai
- Thiếu chính sách phúc lợi hấp đẫn: Nhiều doanh nghiệp không có chính sách phúc lợi hap dan, dẫn đến
Từ những vấn đề đây nhóm em đã phân tích và thiết kế ra một phần mềm quản lý có thể giải quyết được
Trang 7
khách hàng cập nhập giỏ hàng quản lý quản lý kho hàng
Quản lý nhân viên
59
- khách hàng đại diện cho đối tượng mà hệ thống phục vụ Chức năng của tác nhân này bao gồm : đăng
kí , đăng nhập, đăng xuất , cập nhập thông tin cá nhân mua hàng, cập nhập giỏ hàng tìm kiểm 59
- Nhân viên : tác nhân đại điện cho người trực tiếp điêu khiển hoạt động của hệ thống Chức năng của tác nhân này bao gồm : quản lý đơn hàng , quản lý phương thức thanh toán, quản lý sản phẩm ,quản lý nhà
cung cấp ,quản lý hoá đơn , quản lý kho hàng , quản lý nhân viên , quan ly khách hàng , báo cáo và thông
Use case dang ki nay thực hiện khi khách hàng muốn trở thành , thành viên của hệ thống 60
Trang 8
Chức năng : khi khách hàng vào đăng kí hệ thống sẽ thuc hién use case nay use case này gồm 2 công
Chức năng này được sử dụng khi khách hàng đăng nhập vào hệ thông khi ấy khách hàng phải đăng nhập username và password và om đăng nhập vào hệ thống Hệ thống tự động kiêm tra thông tin tài khoản
của khách hàng và thông báo thành công nếu thông tin chính xác , và ngược lại nếu thông tin không
Khách hàng
Trang 9
Chức năng này được sử dụng khi khách hàng đã đăng nhập vào hệ thống và mong muốn thoát ra Chỉ
cần người đùng click vào chữ đăng xuất thì lúc đó sẽ hiển thị thông báo “ đã thoát thành công” để khách
Chức năng này đỏi hỏi khách hàng là thành viên và phải truy cập vào hệ thống , và mong muốn cập nhập
Chức năng có thê sử dụng 2 hoạt động chức năng là tìm kiếm và cập nhập giỏ hàng để thực hiện việc
mua sản phẩm Chức năng này yêu cầu người mua phải là thành viên , yêu cầu đăng nhập nêu có tài
Trang 10
Thêm mới sản phẩm Xoá sản phẩm
khách hàng
Chức năng nảy thì khách hàng có thê thêm sản phẩm mới , xoá sản phâm , cập nhập số lượng sản phẩm
nằm trong giỏ hàng của mình hay có thể huỷ toàn bộ giỏ hàng chức năng này không yêu cầu khách hàng
Tìm kiếm câu hỏi
Z -<<extend>> ~~ ~~
khách hàng
ó3
Đối với khách hàng là thành viên hay chỉ là khách hàng chỉ muốn tham khảo đều có thể sử dụng chức
năng tìm kiểm của hệ thông Khách hàng có thé tim kiém bằng cách nhập từ khoá vảo ô tìm kiếm Tìm
Trang 11Hinh 2.1.8: use case quản lý đơn hẰHg co c Hà HH HH HH TH TH TT TH TT TH TH Tàn ó4 Chức năng này được làm ra nhằm giúp các nhân viên có thể quản lý hoá đơn mua hàng một cách thuận
64
Chức năng nảy bao gồm 3 chức năng con khác nhau gồm thêm, sửa, và xoá các hình thức thanh toán 64
10
Trang 12
Với chức năng này nhân viên có thể thêm , xoá và cập nhập lại dữ liệu sản phâm đồng thời có thê cập
ó5
Chức năng này cho phép nhân viên thêm, xoá hay cập nhập thông tin nhà cung cấp một cách dễ dàng 65
11
Trang 13Công việc chính của use case này là thêm xoá , cập nhập tất cả các hoá đơn bán hàng trên hệ thống đã
Thêm sản phẩm mới Vào kho
Chức năng quản lý kho hàng trong use case của công ty thực phẩm bao gồm việc lưu trữ thông tin san
phẩm, số lượng tồn kho và vị trí của các sản phẩm trong kho Nó cho phép quản lý nhập kho và xuất kho
sản phẩm, kiểm tra số lượng tồn kho và tạo báo cáo tồn kho Chức năng này giúp cho việc quản lý kho
hàng trở nên đễ dàng hơn và giúp cho công ty có thé quan lý sản phẩm một cách hiệu quả, đảm bảo đủ
12
Trang 142.2.1.13.1 Use case phân rã quản lý sản phẩm trong kho .67
67
Use case quản lý số lượng sản phâm tồn kho cung cấp cho quản lý 4 chức năng chính là xem số lượng sản phẩm tồn kho và cập nhật số lượng sản phẩm trong kho, cung cấp thông tin số lượng sản phẩm và lưu trữ
Chức năng xem số lượng sản phâm tồn kho cho phép Admin kiểm tra số lượng sản phẩm hiện có trong
Chức năng cập nhật số lượng sản phâm tồn kho cho phép Admin cập nhật số lượng sản phẩm trong kho khi có sự thay đôi, ví dụ như khi nhập thêm hàng hóa hoặc bán hàng hóa Chức năng này giúp hệ thông luôn cập nhật được số lượng sản phâm hiện có trong kho, đồng thời giúp Admin quản lý số lượng sản
13
Trang 15_ - include
Quan lý nhân viên }-._
Sửa thông tin nhân
Xóa nhân viên khỏi
hệ thống
em danh sách nhân viên
Chức năng quản lý nhân viên trong use case việc lưu trữ thông tin nhân viên, bao gồm tên, địa chỉ, số điện thoại, email, chức vụ và lịch sử làm việc Nó cho phép tạo mới, sửa đổi hoặc xóa thông tin nhân viên khi
cần thiết Chức năng này cũng cho phép quản lý lịch làm việc của nhân viên và tạo báo cáo Chức năng
quản lý nhân viên giúp cho việc quản lý nhân sự trở nên dễ dàng hơn và giúp cho công ty có thê quản lý
nhân viên một cách hiệu quả, đảm bảo tính chuyên nghiệp và hiệu suất làm việc của nhân viên ó8
Thêm khách hàng mới
Sửa thông tin khách hàng
Chức năng quản lý khách hàng trong use case của công ty thực phẩm bao gồm việc lưu trữ thông tin khách hàng, bao gồm tên, địa chỉ, số điện thoại và email Nó cũng cho phép thêm mới, sửa đối hoặc xóa thông
14
Trang 16cho công ty có thể tương tác với khách hàng một cách hiệu quả hơn Ngoài ra, chức năng quản lý khách
hàng cũng giúp cho công ty có thé phan tích và đánh giá hành vi mua hàng của khách hàng, từ đó đưa ra
các chiến lược kinh đoanh phủ hợp dé tăng doanh số và khách hàng trung thành - 5-5-5555 ó9
Chức năng báo cáo trong use case của công ty thực phẩm bao gồm việc tao ra các báo cáo thống kê về
hoạt động kinh doanh của công ty, bao gồm doanh thu, hoá đơn, khách hàng theo này , tuần , tháng năm,
và theo quý Chức năng này giúp cho công ty có thể đánh giá hiệu quả hoạt động kinh doanh và đưa ra các quyết định kinh đoanh phủ hợp Ngoài ra, chức năng báo cáo cũng giúp cho công ty có thé phat hiện ra các
Trang 17
Chức năng thông kê trong use case của công ty thực phâm bao gồm việc tạo ra các biêu đồ, đồ thị và số
liệu thống kê về hoạt động kinh doanh của công ty, bao gồm doanh thu, số lượng sản phâm đã bán, số
lượng sản phâm tồn kho, số lượng khách hàng Chức năng này giúp cho công ty có thé trực quan hóa các
dữ liệu và đánh giá hiệu quả hoạt động kinh doanh một cách dễ dàng hơn Ngoài ra, chức năng thông kê
cũng giúp cho công ty có thê phát hiện ra các xu hướng và mối quan hệ giữa các đữ liệu khác nhau, từ đó
Monn ero mens 5.1.4: Hién thi777777 77777 [
72
1ó
Trang 18
Hình 2.2.2: sơ đồ tuẫn tự đăng nhập
2.2.2.3 Sơ đồ tuân tự đăng xuất
17
Trang 19Hình 2.2.3: sơ đồ tuần tự đăng xuất
2.2.2.4 Sơ đồ tuân tự cập nhập thông tin cá nhân
18
Trang 20Khách
+1.yêu cầu hiển thị TK»
& -ý 2:hiễn thị yêu cầư
Trang 21' t | ———5.1.Gửi thông tin
20
Trang 22
[mm]
+—tgửi yêu càu————>
% - 2.hiển thị form -~ -
* 3.cAp nhat thang tin ss —>
21
Trang 23Hình 2.2.7: sơ đồ tuần tự tìm kiếm
22
Trang 24
2.2.2.9 Sơ đồ tuân tự quản lý sản phẩm
23
Trang 25
24
80 80
Trang 262.2.2.9.2 Sơ đồ tuần tự thêm sản phẩm
Khách
+——1 yêu cầu thêm sp———>
* Tre 2.hién thị form - -
—————3.1.Gửi thông tin
4.kiểm tra 5:truy vắn——————>
: na 5.1 Gửi phản hồïƒ ~ ~~~-~~-~=+~=+*=+*==+==*
4 - 5.1.1:hién thi -
81
25
Trang 27ân tự quản lý nhà cung cấp
26
Trang 2827
Trang 29Khách
Koon 2.hiễn thị form -~-
—3.nhập thông tin hóa đơn——>
————3.1.Gửi thông tin
tS€s-=ss==ee~=xessn=n========m= 5.1 gửi phản hồi~-~~~~~~=~===~====~~=====+
4 - 5.1.1 hiễn thị~~~~~~~~~~~~ '
84
28
Trang 31
¡ ———° Yêu cau thém khach hang»
—_—_—_—11 Nhap dia chi —
12 Kiêm tra toan bé théng tin>
4————————14Đä lựu thông tin
8ó Hình 22.13: sơ đồ tuần HN sssecececececesesesesenenesesssssesesessssssnsnsnsnsnsassnsnaeananananensnaneseaeseeeeseeeeeseseseeeescaananenseeeegags 8ó
30
Trang 32—>¬ t
'
: ' :
' ' ' ' : ' ' ' ' ' '
t '
Li ' ' '
Trang 33Hình 2.2.15: sơ đồ tuần tự thống kê
2.2.3 So dé class
32
Trang 34Hiển thị trang đăng kí
LH HH HH hư, 89
33
Trang 35Nhập thông tin
[Thông báo đăng nhập Thông tin > thành công hợp lệ
2.2.3.4 Sơ đồ class cập nhập thông tin cá nhân
34
ĐÔ 90
91
Trang 36Truy cập trang cá nhân
Hình 2.3.4: sơ đồ class cập nhập thông tin cá nhân
2.2.3.5 Sơ đồ class mua hàng
3
Trang 37
Đặt hàng
toán Cập nhật người nhận
3ó
Trang 38Hình 2.3.6: sơ đồ class cập nhập giỏ hàng
37
Trang 39Hình 2.3.8: sơ đồ class tìm kiếm
38
Trang 40
39