1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng website trung tâm tin học – ngoại ngữ

98 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ông tin cơ bản

Tiêu đề Xây Dựng Website Trung Tâm Tin Học – Ngoại Ngữ
Tác giả Phùng Thị Thu Hiền
Người hướng dẫn ThS. Bùi Xuân Diện
Trường học Trường Đại Học Nội Vụ Hà Nội
Thể loại khóa luận tốt nghiệp
Năm xuất bản 2021
Thành phố Hà Nội
Định dạng
Số trang 98
Dung lượng 3,27 MB

Cấu trúc

  • 1. Lý do chọn đề tài (9)
  • 2. Tổng quan tình hình nghiên cứu (13)
  • 3. Mục tiêu nghiên cứu (20)
  • 4. Đối tượng và phạm vi nghiên cứu (20)
  • 5. Nhiệm vụ nghiên cứu (21)
  • 6. Phương pháp nghiên cứu (21)
  • 7. Đóng góp mới của khóa luận (21)
  • 8. Cấu trúc của khóa luận (22)
  • CHƯƠNG 1: CƠ SỞ LÝ LUẬN VỀ XÂY DỰNG WEBSITE TRUNG TÂM TIN HỌC – NGOẠI NGỮ (23)
    • 1.1. Lý thuyết về website (23)
      • 1.1.1. Lịch sử ra đời của website, khái niệm về website (23)
      • 1.1.2. Các yêu cầu tối thiểu của một Website (24)
      • 1.1.3. Quy trình xây dựng một Website (26)
    • 1.2. Thực trạng sử dụng website của Trung tâm Tin học – Ngoại ngữ (31)
      • 1.2.1. Giới thiệu Trung tâm Tin học – Ngoại ngữ (31)
      • 1.2.2. Thực trạng website Trung tâm Tin học – Ngoại ngữ (35)
    • 1.3. Mô tả bài toán (40)
      • 1.3.1. Đặt vấn đề (40)
      • 1.3.2. Những yêu cầu đặt ra (42)
    • 1.4. Giải pháp (43)
      • 1.4.1. Hướng giải quyết vấn đề (44)
      • 1.4.2. Hệ thống website Trung tâm Tin học – Ngoại ngữ (44)
      • 1.4.3. Sử dụng mô hình MVC trong ASP.NET xây dựng website Trung tâm Tin học – Ngoại ngữ (44)
  • CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ WEBSITE TRUNG TÂM TIN HỌC – NGOẠI NGỮ (50)
    • 2.1. Phân tích hệ thống (50)
      • 2.1.1. Sơ đồ phân rã chức năng (50)
      • 2.1.2. Mô hình nghiệp vụ (51)
      • 2.1.3. Sơ đồ hoạt động (54)
    • 2.2. Thiết kế cơ sở dữ liệu (58)
      • 2.2.1. Các bảng dữ liệu (58)
      • 2.2.2. Sơ đồ quan hệ giữa các bảng trong cơ sở dữ liệu (59)
    • 2.3. Thiết kế giao diện (60)
      • 2.3.1. Giao diện cho người sử dụng (60)
      • 2.3.2. Giao diện cho người quản trị (63)
  • CHƯƠNG 3: CÀI ĐẶT VÀ KIỂM THỬ WEBSITE TRUNG TÂM TIN HỌC – NGOẠI NGỮ (66)
    • 3.1. Cài đặt (66)
      • 3.1.1. Tạo vùng người quản trị với Areas (66)
      • 3.1.2. Xây dựng Models (68)
      • 3.1.3. Xây dựng Controllers (72)
      • 3.1.4. Xây dựng Views (77)
      • 3.1.5. Truy vấn dữ liệu với Linq (80)
      • 3.1.6. Xây dựng giao diện trang web (81)
    • 3.2. Kiểm thử (84)
    • 3.3. Một số giao diện và kết quả (89)
    • 1. Kết luận (94)
      • 1.1. Những điểm đã đạt được (94)
      • 1.2. Những điểm hạn chế (95)
    • 2. Hướng phát triển ..................................................................................... 87 TÀI LIỆU THAM KHẢO (95)
  • PHỤ LỤC (98)

Nội dung

Tổng quan tình hình nghiên cứu

Nhiều Khoa của các trường đại học danh tiếng trên thế giới như Đại học Cambridge, Harvard, Học viện Công nghệ Massachusetts, Đại học Oxford và Đại học quốc gia Singapore đã thành công trong việc triển khai website dành cho người học Những trang web này giúp sinh viên dễ dàng truy cập thông tin, dịch vụ, khóa học và tài nguyên học tập chất lượng, tạo điều kiện thuận lợi cho việc nghiên cứu và làm việc trong môi trường tốt nhất mà trường cung cấp.

Tại Việt Nam, nhiều Khoa và Viện của các trường Đại học đã xây dựng website riêng như Khoa Bách Khoa Hà Nội, Khoa Luật – Đại học Luật Hà Nội, và Khoa Công nghệ thông tin – Đại học Công nghiệp Hà Nội Những website này cung cấp thông tin hữu ích cho sinh viên, giúp phân loại và tìm kiếm thông tin cần thiết một cách nhanh chóng và thuận lợi Sinh viên có thể truy cập và học tập mọi lúc, mọi nơi, đồng thời tạo ra một môi trường học tập tích cực và phương pháp học mới Hơn nữa, các website này còn góp phần phát triển nhà trường về quản lý, đào tạo và nâng cao chất lượng sinh viên sau khi tốt nghiệp.

Ngày nay, việc thiết kế website cần tuân theo những xu hướng quan trọng để không bị lạc hậu và nâng cao hiệu quả Các trang web của những trường đại học danh tiếng như Cambridge, Harvard, MIT, Oxford, và Quốc gia Singapore, cũng như các trường tại Việt Nam như Bách khoa Hà Nội và Công nghiệp, đều áp dụng những nguyên tắc thiết kế hiện đại, bất kể nền tảng hay ngôn ngữ sử dụng Dưới đây là một số xu hướng thiết kế website mà các trường này đang theo đuổi.

Tốc độ tải trang là yếu tố quan trọng mà các nhà phát triển website cần chú trọng, vì nó ảnh hưởng trực tiếp đến trải nghiệm người dùng và hiệu quả SEO Việc tối ưu tốc độ tải trang không chỉ giúp cải thiện thứ hạng tìm kiếm mà còn tăng tỷ lệ chuyển đổi, do đó đây là ưu tiên hàng đầu cho mọi trang web Tối ưu hóa tốc độ tải trang đã trở thành xu hướng thiết yếu và là một trong những tiêu chuẩn thiết kế quan trọng, đặc biệt đối với các website giáo dục.

- Nội dung website được cá nhân hoá theo vị trí địa lý và lịch sử trình duyệt:

Xu hướng này tập trung vào việc ghi lại vị trí truy cập và lịch sử xem trang của người dùng, từ đó đề xuất lại các trang đã xem và cung cấp thêm thông tin liên quan dựa trên hành vi tìm kiếm trước đó hoặc vị trí hiện tại của người dùng Nội dung không mang tính chung chung mà được cá nhân hóa, nhằm đáp ứng nhu cầu của từng người dùng cụ thể.

Phần nội dung tuỳ chỉnh này giúp người dùng quay lại trang web lần hai, lần ba dễ dàng hơn và tăng chuyển đổi

Dưới đây là ví dụ về xu hướng cá nhân hóa nội dung website của trường Đại học Cambridge:

Hình 1: Giao diện website của trường Đại học Cambridge

- Nhấn mạnh vào dữ liệu và các hình ảnh trực quan:

Những dữ liệu được tổng hợp và trình bày đẹp mắt, có mô tả hình ảnh trực quan sẽ là điểm cộng lớn cho website

Trực quan hóa dữ liệu là phương pháp tạo hình ảnh hấp dẫn từ thông tin trên web, thu hút sự chú ý của người đọc và khuyến khích họ khám phá thêm Đồ thị và Infographics là những công cụ phổ biến và hiệu quả nhất để trình bày dữ liệu một cách rõ ràng và sinh động.

Thiết kế website theo xu hướng này giúp tăng cường khả năng giữ chân người dùng, dẫn dắt họ đến những thông tin chi tiết và hữu ích hơn.

Xu hướng nhấn mạnh dữ liệu, hình ảnh trực quan của website viện Cơ khí, trường Đại học Bách khoa Hà Nội:

Hình 2: Giao diện website viện Cơ khí, trường Đại học Bách khoa Hà Nội

- Xu hướng tối giản và bố cục thiết kế bất đối xứng:

Thiết kế giao diện web theo phong cách đối xứng đang dần trở nên lỗi thời và có thể gây cảm giác nhàm chán cho thế hệ người dùng mới Thế hệ này ưa chuộng những thiết kế năng động, cá nhân hóa, mang lại cảm giác thoải mái và vui vẻ.

Thiết kế website tối giản và bất đối xứng mang lại hiệu quả tích cực trong việc thu hút đối tượng người dùng Tuy nhiên, nguyên tắc thiết kế cần đảm bảo sự cân bằng giữa các yếu tố, giúp tạo cảm giác dễ chịu, ấn tượng và thu hút ánh nhìn.

Ví dụ về xu hướng tối giản và bố cục thiết kế bất đối xứng của website trường Đại học Havard:

Hình 3: Giao diện website trường Đại học Havard

Thiết kế website thân thiện với người dùng di động đã trở thành yếu tố quan trọng từ năm 2021 Để tối ưu hóa trải nghiệm người dùng, bố trí giao diện và nội dung trên website cần nằm trong phạm vi dễ dàng tiếp cận bằng ngón tay cái trên màn hình di động Xu hướng này không chỉ cải thiện tính khả dụng mà còn nâng cao sự hài lòng của người dùng.

Với thói quen sử dụng thiết bị di động ngày càng phổ biến, thiết kế website hiện đại thường bố trí thanh điều hướng, menu và các nút liên hệ trong tầm với của ngón tay cái người dùng Điều này giúp nâng cao trải nghiệm người dùng trên trang web một cách đáng kể.

Dưới đây là một ví dụ về xu hướng điều hướng trên di động thân thiện với ngón tay cái của website trường Đại học Oxford:

Hình 4: Giao diện website trường Đại học Oxford

Từ các trang web của các trường Đại học trên toàn cầu và Việt Nam, có thể rút ra một số điểm quan trọng cho việc thiết kế website Trung tâm Tin học - Ngoại ngữ, bao gồm việc tối ưu hóa giao diện người dùng, cung cấp thông tin rõ ràng và dễ dàng truy cập, cũng như tích hợp các công cụ hỗ trợ học tập trực tuyến để nâng cao trải nghiệm người dùng.

- Thiết kế website Trung tâm Tin học – Ngoại ngữ cần chú trọng tối ưu tốc độ tải trang để tăng trải nghiệm người dùng

- Việc sử dụng cookie sẽ là một phương pháp nâng cao trải nghiệm người dùng cho website Trung tâm Tin học – Ngoại ngữ

Thiết kế website cho Trung tâm Tin học – Ngoại ngữ cần sử dụng hình ảnh trực quan, sinh động và bắt mắt để thu hút sự chú ý và tăng cường tính hấp dẫn cho nội dung.

- Nên thiết kế website Trung tâm Tin học – Ngoại ngữ với phong cách tối giản, hiện đại, giao diện trực quan, dễ sử dụng

Nên thiết kế website cho Trung tâm Tin học – Ngoại ngữ theo hướng mobile first, tức là ưu tiên giao diện hiển thị trên thiết bị di động Điều này giúp tối ưu hóa trải nghiệm người dùng và đáp ứng xu hướng hiện nay, khi ngày càng nhiều người truy cập internet qua điện thoại di động.

Mỗi trường Đại học có những đặc trưng riêng về ngành nghề, lĩnh vực đào tạo và quản lý, dẫn đến việc triển khai website thông tin cho giảng viên và sinh viên có những đặc điểm và lợi ích khác nhau Trường Đại học Nội vụ Hà Nội, mới được nâng cấp lên đại học, đã không ngừng phát triển, đặc biệt từ năm 2014 khi triển khai đào tạo theo học chế tín chỉ Đây là một thách thức lớn đối với trường, yêu cầu nâng cao năng lực tự học cho sinh viên Để đáp ứng xu hướng phát triển công nghệ thông tin, trường đã tổ chức nhiều hội thảo về ứng dụng công nghệ trong đào tạo và quản lý sinh viên, cùng với các bài viết nghiên cứu khoa học liên quan.

Mục tiêu nghiên cứu

Trung tâm Tin học - Ngoại ngữ cung cấp giải pháp số hóa cho nhà trường, đáp ứng nhu cầu trao đổi thông tin giữa giảng viên và sinh viên, cũng như hỗ trợ việc tìm kiếm và tìm hiểu thông tin cho cộng đồng xã hội.

Nhiệm vụ nghiên cứu

Khảo sát mô hình website của các Khoa và Trung tâm tại các trường trên thế giới và Việt Nam giúp rút ra bài học kinh nghiệm quý báu Những thực tế này sẽ được áp dụng vào việc cải thiện website của Trung tâm Tin học – Ngoại ngữ, nhằm nâng cao chất lượng và hiệu quả truyền thông trực tuyến.

- Xác định nhu cầu của người học, giảng viên, cán bộ công chức, viên chức trong nhà trường, người dân quan tâm…

- Xây dựng cơ sở dữ liệu

- Nghiên cứu, xây dựng website phù hợp với yêu cầu.

Phương pháp nghiên cứu

Phương pháp nghiên cứu tài liệu bao gồm việc thu thập, phân tích và nghiên cứu thông tin từ nhiều nguồn tài liệu khác nhau như luật, quyết định, thông tư, hướng dẫn, các công trình nghiên cứu và bài báo khoa học của tác giả trong và ngoài nước Mục tiêu là tìm hiểu về vận hành và triển khai website, chất lượng thông tin cũng như nhu cầu sử dụng thông tin trên website dành cho sinh viên.

Phương pháp phỏng vấn bảng hỏi được sử dụng để thu thập thông tin định lượng về nhu cầu sử dụng thông tin trên website của Trung tâm Tin học - Ngoại ngữ Nghiên cứu này nhằm tìm hiểu cách lãnh đạo, giảng viên và sinh viên của trung tâm nghiên cứu, học tập, tìm kiếm và trao đổi thông tin.

Đóng góp mới của khóa luận

Website Trung tâm Tin học – Ngoại ngữ đóng vai trò quan trọng trong việc cải thiện môi trường thông tin và học tập tại Trường Đại học Nội vụ Hà Nội Nó không chỉ nâng cao chất lượng học tập mà còn giúp sinh viên ngành Hệ thống thông tin tích lũy kiến thức và phát triển toàn diện.

- Trong lĩnh vực nghiên cứu khoa học và thực tiễn:

Kết quả nghiên cứu của khóa luận cung cấp tư liệu khoa học quan trọng, đóng vai trò thiết yếu trong việc đưa ra các luận cứ khoa học và thực tiễn về nhu cầu thông tin của sinh viên trong trường học Điều này góp phần vào việc hoàn thiện các chức năng giáo dục và hỗ trợ sinh viên trong quá trình học tập.

14 năng, khắc phục khiếm khuyết website của trường; nâng cấp và thay thế website của Trung tâm Tin học – Ngoại ngữ hiện tại

Mô hình MVC (Model-View-Controller) là một kiến trúc quan trọng trong việc phát triển website, giúp tách biệt các thành phần của ứng dụng và nâng cao khả năng bảo trì Khóa luận này nhằm cung cấp và bổ sung tài liệu nghiên cứu, học tập hữu ích cho giảng viên và sinh viên trong trường, nhằm hiểu rõ hơn về ứng dụng của mô hình MVC trong xây dựng website.

Khóa luận này đóng vai trò quan trọng trong việc nâng cao nhận thức xã hội về Trung tâm Tin học – Ngoại ngữ, trường Đại học Nội vụ Hà Nội, góp phần quảng bá hình ảnh của trung tâm đến với cộng đồng.

Cấu trúc của khóa luận

Ngoài phần mở đầu và kết luận, khóa luận gồm 3 chương:

Chương 1: Cơ sở lý luận về xây dựng website Trung tâm Tin học –

Chương 2: Phân tích và thiết kế hệ thống website Trung tâm Tin học –

Chương 3: Cài đặt và kiểm thử website Trung tâm Tin học – Ngoại ngữ

CƠ SỞ LÝ LUẬN VỀ XÂY DỰNG WEBSITE TRUNG TÂM TIN HỌC – NGOẠI NGỮ

Lý thuyết về website

1.1.1 Lịch sử ra đời của website, khái niệm về website

1.1.1.1 Lịch sử ra đời của Website

World Wide Web được phát minh vào năm 1989 bởi Nhà Khoa học máy tính Tim Berners – Lee, người Anh (Ông còn được biết đến với tên gọi TimBL)

Ông đã nghiên cứu để phát triển một phương pháp giúp các nhà khoa học dễ dàng chia sẻ dữ liệu và kết quả nghiên cứu của họ.

Vào thời điểm đó, mặc dù thể thức siêu văn bản và internet đã xuất hiện trên thị trường, nhưng chưa ai nghĩ đến việc áp dụng chúng để chia sẻ dữ liệu TimBL đã đề xuất sử dụng ba công nghệ chính nhằm kết nối tất cả các máy tính lại với nhau.

Các thuật ngữ như HTML, URL và HTTP là những khái niệm cơ bản trong công nghệ web, vẫn được sử dụng phổ biến cho đến ngày nay Đặc biệt, Tim Berners-Lee, nhà khoa học máy tính, được biết đến là người sáng lập ra trình duyệt web và máy chủ web đầu tiên trên thế giới.

Năm 1989, Tim Berners-Lee viết đề xuất đầu tiên cho WWW

Vào năm 1991, Tim Berners-Lee đã phát triển trang web đầu tiên tại Trung tâm nghiên cứu CERN ở Thụy Sĩ, nơi ông làm việc và điều hành.

Năm 1992 đánh dấu một bước ngoặt quan trọng cho World Wide Web với sự ra đời của web server Đại học Stanford ở Mỹ là nơi thiết lập web server đầu tiên ngoài Châu Âu Thời điểm này, chỉ có khoảng 10 máy chủ web được thiết lập tại Châu Âu và Mỹ, cho thấy sự khởi đầu khiêm tốn của công nghệ này.

Năm 1993, khi WWW trở nên phổ biến, CERN đã cho phép người dùng internet truy cập miễn phí vào giao thức và mã web Sự phát triển của công nghệ đã biến World Wide Web thành một "nguồn mở", cho phép người dùng tự tạo trang web cho cá nhân hoặc doanh nghiệp Kết quả là, số lượng máy chủ trên toàn cầu đã tăng lên 50 máy vào năm 1993.

Năm 1994, sự phát triển mạnh mẽ của WWW đã đánh dấu sự gia nhập của các công ty viễn thông vào lĩnh vực cung cấp dịch vụ internet, khiến việc truy cập vào WWW trở nên phổ biến hơn Số lượng máy chủ liên tục gia tăng, đạt tới con số 623.

Năm 1994, Tim Berners-Lee thành lập Tổ chức World Wide Web Consortium (W3C) nhằm đảm bảo sự phát triển bền vững của World Wide Web.

Website là một tập hợp các trang web, được trình bày dưới dạng siêu văn bản (HTML hoặc XHTML) và có địa chỉ cụ thể để người dùng truy cập Trang chủ (homepage) là trang đầu tiên mà người xem tiếp cận từ tên miền, từ đó họ có thể khám phá các trang khác thông qua các siêu liên kết (Hyperlinks) Website mang lại nhiều tiện lợi như dễ dàng cập nhật thông tin, truy cập ngay lập tức từ bất kỳ đâu, tiết kiệm chi phí in ấn và gửi bưu điện, cũng như cho phép đăng tải thông tin và hình ảnh không giới hạn, với khả năng tiếp cận toàn cầu.

1.1.2 Các yêu cầu tối thiểu của một Website Để một website hoạt động được cần có những điều kiện sau: Điều kiện 1: tên miền (domain)

Tên miền là địa chỉ chính của một website, ví dụ như www.dantri.com.vn, và là phương tiện để người dùng truy cập vào trang web Mỗi website đều cần có một tên miền để hoạt động.

- Một số loại tên miền:

Tên miền quốc tế com (Commercial – Thương mại – dành cho mọi đối tượng, cá nhân, doanh nghiệp)

Tên miền quốc tế net (Network – Mạng lưới – Dành cho các nhà cung cấp dịch vụ, diễn đàn)

Tên miền quốc tế info (Information – Thông tin – dành cho lĩnh vực cung cấp thông tin)

Tên miền quốc tế biz (Business – Kinh doanh – thường dùng cho lĩnh vực dịch vụ, giải trí)

Tên miền quốc tế org (Organization – Các tổ chức phi chính phủ hoặc phi lợi nhuận)

Tên miền quốc tế edu (Education – Giáo dục – dành cho các tổ chức giáo dục, đào tạo)

Tên miền quốc tế gov (Government – Chính phủ - dành cho các tổ chức chính phủ)

Tên miền cấp 3 vn (hoặc: net.vn, biz.vn, org.vn, gov.vn) Điều kiện 2: hosting

Hosting là không gian lưu trữ trên ổ đĩa của máy chủ, cho phép người dùng truy cập nội dung website mọi lúc, mọi nơi Để duy trì hoạt động của website trên mạng, máy chủ (server) cần hoạt động liên tục 24/24 Một website chỉ có thể hoạt động khi có hosting, vì đây là nơi lưu trữ tất cả nội dung cần thiết.

Dung lượng host là không gian trống trên ổ đĩa cứng của máy chủ, dùng để lưu trữ cơ sở dữ liệu của website, bao gồm hình ảnh và thông tin Đơn vị đo dung lượng thường được tính bằng MB hoặc GB.

Băng thông, hay còn gọi là dung lượng đường truyền, đại diện cho tốc độ truyền tải dữ liệu, phản ánh độ rộng của dải tần số mà các tín hiệu điện tử chiếm giữ trên phương tiện truyền dẫn Đơn vị đo thông thường cho băng thông là Mb/tháng.

18 Điều kiện 3: nội dung các trang web

Nội dung của website, bao gồm hình ảnh và bài viết do người quản trị nhập vào, là yếu tố tối thiểu để xây dựng một trang web Điều này đặc biệt cần thiết khi phát triển website cho Trung tâm Tin học – Ngoại ngữ.

1.1.3 Quy trình xây dựng một Website

Bước 1: Xác định nhu cầu và thu thập thông tin

Bước đầu tiên trong quy trình thiết kế website là xác định được nhu cầu và thu thập thông tin

Các phương pháp thu thập thông tin bao gồm:

Thứ nhất: Nghiên cứu tài liệu

Phương pháp thu thập thông tin này được áp dụng đầu tiên để nắm bắt các yêu cầu tổng quát của một website, bao gồm chức năng và đối tượng sử dụng.

Thực trạng sử dụng website của Trung tâm Tin học – Ngoại ngữ

1.2.1 Giới thiệu Trung tâm Tin học – Ngoại ngữ

Trung tâm Tin học - Ngoại ngữ 3 thuộc Trường Đại học Nội vụ Hà Nội chuyên tổ chức giáo dục và đào tạo trình độ đại học, sau đại học Trung tâm còn thực hiện các hoạt động bồi dưỡng nghiệp vụ, hợp tác quốc tế, và nghiên cứu khoa học, công nghệ, phù hợp với mục tiêu phát triển của Trường.

- Giám đốc và các Phó Giám đốc

- Các Bộ môn thuộc Trung tâm

- Văn phòng Trung tâm b Ngành đào tạo

3 Quyết định 1447/QĐ – ĐHNV ngày 19 tháng 7 năm 2018 của Hiệu trưởng trường Đại học Nội vụ

Hà Nội đã ban hành quyết định quy định chức năng, nhiệm vụ, quyền hạn và cơ cấu tổ chức của Trung tâm Tin học – Ngoại ngữ thuộc Trường Đại học Nội vụ Hà Nội Quy định này nhằm xác định rõ vai trò và trách nhiệm của trung tâm trong việc đào tạo và nâng cao kỹ năng tin học, ngoại ngữ cho sinh viên, đồng thời đảm bảo sự hoạt động hiệu quả và đồng bộ trong hệ thống giáo dục của nhà trường.

Hội đồng khoa học Các Bộ môn thuộc

Trung tâm Văn phòng Trung tâm Phó Giám đốc

Trung tâm Tin học hiện đang đào tạo 01 chuyên ngành Hệ thống thông tin – Bậc: Đại học

Chương trình đào tạo trình độ đại học Hệ thống thông tin trang bị cho sinh viên phẩm chất chính trị và đạo đức nghề nghiệp vững vàng Sinh viên sẽ có kiến thức cơ bản về công nghệ thông tin cùng với chuyên môn sâu về hệ thống thông tin Họ cũng được rèn luyện khả năng ứng dụng công nghệ thông tin trong nhiều lĩnh vực, đặc biệt là trong ngành nội vụ Bên cạnh đó, chương trình giúp sinh viên tích lũy kiến thức nền tảng để có thể tiếp tục theo học ở trình độ cao hơn.

Sau khi tốt nghiệp, sinh viên có khả năng áp dụng kiến thức vào thực tiễn, đặc biệt trong việc ứng dụng công nghệ thông tin để giải quyết các vấn đề đặc thù trong ngành Nội vụ Họ có thể thực hiện công tác quản lý văn bản, lưu trữ tài liệu, địa giới, hành chính và nguồn nhân lực, đồng thời xử lý các vấn đề phát sinh trong nhiều lĩnh vực khác của đời sống.

- Vị trí việc làm sau khi tốt nghiệp:

Sinh viên tốt nghiệp có khả năng đảm nhận nhiều vị trí quan trọng, bao gồm chuyên viên công nghệ thông tin, chuyên viên phát triển và tích hợp hệ thống, cũng như chuyên viên quản trị mạng và quản trị hệ thống thông tin tại các cơ quan nhà nước và doanh nghiệp.

Nghiên cứu viên về hệ thống thông tin đóng vai trò quan trọng tại các cơ sở nghiên cứu và cơ quan tham mưu trong việc hoạch định chiến lược, chính sách phát triển chính phủ điện tử Họ góp phần xây dựng nền hành chính điện tử của Đảng và Nhà nước, thúc đẩy sự hiện đại hóa và hiệu quả trong quản lý nhà nước.

+ Làm công tác giảng dạy các môn học thuộc chuyên ngành Hệ thống thông tin tại các cơ sở giáo dục

* Những thành tích nổi bật của Trung tâm Tin học - Ngoại ngữ

* Giảng dạy và nghiên cứu khoa học

Bộ phận Tin học là đơn vị có truyền thống đoàn kết, các thành viên trong

Bộ phận luôn tích cực học tập, nghiên cứu khoa học, trau dồi kỹ năng và phương

Bộ phận đã chủ trì nghiên cứu nhiều đề tài ở các cấp, biên soạn giáo trình và tập bài giảng, đồng thời xây dựng đề cương môn học Ngoài ra, bộ phận còn phát triển sáng kiến kinh nghiệm và hướng dẫn sinh viên tham gia nghiên cứu khoa học.

Kể từ khi thành lập, chuyên ngành Tin học ứng dụng đã đào tạo 6 khóa bậc Cao đẳng, 3 khóa Cao đẳng Liên thông và 6 khóa bậc Trung cấp Kết quả khảo sát thực tế cho thấy sinh viên của Trung tâm đào tạo đáp ứng tốt yêu cầu của các đơn vị tuyển dụng về đạo đức và kỹ năng nghề nghiệp.

Năm 2017, Bộ phận Tin học chính thức đào tạo ngành Hệ thống thông tin bậc Đại học Số lượng tuyển sinh năm đầu tiên của ngành là 160 sinh viên

Bộ phận tổ chức bồi dưỡng chứng chỉ tin học cơ bản theo Thông tư 03/2014/TT-BTTTT của Bộ Thông tin và Truyền thông, nhằm đáp ứng nhu cầu của xã hội cho cán bộ, giảng viên Nhà trường và các đối tượng khác.

* Các danh hiệu đạt được

Bộ phận Tin học đã hoàn thành xuất sắc các nhiệm vụ nhờ sự đoàn kết và nỗ lực của các thành viên Nhiều cá nhân trong bộ phận đã được vinh danh với các danh hiệu như “Chiến sỹ thi đua cấp cơ sở”, “Giáo viên dạy giỏi” và “Nghiên cứu khoa học xuất sắc” Tập thể cũng đã nhận được 02 bằng khen cấp Bộ, 02 Bằng khen cấp Đảng ủy khối cơ quan Trung ương cùng nhiều giấy khen khác về nghiên cứu khoa học, giảng dạy và thực hiện theo tấm gương đạo đức Hồ Chí Minh.

* Các kết quả đạt được trong giảng dạy, nghiên cứu khoa học

Nhà trường giảng dạy các học phần Tiếng Anh cơ bản 1, Tiếng Anh cơ bản 2 và Tiếng Anh chuyên ngành cho 8 ngành đào tạo đại học và 10 ngành đào tạo cao đẳng, với tổng số giờ giảng lên đến 7000 giờ mỗi năm, được tổ chức theo hình thức chia ca.

Chúng tôi tổ chức và giảng dạy các lớp Tiếng Anh tăng cường cho sinh viên Trường Đại học Nội vụ Hà Nội, theo đề án Ngoại ngữ quốc gia 2020 Bên cạnh đó, chúng tôi cũng tham gia bồi dưỡng Ngoại ngữ cho viên chức Nhà trường và đào tạo theo nhu cầu của xã hội.

+) Về nghiên cứu khoa học

Từ năm 2011 đến 2015, Trung tâm đã thực hiện một đề tài nghiên cứu khoa học cấp Trường và hiện đang biên soạn giáo trình, tập bài giảng Trung tâm cũng đã xây dựng 10 đề cương chi tiết cho các học phần Tiếng Anh cơ bản và Tiếng Anh chuyên ngành, viết 5 bài báo khoa học cùng 17 báo cáo tham luận trên các tạp chí chuyên ngành, hội nghị và hội thảo khoa học Đặc biệt, Trung tâm đã phối hợp với khoa Hành chính học tổ chức tọa đàm khoa học về “Đổi mới phương pháp dạy học Tiếng Anh”.

Bộ phận Ngoại ngữ tổ chức nhiều hoạt động giao lưu ngoại khóa cho sinh viên, tạo cơ hội cho họ học hỏi và nâng cao khả năng Ngoại ngữ Một trong những hoạt động nổi bật là Chương trình Giáng sinh hàng năm, giúp sinh viên trải nghiệm và phát triển kỹ năng giao tiếp.

* Các danh hiệu đạt được:

Kể từ khi thành lập, Bộ phận Ngoại ngữ đã xuất sắc hoàn thành nhiệm vụ, với nhiều cá nhân được vinh danh với các danh hiệu như “Chiến sỹ thi đua cấp cơ sở”, “Giáo viên dạy giỏi các cấp” và “Lao động tiên tiến”.

- Hàng năm, bộ phận Ngoại ngữ đều đạt Danh hiệu “Tập thể lao động Tiên tiến”

- Được tặng 02 bằng khen cấp Bộ và 02 Bằng khen cấp Đảng ủy khối cơ quan Trung ương

- Được tặng nhiều giấy khen của các cấp về nghiên cứu khoa học, dạy giỏi, học tập và làm theo tấm gương đạo đức Hồ Chí Minh

1.2.2 Thực trạng website Trung tâm Tin học – Ngoại ngữ

Mô tả bài toán

Trong bối cảnh xã hội phát triển mạnh mẽ và Internet trở nên phổ biến, việc sở hữu một website đã trở thành điều cần thiết cho mọi ngành nghề và doanh nghiệp, bao gồm cả lĩnh vực Giáo dục – Đào tạo – Trường học Để theo kịp sự phát triển của xã hội, ngành giáo dục cần liên tục cập nhật thông tin và công nghệ mới, vì vậy website không chỉ là một công cụ giới thiệu mà còn là hành trang quan trọng giúp truyền đạt thông tin hiệu quả đến người dùng.

33 việc tạo mối liên kết giữa học sinh, sinh viên cũng như là phụ huynh với Nhà trường

Website của Trung tâm Tin học – Ngoại ngữ được thiết kế để đáp ứng nhu cầu số hóa của nhà trường và tạo điều kiện thuận lợi cho việc trao đổi thông tin giữa giảng viên và sinh viên Đồng thời, nó cũng phục vụ cho việc tìm kiếm, tìm hiểu thông tin của những đối tượng trong xã hội quan tâm Với các tiêu chí này, website hướng tới việc cung cấp nội dung hữu ích và phù hợp với nhu cầu của người dùng.

Nhà trường thường xuyên cập nhật thông tin liên quan đến hoạt động giáo dục, bao gồm tin tức về chính sách, thông báo, thời khóa biểu, thông tin tuyển dụng, hợp tác quốc tế và tuyển sinh Trung tâm Tin học – Ngoại ngữ cũng góp phần cung cấp thông tin cho giảng viên và sinh viên, đảm bảo mọi người đều nắm bắt kịp thời các hoạt động và sự kiện diễn ra trong nhà trường.

Website của Trung tâm Tin học – Ngoại ngữ cung cấp tài liệu giảng dạy và chia sẻ kiến thức hữu ích, hỗ trợ sinh viên và giảng viên trong quá trình học tập và giảng dạy.

Website không chỉ là nơi lưu trữ kỷ niệm mà còn là nguồn tài liệu nghiên cứu khoa học của giảng viên và sinh viên Nó cập nhật hình ảnh và video về các hoạt động của Trung tâm Tin học – Ngoại ngữ.

Trung tâm Tin học – Ngoại ngữ cung cấp website giúp học sinh, sinh viên dễ dàng truy cập thông tin cập nhật về nơi học, đồng thời hỗ trợ phụ huynh tìm hiểu về cơ sở vật chất, hạ tầng và đội ngũ giảng viên trước khi quyết định đăng ký cho con em.

Website của các học viện giáo dục, trường Trung học, Cao đẳng, Đại học và trung tâm đào tạo là ấn tượng đầu tiên cho phụ huynh, học sinh, sinh viên tiềm năng, đối tác và nhà đầu tư khi tìm kiếm thông tin trực tuyến Một website giáo dục cần đảm bảo dễ dàng điều hướng, chuyên nghiệp, có các tính năng thú vị và giao diện bắt mắt Hình ảnh hấp dẫn cũng đóng vai trò quan trọng trong việc thu hút người dùng.

Thiết kế website giáo dục hiện nay đang chuyển hướng sang phong cách tối giản, với việc bao phủ toàn bộ chiều rộng của trang và đăng tải những video ngắn, súc tích để làm phong phú nội dung Bên cạnh việc thu hút học sinh và phụ huynh, website cũng cần đáp ứng nhu cầu của giáo viên, cho phép họ đăng tải giáo trình, kiểm tra danh sách và trao đổi email với học sinh, sinh viên.

1.3.2 Những yêu cầu đặt ra

Dựa trên các tiêu chí và xu hướng thiết kế website hiện nay trong lĩnh vực giáo dục, Trung tâm Tin học – Ngoại ngữ cần chú trọng vào việc xây dựng website thân thiện với người dùng, tối ưu hóa cho các thiết bị di động, cung cấp nội dung chất lượng và dễ tiếp cận Đồng thời, website cũng nên tích hợp các tính năng tương tác, hỗ trợ học tập trực tuyến và đảm bảo tốc độ tải trang nhanh để nâng cao trải nghiệm người dùng.

- Nguồn tin tức đa dạng

- Giao diện Web thân thiện, dễ nhìn, dễ sử dụng, màu sắc hài hòa, phù hợp với mục tiêu của trang web

- Thông tin tin tức mới được cập nhật thường xuyên

Giảm thiểu công việc nhập liệu thủ công bằng cách sử dụng các ComboBox và DateTime Picker để chọn các giá trị chuẩn có sẵn Việc này không chỉ giúp người quản lý dễ dàng hơn trong quá trình sử dụng mà còn nâng cao độ chính xác của thông tin.

Hệ thống cần tích hợp chức năng xác nhận cho các thao tác của người dùng có khả năng thay đổi dữ liệu, chẳng hạn như hiển thị thông báo yêu cầu xác nhận khi người dùng muốn xóa hoặc chỉnh sửa một bản ghi nào đó.

Website cần có khả năng tự tương thích, đảm bảo hiển thị tốt trên tất cả các thiết bị hiện tại như máy tính bàn, máy tính bảng và điện thoại di động, đồng thời có khả năng nâng cấp trong tương lai để đáp ứng nhu cầu phát triển công nghệ.

* Đối với người sử dụng:

- Xem chi tiết bài viết (tiêu đề, nội dung, ngày đăng, )

Bạn có thể dễ dàng tìm kiếm bài viết theo từng thể loại như thông báo, tin tức tuyển sinh, tin tức tuyển dụng, đời sống sinh viên, và thời khóa biểu Chỉ cần chọn thể loại bài viết từ thanh menu hoặc trong nội dung bài viết để xem danh sách tương ứng.

+ Tìm kiếm theo tên bài viết: Có thể tìm kiếm bài viết theo tên bài viết bằng cách nhập tên bài viết vào thanh tìm kiếm

* Đối với người quản trị:

- Cập nhật thông tin liên quan, chỉnh sửa thông tin, xóa thông tin

- Hiển thị thông tin lên nhóm tin, danh mục

- Đăng các bài viết mới, các bài viết hay, bổ ích…

- Sắp xếp, quản lý bài viết một cách hợp lý

* Yêu cầu của hệ thống

- Hình thức thông tin đa dạng (thông báo, thông tin tuyển dụng, đời sống sinh viên, thời khóa biểu, tài liệu bài giảng, thông tin tuyển sinh, )

- Giao diện thân thiện, dễ nhìn, màu sắc hài hòa, không đối lập

- Cung cấp thông tin và phát triển hoạt động liên tục, không ngừng, các tin mới phải được cập nhật thường xuyên

- Có khả năng cập nhật, sửa, xóa

- Có khả năng tra cứu và tìm kiếm một cách nhanh chóng, dễ dàng

- Có khả năng liên kết với các trang web khác

Triển khai mô hình MVC trong ASP.NET để xây dựng website cho Trung tâm Tin học – Ngoại ngữ là một lựa chọn phù hợp, dựa trên các tiêu chí, nội dung và xu hướng của các website đang thịnh hành.

Giải pháp

Việc xây dựng website Trung tâm Tin học – Ngoại ngữ là giải pháp thiết yếu cho sinh viên, giảng viên, phụ huynh và những người quan tâm đến ngành Hệ thống thông tin tại trường Đại học Nội vụ Hà Nội, giúp họ tìm hiểu sâu về ngành, chương trình đào tạo và các chính sách liên quan.

Lợi ích của người sử dụng truy cập website:

Giảng viên và sinh viên có thể cập nhật những thông tin quan trọng như thời khóa biểu, tin tuyển dụng, thông báo, tài liệu nghiên cứu và chính sách mới nhất từ Trung tâm Tin học – Ngoại ngữ.

Để đáp ứng nhu cầu của xã hội, chúng tôi cung cấp thông tin đầy đủ và kịp thời về đội ngũ giảng viên, quy trình tuyển sinh, cơ sở vật chất, cũng như các thông tin chuyên sâu về đào tạo ngành Hệ thống thông tin, giúp những người quan tâm dễ dàng tìm hiểu và nắm bắt thông tin cần thiết.

1.4.1 Hướng giải quyết vấn đề

Thiết kế website cho Trung tâm Tin học – Ngoại ngữ sử dụng nền tảng ASP.NET theo mô hình MVC, đồng thời tích hợp với hệ quản trị cơ sở dữ liệu Microsoft SQL Server.

1.4.2 Hệ thống website Trung tâm Tin học – Ngoại ngữ

Hệ thống được chia làm hai phần: một phần dành cho người sử dụng, một phần dành cho người quản trị:

1.4.3 Sử dụng mô hình MVC trong ASP.NET xây dựng website Trung tâm Tin học – Ngoại ngữ

1.4.3.1 Lí do lựa chọn mô hình MVC trong ASP.NET và giới thiệu mô hình MVC trong ASP.NET a Lí do lựa chọn mô hình MVC trong ASP.NET

 Tìm kiếm bài viết (theo thể loại bài viết, theo tên bài viết)

 Xem chi tiết bài viết

Ngày nay, việc xây dựng website trên nền tảng ASP.NET trở nên dễ dàng nhờ vào tài liệu phong phú và cộng đồng phát triển rộng lớn ASP.NET, một Framework mã nguồn mở do Microsoft phát triển, cho phép lập trình viên tạo ra các trang web động và ứng dụng web một cách hiệu quả Ra mắt lần đầu vào năm 2002, ASP.NET được xem là thế hệ kế tiếp của công nghệ ASP và hỗ trợ nhiều ngôn ngữ lập trình thông qua nền tảng CLI Phiên bản tiếp theo, NET Core, là một phiên bản cải tiến với tính năng mô-đun hóa và hỗ trợ đa nền tảng Lập trình viên có thể phát triển ứng dụng web bằng ASP.NET Web Forms hoặc ASP.NET MVC Để xây dựng website cho Trung tâm Tin học – Ngoại ngữ, tôi đã chọn sử dụng ASP.NET MVC vì những lợi ích mà nó mang lại.

Thứ nhất: ASP.NET MCV là một lựa chọn thay thế cho ASP.NET Web

Forms được cấu trúc thành ba lớp chính: Giao diện (Views), Điều khiển (Controllers) và Dữ liệu (Models) Việc phân chia này giúp lập trình viên ít kinh nghiệm xây dựng một website với cấu trúc rõ ràng và chặt chẽ.

Thứ hai: Với thiết kế cấu trúc 3 lớp, ASP.NET MVC cho phép dễ dàng nâng cấp hoặc thay thế một chức năng nào đó

Thứ ba: Hỗ trợ kiểm thử tốt hơn và đơn giản hơn

ASP.NET MVC là một công nghệ đã tồn tại từ lâu, nhưng vẫn còn ít sinh viên tại Đại học Nội vụ Hà Nội biết đến mô hình này Điều này dẫn đến việc cần nâng cao nhận thức và hiểu biết về ASP.NET MVC trong cộng đồng sinh viên.

38 giả đã quyết định sử dụng kiến trúc ASP.NET MVC làm nền tảng và phát triển ứng dụng theo phương pháp code first nhằm minh họa cho mô hình này.

Vào thứ năm, chúng tôi áp dụng những kiến thức đã học vào thực tế, trong khi vào thứ sáu, sản phẩm của đề tài sẽ bổ sung nguồn tài liệu ASP.NET MVC bằng tiếng Việt, đáp ứng nhu cầu học tập cho sinh viên ngành Hệ thống thông tin tại trường Đại học Nội vụ Hà Nội Mô hình MVC trong ASP.NET sẽ được giới thiệu để giúp sinh viên hiểu rõ hơn về cấu trúc và cách thức hoạt động của nó.

ASP.NET MVC là một mô hình kiến trúc phát triển ứng dụng web hiện đại do Microsoft phát triển, kết hợp hiệu quả và tính gọn nhẹ của mô hình Model.

- Views - Controllers (MVC) cùng với những ý tưởng và công nghệ hiện đại nhất và những thành phần tốt nhất của nền tảng ASP.NET hiện thời

ASP.Net là nền tảng ứng dụng web do Microsoft phát triển, giúp lập trình viên tạo ra các trang web động, ứng dụng web và dịch vụ web Được giới thiệu lần đầu vào tháng [tháng/năm], ASP.Net đã trở thành công cụ quan trọng trong việc phát triển ứng dụng trực tuyến.

Vào năm 2002, Microsoft giới thiệu phiên bản 1.0 của NET framework, đánh dấu sự phát triển của công nghệ kế thừa Microsoft’s Active Server Pages (ASP) ASP.Net được biên dịch dưới dạng Common Language Runtime (CLR), cho phép lập trình viên sử dụng nhiều ngôn ngữ lập trình hỗ trợ trên nền tảng NET như C# và VB.NET.

Sau khi phát hành phiên bản Internet Information Service 4.0 vào năm

Năm 1997, Microsoft bắt đầu nghiên cứu mô hình ứng dụng web nhằm khắc phục những hạn chế của ASP, đặc biệt là việc tách biệt giữa phần thể hiện và nội dung cũng như cải thiện cách viết mã Mark Anders, quản lý nhóm IIS, cùng với Scott Guthrie, người vừa tốt nghiệp đại học Duke, đã được giao nhiệm vụ phát triển mô hình này Trong vòng hai tháng, họ đã hoàn thành những thiết kế ban đầu, và Guthrie đã viết mã mẫu đầu tiên vào dịp lễ Giáng sinh năm 1997.

ASP.NET truyền thống đã cách mạng hóa phát triển web bằng cách kết nối giữa Windows Forms hướng đối tượng (có trạng thái) và phát triển web HTML (không có trạng thái), tạo ra một nền tảng mạnh mẽ cho việc xây dựng ứng dụng web.

ASP.NET MVC chia nhỏ ứng dụng thành ba thành phần chính, bao gồm Model, View và Controller Mỗi thành phần đảm nhận một vai trò riêng biệt và tương tác lẫn nhau, tạo nên cấu trúc linh hoạt và dễ bảo trì cho ứng dụng.

Hình 9: Mô hình kiến trúc ASP.NET MVC

PHÂN TÍCH VÀ THIẾT KẾ WEBSITE TRUNG TÂM TIN HỌC – NGOẠI NGỮ

CÀI ĐẶT VÀ KIỂM THỬ WEBSITE TRUNG TÂM TIN HỌC – NGOẠI NGỮ

Ngày đăng: 01/04/2022, 16:31

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
1. Thạc Bình Cường (2004), Phân tích và thiết kế hệ thống thông tin, NXB Khoa học và Kỹ thuật Sách, tạp chí
Tiêu đề: Phân tích và thiết kế hệ thống thông tin
Tác giả: Thạc Bình Cường
Nhà XB: NXB Khoa học và Kỹ thuật
Năm: 2004
2. Nguyễn Minh Đạo (2014), Giáo trình lập trình web với ASP.NET, NXB Đại học Quốc Gia Thành phố Hồ Chí Minh Sách, tạp chí
Tiêu đề: Giáo trình lập trình web với ASP.NET
Tác giả: Nguyễn Minh Đạo
Nhà XB: NXB Đại học Quốc Gia Thành phố Hồ Chí Minh
Năm: 2014
3. Nguyễn Văn Vỵ (2010), Giáo trình phân tích và thiết kế các hệ thống thông tin, NXB Giáo dục Việt Nam.II. Tiếng Anh Sách, tạp chí
Tiêu đề: Giáo trình phân tích và thiết kế các hệ thống thông tin
Tác giả: Nguyễn Văn Vỵ
Nhà XB: NXB Giáo dục Việt Nam. II. Tiếng Anh
Năm: 2010
3. Arthur M. Langer (2008), Analysis and Design of Information Systems, NXB Springer-Verlag Sách, tạp chí
Tiêu đề: Analysis and Design of Information Systems
Tác giả: Arthur M. Langer
Nhà XB: NXB Springer-Verlag
Năm: 2008
4. Ian Sommeville (2011), Software Engineering, NXB Addision- Wesley Sách, tạp chí
Tiêu đề: Software Engineering
Tác giả: Ian Sommeville
Nhà XB: NXB Addision-Wesley
Năm: 2011
5. José Rolando Guay Paz (2015), Beginning ASP.NET MVC 4.0, Appress publisher Sách, tạp chí
Tiêu đề: Beginning ASP.NET MVC 4.0
Tác giả: José Rolando Guay Paz
Năm: 2015
6. Jack Purdum (2013), Beginning Object-Oriented Programming with C#, John Wiley & Sons, Inc. Publisher Sách, tạp chí
Tiêu đề: Beginning Object-Oriented Programming with C#
Tác giả: Jack Purdum
Năm: 2013
7. Rick Anderson and Scott Hanselman (2016), Intro to ASP.NET MVC 4 with Visual Studio, Microsoft Press.III. Website Sách, tạp chí
Tiêu đề: Intro to ASP.NET MVC 4 with Visual Studio
Tác giả: Rick Anderson and Scott Hanselman
Năm: 2016

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w