Báo cáo niên luận nghiên cứu về tạo website quản lý hội thảo websubrev

59 422 0
Báo cáo niên luận nghiên cứu về tạo website quản lý hội thảo websubrev

Đ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 CẦN THƠ Khoa Công Nghê ̣ Thông Tin và Truyề n Thông  BÁO CÁO NIÊN LUẬN Chủ đề 1: NGHIÊN CỨU VỀ TẠO WEBSITE QUẢN LÝ HỘI THẢO WEBSUBREV Cán bô ̣ hướng dẫn: Đỗ Thanh Nghi ̣ Người thực hiên: ̣ Trầ n Tro ̣ng Nhân-B1203955 Nguyễn Thi Thanh Nguyên-B1203953 ̣ Lớp: Ma ̣ng Máy Tính và Truyề n Thông A2 Cầ n Thơ, năm 2015 MỤC LỤC GIỚI THIỆU 1 Mô tả toán Phương án giải Đối tượng phạm vi Nội dung nghiên cứu CHƯƠNG I: CƠ SỞ LÝ THUYẾT 1.1 Khái quát Web Submission and Review (WebSubRev): 1.2 Phân tích vấn đề hệ thống hướng giải quyết: CHƯƠNG II: THIẾT KẾ VÀ CÀI ĐẶT 2.1 Cài đặt môi trường để chạy WebSubRev: 2.1.1 Cài đặt Apache: 2.1.1.1 Cài đặt[1]: 2.1.1.2 Thư mục gốc chứa liệu website Apache Ubuntu 2.1.1.3 Thêm VirtualHost (thêm domain) vào Apache Ubuntu[2]: 2.1.2 Cài đặt PHP 2.1.3 Cài đặt MySQL Server[3]: 10 2.1.4 Cài đặt phpMyAdmin 11 2.1.5 Thiết lập mail server: 12 2.2 Cài Đặt Cấu Hình WebSubRev[6]: 13 2.2.1 Cài đặt phần mềm 13 2.2.1.1 Cài đặt web 14 2.2.1.2 Cài đặt không web 15 2.2.2 Cấu hình lần 23 2.2.3 Cục quản lý trang 25 2.2.4 Quản lý trang web trình 25 2.2.5 Quản lý trang web đánh giá 26 2.2.5.1 Cài đặt ban đầu 26 2.2.5.2 Trang trình bày ngăn chặn truy cập 26 2.2.5.3 Theo dõi tiến độ 27 2.2.5.4 Bỏ phiếu chương trình ban 27 2.2.5.5 Kết thúc công tác PC 27 2.2.6 Quản lý trình trang web thức phiên 28 CHƯƠNG III: HƯỚNG DẪN SỬ DỤNG 29 3.1 Tạo trình/ trang web đánh giá 29 3.2 Trang nộp 32 3.3 Trang quản trị 35 3.4 Trang quản trị sau hết hạn nộp 41 KẾT LUẬN 51 PHỤ LỤC Hình 2.1 Giao diện Apache Hình 2.2 Giao diện PHP 10 Hình 3.1 Tạo trang web nộp 30 Hình 3.2 Cài đặt trang nâng cao 31 Hình 3.3 Báo thành công cung cấp tài khoản cho người quản trị 32 Hình 3.4 Trang chủ nộp cho người dùng 33 Hình 3.5 Tạo nộp 34 Hình 3.6 Chỉnh sửa nộp 35 Hình 3.7 Thu hồi nộp 35 Hình 3.8 Trang quản trị nộp 36 Hình 3.9 Thiết lập trang web 37 Hình 3.10 Gửi mail cho tác giả 38 Hình 3.11 Quản lí thành viên PC 39 Hình 3.12 Thiết lập quản lý phiếu bầu 41 Hình 3.13 Trang quản trị sau hết hạn nộp 42 Hình 3.14 Tạo tập tin tar với tất nộp 43 Hình 3.15 Chỉnh sửa trang hướng dẫn đánh giá 43 Hình 3.16 Quản lí thành viên PC 44 Hình 3.18 Giao nộp cho người nhận xét 46 Hình 3.19 Tổng quan nộp đánh giá 46 Hình 3.20 Đặt trạng thái cho nộp 46 Hình 3.21 Thiết lập quản lí phiếu bầu 47 Hình 3.22 Tạo mẫu thư chấp nhận / từ chối 48 Hình 3.23 Tạo mẫu thư bình luận 49 Hình 3.24 Kích hoạt trang nộp cuối 50 Hình 3.25 Hướng dẫn chỉnh sửa camera-ready 50 LỜI CÁM ƠN Nhóm em xin gửi lời cám ơn chân thành đến thầy Đỗ Thành Nghị giúp đỡ, hỗ trợ cho nhóm em nhiều trình làm niên luận Qua nghiên cứu này, giúp nhóm em tìm hiểu lĩnh vực mới, hiểu biết thêm nhiều vấn đề Bài nghiên cứu làm việc môi trường UNIX nên nhóm em có hội tìm hiểu LAMP – Web Server Linux, tìm hiểu tiện ích mà Linux hỗ trợ , tìm hiểu hệ thống Postfix – Mail Server, từ em vận dụng vào nghiên cứu nhóm em Đặc biệt, qua nghiên cứu nhóm em hiểu biết thêm cấu trúc hệ thống, tổ chức quản lý hội thảo WebSubRev Qua cho nhóm em biết thêm chức quản lý mà trước hệ thống quản lý truyền thống phải tốn nhiều thời gian để thực hiện, với nghiên cứu thay cách quản lý truyền thống để mang lại hiệu cao Từ xây dựng, triển khai ngày hoàn thiện nâng cấp để phù hợp với mục đích tương lai TÓM TẮT Trong báo cáo niên luận mà nhóm em thực hiện, nhóm em trình bày việc tiếp cận hệ thống quản lý hội thảo WebSubRev, cài đặt, triển khai server (trong nhóm em cài Ubuntu) Việc quản lý hội thảo có nhiều yêu cầu mà cần phải hiệu chỉnh hoàn thiện phù hợp với yêu cầu Nhưng với đề nhóm em triển khai trình gửi báo cáo hội thảo.WebSubRev phần mềm quản lý hội thảo web (mã nguồn mở) hệ thống áp dụng nhiều hội thảo khác giới chức hỗ trợ tốt cho việc quản lý Trong báo cáo này, nhóm em trình cách cài đặt hệ thống, sở liệu hệ thống, cấu trúc hệ thống, cách vận hành WebSubRev Nhóm em tiến hành cài đặt mail server ( dùng tiện ích Postfix Ubuntu), tiện ích giúp hỗ trợ vấn đề gửi mail hệ thống Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị GIỚI THIỆU Mô tả toán Ngày nay, công nghệ thông tin ứng dụng nhiều nhiều lĩnh vực khác có việc hỗ trợ tổ chức hội thảo khoa học nước ta toàn giới Tuy nhiên, hệ thống quản lý hội thảo nhiều hạn chế, đa phần tổ chức theo kiểu truyền thống chưa hoàn thiện nhiều mặt có vấn đề gửi lên hội thảo Để giải vấn đề nêu cần phải có hệ thống quản lý hội thảo trực tuyến web Hệ thống giúp cho người dùng tiết kiệm thời gian công sức trình gửi lên hội thảo Ngoài giúp quản lý thông tin báo, điểm đánh giá sở liệu máy tính, hỗ trợ đa ngôn ngữ từ mở rộng hội thảo đến người dùng không nước mà nước Phương án giải Với lý trên, việc nghiên cứu để xây dựng website hội thảo đáp ứng yêu cầu cần thiết Như biết hệ thống quản lý hội thảo Myreview có hệ thống hội thảo khác đáp ứng yêu cầu hệ thống quản lý hội thảo WebSubRev WebSubRev website mang đến nhiều thuận tiện cho ban tổ chức trình thực nhiệm vụ, góp phần thành công cho chương trình hội thảo Sau nghiên cứu hệ thống WebSubRev nắm vững yêu cầu cần có hệ thống, kiến trúc, trình hoạt động WebSubRev, mô hình mà sử dụng Phân tích nghiên cứu vấn đề mà WebSubRev giải Tìm lỗi sửa lỗi vấn đề cần hoàn thiện yêu cầu gửi lên hội thảo Đối tượng phạm vi Đối với hệ thống quản lý hội thảo WebSubRev, sau nắm vững trình hoạt động kiến trúc hệ thống thông qua trình cài đặt WebSubRev Ngoài việc tìm hiểu hệ thống, muốn hệ thống tốt cần phải xây dựng môi trường Unix , nhóm em chọn hệ điều hành sử dụng phổ biến Ubuntu Web server môi trường Unix có tên gọi tắt LAMP (Linux, Apache, MySQL Php) LAMP sử dụng phổ biến việc phát triển web có tính an toàn cao, không quan tâm vấn đề quyền dễ dàng cài đặt phần mềm Trong Linux có sẵn tiện ích Sendmail nên cài đặt Postfix làm Mail server cho hệ thống dễ cấu hình, nhanh có tính bảo mật cao Ngôn ngữ PHP ( PHP: Hypertext Preprocessor): WebSubRev dùng ngôn ngữ PHP để tạo ứng dụng hội thảo, hệ thống yêu cầu PHP 4.3.x trở lên Chọn ngôn ngữ PHP PHP ngôn ngữ lập trình kịch hay loại mã lệnh dùng chủ yếu để phát triển ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát, dễ dàng Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị nhúng vào trang HTML Là ngôn ngữ có tốc độ nhanh, gọn, dễ dàng học so với ngôn ngữ khác nên PHP nhanh chóng trở thành ngôn ngữ lập trình web phổ biến Môi trường chạy ứng dụng WebSubRev Ubuntu Ubuntu quản lý hệ thống tập tin thư mục theo phân quyền người sở hữu nhóm người sở hữu chắn, cần phải nắm vững kiến thức Ubuntu tiếp cận đắn hệ thống ta cần nghiên cứu Hệ quản trị sở liệu (CSDL) MySQL (Structured Query Language): nơi lưu trữ liệu ứng dụng Hiện có nhiều hệ quản trị CSDL phổ biến MySQl lựa chọn hàng đầu nhà lập trình Vì MySQL sở liệu tốc độ cao, ổn định dễ sử dụng, có tính khả chuyển hoạt động nhiều hệ điều hành cung cấp hệ thống lớn hàm tiện ích mạnh Dùng quản lý CSDL giao diện phpMyAdmin: ngôn ngữ mã nguồn mỡ viết PHP dùng để quản lý CSDL MySQL thông qua trình duyệt web Nội dung nghiên cứu Cài đặt Webserver Apache lên Ubuntu, thiết lập cấu hình cho phù hợp với yêu cầu đặt Web Submission and Review Cài đặt , cấu hình PHP 5.2.x trở lên, tương thích yêu cầu Web Submission and Review Tìm hiểu sở liệu (CSDL) Web Submission and Review trước nhập vào CSDL server nhớ ý tài khoản người dùng để truy cập vào CSDL Thiết lập Host ảo cho phù hợp với hệ thống Web Submission and Review Tiến hành cài đặt Web Submission and Review Ubuntu, chạy chức cần nghiên cứu cách tiến hành thực hội thảo thực Để phát vấn đề Web Submission and Review giải cần sửa đổi gì? Sau tìm thấy lỗi định hình vấn đề cần phải giải hệ thống này, trước tiên cần tìm hiểu kiến trúc thư mục Web Submission and Review Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị CHƯƠNG I: CƠ SỞ LÝ THUYẾT 1.1 Khái quát Web Submission and Review (WebSubRev): WebSubRev phần mềm dựa web để trình bày xem xét báo cáo hội thảo Cung cấp hỗ trợ cho toàn trình xem xét hội thảo WebSubRev trang thông tin Web kiểm tra phần mềm viết Shai Halevi từ nghiên cứu IBM Đây phần mềm quản lý hội thảo, hỗ trợ cho toàn trình xem xét hội thảo, bắt đầu với việc đăng ký báo cáo kết thúc việc tiếp nhận phiên báo cáo chấp nhận Với báo cáo nhóm em sử dụng tài liệu hướng dẫn WebSubRev phiên 0.63 phiên phần mềm Phần mềm phần mềm mã nguồn mỡ, phân phối theo điều khoản mã nguồn mở Common Public License (CPL) v1.0 Xem điều khoản license.txt tập tin gói http://www.opensource.org/licenses/cpl1.0.php Hệ thống tải tại: http://people.csail.mit.edu/shaih/websubrev/ Các chức hệ thống: Administrator/Program chair Initial setup of the software: Trang cho phép tạo đăng ký xem xét lại trang web Ở xác định thông số hệ thống, chẳng hạn tên người dùng, mật cho tài khoản MySQL, thư mục nơi dự thi lưu trữ Submission-site management: Trang quản trị trang web đăng ký đơn giản Chúng ta thực cách thao tác từ trang web: thấy danh sách tất đăng ký, xem xét sửa đổi thông số đăng ký số thông số trang web, Tweak Site Settings: Được sử dụng để chỉnh số thiết lập trang web xung quanh lỗi máy chủ vấn đề môi trường Hiện nay, có số thông số email sửa đổi từ trang Cho nên không nên sửa đổi thiết lập  Separate header lines: Dòng tiêu đề tách riêng biệt “\r\n” “\n” Mặc định “\r\n” thay đổi biết máy chủ có lỗi cách xử lý tiêu đề email  Send header line: “X-Mailer: PHP/version” với tin nhắn Gửi dòng tiêu đề coi nghi thức chuẩn, số thư rác lọc có dấu thư rác mà có dòng tiêu đề Bỏ chọn điều gây email  Specify the Sender: Chỉ định tên người gửi, tên đề xuất admin@localhost Nếu muốn biết làm web server gọi vào tin nhắn email mà gửi đi, xác định  Specify the "envelope sender" in the mail function: Chúng ta xác định rõ ràng “envelope sender” sử dụng, cách cung cấp tham số “-f name-to use” từ chức PHP mail Điều Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị hoạt động số hệ thống Unix không làm việc PHP chế độ an toàn Bằng cách sử dụng tùy chọn thường thêm “X-Warning” dòng tiêu đề cho tin nhắn List submissions by number, category, format (54 submissions so far): Danh sách nộp số lượng, chủng loại, định dạng Manage Parameters: Quản lý tham số thời hạn, định dạng hỗ trợ, danh mục… đăng ký Send email to authors: Gửi mail cho tác giả Closing Submissions and Activate Review Site: Đóng lại đăng kí hoạt đọng xem lại trang web Edit the review guidelines page: Chỉnh sửa trang hướng dẫn đánh giá Manages PC membership: Quản lý thành viên PC Ở thêm thành viên, loại bỏ thành viên, đặt lại mật thành viên PC Set-up and manage PC votes: Thiết lập quản lý phiếu bầu PC Review-site management (quản lý xem xét lại trang web): Initial set-up: Cài đặt ban đầu Create a tar file with all the submission files: Sử dụng trang để tạo tập tin lưu trữ có chứa tất dự thi, người nhận xét tải để nhận xét Edit the review guidelines page: Chỉnh sửa trang hướng dẫn đánh giá Manages PC membership: Quản lý thành viên PC Paper assignments: Tải trình danh sách tập tin TVS (có thể sử dụng bảng tính Excel) Edit conflicts: Chỉnh sửa xung đột Asign submissions to reviewers: giao nộp cho người nhận xét Reviews and decisions: nhận xét định Tổng quan dự thi đánh giá Đặt trạng thái gửi Thiết lập quản lý phiếu bầu PC Wrap-up: gói lại Một danh sách đầy đủ tất đánh giá thảo luận (dưới dạng văn bản) Tạo mẫu thư chấp nhận từ chối… Tạo mẫu thư bình luận … Kích hoạt trang nộp cuối Hướng dẫn chỉnh sửa camera-ready Final-version submission management: quản lý đăng ký cuối phiên bản: danh sách nộp chấp nhận, gửi mail cho tác giả báo cáo chấp nhận, thêm lời mời cho chương trình, đóng thông tin trang web Program-committee member: thành viên ban tổ chức Initial access to site: truy cập vào trang web ban đầu Individual-review phase: giai đoạn cá nhân kiểm tra lại báo cáo Discussion phase: giai đoạn thảo luận Submission author: hồ sơ tác giả Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Quản lý thành viên PC (Manage PC membership) Dưới danh sách thành viên chương trình có quyền truy cập vào xem xét trang web Hình 3.11 Quản lí thành viên PC Thiết lập quản lý phiếu bầu PC (Set-up and manage PC votes) Click vào “Close Submission and Activate Review Site” trang để di chyển vào thời gian xem xét Một trang web đánh giá kích hoạt, cung cấp cho thành viên PC truy cập vào cách làm theo liên kết “Manage PC membership” trang quản trị Trên trang này, sửa đổi số thông số phạm vi lớp (Những thông số sửa đổi sau trang web đánh giá kích hoạt) 39 Nghiên cứu hệ thống quản lý hội thảo WebSubRev 40 GVHD: Đỗ Thanh Nghị Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Hình 3.12 Thiết lập quản lý phiếu bầu 3.4 Trang quản trị sau hết hạn nộp Khi hết thời gian nộp chọn lúc tạo hội thảo trang chủ người quản trị chuyển sang hình thức trang thiết kế với chức dùng để đánh giá chấm điểm nộp Với số chức sau đây:  Cài đặt ban đầu - Tạo tập tin tar với tất nộp - Chỉnh sửa trang hướng dẫn đánh giá - Quản lý thành viên PC  Trang trình bày - Tải danh sách nộp tập tin TSV (có thể sử dụng bảng tính Excel) - Chỉnh sửa xung đột - Giao nộp cho người nhận xét  Nhận xét định - Tổng quan nộp đánh giá - Đặt trạng thái cho nộp - Thiết lập quản lý phiếu bầu PC  Gói lại - Danh sách đầy đủ đánh giá thảo luận (dạng văn bản) - Tạo mẫu thư chấp nhận / từ chối - Tạo mẫu thư bình luận - Kích hoạt trang nộp cuối - Hướng dẫn chỉnh sửa camera-ready 41 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Hình 3.13 Trang quản trị sau hết hạn nộp Cài đặt ban đầu (Initial set-up):  Tạo tập tin tar với tất nộp (Create a tar file with all the submission files): Sử dụng trang để tạo tập tin lưu trữ có chứa tất nộp, người nhận xét không cần phải tải cá nhân 42 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Hình 3.14 Tạo tập tin tar với tất nộp  Chỉnh sửa trang hướng dẫn đánh giá (Edit the review guidelines page): Sử dụng mẫu để tải lên Review Guideline đến máy chủ Chúng ta bắt đầu cách tải tập tin mẫu, lưu vào máy tính nội chúng ta, sau chỉnh sửa file mẫu tải lên lại cho máy chủ Chúng ta xem tập tin cuối mà tải lên (nếu có) Hình 3.15 Chỉnh sửa trang hướng dẫn đánh giá  Quản lý thành viên PC (Manage PC membership): Cũng chức trang quản trị trước đó, dùng để quản lí thành viên PC 43 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Hình 3.16 Quản lí thành viên PC Trang trình bày  Tải danh sách nộp tập tin TSV (Download the submission-list as a TSV file):  Chỉnh sửa xung đột (Edit conflicts): Đối với thành viên PC, đặt danh sách dấu phẩy submission-IDs mà thành viên không cần phải có quyền truy cập vào Một danh sách nộp ID họ tìm thấy trang 44 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Hình 3.17 Chỉnh sửa xung đột  Giao nộp cho người nhận xét (Assign submissions to reviewers): 45 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Hình 3.18 Giao nộp cho người nhận xét Nhận xét định (Reviews and decisions)  Tổng quan nộp đánh giá (Overview of all submissions and reviews): Hình 3.19 Tổng quan nộp đánh giá  Đặt trạng thái cho nộp (Set status of submissions): Hình 3.20 Đặt trạng thái cho nộp  Thiết lập quản lý phiếu bầu PC (Set-up and manage PC votes): 46 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Hình 3.21 Thiết lập quản lí phiếu bầu Gói lại (Wrap up)  Danh sách đầy đủ đánh giá thảo luận (A full list of all the reviews and discussions)  Tạo mẫu thư chấp nhận / từ chối (Generate accept/reject letters): Sử dụng mẫu để tùy chỉnh thư chấp nhận / từ chối Các thông báo email gửi nhấn vào nút "Send Notification" trang Chúng ta thay đổi thư sau lưu mà không gửi email cách sử dụng nút “Save Text” 47 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Hình 3.22 Tạo mẫu thư chấp nhận / từ chối  Tạo mẫu thư bình luận (Generate comments letters): Các ý kiến tác giả gửi nhấn "Send Comments" nút trang Chúng ta tùy chỉnh tiêu đề email 48 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Hình 3.23 Tạo mẫu thư bình luận  Kích hoạt trang nộp cuối (Activate Final-submission site): Khi nhấn vào "Active Final-Version Submissions" nút trang, tác giả mà nộp chấp nhận gửi email, thông báo với họ trang web nộp cuối mở Đồng thời, trang web đánh giá chuyển sang chế độ đọc (Tức là, thành viên PC xem đánh giá thảo luận để thay đổi chúng chèn mới) 49 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Hình 3.24 Kích hoạt trang nộp cuối  Hướng dẫn chỉnh sửa camera-ready (Edit camera-ready instructions): Sử dụng mẫu để tải lên dẫn Camera-Ready đến máy chủ Chúng ta bắt đầu cách tải tập tin mẫu, lưu vào máy tính nội chúng ta, sau chỉnh sửa file mẫu tải lên lại cho máy chủ Chúng ta xem tập tin cuối mà bạn tải lên (nếu có) Hình 3.25 Hướng dẫn chỉnh sửa camera-ready 50 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị KẾT LUẬN Qua trình nghiên cứu hệ thống website hội thảo WebSubRev Nhóm em thấy hệ thống đem lại nhiều tiện ích cho hội nghị, giúp cho ban tổ chức hội nghị làm việc hiệu hơn, thời gian thực hiên công việc nhanh Ngoài hệ thống website hội thảo WebSubRev giúp giám sát cách có hiệu hoạt động hội thảo Thông qua trình nghiên cứu WebSubRev, nhóm em nghiên cứu tìm hiểu cách thức hoạt động hệ thống WebSubRev Nhóm em tìm hiểu lợi ích mà hệ thống mang lại công việc tổ chức hội thảo, nắm cách vận hành hệ thống Hệ thống website hội thảo WebSubRev có nhiều lợi ích nói bên cạnh hệ thống số vấn đề cần sửa đổi bổ sung hệ thống hoàn thiện Do trình nghiên cứu có giới hạn nên nhóm em chưa tìm hiểu sâu hệ thống, nhóm em chưa có kinh nghiệm nhiều nên hạn chế trình nghiên cứu Các chức hệ thống đòi hỏi số kiến thức sâu rộng nên nhóm em không tránh khỏi sai sót trình nghiên cứu diễn giải hệ thống Vì thế, nhóm em mong ý kiến đóng góp chân thành thầy bạn để hệ thống nhóm em hoàn thiện Như vậy, sau kết thúc trình nghiên cứu nhóm em hoàn thành công việc sau:  Tìm hiểu nắm số kiến thức trình vận hành hệ thống quản lý hội thảo WebSubRev  Tìm hiểu cài đặt Web Server hệ thống Postfix (Mail Server) môi trường vận hành hệ thống  Đối với Web Server: cài đặt Apache, cấu hình PHP thiết lập cấu hình phù hợp với hệ thống  Tìm hiểu CSDL WebSubRev để biết trình tải lưu trữ liệu hội thảo  Thiết lập host phù hợp với hệ thống  Tìm hiểu cài đặt Postfix cho hệ thống dễ cấu hình nhanh chóng bảo mật cao Về hướng phát triển hệ thống, qua trình nghiên cứu nhóm em thấy hệ thống đáp ứng công việc hội thảo Nhưng phát triển hệ thống lên tầm qui mô hơn, bổ sung thêm số chức khác cho hệ thống hoàn thiện Chúng ta nghiên cứu hệ thống quản lí với qui mô lớn việc quản lí với qui mô lớn tốn 51 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị nhiều thời gian Ngoài ra, phát triển hệ thống theo hướng đa ngôn ngữ, đếm số từ báo cáo, tăng cường tính bảo mật cho hệ thống,… Cuối nhóm em xin chân thành cám ơn Thầy Đỗ Thành Nghị hướng dẫn nhóm em hoàn thành đề tài 52 TÀI LIỆU THAM KHẢO [1] Eric R and Eric F., 2004, Setting up LAMP: Getting Linux, Apache, MySQL and PHP working together, SYBEX Inc., pp [2] Cách cài Apache, PHP 5, MySQL Ubuntu (LAMP) http://thachpham.com/hosting-domain/may-chu/cai-dat-lamp-ubuntu.html [3] Morgan J., ApacheMySQLPHP, February 2015, https://help.ubuntu.com/community/ApacheMySQLPHP [4] Wietse V., “Postfix Basic Configuration”, February 2015, http://www.postfix.org/BASIC_CONFIGURATION_README.html [5] Wietse V., “Postfix Standard Configuration Examples”, February 2015, http://www.postfix.org/STANDARD_CONFIGURATION_README.ht ml [6] Web Submission and Review Software that was written by Shai Halevi from IBM Research http://people.csail.mit.edu/shaih/websubrev/ [...]... thái của bài nộp nếu cần thiết Chúng ta có thể thấy một danh sách các bài báo cáo được chấp nhận (với các liên kết đến phiên bản cuối cùng khi nó được tải lên), tạo ra (và sau đó tải về) một tập tin lưu trữ có chứa các phiên bản cuối cùng của tất cả các bài báo cáo được chấp nhận, hoặc gửi email cho tác giả của tất cả các bài báo cáo được chấp nhận Khi đến hạn, chúng ta có thể tắt máy tính, bài nộp phiên... Trong quá trình tìm hiểu về hệ thống thì hệ thống còn gặp một số lỗi chưa được hoàn thiện Sau đây, phần trình bày với các công cụ và nội dung có thể giúp cho hệ thống hoạt đọng hoàn thiện hơn Đối với bài báo cáo này, nhóm em chỉ nghiên cứu về vấn để gửi bài lên hệ thống nên cũng không có vấn đề gì Ở đây chúng ta nên chú ý đến cấu hình và cài đặt môi trường Webserver phù hợp với WebSubRev ngoài ra còn... Webserver phù hợp với WebSubRev ngoài ra còn tiện tích mail của hệ thống Thứ nhất về cấu hình và cài đặt môi trường Webserver phù hợp với hệ thống WebSubRev Như đã nói ở trên, WebSubRev có rất nhiều phiên bản và mỗi phiên bản sẽ yêu cầu về cài đặt Webserver khác nhau Đối với phiên bản mà nhóm em nghiên cứu là phiên bản WebSubRev 0.63 là phiên bản mới nhất Đối với PHP và MySQL thì hệ thống có thể chạy.. .Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Paper submission: nộp bài bao gồm một số hình thức sau: khi chúng ta nộp một bài báo cáo mới, bạn sẽ có một ID và mật khẩu mà bạn có thể sử dụng khi sửa đổi và rút khỏi khi đã đăng kí bài trước đó Chúng ta nên lưu ID và mật khẩu vì chúng ta sẽ cần chúng đề nộp phiên bản cuối cùng của bài báo cáo của chúng ta và sẽ... Các địa chỉ email mà chúng ta chỉ 14 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị định ở đây sẽ được sử dụng như tên người dùng chương trình chủ tịch cho các mục đích của việc truy cập các trang web đánh giá Email các chủ tịch cũng sẽ được CC'ed trên mỗi email được gửi tới tác giả của bài báo cáo, bao gồm cả trình / xác nhận sửa đổi, thông báo quyết định cuối cùng và các ý kiến... tại IBM với mục tiêu là thay thế chương trình 5 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị gửi mail phổ biến là Sendmail Postfix được phát triển dựa trên mục tiêu là nhanh, dễ quản lý và có tính bảo mật 6 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị CHƯƠNG II: THIẾT KẾ VÀ CÀI ĐẶT 2.1 Cài đặt môi trường để chạy WebSubRev: 2.1.1 Cài đặt Apache: 2.1.1.1 Cài đặt[1]:... máy chủ, chúng ta sẽ thấy trang chào mừng của Apache: Hình 2.1 Giao diện Apache 2.1.1.2 Thư mục gốc chứa dữ liệu website của Apache trên Ubuntu 7 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Mặc định, Apache trên Ubuntu sẽ sử dụng thư mục /var/www/html để chứa dữ liệu website gốc (load bằng IP hoặc hostname) Khi vào đây sẽ thấy một file index.html, đó chính là file giao diện chào... sau đó tất cả mọi thứ trong thư mục BASE phải có cùng một chủ sở hữu Còn đối với Apache thì không có vấn đề về phiên bản Về vấn đề tiện ích mail của hệ thống Có rất nhiều hệ thống mail được sử dụng nhưng với hệ thống cần dịch vụ mail có chứng thực để tránh tình trạng boom mail thì ở bài báo cáo này nhóm em sử dụng tiện ích Postfix (dùng trên môi trường Unix) Postfix là chương trình mã nguồn mỡ và miễn... comments2authors text Yes comments2committee text Yes comments2chair text Yes comments2self text Yes attachment text Yes whenEntered datetime No version smallint(3) No 20 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị Bảng sao lưu các báo cáo cũ Bảng Reports Column Type Null subId smallint(5) No revId smallint(3) No flags tinyint(1) No subReviewer varchar(255) Yes confidence tinyint(1) Yes score... text Yes whenEntered datetime No lastModified datetime No Bảng chính cho các báo cáo Bảng Submissions Column Type Null subId smallint(5) No title varchar(255) No authors text No affiliations text Yes contact text No abstract text Yes category varchar(255) Yes keyWords varchar(255) Yes 21 Nghiên cứu hệ thống quản lý hội thảo WebSubRev GVHD: Đỗ Thanh Nghị comments2chair text Yes format varchar(32) Yes ... trình xem xét hội thảo, bắt đầu với việc đăng ký báo cáo kết thúc việc tiếp nhận phiên báo cáo chấp nhận Với báo cáo nhóm em sử dụng tài liệu hướng dẫn WebSubRev phiên 0.63 phiên phần mềm Phần mềm... thấy danh sách báo cáo chấp nhận (với liên kết đến phiên cuối tải lên), tạo (và sau tải về) tập tin lưu trữ có chứa phiên cuối tất báo cáo chấp nhận, gửi email cho tác giả tất báo cáo chấp nhận... nộp báo cáo mới, bạn có ID mật mà bạn sử dụng sửa đổi rút khỏi đăng kí trước Chúng ta nên lưu ID mật cần chúng đề nộp phiên cuối báo cáo chấp nhận vào hội nghị  Submission form: nộp báo cáo

Ngày đăng: 06/01/2016, 18:43

Từ khóa liên quan

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

Tài liệu liên quan