MỤC LỤC LỜI CAM ĐOAN LỜI CẢM ƠN DANH MỤC VIẾT TẮT DANH MỤC CÁC BẢNG DANH MỤC HÌNH CHƯƠNG I. TỔNG QUAN ĐỀ TÀI 1 1.1. Lý do lựa chọn đề tài 1 1.2. Mục tiêu của đề tài 1 1.3. Nội dung của đề tài 1 1.4. Phương pháp nghiên cứu 1 1.5. Hệ quản trị cơ sở dữ liệu Microsoft SQL 1 1.6. Ngôn ngữ lập trình CSharp 2 CHƯƠNG II. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 4 2.1. Thiết kế các lớp đối tượng, thuộc tính và phương thức 4 2.1.1. Lớp HOSONHANVIEN 4 2.1.2. Lớp PHONGBAN 6 2.1.3. Lớp BOPHAN 6 2.1.4. Lớp CHUCDANH 7 2.1.5. Lớp HOCVAN 8 2.1.6. Lớp LOAIHOPDONG 8 2.1.7. Lớp BAOHIEM 9 2.1.8. Lớp LUONGBENHVIEN 9 2.1.9. Lớp CONGTHANG 10 2.1.10. Lớp NGHIPHEPTHANG 11 2.1.11. Lớp DSNVKHENTHUONG 11 2.1.12. Lớp DSNVKYLUAT 12 2.1.13. Lớp DUBAOLENLUONG 13 2.1.14. Lớp THAISAN 13 2.2. Mô hình các lớp 14 2.3. Biểu đồ ca sử dụng (use case diagram) 14 2.3.2. Biểu đồ Use Case quản trị hệ thống 15 2.3.3. Biểu đồ Use Case Cập nhật thông tin hệ thống 16 2.3.4. Biểu đồ Use Case quản lý hồ sơ nhân viên 17 2.3.5. Biểu đồ Use Case Tra cứu 18 2.3.6. Biểu đồ Use Case thống kê báo cáo 19 2.4 . Biểu đồ trình tự(Sequence Diagram) 20 2.4.1. Biểu đồ trình tự xóa thông tin 21 2.4.2. Biểu đồ trình tự sửa thông tin 22 2.4.3. Biểu đồ trình tự tra cứu thông tin 23 2.4.4. Biểu đồ trình tự thống kê báo cáo 24 2.5. Biểu đồ hoạt động(Activity Diagram) 24 2.5.1. Biểu đồ hoạt động kiểm tra sự trùng mã 25 2.5.2. Biểu đồ hoạt động cập nhật thông tin 25 2.5.3. Biểu đồ hoạt động sửa thông tin 27 2.5.4. Biểu đồ hoạt động xóa thông tin 27 2.5.5. Biểu đồ hoạt động tra cứu 29 2.5.6. Biểu đồ hoạt động thống kê báo cáo 30 2.6. Thiết kế cơ sở dữ liệu 31 2.6.1. Bảng HOSONHANVIEN 31 2.6.2. Bảng PHONGBAN 33 2.6.3. Bảng BOPHAN 33 2.6.4. Bảng CHUCDANH 33 2.6.5. Bảng HOCVAN 33 2.6.6. Bảng LOAIHOPDONG 34 2.6.7. Bảng BAOHIEM 34 2.6.8. Bảng LUONGBENHVIEN 35 2.6.9. Bảng nguoi 35 2.6.10. Bảng CONGTHANG 36 CHƯƠNG III. THIẾT KẾ GIAO DIỆN PHẦN MỀM 37 3.1. Chức năng đăng nhập 37 3.2. Giao diện chính của phần mềm 38 3.3. Module quản trị hệ thống 38 3.3.1. Chức năng thay đổi mật khẩu 39 3.3.2. Chức năng đăng xuất 40 3.3.3. Chức năng thoát 40 3.4. Module cập nhật thông tin hệ thống 40 3.5.4. Chức năng cập nhật bộ phận 40 3.5.5. Chức năng cập nhật phòng ban 41 3.5.6. Chức năng cập nhật các chức danh 41 3.5.7. Chức năng cập nhật các học vấn 42 3.5.8. Chức năng cập nhật các loại hợp đồng 43 3.5.9. Chức năng cập nhật lương bệnh viện 43 3.5. Module quản lý hồ sơ nhân viên 44 3.5.1 Chức năng cập nhật hồ sơ nhân viên 44 3.6. Module thống kê báo cáo 45 3.7.1. Thống kê nhân viên toàn bệnh viện 45 3.7.2. Chức năng thống kê nhân viên theo phòng ban 45 3.7.3. Chức năng thống kê danh sách nhân viên khen thưởng 46 3.7.4. Chức năng thống kê nhân viên kỷ luật 46 3.7.5. Chức năng thống kê nhân viên thôi việc 46 3.7.6. Chức năng thống kê bảng công tháng 46 3.7.7. Chức năng thống kê nghỉ phép tháng 46 3.7.8. Chức năng thống kê danh sách dự báo lên lương 47 KẾT LUẬN 48 TÀI LIỆU THAM KHẢO 50
1 TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ***************************** XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ TRONG BỆNH VIỆN GIAO THÔNG VẬN TẢI HÀ NỘI Hà Nội – Năm 2016 TRƯỜNG ĐẠI HỌC TÀI NGUYÊN VÀ MÔI TRƯỜNG HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN ***************************** NGUYỄN ĐỨC LINH XÂY DỰNG PHẦN MỀM QUẢN LÝ NHÂN SỰ TRONG BỆNH VIỆN GIAO THÔNG VẬN TẢI HÀ NỘI Chuyên ngành : Công nghệ thông tin Mã ngành : D480201 NGƯỜI HƯỚNG DẪN: Ths TRẦN MẠNH TRƯỜNG LỜI CAM ĐOAN Em xin cam đoan kết nghiên cứu đưa đồ án tốt nghiệp dựa kết thu trình nghiên cứu riêng em, không chép kết nghiên cứu tác giả khác Nội dung đồ án tốt nghiệp có tham khảo sử dụng số thông tin, tài liệu từ nguồn sách, tạp chí liệt kê danh mục tài liệu tham khảo hướng dẫn TS Hà Mạnh Đào Nếu phát có sư gian lận em xin hoàn toàn chịu trách nhiệm nội dung đồ án Hà Nội, tháng năm 2016 Sinh viên thực hiện: Nguyễn Đức Linh LỜI CẢM ƠN Người xưa có câu: “Uống nước nhớ nguồn, ăn nhớ kẻ trồng cây” Với em sinh viên năm trường ĐH Tài Nguyên Và Môi Trường Hà Nội luôn ghi nhớ công lao to lớn thầy, cô giáo Những người truyền đạt cho em kiến thức lý thuyết thực hành suốt thời gian học tập trường để chuẩn bị hành trang bước vào sống để xây dựng đất nước trường Em xin hứa lao động đem kiến thức học phục vụ cho Tổ quốc Em xin chân thành cảm ơn đến: Thầy, cô giáo trường ĐH Tài Nguyên Và Môi Trường Hà Nội nói chung thầy, cô giáo khoa Công Nghệ Thông Tin nói riêng nhiệt tình giảng dạy, hướng dẫn tích lũy kiến thức suốt thời gian học tập trường Thầy Hà Mạnh Đào – Giảng viên trường ĐH Tài Nguyên Và Môi Trường Hà Nội hướng dẫn tận tình, hết lòng bảo giúp đỡ để em hoàn thành đồ án tốt nghiệp Một lần em xin chân thành cảm ơn! Sinh viên thực Nguyễn Đức Linh DANH MỤC VIẾT TẮT Từ viết tắt GD P.GD P QT SX P ĐT PT TCKT SX KD HDQT NV CB CNV BHXH BHYT CNTT Ý nghĩa Giám đốc Phó giám đốc Phòng quản trị sản xuất Phòng đào tạo phát triển Tài kế toán Sản xuẩt Kinh doanh Hội đồng quản trị Nhân viên Cán Công nhân viên Bảo hiểm xã hội Bảo hiểm y tê Công nghệ thông tin MỤC LỤC BẢNG DANH MỤC HÌNH CHƯƠNG I TỔNG QUAN ĐỀ TÀI 1.1 Lý lựa chọn đề tài Dựa vào nhu cầu thực tế xã hội đỏi hỏi người phải động sáng tạo để tạo nhiều sản phẩm cho xã hội Các bệnh viện phát triển, hồ sơ tuyển vào nhiều đỏi hỏi cần nhiều kho chứa hồ sơ để lưu trữ nhân viên vào bệnh viện Quản lý nhân vấn đề then trốt bệnh viện yêu cầu đặt làm để lưu trữ hồ sơ lương nhân viên cách hiệu nhất, giúp cho nhân viên thoải mái làm việc bệnh 1.2 viện Mục tiêu đề tài Nghiên cứu toán quản lý nhân nói chung qoán quản lý nhân bệnh viện Giao Thông Vận Tải Hà Nội nói riêng để thiết kế lập trình phần mềm nhằm hỗ trợ công tác quản lý bệnh viện 1.3 Nội dung đề tài Nắm rõ phương thức quản lý nhân bệnh viện Giao Thông Vận Tải Hà Nội, phương pháp thiết kế phần mềm quản lý 1.4 Phương pháp nghiên cứu Dựa đặc điểm bệnh viện Giao Thông Vận Tải Hà Nội 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: + Quản lý nhân + Quản lý tiền lương nhân viên bệnh viện 1.5 Hệ quản trị sở liệu Microsoft SQL a SQL ngôn ngữ sở liệu quan hệ SQL hệ quản trị sở liệu quan hệ tảng kỹ thuật quan trọng công nghiệp máy tính Cho đến nay, nói SQL xem ngôn ngữ chuẩn sở liệu Đa số hệ quản trị sở liệu quan hệ thương mại chọn SQL làm ngôn ngữ cho sản phẩm SQL, viết tắt Structured Query Language (ngôn ngữ truy vấn có cấu trúc), công cụ sử dụng để tổ chức, quản lý truy xuất liệu lưu trữ sở liệu SQL hệ thống ngôn ngữ bao gồm tập câu lệnh sử dụng để tương tác với sở liệu SQL sử dụng để điều khiển tất chức mà hệ quản trị sở liệu cung cấp cho người dùng bao gồm: * Định nghĩa liệu: SQL cung cấp khả định nghĩa sở liệu, cấu trúc lưu trữ tổ chức liệu mối quan hệ thành phần liệu * Truy xuất thao tác liệu: Với SQL, người dùng dễ dàng thực thao tác truy xuất, bổ sung, cập nhật loại bỏ liệu sở liệu * Điều khiển truy cập: SQL sử dụng để cấp phát kiểm soát thao tác người sử dụng liệu, đảm bảo an toàn cho sở liệu * Đảm bảo toàn vẹn liệu: SQL định nghĩa ràng buộc toàn vẹn sở liệu nhờ đảm bảo tính hợp lệ xác liệu trước thao tác cập nhật lỗi hệ thống Như vậy, SQL ngôn ngữ hoàn thiện sử dụng hệ thống sở liệu thành phần thiếu hệ quản trị sở liệu b Câu lệnh SQL SQL chuẩn bao gồm khoảng 40 câu lệnh Các câu lệnh SQL bắt đầu từ lệnh, từ khóa cho biết chức câu lệnh (chẳng hạn Select, detele, commit) Sau từ lệnh mệnh đề câu lệnh Mỗi mệnh đề câu lệnh bắt đầu từ khóa (chẳng hạn From, where,…) 1.6 Ngôn ngữ lập trình CSharp Ngôn ngữ CSharp (C#) phát triển đội ngũ kỹ sư Microsoft, xây dựng dựa tảng hai ngôn ngữ mạnh C++ Java Tại phải sử dụng ngôn ngữ C#? * C# ngôn ngữ đơn giản 10 C# loại bỏ vài phức tạp rối rắm ngôn ngữ Java C++, bao gồm việc loại bỏ macro, template, đa kế thừa, lớp sở ảo (Virtual base class) Chúng nguyên nhân gây nhầm lẫn cho người lập trình Ngôn ngữ C# đơn giản dựa tảng C C++ cải tiến để làm cho ngôn ngữ đơn giản * C# ngôn ngữ đại Vì C# chứa tất đặc tính sau: Xử lý ngoại lệ, thu gom nhớ tự động, kiểu liệu mở rộng, bảo mật mã nguồn * C# ngôn ngữ hướng đối tượng Vì C# hỗ trợ tất đặc tính như: đóng gói (encapsulation), kế thừa (inheritance) đa hình (polymorphism) * C# ngôn ngữ mạnh mẽ mềm dẻo Ngôn ngữ không đặt ràng buộc lên việc làm C# sử dụng cho dự án khác tạo ứng dụng xử lý văn bản, ứng dụng đồ họa, bảng tính, hay chí trình biên dịch cho ngôn ngữ khác * C# ngôn ngữ từ khóa C# ngôn ngữ sử dụng giới hạn từ khóa, khoảng 80 từ khóa * C# ngôn ngữ hướng module Mã nguồn C# viết phần gọi lớp, lớp chứa phương thức thành viên Những lớp phương thức sử dụng lại ứng dụng hay chương trình khác Bằng cách truyền mẫu thông tin đến lớp hay phương thức tạo mã nguồn dùng lại có hiệu 47 MaNV Char Mã nhân viên Nam Char Năm Thang Char Tháng SoNgayCong Varchar Số Ngày Công CHƯƠNG III THIẾT KẾ GIAO DIỆN PHẦN MỀM Phần mềm viết ngôn ngữ lập trình C# Visual studio 2010, ngôn ngữ hỏi có cấu trúc SQL phiên 2008 3.1 Chức đăng nhập Hình 3.1 Giao diện đăng nhập Việc bảo mật quan trọng, nhân viên dùng phần mềm bệ nh việ n cung cấp tài khoản với mật riêng Thông qua việc đăng nhập có cấp độ truy cập vào phần mềm khác nhân viên Nên muốn vào chương trình có phần đăng nhập để bảo vệ an toàn liệu cho hệ thống tài khoản cho người sử dụng tránh phá hoại cắp, sữa đổi liệu 48 Trong form đăng nhập người sử dụng phải nhập tên đăng nhập mật mình, nhập sai hệ thống đưa thông báo tên đăng nhập mật bị sai, người sử dụng phải nhập lại tên đăng nhập mật cho đăng nhập vào hệ thống Trong form đăng nhập người sử dụng sử dụng thêm tiện ích lưu tên đăng nhập mật để lần đăng nhập không cần phải nhập tên đăng nhập mật mà cần nhấp vào nút đăng nhập tự khắc đăng nhập vào hệ thống với tên đăng nhập mật - Form Đăng Nhập kích hoạt bắt đầu sử dụng hệ thống - Kết đầu form tùy thuộc vào việc phân quyền hệ thống - Dữ liệu lấy từ bảng nguoi - Không có bảng liệu bị thay đổi 3.2 Giao diện phần mềm Hình 3.2 Giao diện phần mềm Đây giao diện phần mềm Bao gồm module xếp theo menu phía Trong module lại có nhiều chức phía phù hợp với nội dung module cho người dùng dễ dàng lựa chọn trình sử dụng Kết chức hiển thị phía dưới, nhiên chức thị người dùng có quyền truy cập đến tức phụ thuộc vào quyền hạn người sử dụng 3.3 Module quản trị hệ thống Module quản trị hệ thống bao gồm chức năng: 49 Đổi mật khẩu, Quản lý người dùng, Đăng xuất, Thoát Hình 3.3 Giao diện module quản trị hệ thống Nếu bạn người sử dụng bình thường module bao gồm chức năng: Đổi mật khẩu, đăng xuất thoát Còn bạn admin (người có quyền sử dụng cao hệ thống) module quản trị hệ thống bao gồm tất chức có thêm chức quản lý người dùng 3.3.1 Chức thay đổi mật 50 Hình 3.4 Giao diện chức thay đổi mật Form đổi mật kích hoạt người sử dụng phần mềm muốn thay đổi mật - Dữ liệu lấy từ bảng nguoi Bảng liệu nguoi bị thay đổi 3.3.2 Chức đăng xuất Khi người sử dụng chọn chức chương trình thoát đưa giao điện form đăng nhập, lúc người sử dụng đăng nhập tiếp vào hệ thống với tên đăng nhập mật khác tiếp tục đăng nhập lại vào hệ thống với tên đăng nhập mật cũ 3.3.3 Chức thoát Khi người sử dụng chọn chức chương trình thoát hẳn 3.4 Module cập nhật thông tin hệ thống Module cập nhật thông tin hệ thống bao gồm chức hệ thống thường thuộc tính tĩnh (ít thay đổi) gồm: Cập nhật phận, Cập nhật phòng ban, 51 Cập nhật loại chức danh, Cập nhật loại học vấn, Cập nhật loại hợp đồng, Cập nhật loại bảo hiểm Cập nhật loại lương bệ nh việ n 3.5.4 Chức cập nhật phận Hình 3.5 Giao diện chức cập nhật phận Form cập nhật Bộ Phận kích hoạt nhân viên sử dụng phần mềm muốn cập nhật, sửa, xóa Bộ Phận bệ nh việ n 3.5.5 Dữ liệu lấy từ bảng BOPHAN, Bảng liệu bị thay đổi BOPHAN Chức cập nhật phòng ban 52 Hình 3.6 Giao diện chức cập nhật phòng ban Form cập nhật Phòng Ban kích hoạt nhân viên sử dụng phần mềm muốn cập nhật, sửa, xóa Phòng Ban bệ nh việ n 3.5.6 Dữ liệu lấy từ bảng PHONGBAN, Bảng liệu bị thay đổi PHONGBAN Chức cập nhật chức danh Hình 3.7 Giao diện cập nhật chức danh Form cập nhật loại Chức Danh kích hoạt nhân viên sử dụng phần mềm muốn cập nhật, sửa, xóa loại Chức Danh bệ nh việ n 3.5.7 Dữ liệu lấy từ bảng CHUCDANH, Bảng liệu bị thay đổi CHUCDANH Chức cập nhật học vấn 53 Hình 3.8 Giao diện chức cập nhật học vấn Form cập nhật loại Học Vấn kích hoạt nhân viên sử dụng phần mềm muốn cập nhật, sửa, xóa loại Học Vấn bệ nh việ n - Dữ liệu lấy từ bảng HOCVAN, - Bảng liệu bị thay đổi HOCVAN 54 3.5.8 Chức cập nhật loại hợp đồng Hình 3.9 Giao diện chức cập nhật loại hợp đồng Form cập nhật loại Hợp Đồng kích hoạt nhân viên sử dụng phần mềm muốn cập nhật, sửa, xóa loại Hợp Đồng bệ nh việ n - Dữ liệu lấy từ bảng LOAIHOPDNG, - Bảng liệu bị thay đổi LOAIHOPDONG 3.5.9 Chức cập nhật lương bệ nh việ n Hình 3.10 Giao diện cập nhật lương 55 Form cập nhật loại lương kích hoạt nhân viên sử dụng phần mềm muốn cập nhật, sửa, xóa loại lương bệ nh việ n - Dữ liệu lấy từ bảng LUONGBENHVIEN, - Bảng liệu bị thay đổi LUONGBENHVIEN 3.5 Module quản lý hồ sơ nhân viên Module quản lý hồ sơ nhân viên bao gồm chức hệ thống thường thuộc tính động (thường xuyên thay đổi) gồm: Cập nhật hồ sơ nhân viên, Cập nhật việc, Cập nhật khen thưởng – kỷ luật, Cập nhật số ngày nghỉ tháng, Cập nhật số ngày công tháng, Cập nhật danh sách dự báo lên lương 3.5.1 Chức cập nhật hồ sơ nhân viên Hình 3.11 Giao diện cập nhật hồ sơ nhân viên 56 Form cập nhật hồ sơ nhân viên kích hoạt nhân viên sử dụng phần mềm muốn cập nhật, sửa thông tin nhân viên bệ nh việ n - Dữ liệu lấy từ bảng HOSONHANVIEN , - Bảng liệu bị thay đổi HOSONHANForm cập nhật nhân viên việc kích hoạt nhân viên sử dụng phần mềm muốn cập nhật thông tin nhân viên việc bệ nh việ n - Dữ liệu lấy từ bảng HOSONHANVIEN, 3.6 Module thống kê báo cáo Module thống kê báo cáo bao gồm chức năng: Thống kê nhân viên toàn bệ nh việ n, Thống kê nhân viên theo phòng ban, Thống kê nhân viên khen thưởng – kỷ luật, Thống kê nhân viên việc, Thống kê bảng công tháng, Thống kê ngày nghỉ phép tháng, Thống kê danh sách dự báo lên lương 3.7.1 Thống kê nhân viên toàn bệnh viện Form thống kê danh sách nhân viên toàn bệ nh việ n kích hoạt nhân viên sử dụng phần mềm muốn xem (in) bảng thống kê danh sách viên bệ nh việ n theo mục đích theo yêu cầu quản lý cấp - Dữ liệu lấy từ bảng HOSONHANVIEN - Không có bảng liệu bị thay đổi 3.7.2 Chức thống kê nhân viên theo phòng ban Form thống kê danh sách nhân viên theo phòng ban kích hoạt nhân viên sử dụng phần mềm muốn xem (in) bảng thống kê danh sách nhân viên bệ nh việ n theo phòng ban theo mục đích theo yêu cầu quản lý cấp - Dữ liệu lấy từ bảng HOSONHANVIEN, PHONGBAN - Không có bảng liệu bị thay đổi 57 3.7.3 Chức thống kê danh sách nhân viên khen thưởng Form thống kê danh sách nhân viên khen thưởng kích hoạt nhân viên sử dụng phần mềm muốn xem (in) bảng thống kê danh sách nhân viên khen thưởng bệ nh việ n theo mục đích theo yêu cầu quản lý cấp - Dữ liệu lấy từ bảng HOSONHANVIEN, DSNVKHENTHUONG 3.7.4 Không có bảng liệu bị thay đổi Chức thống kê nhân viên kỷ luật Form thống kê danh sách nhân viên kỷ luật kích hoạt nhân viên sử dụng phần mềm muốn xem (in) bảng thống kê danh sách nhân viên bị kỷ luật bệ nh việ n mục đích theo yêu cầu quản lý cấp - Dữ liệu lấy từ bảng HOSONHANVIEN, DSNVKYLUAT - Không có bảng liệu bị thay đổi 3.7.5 Chức thống kê nhân viên việc Form thống kê danh sách nhân viên việc kích hoạt nhân viên sử dụng phần mềm muốn xem (in) bảng thống kê danh sách nhân viên việc bệnh viện theo mục đích theo yêu cầu quản lý cấp - Dữ liệu lấy từ bảng HOSONHANVIEN - Không có bảng liệu bị thay đổi 3.7.6 Chức thống kê bảng công tháng Form thống kê danh sách bảng công tháng kích hoạt nhân viên sử dụng phần mềm muốn xem (in) bảng thống kê danh sách bảng công theo tháng, theo phòng ban bệnh viện theo mục đích theo yêu cầu quản lý cấp - Dữ liệu lấy từ bảng HOSONHANVIEN, CONGTHANG - Không có bảng liệu bị thay đổi 3.7.7 Chức thống kê nghỉ phép tháng 58 Form thống kê danh sách nghỉ phép tháng kích hoạt nhân viên sử dụng phần mềm muốn xem (in) bảng thống kê danh sách nghỉ phép tháng theo phòng ban bệnh viện theo mục đích theo yêu cầu quản lý cấp - Dữ liệu lấy từ bảng HOSONHANVIEN, NGHIPHEPTHANG - Không có bảng liệu bị thay đổi 3.7.8 Chức thống kê danh sách dự báo lên lương Form thống kê danh sách dự báo lên lương kích hoạt nhân viên sử dụng phần mềm muốn xem (in) bảng thống kê danh sách dự báo lên lương bệnh viện theo mục đích theo yêu cầu quản lý cấp - Dữ liệu lấy từ bảng HOSONHANVIEN, DUBAOLENLUONG - Không có bảng liệu bị thay đổi 59 KẾT LUẬN Đánh giá kết Ưu điểm: 1.1 - Chương trình có giao diện thân thiện, gần gũi, thuận tiện cho người sử dụng - Lưu trữ số lượng lớn thông tin danh sách phận, phòng ban, nhân viên,… bệ n h việ n - Cập nhật sửa đổi thông tin nhanh chóng, xác, thuận tiện - Chức báo cáo hoạt động linh hoạt, dễ sử dụng - Hỗ trợ nhiều chức phù hợp với thực tế việc tìm kiếm thông tin theo danh sách điều kiện tùy chọn đối tượng như: Mã nhân viên, họ tên, phòng ban, trình độ, chức danh,… - Chức nhập quản lý nhân viên thực logic đảm bảo cho liệu hợp lệ hoá cập nhật xác - Dễ dàng sử dụng quản lý - Cơ sở liệu tương đối lớn tính bảo mật cao Khuyết điểm: 1.2 Do thời gian nghiên cứu có hạn khả hạn chế nên số ý tưởng, chưa thực thi - Một số chức chưa hoạt động ổn định - Chương trình có tính chuyên nghiệp chưa cao - Chưa giải chọn vẹn vấn đề nảy sinh trình quản lý - Chương trình chưa có tính thẩm mỹ chưa cao - Chưa sửa đổi thông tin người dùng - Chưa thay đổ mật Hướng phát triển Phần mềm quản lý nhân đề tài lớn cần nhiều thời gian để đầu tư, xây dựng Về lâu dài, phần mềm phát triển thành phần mềm hoàn thiện với việc bổ sung chức như: quét ảnh, Install, 60 quản lý lương, nhận dạng vân tay, hỗ trợ sở liệu Oracle để khả bảo mật, tốc độ truy vấn, khả quản lý liệu tốt Do thời gian làm đề tài chưa nhiều, không đủ để phần mềm quản lý nhân bệ n h việ n GIAO THÔNG VẬ N TẢ I HÀ NỘ I phản ánh đầy đủ vấn đề liên quan Em mong nhận dẫn đóng góp, bổ sung ý kiến thầy cô bạn bè để phần mềm hoàn thiện 61 TÀI LIỆU THAM KHẢO [1] Nguyễn Văn Ba, giáo trình Phân tích thiết kế hệ thống thông tin, NXB Đại học Quốc Gia Hà Nội, xuất năm 2003 [2] TS Phạm Quang Trình, giáo trình Cơ Sở Dữ Liệu, Học Viện Quản Lý Giáo Dục [3] Website: - http://congdongcviet.com http://diendancongnghe.vn http://msdn.microsoft.com