Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 58 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
58
Dung lượng
1,15 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN HẢI PHÒNG 2019 Phạm Văn Thắng – CTL901 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHỊNG -o0o - TÌM HIỂU VÀ XÂY DỰNG ỨNG DỤNG LẬP LỊCH CHƯƠNG TRÌNH HỘI NGHỊ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Cơng nghệ thơng tin HẢI PHỊNG – 2019 Phạm Văn Thắng – CTL901 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - TÌM HIỂU VÀ XÂY DỰNG ỨNG DỤNG LẬP LỊCH CHƯƠNG TRÌNH HỘI NGHỊ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Cơng nghệ thông tin Sinh viên thực hiện: Phạm Văn Thắng Giáo viên hướng dẫn: Đỗ Văn Chiểu Mã sinh viên: 1513101004 HẢI PHÒNG – 2019 Phạm Văn Thắng – CTL901 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: Phạm Văn Thắng Mã số: 151310100 Lớp: CTL901 Ngành: Công nghệ thông tin Tên đề tài: Tìm hiểu xây dựng ứng dụng lập lịch chương trình hội nghị Phạm Văn Thắng – CTL901 NHIỆM VỤ ĐỀ TÀI Nội dụng yêu cầu cần giải nhiệm vụ đề tài tốt nghiệp a Nội dung: b Các yêu cầu cần giải quyết: Các số liệu cần thiết để tính toán Địa điểm thực tập Phạm Văn Thắng – CTL901 CÁN BỘ HƯỚNG DẪN ĐỀ TÀI TỐT NGHIỆP Người hướng dẫn thứ nhất: Họ tên:……………………………………………………………………… Học hàm, học vị:……………………………………………………………… Cơ quan công tác:……………………………………………………………… Nội dung hướng dẫn:………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… Người hướng dẫn thứ hai: Họ tên:……………………………………………………………………… Học hàm, học vị:……………………………………………………………… Cơ quan công tác:……………………………………………………………… Nội dung hướng dẫn:………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… Đề tài tốt nghiệp giao ngày 03 tháng 10 năm 2019 Yêu cầu phải hoàn thành trước ngày 30 tháng 12 năm 2019 Đã nhận nhiệm vụ: Đ.T.T.N Đã nhận nhiệm vụ: Đ.T.T.N Cán hướng dẫn Đ.T.T.N Sinh viên Hải Phòng, ngày……tháng……năm 2019 HIỆU TRƯỞNG GS.TS.NGƯT Trần Hữu Nghị Phạm Văn Thắng – CTL901 PHẦN NHẬN XÉT TÓM TẮT CỦA CÁN BỘ HƯỚNG DẪN Tinh thần thái độ sinh viên trình làm đề tài tốt nghiệp: ………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… Đánh giá chất lượng đề tài tốt nghiệp (so với nội dung yêu cầu đề nhiệm vụ đề tài tốt nghiệp) ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… Cho điểm cán hướng dẫn: ( Điểm gi số chữ ) ……………………………………………………………………… ………………………………………………………………………… Ngày……tháng… năm 2019 Cán hướng dẫn ( Ký, ghi rõ họ tên ) Phạm Văn Thắng – CTL901 PHẦN NHẬN XÉT ĐÁNH GIÁ CỦA CÁN BỘ CHẤM PHẢN BIỆN ĐỀ TÀI TỐT NGHIỆP Đánh giá chất lượng đề tài tốt nghiệp (về mặt sở lý luận, thuyết minh chương trình, giá trị thực tế, ) ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… ………………………………………………………………………………… Cho điểm cán phản biện: ( Điểm gi số chữ ) ……………………………………………………………………… ………………………………………………………………………… Ngày……tháng… năm 2019 Cán hướng dẫn ( Ký, ghi rõ họ tên ) Phạm Văn Thắng – CTL901 Mục lục LỜI CẢM ƠN 11 CHƯƠNG 1: TỔNG QUAN CƠ SỞ LÝ THUYẾT 12 I INTERNET, WORLD WIDE WEB VÀ HTML 12 1.1 Khái niệm Internet 12 1.2 World Wide Web 13 1.3 HTML 16 1.4 Các thẻ định dạng khác 16 1.5 Thẻ định dạng bảng : 17 1.6 Thẻ hình ảnh : 17 1.7 Thẻ liên kết : 17 1.8 Các thẻ Input: 17 1.9 Thẻ Textarea: < Textarea> < \Textarea>: 17 1.10 Thẻ Select: 17 1.11 Thẻ Form 17 II TÌM HIỂU NGÔN NGỮ PHP 17 2.1 Khái niệm PHP 17 2.2 Tại nên dùng PHP: 18 2.3 Hoạt động PHP 19 2.4 Tổng quan PHP 19 III MYSQL 27 3.1 Giới thiệu sở liệu: 27 3.2 Mục đích sử dụng sở liệu: 27 3.3 Tổng quan MySQL 28 3.4 Kết hợp PHP MySQL ứng dụng Website 30 3.5 Giới thiệu CSS 30 3.6 Apache IIS 31 CHƯƠNG 2: MÔ TẢ VÀ PHÂN TÍCH BÀI TỐN XẬY DỰNG ỨNG DỤNG LẬP LỊCH CHƯƠNG TRÌNH HỘI NGHỊ 32 I.GIỚI THIỆU ĐỀ TÀI 32 II.PHÁT BIỂU BÀI TOÁN 33 III.SƠ ĐỒ TIẾN TRÌNH NGHIỆP VỤ 34 Phạm Văn Thắng – CTL901 42 Phạm Văn Thắng – CTL901 5.2.Xác định mối quan hệ n NGƯỜI TỔ CHỨC PHIÊN HỘI NGHỊ Tạo n Thuộc n SPEAKER Thuộc CHAIR PHIÊN n Thuộc PHIÊN HỘI NGHỊ PHIÊN Thuộc PHÒNG 43 Phạm Văn Thắng – CTL901 5.3.Mơ hình ER 44 Phạm Văn Thắng – CTL901 5.4.Mơ hình quan hệ *Các thực thể NGƯỜI TỔ CHỨC Tài khoản mật Tên người tổ chức email HỘI NGHỊ ID hội nghị Tên HN Thời gian Địa điểm Đv tổ chức Tài khoản PHIÊN ID phiên Tên phiên Thời gian giới hạn ID hội nghị ID chair SPEAKER ID speaker Tên speaker Chức danh Loại speaker Thời gian giới hạn ID phiên CHAIR ID chair, Họ tên Chức danh Thời gian giới hạn PHỊNG ID phịng Tên phịng Năng lực Thời gian định mức ID phiên Mơ hình quan hệ: 45 Phạm Văn Thắng – CTL901 46 Phạm Văn Thắng – CTL901 5.5.Thiết kế sở liệu vật lý Bảng NGƯỜI TỔ CHỨC (nguoitochuc): lưu trữ thông tin người tổ chức STT Tên Trường Kiểu Dữ Liệu Kích Thước tentk Chuỗi 30 matkhau Chuỗi 30 email Chuỗi 30 hotenntc Text Bảng HỘI NGHỊ (hoinghi): lưu trữ thông tin hội nghị STT Tên Trường Kiểu Dữ Liệu Kích Thước IDhn Chuỗi 10 tenhoinghi Text thoigian datetime diadiem Text dvtochuc Text tentk Chuỗi 30 Bảng PHIÊN (phien): lưu trữ thông tin phiên STT Tên Trường Kiểu Dữ Liệu Kích Thước IDphien Chuỗi 10 tenphien Text tgphien datetime IDhn Chuỗi 10 IDchair Chuỗi 10 47 Phạm Văn Thắng – CTL901 Bảng SPEAKER (speaker): lưu trữ thông tin speaker STT Tên Trường Kiểu Dữ Liệu Kích Thước IDspeaker Chuỗi 10 hotenspeaker Text chucdanhspeaker Text loaispeaker Text tgspeaker time IDphien Chuỗi 10 Bảng CHAIR (chair): lưu trữ thông tin chair STT Tên Trường Kiểu Dữ Liệu Kích Thước IDchair Chuỗi 10 hotenchair Text chucdanhchair Text tgchair time Bảng PHÒNG (phong): lưu trữ thơng tin phịng STT Tên Trường Kiểu Dữ Liệu Kích Thước IDphong Chuỗi 10 tenphong Chuỗi 10 nangluc Text tgdinhmuc time IDphien Chuỗi 10 48 Phạm Văn Thắng – CTL901 CHƯƠNG 3: CHƯƠNG TRÌNH THỰC NGHIỆM I.MÔI TRƯỜNG THỬ NGHIỆM -Laptop Sony Vaio : Intel(R) Core(TM) i5-3210M ,RAM 6,00 GB -Hệ điều hành:WINDOWS 10 PRO -App Serv 2.5.10 -PHP 5.2.6 -MySql to 2.10.3 II.MỘT SỐ GIAO DIỆN CHÍNH -Giao diên trang chủ: Người tổ chức muốn tạo lịch trình cho hội nghị truy cập vào địa đường dẫn đến website trình duyện để kết nối với ứng dụng Sau kết nối địa giao diện trang Sau người tổ chức nhấn vào chức đăng ký để bắt đầu tạo lịch trình hội nghị -Giao diện trang đăng ký: 49 Phạm Văn Thắng – CTL901 Người tổ chức điền đầy đủ thông tin sau nhấn đăng ký để đăng nhập hệ thống tạo lịch hội nghị -Giao diện trang đăng nhập: Sau đăng nhập thành công người tổ chức dùng chức để tạo lịch trình hội nghị *Các chức website gồm có: -Giao diện cập nhật thông tin hội nghị gồm chức xem, xóa sửa: 50 Phạm Văn Thắng – CTL901 Người dùng nhấn vào nút hội nghị menu chức phía bên trái trang web sau tiến hành điền thông tin hội nghị giao diện để cập nhật thông tin hội nghị -Giao diện cập nhật thông tin phiên làm việc gồm chức xem, xóa, sửa: Người dùng nhấn vào nút phiên làm việc menu chức phía bên trái trang web sau tiến hành điền thơng tin phiên giao diện để cập nhật thông tin phiên -Giao diện cập nhật thơng tin phịng gồm chức xem, xóa, sửa: 51 Phạm Văn Thắng – CTL901 Người dùng nhấn vào nút phịng menu chức phía bên trái trang web sau tiến hành điền thơng tin phịng họp giao diện để cập nhật thơng tin phịng họp -Giao diện cập nhật thông tin Speaker gồm chức xem, xóa, sửa: Người dùng nhấn vào nút Speaker menu chức phía bên trái trang web sau tiến hành điền thơng tin Speaker giao diện để cập nhật thông tin Speaker -Giao diện cập nhật thơng tin Chair gồm chức xem, xóa, sửa: 52 Phạm Văn Thắng – CTL901 Người dùng nhấn vào nút Chair menu chức phía bên trái trang web sau tiến hành điền thơng tin Chair giao diện để cập nhật thông tin Chair *Trong trình cập nhật thơng tin của hội nghị xảy sai sót người dùng sử dụng chức sửa xóa thơng tin giao diện cập nhật -Sau cập nhật thông tin hội nghị người dùng nhấn nút xem hội nghị menu để xem thông tin hội nghị: 53 Phạm Văn Thắng – CTL901 KẾT LUẬN Để xây dựng phân tích thiết kế hệ thống thơng tin, việc cần làm trước hết phải xây dựng hệ thống sát với thực tế Khảo sát hệ thống công việc quan trọng, giúp thu thập liệu cách xác chi tiết để tiếp tục xây dựng bước Việc phân tích liệu cách xác giúp thiết lập chức cách hợp lý nhằm phát huy sử dụng điều khiển hệ thống, làm cho hệ thống thân thiện với người sử dụng Thiết kế giao diện với màu sắc bố cục hài hòa tạo cho người sử dụng cảm thấy thoải mái tiếp xúc Đồng thời, tiện ích hay đem lại hiệu làm việc T đó, hệ thống góp phần khơng nhỏ thúc đẩy q trình sản xuất kinh doanh doanh nghiệp, giúp cho doanh nghiệp có lợi nhuận cao Vì thời gian có hạn, kinh nghiệm thực tế chưa nhiều nên việc phân tích toán thực tương đối đầy đủ, nhiên chưa mô tả đầy đủ khía cạnh vấn đề Xây dựng hệ thống với chức chính, có chức chưa đầy đủ, nhiều chức có chưa tiện dụng đơn giản 54 Phạm Văn Thắng – CTL901 TÀI LIỆU THAM KHẢO Phạm Hữu Khang – Lập trình web php 5.3 MySQL 5.1 – NXB Phương Đơng Nguyễn Văn Vỵ - Phân tích thiết kế hệ thống thông tin quản lý – Nhà xuất khoa học – Tự nhiên công nghệ Hà Nội - 2007 55 Phạm Văn Thắng – CTL901 ... CTL901 Lịch trình hội nghị 35 IV.MƠ HÌNH NGHIỆP VỤ 4.1.Biểu đồ ngữ cảnh Lịch trình hội nghị Thơng tn hội nghị Thơng tn tài khoản Người tổ chức ngh? ?Lịch trình hội Hệ thống lập lịch hội nghị Đại... 2019 Phạm Văn Thắng – CTL901 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -o0o - TÌM HIỂU VÀ XÂY DỰNG ỨNG DỤNG LẬP LỊCH CHƯƠNG TRÌNH HỘI NGHỊ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY... đăng nhập người tổ chức sử dụng chức website để tạo lịch trình hội nghị Lập lịch hội nghị Để tạo lịch trình hội nghị người tổ chức cần cung cấp thông tin sau: -Tên hội nghị, thời gian, địa điểm,