Đồ án tốt nghiệp ngành công nghệ thông tin xây dựng website hỗ trợ chấm công làm việc hàng tháng

59 39 0
Đồ án tốt nghiệp ngành công nghệ thông tin  xây dựng website hỗ trợ chấm công làm việc hàng tháng

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG - ISO 9001:2015 ĐỒ ÁN TỐT NGHIỆP NGÀNH: CÔNG NGHỆ THÔNG TIN Sinh viên : Hoàng Gia Thảo Giảng viên hướng dẫn: ThS Vũ Anh Hùng HẢI PHÒNG - 2019 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG - XÂY DỰNG WEBSITE HỖ TRỢ CHẤM CÔNG LÀM VIỆC HÀNG THÁNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY NGÀNH: CƠNG NGHỆ THƠNG TIN Sinh viên : Hồng Gia Thảo Giảng viên hướng dẫn: ThS Vũ Anh Hùng HẢI PHÒNG - 2019 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG NHIỆM VỤ ĐỀ TÀI TỐT NGHIỆP Sinh viên: Hoàng Gia Thảo Lớp: CT1801 Mã SV: 1412101098 Ngành: Công nghệ thông tin Tên đề tài: Xây dựng website hỗ trợ chấm cơng làm việc hàng tháng Sinh viên: Hồng Gia Thảo- Lớp: CT1801- Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng MỤC LỤC DANH MỤC VIẾT TẮT LỜI MỞ ĐẦU LỜI CẢM ƠN CHƯƠNG 1: MƠ TẢ BÀI TỐN VÀ GIẢI PHÁP 1.1 GIỚI THIỆU VỀ ĐẠI HỌC DÂN LẬP HẢI PHÒNG 1.2 MƠ TẢ BÀI TỐN 12 1.3 BẢNG NỘI DUNG CÔNG VIỆC 13 1.4 SƠ ĐỒ TIẾN TRÌNH NGHIỆP VỤ 14 CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 16 2.1 MƠ HÌNH NGHIỆP VỤ 16 2.1.1 Bảng phân tích xác định chức năng, tác nhân hồ sơ 16 2.1.2 Biểu đồ ngữ cảnh 17 2.1.3 Nhóm dần chức 19 2.1.4 Sơ đồ phân rã chức 20 2.1.5 Danh sách hồ sơ liệu sử dụng 22 2.2 SƠ ĐỒ LUỒNG DỮ LIỆU 23 2.2.1 Sơ đồ luồng liệu mức 23 2.2.2 Sơ đồ luồng liệu mức tiến trình: “Chấm cơng hàng ngày tính cơng tháng” 24 2.2.3 Sơ đồ luồng liệu mức tiến trình: “Phê duyệt bảng chấm công” 25 2.2.4 Sơ đồ luồng liệu mức tiến trình: “In danh sách chấm công không đạt” 26 2.3 THIẾT KẾ CƠ SƠ DỮ LIỆU 27 2.3.1 Mơ hình liên kết thực thể (E-R) 27 2.3.2 Mơ hình quan hệ 32 2.3.3 Các bảng liệu vật lý 35 CHƯƠNG 3: CÀI ĐẶT CHƯƠNG TRÌNH 38 3.1 XÂY DỰNG CHƯƠNG TRÌNH 38 3.1.1 Môi trường cài đặt 38 3.1.2 Các trang web xây dựng: 38 3.2 KẾT QUẢ THỰC HIỆN CHƯƠNG TRÌNH 48 KẾT LUẬN 57 TÀI LIỆU THAM KHẢO 58 DANH MỤC CÁC HỒ SƠ DỮ LIỆU 59 Sinh viên: Hồng Gia Thảo- Lớp: CT1801- Ngành: Cơng nghệ thơng tin Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng DANH MỤC VIẾT TẮT Ký hiệu viết tắt Stt Nội dung CBCNVGV Cán bộ, cơng nhân viên, giảng viên Phòng TC-HC Phòng tổ chức hành Dv Đơn vị BHXH Bảo hiểm xã hội PTDV Phụ trách đơn vị Sinh viên: Hồng Gia Thảo- Lớp: CT1801- Ngành: Cơng nghệ thông tin Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng LỜI MỞ ĐẦU Hiện Công nghệ thông tin vô phát triển Việt Nam tiến tới “thời đại 4.0” phát triển, ứng dụng công nghệ thông tin trực tiếp vào đời sống Mỗi cá nhân sử dụng thiết bị công nghệ cao, người hầu hết sử dụng máy vi tính cá nhân, điện thoại thông minh để làm việc Công nghệ thông tin áp dụng nhiều vào lĩnh vực mà điển hình lĩnh vực quản lý Như biết trường học, việc chấm công hàng tháng cho giảng viên, cán bộ, công nhân viên nhà trường quan trọng lại thủ cơng, thống kê lưu lại sổ sách, phải lại đơn vị, phòng ban gây thời gian, khó khăn việc thống nhất, theo dõi quản lý cho nhà trường công nhân viên, giáo viên Từ thực tế đó, việc xây dựng phần mềm chấm cơng chạy nền web cho giảng viên nhà trường cần thiết Vì em chọn đề tài “ Xây dựng website hỗ trợ chấm công làm việc hàng tháng” với mục đích nghiên cứu, tìm hiểu về xây dựng website để đáp ứng nhu cầu quản lý sổ sách cho nhà trường, giúp cho người tiết kiệm cơng sức, thời gian lại giúp việc quản lý dễ dàng, tiện lợi Sinh viên: Hoàng Gia Thảo- Lớp: CT1801- Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành đến quý thầy cô Trường Đại Học Dân Lập Hải Phòng, người dìu dắt em tận tình, truyền đạt cho em kiến thức học quý báu suốt thời gian em theo học trường Em xin trân trọng gửi lời cảm ơn đến tất thầy cô khoa Công Nghệ Thông Tin, đặc biệt thầy giáo Ths Vũ Anh Hùng, thầy tận tình hướng dẫn giúp đỡ em suốt trình làm đồ án tốt nghiệp Với bảo thầy, em có định hướng tốt việc triển khai thực yêu cầu trình làm đồ án tốt nghiệp Em xin cảm ơn người thân gia đình quan tâm, động viên ln tạo cho em điều kiện tốt suốt trình học tập làm tốt nghiệp Ngồi ra, em xin gửi lời cảm ơn tới tất bạn bè, đặc biệt bạn lớp CT1801 ln gắn bó, học tập giúp đỡ em năm qua suốt trình thực đồ án Em xin chân thành cảm ơn! Sinh viên Sinh viên: Hoàng Gia Thảo- Lớp: CT1801- Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng CHƯƠNG 1: MƠ TẢ BÀI TỐN VÀ GIẢI PHÁP 1.1 GIỚI THIỆU VỀ ĐẠI HỌC DÂN LẬP HẢI PHÒNG Trường Đại học Dân lập Hải Phòng 20 trường Đại học ngồi cơng lập thành lập nước (1997) * Ngày 24 tháng năm 1997, Thủ tướng Chính phủ Võ Văn Kiệt ký định số 792/TTg cho phép thành lập Đại học Dân lập Hải Phòng * Ngày 29 tháng năm 1997, Bộ trưởng Bộ Giáo dục Đạo tạo GS-TS.Trần Hồng Quân ký định số 3026QĐ/GD-ĐT về việc công nhận Hội đồng Quản trị Đại học Dân lập Hải Phòng, số 3027QĐ/GD-ĐT về việc cơng nhận GS-TS Trần Hữu Nghị Hiệu trưởng trường Đại học Dân lập Hải Phòng, số 3028 QĐ/GD-ĐT về việc cho phép trường Đại học Dân lập Hải Phòng thức hoạt động bắt đầu tuyển sinh từ năm học 1997-1998 * Ngày 17 tháng 11 năm 1997, Thứ trưởng Bộ Giáo dục Đào tạo TS Vũ Ngọc Hải ký định số 3803/GD-ĐT cho phép Đại học Dân lập Hải Phòng tổ chức đào tạo ngành từ năm học 1997-1998 với tiêu 1.200 sinh viên * Ngày tháng 12 năm 1997, sinh viên khóa nhập học Năm học Đại học Dân lập Hải Phòng bắt đầu lô nhà cấp thuộc xã Dư Hàng Kênh, An Hải, Hải Phòng * Ngày tháng năm 1998, Lễ công bố định thành lập Đại học Dân lập Hải Phòng khai giảng khóa tổ chức Cung văn hóa hữu nghị Việt – Tiệp, thành phố Hải Phòng Về dự cơng bố định có GS-TS Đỗ Văn Chừng - vụ trưởng Vụ Đại học, bà Bùi Thị Sinh - Phó chủ tịch Uỷ ban nhân dân thành phố Hải Phòng nhiều quan chức Trung ương địa phương Ban lãnh đạo Chủ tịch Hội đồng sáng lập: NGƯT-GS.TS Trần Hữu Nghị * TS NGƯT Trần Thị Mai – Trưởng phòng Đào tạo & sau đại học * Hiệu trưởng: NGƯT-GS.TS Trần Hữu Nghị (Bí thư Đảng ủy) Các phòng, ban Sinh viên: Hồng Gia Thảo- Lớp: CT1801- Ngành: Cơng nghệ thông tin Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm cơng làm việc hàng tháng * Phòng Đào tạo * Phòng Tổ chức - Hành * Phòng kế hoạch tài * Phòng Đối ngoại hợp tác Quốc tế * Ban Thanh tra giáo dục * Ban quản lý nghiên cứu khoa học đảm bảo chất lượng - ISO * Ban Công tác sinh viên * Ban Dự án sở * Ban bảo vệ * Tổ Y tế * Tổ nhà ăn Các khoa, môn đào tạo * Khoa Điện - Điện tử * Khoa Công nghệ thông tin * Khoa Môi trường * Khoa Ngoại ngữ * Khoa Xây dựng * Khoa Quản trị Kinh doanh * Khoa Văn hóa - Du lịch * Bộ môn Giáo dục thể chất * Bộ môn Cơ Bản-Cơ Sở Liên thông từ Cao đẳng lên Đại học quy Liên thơng từ cao đẳng chuyên nghiệp (1,5 năm) từ cao đẳng nghề lên đại học quy (2 năm) gồm ngành: - Công nghệ thông tin - Điện tự động công nghiệp - Điện tử viễn thông - Xây dựng dân dụng cơng nghiệp - Kế tốn - Quản trị doanh nghiệp Sinh viên: Hoàng Gia Thảo- Lớp: CT1801- Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng - Tài ngân hàng - Việt Nam học (Văn hố du lịch) Sinh viên: Hồng Gia Thảo- Lớp: CT1801- Ngành: Công nghệ thông tin 10 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng * Trang Bảng chấm công: QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng * Trang Danh sách CBCNVGV chấm công không đạt: s QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng * Trang Danh sách CBCNVGV đơn vị chấm công không đạt: QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng 3.2 KẾT QUẢ THỰC HIỆN CHƯƠNG TRÌNH Để thực chương trình ta truy cập từ internet vào website địa chỉ: thaohoanggiact1801.somee.com giao diện chương trình QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng a) Giao diện trang cập nhật thông tin cán công nhân viên, giảng viên: QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng b) Giao diện trang cập nhật người chấm công: QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng c) Giao diện trang cập nhật đơn vị: QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng d) Giao diện trang cập nhật phụ trách đơn vị:  Các trang cập nhật cho phép người dùng thêm mới, chỉnh sửa thông tin của: CBCNVGV, đơn vị, người chấm công, phụ trách đơn vị QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng e) Giao diện trang thực chấm công hàng tháng:  Trang cập nhật chấm công trang chức website hỗ trợ chấm cơng làm việc hàng tháng QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng f) Giao diện trang phê duyệt chấm công phụ trách đơn vị: QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng g) Giao diện trang phê duyệt phòng tổ chức hành chính:  Các trang phê duyệt giải vấn đề việc lại phòng ban xin xác nhận cần lên website để phê duyệt online QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng h) Giao diện trang in bảng chấm công:  Trang in bảng chấm công hiển thị mẫu: 01a-LĐT tài hiển thị bảng chấm công đơn vị theo tháng, năm người dùng muốn in QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng KẾT LUẬN Trong đồ án em vận dụng phương pháp phân tích thiết kế hướng cấu trúc để xây dựng website hỗ trợ chấm công làm việc hàng tháng Trường Đại học Dân lập Hải Phòng Kết đạt bao gồm: * Lý thuyết: - Phát biểu mơ tả nghiệp vụ tốn - Biểu diễn nghiệp vụ toán cách sơ đồ tiến trình nghiệp vụ - Phân tích thiết kế toán cách đầy đủ, theo quy trình học phương pháp hướng cấu trúc - Thiết kế sở liệu quan hệ để lưu trữ liệu - Thiết kế giao diện cập nhật liệu * Chương trình: - Sử dụng hệ quản trị sở liệu SQL Server - Sử dụng ngôn ngữ ASP.NET & C#.NET để xây dựng chương trình - Hệ thống cài đặt thử nghiệm với số liệu chạy thông suốt cho kết quả, đáp ứng yêu cầu toán Trong thời gian nghiên cứu, xây dựng chương trình, em cố gắng làm việc với giúp đỡ tận tình thầy giáo hướng dẫn Chương trình đạt kết định Tuy nhiên với thời gian ngắn, trình độ kinh nghiệm hạn chế chương trình nhiều thiếu sót Rất mong thầy cô giáo bạn tận tình giúp đỡ để chương trình ngày hồn thiện QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng TÀI LIỆU THAM KHẢO [1] Nguyễn Văn Vỵ, Giáo trình phân tích thiết kế hệ thống thông tin, NXB Giáo dục Việt Nam, 2010 [2] Vũ Anh Hùng, Phương pháp xây dựng biểu đồ mơ hình ER dựa vào hồ sơ, http://cntt.hpu.edu.vn/CNTTtintuc-2543-0-154-0-Phuong-Phap-Xay-Dung-Bieu-DoMo- Hinh-Er-Dua-Vao-Ho-So.html [3] Tailieumienphi.edu.vn, Lập trình ứng dụng web ASP.NET với C#, https://www.slideshare.net/tailieumienphi/lp-trnh-ng-dng-web-aspnet-vi-ctailieumienphieduvn QC20-B19 Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng DANH MỤC CÁC HỒ SƠ DỮ LIỆU QC20-B19 ... Cơng nghệ thông tin Tên đề tài: Xây dựng website hỗ trợ chấm cơng làm việc hàng tháng Sinh viên: Hồng Gia Thảo- Lớp: CT1801- Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng website hỗ trợ... Thảo- Lớp: CT1801- Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng website hỗ trợ chấm công làm việc hàng tháng LỜI MỞ ĐẦU Hiện Công nghệ thông tin vô phát triển Việt Nam tiến tới “thời... dựng website hỗ trợ chấm công làm việc hàng tháng - Tài ngân hàng - Việt Nam học (Văn hố du lịch) Sinh viên: Hồng Gia Thảo- Lớp: CT1801- Ngành: Công nghệ thông tin 10 Đồ án tốt nghiệp: Xây dựng website

Ngày đăng: 07/04/2020, 13:45

Từ khóa liên quan

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

  • Đang cập nhật ...

Tài liệu liên quan