1. Trang chủ
  2. » Giáo Dục - Đào Tạo

tiểu luận CÔNG NGHỆ WEB đề tài ỨNG DỤNG QUẢN lý CÔNG VIỆC của NHÂN VIÊN

84 4 0

Đ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

Thông tin cơ bản

Tiêu đề Ứng Dụng Quản Lý Công Việc của Nhân Viên
Tác giả Mạc Đỉnh Thy, Trần Nhật Tân, Nguyễn Thế Hoàng, Nguyễn Ngọc Yến Nhi, Nguyễn Nhất Huy
Người hướng dẫn Thầy Lương Trần Hy Hiến
Trường học Trường Đại Học Sư Phạm Thành Phố Hồ Chí Minh
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo cáo cuối kỳ
Năm xuất bản 2022
Thành phố Hồ Chí Minh
Định dạng
Số trang 84
Dung lượng 3,36 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Cấu trúc

  • 1.1. MỤCĐÍCH: 1 (12)
  • 1.2. PHẠMVI: 1 (12)
    • 2.3.1 Quảnlýgiaoviệc: 2 (14)
    • 2.3.2 Quảnlýchấmđiểm: 3 (15)
    • 2.3.3 Quảnlýnhậtký: 3 (15)
  • 3.1. KIẾNTRÚC TỔNGTHỂ: 4 (16)
    • 3.1.2. Môtảmodulequản lýcôngviệc: 5 (17)
    • 3.1.3. Môtảmodule quảnlýthốngkê: 5 (17)
  • 3.2. GIẢIPHÁPCÔNGNGHỆ:LARAVEL 5 (17)
  • 3.3. SƠĐỒCHỨCNĂNG: 6 (18)
  • 3.4. SƠĐỒUSECASETỔNGQUÁT: 7 (20)
  • 4.1. PHÂNTÍCHỞMỨC QUANNIỆM: 8 (21)
    • 4.1.1. Sơđồ ER: 8 (21)
    • 4.1.2. Môtảcácbảngdữliệu: 8 (21)
    • 4.1.3. Môtảràngbuộcdữliệu: 12 (26)
  • 5.1. SƠĐỒUSECASECHITIẾTVÀBẢNGMÔTẢ: 13 (27)
    • 5.1.1. Sơđồusecasequảnlýngườidùng: 13 (27)
    • 5.1.3. Sơđồuse-casequảnlýthốngkê: 29 (45)
  • 5.2. SƠĐỒ TUẦNTỰ: 37 (53)
  • 5.3. SƠĐỒHOẠTĐỘNG: 49 (65)
  • 6.1. MÀNHÌNHINPUT: 55 (71)
    • 6.1.1. Màn hìnhđăngnhập: 55 (71)
    • 6.1.3. Mànhìnhthêm đơnvị: 56 (72)
    • 6.1.4. Mànhìnhthêmcông việc: 57 (72)
    • 6.1.5. Mànhìnhghinhật kýcông việc: 57 (74)
    • 6.1.6. Màn hìnhđổimậtkhẩu: 58 (74)
    • 6.1.7. Mànhìnhcậpnhậtquên mậtkhẩu: 58 (75)
  • 6.2. MÀNHÌNHOUTPUT: 591:Mànhìnhthôngtin nhânviên: 59 (75)
    • 6.2.2. Mànhìnhdanhsách nhân viên: 59 (77)
    • 6.2.3. Màn hìnhdanhsách đơnvị: 606.2.4:Mànhìnhdanhsáchcôngviệc: 61 (77)
    • 6.2.5. Mànhìnhdanhsách nhật ký phòngban: 61 (78)
    • 6.2.6. Mànhìnhdanhsáchcôngviệc củamộtnhânviên: 626.2.7:Mànhìnhdanhsáchnhậtkýcủamộtnhân viên: 62 (80)
  • 6.3. MENUCHƯƠNGTRÌNH: 63 (81)
    • 6.3.1: MànhìnhmenucủaAdmin: 63 (81)
    • 6.3.3: Mànhìnhmenucủanhânviên: 64 (0)

Nội dung

- Bên cạnh đó, website còn thống kê được cái công việc từng làmcủamột nhân viên, tất cả các nhân viên sẽ làm việc và trao đổi trực tiếpvớinhauthông quawebsitenày.. - Các công việc được g

MỤCĐÍCH: 1

Trong bối cảnh hiện nay, các khoa và phòng ban tại Trường Đại Học Sư Phạm Thành phố Hồ Chí Minh đang đối mặt với nhiều công việc cần xử lý hàng ngày Để giải quyết vấn đề này, chúng tôi quyết định xây dựng một website nhằm giúp quản lý công việc hiệu quả hơn Website này được thiết kế với mục đích hỗ trợ xử lý công việc một cách trôi chảy, xác định rõ các nhiệm vụ cần ưu tiên và thứ tự xử lý phù hợp Người quản lý dễ dàng giao việc cho nhân viên và có thể quản lý tất cả các công việc một cách có quy tắc, góp phần nâng cao hiệu quả công việc của từng bộ phận.

Website còn cung cấp chức năng thống kê chi tiết các công việc của từng nhân viên, giúp doanh nghiệp theo dõi quá trình làm việc một cách hiệu quả Tất cả nhân viên đều có thể làm việc và trao đổi trực tiếp qua nền tảng này, nâng cao hiệu quả giao tiếp nội bộ Đây là giải pháp tối ưu hỗ trợ quản lý công việc và tăng cường sự phối hợp giữa các bộ phận.

- Viết ứng dụng hỗ trợ quản lý công tác tại 1 trường đại học Giao việcchonhânviênhoặcgiảng viên

PHẠMVI: 1

Quảnlýgiaoviệc: 2

- Người quản lý sẽ trực tiếp giao việc cho nhân viên, công việc sẽ được giaobấtkỳlúcnào.

Trong mỗi công việc, có một nhiệm vụ chính quan trọng và các công việc phụ liên quan bên trong đó Người quản lý có thể giao các nhiệm vụ này cho bất kỳ nhân viên nào để thực hiện, đảm bảo mọi phần việc được hoàn thành hiệu quả.

Chương2:MÔTẢNGHIỆP VỤ môt ả c ô n g việc,ngàybắtđầu,ngàykết thúc.

- Mỗic ô n g v i ệ c s ẽ c ó l ầ n l ư ợ t c á c c â u h ỏ i ( Q A ) l i ê n q u a n n ế u t r o n g q u á trình thực hiện nhân viên có thắc mắc cần người quản lý giải đáp Các câuhỏikhitạo rasẽđược lưutrữ vớimục đích phục vụ cho côngviệc.

- MộtQAsẽbaogồm:mãQA,tên QA,ngườithực hiện,ngàythựchiện.

- Mỗi phần việc sẽ có một nhóm chat riêng để trao đổi về công việc đó,mỗichatbox sẽbao gồm: mã chatbox,nộidungchat,ngày gửi,

Quảnlýchấmđiểm: 3

- Quy tắc chấm điểm sẽ dựa trên yêu cầu công việc mà người quản lý đã đưara,mứcđộhoànthành củacôngviệcvàthời gianthựchiệncông việc đó.

Quảnlýnhậtký: 3

Sau mỗi nhiệm vụ hoàn thành, nhân viên cần viết nhật ký công việc để ghi lại những công việc đã thực hiện Người quản lý có thể dễ dàng truy cập và xem tất cả các nhật ký công việc của nhân viên nhằm theo dõi tiến độ và đánh giá hiệu quả công việc một cách nhanh chóng và thuận tiện Việc duy trì nhật ký công việc giúp quản lý thời gian, nâng cao năng suất và đảm bảo sự minh bạch trong hoạt động của đội nhóm.

- Thống kê từ thời gian nào đến thời gian nào có những công việc nào đượcgiao.

- Thống kê từ thời gian nào đến thời gian nào nhân viên nào nhận được côngviệcgì.

Chức năng tìm kiếm cho phép lọc ra các công việc của nhân viên dựa trên mã nhân viên nhập vào, giúp dễ dàng theo dõi quá trình làm việc Hệ thống hiển thị danh sách công việc đã thực hiện cùng với nhận xét và điểm đánh giá của các quản lý, đảm bảo quản lý hiệu quả và rõ ràng.

Thống kê khinh nhập vào ngày bắt đầu đến ngày kết thúc hiển thị tất cả các công việc và nhân viên thực hiện công việc đó, bao gồm cả nhận xét và điểm mà người quản lý đã chấm Ứng dụng quản lý công việc của nhân viên giúp dễ dàng theo dõi tiến độ và đánh giá hiệu quả làm việc Việc sử dụng hệ thống này giúp nâng cao năng suất và tối ưu hóa quy trình làm việc của doanh nghiệp Các tính năng chính như theo dõi thời gian, phản hồi của nhân viên và điểm đánh giá đều được tích hợp để quản lý dễ dàng hơn Điều này chứng tỏ tầm quan trọng của phần mềm quản lý công việc trong hoạt động của nhân viên và sự phát triển của doanh nghiệp.

KIẾNTRÚC TỔNGTHỂ: 4

Môtảmodulequản lýcôngviệc: 5

-Người thực hiện:Người quảnlý,nhânviên.

+Nhânv i ê n : L à n g ư ờ i n h ậ n c ô n g v i ệ c t ừ n gư ời q u ả n l ý v à t i ế n h à n h t h ự c hi ện nó.

Môtảmodule quảnlýthốngkê: 5

GIẢIPHÁPCÔNGNGHỆ:LARAVEL 5

Laravel là một PHP framework mã nguồn mở và miễn phí, được phát triển bởi Taylor Otwell nhằm hỗ trợ phát triển ứng dụng web theo kiến trúc MVC (Model-View-Controller) Framework này nổi bật với cú pháp dễ hiểu và rõ ràng, hệ thống đóng gói modular cùng quản lý gói phụ thuộc hiệu quả Laravel cung cấp nhiều phương thức truy cập vào các cơ sở dữ liệu quan hệ và tích hợp nhiều tính năng hỗ trợ triển khai và bảo trì ứng dụng dễ dàng.

Vào tháng 3 năm 2015, Laravel đã giành vị trí quán quân trong cuộc bình chọn PHP framework phổ biến nhất, vượt qua các đối thủ như Symfony2, Nette, CodeIgniter và Yii2 Trước đó, vào tháng 8 năm 2014, Laravel đã trở thành dự án PHP phổ biến nhất và được theo dõi nhiều nhất trên GitHub, chứng tỏ sức hút lớn của nó trong cộng đồng phát triển phần mềm.

 Laravel được phát hành theo giấy phép MIT, với source code được lưu trữ tạiGithub.

SƠĐỒUSECASETỔNGQUÁT: 7

PHÂNTÍCHỞMỨC QUANNIỆM: 8

Sơđồ ER: 8

Môtảcácbảngdữliệu: 8

Môtả:Bảng NHANVIENgồmcác tài khoản đãđăngkýtrênhệthống

Môtả:Bảng NHANVIENgồmcác tài khoản đãđăngkýtrênhệthống

Môtả:Bảng QUYENmôtảquyềntài khoản củamột ngườidùng

Môtả:Bảng NHANVIEN_CONGVIECmôtả cáccôngviệcmàngườiquảnlýgiaochonhânviên

Môtả:Bảng CONGVIECmôtảcáccôngviệcmà nhân viênthực hiện

Môtả:Bảng QAmôtả cáccâuhỏimà nhânviênvàngườiquảnlýtạora để traođổikhithực hiện côngviệc

Môtả:Bảng DONVImôtảmộtđơnvịthamgia vàocông việcđược giao

Môtả:Bảng NHATKYCVmôtả nhậtkýlàm việc củamộtnhânviên

MucDoHoanThanh Int(10) Mứcđộ hoàn thànhcôngviệc

Môtảràngbuộcdữliệu: 12

+Trưởng phòng tạocôngviệcphảicónhânviênthực hiệnlúc khởi tạo

+ Khi tạo tài khoản nhân viên mặc định tài khoản đó quyền là nhân viên nếu muốnnhânviên đólà trưởngphòngthì phảivàođơn vịthuộcnhân viênđó chỉnhs ử a trưởng phòng

+ Trạng thái nhân viên đang block (trangthai = 0) hoặc cột deleted trong bản nhânviênkhácrỗngthì khôngđượcđăng nhập,khôngđược giao côngviệc

+ Trưởng phòng có thể xem nhật ký của nhân viên thuộc đơn vị mà trưởng phòngquản lý

Trong mỗi phòng ban, trưởng phòng và nhân viên đều có các quyền thực hiện và quản lý công việc theo chức năng của mình Trưởng phòng có quyền xem tất cả các công việc, chỉnh sửa tên công việc, nội dung và ngày hết hạn, đảm bảo quá trình quản lý diễn ra rõ ràng và chính xác Nhân viên có quyền chỉnh sửa trạng thái của công việc, giúp cập nhật tiến độ công việc một cách linh hoạt Khi công việc đã hoàn thành nhưng trưởng phòng kiểm tra không chấp thuận hoặc phát hiện nhiều sai sót, trưởng phòng sẽ chỉnh sửa trạng thái trở lại "đang thực hiện" để nhân viên tiếp tục thực hiện cho đến khi đáp ứng đầy đủ yêu cầu đề ra Các quy trình này đảm bảo sự phối hợp hiệu quả và kiểm soát chất lượng công việc trong từng phòng ban.

+ Trưởng phòng chỉ chấm điểm và ghi nhận xét cho công việc có trạng thái là hoànthành

+Nhân viênchỉđượcphépghinhật ký đốivớicông việc mà mìnhthựchiện

+Nhân viênchỉđược xemđiểmvà nhận xét củacôngviệcmàmìnhthực hiện

SƠĐỒUSECASECHITIẾTVÀBẢNGMÔTẢ: 13

Sơđồusecasequảnlýngườidùng: 13

Hình5-1-1:Sơđồuse-casequảnlýngườidùng Bảng5-1-1:Môtả use casequảnlýngườidùng

1 Admin, người quản lý, nhân viên thực hiện chứcnăng:Đăngnhập, đăngxuất

2 Ngườiquảnlý,nhânviênthựchiệnchức năng:Chỉnhsửathôngtin,đổimậtkhẩu

3 Adminthựchiệnchứcnăng:thêm,xóa,sửangười dùng

Chương 5:CÁCSƠ ĐỒ THIẾT KẾ Đềtài:ỨNG DỤNGQUẢNLÝCÔNGVIỆCCỦANHÂNVIÊN 16

Actorp h ả i đăng nhậpthànhcôngvàohệthốngđểthựchiệnchứcnăng:đăngxuất, đổimậtkhẩu,chỉnhsửathôngtincá nhân Post-conditions

Success: Truy cập vào trang để thực hiện chức năngFail:Trảvềthôngbáo “Đăngnhập khôngthành công”

Extend Use Case DangNhapExtend Use Case DangXuatExtendUseCaseDoi MatKhau

Actorn h ấ n n ú t Thoát Hệthốngh ủ y màn hìnhchức năngđangdùng

14 Hủy màn hình đổi mậtkhẩuRẽnhánh1:

12 Hủy màn hình chỉnh sửa thôngtinRẽnhánh1:

14 Hủy màn hình cập nhật QL NgườiDùng Rẽnhánh1:

14 Hủy màn hình cập nhật QL NgườiDùng Rẽnhánh1:

Chương 5:CÁCSƠ ĐỒ THIẾT KẾ Đề tài: ỨNG DỤNG QUẢN LÝ CÔNG VIỆC CỦA NHÂN VIÊN 21

Chương 5:CÁCSƠ ĐỒ THIẾT KẾ

Bảng5-1-2:Môtảuse-case quản lýcôngviệc

Ngườiquảnlýđăngnhậpvàohệthốngvàtiếnhànhthực hiệnchức năngquản lýcông việc.

Success: Truy cập vào trang để thực hiện chức năngFail:Trảvề thông báo“Đăngnhậpkhôngthànhcông”

Actor chọn chức năng Quản lýđiểm Extend Use

Actorn h ấ n nútThoátHệthốngh ủ y m à n h ì n h chức năng đangdùng

Actorp h ả i đăngnhậpthànhcôngvàohệthống đểthựchiệnchức năng: quảnlýđiểm

Success: Truy cập vào trang để thực hiện chức năngFail:Trảvề thông báo“Đăngnhậpkhôngthànhcông”

Actor chọn chức năng Quản lý điểmExtendUseCaseThemDiemExte ndUseCaseSuaDiem

Actorn h ấ n n ú t Thoát Hệthốngh ủ y màn hìnhchức năngđangdùng

Người quản lý đăng nhập vào hệ thống và tiến hành thựchiệnchứcnăngquảnlý công việc.

Actorp h ả i đăngnhậpthànhcôngvàohệthốngđểthựchiệnchứcnăn g: đăngxuất,đổimật khẩu,chỉnhsửathôngtincá

Success: Truy cập vào trang để thực hiện chức năngFail:Trảvềthôngbáo “Đăngnhập khôngthành công”

Actor chọn chức năng Quản lý đánh giáExtendUseCaseThemDanhGiaExten dUseCaseSuaDanhgia

Actorn h ấ n n ú t ThoátHệthốngh ủ y màn hìnhchức năngđangdùng

7 Actornhập đánhgiá cho côngviệc đãchọn

Sơđồuse-casequảnlýthốngkê: 29

Actorp h ả i đăng nhậpthànhcôngvàohệthốngđểthựchiệnchức năng: Thốngkêcông việc

Success: Truy cập vào trang để thực hiện chức năngFail:Trảvề thôngbáo“Đăngnhập khôngthành công”

Actorchọn chức năngThốngkêcôngviệcExtend Use Case ThemTKCongViecExtendUseCase XoaTKCongViec

Actorn h ấ n n ú t ThoátHệthốngh ủ y mànhìnhchức năngđang dùng

Actorp h ả i đăngnhậpthànhcôngvàohệthống đểthựchiệnchức năng: Thốngkênhânviên

Success: Truy cập vào trang để thực hiện chức năngFail:Trảvề thông báo“Đăngnhậpkhôngthànhcông”

Actor chọn chức năng Thống kê nhân viên thực hiệnExtendUseCaseThemTKNhanVien

Người quản lý đăng nhập vào hệ thống và tiến hành thựchiệnchứcnăngquảnlýthốngkê.

Success: Truy cập vào trang để thực hiện chức năngFail:Trảvềthôngbáo “Đăngnhập khôngthành công”

Actor chọn chức năng In Thống KêExtendUseCaseInThongKe

Actorn h ấ n n ú t Thoát Hệthốngh ủ y màn hìnhchức năngđangdùng

Người quản lý đăng nhập vào hệ thống và tiến hành thựchiệnchứcnăngquảnlýthốngkê.

Actorp h ả i đăngnhậpthànhcôngvàohệthốngđểthựchiệnchức năng: đăng xuất, đổi mật khẩu, chỉnh sửa thông tin cánhân

Success: Truy cập vào trang để thực hiện chức năngFail:Trảvềthôngbáo “Đăngnhập khôngthành công”

Actor chọn chức năng Tìm Kiếm Thống KêExtendUse CaseTimThongKe

Actorn h ấ n n ú t ThoátHệthốngh ủ y màn hìnhchức năngđangdùng

SƠĐỒ TUẦNTỰ: 37

Hình5-2-1:Sơđồ tuầntựđăngnhập Đềtài:ỨNG DỤNGQUẢNLÝCÔNGVIỆCCỦANHÂNVIÊN 41

Chương 5: CÁC SƠ ĐỒ THIẾT KẾ

Hình5-2.3:Sơđồ tuầntựchỉnh sửathông tincánhân

Chương 5:CÁCSƠ ĐỒ THIẾT KẾ

Hình5-2-6:Sơ đồtuần tựSửa ngườidùng

Hình5-2-17:Sơ đồtuần tựThêmthống kê côngviệc

Chương 5:CÁCSƠ ĐỒ THIẾT KẾ

SƠĐỒHOẠTĐỘNG: 49

Chương 5:CÁCSƠ ĐỒ THIẾT KẾ Đềtài:ỨNG DỤNGQUẢNLÝCÔNGVIỆCCỦANHÂNVIÊN 53

Chương 5:CÁCSƠ ĐỒ THIẾT KẾ Đề tài: ỨNG DỤNG QUẢN LÝ CÔNG VIỆC CỦA NHÂN VIÊN 55

Chương 5:CÁCSƠ ĐỒ THIẾT KẾ

MÀNHÌNHINPUT: 55

Màn hìnhđăngnhập: 55

Chương 6: GIAO DIỆN Đềtài:ỨNG DỤNGQUẢNLÝCÔNGVIỆCCỦANHÂNVIÊN 56

Mànhìnhthêm đơnvị: 56

Mànhìnhthêmcông việc: 57

Mànhìnhghinhật kýcông việc: 57

Màn hìnhđổimậtkhẩu: 58

Mànhìnhcậpnhậtquên mậtkhẩu: 58

MÀNHÌNHOUTPUT: 591:Mànhìnhthôngtin nhânviên: 59

Màn hìnhdanhsách đơnvị: 606.2.4:Mànhìnhdanhsáchcôngviệc: 61

Mànhìnhdanhsách nhật ký phòngban: 61

Hình6-2-5.Màn hìnhdanhsách nhật kýphòngban

Mànhìnhdanhsáchcôngviệc củamộtnhânviên: 626.2.7:Mànhìnhdanhsáchnhậtkýcủamộtnhân viên: 62

Hình6-2-6:Mànhìnhdanhsách công việc của mộtnhân viên 6.2.7:Mànhìnhdanhsáchnhậtkýcủamộtnhânviên:

Hình6-2-7:Mànhìnhdanhsách nhật kýcủa mộtnhânviên

MENUCHƯƠNGTRÌNH: 63

MànhìnhmenucủaAdmin: 63

Ngày đăng: 21/12/2022, 22:14

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w