Xây dựng website khoa công nghệ thông tin trường đại học vinh luận văn tốt nghiệp đại học

55 782 5
Xây dựng website khoa công nghệ thông tin trường đại học vinh luận văn tốt nghiệp đại học

Đ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

TRờng đại học vinh Khoa công nghệ thông tin === === đào tuấn vũ xây dựng website khoa công nghệ thông tin trờng đại học vinh đồ án tốt nghiệp đại học Ngành kỹ s công nghệ thông tin HỆ ĐIỀU HÀNH DI ĐỘNG WINDOWS PHONE Vinh - 2011 =  = SV: Nguyễn Hữu Mỹ Lớp: 47K - CNTT TRờng đại học vinh Khoa công nghệ thông tin === === xây dựng website khoa công nghệ thông tin trờng đại học vinh N TT NGHIP I HC Ngành kỹ s công nghệ thông tin Giáo viên hướng dẫn: Sinh viên thực hiê ̣n: PGS TS Mai Văn Trinh Lớp: 47K - Khoa CNTT Đào Tuấn Vũ ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE KHOA CNTT VINH, 5/2011 =  = SV: Đào Tuấn Vũ Lớp: 47K - CNTT MỤC LỤC VINH, 5/2011 1.3 Cách tiếp cận đề tài .4 ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE KHOA CNTT LỜI NÓI ĐẦU Cùng với phát triển lĩnh vực kinh tế, xã hội, nhu cầu ứng dụng công nghệ thông tin ngày cao không ngừng biến đổi Khi hệ thống phát triển, phức tạp phương thức quản lý cổ điển truyền thống trở nên cồng kềnh khó đáp ứng yêu cầu ngày cao hệ thống Để quản lý thơng tin cách nhanh chóng, xác có hiệu quả, địi hỏi phải có hỗ trợ cơng cụ đại, cơng nghệ thông tin Ngày nay, Internet ngày phát triển mạnh mẽ Trong Website, sản phẩm công nghệ tuyệt vời Internet mang lại lợi ích thiết thực cho trường đại học khắp giới cách đem lại lượng thông tin đa dạng đến đâu cho Xuất phát từ lợi ích trên, với mong muốn sinh viên, giảng viên khoa Công nghệ thông tin trường Đại học Vinh bạn học sinh phổ thơng muốn tìm hiểu khoa tiếp cận với thông tin cách dễ dàng, nhanh chóng xác, em mạnh dạn chọn đề tài “Xây dựng Website khoa Công nghệ thông tin trường Đại học Vinh” làm đồ án tốt nghiệp Đề tài hoàn thành nhờ giúp đỡ tận tình, chu đáo PGS.TS Mai Văn Trinh Em xin bày tỏ lòng biết ơn sâu sắc tới thầy thầy cô khoa bạn bè góp ý giúp em thực đề tài Trong trình thực hiện, trình độ thời gian có hạn đồ án khơng thể tránh khỏi sai sót Vì vậy, em mong góp ý chân thành thầy cô bạn để đồ án “Xây dựng Website khoa Công nghệ thông tin” ngày hoàn thiện Em xin chân thành cảm ơn ! Sinh viên thực hiện: Đào Tuấn Vũ SV: Đào Tuấn Vũ Lớp: 47K - CNTT ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE KHOA CNTT CHƯƠNG I TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài - Với phát triển nhảy vọt công nghệ thơng tin nay, Internet ngày giữ vai trị quan trọng lĩnh vực khoa học kĩ thuật đời sống Chúng ta nghe nói nhiều Internet, nói cách đơn giản, Internet tập hợp máy tính nối kết với nhau, mạng máy tính tồn cầu mà kết nối máy PC họ - Với mạng Internet, tin học thật tạo nên cách mạng trao đổi thông tin lĩnh vực văn hóa, xã hội, trị, kinh tế - Với cơng nghệ Word Wide Web, hay cịn gọi Web giúp đưa thông tin mong muốn lên mạng Internet - Sự đời ngơn ngữ lập trình cho phép xây dựng trang Web đáp ứng yêu cầu người sử dụng 1.2 Mục đích, yêu cầu - Nghiên cứu cách thức xây dựng web với ngơn ngữ C#, ASP.NET sở liệu SQL Server để xây dựng thử nghiệm website giới thiệu khoa Công nghệ thông tin trường Đại học Vinh qua mạng Internet - Xây dựng website khoa Công nghệ thông tin nhằm quản lý, thông tin trình học tập, giảng dạy đến cán bộ, sinh viên giới thiệu khoa với người cần tìm hiểu 1.3 Cách tiếp cận đề tài - Sự đời Internet, phát triển công nghệ mạng, công nghệ phần mềm làm thay đổi cách thức tiếp cận xử lý thông tin Ngày có nhiều doanh nghiệp, tổ chức, cá nhân sử dụng hệ thống thông tin trực tuyến để giới thiệu dịch vụ, quảng bá hình ảnh quản lý thơng tin Hiện Internet trở thành dịch vụ phổ thơng, chí thiết yếu đa số tổ chức, SV: Đào Tuấn Vũ Lớp: 47K - CNTT ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE KHOA CNTT doanh nghiệp Các hoạt động thương mại, kinh doanh, quản lý nhà nước, điều hành cơng việc hồ nhập môi trường Internet - Truy cập vào website khoa người dùng tìm hiểu thơng tin hoạt động, viết giới thiệu khoa, chức tổ môn, danh sách thầy, cô giáo, thông báo, tin tức mà khoa cung cấp - Website kênh thông tin cán bộ, sinh viên khoa Thơng qua để thơng báo nội dung trình học tập, đào tạo 1.4 Phạm vi ứng dụng - Cán giảng viên, sinh viên khoa tất người muốn tìm hiểu khoa Công nghệ thông tin trường Đại học Vinh 1.5 Công cụ sử dụng - Microsoft SQL Server 2000 - Microsoft Visual Studio 2008 - Notepad++ - Adobe Photoshop 8.0 - Adobe Dreamweaver CS4 - Mozilla Firefox version 4.0 - Google Chrome 11.0.696.60 SV: Đào Tuấn Vũ Lớp: 47K - CNTT ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE KHOA CNTT CHƯƠNG II TÌM HIỂU VỀ INTERNET VÀ WORLD WIDE WEB 2.1 Tìm hiểu Internet 2.1.1 Giới thiệu chung Internet xuất xứ Internet mạng máy tính nối hàng triệu máy tính với phạm vi tồn giới Internet có lịch sử ngắn, có nguồn gốc từ dự án Bộ Quốc Phịng Mỹ có tên ARPANET vào năm 1969, dự án nhằm thực nghiệm xây dựng mạng nối trung tâm nghiên cứu khoa học quân với Đến năm 1970 có thêm hai mạng: Store-and-forwarrd ALOHAnet, đến năm 1972 hai mạng kết nối với ARPANET Cũng năm 1972 RayTomlinson phát minh chương trình thư tín điện tử E-mail Chương trình nhanh chóng ứng dụng rộng rãi để gửi thông điệp mạng phân tán Hiện nhờ vào phát triển phương tiện truyền thông, đặc biệt phát triển tin học tạo điều kiện cho người giao tiếp với cách nhanh chóng dễ dàng thơng qua dịch vụ Internet Chính tạo điều kiện thuận lợi cho Website nhanh chóng trở nên phổ biến giới trở thành công cụ mạnh 2.1.2 Cách thức truyền thông Internet Với phát triển mạnh có nhiều giao thức chuẩn đời nhằm đáp ứng nhu cầu phát triển Các chuẩn giao thức sử dụng rộng rãi giao thức TCP/IP, giao thức SNA IBM, OSIISDN, X.25 giao thức LAN to LAN netBIOS Giao thức sử dụng rộng rãi mạng TCP/IP Giao thức TCP/IP (Transmission Control Protocol/Internet Protocol) đảm bảo thông suốt việc trao đổi thơng tin máy tính Internet liên kết hàng ngàn máy tính thuộc cơng ty, quan nhà nước, SV: Đào Tuấn Vũ Lớp: 47K - CNTT ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE KHOA CNTT trung tâm nghiên cứu khoa học, trường đại học, không phân biệt khoảng cách địa lý tồn giới Đó ngân hàng liệu khổng lồ nhân loại 2.1.3 Dịch vụ World Wide Web Đây khái niệm mà người dùng Internet quan tâm nhiều Web công cụ, hay dịch vụ Internet, Web chứa thơng tin bao gồm văn bản, hình ảnh, âm chí video kết hợp với 2.1.4 Dịch vụ FPT Là dịch vụ dùng để trao đổi tệp tin từ máy chủ xuống máy cá nhân ngược lại 2.1.5 Tìm hiểu Client/Server Thuật ngữ Server dùng cho chương trình thi hành dịch vụ tồn mạng Các chương trình Server chấp nhận tất yêu cầu hợp lệ đến từ nơi mạng, sau thi hành dịch vụ Server trả kết máy u cầu Mơ hình Client/Server ứng dụng vào trang Web gọi mơ hình Web Client/Server Giao thức chuẩn sử dụng để giao tiếp Web Server Web Client HTTP (HyperText Transfer Protocol) Web Client (Web Browser): Các trình duyệt có vai trị Client mơ hình Client/Server, cần xem trang Web cụ thể trình duyệt Web gửi yêu cầu lên cho Web Server để lấy nội dung trang Web Web Server: Khi nhận yêu cầu từ Client/Server, Web Server trả nội dung file cho trình duyệt Web Server cho phép chuyển giao liệu bao gồm văn bản, đồ hoạ chí âm thanh, video tới người sử dụng SV: Đào Tuấn Vũ Lớp: 47K - CNTT ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE KHOA CNTT - Khai báo biến + Khai báo biến C# type variable_name [=initialization]; Trong đó: type: kiểu biến variable_name: tên biến (về qui tắt đặt tên tương tự C, C++, VB, Pascal, ) Tùy chọn initialization giá trị khởi tạo cho biến Ví dụ: int m = 10; - Chú thích C# + Một hàng //chú thích + Nhiều hàng /* Chú thích Chú thích … */ - Cấu trúc (struct) + Cú pháp: struct struct_name { [access_modifier] member; } + Trong + name_struct: tên cấu trúc + access_modifier: bổ từ truy cập (public, private, ) SV: Đào Tuấn Vũ 38 Lớp: 47K - CNTT ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE KHOA CNTT Ví dụ: struct Fraction { public int numerator; public int demominator; } public class StructTest { public static void main() { Fraction f; f.numerator=5; f.demominator=10; } } - Không gian tên (Namespace) + Namespace hỗ trợ cho cô lập việc đóng gói class, interface struct có liên quan thành unit (đơn vị) + Cú pháp: namespace namespace_name { // classes, interfaces, structs, } - Câu lệnh IF (IF Statements), switch, lặp + Câu lệnh if Cú pháp: if (boolean_expression) SV: Đào Tuấn Vũ 39 Lớp: 47K - CNTT ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE KHOA CNTT { //Expression statements } if (boolean_expression) { //Khối lệnh biểu thức điều kiện } else { //Khối lệnh biểu thức điều kiện sai } + Câu lệnh switch Khi có nhiều điều kiện để lựa chọn thường dùng câu lệnh switch Cú pháp: switch (biểu thức điều kiện) { case : [default: ] } Nếu giá trị sau case với giá trị biểu thức sau switch câu lệnh liên quan đến câu lệnh case thực thi Phải có câu lệnh nhảy break, goto để điều khiển nhảy qua case khác Nếu khơng có lệnh nhảy chương trình thực tất case theo sau + Câu lệnh lặp C# cung cấp mở rộng câu lệnh lặp, bao gồm câu lệnh lặp for, while while SV: Đào Tuấn Vũ 40 Lớp: 47K - CNTT ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE KHOA CNTT Ngồi ngơn ngữ C# cịn bổ sung thêm câu lệnh lặp foreach, lệnh người lập trình C/C++ thân thiện với người lập trình VB Các câu lệnh nhảy goto, break, continue, return Vòng lặp while: Cú pháp: while (Biểu thức logic) Biểu thức vòng lặp while điều kiện để lệnh thực hiện, có giá trị kiểu bool true/false Nếu có nhiều câu lệnh cần thực vòng lặp while phải đặt lệnh khối lệnh: { …} Vòng lặp … while: Cú pháp: while ( điều kiện ) Thực điều kiện Ở có khác biệt quan trọng vòng lặp while vòng lặp while dùng vịng lặp while tối thiểu có lần câu lệnh while thực Vòng lặp for: Cú pháp: for ([phần khởi tạo] ; [biểu thức điều kiện]; [bước lặp]) Vòng lặp for bao gồm ba phần chính: Khởi tạo biến đếm vịng lặp Kiểm tra điều kiện biến đếm, thực lệnh bên vòng for SV: Đào Tuấn Vũ 41 Lớp: 47K - CNTT ĐỒ ÁN TỐT NGHIỆP XÂY DỰNG WEBSITE KHOA CNTT Thay đổi bước lặp + Toán tử • Tốn tử tốn học: • Các phép tốn số học bản: (+, - , *, /) Phép tốn chia lấy phần dư: % • Tốn tử tăng giảm: a+=b; (a = a + b) a-=b; a++; (a = a + 1) a ; • (a = a - b) (a = a - 1) Toán tử quan hệ: So sánh bằng: == Không bằng: != Lớn hơn, nhỏ hơn: >, < Lớn bằng: Nhỏ bằng: • >=

Ngày đăng: 27/12/2013, 21:10

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan