Phần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật nghiệp vụ Nam Sài Gòn (Đồ án tốt nghiệp)

62 189 0
Phần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật  nghiệp vụ Nam Sài Gòn (Đồ án tốt nghiệp)

Đ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

Phần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật nghiệp vụ Nam Sài GònPhần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật nghiệp vụ Nam Sài GònPhần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật nghiệp vụ Nam Sài GònPhần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật nghiệp vụ Nam Sài GònPhần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật nghiệp vụ Nam Sài GònPhần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật nghiệp vụ Nam Sài GònPhần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật nghiệp vụ Nam Sài GònPhần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật nghiệp vụ Nam Sài GònPhần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật nghiệp vụ Nam Sài GònPhần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật nghiệp vụ Nam Sài GònPhần mềm quản lý hồ sơ đảng viên Trường trung cấp kỹ thuật nghiệp vụ Nam Sài Gòn

BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘI -š›&š› - ĐỒ ÁN TỐT NGHIỆP PHẦN MỀM QUẢN HỒ ĐẢNG VIÊN TRƯỜNG TRUNG CẤP KỸ THUẬT & NGHIỆP VỤ NAM SÀI GỊN GVHD: Th.S Lưu Thị Bích Hương SVTH: Nguyễn Văn Luyến Lớp: CN CNTT-K2 Thành phố Hồ Chí Minh – th ng 05 năm 2015 Phần mềm quản hồ Đảng viênTrường TC KT & NV Nam Sài Gòn NHẬN XÉT CƠ QUAN THỰC TẬP Tp Hồ Chí Minh, ngày 25 tháng năm 2015 Xác nhận quan thực tập GVHD: Lưu Thị Bích Hương SV: Nguyễn Văn Luyến Trang Phần mềm quản hồ Đảng viênTrường TC KT & NV Nam Sài Gòn NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN Xác nhận GVHD tên GVHD: Lưu Thị Bích Hương SV: Nguyễn Văn Luyến Trang Phần mềm quản hồ Đảng viênTrường TC KT & NV Nam Sài Gòn CHƯƠNG 1: ĐẶT VẤN ĐỀ chọn đề tài: Thực theo nghị Trung ương – Khóa XI tăng cường công tác xây dựng Đảng, Chi Trường TC KT & NV Nam Sài Gòn đặc biệt quan tâm đến cơng tác trị, tư tưởng tổ chức; coi nhệm vụ trọng tâm giai đoạn Để đáp ứng yêu cầu công tác Đảng vụ tình hình mới, Chi trường thường xuyên cập nhật số liệu tình hình Đảng viên, thực chế độ báo cáo định kỳ đột xuất hoạt động Chi lãnh đạo nhiệm vụ trị kịp thời Bên cạnh đó, nhiệm vụ quan trọng khác công tác quản nhân Đảng viên phục vụ việc báo cáo Đảng viên phục vụ cho báo cáo Đảng ủy cấp cần phải đổi để kịp thời năm bắt thông tin số lượng Đảng viên ngày tăng Với tình hình với việc thực thị số 58-CT/TW Bộ trị “Đẩy mạnh ứng dụng phát triển công nghệ thông tin phục vụ nghiệp cơng nghiệp hóa, đại hóa” việc xây dựng phần mềm để quản hồ Đảng viên phù hợp với tình hình thực tế, Chi Trường TC KT & NV Nam Sài Gòn chưa có phần mềm chuyên dụng để phục vụ công tác quản hồ Đảng viên, phần mềm đời giúp cho việc quản lý, cập nhật hồ lịch, thay đổi q trình cơng tác Đảng viên thuận lợi nhanh chóng giúp công tác quản nhân Đảng viên việc thực chế độ báo cáo Chi với Đảng cấp kịp thời hơn, đảm bào số liệu xác đáp ứng yêu cầu tin học hóa cơng tác quản hồ Đảng viên Tính cấp thiết đề tài: Hiện Chi Trường TC KT & NV Nam Sài Gòn lưu trữ quản thơng tin Đảng viên phần mềm Microsoft Excel, công cụ tốt dễ sử dụng Tuy nhiên số lượng Đảng viên nhiều số lượng Đảng viên tăng dần theo thời gian việc sử dụng cơng cụ Excel phát sinh nhiều hạn chế truy xuất thơng tin khó khắn tốn nhiều thời gian, độ an toàn liệu khơng cao… Vì việc xây dựng phần mềm quản hồ Đảng viên Chi Trường TC KT & NV Nam Sài Gòn cần thiết, phần mềm giúp cho việc quản lý, cập nhật GVHD: Lưu Thị Bích Hương SV: Nguyễn Văn Luyến Trang Phần mềm quản hồ Đảng viênTrường TC KT & NV Nam Sài Gòn thông tin Đảng viên, thay đổi q trình cơng tác Đảng viên nhanh chóng hiệu góp phần nâng cao chất lượng Chi sở Phạm vi ứng dụng: Phần mềm quản hồ Đảng viên Chi Trường TC KT & NV Nam Sài Gòn giúp cho Chi trường, phục vụ tốt công tác quản thông tin Đảng viên Chi bộ, giúp dễ dàng tra cứu, cập nhật thông tin Đảng viên q trình cơng tác thêm vào phần mềm giúp cơng tác thống kê báo cáo tình hình Đảng viên Chi nhanh chóng, kịp thời xác GVHD: Lưu Thị Bích Hương SV: Nguyễn Văn Luyến Trang Phần mềm quản hồ Đảng viênTrường TC KT & NV Nam Sài Gòn CHƯƠNG 2: CƠ SỞ THUYẾT Giới thiệu UML: 1.1 Lịch sử đời UML: Những năm đầu thập kỷ 90 có nhiều phương pháp phân tích, thiết kế hệ thống hướng đối tượng với hệ thống hiệu khác Trong có phương pháp phỗ biến OMT (Object Modeling Techique) James Rumbaugh, Booch Rady Booch OOSE (Object Oriented Software Enginering) Ivàr Jacobson Mỗi phương pháp có điểm mạnh điểm yếu Nhưng OMT mạnh khâu phân tích yếu khâu thiết kế, Booch mạnh khâu thiết kế yếu khâu phân tích, OOSE mạnh phân tích ứng xử, đáp ứng hệ thống mà yếu khâu khác Mỗi phương pháp luận ngôn ngữ có hệ thống hiệu riêng, phương pháp xử riêng công cụ hỗ trợ riêng Điều thúc đẩy người tiên phong lĩnh vực mơ hình hóa đối tượng ngồi lại với để tích hợp điểm mạnh phương pháp với đưa mơ hình thống chung James Rumbaugh, Grady Booch Ivàr Jacobson xây dựng ngơn ngữ mơ hình hóa thống đặt tên UML (Unifiled Modeling Language) UML đưa vào năm 1997 sau chuẩn hóa thành phiên 1.0 có phiên 2.0 1.2 UML – Ngơn ngữ mơ hình hóa đối tượng: UML (Unified Modeling Language) ngôn ngữ mô hình hóa thống để biểu diễn mơ hình hóa theo hướng đối tượng, dựng để đặc tả, phát triển viết tài liệu cho khía cạnh phát triển phần mềm hướng đối tượng UML giúp người phát triển hiểu rõ định lien quan đến phần mềm cần xây dựng UML bao gồm tập khái niệm, hiệu, biểu đồ hướng dẫn Các mục đích ngơn ngữ mơ hình hóa thống UML: Ø Mơ hình hóa hệ thống sử dụng khái niệm hướng đối tượng Ø Thiết lập liên hệ từ nhận thức người đến kiện cần mơ hình hóa GVHD: Lưu Thị Bích Hương SV: Nguyễn Văn Luyến Trang Phần mềm quản hồ Đảng viênTrường TC KT & NV Nam Sài Gòn Ø Giải vấn đề mức độ thừa kế hệ thống phức tạp với nhiều ràng buộc khác Ø Tạo ngơn ngữ mơ hình hóa sử dụng người máy, UML quy định loạt hiệu quy tắc để mô hình hóa q trình phát triển phần mềm hướng đối tượng dạng biểu đồ 1.3 Các thành phần UML: 1.3.1 Các thành phần mang tính cấu trúc: Ø Lớp (Class): tập hợp đối tượng có tập thuộc tính, hành vi mối quan hệ với đối tượng khác Ø Sự cộng tác (Collaboration): giải pháp thi hành bên hệ thống, bao gồm lớp/đối tượng, mối quan hệ tương tác giúp chúng để đạt chức mong đợi Use Case Ø Giao diện (Interface): tập hợp phương thức tạo nên dịch vụ lớp thành phần Các phương thức dừng mức khai báo mở mức thực thi Ø Trường hợp sử dụng (Use Case): khối chức thực hệ thống để mang lại kế có giá trị tác nhân Ø Thành phần (Compoment): biểu diễn vật mã nguồn file mã nguồn, file nhị phân tạo trình phát triển hệ thống Ø Lớp hoạt động (Active Class): lớp mà đối tượng thực hoạt động điều khiển Ø Nodes: thể thành phần vật máy tính hay thiết bị phần cứng 1.3.2 Các phần tử thể hành vi: Ø Sự tương t c (Interaction): gồm tập thông báo trao đổi đối tượng ngữ cảnh cụ thể để thực chức Ø Máy chuyển trạng thái (States Machine): thể trạng thái đối tượng có kiện hay tác động từ bên ngồi vào GVHD: Lưu Thị Bích Hương SV: Nguyễn Văn Luyến Trang Phần mềm quản hồ Đảng viênTrường TC KT & NV Nam Sài Gòn 1.3.3 Các phần tử mang tính nhóm: Ø Gói (Package): để nhóm phần tử có ý nghĩa chung vào thành nhóm Nhóm mang tính trừu tượng dùng để nhìn hệ thống mức tổng quát Ø Ghi (Annotational): thích dùng để mô tả, sáng tỏ ghi phần tử có mơ hình 1.3.4 Các mối quan hệ: Ø Quan hệ phụ thuộc (Dependency): có thay đổi đối tượng độc lập đối tượng phụ thuộc bị ảnh hưởng Ø Quan hệ kết hợp (Association): mối quan hệ hai lớp nhận gửi thông điệp cho Ø Quan hệ kết tập (Aggreagation): dạng đặc biệt quan hệ liên kết, mối quan hệ toàn thể - phận Ø Quan hệ gộp (Compostion): dạng quan hệ kế tập, đối tượng tồn thể bị hủy đối tượng phận bị hủy theo Ø Quan hệ tổng quát hóa (Generalization): mối quan hệ tổng quát hóa, trơng đối tượng cụ thể kế thừa thuộc tính phương pháp đối tượng tổng quát hóa Ø Quan hệ thực hóa (Realization): mối quan hệ giao diện lớp hay thành phần 1.3.5 Các loại biểu đồ: GVHD: Lưu Thị Bích Hương SV: Nguyễn Văn Luyến Trang Phần mềm quản hồ Đảng viênTrường TC KT & NV Nam Sài Gòn Hình 1: Các biểu đồ UML Ø Biểu đồ lớp (Class Diagram): bao gồm tập hợp lớp, giao diện, công tác mối quan hệ chúng Nó thể mặt tĩnh hệ thống Ø Biểu đồ đối tượng (Object Diagram): bao gồm tập hợp đối tượng mối quan hệ chúng Ø Biểu đồ Use Case (Use Case Diagram): bao gồm ca sử dụng, tác nhân mối quan hệ chúng Ø Biểu đồ trạng thái (State Diagram): bao gồm trạng thái, bước chuyển trạng thái hoạt động Ø Biểu đồ trình tự (Sequence Diagram): biểu diễn tương tác đối tượng theo thứ tự thời gian Ø Biểu đồ cộng tác (Collaboration Diagram): gần giống biểu đồ trình tự, thể việc trao đổi thơng điệp qua lại đối tượng mà không quan tâm đến thứ tự thơng báo Ø Biểu đồ hoạt động (Activity Diagram): luồng từ hoạt động sang hoạt động khác hệ thống Ø Biểu đồ thành phần (Compoment Diagram): cách tổ chức phụ thuộc thành phần (compoment) Ø Biểu đồ triển khai (Deployment Diagram): mô tả tài nguyên vật hệ thống, gồm nút (Nodes), thành phần kết nối Ø Biểu đồ gói (Package Diagram): phản ánh tổ chức cá gói thành phần chúng Ø Biểu đồ lien lạc (Communication Diagram): biều đồ liên lạc thể thông tin giống biểu đồ trình tự nhấn mạnh vào mối quan hệ đối tượng 1.3.6 Các chế chung UML (General Mechnism): Ø Trang trí (Adornment): hiệu UML giúp nhận biết đặc điểm quan đối tượng, khái niệm mơ tả cách dễ dàng nhanh chóng Ø Ghi (Note): ghi UML giúp thành phần biểu đồ khơng bị hiểu lầm GVHD: Lưu Thị Bích Hương SV: Nguyễn Văn Luyến Trang Phần mềm quản hồ Đảng viênTrường TC KT & NV Nam Sài Gòn Ø Đặc tả (Specification): phần tử mơ hình có thuộc tính chứa cá giá trị phần tử Một thuộc tính định nghĩa với tên giá trị đính kèm Thuộc tính sử dụng để thêm đặc tả bổ sung phần tử, thơng tin bình thường khơng dược thể đồ 1.3.7 Kiến trúc hệ thống: Khi xem xét hệ thống, cần xây dựng mơ hình từ khía cạnh khác nhau, xuất phát từ thực tế người làm việc với hệ thống với vài trò khác nhìn hệ thống từ khía cạnh khác nhau: Ø Hướng nhìn Use Case: hướng nhìn khía cạnh chức hệ thống, nhìn từ hướng tác nhân bên ngồi Ø Hướng nhìn logic: chức bên hệ thống thế Ø Hướng nhìn thành phần: khía cạnh tổ chức thành phần code Ø Hướng nhìn song song: tồn song song/trùng hợp hệ thống, hướng giao tiếp đồng hệ thống Ø Hướng nhìn triển khai: khía cạnh triển khai hệ thống vào kiến trúc vật 1.3.8 Các hiệu UML: Ø Biểu đồ Use Case (Use Case Diagram): - Giữa Use Case có mối quan hệ sau: + Include: Use case sử dụng lại chức Use case + Extend: Use case mở rộng từ Use Case cách thêm vào chức cụ thể + Generalization: Use case thừa kế chức từ Use Case GVHD: Lưu Thị Bích Hương SV: Nguyễn Văn Luyến Trang 10 ... dựng phần mềm quản lý hồ sơ Đảng viên Chi Trường TC KT & NV Nam Sài Gòn cần thiết, phần mềm giúp cho việc quản lý, cập nhật GVHD: Lưu Thị Bích Hương SV: Nguyễn Văn Luyến Trang Phần mềm quản lý hồ. .. cơng tác quản lý hồ sơ Đảng viên, phần mềm đời giúp cho việc quản lý, cập nhật hồ sơ lý lịch, thay đổi q trình cơng tác Đảng viên thuận lợi nhanh chóng giúp cơng tác quản lý nhân Đảng viên việc... phục vụ nghiệp công nghiệp hóa, đại hóa” việc xây dựng phần mềm để quản lý hồ sơ Đảng viên phù hợp với tình hình thực tế, Chi Trường TC KT & NV Nam Sài Gòn chưa có phần mềm chun dụng để phục vụ

Ngày đăng: 17/03/2019, 21:40

Từ khóa liên quan

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

Tài liệu liên quan