Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 44 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
44
Dung lượng
485,5 KB
Nội dung
LỜI CẢM ƠN Qua tuần thực đề tài với giúp đỡ tạo điều kiện Trường ĐH công nghệ thông tin truyền thông – ĐH Thái Nghuyên Thái, góp ý bạn đặc biệt hướng dẫn trực tiếp, bảo tận tình thầy giáo em hồn thành đề tài với báo cáo thời gian quy định Với khả thời gian có hạn nên khơng tránh khỏi thiếu sót, em mong nhận quan tâm, giúp đỡ, tạo điều kiện thầy giáo để em hồn thiện đề tài nghiên cứu thời gian tới Một lần em xin chân thành cảm ơn tất thầy, cô giáo trường thầy cô giáo trường, tổ chức liên kết dạy dỗ, bảo em suốt năm học khoa CNTT – ĐH Thái Nguyên Đặc biệt em xin gửi lời cảm ơn sâu sắc tới thầy giáo hướng dẫn em suốt trình làm đề tài, hỗ trợ dạy em hồn thành tốt chương trình báo cáo Em xin chân thành cám ơn! LỜI CAM ĐOAN Để hoàn thành đề tài thực tập thời gian quy định đáp ứng yêu cầu đề ra, em cố gắng tìm hiểu học hỏi, tích lũy kiến thức từ trường học từ trình tìm đọc tài liệu dẫn thầy giáo làm đề tài thực tập Em xin cam đoan tài liệu, công cụ, mã nguồn mà em sử dụng để thiết kế chương trình báo cáo đề án thực tập em nghiên cứu, tìm hiểu, tuyệt đối không chép lại ăn cắp quyền trí tuệ người khác Nếu q trình kiểm tra phát có gian lận, em xin chịu tồn trách nhiệm việc làm Thái Nguyên, Tháng Năm 2011 MỤC LỤC Qua tuần thực đề tài với giúp đỡ tạo điều kiện Trường ĐH công nghệ thông tin truyền thơng – ĐH Thái Nghun Thái, góp ý bạn đặc biệt hướng dẫn trực tiếp, bảo tận tình thầy giáo em hoàn thành đề tài với báo cáo thời gian quy định Với khả thời gian có hạn nên khơng tránh khỏi thiếu sót, em mong nhận quan tâm, giúp đỡ, tạo điều kiện thầy giáo để em hồn thiện đề tài nghiên cứu thời gian tới .1 40 KẾT LUẬN .42 TÀI LIỆU THAM KHẢO .43 MỞ ĐẦU Trong thời kỳ hội nhập kinh tế quốc tế việc cải cách hành chính, nâng cao hiệu cơng tác quản lý… nhiệm vụ trọng tâm Đảng Nhà nước ta quan tâm Chính vậy, cơng tác tổ chức cán với chức tham mưu, quản lý, cung cấp thông tin đầy đủ xác cán cho lãnh đạo việc bố trí, xếp, luân chuyển, bổ nhiệm chức vụ lãnh đạo nhằm phát huy tốt lực cán giữ vị trí quan trọng việc thực thắng lợi nhiệm vụ cải cách hành chính, nâng cao hiệu cơng tác quản lý Đồng thời, công tác quản lý cán thực tốt, đầy đủ xác nhằm đảm bảo quyền lợi ích hợp pháp cán bộ, tạo điều kiện cho cán yên tâm cơng tác, gắn bó với cơng việc Tuy nhiên, năm vừa qua, hiệu công tác quản lý cán số quan, đơn vị cịn hạn chế, đến có trường hợp cán bố trí làm việc vị trí khơng phù hợp với trình độ chun môn, nghiệp vụ đào tạo; việc xây dựng kế hoạch đào tạo đào tạo lại nhằm nâng cao trình độ lý luận trị, chun mơn… chưa thực thường xuyên kịp thời Do đó, qua q trình khảo sát, tìm hiểu thực tế cơng tác quản lý cán sở trình thực tập Công ty xây dựng Cao Minh, em nhận thấy, công tác quản lý cán Công ty cịn nhiều hạn chế; chương trình quản lý cán lạc hậu, khơng cịn đáp ứng u cầu, công tác quản lý chủ yếu giấy tờ Vì vậy, việc ứng dụng cơng nghệ thơng tin để xây dựng chương trình quản lý cán nhằm xử lý thơng tin nhanh chóng, xác, kịp thời, tiết kiệm thời gian nhân lực cần thiết, phù hợp với nhu cầu thực tiễn trung tâm, nên em chọn Đề tài thực tập “Xây dựng chương trình quản lý nhân Cơng ty xây dựng Cao Minh”, nhằm phân tích thiết kế hệ thống xây dựng chương trình hiệu việc quản lý hồ sơ nhân Cơng ty Trong q trình thực đề tài này, Thầy giáo, Cô giáo nhiệt tình hướng dẫn, Chương trình quản lý cán chương trình khó phức tạp khả phân tích tốn kỹ lập trình thân cịn nhiều hạn chế, nên đề tài khơng thể tránh khỏi nhiều thiếu sót, mong Thầy giáo, Cô giáo bạn sinh viên quan tâm hướng dẫn đóng góp ý kiến để em làm hồn thiện đề tài thực tập Em xin chân thành cảm ơn thầy giáo – Nguyễn Hồng Tân người trực tiếp hướng dẫn em thời gian lam đồ án Qua đây, em xin gửi lời cảm ơn tới cán Công ty xây dựng Cao Minh, thầy giáo, cô giáo bạn sinh viên Trường Đại học công nghệ thông tin truyền thong - Đại học Thái Nguyên nhiệt tình bảo, giúp đỡ tạo điều kiện thuận lợi cho em hồn thành đề tài Xin chân thành cảm ơn! Thái Nguyên, tháng năm 2011 Sinh viên thực Lê Hoàng Thiện Chương KHẢO SÁT ĐỀ TÀI VÀ GIỚI THIỆU NGÔN NGỮ CÀI ĐẶT I KHẢO SÁT VÀ PHÂN TÍCH ĐỀ TÀI I.1 Cở sở lý thuyết khảo sát đề tài Sự đời phát triển mạnh mẽ Tin học Cơng nghệ máy tính thành vĩ đại người Và ngày máy tính ứng dụng vào ngành, nghề, bất cữ nơi đâu có nhu cầu thơng tin, nơi có tin học Nhận thức tầm quan trọng tin học, Đảng nhà nước đặc biệt quan tâm coi khâu đột phá phát triển kinh tế tri thức thời kỳ đổi đất nước, điều thể qua kỳ họp Quốc hội Có thể nói Cơng nghệ thơng tin (CNTT) chiếm vị trí quan trọng sống hàng ngày, tất ngành khoa học ký thuật, kinh tế xã hội, trình cải cách thủ tục hành chính, nâng cao hiệu đổi kinh tế đất nước Công ty xây dựng Cao Minh nói riêng ngành Viễn thơng Việt Nam nói chung xây dựng kế hoạch chiến lược để đại hố cơng tác quản lý, đầu việc trang bị thiết bị đại, tiên tiến để nâng cao chất lượng hoạt động theo định hướng Đảng Nhà nước cải cách hành đấ nước, đáp ứng nhu cầu ngày cao xã hội I.2 Cơ sở thực tiễn khảo sát đề tài Quản lý hồ sơ cán nhiệm vụ quan trọng tất quan, đơn vị, cơng ty, doanh nghiệp… nói chung với Cơng ty xây dựng Cao Minh nói riêng việc tuyển dụng, bổ nhiệm, sử dụng, đào tạo bồi dưỡng, khen thưởng, kỷ luật, nâng lương, nâng ngạch cho cán bộ, cơng chức, giải chế độ sách … Do nhu cầu tin học hố cải cách hành trở nên thiết hết Đối với môi trường làm việc, việc quản lý hồ sơ cán bộ, việc tuân thủ theo văn pháp quy Nhà nước đề cịn có u cầu cụ thể phận, phòng ban phải đáp ứng đầy đủ kịp thời Qua trình khảo sát tìm hiểu thực tế cơng tác quản lý cán thời gian thực tập Công ty xây dựng Cao Minh em cảm thấy đưa ứng dụng CNTT vào xây dựng chương trình quản lý cán cách khoa học hiệu yêu cầu cần thiết I.3 Đối tượng, phạm vi mục đích đề tài I.3.1 Đối tượng nghiên cứu đề tài - Nghiên cứu lựa chọn ngôn ngữ lập trình Microft visual basic 6.0 hệ quản trị sở liệu SQL 2000 - Khảo sát thực yêu cầu quản lý định hướng phát triển hệ thống quản lý hồ sơ cán Trung tâm Viễn thơng tỉnh Phú Thọ I.3.2 Mục đích đề tài Với đề tài này, mục đích để thân em có dịp làm quen với công tác nghiên cứu khoa học, lấy phần mềm làm tảng để ứng dụng Tin học cách thiết thực công tác nghiệp vụ vào đời sống xã hội Xác định việc ứng dụng Tin học việc quản lý nghiệp vụ đột phá lớn cải cách thủ tục hành ngành, thực tiết kiệm chống lãng phí theo tinh thần Đảng Nhà nước ta đề thời kỳ đổi Khi thực đề tài em có dịp tìm hiểu nhiều với ngơn ngữ lập trình Visual basic 6.0 hệ quản trị sở liệu SQL 2000, đồng thời kiểm tra khả việc lập trình Hơn nữa, em mong muốn thiết kế sản phẩm phần mềm quản lý hồ sơ cán trước tiên giúp cho cơng tác quản lý Cơng ty xây dựng Cao Minh, sau phát triển trở thành phần mềm quản lý sử dụng cho nhiều quan, đơn vị lao động, sở sản xuất… I.3.3 Phương pháp giải đề tài Để giải đề tài quản lý hồ sơ cán em tiến hành sau: - Lựa chọn ngơn ngữ lập trình Microft visual basic 6.0 hệ quản trị sở liệu SQL 2000 - Tìm hiểu nhu cầu thực tế quản lý hồ sơ cán Cơng ty - Phân tích thiết kế hệ thống, viết chương trình quản lý hồ sơ cán dựa liệu thực - Trao đổi kinh nghiệm xin ý kiến người có kinh nghiệm cơng tác quản lý hồ sơ cán trường Công ty để hiểu rõ cơng tác từ có hướng phát triển bảo trì phần mềm II GIỚI THIỆU NGÔN NGỮ CÀI ĐẶT VÀ HỆ QUẢN TRỊ CSDL II.1 Giới thiệu ngơn ngữ lập trình Visualbasic II.1.1 Giới thiệu chung Cùng với đời số ngơn ngữ lập trình (Visual C + +, Visual FoxPro, Visual Basic 6.0) ứng dụng Visual Studio 6.0 coi phiên hiệu nhất, dùng để phát triển ứng dụng Windows 32 bit Mặt khác Microsoft chọn ngơn ngữ lập trình Visual Basic 6.0 làm ngơn ngữ lập trình thức cho phép nhà lập trình viết chương trình ứng dụng tương tác với hầu hết sản phẩm họ.Chẳng hạn, ta viết chương trình ngôn ngữ Visual Basic 6.0 tương tác với ứng dụng Microsoft Office hay sở liệu như: SQL Server, Access, Visual FoxPro… Mặt khác, bạn dễ dàng phát triển ứng dụng quản lý cách sử dụng ngơn ngữ lập trình Visual Basic 6.0, hầu hết giao diện trực quan, dễ thiết kế, chúng cho phép bạn thiết kế Form Control cách tiện lợi Đối với ứng dụng dùng quản lý, bạn nên sử dụng ngôn ngữ Visual Basic 6.0 lựa chọn thực tế hiệu quả, ngôn ngữ Visual Basic Microsoft hỗ trợ mạnh sản phẩm họ, lý bạn lựa chọn ngơn ngữ xây dựng ứng dung quản lý Vậy Visual Basic gì? Phần “Visual” đề cập đến phương pháp sử dụng để tạo giao diện đồ hoạ người dùng (Graphical User Interface hay viết tắt GUI) Có sẵn phận hình ảnh, gọi Control, ta có nhiều cách lựa chọn để đặt vị trí định đặc tính chúng khung hình, gọi Form Thành phần lại “Basic” đề cập đến ngôn ngư Basic (Beginer All8 Purpose Symbolic Intruction Code), ngơn ngữ lập trình đơn giản, dễ học, đươc tạo cho nhà khoa học gia (những người có thời gian để học lập trình điện tốn) dùng Khi viết chương trình Visual Basic, phải qua hai bước : - Thiết kế giao diện (Visual Programming) - Viết lệnh (Code Programming) II.1.2 Thiết kế giao diện Do Visual Basic ngơn ngữ lập trình hướng đối tượng nên việc thiết kế giao diện đơn giản cách đưa đối tượng vào Form tiến hành thay đổi số thuộc tính đối tượng + form Form biểu mẫu ứng dụng Visual Basic Ta dùng Form (như biểu mẫu) nhằm định vị xếp phận thiết kế phần giao tiếp với người dùng + Tools box (hộp công cụ) Bản thân hộp công cụ chứa biểu tượng biểu thị cho điều khiển mà ta bổ sung vào biểu mẫu, bảng chứa đối tượng định nghĩa sẵn Visual Basic Các đối tượng sử dụng Form để tạo thành giao diện cho chương trình ứng dụng Visual Basic Các đối tượng công cụ sau thông dụng nhất: + Properties windows (cửa sổ thuộc tính) Properties Windows nơi chứa danh sách thuộc tính đối tượng cụ thể Các thuộc tính thay đổi để phù hợp với yêu cầu giao diện chương trình ứng dụng + Project explorer Do ứng dụng Visual Basic thường dùng chung mã Form tùy biến trước đó, nên Visual Basic tổ chức ứng dụng thành Project Mỗi Project có nhiều Form mã kích hoạt điều khiển Form lưu trữ chung với Form tập tin riêng biệt II.1.3 Viết lệnh cho đối tượng + Cửa Sổ Code Cửa sổ Code nơi để viết mã Cửa sổ Code có tách (Split bar) nằm bên tiêu đề, đầu cuộn dọc Thanh cuộn có tác dụng tách cửa sổ Code thành hai cửa sổ Code để xem hai phần cửa sổ Code lúc + Hộp liệt kê Object Hộp liệt kê bên trái cửa sổ Code hộp Object, liệt kê đối tượng Form, với đối tượng General lưu giữ mã chung mà tất thủ tục dính kèm với Form sử dụng + Hộp liệt kê Procedure Hộp liệt kê bên phải cửa sổ Code hộp liệt kê Procedure Hộp liệt kê cung cấp kiện mà đối tượng lựa hộp liệt kê Object nhận + Biến Trong Visual Basic, biến [variables] lưu giữ thông tin (các giá trị) Khi dùng biến, Visual Basic xác lập vùng nhớ máy tính để lưu giữ thơng tin Trong Visual Basic + Các kiểu liệu a Kiểu String: Các biến chuỗi [String] lưu giữ kí tự b Kiểu Integer: Các biến số nguyên Integer lưu trữ giá trị số nguyên tương đối nhỏ c Kiểu Long Integer: Các biến số nguyên dài Long Integer lưu trữ số nguyên -2,147,483,648 +2,147,483,647 Dấu định danh dùng dấu “&” d Kiểu Single Precision: 10 ... ? ?Xây dựng chương trình quản lý nhân Cơng ty xây dựng Cao Minh”, nhằm phân tích thiết kế hệ thống xây dựng chương trình hiệu việc quản lý hồ sơ nhân Công ty Trong trình thực đề tài này, Thầy giáo,... yêu cầu đề Ưu điểm - Em xây dựng Cơ sở liệu giao diện chương trình Quản lý cán ngơn ngữ lập trình VisualBasic 6.0 Hệ quản trị SQL Server 2000 Hạn chế - Chương trình quản lý cán chương trình lớn... tác quản lý cán Cơng ty cịn nhiều hạn chế; chương trình quản lý cán lạc hậu, khơng cịn đáp ứng u cầu, cơng tác quản lý chủ yếu giấy tờ Vì vậy, việc ứng dụng công nghệ thông tin để xây dựng chương