Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 73 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
73
Dung lượng
2,39 MB
Nội dung
Đồ án tốt nghiệp kỹ sư Ngành công nghệ thông tin LỜI CẢM ƠN Lời đầu tiên, em xin gửi lời cảm ơn sâu sắc tới cô giáo Th.S Phạm Hồng Nhung, giảng viên mơn Khoa học máy tính Công nghệ phần mềm, Khoa CNTT ĐH Thủy lợi, người tận tình bảo hướng dẫn đồ án tốt nghiệp cho em, em xin gửi tới thầy giáo Th.S Phạm Xuân Đồng, người hỗ trợ nhiều cho em thông tin nghiệp vụ thực tế thời gian làm đồ án Qua thời gian 14 tuần làm đồ án tốt nghiệp, giúp đỡ, bảo nhiệt tình thầy Em hồn thành đồ án tốt nghiệp với đề tài: Xây dựng phần mềm quản lý thi đua khen thưởng trường Đại học Thủy lợi Em xin gửi lời cảm ơn chân thành tới tất thầy giáo, cô giáo khoa CNTT nói riêng thầy giáo, giáo trường ĐH Thủy lợi nói chung giảng dạy chúng em suốt thời gian qua, giúp cho chúng em có kiến thức kỹ ngày hôm Tôi xin gửi lời cảm ơn chân thành tới gia đình tơi, người ln bên lúc thành công thất bại Và xin cám ơn bạn bè tơi, người góp phần không nhỏ vào thành công đồ án tốt nghiệp nhận xét góp ý giúp đỡ để tơi giải vấn đề liên quan tới đồ án tốt nghiệp Xin chân thành cảm ơn! Hà Nội, tháng năm 2011 Sinh viên: Phạm Hồng Long Mục lục TĨM TẮT NỘI DUNG CHƯƠNG I: NGHIÊN CỨU HỆ THỐNG QUẢN LÝ THI ĐUA KHEN THƯỜNG TRƯỜNG ĐẠI HỌC THỦY LỢI Sinh viên: Phạm Hoàng Long – 49TH2 Trang download by : skknchat@gmail.com Đồ án tốt nghiệp kỹ sư Ngành công nghệ thông tin I Đặt vấn đề: II Khảo sát trạng trước có hệ thống .7 II.1 Đăng ký thi đua đầu năm .8 II.1.1 Các danh hiệu thi đua cấp trường: II.1.2 Các danh hiệu thi đua cấp II.1.3 Các danh hiệu thi đua cấp phủ .9 II.1.4 Các danh hiệu thi đua cấp nhà nước II.1.5 Các loại khen II.2 Quản lý thành tích, thi đua, khen thưởng .9 III Xác lập khởi đầu dự án 10 III.1 Mục tiêu hệ thống 11 III.2 Yêu cầu hệ thống .11 CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ THI ĐUA KHEN THƯỞNG .13 I Phân tích hệ thống chức .13 I.1 Biểu đồ phân cấp chức 13 I.2 Biểu đồ luồng liệu 14 I.3 Biểu đồ phân mức chức luồng liệu 16 I.3.1 Biểu đồ phân mức (mức bối cảnh) 16 I.3.2 Biểu đồ phân mức (mức đỉnh) .17 I.3.3 Biểu đồ phân mức (mức đỉnh) 17 II Các chức hệ thống 19 II.1 Chức quản trị hệ thống 19 II.2 Chức giảng viên 20 III Mơ hình quan hệ thực thể .21 III.1 Khái niệm chung 21 III.2 Biểu đồ quan hệ thực thể 21 III.3 Mơ hình quan hệ 22 III.4 Các bảng liệu 23 CHƯƠNG III: XÂY DỰNG HỆ THỐNG 33 I Các khái niệm .33 I.1 Tại phải có sở liệu 33 I.2 Định nghĩa sở liệu .34 I.2.1 Khái niệm 34 I.2.2 Ưu điểm 34 II Toàn cảnh tảng liệu SQL Server 2008 35 II.1 SQL Server 2008 giới thiệu lĩnh vực tồn cảnh tảng liệu Microsoft: 36 II.2 Nền tảng cho nhiệm vụ then chốt 37 Sinh viên: Phạm Hoàng Long – 49TH2 Trang download by : skknchat@gmail.com Đồ án tốt nghiệp kỹ sư Ngành công nghệ thông tin II.3 Phát triển động .41 II.5 Nền tảng phân tích có khả mở rộng .49 II.6 Những cảm nhận thông tin phong phú 50 III Microsoft.NET .52 III.1 Nền tảng NET 52 III.2 Kiến trúc NET Framework .52 III.2.1 Common Language Runtime (CLR) 54 III.2.2 Thư viện lớp NET Framework 55 III.2.3 Phát triển ứng dụng Client 56 IV Tổng quan C# 57 IV.1 Lý dùng C# 59 CHƯƠNG IV: TRIỂN KHAI VÀ THỬ NHIỆM 61 I Màn trình duyệt chức 61 I.1 Màn hình Admin 61 I.2 Màn hình User .62 I.3 Chức quản lý thông tin 63 I.4 Chức quản lý thành tích 64 I.5 Chức tra cứu 65 I.6 Chức báo cáo 66 I.7 Chức quản trị 67 II Màn trình duyệt chức .68 II.1 Form Đăng nhập 68 II.2 Form quản lý thông tin 69 II.3 Form quản lý thành tích .70 II.4 Form tra cứu 71 II.5 Form báo cáo .72 CHƯƠNG V: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 73 I Kết luận 73 II Hướng phát triển 73 III Tài liệu tham khảo 74 DANH SÁCH BIỂU ĐỒ VÀ HÌNH VẼ TĨM TẮT NỘI DUNG Luận văn trình bày theo chương: Sinh viên: Phạm Hoàng Long – 49TH2 Trang download by : skknchat@gmail.com Đồ án tốt nghiệp kỹ sư Ngành công nghệ thông tin Chương 1: Nghiên cứu hệ thống quản lý thi đua khen thưởng trường Đại học Thủy Lợi trình bày tổng quan cơng tác quản lý thi đua khen thưởng Chương 2: Phân tích & thiết kế hệ thống thi đua khen thưởng trình bày chức năng, sơ đồ E-R, sở liệu chức Chương 3: Xây dựng hệ thống trình bày tổng quan cơng nghệ áp dụng để xây dựng hệ thống Trình bày tổng quan SQL, Sql server 2008, Microsoft Net, C# Chương 4: Triển khai thử nghiệm đưa số hình ảnh, Form hệ thống Chương 5: Kết luận hướng phát triển CHƯƠNG I: NGHIÊN CỨU HỆ THỐNG QUẢN LÝ THI ĐUA KHEN THƯỜNG TRƯỜNG ĐẠI HỌC THỦY LỢI Sinh viên: Phạm Hoàng Long – 49TH2 Trang download by : skknchat@gmail.com Đồ án tốt nghiệp kỹ sư Ngành công nghệ thông tin I Đặt vấn đề: Ngày nay, vấn đề quản lý sử dụng sở liệu có sẵn vấn đề quan tâm nhu cầu thực tế cho công việc phát triển phần mềm quản lý, mang tính ứng dụng cao giúp cho cán quản lý quản lý cách dễ dàng, nhanh chóng hiệu Việc xây dựng phần mềm quản lý thi đua khen thưởng cần thiết bối cảnh trường, nhằm mang lại hiệu tốt công tác quản lý thi đua khen thưởng trường Mục tiêu việc xây dựng phần mềm quản lý thi đua khen thưởng trường giúp cho cán quản lý thực công việc nhanh chóng, hiệu cập nhật thơng tin thi đua khen thưởng, thành tích CB-GV dễ dàng Từ đưa đề xuất hay kiến nghị đến ban lãnh đạo nhà trường nhằm hoàn thiện công tác quản lý thi đua khen thưởng cho hiệu với đổi phát triển cao mà giáo dục đề II Khảo sát trạng trước có hệ thống Dữ liệu thi đua khen thưởng quản lý cách thủ công trên sổ theo dõi, sổ quản lý danh sách đơn vị /cá nhân có mức khen thưởng, Tờ trình Quyết định khen thưởng Nếu danh sách lớn khó khăn việc quản lý Hệ thống sổ sách, tài liệu nói tập hợp thành kho liệu thi đua khen thưởng Khi cần thơng tin đó, cán nghiệp vụ tìm kiếm từ kho liệu bắng sổ sách Vì thời gian & dễ bị nhầm lẫn Do số lượng sổ sách, tài liệu lớn, sử dụng qua nhiều năm, thông tin dùng làm điều kiện tìm kiếm thường hạn chế (họ, tên, quê quán đối tượng cần tìm kiếm), thơng tin tương ứng sống thực tế theo thời gian từ được ghi nhận vào sổ ngày có thể bị thay đổi khơng cịn hồn tồn khớp với thơng tin ghi vào sổ (Ví dụ: tên người thay đổi tên địa phương đổi khác lý chia tách hợp nhất, ), việc tìm kiếm tra cứu nhiều thời gian, phải tra cứu nhiều sổ để Sinh viên: Phạm Hoàng Long – 49TH2 Trang download by : skknchat@gmail.com Đồ án tốt nghiệp kỹ sư Ngành công nghệ thông tin đối chiếu, kết công việc phụ thuộc lớn vào kinh nghiệm thời gian công tác cán thực công việc tra cứu Số lượng văn pháp qui, văn hướng dẫn, biểu mẫu tài liệu khác liên quan đến công tác thi đua khen thưởng lớn nên việc quản lý, khai thác phục vụ cơng việc có điều kiện gần giống nói Cơng tác thi đua khen thưởng Đại học Thủy lợi chia làm phần II.1 Đăng ký thi đua đầu năm Đầu năm, dựa vào tiêu chuẩn đăng ký thi đua khen thưởng, cán bộ, giáo viên đăng ký mức thi đua năm Các danh hiệu thi đua gồm có: II.1.1 Các danh hiệu thi đua cấp trường: - Lao động tiên tiến - Cá nhân lao động xuất sắc cấp sở: + Chiến sĩ thi đua cấp sở + Giảng viên giỏi cấp sở (Đối với giảng viên kiêm nhiệm làm công tác quản lý, việc đăng ký thi đua theo danh hiệu Chiến sĩ thi đua cấp sở Giảng viên giỏi cấp sở cá nhân định đăng ký từ đầu năm học) - Tập thể lao động xuất sắc cấp sở hình thức khen thưởng cho đơn vị tập thể (từ cấp Bộ môn tương đương trở lên) II.1.2 Các danh hiệu thi đua cấp - “Chiến sĩ thi đua cấp bộ” hình thức khen thưởng cho cá nhân nhà trường đề nghị Bộ xét - “Cờ thi đua cấp Bộ” hình thức khen thưởng tập thể nhà trường đề nghị Bộ xét Sinh viên: Phạm Hoàng Long – 49TH2 Trang download by : skknchat@gmail.com Đồ án tốt nghiệp kỹ sư Ngành công nghệ thông tin II.1.3 Các danh hiệu thi đua cấp phủ - “Chiến sĩ thi đua tồn quốc” hình thức khen thưởng phủ cho cán bộ, viên chức (được Nhà trường đề nghị quan cấp xét) - “Cờ thi đua Chính phủ” hình thức khen thưởng Chính phủ cho tập thể (được Nhà trường đề nghị quan cấp xét) II.1.4 Các danh hiệu thi đua cấp nhà nước - Anh hùng lao động - Huân chương lao động - Huân chương độc lập - Huân chương Hồ Chí Minh - Huân chương vàng II.1.5 Các loại khen - Bằng khen Thủ tướng Chính phủ - Bằng khen Bộ - Giấy khen Trường II.2 Quản lý thành tích, thi đua, khen thưởng Việc quản lý thành tích, thi đua, khen thưởng chủ yếu dựa giấy tờ Bắt đầu thống kê thành tích máy tính qua văn bản, biễu mẫu đánh giá đơn giản khó tìm kiếm Mẫu thống kê thành tích tập thể: THEO DÕI THÀNH TÍCH THI ĐUA CÁC TẬP THỂ Cấp Trường TT Đơn vị Cấp Bộ Cấp phủ Nhà nước Tập thể Bằng Cờ thi Bằng Cờ thi Huân huy LĐXS khen đua khen đua chương Sinh viên: Phạm Hoàng Long – 49TH2 Trang download by : skknchat@gmail.com Ghi Đồ án tốt nghiệp kỹ sư Ngành công nghệ thông tin Mẫu thống kê thành tích cá nhân: THEO DÕI THÀNH TÍCH THI ĐUA CÁC CÁ NHÂN Cấp Cấp Bộ Trường T T Họ tên Cấp Nhà nước phủ Đơn vị Cấp CSTĐ GVG Bằng CST Bằng CSTĐ Huân khen ĐGV khen toàn huy quốc chương G Kỷ niệm chương Thành tích khác III Xác lập khởi đầu dự án Từ việc quản lý thi đua khen thưởng hoàn toàn giấy tờ qua nhiều giai đoạn nhiều thủ tục cần xử lý Khi chuyển sang quản lý hỗ trợ máy tính làm giảm bớt số giai đoạn không cần thiết đảm bảo q trình việc quản lý Nó làm cho tổ chức quản lý trở nên gọn nhẹ, hiệu Vì hệ thống áp dụng cho cơng tác hành cụ thể quản lý thi đua khen thưởng CB-GV Trường nên việc đầu tư cho thiết bị không đáng kể Nhưng với kết mà đem lại, xét lâu dài lại khơng ngại Xét lâu dài hệ thống hoạt động cách hệ thống Hơn với phát triển mạnh mẽ công nghệ thông tin nay, việc áp dụng công nghệ làm cho hệ thống đơn giản hiệu nhiều Hướng áp dụng công nghệ thơng tin ngành hành xu tất yếu Một hệ thống quản lý với việc áp dụng công nghệ thông tin giải hạn chế việc quản lý Mở khả cho việc quản lý: giảm bớt mặt thời gian công sức cách đáng kể Hệ thống khơng Sinh viên: Phạm Hồng Long – 49TH2 Trang download by : skknchat@gmail.com Đồ án tốt nghiệp kỹ sư Ngành công nghệ thông tin dừng lại việc quản lý thi đua khen thưởng CB-GV phần nhỏ mà mở rộng với việc đánh giá thi đua xếp loại thi đua III.1 Mục tiêu hệ thống Xu tin học hố việc quản lý cơng tác hành tất yếu ngành, quốc gia Bởi ưu điểm vượt trội thành to lớn việc ứng dụng tin học mang lại quản lý hành nhiều lĩnh vực khác Điều có nghĩa việc ứng dụng tin học hoá vào tất ngành cần thiết, bước Hệ thống quản lý khen thưởng thi đua CB-GV ví dụ Hệ thống phần giúp cán làm công tác quản lý khen thưởng thi đua CB-GV đỡ vất vả việc sửa đổi hồ sơ, đặc biệt việc tìm kiếm thơng tin thực nhanh hơn, xác, cụ thể không nhiều công sức Từ thực tế quy trình quản lý thi đua khen thưởng CB-GV em đặt hướng mục tiêu đề tài em cần thực là: Thay việc lưu trữ hoàn toàn hồ sơ thi đua khen thưởng CB-GV giấy tờ việc lưu trữ máy tính để sửa đổi thơng tin trở nên dễ dàng thuận tiện Lưu trữ tồn danh sách CB-GV, thành tích thi đua khen thưởng máy tính để làm cho việc tìm kiếm trở nên nhanh gọn xác Việc chuyển đổi hồ sơ thành tích, khen thưởng thi đua CB-GV thuận tiện giảm bớt thời gian, công sức III.2 Yêu cầu hệ thống Hệ thống sau xây dựng phải đáp ứng yêu cầu sau: Cán quản lý quản lý thơng tin thành tích, thi đua khen thưởng tất CB-GV trường quản lý Có thể xem tìm kiếm, duyệt xố hồ sơ, thơng tin thành tích, thi đua khen thưởng CB-GV Cán quản lý cập nhật hồ sơ, thơng tin thành tích, khen thưởng thi đua CB-GV: Mỗi có CB-GV cập nhật hồ sơ Có thể sửa, tìm kiếm thơng Sinh viên: Phạm Hồng Long – 49TH2 Trang download by : skknchat@gmail.com Đồ án tốt nghiệp kỹ sư Ngành công nghệ thông tin tin thành tích, khen thưởng thi đua CB-GV mà trường quản lý Gửi báo cáo nhận nhiệm vụ từ ban quản lý Trường Cán quản lý CB-GV theo dõi thành tích, khen thưởng thi đua cá nhân, tập thể theo xếp loại thành tích theo năm CB-GV nhận gợi ý đăng ký thi đua theo năm từ hệ thống (áp dụng dựa vào văn Hướng dẫn công tác thi đua khen thưởng trường Đại học Thủy Lợi) CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ THI ĐUA KHEN THƯỞNG Hệ thống quản lý thi đua khen thưởng ứng dụng tin học hoá hệ thống quản lý cấp trường Hệ thống đảm trách chức hệ thống, cho phép cán hành thực hiện: Nhập thơng tin cá nhân, đơn vị, tập thể, mục thành tích thi đua để dễ dàng quản lý báo cáo Tìm kiếm, tra cứu thơng tin cá nhân, đơn vị, tập thể trường theo tiêu để phục vụ cho số trường hợp Ví dụ liệt kê thành tích, thi đua, khen thưởng… Phân tích báo cáo: Báo cáo danh sách thi đua khen thưởng hàng năm Báo cáo thi đua theo cá nhân, đơn vị, tập thể Quản trị hệ thống: Chương trình xây dựng sở đối tượng phân quyền truy nhập vào phần riêng biệt nên đòi hỏi phần quản trị phải chặt chẽ I Phân tích hệ thống chức I.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 năng, Sinh viên: Phạm Hoàng Long – 49TH2 Trang 10 download by : skknchat@gmail.com ... Việc xây dựng phần mềm quản lý thi đua khen thưởng cần thi? ??t bối cảnh trường, nhằm mang lại hiệu tốt công tác quản lý thi đua khen thưởng trường Mục tiêu việc xây dựng phần mềm quản lý thi đua khen. .. Nghiên cứu hệ thống quản lý thi đua khen thưởng trường Đại học Thủy Lợi trình bày tổng quan cơng tác quản lý thi đua khen thưởng Chương 2: Phân tích & thi? ??t kế hệ thống thi đua khen thưởng trình bày... đăng ký thi đua theo năm từ hệ thống (áp dụng dựa vào văn Hướng dẫn công tác thi đua khen thưởng trường Đại học Thủy Lợi) CHƯƠNG II: PHÂN TÍCH VÀ THI? ??T KẾ HỆ THỐNG QUẢN LÝ THI ĐUA KHEN THƯỞNG