BÁO cáo THỰC tập CUỐI KHÓA đề tài THIẾT kế xây DỰNG PHẦN mềm QUẢN lý NHÂN sự

38 611 1
BÁO cáo THỰC tập CUỐI KHÓA đề tài  THIẾT kế xây DỰNG PHẦN mềm QUẢN lý NHÂN sự

Đ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

ỦY BAN NHÂN DÂN THÀNH PHỐ HẢI PHÒNG TRƯỜNG CAO ĐẲNG CỘNG ĐỒNG    BÁO CÁO THỰC TẬP CUỐI KHÓA ĐỀ TÀI : THIẾT KẾ XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ Giảng viên hướng dẫn: Ths.Phạm Thị Hằng Nga Sinh viên thực hiện: Đỗ Anh Dũng Mã Sinh viên: 11Q3035076 Lớp: 11Q303A Khoa: Công nghệ Đơn vị thực tập: Công ty cổ phần công nghệ TSSOFT HẢI PHÒNG – 2014 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự MỤC LỤC Trang Trang bìa Mục Lục Mở đầu CHƯƠNG GIỚI THIỆU VÀ KHẢO SÁT HỆ THỐNG 1.1 Giới thiệu công ty 1.1.1 Quá trình hình thành phát triển 1.1.2Chức nhiệm vụ phòng ban 1.2 Khảo sát hệ thống 1.2.1 Chức nhiệm vụ CHƯƠNG PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ 2.1 Mục đích yêu cầu phân tích 2.2 Phân tích hệ thống chức 2.2.1 Biểu đồ phân cấp chức 2.3 Phương pháp phân tích có cấu trúc (SA_Structured Analyis) 2.3.1 Các biểu đồ luồng liệu 2.3.2 kĩ thuật phân mức 2.3.2.1 Biểu đồ luồng liệu mức khung cảnh 2.3.2.2 Biểu đồ luồng liệu mức đỉnh 2.3.2.3 Biểu đồ luồng liệu định nghĩa chức quản lí hệ thống 2.3.2.4 Biểu đồ luồng liệu phân rã chức (quản lý nhân sự) 2.3.2.5 Biểu đồ luồng liệu phân rã chức 2.3.2.6 Biểu đồ luồng liệu phân rã chức 2.3.2.7 Biểu đồ luồng liệu phân rã chức 2.4 Biểu diễn lưu trữ liệu 2.5 Mơ hình thực thể liên kết CHƯƠNG CHƯƠNG TRÌNH QUẢN LÝ NHÂN SỰ 3.1 Cơng cụ sử dụng 3.1.1 Microsoft Access 3.1.1.1 Giới thiệu Micrsoft Access 3.1.1.2 đối tượng Microsoft Access 3.1.1.3 Hệ truy vấn SQL 3.1.2 Ngỗn ngữ lập trình Visual Basic 3.1.2.1 Tổng quan ngơn ngữ lập trình Visual Basic 3.1.2.2 Những vấn đề làm với Visual Basic SV: ĐỖ ANH DŨNG – Lớp 11Q303A 04 06 06 06 07 07 08 09 09 09 09 11 11 12 12 14 15 15 16 16 17 17 28 29 29 29 29 29 30 31 31 31 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự 3.3 Các Form chương trình 3.3.1 Các Form KẾT LUẬN NHẬN XÉT CỦA CƠ SỞ THỰC TẬP NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN SV: ĐỖ ANH DŨNG – Lớp 11Q303A 33 33 39 40 41 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự Lời Mở Đầu  Công nghệ thông tin ngành khoa học đạt nhiều thành tựu rựu rỡ có nhiều ứng dụng rộng rãi thập niên gần đây, đặc biệt năm cuối kỷ XX , đầu kỷ XXI Một công việc phức tạp quản lý nói chung quản lý nhân nói riêng Bởi lẽ, thực tế, nhân lực người yếu tố luôn biến động Trước đây, việc quản lý nhân thực chủ yếu sổ sách, giấy tờ Mỗi biến động nhân lực (ví dụ: việc thun chuyển vị trí cơng tác, nâng hạ bậc lương, thay đổi ngạch, bậc v.v ) buộc nhà quản lý phải lập lại hồ sơ, sổ sách Đây phiền tối khơng khỏi nhầm lẫn Việc ứng dụng tin học vào quản lý nhân thực đem lại hiệu rõ nét Đó khơng nhà quản lý mà từ gợi mở ứng dụng tin học vào lĩnh vực khác đời sống xã hội Tuy vậy, trình ứng dụng tin học vào quản lý nhân đặt nhiều câu hỏi cần giải đáp nhằm ứng dụng hiệu Dưới hướng dẫn Hằng Nga em chọn vấn đề: “Phân tích thiết kế phần mềm Quản lý nhân sự” làm đề tài cho báo cáo tốt nghiệp Chương trình quản lý nhân tập trung quản lý hồ sơ lý lịch nhân viên, trình đào tạo, thơng tin cá nhân tính lương nhân viên Cơng ty Chương trình cho phép người quản lý thêm, xố tìm kiếm dễ dàng thơng tin nhân viên Phần phân tích thiết kế chi tiết tốn xin mời thầy bạn xem phần báo cáo Do trình độ thời gian có hạn, báo cáo chắn cịn sai sót chưa hợp lý Vì vậy, mong giúp đỡ, đóng góp ý kiến thầy cô bạn Em xin chân thành cảm ơn Hằng Nga hướng dẫn, giúp đỡ em hồn thành đề tài Em xin gửi lời cảm ơn chân thành tới quý thầy cô khoa cơng nghệ tận tình giảng dạy, bảo tạo điều kiện cho em nghiên cứu học tập trường thời gian qua Hải Phòng, tháng năm 2014 SV: ĐỖ ANH DŨNG – Lớp 11Q303A GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự CHƯƠNG – GIỚI THIỆU VÀ KHẢO SÁT HỆ THỐNG 1.1 Giới thiệu công ty Tên Cơng ty: CƠNG TY CỔ PHẦN PHẦN CƠNG NGHỆ TSSOFT Văn phòng giao dịch: Số 32 – Đường Trần Khánh Dư – Ngơ Quyền – Hải Phịng CƠNG TY CỔ PHẦN PHẦN CÔNG NGHỆ TSSOFT thành lập theo Quyết định số 0103038953 Sở Kế hoạch đầu tư thành phố Hải Phịng cấp ngày 08/07/2009 1.1.1 Q trình hình thành phát triển CÔNG TY CỔ PHẦN PHẦN CÔNG NGHỆ TSSOFT thành lập từ năm 2008, Công ty TELSOFT tập trung xây dựng phát triển ứng dụng phần mềm dịch vụ giá trị gia tăng lĩnh vực công nghệ thông tin Hiện công ty quy tụ nhiều kỹ sư, cử nhân tốt nghiệp từ trường đại học nước, có từ 515 năm kinh nghiệm triển khai hệ thống phần mềm dịch vụ giá trị gia tăng lĩnh vực công nghệ thông tin 1.1.2 Chức nhiệm vụ phịng ban Cơng ty có phịng ban : - Ban lãnh đạo - Bộ phận kế toán, thủ kho - Kinh doanh : Phần mềm - Vận chuyển  Lực lượng nhân cơng ty: - Giám đốc : người đứng đầu công ty + Chịu trách nhiệm trước Nhà nước pháp luật tất hoạt động sản xuất kinh doanh công ty + Điều hành chung hoạt động phòng ban công ty + Chịu trách nhiệm đạo, bồi dưỡng nâng cao chuyên môn, kỹ thuật cải thiện đời sống cho cán công nhân viên + Kết hợp chặt chẽ với phòng chức năng, phòng nghiệp vụ công ty tạo điều kiện cho tổ chức, đoàn thể hoạt động theo quy chế + Trực tiếp quản lý công tác cán - Phó giám đốc: Là trợ lý giám đốc - điều hành công ty lĩnh vực: SV: ĐỖ ANH DŨNG – Lớp 11Q303A GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự + Quản lý mặt phương tiện, kỹ thuật vật tư công ty + Thực ký kết hợp đồng + Kết hợp phòng ban kinh doanh thành phẩm + Quản lý nhân viên công ty - Bộ phận kế tốn, thủ kho: Thực cơng tác nghiệp vụ kế toán, quản lý kho + Theo dõi, chấm cơng, tốn tiền lương cho nhân viên cơng ty + Quản lý tình trạng xe vận tải, kho, hàng hóa kho + Tổng hợp, phân tích, báo cáo, thống kê hoạt động thuộc lĩnh vực phận quản lý để phục vụ công tác chung tồn cơng ty + Quản lý hồ sơ nhân viên, giúp việc, thống kê báo cáo cho ban lãnh đạo - Bộ phận kinh doanh: Thực cơng việc kinh doanh loại phần mềm + Tổng hợp đơn hàng, chuyển cho phận kế toán, thủ kho để quản lý - Bộ phận vận chuyển: Thực công tác quản lý xe cộ, vận chuyển hàng hoá theo hợp đồng 1.2 Khảo sát hệ thống 1.2.1 Khảo sát Dựa đặc điểm công ty cổ phần công nghệ TSSOFT yêu cầu phần mềm quản lý nhân sự, em tiến hành xây dựng phần mềm gồm: - Hệ thống quản lý nhân Phần mềm quản lý nhân để phục vụ công tác quản lý nhân sự, người quản lý có khả bao quát điều hành nhân sự, chịu trách nhiệm đưa thống kê, báo cáo định kỳ thường xuyên tình hình hoạt động cơng ty Các khâu chun trách khác nhân Nhân viên phận nhân quản lý đảm nhiệm Quản lý nhân có phận chuyên trách riêng cho công việc liên quan đến nghiệp vụ nhân : + Bộ phận quản lý nhân thực công việc nhập thông tin nhân SV: ĐỖ ANH DŨNG – Lớp 11Q303A GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự + Bộ phận quản lý danh mục chịu trách nhiệm biên mục cho thông tin danh mục, nhập phận phịng ban có thêm phận phòng ban mới… + Bộ phận quản lý chế độ thực quản lý chế độ nhân viên công ty chế độ bảo hiểm, + Bộ phận quản lý tiền lương thực quản lý thông tin liên quan lương nhân viên bảng công, làm thêm giờ, … 1.2.2 Chức nhiệm vụ - Hệ thống yêu cầu đăng nhập trước quản trị - Chức Hệ thống ( đăng nhập, đổi mật khẩu, thoát khỏi phần mềm) sử dụng người quản trị - Chức Quản lý hồ sơ nhân viên – quản lý thông tin nhân viên công ty - Chức Quản lý tiền lương – quản lý, tính lương nhân viên cơng ty - Chức Quản lý chế độ – quản lý chế độ cơng ty - Chức Tìm kiếm – thực tìm kiếm theo yêu cầu đặc thù - Chức Báo cáo – báo cáo danh sách nhân viên theo yêu cầu SV: ĐỖ ANH DŨNG – Lớp 11Q303A GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự CHƯƠNG - PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ NHÂN SỰ 2.1 Mục đích yêu cầu phân tích Phân tích nhằm đưa phương pháp, ý tưởng thích hợp cụ thể để lập chương trình chạy máy tính, mục đích xác định phương pháp tốt để thực u cầu cơng việc Để phân tích tốn quản lý ta cần trình tự mơ hình hố hệ thống: Hệ thống cũ hoạt động ntn? Hệ thống hoạt động ntn? Mức vật lý Loại yếu tố vật lý Thêm yếu tố vật lý Hệ thống cũ làm gì? Mức logic Hệ thống làm gì? Khắc phục nhược điểm Hình 2.1: Trình tự mơ hình hố hệ thống Qua phân tích ta xác định thực thể mối quan hệ chúng xác định thuộc tính Trong trình phân tích sử dụng phương pháp phân tích từ xuống đưa biểu đồ: + Biểu đồ phân cấp chức + Biểu đồ luồng liệu + Biểu đồ thực thể liên kết SV: ĐỖ ANH DŨNG – Lớp 11Q303A GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự 2.2 Phân tích hệ thống chức 2.2.1 Biểu đồ phân cấp chức Biểu đồ phân cấp chức (BPC) loại biểu đồ diễn tả phân rã chức từ đại thể đến chi tiết Mỗi nút biểu đồ chức quan hệ chức diễn tả cung nối liền nút quan hệ bao hàm Dưới biểu đồ phân cấp chức hệ thống quản lý nhân chương trình Quản lý nhân Qlý hồ sơ ns Tính lương Phục vụ tra cứu Báo cáo/thống kê Cập nhật tt hồ sơ ns Tính lương hàng tháng Tra cứu theo hồ sơ Báo cáo tổng hợp Cập nhật tt bảng Tăng/giảm lương Tra cứu tt lương nv Bảng lương nv Nghỉ hưu Xoá bảng lương Tra cứu theo số liệu thống kê Quá trình đào tạo Qlý hệ thống Q trình cơng tác Chuyển ctác Các báo cáo/ thống kê khác Hình 2.2: Sơ đồ phân cấp chức hệ thống Phân tích chức chi tiết: phân tích chức lớn thành chức nhỏ đến chi tiết hoá Nó cho ta cách nhìn tổng qt chức nhiệm vụ xử lý thông tin Cụ thể: Cập nhật thông tin hồ sơ nhân sự: Khi có nhân viên vào Cơng ty, họ phải khai rõ sơ yếu lý lịch Căn vào người sử dụng cập nhật (thêm, sửa, xố) thơng tin cá nhân nhân viên vào máy tính Các thông tin như: tên, tuổi, chức vụ SV: ĐỖ ANH DŨNG – Lớp 11Q303A GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự q trình học tập, cơng tác, sức khoẻ, hợp đồng, thưởng - phạt, hoạt động trị thơng tin gia đình Cập nhật thơng tin bảng: Người quản trị cập nhật (thêm, sửa, xố) thơng tin bảng bảng chức vụ, dân tộc, bảng phịng ban, bảng tơn giáo, bảng chun mơn, bảng tỉnh thành Nghỉ hưu: Sau có định từ cấp lãnh đạo cho cán bộ, viên chức nghỉ hưu hồ sơ họ lưu lại phịng lao động tiền lương tính lương hưu cho họ Chuyển công tác: Khi cán bộ, viên chức có định chuyển cơng tác lưu hồ sơ họ lại khoảng thời gian cần thiết Tính lương hàng tháng: Trong cơng tác quản lý lương việc tính lương hàng tháng cho nhân viên việc quan trọng Dựa vào thơng tin cấp bậc, ngạch cơng tác q trình làm việc tháng (ngày cơng) nhân viên để tính lương tháng cho nhân viên Tăng/ giảm lương nhân viên: Người quản trị thêm, xem chi tiết, sửa, xố, tìm kiếm định tăng/ giảm lương nhân viên Xố bảng lương nhân viên Cơng tác tra cứu: Khi có u cầu tìm kiếm thơng tin lãnh đạo cần tìm kiếm thơng tin cá nhân hay lọc người có đủ tiêu chuẩn cần thiết để cử đào tạo, cử công tác Các thơng số tìm kiếm dựa tiêu cá nhân như: mã nhân viên, mã phòng ban, tên hay tìm kiếm thơng tin lương tìm kiếm dựa số liệu thống kê Báo cáo/ thống kê: Chức có nhiệm vụ lập báo cáo như: hồ sơ nhân sự, q trình cơng tác, đào tạo nhân viên Thống kê danh sách nhân theo phòng ban, theo chức vụ , thống kê thâm niên Quản lý hệ thống: Đăng ký hệ thống tức phân quyền sử dụng chương trình, lưu liệu cần thiết, phục hồi lấy lại liệu trợ giúp cho người sử dụng 2.3 Phương pháp phân tích có cấu trúc (SA_Structured Analyis) 2.3.1 Các biểu đồ luồng liệu Biểu đồ luồng liệu (BLD) loại biểu đồ nhằm mục đích diễn tả q trình xử lý thông tin với yêu cầu Sơ đồ luồng liệu khơng có nghĩa cho ta SV: ĐỖ ANH DŨNG – Lớp 11Q303A 10 GVHD: Ths.Phạm Thị Hằng Nga LuongTL Xây Dựng Phần Mềm Quản Lý Nhân Sự Number Double điền) Lương thực lĩnh: sinh từ cơng thức tính lương * Bảng Tăng giảm lương TLMaster(SoQD, NgayTL, Ghichu) Stt Tên trường Kiểu dl Độ dài Chú thích SoQD Text Số định NgayTL Date/Time GhiChu Text SV: ĐỖ ANH DŨNG – Lớp 11Q303A Ngày tăng/giảm lương 255 24 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự 2.5 Mơ hình thực thể liên kết * Mơ hình thực thể liên kết bảng liệu SV: ĐỖ ANH DŨNG – Lớp 11Q303A 25 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự CHƯƠNG CHƯƠNG TRÌNH QUẢN LÝ NHÂN SỰ 3.1 Công cụ sử dụng 3.1.1 Microsoft Access 3.1.1.1 Giới thiệu Micrsoft Access Sau đời thành cơng mơi trường Windows hàng loạt phần mền ứng dụng chạy môi trường tạo sử dụng rộng rãi Đặc biệt vài năm trở lại MS Access - hệ quản trị sở liệu sử dụng ngày nhiều Với MS Access đáp ứng hầu hết yêu cầu quản trị CSDL mà tính thân thiện dễ sử dụng Các khái niệm lý thuyết CSDL thể đầy đủ MS Access Đồng thời MS Access dễ dàng quản lý, thể chia sẻ thông tin công việc quản lý liệu Bên cạnh MS Access có đối tượng cao hệ thống mạng để chia sẻ với nhiều người sử dụng Các đặc điểm MS Access: - Là hệ quản trị CSDL quan (RDBMS: Relation Database Management System) mơi trường Windows - Có tính ưu việt so với hệ quản trị CSDL khác (như FoxPro, Dbase), có tốc độ chuy vấn nhanh nhờ kỹ thuật Rushmore có khả kết hợp với đối tượng sản phẩm phần mền khác CSDL - Có tính hệ quản trị CSDL quan hệ như: Tự động kiểm tra khoá, kiểm tra ràng buộc toàn vẹn phụ thuộc tồn tại, tự động cập nhật liệu quan hệ có sửa đổi từ quan hệ nối kết - Có khả chạy mơi trường nhiều Users, có khả chia sẻ bảo mật liệu - Một số thành phần MS Access: + Các thiết kế biểu mẫu báo cáo + Các phiếu hướng dẫn (Cue Cards) + Các công cụ hỗ trợ (Windows) + Các trợ giúp (Help) + Soạn thảo trương trình (Code Editor) SV: ĐỖ ANH DŨNG – Lớp 11Q303A 26 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự + Công cụ hỗ trợ kỹ thuật OLE 3.1.1.2 Các đối tượng Microsoft Access Các đối tượng MS Access gồm loại: - Bảng (Table): Một CSDL quan hệ tổ chứu lưu trữ liệu thành hay nhiều bảng Một bảng tổ chức liệu thành cột dòng Mỗi cột bảng gọi trường (Field) đặc trưngười bởi: tên trường, kiểu liệu, độ dài tối thiểu, diễn giải Mỗi dòng bảng gọi ghi (Record) - Truy vấn (Query): Là thao tác truy vấn liệu nhiều bảng theo điều kiện - Biểu mẫu (Form): Là hình máy tính thiết kế nhằm mục đích hỗ trợ cho việc nhập liệu từ mơi trường vào CSDL thể lại kết xuất từ CSDL Trong Form chứu Form khác gọi Sub Form cho phép lúc nhập liệu cho nhiều bảng truy vấn khác - Báo cáo (Report): Dùng để in ấn thể biểu mẫu nhiều hình thức phong phú Ngồi rà cịn dùng để thể kết truy vấn - Tập lệnh (Macro): Là tập lệnh tự động hoá thao tác thường làm - Tập trương trình (Module): Là hàm, thủ tục lập trình ngơn ngữ Visual Basic dùng để đáp ứng sử lý phức tạp 3.1.1.3 Hệ truy vấn SQL Phần sử dụng hệ thống phần tính tốn tiền lương Các truy vấn SQL cho ta khả lấy mẫu tin từ bảng sở liệu, đối chiếu với liệu quan hệ với bảng thao tác với cấu trúc sỏ liệu Các kiểu truy vấn SQL định điều khiển liệu vào điều khiển liệu Ngồi cịn dùng thao tác với sở liêụ chương trình thơng qua mơ hình đối tượng DAO, RDO hay ADO SQL giải pháp chuẩn cho sở liệu Nó thực theo nhiều dạng khác hệ thống sở liệu quan hệ, bao gồm Microsoft Access SQL server Nói chung SQL tạo truy vấn dùng để trích liệu từ sở liệu, số lớn câu lệnh dùng để thi hành chức khác sở liệu, tạo bảng trường Các câu lệnh SQL thường chia làm loại: SV: ĐỖ ANH DŨNG – Lớp 11Q303A 27 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự + Các câu lệnh thuộc ngôn ngữ định nghĩa liệu (DDL): cho phép sử dụng truy vấn SQL để tạo thành thành phần quan trọng sở liệu như: bảng, trường mục + Các câu lệnh thuộc ngôn ngữ thao tác liệu: Được thiết kế để lấy mẫu tin từ sở liệu 3.1.2 Ngỗn ngữ lập trình Visual Basic 3.1.2.1 Tổng quan ngơn ngữ lập trình Visual Basic Visual Basic đường nhanh đơn ngản để tạo ứng dụng môi trường Windows Ta cần hiểu từ Basic cụm từ Visual Basic lệch chút Ta co thể xem cơng cụ phát triển phần mềm trình biên dịch C/C ++ hay SDK Nhưng lợi điểm dùng Visual Basic chỗ tiết kiệm thời gian công sức so với ngơn ngữ lập trình khác xây dựng ứng dụng Visual Basic gắn liền với khái niệm lập trình trực quan (visual), nghĩa thiết kế chương trình, ta nhìn thấy kết qua thao tác giao diện chương trình thực Đây thuận lợi lớn so với ngơn ngữ lập trình khác, Visual Basic cho phép ta chỉnh sửa đơn giản, nhanh chóng màu sắc, kích thước, hình dáng đối tượng có mặt ứng dụng Một khả khác Visual Basic khẳ kết hợp với thư viện liên kết động DLL (Dynamic Link Library) 3.2.2.2 Những vấn đề làm với Visual Basic Tạo giao diện Giao diện người sử dụng thành phần quan trọng ứng dụng Windows Đối với người sử dụng giao diện họ tác động trực tiếp sử dụng chương trình Visual Basic ngơn ngữ có hỗ trợ mạnh xử lý giao diện, người sử dụng tạo giao diện dễ dàng thao tác trực tiếp công cụ mà khơng phải lập trình Vì tạo ứng dụng Visual Basic thường tiết kiệm nhiều thời gian Sử dụng điều khiển chuẩn Visual Basic Ta sử dụng điều khiển Visual Basic để dẫn cho máy hay lấy thông tin, kết suất thông tin Đặc biệt Visual Basic đưa nhiều biểu mẫu SV: ĐỖ ANH DŨNG – Lớp 11Q303A 28 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự giúp cho việc truy nhập sở liệu thuận tiện Đó điều khiến cho Visual Basic trở thành ngơn ngữ hàng đầu ngơn ngữ lập trình sở liệu Lập trình với đối tượng Visual Basic ngơn ngữ lập trình hướng đối tượng, thành phần Visual Basic chủ yếu đối tượng (các form, điều khiển…) Lập trình với phần hợp thành Một điểm mạnh Visual Basic có khả sử dụng kết tính tốn ứng dụng khác thành phần Microsoft Office Tất điều thực xây dựng thành phần ActiveX ứng dụng Visual Basic trợ giúp cho việc vây dựng điều khiển ActiveX riêng Đáp ứng kiện chuột bàn phím Những ứng dụng Visual Basic đáp ứng lượng lớn kiện chuột bàn phím Ví dụ form, hộp ảnh, điều khiển phát vị trí trỏ chuột, nhận biết phím trái hay phím phải nhấn Và đáp ứng tổ hợp chuột với phím bên cạnh hỗ trợ kiện rê thả chuột Làm việc với văn đồ hoạ Visual Basic cung cấp khả đồ hạo văn phức tạp ứng dụng Những thuộc tính văn giúp ta nhấn mạnh khái niệm quan trọng chi tiết cần quan tâm Thêm vào đó, Visual Basic cung cấp khả đồ hoạ cho phép ta linh động trình thiết kế, bao hàm hình ảnh động cách hiển thị loạt hình ảnh liên tiếp Gỡ rối mã quản lý lỗi Khi thiết kế chương trình việc có lỗi mã ứng dụng hay gặp, lỗi lớn làm chương trình khơng đáp ứng yêu cầu hay kết sai Visual Basic cung cấp nhiều công cụ giúp cho việc gỡ rối chương trình đơn giản nhờ việc phân tích tìm nguồn gốc lỗi Xử lý ổ đĩa, thư mục file Trong lập trình Windows việc tương tác với ổ đĩa, thư mục file quan trọng Điều giúp ta lấy, ghi hay xố thơng tin Trong Visual Basic việc thực qua hai phương thức là: Phương thức cũ với điều kiện open hay write qua tập hợp công cụ FSO (file system object) SV: ĐỖ ANH DŨNG – Lớp 11Q303A 29 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự Thiết kế cho việc thi hành hành tính tương thích Visual Basic chia sẻ hầu hết tính tính ngơn ngữ cho ứng dụng khác Phân phối ứng dụng Có thể phân phối chương trình viết Visual Basic tới sử dụng Windows qua đĩa, CD, mạng 3.2 Các Form Report chương trình *Form Main * Form Quản trị người dùng SV: ĐỖ ANH DŨNG – Lớp 11Q303A 30 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự * Form thiết lập Thông số hệ thống * Form danh sách + Form tìm kiếm danh sách theo Phòng ban SV: ĐỖ ANH DŨNG – Lớp 11Q303A 31 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự + Form tìm kiếm danh sách theo Chức vụ * Form Hồ sơ nhân viên + Form danh sách nhân viên SV: ĐỖ ANH DŨNG – Lớp 11Q303A 32 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự + Form thêm Hồ sơ nhân viên * Form lương nhân viên + Form Tìm kiếm thơng tin lương nhân viên SV: ĐỖ ANH DŨNG – Lớp 11Q303A 33 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự + Form Tính lương * Form Báo cáo + Form danh dách nhân viên theo Giới tính + Form danh sách nhân viên theo Phòng ban SV: ĐỖ ANH DŨNG – Lớp 11Q303A 34 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự + Form danh sách nhân viên theo Trình độ + Form Báo cáo tổng hợp * Message Box chương trình SV: ĐỖ ANH DŨNG – Lớp 11Q303A 35 GVHD: Ths.Phạm Thị Hằng Nga Xây Dựng Phần Mềm Quản Lý Nhân Sự KẾT LUẬN Trên tồn phần phân tích thiết kế hệ thống quản lý nhân Cơng ty Được hướng dẫn tận tình Hằng Nga với cố gắng, nỗ lực thân phân tích thiết kế chương trình Chương trình đạt tính sau: Ưu điểm chương trình: - Quản lý q trình cơng tác nhân viên Công ty - Lưu hồ sơ tất nhân viên Cơng ty - Tính lương nhân viên - Phân quyền đăng nhập hệ thống - Cho phép người quản trị thêm, sửa, xố tìm kiếm dễ ràng thơng tin nhân viên - Giao diện thân thiện với người dùng Khuyết điểm chương trình: - Chỉ quản lý nhân viên thuộc khối quan Cơng ty - Chương trình hoạt động máy tính đơn lẻ Định hướng phát triển: - Chương trình hoạt động hệ thống mạng máy tính - Quản lý khơng nhân viên Cơng ty mà quản lý nhân viên doanh nghiệp trực thuộc Hải Phòng,ngày… Tháng … Năm Sinh Viên Thực Hiện ĐỖ ANH DŨNG SV: ĐỖ ANH DŨNG – Lớp 11Q303A 36 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc PHIẾU NHẬN XÉT SINH VIÊN CỦA ĐƠN VỊ THỰC TẬP Họ tên sinh viên : Lớp: .Khóa: Khoa : Cơng nghệ Trường Cao đẳng Cộng Đồng Hải Phịng Trong thời gian từ ngày tháng .năm… đến ngày tháng .năm ……… Tại : …… Địa chỉ : … Sau trình thực tập đơn vị sinh viên, chúng tơi có số nhận xét đánh sau : Về ý thức tổ chức kỷ luật : Về tinh thần thái độ học tập : Về quan hệ, lối sống : Các nhận xét khác : Đánh giá chung sau thực tập : Cán hướng dẫn (Ký ghi rõ họ tên) Ngày tháng … Năm 2014 Xác nhận đơn vị thực tập (Ký, đóng dấu ghi rõ họ tên) NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN Trong trình hướng dẫn thực tập tốt nghiệp cho sinh viên: .(sinh viên ghi sẵn họ tên mình), chúng tơi có số nhận xét sau: Về tinh thần, thái độ học tập, nghiên cứu sinh viên: Nội dung kết nghiên cứu: Tiến độ thực báo cáo: Bố cục trình bày báo cáo: Kết luận (Điểm): Hải Phòng, ngày tháng năm 2014 NGƯỜI NHẬN XÉT

Ngày đăng: 04/06/2016, 10:57

Từ khóa liên quan

Mục lục

  • 

    • Hình 2.1: Trình tự mô hình hoá hệ thống

    • Bảng Quân đội

  • PHIẾU NHẬN XÉT SINH VIÊN CỦA ĐƠN VỊ THỰC TẬP

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

Tài liệu liên quan