Đồ án Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần trên nền web

56 12 0
Đồ án Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần trên nền web

Đ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 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG Độc lập – Tự – Hạnh phúc -o0o - NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP Sinh viên: Lê Quang Minh Mã số: 1412101022 Lớp: CT1802 Ngành: Công nghệ thông tin Tên đề tài: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web MỤC LỤC 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 1.3 BẢNG NỘI DUNG CÔNG VIỆC 1.4 SƠ ĐỒ TIẾN TRÌNH NGHIỆP VỤ 10 CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 13 2.1 MÔ HÌNH NGHIỆP VỤ 13 2.1.1 Bảng phân tích xác định chức năng, tác nhân hồ sơ 13 2.1.2 Biểu đồ ngữ cảnh 14 2.1.3 Nhóm dần chức 16 2.1.4 Sơ đồ phân rã chức 17 2.1.5 Danh sách hồ sơ liệu sử dụng 19 2.1.6 Ma trận thực thể chức 19 2.2 SƠ ĐỒ LUỒNG DỮ LIỆU 20 2 Sơ đồ luồng liệu mức 02.2.2 Sơ đồ luồng liệu mức 20 2.3 THIẾT KẾ CƠ SỞ DỮ LIỆU 24 2.3.1 Mơ hình liên kết thực thể (E-R) 24 2.3.2 Mô hình quan hệ 28 CHƯƠNG 3: CÀI ĐẶT CHƯƠNG TRÌNH 32 3.1 XÂY DỰNG CHƯƠNG TRÌNH 32 Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần web 3.1.1 Môi trường cài đặt 32 3.1.2 Các trang web xây dựng 32 3.2 KẾT QUẢ THỰC HIỆN CHƯƠNG TRÌNH 39 KẾT LUẬN 54 TÀI LIỆU THAM KHẢO 55 DANH MỤC CÁC HỒ SƠ TÀI LIỆU 56 56 Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần web 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 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 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 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) Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web Các phòng, ban  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 Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần web  Kế tốn  Quản trị doanh nghiệp  Tài ngân hàng  Việt Nam học (Văn hoá du lịch) Chương trình dự bị Đại học quốc tế Trường liên kết đào tạo hệ quy dài hạn tập trung với trường Đại học danh tiếng Anh, Úc, Mỹ, Trung Quốc, Malyasia Thời gian đào tạo năm (1 năm Dự bị Đại học Dân lập Hải phòng năm trường cấp bằng) Các trung tâm phụ trợ  Trung tâm Thông tin - Thư viện  Trung tâm đào tạo nghiệp vụ kế toán  Trung tâm Ngoại ngữ Cơ hội việc làm Là 25 trường dẫn đầu nước tỉ lệ sinh viên tốt nghiệp có việc làm cao với 93,46% Cơ sở vật chất Hiện tại, Trường Đại học Dân lập Hải Phịng có Khách sạn sinh viên, ký túc xá đại bậc số khu nội trú sinh viên Việt Nam Ngoài hệ thống nhà ăn, thư viện đại, khách sạn cịn có sân vận động, nhà tập đa năng, bể bơi Khu vực giảng đường khu Khách sạn sinh viên phủ sóng Wifi Khu giảng đường có 60 phịng học có camera, 800 máy tính nối mạng nội bộ, mạng internet đến tận khách sạn sinh viên, phịng nghiệm chun ngành, phịng học trang bị máy chiếu Projector, điều hòa nhiệt độ để phục vụ cho học tập, phòng học tiếng sony, DLL, khu trung tâm thư viện đưa vào sử dụng từ năm 2008 có 60.000 sách Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web 1.2 MƠ TẢ BÀI TỐN Theo quy định nhà trường đầu tuần làm việc tất Đơn vị (Phịng, ban, khoa, mơn, trung tâm) phải lập báo cáo công việc tuần gồm: nội dung công việc làm tuần, kết đạt được, nội dung công việc tuần tiếp theo, đề xuất kiến nghị(nếu có) Sau nộp báo cáo văn phòng Hiệu Trưởng (nộp cho Thư ký Hiệu Trưởng), Thư ký xem xét tổng hợp báo cáo công việc tuần đơn vị, báo cáo chưa đạt yêu cầu trả lại Đơn vị, báo cáo đạt yêu cầu Thư ký tổng hợp lại để trình cho Hiệu Trưởng xem xét, đồng thời lập tổng hợp báo cáo công việc tuần đơn vị phê duyệt không đạt danh sách đơn vị chưa nộp để trình Hiệu Trưởng Hiệu Trưởng xem xét phê duyệt báo cáo, sau chuyển cho Thư ký, Thư ký chuyển lại kết xét duyệt cho Đơn vị Hiện tại, tồn cơng việc thực thủ công hồ sơ giấy tờ chủ yếu, việc cần phải có phần mềm chạy Web qua Internet để hỗ trợ tồn cơng việc cần thiết Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web 1.3 BẢNG NỘI DUNG CÔNG VIỆC Tên công việc Đối tượng thực Lập nộp báo cáo -Đơn vị Tiếp nhận báo cáo -Thư ký Xem xét kiểm tra -Thư ký Sửa báo cáo -Đơn vị STT Hồ sơ liệu -Báo cáo công việc tuần -Tổng hợp báo cáo công việc tuần đơn vị -Danh sách đơn Tổng hợp báo cáo -Thư ký vị chưa nộp -Tổng hợp báo cáo công việc tuần đơn vị phê duyệt không đạt Tiếp nhận báo cáo tổng hợp -Hiệu Trưởng Xét duyệt báo cáo -Hiệu Trưởng Tiếp nhận kết xét duyệt -Thư ký -Đơn vị Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web 1.4 SƠ ĐỒ TIẾN TRÌNH NGHIỆP VỤ a) Sơ đồ tiến trình nghiệp vụ: “Lập nộp báo cáo” Đơn vị Thư ký Lập nộp báo cáo Hồ sơ liệu Báo cáo công việc tuần Tiếp nhận báo cáo Sửa báo cáo Xem xét kiểm Không đạt yêu cầu cầu tra Đạt yêu cầu Hình 1.1 Sơ đồ tiến trình nghiệp vụ “Lập nộp báo cáo” Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 10 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần web b) Sơ đồ tiến trình nghiệp vụ: “Tổng hợp báo cáo” Thư ký Hiệu trưởng Hồ sơ liệu Báo cáo công việc Tổng hợp báo cáo tuần Tổng hợp báo cáo công việc tuần đơn vị Tổng hợp báo cáo tuần đơn vị phê duyệt không đạt Danh sách đơn Tiếp nhận báo vị chưa nộp cáo Hình 1.2 Sơ đồ tiến trình nghiệp vụ “Tổng hợp báo cáo” Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 11 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web d) Giao diện trang cập nhật thông tin tuần báo cáo * Giao diện sửa, xóa, thêm thơng tin tuần báo cáo, trang Thư ký thêm mới, sửa, xóa thơng tin tuần báo cáo - Giao diện thêm tuần báo cáo Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 43 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web - Giao diện sửa tuần báo cáo e) Giao diện trang tìm kiếm thông tin đơn vị * Sau người dùng chọn đơn vị cần tìm kiếm Hệ thống trả kết thông tin đơn vị chọn Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 44 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web f) Giao diện trang tìm kiếm thơng tin người báo cáo * Sau người dùng chọn họ tên người báo cáo cần tìm kiếm Hệ thống trả kết thông tin người báo cáo chọn g) Giao diện trang tìm kiếm thơng tin tuần, năm báo cáo * Sau người dùng chọn tuần báo cáo, năm báo cáo Hệ thống trả kết thông tin đơn vị báo cáo theo tuần năm chọn Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 45 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần web h) Giao diện trang báo cáo công việc tuần * Giao diện báo cáo công việc tuần, trang đơn vị có chức lập báo cáo công việc hàng tuần Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 46 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần web - Giao diện lập báo cáo công việc tuần i) Giao diện trang xem phê duyệt báo cáo * Giao diện xem phê duyệt báo cáo, trang Thư ký phê duyệt báo cáo với thông tin: phê duyệt, lý không đạt Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 47 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web - Giao diện trang phê duyệt báo cáo Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 48 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web j) Giao diện trang xem sửa báo cáo tuần * Giao diện xem sửa báo cáo tuần, trang đơn vị sửa báo cáo phê duyệt không đạt báo cáo chưa phê duyệt Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 49 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần web - Giao diện trang sửa báo cáo k) Giao diện trang xem in tổng hợp báo cáo công việc tuần đơn vị, trang Thư ký in tổng hợp báo cáo công việc tuần đơn vị Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 50 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web l) Giao diện trang xem in báo cáo đơn vị phê duyệt đạt, trang Thư ký in báo cáo công việc tuần đơn vị phê duyệt đạt Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 51 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần web m) Giao diện trang xem in tổng hợp báo cáo đơn vị phê duyệt không đạt, trang Thư ký in tổng hợp báo cáo cơng việc tuần đơn vị phê duyệt không đạt Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 52 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web n) Giao diện trang xem in danh sách đơn vị chưa nộp, trang Thư ký in danh sách đơn vị chưa nộp báo cáo tuần Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 53 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần web 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 chương trình hỗ trợ báo cáo cơng việc hàng tuần web Kết đạt bao gồm:  Lý thuyết: - Phát biểu mô tả nghiệp vụ tốn - Biểu diễn mơ tả nghiệp vụ tốn sơ đồ tiến trình nghiệp vụ - Phân tích thiết kế tố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  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 cịn hạn chế chương trình cịn nhiều thiếu sót Rất mong thầy giáo bạn tận tình giúp đỡ để chương trình ngày hoàn thiện Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 54 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần web 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-BieuDoMo-Hinh-Er-Dua-Vao-Ho-So.html Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 55 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần web DANH MỤC CÁC HỒ SƠ TÀI LIỆU Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 56 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo công việc hàng tuần web Sinh viên: Lê Quang Minh - Lớp: CT1802 - Ngành: Công nghệ thông tin 57 ... - Ngành: Công nghệ thông tin 45 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web h) Giao diện trang báo cáo công việc tuần * Giao diện báo cáo công việc tuần, trang... hợp báo cáo? ?? Thông tin báo cáo công việc tuần Báo cáo tổng hợp công việc tuần đơn ị 2.1 THƯ KÝ Tổng hợp báo cáo Báo cáo công việc tuần a Danh sách đơn vị chưa nộp Báo cáo tổng hợp công việc tuần. .. Ngành: Công nghệ thông tin 18 Đồ án tốt nghiệp: Xây dựng chương trình hỗ trợ báo cáo cơng việc hàng tuần web 2.1.5 Danh sách hồ sơ liệu sử dụng a Báo cáo công việc tuần b Tổng hợp báo cáo công việc

Ngày đăng: 09/08/2021, 22:39

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

Tài liệu liên quan