Xây dựng chương trình quản lý cán bộ trung tâm viễn thông tỉnh bắc kạn

65 352 0
Xây dựng chương trình quản lý cán bộ trung tâm viễn thông tỉnh bắc kạn

Đ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

MỤC LỤC Phần tiêu đề Trang MỞ ĐẦU Chương 1: 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 I.2 Cơ sở thực tiễn khảo sát đề tài 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 I.3.2 Mục đích đề tài I.3.3 Phương pháp giải đề tài .8 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 .8 II.1.1 Giới thiệu chung II.1.2 Thiết kế giao diện II.2 Giới thiệu hệ quản trị sở liệu SQL 15 II.2.1 Các thành phần cấu thành SQL server 2000 15 II.2.2 Đối tượng sở liệu 16 Chương 2: KHẢO SÁT VÀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG 21 QUẢN LÝ CÁN BỘ 21 I KHẢO SÁT HỆ THỐNG QUẢN LÝ CÁN BỘ 21 I.1 Cơ cấu tổ chức 21 I.2 Chức nhiệm vụ phòng ban 21 I.2.1 Cơ cấu tổ chức hoạt động Trung tâm bao gồm 21 I.2.2 Chức nhiệm vụ phòng ban 22 I.2 Phương pháp quản lý cán 23 I.3 Mô hình quản lý Trung tâm Viễn thông tỉnh Bắc Kạn 30 I.4 Nhận xét hệ thống quản lý Trung tâm 31 I.5 Đề xuất giải pháp khắc phục 32 I.6 Yêu cầu hệ thống sau xây dựng 33 II PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ CÁN BỘ 33 II.1 Thông tin vào/ra hệ thống 33 I.1.1 Các thông tin đầu vào hệ thống 33 I.1.2 Các thông tin đầu 34 II.2 Thiết kế hệ thống 35 II.2.1 Hệ thống gồm có chức 35 II.2.2 Biểu đồ phân cấp chức 35 II.2.3 Biểu đồ luồng liệu mức khung cảnh 36 II.2.4 Biểu đồ luồng liệu mức đỉnh 37 II.2.5 Biểu đồ luồng liệu mức đỉnh 38 III THIẾT KẾ CƠ SỞ DỮ LIỆU 41 III.1 Thiết kế bảng liệu 41 IV SƠ ĐỒ THỰC THỂ LIÊN KẾT 45 Chương 3: CÀI ĐẶT CHƯƠNG TRÌNH QUẢN LÝ CÁN BỘ 46 KẾT LUẬN 64 TÀI LIỆU THAM KHẢO 65 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ị 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 độ chuyên 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ị, chuyên môn… chưa thực thường xuyên kịp thời Do đó, qua 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 tốt nghiệp Trung tâm Viễn thông tỉnh Bắc Kạn, em nhận thấy, công tác quản lý cán Trung tâm nhiều hạn chế; chương trình quản lý cán lạc hậu, không đáp ứng yê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 tốt nghiệp phát triển tiếp lên thành đồ án tốt nghiệp “Xây dựng chương trình quản lý cán Trung tâm Viễn thông tỉnh Bắc Kạn”, 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 trung tâm Trong trình thực đồ án 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 toán kỹ lập trình thân nhiều hạn chế, nên đồ án 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 ys kiến để em làm hoàn thiện đồ án Em xin chân thành cảm ơn Thầy giáo - Thạc sỹ Bùi Ngọc Tuấn người trực tiếp hướng dẫn em thời gian lám đồ án Qua đây, em xin gửi lời cảm ơn tới cán Trung tâm Viễn thông tỉnh Bắc Kạn, thầy giáo, cô giáo bạn sinh viên Khoa công nghệ thông tin Đạ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 hoàn thành đề tài Xin chân thành cảm ơ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 Thế kỷ 21 xem kỷ bùng nổ thông tin, thời đại Công nghệ máy tính 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 Trung tâm Viễn thông tỉnh Bắc Kạn (TTVT tỉnh Bắc Kạn) 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 để đến năm 2020 đại hoá 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 Trung tâm Viễn thông tỉnh Bắc Kạn 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 hoá 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 ngành Viễn thông Nhà nước Tập đoàn Viễn thông Việt Nam đề có yêu cầu cụ thể phận, phòng ban phải đáp ứng đầy đủ kịp thời Ngành Viễn thông Việt Nam ngành đặc thù phương diện thông tin liên lạc, mang tính chất Tập đoàn kinh doanh thông tin cở sở tách khỏi Tập đoàn Bưu Viễn thông Việt Nam năm 2007 Mang danh nghĩa Tập đoàn có lịch sử phát triển lâu đời gắn liền với phát triển Thông tin Việt Nam Vì vậy, công tác quản lý hành có đặc thù định, chủ yếu công tác quản lý hành theo thủ công truyền thống, hai năm gần bước tin học hoá chưa đáp ứng nhu cầu phát triển ngành Với Trung tâm Viễn thông tỉnh Bắc Kạn trung tâm thuộc Tập đoàn Viễn thông Việt Nam, thuộc tỉnh miền núi phía Bắc có địa bàn tương đối rộng phức tạp, với trụ sở đặt Tổ 1B Phường Phùng Chí Kiên, thị xã Bắc Kạn, với nhiều trung tâm trực thuộc đặt trung tâm thuộc xã huyện tỉnh Để phát triển trở thành trung tâm Viễn thông lớn nước yêu cầu đặt cho Trung tâm Viễn thông tỉnh Bắc Kạn phải vươn lên khắc phục khó khăn, thử thách cạnh tranh thị trường, để làm yêu cầu thiết đặt cho Trung tâm phải tổ chức lại công tác quản lý hành thay cho công tác quản lý hành thủ công truyền thống trước đây, cách đưa ứng dụng CNTT vào cải cách quản lý hành nhằm tăng thêm hiệu công tác quản lý cán cách khoa học, nhanh chóng, xác, tiện lợi đảm bảo an toàn, đồng thời làm tham mưu giúp cho Ban giám đốc Trung tâm đưa định tuyển dụng, phân bổ cán cách hợp lý mà tiết kiệm nhiều chi phí, nhân thời gian, qua làm tăng hiệu lao động tới mức tối đa Do đó, 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 Trung tâm Viễn thông tỉnh Bắc kạn 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 - Các văn pháp quy tổ chức cán bộ, hồ sơ nhân sự, đối tượng cán công chức - 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 Bắc Kạn 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ý Trung tâm Viễn thông tỉnh Bắc Kạn, 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 văn pháp quy quản lý hồ sơ cán Trung tâm - Tìm hiểu nhu cầu thực tế quản lý hồ sơ cán Trung tâm - 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 Trung tâm để 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 AllPurpose 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 toá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ự 10 III.7 FORM CẬP NHẬT DANH MỤC CHỨC VỤ 51 III.8 FORM CẬP NHẬT DANH MỤC ĐƠN VỊ 52 III.9 FORM TÌM KIẾM THEO MÃ NGẠCH CÔNG CHỨC 53 III.10 FORM TÌM KIẾM THEO CHỨC VỤ 54 III.11 FORM TÌM KIẾM THEO ĐƠN VỊ CÔNG TÁC 55 III.12 FORM TÌM KIẾM QUÁ TRÌNH CÔNG TÁC 56 III.13 FORM TÌM KIẾM QUAN HỆ GIA ĐÌNH 57 III.14 FORM TÌM KIẾM QUÁ TRÌNH LƯƠNG 58 III.15 BÁO CÁO THỐNG KÊ TRÌNH ĐỘ CÁN BỘ 59 III.16 FORM THỐNG KÊ DS CÁN BỘ NÂNG LƯƠNG TRONG NĂM NAY 60 III.17 FORM THỐNG DS CÁN BỘ ĐẾN TUỔI VỀ HƯU TRONG NĂM NAY 61 III.18 FORM THỐNG KÊ DS CÁN BỘ BỊ KỶ LUẬT 62 III.19 FORM THỐNG KÊ DS CÁN BỘ ĐƯỢC KHEN THƯỞNG 63 KẾT LUẬN Để nâng cao hiệu công tác quản lý cán cải cách hành TTVT tỉnh Bắc Kạn, với cố gắng thân quan tâm, giúp đỡ Thầy giáo hướng dẫn Thầy giáo, Cô giáo Khoa Em hiểu cách tổng quan hệ thống quản lý cán sở từ nhu cầu thực tế hoàn thành đồ án tốt nghiệp thời gian 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ương đối phức tạp, với thời gian kiến thức thân nhiều hạn chế nên nội dung đề tài thiết kế số chức Hướng phát triển - Hoàn chỉnh chức chương trình phát triển thành đề tài lớn viết ngôn ngữ lập trình ASP giúp quản lý cán công chức mạng - Mở rộng thêm nhiều chức kết hợp để giải số nghiệp vụ cho số ngành đặc thù để đề tài quản lý sử dụng rộng rãi quan, đơn vị nước… Với quan tâm giúp đỡ tận tình Thầy giáo hướng dẫn, em hoàn thành đồ án tốt nghiệp mình, thời gian trình độ thân có hạn nên đồ án tránh khỏi thiếu sót mong nhận quan tâm, góp ý Thầy cô bạn sinh viên để đồ án em hoàn thiện Em xin chân thành cảm ơn ! 64 TÀI LIỆU THAM KHẢO Phạm Hữu Khang: Lập trình chuyên nghiệp SQL Server 2000, NXB Hà Nội, năm 2002 Phương Lan - Đức Hải: VisualBasic 6.0 - Lập trình sở liệu lý thuyết tập, NXB Lao động - Xã hội, năm 2002 Chris Smart tác giả: Phân tích, thiết kế cài đặt hệ thống thông tin quản lý, Dự án VIE/88/035 - Viện Công nghệ Thông tin xuất năm 2001 Thạch Bình Cường: Phân tích thiết kế hệ thống thông tin, NXB Khoa học kỹ thuật, năm 2002 Vũ Đức Thi: Cơ sở liệu - Kiến thức thực hành, NXB Thống kê, năm 1997 Lê Tiến Vương: Nhập môn sở liệu quan hệ, NXB Thống kê, năm 2004 Nguyễn Ngọc Mai: Microsoft Visual Basic 6.0 & Lập trình Cơ sở liệu, NXB Lao động - Xã hội, năm 2004 Cát Văn Thành: Những thực hành Cở sở liệu VisualBasic 6.0 bản, NXB Thống kê, năm 2002 65

Ngày đăng: 08/08/2016, 10:10

Từ khóa liên quan

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

Tài liệu liên quan