1. Trang chủ
  2. » Luận Văn - Báo Cáo

Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học

27 303 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 27
Dung lượng 1,35 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Lý do chọn nghiên cứu và phát triển đề tài Hàng năm có rất hiều các cuộc hội thảo khoa học được tổ chức, rất nhiều bài báo được đánh giá cao và các công trình khoa học được công bố.. Qu

Trang 1

LỜI CẢM ƠN

Đồ án thực tập môn học: hệ thống thông tin quản lý là một bước đệm quan

trọng gắn kết quá trình học tập lý thuyết và thực hành trên lớp với thực tiễn triểnkhai ứng dụng công nghệ thông tin trong công việc, trong đời sống Em rất vuimừng và cảm thấy học hỏi được rất nhiều kinh nghiệm bổ ích sau khi hoàn thànhxong quá trình thực tập Sự thành công này không đơn thuần bởi sự nỗ lực của cánhân em, mà còn có sự hỗ trợ và giúp đỡ nhiệt tình của thầy giáo hướng dẫn, thầygiáo bộ môn và nhiều thầy cô giáo khác trong khoa

Đầu tiên, em muốn cảm ơn đến thầy giáo hướng dẫn thạc sỹ Nguyễn TùngLinh, cảm ơn sự hướng dẫn tận tình và khoa học của thầy Em xin gửi lời cảm ơnđến thầy giáo bộ môn thạc sỹ Vũ Văn Định vì những định hướng rất hay và bổ íchcủa thầy trong suốt quá trình thực tập Tiếp đó em xin cảm ơn đến thầy Lê MạnhHùng với những hướng dẫn tận tình, cụ thể giúp em có thể xây dựng được hệ thốngserver trên Linux Và cuối cùng em xin chân thành cảm ơn đến cô chủ nhiệm cùngtoàn thể các thầy cô giáo trong khoa đã tạo điều kiện giúp đỡ em trong suốt quátrình thực tập cũng như đã cho em hành trang kiến thức quý báu trong suốt bốnnăm học vừa qua Em xin cảm ơn !

Sinh viên

Lê Ngọc Thế

Trang 2

Mục lục

Chương 1: Tổng quan về đề tài 1

1.1 Khảo sát bài toán 1

1.2 Tìm hiểu các công nghệ ứng dụng 2

1.2.1 Giới thiệu về Apache 2

1.2.2 Giới thiệu về PHP 2

1.2.3 Giới thiệu về MySQL 2

1.2.4 Tổng quan về framework CodeIgniter 3

1.2.5 Ajax 3

1.2.6 Memcached 4

1.3 Kết quả đạt được 4

Chương 2: Tìm hiểu và phân tích các chức năng hệ thống quản lý trực tuyến hội thảo khoa học 5

2.1 Tổng quan hệ thống 5

2.2 Biểu đồ phân cấp chức năng 8

2.3 Biểu đồ luồng dữ liệu 9

2.4 Kết quả đạt được 12

Chương 3: Phát triển, tối ưu, sửa các lỗi hệ thống quản lý trực tuyến hội thảo khoa học 13

3.1 Phát triển chức năng 13

3.2 Tối ưu hệ thống 15

3.3 Sửa các lỗi phát sinh 16

Chương 4: Một số thành phần giao diện chính 17

4.1 Thành phần giao diện chung 17

4.2 Thành phần giao diện “Admin hệ thống” 19

4.3 Thành phần giao diện “Người phản biện” 20

4.4 Thành phần giao diện “Tác giả” 20

KẾT LUẬN 21

Trang 3

LIỆT KÊ CHỮ VIẾT TẮT

Journal and conference

Tạp chí và hội thảo trường đại học Điện Lực

Protocol

Bộ tiền xử lý siêu văn bản

database open source

Hệ quản trị cơ sở dữ liệu

mã nguồn mở

And XML

JavaScript và XML không đồng bộ

LIỆT KÊ HÌNH VẼ

Hình 2.1 Biểu đồ phân cấp chức năng hệ thống 8

Hình 2.2 Biểu đồ luồng dữ liệu hệ thống 9

Hình 3.1 Nút gửi bài bên ngoài trang chính 13

Hình 3.2 Cho phép thêm nhiều tác giả trong một bài báo 14

Hình 3.3 Lựa chọn hội thảo tham gia và viết nội dung bài báo 14

Hình 3.4 Tag cho phép công cụ tìm kiếm dễ dàng nhận biết 15

Hình 3.5 Cho phép tải file văn bản, cho phép lưu nháp 15

Hình 3.6 Link gốc 16

Hình 3.7 Link sau khi cắt đuôi 16

Hình 4.1 Giao diện trang chủ 17

Hình 4.2 Giao diện trang tin tức 18

Hình 4.3 Giao diện trang hội nghị và sự kiện 18

Hình 4.4 Bảng điều khiển của “Admin hệ thống” 19

Hình 4.5 Giao diện trang “Người phản biện” 20

Hình 4.6 Giao diện trang “Tác giả” 20

PHẦN MỞ ĐẦU

Trang 4

Ngày nay, với sự phát triển không ngừng của khoa học kỹ thuật, con người

ngày càng nghiên cứu được nhiều ứng dụng, các công trình khoa học để đưa vàothực tế Cùng với sự phát triển nhảy vọt của công nghệ thông tin hiện nay, Internetngày càng giữ vai trò quan trọng trong các lĩnh vực khoa học kỹ thuật và đời sống.Với mạng internet thật sự tạo ra một cuộc cách mạng trao đổi thông tin, lưu trữ dữliệu trong mọi lĩnh vực…thì việc trao đổi nghiên cứu, tìm hiểu về các công nghệmới, chia sẻ thông tin luôn là mong muốn của mọi người

Lý do chọn nghiên cứu và phát triển đề tài

Hàng năm có rất hiều các cuộc hội thảo khoa học được tổ chức, rất nhiều bài

báo được đánh giá cao và các công trình khoa học được công bố Nhưng trên thực

tế hiện nay ở nước ta vẫn chưa có một hệ thống nào tổ chức, lưu trữ, quản lý cácbài báo, công trình khoa học đó Dựa trên sản phẩm đề tài: xây dựng hệ thống quản

lý trực tuyến hội thảo của tác giả Trương Thị Nghĩa (C3CNTTLT) em đi phân tích,tìm hiểu để phát triển tốt hơn sản phẩm đã có Quá trình phát triển, tối ưu hệ thốngquản lý trực tuyến hội thảo được dựa trên các đánh giá, phân tích các hệ thốngtương tự của nước ngoài như IEEE.org, ICCMS.org, IACSIT.org…Trong quá trình

tổ chức hội thảo, website là kênh thông tin hữu hiệu giúp các tác giả, người thamgia có thể liên hệ với đơn vị tổ chức một cách nhanh chóng nhất Ngoài ra nó còn

là nơi lưu trữ các bài báo, thông tin hữu ích giúp mọi người có thể tra cứu, học tập,nghiên cứu…Website hội thảo phải phục vụ được nhiều chức năng khác nhau như:giúp người đăng bài có thể gửi được bài, tra cứu, tìm kiếm các bài báo, công trình

đã được công bố…và các chức năng hỗ trợ khác, cũng như ban tổ chức hội thảotiện dụng trong việc nhận bài, đánh giá, nhận xét bài báo…để thuận tiện trong quátrình lập lịch chương trình hội thảo

Với lý do trên cùng sự hướng dẫn của thầy giáo Nguyễn Tùng Lin em đã chọn

đề tài: “ Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học “ dựa trên hệ thống đã xây dựng của tác giả Trương Thị Nghĩa.

Mục đích của đề tài thực tập: Với mong muốn kết hợp các kiến thức, công

nghệ đã học trên lớp đưa vào áp dụng thực tế cho bài toán cụ thể Dựa trên việc tìmhiểu khảo sát nhu cầu thực tế, tìm hiểu quy trình quản lý, tổ chức hội thảo, mụcđích của đề tài như sau:

- Khảo sát tìm hiểu nhu cầu thực tế

Trang 5

- Tìm hiểu quy trình quản lý tài nguyên các hội thảo, quy trình gửi bài, nhậnbài, phản biện, trao đổi thông tin, quản lý tác giả, bài báo, tạp chí.

- Tìm hiểu công nghệ mã nguồn mở, các ứng dụng như codeigniter, ajax,memcached…

- Phát triển, tối ưu, sửa các lỗi của hệ thống quản lý trực tuyến hội thảo khoahọc

- Đề tài được thử nghiệm tại trường Đại học Điện lực

Đối tượng nghiên cứu: Hệ thống thông tin quản lý hội thảo, hỗ trợ tác giả

trong công tác gửi bài đăng, đăng ký hội thảo, hỗ trợ phản biện, ban phụ tráchchương trình

Phạm vi áp dụng: Đề tài sau khi được hoàn thiện với mong muốn được áp

dụng tại hội thảo khoa học trường Đại học Điện Lực

Bố cục đề tài thực tập: Nội dung được chia làm bốn chương và kết luận.

- Chương 1: Tổng quan về đề tài

- Chương 2: Tìm hiểu và phân tích chức năng “ hệ thống quản lý trực tuyến hội thảo khoa học “

- Chương 3: Phát triển, tối ưu, sửa lỗi hệ thống quản lý trực tuyến hội thảo khoa học

- Chương 4: Một số thành phần giao diện chính

- Kết luận

Trang 6

CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Khảo sát thực tế và bài toán

Hiện nay nhờ sự phát triển của công nghệ thông tin (CNTT), hệ thống internet

có thể giúp con người trao đổi tin tức một cách nhanh chóng, nhiều hệ thốngthông tin được hình thành dựa trên internet kết hợp với các lĩnh vự chuyênngành, cụ thể:

Trong hệ thống ngân hàng: Hệ thống thanh toán, chuyển đổi thông tin kháchhang, chuyển khoản, giao dịch trong hệ thống ngân hang, hay liên ngân hàng… Trong thương mại: Hệ thống thương mại điện tử cho phép con người có thểmua bán các mặt hàng ở bất cứ nơi đâu, không phải đi lại Người mua hàng cóthể đặt hàng thông qua hệ thống thông tin thương mại điện tử… như hàngkhông, bán hàng online…

Trong dịch vụ: Hệ thống thông tin, trao đổi, các chương trình quảng cáo,truyền thông trực tuyến được phát triển mạnh mẽ và đang đem về các lợi íchkinh tế rất tốt cho các công ty sử dụng Ví dụ như dịch vụ marketing online,quảng cáo online…

Ngày nay khoa học ngày càng phát triển, cần đội ngũ các nhà khoa học,nghiên cứu, do đó việc giao lưu, trao đổi các kênh thông tin là điều rất cầnthiết Hiện nay trên thế giới có rất nhiều các tổ chức khoa học, các tổ chức nàyliên kết với các trường đại học, các giáo sư, các chuyên gia trong nhiều lĩnhvực và trên nhiều các quốc gia khác nhau, hình thành mạng lưới khoa học trêntoàn thế giới Các tổ chức trên thế giới như IEEE [3], Sliver, Srpinger,ACTAP…

Các tổ chức khoa học này thường xuyên tổ chức các hội thảo khoa học, cácdiễn đàn khoa học, hay cung cấp tài liệu để người nghiên cứu có thể tham giatrao đổi sang kiến, trao đổi tài liệu Do đó nhu cầu cần một kênh thông tin đểvừa có thể quản lý được các hội thảo, quản lý được các công tác tổ chức hộithảo là rất cần thiết

Hiện nay tại Việt Nam các trường đại học, các viện nghiên cứu đã từng bướchội nhập khoa học với thế giới, nhiều hội thảo đã được đưa vào Việt Nam ngày

Trang 7

càng nhiều, tuy nhiên các trường đại học chưa có một kênh thông tin chuyêndụng cho tổ chức, quản lý các hội thảo theo đúng quy trình, giúp cho ban tổchức hội thảo có một công cụ trợ giúp Các thành viên hội thảo đang phải traođổi với nhau qua hệ thống email, do đó sẽ không tiện dụng, ngoài ra hệ thốnglưu trữ, xác nhận thông tin của người tham gia chưa được chuyên nghiệp.

Với việc khảo sát nhu cầu thực tế cũng như khảo sát sản phẩm của tác giảTrương Thị Nghĩa đề tài thực tập này em mong muốn sẽ làm cho hệ thốngquản lý hội thảo trực tuyến của trường đại học Điện Lực sẽ trở nên tốt hơn vàứng dụng thiết thực vào thực tế hơn

1.2 Tìm hiểu các công nghệ ứng dụng

1.2.1 Giới thiệu về Apache

Apache: là một chương trình dành cho máy chủ đối thoại qua giao thứcHTTP Apache chạy trên các hệ điều hành tương tự như Unix, MicrosoftWindows, Novell Netware và các hệ điều hành khác Apache đóng một vaitrò quan trọng trong quá trình phát triển của mạng web thế giới

1.2.2 Giới thiệu về PHP

PHP được bắt đầu giới thiệu vào năm 1994, cho tới nay thì PHP đã trải qua

5 phiên bản với nhiều cải tiến quan trọng

Ưu điểm: Php là một mã nguồn mở vì thế nó được cộng đồng phát triển,

sửa lỗi Thư viện PHP rất phong phú, chúng ta có thể viết mọi ứng dụng trênnền PHP Hỗ trợ kết nối nhiều hệ quản trị cơ sở dữ liệu Đặc biệt PHP là mãnguồn hướng đối tượng, khả năng bảo mật cao, mã nguồn này cũng rất ổnđịnh, hosting dung để chạy PHP rất rẻ vì đa số sử dụng linux

Nhược điểm: Mã nguồn không đẹp, chỉ chạy trên ứng dụng web.

1.2.3 Giới thiệu về MySQL

My SQL là hệ quản trị cơ sở dữ liệu phổ biến nhất trên thế giới và rất đượccác nhà phát triển ưa chuộng My SQL là hệ quản trị cơ sở dữ liệu tốc độcao, ổn định, bảo mật, dễ sử dụng, có thể chạy trên nhiều hệ điều hành

Trang 8

Ưu điểm: Là phần mềm mã nguồn mở nên được cộng đồng chung tay phát

triển MySQL rất nhẹ có thể chạy trên các máy có cấu hình thấp, có tínhthực thi cao, cho phép nhiều ngôn ngữ lập trình truy vấn đến nó Ngoài ra

My SQL còn rất bảo mật, rất dễ sử dụng…

Nhược điểm: Quá trình restore còn hơi chậm.

1.2.4 Tổng quan về framework CodeIgniter

CodeIgniter [2] là một nền tảng ứng dụng web nguồn mở được thiết kếbằng PHP bởi Rick Ellis

Những điểm nổi bật:

Được thiết kế theo mô hình Model – View – Controller (MVC) Môhình MVC giúp tách thành phần hiển thị giao diện (presentation) và xử lý(business logic) của một phần mềm thành những thành phần độc lập, từ đógiúp cho việc thiết kế, xử lý và bảo trì mã nguồn trở nên dễ dàng

Nhỏ gọn: gói cài đặt chỉ 404kb

Tốc độ nhanh: CodeIgniter được đánh giá là PHP framework có tốc độnhanh nhất hiện nay Bằng cơ chế lưu nội dung vào bộ đệm, kiểm tra bộđệm trước khi tiến hành thực hiện yêu cầu, CodeIgniter giảm số lần truy cập

và xử lý dữ liệu từ đó tối ưu tốc độ tải trang

Miễn phí: Mã nguồn được phát hành dưới giấy phép Apache/ BSD mởrộng cho phép người dùng tự do thay đổi, phát triển và phân phối tự do mãnguồn

Hỗ trợ Search Engine Optimization: Cấu trúc ỦL của mã nguồn rất thânthiện với các robot tìm kiếm

Hệ thống thư viện phong phú, và bảo mật

Điểm hạn chế: Chưa hỗ trợ ORM-một kỹ thuật lập trình giúp thực hiện

thao tác trong cơ sở dữ liệu dễ dàng

1.2.5 Ajax ( Asynchronous JavaScript and XML).

Trang 9

Đây là một kỹ thuật cho phép tạo các ứng dụng website tốt hơn, nhanh hơn và

có tính tương tác hơn

Với ajax, JavaScript có thể giao tiếp trực tiếp với Server, bằng cách sử dụng

đối tượng XMLHttpRequest Với Object này, JavaScript có thể trao đổi dữ liệuvới web server mà không cần reload lại trang web

Ajax sử dụng kiểu truyền dữ liệu bất đồng bộ (HTTP request) giữa trìnhduyệt web và webserver, cho phép trang web có thể request một phần thongtin từ server thay vì cả trang Kỹ thuật này còn giúp cho các ứng dụng Internetnhỏ hơn, nhanh hơn và than thiện với người dung giống như ứng dụng trêndesktop

1.2.6 Memcached

Memcached là hệ thống lưu trữ bản sao các đối tượng ( objects ) và dữ liệuđược truy cập nhiều lần để tăng tốc độ truy xuất Nó thường được sử dụng đểtối ưu hóa việc tải dữ liệu từ cơ sở dữ liệu cho các ứng dụng trên nền web Vàolúc đầu hệ thống memcached được phát triển bởi Danga Interactive và dungcho Liveournal Sau đó memcached trở nên phổ biến và được dung trên cácứng dụng web khác nhau

Memcached sử dụng cơ chế “ expiration - hết hạn ”, khi nhận được mộtrequest, memcached kiểm tra xem dữ liệu được yêu cầu có “ hết hạn ” không,nếu dữ liệu đã hết hạn, thì request được chuyển đến cho real database xử lý,memcached sẽ xóa đi cached items cũ và thay vào đó cached items mới

1.3 Kết quả đạt được

Trong chương này mục tiêu mà em muốn hướng tới là nắm bắt được yêu cầucủa bài toán đặt ra, nghiên cứu xu hướng chung của các hệ thống tương tự trêntoàn thế giới Đồng thời tìm hiểu các công nghệ được áp dụng trong hệ thống.Việc nắm bắt được các công nghệ là rất quan trọng, từ đó ta có thể hiểu và pháttriển hệ thống tốt hơn

CHƯƠNG 2: TÌM HIỂU VÀ PHÂN TÍCH CÁC CHỨC NĂNG HỆ THỐNG

QUẢN LÝ TRỰC TUYẾN HỘI THẢO KHOA HỌC

Trang 10

2.1 Tổng quan về hệ thống

Hệ thống quản lý trực tuyến hội thảo khoa học ( EPUJC ) được chia làm ba

phần chính:

- Thứ nhất: quản lý các hội thảo khoa học đã và đang diễn ra

- Thứ hai: quản lý từng hội thảo cụ thể diễn ra theo đúng quy trình

- Thứ ba: quản lý các tài nguyên của các hội thảo và tạp chí

Hệ thống có bốn tác nhân chính là: Admin hệ thống, Admin hội thảo ( bao gồm: ban phụ trách chương trình hội thảo, ban phụ trách đăng ký, ban thư ký) , Người phản biện, Thành viên ( tác giả bài báo) Ngoài ra còn có các tác nhân phụ là: Thành viên ( người đăng ký vào hệ thống nhưng không gửi bài ), khách ( người chỉ vào xem thông tin trên hệ thống và các hội thảo )

Chức năng của admin hệ thống: là người có quyền cấp cao nhất, có quyền

sử dụng các chức năng sau: quản lý admin hội thảo, quản lý hệ thống hội thảo,quản lý danh mục tin, quản lý tài nguyên của các hội thảo, quản lý các tạp chí

Chức năng của admin hội thảo: nằm trong hệ thống và được chia làm ba bộ

phận chuyên trách Đó là: ban phụ trách chương trình hội thảo, ban phụ trách đăng

ký tham dự hội thảo và ban thư ký

Ban phụ trách đăng ký tham dự hội thảo:

Ban sẽ lập một danh sách các cơ quan trong nước và ngoài nước để saunày ban thư ký gửi thông báo hội thảo Những người muốn tham dự phảiđiền vào phiếu đăng ký và gửi vào email cho ban tổ chức hoặc liên hệtrực tiếp bằng điện thoại với ban phụ trách đăng ký Nhưng để được thực

sự tham dự thì phải đóng đủ lệ phí để tham gia hội thảo Người đăng ký

có thể đóng tiền trực tiếp ( khi đó một phiếu thu được lập ) hoặc chuyểnkhoản vào tài khoản của hội thảo Đối với người nào thanh toán trực tiếp

lệ phí bằng tiền mặt ban phụ trách đăng ký sẽ đưa họ trực tiếp vào danhsách tham dự hội thảo Với những người thanh toán qua chuyển khoảnban tổ chức ghi vào danh sách chờ và đợi đến khi có xác nhận đã thanhtoán của ngân hàng Cuối cùng ban sẽ lập danh sách những người tham

dự chính thức và chuyển qua cho ban thư ký Tất cả những người muốn

Trang 11

tham dự hội thảo đều phải làm thủ tục trên và đóng lệ phí đầy đủ, kể cảnhững người sẽ báo cáo tại hội nghị Đối với những người sắp hết hạngửi mà chưa gửi thì ban tổ chức sẽ tự động gửi email nhắc nhở.

Ban thư ký:

- Gửi thông báo hội thảo theo danh sách cho ban phụ trách đăng ký

chuẩn bị Tờ thong báo ghi những tin sau: các chuyên đề của hội thảo,địa chỉ, số điện thoại, số tài khoản ngân hàng của ban tổ chức, tên củangười là trưởng ban tổ chức chung, tên của người trưởng ban chươngtrình và các thành viên của ban phụ trách chương trình, tên của ngườitrưởng ban phụ trách đăng ký tham dự, tên của người trưởng ban thư ký,thời hạn đăng ký tham dự, thời hạn gửi bài báo khoa học đến xét chọn

Tờ thông báo có kèm theo một phiếu đăng ký gồm có các khoản phảiđiền là: họ tên, địa chỉ liên lạc, tên cơ quan làm việc, có dự định báo cáohay không, và phương tiện thanh toán ( chuyển khoản, tiền mặt )

- Gửi các bài báo cho các phản biện theo yêu cầu của ban phụ trách

chương trình.Trong thư gửi có ghi rõ thời hạn các phản biện phải gửi trả

về Nhận các bản nhận xét và phiếu điểm cùng bài báo do các phản biệngửi trả về và chuyển cho ban phụ trách chương trình Đánh thư thông báo

và gửi cho các tác giả bài báo được ban phụ trách chương trình xét chọn.Trong thư có yêu cầu các tác giả phải soạn sẵn bài báo thành file theo quicách ( kích cỡ, font chữ ) do ban thư ký quy định ( để sau này tiện in ấntập kỷ yếu hội thảo ) và thời hạn các tác giả gửi trả về ban thư ký Tổchức in ấn tập kỷ yếu hội thảo

- In chương trình chi tiết các buổi hội thảo ( do ban phụ trách chương

trình cung cấp ), in danh sách chính thức những người tham dự hội thảo

- Chuẩn bị hồ sơ cho mỗi người tham dự hội thảo để phát cho họ vào

ngày đầu tiên Hồ sơ gồm một bản chương trình, một bản danh sáchchính thức những người tham dự hội thảo, một tập kỷ yếu và một ít giấytrắng để ghi chép

Ban phụ trách chương trình

Trang 12

- Ban phụ trách chương trình có nhiệm vụ xây dựng danh mục các chủ

đề của hội nghị, mời một số nhà khoa học phản biện các bài báo Để dễdàng chọn những người phản biện sau này, mỗi người phản biện đượcban phụ trách xếp vào chủ đề phù hợp với chuyên môn của người phảnbiện đó

- Khi hết hạn nộp bài báo, ban phụ trách chương trình xét duyệt sơ bộ,loại ngay những bài báo ngoài chủ đề của hội nghị Các bài báo còn lạidựa vào chủ đề của tác giả đăng ký lựa chọn mà ban phụ trách sẽ sắp xếpvào các chủ đề của hội thảo

- Ban phụ trách chương trình sau khi nhận được đánh giá của phản biện

sẽ lập danh sách các bài báo được chấp nhận, không chấp nhận Sau đógửi thư qua hệ thống email thong báo trạng thái của bài báo cho tác giảbài báo biết

- Sau khi đã chọn chính thức các bài báo cho hội thảo, ban phụ tráchchương trình sẽ lập danh sách bài báo được chọn để gửi cho ban thư ký,đồng thời lên lịch hội thảo

- Một buổi hội thảo diễn ra trong một ngày, một buổi ( sáng hoặcchiều ), một phòng và liên quan đến một chủ đề Ban phụ trách chươngtrình có thể xếp vào nhiều buổi hội thảo, nếu có một lượng lớn các bàibáo được chọn xếp cho chủ đề đó Để người tham dự hội thảo dễ nhớphòng, các buổi hội thảo của cùng một chủ đề luôn được xếp vào cùngmột phòng Trong cùng một ngày và cùng một buổi có thể diễn ra nhiềubuổi hội thảo song song liên quan đến những chủ đề khác nhau

Người phản biện: Sau khi được hệ thống cấp quyền, người phản biện

sẽ cập nhật lại các thông tin cá nhân, theo dõi các hội thảo tham gia Khinhận được mail thông báo mời phản biện, người phản biện sẽ trả lời đồng

ý phản biện hay không Nếu chấp nhận phản biện thì nhà khoa học sẽnghiên cứu các bài báo được gửi đến Sau đó đánh giá dựa vào các tiêuchí “ hệ thống “ đưa ra cho các bài báo như: tính tổ chức, cải tiến, côngnghệ, tính ứng dụng, kỹ năng trình bày, phù hợp với chủ đề hội thảo…

Trang 13

Tác giả bài báo: sau khi đăng ký thành viên thành công, tác giả đăng

nhập vào hệ thống, lựa chọn đúng hội thảo và lĩnh vực quan tâm Sau đógửi bài cho ban tổ chức trước khi hết hạn gửi bài Trong hệ thống cóchức năng lưu lại trạng thái khi bạn chưa hoàn thành bài báo Đây là mộtchức năng được phát triển them cho hệ thống và nó khá hữu ích Khi bạn

đã hoàn thành bài báo có thể bấm nút gửi đi và sẽ nhận được phản hồicủa hệ thống là đã nhận được bài báo của bạn hay chưa

2.2 Biểu đồ phân cấp chức năng của hệ thống

Hình 2.1 Biểu đồ phân cấp chức năng hệ thống Với biểu đồ phân cấp chức năng này em có sử dụng cả hai phương pháp bottom-

up và phương pháp top-down:

Ngày đăng: 20/03/2015, 18:00

HÌNH ẢNH LIÊN QUAN

Hình 2.1 Biểu đồ phân cấp chức năng hệ thống   Với biểu đồ phân cấp chức năng này em có sử dụng cả hai phương pháp - Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học
Hình 2.1 Biểu đồ phân cấp chức năng hệ thống Với biểu đồ phân cấp chức năng này em có sử dụng cả hai phương pháp (Trang 13)
Hình 2.2 Biểu đồ luồng dữ liệu của hệ thống   Sau đây là chức năng chính của các tác nhân: - Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học
Hình 2.2 Biểu đồ luồng dữ liệu của hệ thống Sau đây là chức năng chính của các tác nhân: (Trang 14)
Hình 3.1 Nút gửi bài bên ngoài trang chính - Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học
Hình 3.1 Nút gửi bài bên ngoài trang chính (Trang 18)
Hình 3.2 Cho phép thêm nhiều tác giả trong một bài báo - Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học
Hình 3.2 Cho phép thêm nhiều tác giả trong một bài báo (Trang 19)
Hình 3.3: Lựa chọn hội thảo tham gia và viết nội dung bài báo - Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học
Hình 3.3 Lựa chọn hội thảo tham gia và viết nội dung bài báo (Trang 20)
Hình 3.4: Tag cho phép công cụ tìm kiếm dễ dàng nhận biết - Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học
Hình 3.4 Tag cho phép công cụ tìm kiếm dễ dàng nhận biết (Trang 20)
Hình 4. 1 Giao diện trang chủ - Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học
Hình 4. 1 Giao diện trang chủ (Trang 22)
Hình 4.2: Giao diện trang tin tức - Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học
Hình 4.2 Giao diện trang tin tức (Trang 23)
Hình 4.3 Giao diện trang hội nghị và sự kiện - Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học
Hình 4.3 Giao diện trang hội nghị và sự kiện (Trang 23)
Hình 4.4 Bảng điều khiển của “Admin hệ thống” - Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học
Hình 4.4 Bảng điều khiển của “Admin hệ thống” (Trang 24)
Hình 4.5 Giao diện trang “Người phản biện” - Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học
Hình 4.5 Giao diện trang “Người phản biện” (Trang 25)
Hình 4.6 Giao diện trang của “Tác giả” - Tối ưu hóa và phát triển hệ thống quản lý trực tuyến hội thảo khoa học
Hình 4.6 Giao diện trang của “Tác giả” (Trang 25)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w