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

Web quản lý sinh viên

88 1 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

Nội dung

Đồ án tốt nghiệp đại học Web quản lý sinh viên LỜI NĨI ĐẦU Ngày nay, cơng nghệ thơng tin dần trở thành công cụ thông dụng phục vụ sống Bạn bắt gặp ứng dụng hầu hết hoạt động xã hội y tế, giáo dục vv.Và hoạt động thông tin đại chúng khác Cũng phần lớn nghiệp vụ kinh tế, nghiệp vụ kinh doanh cài đặt lên mạng internet, dịch vụ giải trí online phát triển cách rộng rãi Các nước Web side vào sống người , đặc biệt người thích ngao du internet Chương trình sử dụng CSDL Microsof Access 2003 có sức chứa tối đa hàng nghìn ghi, thử nghiệm với chế Internet Information Services(IIS), sử dụng ngơn ngữ ASP Hệ thống mở rộng với CSDL sử dụng SQL server với mở rộng hình thức dịch vụ giải trí trực tuyến khác phim ảnh, thiệp mừng, flash, giao lưu trực tuyến, vv Mục đích đề tài Tạo điều kiện cho có nhu cầu muốn biết tất thông tin trường học trường học khác thơng tin Khoa, Gíao viên, Điểm thi,…vv Và download upload tài liệu hay gửi cho bạn bè lớp thành viên trang web Chương trình chứa đựng tất lĩnh vực liên quan đến Web side Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên - Nghiên cứu hệ thống hoá nguyên tắc,kỹ thuật tổ chức chương trình Web Quản lý sinh viên Internet Information Services(IIS) - Nghiên cứu tính bảo mật hệ thống chế đồng bộ, thiết bị liên quan đến Internet Information Services(IIS) để áp dụng vào chương trình Yêu cầu đề tài - Trang web có tính thực tiễn, đáp ứng yêu cầu người sử dụng - Xây dựng dựa mơ hình Internet Information Services(IIS) - Xây dựng giải thuật login user muốn trở thành thành viên chương trình Và thành viên có tất quyền truy nhập, download, trang web quản trị administrator - Phân quyền người sử dụng với chương trình khơng cho truy nhập không lành mạnh - Đối với người khơng thành viên chương trình có số quyền hạn định Đồ án gồm có chương, - Chương Khảo sát lập dự án Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên - Chương Phân tích thiết kế hệ thống - Chương Thiết kế chương trình mặt liệu - Chương Cài đặt chương trình - Kết luận - Tài liệu Tham khảo Sau thời gian tìm hiểu thực tế, nghiên cứu khảo sát, với giúp đõ Cô giáo hướng dẫn, đến đồ án tốt nghiệp hồn thành Tuy nhiên, thời gian trình độ hạn chế nên chắn đề tài nhiều thiếu sót Mong Thầy bạn thơng cảm góp ý để em xây dựng chương trình ngày hồn chỉnh Nhân đây, em xin bầy tỏ lòng biết ơn chân thành sâu sắc đến thầy giáo hướng dẫn TS Hà Quốc Trung , Khoa Công nghệ Thông tin Trường Đại học Bách khoa Hà Nội giúp đỡ em hoàn thành đồ án tốt nghiệp Hà Nội, tháng 05 năm 2008 Sinh viên thực Phedthanousone Bouttavon CHƯƠNG I Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên KHẢO SÁT VÀ LẬP DỰ ÁN -o0o I Tìm hiểu Cơng cụ IIS (Internet Information Server) Giới thiệu IIS Ngày nay, Web Server đủ mạnh để trở thành khơng thể thiếu, dù chúng dùng Intranet hay cho Web site Internet cơng cụ quản trị mạng cần thiết để quản lý hệ thống Việc chọn Web Server trở nên dễ dàng, hỗ trợ việc cung cấp trang web tĩnh (static) trình duyệt (Browser) đòi hỏi Tuy nhiên, ứng dụng Web ngày tân tiến đòi hỏi tương tác nhiều với người sử dụng, ứng dụng Web động Các Web Server đòi hỏi phải có cơng cụ quản lý chặt chẽ tích hợp với Server sở liệu (CSDL), có công cụ để phát triển ứng dụng, tốc độ đảm bảo chi phí sở hữu thấp Khó mà thiết lập yêu cầu Server không lưu ý hệ điều hành Người ta quan tâm đến Server chạy Linux ,Windows NT Trong thử nghiệm hiệu suất có ICSS(Internet connection secure Server) IBM chạy AIX (thể Unix thông dụng ) Để điều khiển Windows NT nhóm thử nghiệm tăng lưu lượng cho Server ứng dụng loại bỏ số dịch vụ Server plug and play (cấm chạy ), alter (thông báo ), thông điệp trợ giúp TCP/IP Trên AIX người ta tăng kích thước hàng truyền (transmit queue) kích thước lưu trữ gởi nhận TCP/IP Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên Ở mức độ ứng dụng, việc điều chỉnh Web Server tương đối đơn giản Trên IIS ta tăng thời gian mà đối tượng lưu nhớ cache thời gian luân chuyển truy cập Trên IIS người ta tắt chức truy cập thơng tin trình duyệt truy cập trang thông tin yêu cầu, tăng số lượng tối đa số luồng (thread) kích hoạt Với Netscape, nhóm thử nghiệm tăng số lượng yêu cầu Vấn đề đặt Web Server đủ tinh vi để xử lý yêu cầu HTML như: -Dễ cài đặt -Khả mở rộng chất lượng kết nối để phát triển ứng dụng -Mức độ chất lương hỗ trợ (kể tài liệu) -Chi phí sở hữu Các nhà thiết kế đưa bốn giải pháp: -Giải pháp apache -Giải pháp IBM -Giải pháp Microsoft -Giải pháp Netscape Giải pháp Microsoft có thành phần liên quan: -Internet Information Server (IIS) -Windows NT Server Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên -Active Server Pages -Front Pages Chưa đến hai năm rưỡi kể từ khai sinh IIS (Internet Information Server) xứng đáng chiếm vị trí thứ hai thị trường Web Server Internet Tính dễ sử dụng, tính tích hợp chặt chẽ IIS hệ điều hành Windows NT ràng buộc công ty chun sử dụng phần mềm Microsoft Ngồi ra, mơi trường xây dựng trang HTML động IIS vừa mạnh mẽ vừa sử dụng Nhưng giải pháp dành cho nhiều hệ thống khác nhau, tính tích hợp dễ dùng chưa đủ để trở thành giải pháp phù hợp Giải pháp quản trị IIS tạo dễ dàng nhờ ứng dụng ISM (Internet Server Manager) Đã có phiên HTML ISM giao diện chưa hấp dẫn Thiết lập Server hay thư mục ảo dùng ISM tiện lợi đơn giản, tạo người dùng (User) Web với công cụ tạo User NT (User manager NT) Nếu quen thuộc với chức bảo mật NT, việc truy cập hạn chế đến toàn phần Sites chúng dễ dàng Để hạn chế User sử dụng tài khoản (acount) mã khóa (password) để hạn chế quyền vào tài khoản người dùng hay cho phép truy vào thư mục định access control lists (Acls) hệ thống file NT Để kết nối vào dịch vụ Web, IIS địi hỏi theo mơ hình logic bao gồm thiết lập quản trị IIS bảo mật NT IIS hỗ trợ điều khiển SNMP hỗ tổng thể Dùng management information base IIS điều khiển tối đa 24 đệm performance monitor khơng thể định cấu hình IIS.IIS có log bên riêng để theo dõi xem truy cập Server hay truy cập file Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên Có thể định cấu hình truy cập đến file hay CSDL SQL IIS hỗ trợ dạng chuẩn từ hoạt động truy cập IIS IIS hỗ trợ ASP dễ dàng tạo ứng dụng phía Server ngơn ngữ mơ tả ActiveX VBscript hay Jscript.[6] Tìm hiểu Internet Information Server 2.1 Internet Information Server (IIS) ? Microsoft Internet Information Server (IIS) Web Server giúp hiển thị thông tin Internet va Intranet IIS hiển thị thông tin cách sử dụng giao thức HTTP Ngồi IIS cịn hỗ trợ giao thức truyền FTP (file transfer protocol), FTP giúp người sử dụng chuyển tập tin từ Web IIS linh động việc nhiều chức quan trọng từ việc hỗ trợ hệ thống files Server đơn đến việc hỗ trợ hệ thống site Server rộng lớn Ví dụ: www.Microsoft.Com www.Msn.Com file bận rộn Internet ngày haydùng nhiều Server để chạy IIS 2.2 Hoạt động Web, thực hệ thống yêu cầu (Request) đáp ứng (Response) IIS phản hồi lại u cầu địi thơng tin Web Browser IIS lắng nghe u cầu từ phía User mạng sử dụng WWW Default Website dich vụ Web mặc định chạy cổng (port) 80 chuẩn phục cụ tất yêu cầu triệu gọi từ xa trình khách theo giao thức HTTP thơng dụng Mặc định Website cần thư mục vật lý thật để ánh xạ (mapping) làm thư mục gốc cho ứng Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên dụng Web C:\InetPub\wwwroot IIS cấu hình thư mục gốc mặc định Default Web trừ bạn cấu hình thay đổi nị thành thư mục khác Hình 1.1 Hoạt động Internet Information Server 2.3 Những khảo sát Internet Intranet Có số khảo sát mà hóa cho ứng dụng Internet Intranet Những packages phần cứng phần mềm sau cài đặt định cấu hình Internet Information Server hoạch kế hoạch công bố thông tin Intranet: - Cài đặt card mạng tương thích mà kết nối với mạng cục bộ(LAN) Điều cho phép thông tin truyền máy tính máy tính khách mạng Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên - Một “option” mà thật không một, Wins Server Điều cho phép người dùng tập đoàn Intranet sử dụng tên thân thiện thay với địa khó chịu muốn chuyển quanh Intranet - Một chức khác tương tự việc sử dụng tên thân thiện Intranet domain name service Server Nếu cài đặt Server để tạo thơng tin Internet, có số cơng việc sau phải hồn thành trước cài chức cần thiết để đạt mục đích: - Kết nối Internet kết nối trực tiếp qua nhà cung cấp dịch vụ Internet (ISP) - Sẽ nhận địa IP thiết lập liên kết với Internet Ta cần địa để có packages - Card mạng để kết nối Server với Internet - Domain name Server (DNS) cho địa IP Server chức tốt cần có.[2] 2.4 Có thể làm với IIS Khả sáng tạo IIS vô hạn, vài ứng dụng thông thường: - Hiển thị homepage Internet để tạo bảng tin thường kỳ, thông tin mậu dịch hội nghề nghiệp - Hiển thị cataloge nhận yêu cầu từ khách hàng - Cung cấp sức mạnh mậu dịch từ xa để dễ dàng truy cập sở mậu dịch - Sử dụng sở liệu order-tracking Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên 2.5 Bảo mật IIS a Truy xuất vô danh: Đôi để xem quyền account Đây account dùng cho truy xuất vô danh Bất tham quan Web site dùng loại truy xuất Truy xuất vô danh thường dùng Web site FTP cho tập tin tổng quát b Truy xuất xác thực: Truy xuất xác thực cung cấp theo hai cách Internet information Server Truy xuất xác thực dễ dàng làm việc đồng thời với truy xuất vô danh Những tập tin tổng qt qua truy xuất vô danh thông tin User, đặc biệt bảo vệ password Hai dạng truy xuất xác thực Windows NT Internet Information Server cung cấp basic challenge / response.Windows challenge/response cho phép truyền bảo mật tên password người sử dụng Challenge/response thời cung cấp Internet explorer 2.0, Win 95 (cao nữa), Internet Explorer 3.0 Win 3.1 Ngôn ngữ Lập trình ASP 3.1 Tìm hiểu sơ lược ASP Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên * Danh sách Lớp Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên * Thêm Giáo Viên Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên * Danh sách Giáo Viên 7 Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên * Thêm môn học Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên * Danh sách môn học Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên * Thêm Bảng Điểm Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên * Danh sách bảng điểm Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên Các giao diện người truy cập * Giao diện người xem Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên KẾT LUẬN -o0o -1 Ưu điểm chương trình Chương trình giải cơng việc nhân viên quản lý đề trình khảo sát suốt trình xây dựng chương trình cụ thể - Giúp cho nhân viên quản lý cập nhật danh mục cách dễ dàng mà tốn nhiều công sức trước - Việc tìm kiêm thơng tin người quan tâm sinh viên thực cách nhanh chóng xác - Khi đưa lên mạng thơng tin điều tối ưu chương trình bậc phụ huynh tra cứu thơng tin học tập em nhà có internet mà khơng cần phải đến tận trường học để hỏi - Việc cập nhập tin tức trường khoa lớp học nhân viên cập nhật hàng tuần giúp cho sinh viên bắt thông tin thực hay tham gia cách tích cực có hiệu Nhược điểm chương trình Bên cạnh ưu điểm kiến thức có hạn thời gian hạn hẹp nên chương trình em cịn có số hạn chế định cụ thể là: - Việc bảo mật thực chưa tối ưu cách tuyệt đối - Việc đưa lên mạng chưa thực - Việc phân tích tốn liệu chưa tối ưu hóa Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên Hướng phát triển Trong q trình thực chương trình khơng thể tránh khỏi thiếu sót Do em mong muốn nhận ý kiến nhận xét thầy giáo bạn để giúp em hoàn thiện trang web cách hoàn thiện tương lai Các tài liệu tham khảo Nguyễn Văn Ba Phân tích thiết kế hệ thống thơng tin Nhà Xuất Bản Đại Học Quốc Gia Hà Nội Đỗ Xuân Lôi Cấu Trúc Giữ Liệu Và Giải Thuật Nhà Xuất Bản Thống Kê Trần Ngọc Anh ASP & kỹ thuật Lập Trình WEB Nhà Xuất Bản Trẻ Nguyễn Phương Lan ASP3.0 – ASP.NET Nhà Xuất Bản Lao Động - Xã Hội Một nguồn tài liệu vô lớn mà bạn đọc tham khảo Internet + http://www.google.com.vn + http://www.manguon.com Phedthanousone Bouttavong - Truyền thông mạng – K 47 Đồ án tốt nghiệp đại học Web quản lý sinh viên 8 Phedthanousone Bouttavong - Truyền thông mạng – K 47

Ngày đăng: 02/08/2023, 10:17

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

TÀI LIỆU LIÊN QUAN

w