Quản lý nhân viên trong công ty Trần Anh

47 1K 9
Quản lý nhân viên trong công ty Trần Anh

Đ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

Trong toàn bộ quá trình quản lý nhân viên thì ta thấy có hai đối tượng chính tham gia vào quá trình hoạt động của chương trình đó là các tác nhân

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ********************* BÁO CÁO BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG ------------------------------------------------------ Nhóm 6: Quản nhân viên trong công ty Trần Anh Lớp : KHMT1- K3 Thành Viên: Giáo Viên Hướng Dẫn: Bùi Trọng Toán Vũ Thị Dương Mạc Duy Chúc Vũ Đức Hải Hà nội, ngày 30 tháng 11 năm 2010 1 Contents Contents .2 I.BẢNG PHÂN CÔNG CÔNG VIỆC .3 II.Mở đầu .4 III.khảo sát nghiệp vụ .4 1.Hoạt động phòng nhân sự 4 2.Hoạt động của phòng tuyển nhân viên .4 3.Các xưởng nắp giáp các phòng ban .5 4.Phòng kế toán .5 IV.Chức năng hệ thống 5 V.Biểu đồ usecase 5 A.Các tác nhân: 5 B.Các usecase .6 C.Đặc tả usecase của hệ thống quản nhân viên: .6 1.Quản nhân sự 6 2.Tuyển nhân viên 7 3.Cập nhật hồ sơ 8 4.Tìm kiếm và thống kê 9 5.Đăng nhập .10 6.Đăng ký .11 7.Quản trị hệ thống .12 VII.Mô hình lớp lĩnh vực 16 VIII.Biểu đồ lớp tham gia ca sử dụng, biểu đồ trình tự .17 IX.Biểu đồ lớp chi tiết 25 X.Biểu đồ trạng thái .26 XI.biểu đồ hoạt động 27 XII.Biểu đồ thành phần 34 XIII.Biểu đồ triển khai 36 XIV.Sinh mã 36 2 I. BẢNG PHÂN CÔNG CÔNG VIỆC Thành Viên Công Việc Mạc Duy Chúc Khảo sát nghiệp vụ Chức năng hệ thống Biểu đồ usecase Biểu đồ lớp lĩnh vực Sinh mã java Bùi Trọng Toán Biểu đồ lớp tham gia ca sử dụng&Biểu đồ trình tự Biểu đồ lớp chi tiết Biểu đồ thành phần Vũ Đức Hải Biểu đồ trạng thái Biểu đồ hoạtđộng Biểu đồ triển khai 3 II. Mở đầu Ngày nay, ứng dụng của các phần mềm quản ngày càng phổ biến vì có thể giúp cho người sử dụng giảm bớt thời gian và chi phí để làm việc. Để tạo ra các phần mềm này một cách hiệu quả nhất, nhà phát triển không những phải thông thạo lập trình mà còn phải biết giảm thiểu tối đa sự phức tạp và nhập nhằng của hệ thống ứng dụng, phải biết phân tích hệ thống ứng dụng một cách mạch lạc, rõ ràng để có thể rút ngắn thời gian lập trình và bảo trì phần mềm, cho phép nâng cao độ tùy biến của phần mềm mà không cần phải tốn nhiều công sức. Một trong những phương pháp phân tích hệ thống hữu hiệu đó là phân tích hướng đối tượng mà công cụ tiêu biểu là ngôn ngữ hình thức UML (Unified Modeling Language). Trong đề tài này chúng em sẽ ứng dụng những kiến thức đã được học về UML để phân tích cho hệ thống ứng dụng “Quản nhân viên trong công ty Trần Anh”. Mặc dù đã cố gắng hoàn thành đề tài trong phạm vi và khả năng cho phép nhưng chắc chắn sẽ không tránh khỏi những thiếu sót. Chúng em rất mong nhận được sự thông cảm, góp ý và chỉ bảo của Cô. III. khảo sát nghiệp vụ 1. Hoạt động phòng nhân sự Phòng nhân sự quản toàn bộ thông tin về nhân viên các phòng ban và nơi nắp giáp. Khi thiếu nhân sự phòng nhân sự đăng thông báo tìm nhận việc làm. Đánh giá mức độ làm việc từ các phòng ban để luân chuyển công tác trong công ty và thăng cấp. Đồng thời quản lương, sơ yếu lịch, trình độ, và một số vấn đề của nhân viên như thành tích làm việc,cấp bậc,thay đổi công tác trongquan ,đi du học, tăng lương, thăng cấp… Cập nhật, sửa, xóa hồ sơ trong hệ thống. Chỉ có cán bộ phòng nhân sự mới được thêm sửa xóa hồ sơ. 2. Hoạt động của phòng tuyển nhân viên Sau khi nhân được thông báo tuyển nhân viên từ phòng nhân sự phòng tuyển nhân viên tiến hành nhận hồ sơ của người đăng ký: hồ sơ lịch(tên, tuổi, địa chỉ, số điện thoại, bằng cấp, trình độ tiếng anh, quá trình công tác đã có). Sau khi nhân hồ sơ bắt đầu tiến hành lọc hồ sơ theo công việc đăng ký. Bắt đầu công tác thi tuyển cho người đăng ký. Sau khi thi tuyển xong cán bộ tuyển nhân viên phải thống kê ra hồ sơ đạt yêu cầu và gửi về phòng nhân sự. 4 3. Các xưởng nắp giáp các phòng ban Có nhiệm vụ thống kê việc làm của các nhân viên hoặc thiếu hụt nhân viên gửi về phòng nhân sự để thuyên chuyển công tác hoặc tuyển mới đồng thời nhận nhân viên mới sau khi tuyển vào làm. 4. Phòng kế toán Có nhiệm vụ thống kê lương, thưởng được thống kê tại phòng nhân sự để thanh toán lương cho nhân viên. IV. Chức năng hệ thống Cập nhật hồ sơ nhân viên: Khi tuyển mới nhân viên thì cập nhật sơ yếu lí lịch và lí lịch công chức viên chức. Cập nhật các biến động trong quá trình công tác: Khi một cán bộ được tăng lương, lên chức, thay đổi công việc, đi nước ngoài, đi học, chuyển đơn vị công tác trong phạm vi tổ chức của cơ quan thì thông tin của các sự kiện này được lưu lại trong hồ sơ. Quản các vấn đề liên quan đến nhân viên:  Quá trình lương  Quá trình công tác  Quá trình hợp tác  Quá trình học tập  Quá trình Khen thưởng – Kỷ luật  Quan hệ gia đình  Ngoại ngữ Phân tích và báo cáo tình hình nhân sự: Đưa ra các thống kê để phân tích các hiện tượng cần điều chỉnh. Ví dụ: Có nhiều cán bộ cao tuổi dẫn đến cần chuẩn bị lực lượng kế tục. Số lượng nhân viên tăng giảm theo từng tháng nhiều hay ít để điều chỉnh, phân công công việc. Tìm kiếm, tra cứu thông tin về nhân sự theo một chỉ tiêu nào đó đẻ phục vụ cho một số trường hợp, VD như liệt kê các cám bộ theo 1 chuyên nghành nào đó có trình độ như thế nào . Quản trị hệ thống: Chương trình được xây dựng trên cơ sở các đối tượng sử dụng được phân quyền truy nhập vào từng phần riêng biệt nên đòi hỏi phàn quản trị phải hết sức chặt chẽ. Người quản trị hệ thống có quyền cao nhất có quyền cấp (thu) quyền sử dụng chương trình cho những người khác. V. Biểu đồ usecase A. Các tác nhân: 1. nhân viên 2. cán bộ phòng nhân sự 3. cán bộ phòng tuyển nhân viên 5 4. các phòng ban 5. phòng kế toán 6. nhân viên quản trị hệ thống 7. người thi tuyển B. Các usecase 1. quản nhân sự (thông tin nhân sự, tình trạng phòng ban, tăng lương, cho nghỉ hưu) 2. tuyển nhân viên(gửi thông tin tình trạng nhân sự của các phòng ban, đăng thông tin tuyển, nộp hồ sơ, thi tuyển ) 3. cập nhật hồ sơ(gửi hồ sơ, nhận hồ sơ, cập nhật, thêm, sửa, xóa thông tin) 4. tìm kiếm và thống kê(thống kê lương, thưởng, tìm kiếm hồ sơ, thống kê nhân sư ) 5. đăng nhập 6. đăng ký 7. quản trị hệ thống(sửa hệ thống, phân quyền sử dụng hệ thống, bảo trì) C. Đặc tả usecase của hệ thống quản nhân viên: Quản nhân sự Tuyển nhân viên Cập nhật hồ sơ Tìm kiếm và thống kê Đăng nhập Đăng ký Quản trị hệ thống 1. Quản nhân sự Tên usecase Quản nhân sự Tác nhân Cán bộ phòng nhân sự Mô tả Chức năng liên quan đến quá trình quản về thông tin cá nhân của các nhân viên, tình trạng hoạt động của các phòng ban, tình hình tăng, giảm lương và các chế độ khác của nhân viên Điều kiện bắt đầu Cán bộ phòng nhân sự đăng nhập vào hệ thống 6 Điều kiện kết thúc Bảng hồ sơ về thông tin của các nhân viên được cập nhật và lưu trữ trong hệ thống Luồng sự kiện chính Cửa sổ bao gồm thông tin cá nhân của một nhân viên xuất hiện. Cán bộ phòng nhân sự thực hiện thêm, sửa, xóa thông tin của các nhân viên bằng các công cụ có của hệ thống. Hệ thống xử các thao tác mà người quản nhập vào và thông báo cho cán bộ quản biết đã thực hiện thành công. Quá trình cập nhật kết thúc. Luồng sự kiện phụ Hệ thống đưa ra lỗi thao tác của cán bộ quản ( không thấy tên, thông tin sai ) 2. Tuyển nhân viên Tên usecase Tuyển nhân viên Tác nhân Cán bộ phòng tuyển nhân viên Mô tả Tuyển nhân viên gửi thông tin, tình trạng nhân sự của các phòng ban, đăng thông tin tuyển, nhận hồ sơ thi tuyển, xét trúng tuyển. Điều kiện bắt đầu Cán bộ phòng tuyển nhân viên đăng nhập vào hệ thống Điều kiện kết thúc Cập nhật được hồ sơ nhân viên mới trúng tuyển và lưu trữ vào hệ thống. 7 Luồng sự kiện chính Cửa sổ để đăng thông tin tuyển nhân viên xuất hiện Cán bộ tuyển nhân viên đăng thông tin tuyển nhân viên và gửi đi. Hệ thống xử và đưa ra kết quả gửi thành công. Cán bộ tuyển nhân viên nhận, chọn lọc và lựa chọn hồ sơ trúng tuyển. Hệ thống lưu lại và in ra những hồ sơ trúng tuyển. Cán bộ tuyển nhân viên nhận hồ sơ nhân viên trúng tuyển. Luồng sự kiện phụ Hệ thống báo những hồ sơ trùng lặp, thiếu thông tin. 3. Cập nhật hồ sơ Tên usecase Cập nhật hồ sơ Tác nhân Cán bộ phòng nhân sự Mô tả Cán bộ phòng nhân sự gửi hồ sơ, nhận hồ sơ, cập nhật, thêm, sửa, xóa thông tin cá nhân của từng nhân viên và lưu trữ thông tin vào hệ thống. Điều kiện bắt đầu Cán bộ phòng nhân sự đăng nhập vào hệ thống. Điều kiện kết thúc Cập nhật đầy đủ thông tin cá nhân của các nhân viên và lưu vào hệ thống. 8 Luồng sự kiện chính Cán bộ phòng nhân sự nhận hồ sơ của các nhân viên mới trúng tuyển từ phòng tuyển nhân viên. Cán bộ phòng nhân sự cập nhật hồ sơ các nhân viên mới vào hệ thống và lưu lại. Hệ thống lưu lại những thông tin được đưa vào và báo cập nhật thành công. Luồng sự kiện phụ Hệ thống đưa ra thông báo lỗi đối vời những hồ sơ bị trùng lặp hoặc thiếu thông tin. 4. Tìm kiếm và thống kê Tên usecase Tìm kiếm và thống kê Tác nhân Phòng kế toán Mô tả Nhân viên phòng kế toán tìm kiếm và thống kê lương, thưởng, tìm kiếm hồ sơ, thống kê nhân sự… Điều kiện bắt đầu Nhân viên kế toán đăng nhập vào hệ thống. Điều kiện kết thúc Nhân viên kế toán nhận thông tin từ hệ thống và đóng hệ thống. 9 Luồng sự kiện chính Nhân viên phòng kế toán nhập thông tin của một nhân viên vào chức năng tìm kiếm của hệ thống. Hệ thống xử thông tin đưa vào. Hệ thống đưa ra thông tin chi tiết gồm tên, tuổi, mã nhân viên, tiền lương… Nhân viên kế toán nhận thông tin của hệ thống đưa ra. Luồng sự kiện phụ Hệ thống báo lỗi không tìm được dữ liệu yêu cầu 5. Đăng nhập Tên usecase Đăng nhập Tác nhân Nhân viên của công ty Trần Anh Mô tả Chức năng liên quan đến quá trình đăng nhập vào hệ thống Điều kiện bắt đầu Người dùng chọn chức năng đăng nhập vào hệ thống. Điều kiện kết thúc Hệ thống thông báo về kết quả của quá trình đăng nhập. 10 [...]... get() set() them() sua() xoa() canbophongtuyennhanvien X Biểu đồ trạng thái Trong toàn bộ quá trình quản nhân viên thì ta thấy có hai đối tượng chính tham gia vào quá trình hoạt động của chương trình đó là các tác nhân Người dùng (nhân viên, cán bộ quản nhân sự, cán bộ quản tuyển nhân viên, người thi tuyển) Và đối tương nhân viên (gồm các việc thêm, sửa, xóa cập nhật thông tin ) 1 Biểu đồ trạng... Thông tin cá nhân chưa chính xác 7 Quản trị hệ thống Tên usecase Quản trị hệ thống Tác nhân nhân viên quản trị hệ thống Mô tả Nhân viên quản trị hệ thống có nhiệm vụ sửa chữa, khắc phục lỗi của hệ thống, phân quyền sử dụng hệ thống cho các phòng ban, bảo trì hệ thống 12 Điều kiện bắt đầu Nhân viên quản trị hệ thống đăng nhập vào hệ thống với tài khoản Admin Điều kiện kết thúc Nhân viên quản trị hệ thống... Bao gồm việc cập nhật thông tin từ các nguồn tác động vào nhân viên. hệ thống cho phép nhân viên phòng quản nhân sự có thể cập nhật thông tin của nhân viên trong công ty như việc thêm, sửa, xóa thông tin Trong quá trình chỉnh sửa yêu cầu thông tin phải đúng các trường cơ sở dữ liệu quy đinh trong CSDL Thông tin được lưu sau khi nhâp thành công Và cho phép xóa thông tin nhap thong tin nhan vien do/... đăng nhâp (ví dụ nhân viên chỉ được xem thông tin, cán bộ phòng quản nhân sự có thể thêm, sửa, xóa thông tin của nhân viên) Nếu tên đăng nhập sai:hệ thống sẽ báo lỗi và yêu cầu đăng ký trước khi đăng nhập dang ky entry/ them vao csdl dang nhap do/ dang nhap vao he thong phan loai nguoi dung entry/ kiem tra phan cap nguoi dung 26 thong bao loi 2 Biểu đồ trạng thái cho lớp nhân viên Bao gồm việc... mật khẩu và thông báo kết quả đăng nhập thành công UC kết thúc Luồng sự kiện phụ Hệ thống đưa ra lỗi đăng nhập: Tên đăng nhập không đúng Mật khẩu không đúng Nếu đăng nhập sai quá 3 lần người dùng sẽ bị tự động thoát khỏi hệ thống 6 Đăng ký Tên usecase Đăng ký Tác nhân Nhân viên của công ty Trần Anh Mô tả Chức năng liên quan đến quá trình đăng ký làm thành viên của hệ thống 11 Điều kiện bắt đầu Người... Admin Điều kiện kết thúc Nhân viên quản trị hệ thống thực hiện xong các thao tác và đăng xuất khỏi hệ thống Luồng sự kiện chính Cửa sổ quản trị hệ thống xuất hiện Nhân viên quản trị hệ thống thực hiện thao tác với hệ thống Hệ thống đưa thông báo cập nhật thành công Nhân viên quản trị hệ thống thoát khỏi hệ thống Luồng sự kiện phụ Hệ thống báo lỗi thực hiện thao tác 13 VI Biểu đồ usecase cap nhat ho so ... đồ trình tự chọn nhân viên : can bo phong : w_nhan vien tuyen nhan vien nhap dang : w_ket qua : quan ly tuyen nhan vien : phong ban : nguoi tuyen kiem tra mat khau yc chon cong viec chon nhan vien hien thi y/c chon phong chon phong lay phong lay phong ket qua ket qua chon nguoi vao lam cap nhat thong tin lay nhan vien lay cong viec 20 3 Biểu đồ lớp tham gia ca sử dung quản nhân viên w_cap nhat luong... thông báo đăng nhập thành công B6: Kết thúc dang nhap yeu dang nhap lai kiem tra kiem tra csdl bao loi bao thanh cong 2 Hoạt động thêm vào danh danh sách nhân viên  Luồng sự kiện chính 28 B1.người sử dụng đăng nhập vào hệ thống (hệ thống kiểm tra xem có chính xác hay không) B2:khi đăng nhập thành công form giao diện hiện tra người sử dụng yêu cầu nhập thông tin B3.nhập thông tin vào form thông tin B4.khi... danh gia xet tuyen nhan vien cap nhat thong tin nhan vien ket noi giao dien can bo quan ly nhan vien cap nhat thong tin phong ban csdl 34 9 Biểu đồ thành phần quản nhân viên phong ban.dll can bo quan ly nhan vien nhan vien.dll luong.dll nhiep vu quan ly bao mat va luu tru ket noi csdl cong ty 35 XIII Biểu... kiem tra mat khau() can bo phong quan ly nhan su 21 phong ban ma phong truong phong sodien thoai so nhan vien lay thong tin() lay nhan vien() gan thong tin() them sua xoa() 3.1 Biểu đồ trình tự quản nhân viên : can bo phong : w_can bophong quan ly nv quan ly nhan su dang nhap : w_cap nhat : quan ly nhan vien : nhan vien : phong ban kiem tra mat khau yc chon cong viec chon cap nhat tt nv hien thi . phần m m này m t cách hiệu quả nh t, nh phát triển không nh ng phải thông thạo lập tr nh m còn phải biết gi m thiểu tối đa sự phức tạp và nh p nh ng. T m ki m và thống kê Tên usecase T m ki m và thống kê Tác nh n Phòng kế toán M tả Nh n viên phòng kế toán t m ki m và thống kê lương, thưởng, t m kiếm

Ngày đăng: 25/04/2013, 10:42

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan