1 / 20

OSS

ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN. KHOA CÔNG NGHỆ PHẦN MỀM. OSS. Khóa luận tốt nghiệp :. TÌM HIỂU CMIS ,PKI VÀ ALFRESO ỨNG DỤNG XÂY DỰNG HỆ THỐNG QUẢN LÝ TÀI LIỆU. GVHD: TH.S NGUYỄN TRÁC THỨC SVTH: 06520285 ĐOÀN QUANG MINH

Download Presentation

OSS

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ĐẠI HỌC QUỐC GIA TP. HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM OSS Khóaluậntốtnghiệp: TÌM HIỂU CMIS ,PKI VÀ ALFRESO ỨNG DỤNG XÂY DỰNG HỆ THỐNG QUẢN LÝ TÀI LIỆU GVHD: TH.S NGUYỄN TRÁC THỨC SVTH: 06520285 ĐOÀN QUANG MINH 06520467 NGUYỄN HÒA THUẬN Khoá : 1 Lớp : CNPM01

  2. NỘI DUNG

  3. 1.1 ĐẶT VẤN ĐỀ PKI Đềtài: TÌM HIỂU PKI VÀ CMIS TRÊN ALRESCO XÂY DỰNG THỬ NGHIỆM HỆ THỐNG QUẢN LÝ TÀI LIỆU UIT CMIS ECM

  4. 1.1 THỰC TRẠNG • Tài liệu tại trường đang được lưu trữ ở dạng truyền thống (giấy).Tốnnhiềukhônggianvà chi phí. • Các qui trìnhluânchuyểnhồsơrườmrà, mấtnhiềuthờigian. • Vấn đề xác thực và bảo vệ tài liệu ngàycàngtrởnênthiếtyếu. • Khảnăngthấtthoáttàiliệu do hưhỏngcao.

  5. 1.2 GIẢI PHÁP • Triểnkhai hệ thống quản lý tài liệu trênnền ECM - Alfresco. • Tích hợp Alfresco, CMS Joomla qua CMIS tạoragiaodiệnđộclậpvàthânthiệnngườidùng. • Tích hợp chữ ký số(PKI) giải quyết vấn đề xác thực và bảo vệ tài liệutrênmộtsố qui trìnhlàmviệc. • Toànbộgiảiphápsửdụngcôngcụvàphầnmềmnguồnmở.

  6. 2. MỤC TIÊU ĐỀ TÀI • Tìmhiểucôngnghệ: CMIS, PKI • Tìmkiếmgiảiphápchothựctrạngquảnlýtàiliệuhiệnnaytạitrường. • Xâydựngứngdụngthửnghiệmcôngnghệ, cókhảnăngpháttriểnvềsau.

  7. 3. CƠ SỞ LÝ THUYẾT • ECM – Alfresco • CMS – Joomla • CMIS • PKI – workflow • YUBICO • LDAP – CAS server

  8. 3.1 ECM - Alfresco • ECM – Hệquảntrịnộidungdoanhnghiệp • Alfresco – Hệthốngquảnlýtàiliệumãnguồnmởmạnhmẽ.Hỗtrợpháttriểnthêmextension choviệctíchhợpchữkýsố.

  9. 3.2 CMIS CMIS là bản đặc tả các dịch vụ chuẩn do các nhà cung cấp ECM lớn cùng nhau lập ra. Có các ưu điểm: • Chỉ cần viết một lần, chạy với tất cả các Repository(kho tài liệu). • Tích hợp đa kho tài liệu. • Người dùng chỉ cần học cách dùng một giao diện cho tất cả kho tài liệu.

  10. 3.3 CMS - Joomla • Sốlượnggiaodiệnkhổnglồliêntụcđượcpháttriển. • Luôn nằm trong top 3 CMS hàngđầuthếgiới do nhàxuấtbảnPackt Publishing bìnhchọn.

  11. 3.4PKI - Digital Signature - OTP Chốngchốibỏ Hạnchếmấtmậtkhẩu Chứng minh nguồngốc Xácthựcmạnh Tăngcườngbảomật Ngừakeylogger Kiểmtratoànvẹndựliệu

  12. 4. ỨNG DỤNG MINH HỌA Deployment diagram: DBServer(MySQL) PHP WebServer(Apache) Joomla CMS CAS - SSO Alfresco ECM ECM DB CMS DB AD Server Yubico CMIS LDAP Server Java WebServer(Tomcat) Remote Server

  13. 4. PHÂN CÔNG CÔNG VIỆC NguyễnHòaThuận: • Pháttriểnmodule chữkýsốtrên Alfresco. • Tíchhợptínhnăng OTP cho CAS server. • Càiđặtvàcấuhình LDAP • Tìmhiểuvàdựnghệthống EJBCA Đoàn Quang Minh: • Viết CMIS API trên PHP. • Từ đó, phát triển giao diện cho Alfresco ECM trên Joomla. • Tích hợp tính năng workflow và chữ ký số vào hệ thống. • …

  14. 4.1 CMIS API • CMIS API đượcviếttrên PHP theochuẩnRESTful Web Service.

  15. 4.2 PKI trênAlfrescoAlfresco Digital Signature Module ký lên file pdf dùng khóa mềm P12 – PKCS12. Ký file trực tiếp ngay trên giao dựng web. Ký từ xa thông qua Webservice, Webscript của Alfresco.

  16. 4.3 CAS server hỗtrợ OTP • Tíchhợptínhnăng OTP cho CAS server.  CAS xácthựcngườidùng qua haitầngbảomật

  17. 4.4 DEMO ỨNG DỤNG Bảngphânquyềnhệthống

  18. 5.1 KẾT LUẬN Các kết quả thu được: • Nghiên cứu công nghệ: CMIS, PKI • Giải pháp quản lý tài liệu cho trường đại học. • Hệ thống minh họa với các chức năng:quản lý tài liệu cơ bản, hỗ trợ workflow, chữ ký số, …

  19. 5.2 HƯỚNG PHÁT TRIỂN • Hoànthiệnhệthốngquảnlýluậnvănvàcôngvăn • Chỉnhsửatínhnăng workflow dùng CMIS • Nângcấphệthốngchữkýsốhỗtrợkhóacứng (PKCS#11).

  20. XIN CẢM ƠN Nhómxin chân thành cảm ơn • Thầy NGUYỄN TRÁC THỨC. • Thầy HUỲNH NGỌC TÍN • Quý thầy cô hội đồng bảo vệ luận văn. • Các bạn sinh viên. Đã quan tâm theo dõi.

More Related