1. Trang chủ
  2. » Công Nghệ Thông Tin

Thực tập cơ sở chuyên ngành

41 4 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ỰC TẬP CƠ SỞ CHUYÊN NGÀNH ĐỀ TÀI XÂY DỰNG WEBSITE QUẢN LÝ NGHIÊN CỨU ĐỀ TÀI KHOA HỌC Đề tài nghiên cứu khoa học: là văn bản lưu lại kết quả công việc: xác định, tuyển chọn, phê duyệt và giao nhiệm vụ, tổ chức triển khai, đánh giá nghiệm thu và công nhận kết quả thực hiện của các đề tài NCKH, xây dựng tiêu chuẩn và dự án sản xuất thử nghiệm. Hồ sơ là bằng chứng khách quan của các hoạt động NCKH đã được thực hiện. Đề tài NCKH cấp Nhà nước, cấp Bộ, cấp Thành phố và cấp Trường: là công trình nghiên cứu khoa học của một hoặc một nhóm người được Cơ quan quản lý tương đương xét chọn quyết định, cấp kinh phí và nghiệm thu đánh giá. Đề tài NCKH của sinh viên: là công trình NCKH của một hoặc một nhóm sinh viên, do một giảng viên (hoặc cán bộ) hướng dẫn, được Hội đồng Khoa học của KhoaViện, Hội đồng Đào tạo KHCN Trường xét chọn quyết định, đánh giá và nghiệm thu. Trong thực tế,công tác quản lí NCKH còn mang tính thủ công,việc đăng kí một đề tài còn thủ công,mất nhiều thời gian.Sự cần thiết của một hệ thống sẽ là một lựa chọn tối ưu để giải quyết tình trạng hiện nay. Vì lí do này ,đề tài “Quản lí nghiên cứu đề tài khoa học” đã là đề tài mà nhóm em lựa chọn làm đồ án cho môn TTCS chuyên ngành. Hệ thống được phát triển theo mô hình MVC,hệ thống được phát triển thành công có thể đưa vào sử dụng trong trường.Với sự trợ giúp của hệ thống này,các cán bộ,giảng viên,sinh viên có thể đăng kí đề tài NCKH một cách dễ dàng nhanh chóng.

BAN CƠ YẾU CHÍNH PHỦ HỌC VIỆN KỸ THUẬT MẬT Mà THỰC TẬP CƠ SỞ CHUYÊN NGÀNH ĐỀ TÀI : XÂY DỰNG WEBSITE QUẢN LÝ NGHIÊN CỨU ĐỀ TÀI KHOA HỌC Hà Nội, tháng 10/ 2020 MỤC LỤC DANH MỤC HÌNH ẢNH LỜI MỞ ĐẦU - Đề tài nghiên cứu khoa học: văn lưu lại kết công việc: xác định, tuyển chọn, phê duyệt giao nhiệm vụ, tổ chức triển khai, đánh giá nghiệm thu công nhận kết thực đề tài NCKH, xây dựng tiêu chuẩn dự án sản xuất thử nghiệm Hồ sơ chứng khách quan hoạt động NCKH thực - Đề tài NCKH cấp Nhà nước, cấp Bộ, cấp Thành phố cấp Trường: cơng trình nghiên cứu khoa học một nhóm người Cơ quan quản lý tương đương xét chọn định, cấp kinh phí nghiệm thu đánh giá - Đề tài NCKH sinh viên: cơng trình NCKH một nhóm sinh viên, giảng viên (hoặc cán bộ) hướng dẫn, Hội đồng Khoa học Khoa/Viện, Hội đồng Đào tạo & KHCN Trường xét chọn định, đánh giá nghiệm thu Trong thực tế,công tác quản lí NCKH cịn mang tính thủ cơng,việc đăng kí đề tài cịn thủ cơng,mất nhiều thời gian.Sự cần thiết hệ thống lựa chọn tối ưu để giải tình trạng Vì lí ,đề tài “Quản lí nghiên cứu đề tài khoa học” đề tài mà nhóm em lựa chọn làm đồ án cho môn TTCS chuyên ngành Hệ thống phát triển theo mơ hình MVC,hệ thống phát triển thành cơng đưa vào sử dụng trường.Với trợ giúp hệ thống này,các cán bộ,giảng viên,sinh viên đăng kí đề tài NCKH cách dễ dàng nhanh chóng LỜI CẢM ƠN CHƯƠNG 1: CƠ SỞ LÍ THUYẾT 1.1: Phân tích thiết kế hệ thống thơng tin 1.1.1: Các định nghĩa Hệ thống:là tập hợp phần tử có liên quan qua lại với hoạt động hướng đến mục tiêu chung thông qua việc tiếp cận liệu vào sản sinh nhờ trình chuyển đổi Hệ thống thông tin:là hệ thống thu thập ,xử lí ,cung cấp thơng tin tập hợp có tổ chức nhiều phần tử có mối ràng buộc lẫn hoạt động chung cho mục đích người Hệ thống thơng tin quản lí(Mangement Information system):Là hệ thống thơng tin phục vụ tồn hoạt động tổ chức đó.Đây hệ thống tổ chức thống từ xuống có chức tổng hợp thông tin giúp nhà quản lý , phòng ban quản lý tốt sở trợ giúp định điều hành cho phù hợp Một hệ thống quản lý phân thành nhiều cấp từ lên từ xuống 1.1.2: Các cách tiếp cận phát triển hệ thống thông tin - Tiếp cận hướng tiến trình ( PDA - Process Driven Approach ) Tiếp cận hưởng liệu ( DDA – Data Driven Approach ) Tiếp cận định hướng cấu trúc ( SDA – Structure Driven Approach ) Cách tiếp cận hưởng đối tượng ( OOA - Object Oriented Approach ) 1.1.3:Nhiệm vụ vai trị hệ thống thơng tin Nhiệm vụ hệ thống thơng tin • Đối ngoại : Thu nhận thơng tin từ mơi trường bên ngồi , đưa thơng báo ngồi • Đối nội : Liên lạc phận cung cấp cho hệ thống tác nghiệp , hệ định Có hai loại thơng tin sau : • Phản ánh tình trạng quan • Phản ánh tình trạng hoạt động quan Vai trị hệ thống thơng tin: • Đóng vai trị trung gian hệ thống với mơi trường,giữa hệ thống định hệ thống nghiệp vụ 1.1.4: Vì tổ chức cần phải có hệ thống thơng tin Một tổ chức cần có hệ thống thơng tin ba lý sau : • Giúp cho tổ chức khắc phục khó khăn trở ngại nhằm đạt mục tiêu họ • Hệ thống thơng tin giúp cho tổ chức tăng cường tiềm lực để chớp lấy thời hay vượt qua thử thách tương lai • Áp lực bên ngồi q trình cơng tác làm việc 1.1.5: Các thành phần hệ thống thông tin Việc liên kết thiết bị hệ thống thông tin dây dẫn mối liên hệ hệ thống nhìn thấy Ngược lại mối liên kết phần lớn yếu tố lại khơng thể nhìn thấy , chúng hình thành diễn hệ thống hoạt động Chẳng hạn việc lấy liệu từ sở liệu việc truyền liệu xa hàng trăm số , việc lưu trữ liệu thiết bị từ 1.1.6:Các bước phát triển hệ thống thơng tin - - - Khảo sát : Tìm hiểu hệ thống thơng tin cần xây dựng Phân tích hệ thống : Phát vấn đề , tìm nguyên nhân , đề xuất giải pháp đặt yêu cầu cho hệ thống thông tin cần giải Thiết kế hệ thống : Lên phương án tổng thể hay mơ hình đầy đủ hệ thống thơng tin Bao gồm hình thức cấu trúc hệ thống Xây dựng hệ thống thông tin : Bao gồm việc lựa chọn phần mềm hạ tầng , phần mềm gói , ngơn ngữ sử dụng chuyển tải đặc tã thiết kế thành phần mềm cho máy tính Cài đặt bảo trì : Khi thời gian trơi qua phải thực thay đổi cho chương trình để tìm lỗi thiết kế gốc để đưa thêm vào yêu cầu cho phù hợp với yêu cầu người sử dụng thời điểm 1.1.7: Một số mơ hình phát triển hệ thống thơng tin - Mơ hình thác nước : mơ hình quy trình phát triển phần mềm, quy trình phát triển trơng giống dòng chảy, với pha thực theo trật tự nghiêm ngặt khơng có quay lui hay nhảy vượt pha là: phân tích yêu cầu, thiết kế, triển khai thực hiện, kiểm thử, liên kết bảo trì Người ta thường dẫn báo Winston W Royce xuất vào năm 1970 để giải thích nguồn gốc cho tên gọi "thác nước"; có điều thú vị Royce dùng mơ hình phát triển lặp không dùng thuật ngữ "mô hình thác nước" - - Mơ hình ngun mẫu: phương pháp phát triển hệ thống mơ hình mẫu xây dựng, kiểm tra, sau xây dựng lại cần thiết đạt mơ hình mẫu chấp nhận được, từ mơ hình này, hệ thống sản phẩm hồn chỉnh phát triển Trong trường hợp khơng có thơng tin chi tiết cho đầu vào hệ thống, yêu cầu cần xử lý, yêu cầu đầu ra, mơ hình ngun mẫu nên sử dụng Mơ hình tăng tính linh hoạt q trình phát triển cách cho phép khách hàng tương tác thử nghiệm với đại diện sản phẩm Mơ hình xoắn ốc: quy trình phát triển định hướng rủi ro cho dự án phần mềm Kết hợp mạnh mơ hình khác giải khó khăn mơ hình trước cịn tồn Dựa mơ hình rủi ro riêng biệt dự án, mơ hình xoắn ốc đưa cách áp dụng yếu tố nhiều mơ hình xử lý, chẳng hạn mơ hình gia tốc, mơ hình thác nước mơ hình tạo mẫu tiến hóa 1.1.8: Các phương pháp phân tích thiết kế hướng cấu trúc - Khảo sát nghiệp vụ , thu thập hồ sơ tài liệu có liên quan Xây dựng biểu đồ ngữ cảnh Liệt kê hồ sơ tài liệu dùng cho hệ thống Xây dựng chứng nghiệp vụ Ma trận thực thể chức Vẽ biểu đồ luồng liệu mức Xác định sơ đồ chức chương trình Thiết kế giao diện 1.2: Cơ sở liệu 1.2.1: Dữ liệu - Là tất kiện ghi lại có ý nghĩa 1.2.2: Cơ sở liệu Là tập hợp liệu có liên quan đến , lưu trừ máy tính , cho nhiều người sử dụng tổ chức theo mơ hình dó 1.2.3: Định nghĩa sở liệu quan hệ ( Relational DataBase RDB ) a b Cơ sở liệu quan hệ : Là tập hợp quan hệ biến thiên theo thờ gian Nghĩa : Mối quan hệ sở liệu thời gian thay đổi số thay đổi theo ( thêm , bớt ) , đồng thời nội dung số phận thay đổi Sự thay đổi cần thiết liệu quan hệ phản ánh đối tượng cách xác Cách tạo lập quan hệ : Để tạo lập quan hệ sở liệu quan hệ ta cần thành phần sau : - Tên quan hệ - Mối ràng buộc liệu với quan hệ Xác định khoa quan hệ ( có ) Trong , E.Fcode người đề cập đến khái niệm ràng buộc liệu Khái niệm nhằm đảm bảo lưu trữ liệu phù hợp với đối tượng thực tế , ông đưa ba loại ràng buộc : - Ràng buộc kiểu - Ràng buộc giải tích - Ràng buộc logic Các phép toán sở liệu quan hệ : Cơ sở liệu thường xuyên thay đổi nhờ phép tốn : • Phép chèn - Insert : Là phép thêm vào quan hệ định • Phép loại bỏ - Delete : Là phép xóa khỏi quan hệ • Phép thay đổi – Change : Sửa đổi nội dung - c 1.3: Cơng nghệ Laravel 7.0 1.3.1: Framework gì? PHP Framework gì? - - Framework thư viện với tài nguyên có sẵn cho lĩnh vực để lập trình viên sử dụng thay phải tự thiết kế Có Framework, lập trình viên tìm hiểu khai thác tài nguyên đó, gắn kết chúng lại với hoàn chỉnh sản phẩm Đối với lập trình viên lĩnh vực, họ cần phải xây dựng lớp chương trình để xây dựng nên phần mềm, ứng dụng thành phẩm PHP framework thư viện làm cho phát triển ứng dụng web viết ngôn ngữ PHP trở nên trôi chảy Bằng cách cung cấp cấu trúc để xây dựng ứng dụng Hay nói cách khác, PHP framework giúp bạn thúc đẩy nhanh chóng q trình phát triển ứng dụng Giúp bạn tiết kiệm thời gian, tăng ổn định cho ứng dụng Giảm thiểu số lần phải viết lại code cho lập trình viên 1.3.2: Mơ hình MVC gì? MVC (Model-View-Controller) mẫu kiến trúc phần mềm máy tính nhằm mục đích tạo lập giao diện cho người dùng Theo đó, hệ thống MVC chia thành ba phần có khả tương tác với tách biệt nguyên tắc nghiệp vụ với giao diện người dùng Ba thành phần bao gồm: • Controller: Giữ nhiệm vụ nhận điều hướng yêu cầu từ người dùng gọi phương thức xử lý chúng • Model: Là thành phần chứa tất nghiệp vụ logic, phương thức xử lý, truy xuất database, đối tượng mô tả liệu Class, hàm xử lý… • View: Đảm nhận việc hiển thị thông tin, tương tác với người dùng, nơi chứa tất đối tượng GUI textbox, images… Bằng cách này, thông tin nội hàm xử lý tách biệt với phần thông tin xuất giao diện người dùng Bảo đảm nguyên tắc nghề nghiệp lập trình viên 1.3.3: Ưu điểm nhược điểm Laravel Ưu điểm Laravel Sử dụng tính PHP:Sử dụng Laravel giúp lập trình viên tiếp cận tính mà PHP cung cấp, Namespaces, Interfaces, Overloading, Anonymous functions Shorter array syntax Nguồn tài nguyên vô lớn sẵn có:Nguồn tài nguyên Laravel thân thiện với lập trình viên với đa dạng tài liệu khác để tham khảo Các phiên phát hành có nguồn tài liệu phù hợp với ứng dụng Tích hợp với dịch vụ mail:Lavarel framework trang bị API thư viện SwiftMailer, đó, bạn gửi thư qua dịch vụ dựa tảng đám mây local Tốc độ xử lý nhanh:Laravel hỗ trợ hiệu cho việc tạo lập website hay dự án lớn thời gian ngắn Vì vậy, cơng ty cơng nghệ lập trình viên sử dụng rộng rãi để phát triển sản phẩm họ Dễ sử dụng:Laravel đón nhận trở nên sử dụng phổ biến d sử dụng Thường vài giờ, bạn bắt đầu thực dự án nhỏ với vốn kiến thức lập trình với PHP Tính bảo mật cao:Laravel cung cấp sẵn cho người dùng tính bảo mật mạnh mẽ để người dùng hoàn toàn tập trung vào việc phát triển sản phẩm mình: Sử dụng PDO để chống lại công SQL Injection Sử dụng field token ẩn để chống lại công kiểu CSRF Mặc định Laravel escape biến đưa view mặc định, tránh công XSS Nhược điểm Laravel: So với PHP framework khác, Laravel bộc lộ nhược điểm Vấn đề lớn kể đến framework thiếu liên kết phiên bản, cố cập nhật code, khiến cho ứng dụng bị gián đoạn phá vỡ Bên cạnh đó, Lavarel nặng cho ứng dụng di động, khiến việc tải trang trở nên chậm chạp CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG HỆ THỐNG 2.1: Mô tả toán - Đối với thành viên hệ thống Chủ nhiệm đề tài thực đăng nhập vào hệ thống thực đăng kí đề tài NCKH với đơn vị Hệ thốmg gửi form đăng kí đề tài cho chủ nhiệm đề tài để điền thông tin :tên đề tài,kinh phí,nội dung đề tài nghiên cứu, danh sách thành viên thực đề tài Sau gửi nội dung đề tài mà chủ nhiệm đề tài đăng kí,chủ đề tài thành viên có mặt đề tài cập nhật lại nội dung đăng kí trước đó.Ngồi ra,chủ đề tài thành viên xem danh sách đề tài mà nhóm triển khai hệ thống Nếu q trình làm đề tài có xảy nhiều vấn đề làm đề tài bị chậm tiến độ so với yêu cầu ban đầu đặt ra.Chủ đề tài thành viên xin gia hạn thêm thời gian làm đề tài Đề tài sau hoàn thành đạt yêu cầu đăng kí bảo vệ ,bảo vệ thành công chuyển thành sản phẩm triển khai thực tế - Đối với quản lý hệ thống Quản lý hệ thống thêm cập nhật lại hồ sơ cán hệ thống Sau nhận phiếu đăng kí đề tài tiến hành kiểm tra,nếu không đạt yêu cầu chỉnh sửa xóa bỏ đề tài,yêu cầu đăng kí lại,nếu đạt u cầu thơng báo lịch bảo vệ đề tài NCKH Quản lý lập hội đồng khảo sát,hội đồng có chức giám sát tiến độ đề tài báo cáo lại cho quản lý.Nếu khơng đạt u cầu hủy đề tài khơng cho đăng kí bảo vệ,nếu đạt cho phép chủ nhiệm đề tài tiến hành đăng kí bảo vệ Tiếp đến,quản lí thành lập hội đồng nghiệm thu để đánh giá cho điểm đề tài đăng kí bảo vệ 10 Hình 16: Form đề tài triển khai - Để theo dõi đề tài triển khai User cần ấn chọn vào mục Đề tài triển khai Tại form Đề tài triển khai: a) User chọn đề tài cần xem thông tin b) Hệ thống hiển thị thông tin đề tài chọn Hình 17: Form gia hạn đề tài - - Trong trình thực đề tài User có lý khiến cho đề tài khơng thể hồn thành thời gian lúc đăng ký thỏa thuận User thực gia hạn đề tài qua chức Gia hạn Tại form gia hạn: a) User ấn chọn đề tài cần gia hạn thêm qua mục chọn đề tài gia hạn b) User nhập thông tin liên quan c) User bấm nút gia hạn d) Hệ thống hiển thị yêu cầu bảng Danh sách đề tài hạn 27 Hình 18: Form Đăng ký bảo vệ đề tài - - Khi user hoàn thành xong yêu cầu cần thiết đề tài user thực đăng ký bảo vệ đề tài qua chức Đăng ký bảo vệ đề tài Tại form Đăng ký bảo vệ đề tài: a) User thực chọn đề tài cần đăng ký bảo vệ bảng b) User nhấn nút đăng ký bảo vệ Hình 19: Form tra cứu đề tài đăng ký - Website có chức tra cứu đề tài đăng ký để phục vụ qản lý truy xuất nhanh liệu thuận tiện cho qua trình xử lý Tại form Lập kế hoạch mục Tra cứu đề tài đăng ký: a) Quản lý thực nhập tên đề tài chọn tiêu trí b) Quản lý chọn tìm kiếm để hiển thị đề tài chọn hủy tìm kiếm để hủy trình tìm kiếm 28 Hình 20: Form cập nhật sản phẩm khoa học - - Hệ thống cung cấp cho người dung mục cập nhật sản phẩm khoa học nhằm mục đích cơng nhận snả phẩm người dung hệ thống Tất sản phẩm nhái bị loại bỏ Người dùng thực qua chức cập nhật snả phẩm khoa học Tại form cập nhật sản phẩm khoa học a) User thực chọn loại sản phẩm b) User chọn đề tài khoa học cần cấp chứng nhận c) User nhập thông tin liên quan d) User bấm nút lưu thông tin 29 Hình 21: Form đóng góp ý kiến - Để trang web hồn thiện website có thêm mục đóng góp ý kiến nhằm thu thập ý kiến người sử dụng web nhằm cải thiện website Tại form đóng góp ý kiến: a) User thục nhập ý kiến đống góp vào form b) User ấn nút gửi ý kiến để gửi ý kiến Hình 22: Trang chủ quản trị viên Hệ thống cấp cho quản trị viên nhìn tổng quan website chức cách thuận tiện qua trang chủ 30 Hình 23: Form tra cứu hồ sơ cán - - Để quản lý hồ sơ cán tham gia vào website trang web cung cấp cho người quản lý chức tra cứu hồ sơ cán bộ, quản lý tra cứu hồ sơ cán nhưu chỉnh sửa thông tin sai lệnh hồ sơ Tại form Tra cứu hồ sơ cán bộ: a) Quản lý tra cứu cán thơng qua cá tiêu chí nhập tên cán vào tìm kiếm b) Quản lý ấn tìm kiếm để tìm kiến hồ sơ cán c) Quản lý chọn chỉnh sửa để chỉnh sửa hồ sơ cán d) Quản lý chọn thêm cán để thêm cán 31 Hình 24: Form thành lập hội đồng thẩm định - - Quản lý thành lập hội đồng thẩm định nhằm đánh giá tính khả dụng đề tài định việc có lập hợp đồng với đề tài hay không qua chức Thành lập hội đồng thẩm định Tại form thành lập hội đồng thẩm định: a) Quản lý chọn đề tài cần thành lập hội đồng b) Quản lý điền thông tin cần thiết c) Quản lý chọn nút lưu thơng tin Hình 25: Form Nội dung hội đồng thẩm định - - Sau hội đồng thẩm định hoàn thành thẩm định đề tài Website cung cấp chức Nội dung hội đồng thẩm định giúp quản lý cập nhật nội dung thẩm định đề tài Tại form nội dung hội đồng thẩm định: a) Quản lý chọn đề tài cần cập nhật nội dung b) Quản lý nhập thông tin cần thiết c) Quản lý bấm nút Lưu thông tin 32 Hình 26: Form tra cứu hội đồng thẩm định - - Hệ thống cung cấp chức tra cứu hội đồng thẩm định giúp việc quản lý hội đồng đề tài dễ dàng xem chỉnh sửa thơng tin bị lỗi thêm thành viên hội đồng vào đề tài Tại form tra cứu hội đồng thẩm định: a) Quản lý nhập từ khóa tìm kiếm b) Quản lý chọn tìm kiếm c) Quản lý chọn chỉnh sửa hội đồng cẩn chỉnh sửa d) Quản lý chọn cập nhật thông tin thành viên hội đồng e) Quản lý chọn lưu thông tin để cập nhật thành viên hội đồng 33 Hình 27:Form Xem kết thẩm định - Quản lý xem kết thẩm định đề tài qua chức xem kết thẩm định Tại form Kết thẩm định: a) Quản lý chọn tiêu trí tìm kiếm b) Quản lý ấn tìm kiếm để thị đề tài kết Hình 28: Form cập nhật thơng tin mềm - Khi đề tài cần cấp chứng nhận Quản lý thực chức cập nhật thông tin mềm để cấp chứng nhận cho đề tài Tại form cập nhật thông tin: a) Quản lý chọn đề tài cấp chứng nhận b) Quản lý chọn tệp kèm c) Quản lý chọn Lưu thông tin 34 Hình 29: Form thống kê đề tài Nhằm mục đích hỗ trợ người quản lý website hệ thống thiết lập chứuc thống kê đề tài theo hai tiêu trí”Thống kê theo năm đề tài”, “Thống kê theo loại đề tài” Hình 30: Gửi email cho chủ nhiệm Form gửi email cho chủ nhiệm thiết kế nhằm mục đích trao đổi thơng tin quản lý với user thuận tiện cho việc quản lý thơng báo tới user 35 Hình 31: Form in biểu mẫu - - Khi thực nghiên cứu đề tài biểu mẫu đơn từ liên quan đến đề tài giấy tờ thiếu để giải tốn việc nhóm e thiết kế thêm chức in biểu mẫu Chức giúp người quản lý ln chủ động việc tìm kiếm giấy tờ liên quan Tại form in biểu mẫu: a) Quản lý chọn loại đề tài đề tài b) Quản lý chọn loại biểu mẫu cần in c) Quản lý chọn in biểu: Form Lập hợp đồng Hình 32: Lập hợp đồng 36 - Để bắt đầu triển khai đề tài quản lý cần lập hợp đồng đề tài với user nhằm mục đích buộc rõ dàng Tại form cập nhật nội dung hợp đồng: a) Quản lý chọn đề tài cần lập hợp đồng b) Quản lý nhập thông tin liên quan c) Quản lý chọn nút lưu thơng tin Hình 33: Form lý lịch khoa học - Form lý lịch khoa học nhằm mục đích giúp người dung cập nhật thơng tin thân Website Tại form lý lịch khoa học a) User thực nhập thông tin cần thiết b) User chọn lưu thông tin 37 KẾT LUẬN 1.Ưu điểm: - Giao diện người dùng đơn giản, dễ sử dụng, Đáp ứng đủ nhu cầu website quản lý nghiên cứu khoa học Dễ dàng vận hành cập nhật nhà phát triển Chi phí thấp - Có bảo mật thơng tin cho người dùng 2.Nhược điểm: - Thiết kế chưa thật thích hợp để đưa vào thương mại hóa Bảo mật Tùy biến trang web chưa cao Số lượng code cồng kềnh thô Cơ sở liệu chưa tối ưu Nguyên tắc phương pháp bảo mật website Khi website bị cơng, dính viruts nguy hiểm, xuất dấu hiệu: quyền truy cập, thay đổi giao diện, thông tin khách hàng, web tự động đăng lạ, web cảnh báo truy cập virut, google chặn liệt vào danh sách web bị hack… Bảo mật cho website cần thực tối ưu lập trình, quản lý rà sốt lỗ hổng Dưới nguyên tắc cần tuân thủ để bảo mật website tốt nhất: - - - - - Tăng cường mức độ bảo mật cho máy chủ cách sử dụng mã hóa, giao thức an tồn Qt làm tập tin, rà sốt kiểm tra lỗ hổng bảo mật Gõ bỏ phần mềm không cần thiết, nâng cấp phần mềm Cài đặt lập trình code cho web tảng PHP wordpress Tăng cường framework giúp tăng tính bảo mật cho web PHP, sử dụng plugin worrkpress chất lượng Sử dụng giao thức bảo mật web HTTPS đảm bảo use truy cập máy chủ mong muốn Tăng cường thiết lập truy cập, giới hạn đăng nhập - quản lý, sử dụng mật mạnh theo nhiều lớp Chống công DDoS XSS – ngăn chặn lỗ hổng bảo mật, hacker chèn mã độc vào ứng dụng web Sử dụng phần mềm quét mã độc chuyên dụng cho website Thực lưu nội dung, liệu web định kỳ - Bảo vệ liệu quan trọng, phịng chống bị cơng mạng đánh cắp liệu, kiểm soát truy cập Cảnh giác với thông báo lỗi – không cung cấp thông tin đầy đủ cho thơng báo lỗi, tránh rị rỉ thơng tin bảo mật máy chủ 38 Hướng phát triển: Trang web thời điểm thiếu xót nhiều Nhóm tiếp tục nghiên cứu phát triển thêm để hoàn thiện sản phẩm cách hồn chỉnh có thể! Một số điểm tồn trang web như: Bảo mật chưa cao Giao diện người dùng đơn giản Chưa thực đủ tính người dùng Tùy biến cịn thấp Các chức quản trị viên chưa đủ TÀI LIỆU THAM KHẢO https://laravel.com/ http://localhost/phpmyadmin/ https://vi.wikipedia.org/wiki/Wikipedia https://vi.wikipedia.org/wiki/MVC https://github.com/ https://getbootstrap.com/ https://www.slideshare.net/trongthuy1/luan-van-chuong-trinh-dang-ki-detai-nghien-cuu-khoa-hoc-qua-web http://www.sme.vimaru.edu.vn/nckh/quy-trinh-quan-ly-de-tai-nghiencuu-khoa-hoc-cac-cap https://www.slideshare.net/votanphuc/pttkhtql 10 http://actvn.tailieu.vn/doc/giao-trinh-phan-tich-thiet-ke-he-thong494409.html 39 ... Ma trận thực thể chức Vẽ biểu đồ luồng liệu mức Xác định sơ đồ chức chương trình Thiết kế giao diện 1.2: Cơ sở liệu 1.2.1: Dữ liệu - Là tất kiện ghi lại có ý nghĩa 1.2.2: Cơ sở liệu Là tập hợp... mơ hình dó 1.2.3: Định nghĩa sở liệu quan hệ ( Relational DataBase RDB ) a b Cơ sở liệu quan hệ : Là tập hợp quan hệ biến thiên theo thờ gian Nghĩa : Mối quan hệ sở liệu thời gian thay đổi số... & KHCN Trường xét chọn định, đánh giá nghiệm thu Trong thực tế,cơng tác quản lí NCKH cịn mang tính thủ cơng,việc đăng kí đề tài cịn thủ cơng,mất nhiều thời gian.Sự cần thiết hệ thống lựa chọn

Ngày đăng: 18/10/2022, 14:51

Xem thêm:

w