Tìm hiểu ngôn ngữ php, cơ sở dữ liệu mysql ứng dụng xây dựng website tin tức

46 12 0
Tìm hiểu ngôn ngữ php, cơ sở dữ liệu mysql ứng dụng xây dựng website tin tứ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

Xây dựng Website tin tức Đồ án tốt nghiệp Tr-ờng đại học vinh KHOA công nghệ thông tin - - Phạm Xuân Hiệu tìm hiểu ngôn ngữ php, sở liệu mysql ứng dụng xây dựng "website tin tức" đồ án tốt nghiệp kỹ s- CNTT Vinh, tháng năm 2010 Phạm Xuân Hiệu - 46K2 - CNTT Xây dựng Website tin tức Đồ án tốt nghiệp Lời cảm ơn Trong trình học d-ới mái tr-ờng Đại Học Vinh thân yêu Em thực cảm thấy hạnh phúc đ-ợc thầy, cô khoa Công Nghệ Thông Tin dạy bảo tận tình suốt trình học tập đây.Thời gian học thấm thoát đà năm năm, thầy cô đà để lại cho em nhiều ấn t-ợng Hình ảnh thầy, cô bảo cho chúng em tận tình mỉi tiÕt häc lµm cho em thùc sù xóc động nhiêu.Trong thời gian làm đồ án tốt nghiệp em thấy đ-ợc kiến thức quý thầy cô giảng dạy, kiến thức đà giúp em làm đồ án tốt hơn, trang bị cho em hành trình lâu dài cho công việc sau Trong suốt trình làm đồ án tốt nghiệp cuối khóa em xin chân thành gửi lời cảm ơn đến thầy cô giáo khoa công nghệ thông tin đà tận tình giúp đỡ em hoàn thành đồ án này, qua em gửi lời cảm ơn đến bạn khoa công nghệ thông tin tập thể lớp 46k2, đặc biệt cho em gửi lời cảm ơn chân thành đến Thạc sỹ Hồ Thị Huyền Th-ơng đà nhiệt tình giúp đỡ em suốt trình làm đồ án để em hoàn thành đồ án Em mong đón nhận đánh giá, bổ sung lời bảo thầy cô khoa, giúp em tiếp tục nghiên cứu kĩ lĩnh vực Em xin chân thành cảm ơn! Vinh, tháng năm 2010 Sinh viên Phạm Xuân Hiệu Phạm Xuân HiƯu - 46K2 - CNTT X©y dùng Website tin tức Đồ án tốt nghiệp Mục lục Trang Lời cảm ¬n Lời mở đầu CHƯƠNG I Internet, World Wide Web, HTML MS FrontPage Khái niệm b¶n vp- Ị Internet 1.1 Giíi thiƯu chung 1.2 Phân loại World Wide Web 2.1 C¸c khái niệm World Wide Web 2.2 Cách tạo trang Web: 2.3 Tr×nh dut Web(Web Client hay Web Browser): 2.4 Webserver: Ph©n lo¹i Web Kh¸i niƯm vỊ HTML 10 Giíi thiƯu MS FrontPage 13 Ch-ơng II Ngôn ngữ PHP sở liệu mysql 17 Khái niệm ngôn ng÷ PHP 16 Ngôn ngữ PHP 18 Cơ sở liÖu Mysql 26 Ch-ơng III Xây dựng ứng dụng thực tế 30 Phân tích cách thức hoạt động Website 30 1.1 Đặt vấn đề: 30 1.2 Bài toán: 31 Phạm Xuân Hiệu - 46K2 - CNTT Đồ án tốt nghiệp Xây dựng Website tin tức 1.3 H-ớng giải toán 31 1.4 Mô hình trang web 32 Ph©n tÝch vµ thiÕt kÕ hƯ thèng 32 2.1 Phân tích yêu cầu 32 2.2 Các yêu cầu toán 32 2.3 BiĨu ®å phân cấp chức 33 2.4 Biểu đồ luồng liệu 33 2.5 Biểu đồ luồng liệu mức ngữ cảnh 33 2.6 Cách tổ chức liệu thiết kế ch-ơng trình cho trang Web 35 2.7 Thiết kế bảng : 35 Ch-¬ng IV Một số giao diện ch-ơng trình 37 KÕt luËn 43 Tài liệu tham khảo 45 Ph¹m Xu©n HiƯu - 46K2 - CNTT X©y dùng Website tin tức Đồ án tốt nghiệp Lời mở đầu Không phải ngẫu nhiên mà ng-ời ta nói rằng: Trong kỷ 21 ng-ời Tin học Ngoại ngữ ng-ời mù chữ , Tin học Ngoại ngữ giữ vai trò quan trọng sống Chúng ta sống thời đại mà Công nghệ thông tin (CNTT) phát triển mạnh, kỷ nguyên mà Internet đà trở thành kho tàng tri thức chung nhân loại Internet đời phát triển nhanh chóng theo nghĩa tăng độ phủ toàn cầu lực phục vụ, đồng thời ngày trở nên phổ biến, quen dùng với cộng đồng dân c- Internet thực thu hút quan tâm nhiều ng-ời Từ dự án lớn mang tầm cỡ quốc gia dự án nhỏ công ty, xí nghiệp nhằm mục đích quảng bá thông tin sản phẩm dịch vụ, tạo thuận lợi cho ng-ời dùng Internet việc tiếp cận mua sản phẩm, với mục đích cuối lợi nhuận Trong thời đại kinh tế tri thức, nhu cầu trao đổi cập nhật thông tin trở thành thói quen kh«ng thĨ thiÕu cđa ng-êi ChØ mét thời gian ngắn, Internet hầu nh- đà phủ sóng toàn cầu trở thành dịch vụ nóng bỏng Internet trở thành vật dụng thiếu ng-ời, không đơn công cụ để trao đổi thông tin mà lĩnh vực báo chí, giải trí, th-ơng mại điện tư ” cho mäi tÇng líp x· héi tõ giới trẻ ng-ời đứng tuổi, từ công ty nhỏ công lớn phải quan tâm đến Internet môi tr-ờng thiếu cho thời đại ngày Hệ thống mạng Internet với dịch vụ thay đổi ngày theo chiều h-ớng có lợi cho ng-ời tiêu dùng thực thu hút ng-ời Do đó, nhu cầu cập nhật thông tin lĩnh vực báo chí, giải trí, th-ơng mại điện tử lớn Vấn đề đặt làm để ng-ời dùng Internet muốn cập nhật thông tin mẫu tin cách nhanh tiện lợi nhất? Phạm Xuân Hiệu - 46K2 - CNTT Đồ án tốt nghiệp Xây dựng Website tin tức Với mạng Internet thông tin mạng đáp ứng phần vấn đề Ng-ời dùng Internet ngồi chỗ mà du ngoạn trang web có nội dung khác nhau, cập nhật thông tin chọn lựa thông tin mà hä thÝch Víi tèc ®é phÊt triĨn Internet nh- hiƯn nay, nắm bắt đ-ợc xu hoạt động chế thị tr-ờng để tận dụng môi tr-ờng kinh doanh hấp dẫn, sôi động đầy rủi ro cho việc phát triển nguồn lực mình, thực mảnh đất màu mỡ cho trang web hoạt động Mặc dù n-ớc ta n-ớc phát triển nh-ng tốc độ phát triển Internet nhanh Internet ngày trở nên cần thiết cho sống ngày, sống vật chất ngày đ-ợc nâng cao mức độ h-ởng thụ cuôc sống ngày cao Vì ngành dịch vụ, giải trí ngày phát triển nhằm đám ứng nhu cầu h-ởng thụ tinh thần ng-ời dân Sản phẩm ngành giải trí đa dạng phong phú, xà hội có ng-ời thích giải trí kiểu có ng-ời thích giải trí kiểu khác, nh-ng điều chắn tri thức vô tận mà hiểu biết đ-ợc hết Mà kho tri thức mạng vô tận tài nguyên quý giá cho ng-ời ham học hỏi hiểu biết nhiều Tr-ớc yêu cầu nh- nhiều ng-ời em đà chọn đề tài xây dựng Website tin tức làm đồ án Website tin tức" nhằm giải nhu cầu giải trí, đọc tin tức qua mạng ng-ời dân kết nối với Internet Thông qua Internet ai vào trang tin tức xem đ-ợc mong muốn cho nhu cầu cá nhân Mục tiêu trang web em xây dựng nhiều ng-ời truy cập vào trang tốt, làm cho tin tức báo chí ngày có nhiều hình thức quảng bá văn hóa đọc sách báo, mà có văn hóa đọc thông tin mạng Và đ-a tin tức mäi miỊn cđa tỉ qc, cịng nh- trªn thÕ giíi đến với ng-ời đọc Phạm Xuân Hiệu - 46K2 - CNTT Đồ án tốt nghiệp Xây dựng Website tin tức CHƯƠNG I Internet, World Wide Web, HTML MS FrontPage Khái niệm Internet 1.1 Giới thiệu chung Internet mạng máy tính toàn cầu đ-ợc thành lập từ năm 80 bắt nguồn từ mạng APARRNET quốc phòng Mỹ Vào mạng Internet, bạn tìm thấy nhiều tài liệu để nghiên cứu, học tập, trao đổi th- từ, đặt hàng, mua bán, Một mục tiêu Internet chia sẻ thông tin ng-ời dùng nhiều lĩnh vực khác Mỗi máy tính Internet đ-ợc gọi host Mỗi host có khả nh- truyền thông tới máy khác Internet Một số host đ-ợc nối tới mạng đ-ờng nối Dial-up (quay số) tạm thời, số khác đ-ợc nối đ-ờng nối mạng thật 100% (nh- Ethernet, Tokenring, ) 1.2 Phân loại Các máy tính mạng đ-ợc chia làm nhóm Client Server -Client: Máy khách mạng, chứa ch-ơng trình Client -Server: Máy phục vụ-Máy chủ Chứa ch-ơng trình Server, tài nguyên (tËp tin, tµi liƯu ) dïng chung cho nhiỊu máy khách Server trạng thái chờ yêu cầu đáp ứng yêu cầu Client -Internet Server: Là server cung cấp dịch vụ Internet nh- Web Server, Mail Server, FPT Server, Các dịch vụ th-ờng dùng Internet -Dịch vụ World Wide Web (gọi tắt Web) -Dịch vụ Electronic Mail (viết tắt Email) Phạm Xuân Hiệu - 46K2 - CNTT Xây dựng Website tin tức Đồ án tốt nghiệp -Dịch vụ FPT Để truyền thông với máy tính khác, máy tính Internet phải hỗ trợ giao thức chung TCP/IP (Transmission Control Protocol/Internet Protocol- giao thức điều khiển truyền liệu giao thức Internet), giao thức đồng bộ, cho truyền thông điệp từ nhiều nguồn tới nhiều đích khác Ví dụ vừ lÊy th- tõ hép th-, ®ång thêi võa truy cập trang Web TCP đảm bảo tính an toàn liệu, IP giao thức chi phối ph-ơng thức vận chuyển liệu Internet World Wide Web 2.1 Các khái niệm World Wide Web World Wide Web (WWW) hay gọi Web dịch vụ phổ biến Internet, 85% giao dịch Internet -ớc l-ợng thuộc WWW Ngày số Website giới đà đạt tới sè khỉng lå WWW cho phÐp b¹n truy xt thông tin văn bản, hình ảnh, âm thanh, video toàn giới Thông qua Website, quý công ty giảm thiểu tối đa chi phí in ấn phân phát tài liệu cho khách hàng nhiều nơi 2.2.Cách tạo trang Web: Có nhiều cách để tạo trang Web -Có thể tạo trang Web ch-ơng trình xử lí văn nào: -Tạo Web cách viết mà nguồn trình soạn thảo văn nh-: Notepad, WordPad, ch-ơng trình soạn thảo văn có sẵn Window -Thiết kế cách dùng Web Wizard công cụ Word 97, Word 2000 -Thiết kế Web phần mềm chuyên nghiệp: FrontPage, Dreamweaver, Nescape Editor, Phần mềm chuyên nghiệp nh- DreamWeaver giúp bạn thiết kế trang Web dễ dàng hơn, nhanh chóng hơn, phần lớn mà lệnh HTML có sẵn phần Code cho bạn Để xây dựng ứng dụng Web hoàn chỉnh có tính th-ơng mại, bạn cần kết hợp Client Script (kịch trình khách) Server Script (kịch Phạm Xuân Hiệu - 46K2 - CNTT Đồ án tốt nghiệp Xây dựng Website tin tức trình chủ) với loại sở liệu đó, chẳng hạn nh-: MS Access, SQL Server, MySQL, Oracle, Khi b¹n mn triĨn khai ứng dụng Web mạng, điều kiện cấu hình phần cứng, bạn cần có trình chủ Web th-ờng gọi Web Server 2.3 Trình duyệt Web(Web Client hay Web Browser): Trình duyệt Web công cụ truy xuất liệu mạng, phần mềm giao diƯn trùc tiÕp víi ng-êi sư dơng NhiƯm vơ cđa Web Browser nhận yêu cầu ng-ời dùng, gửi yêu cầu qua mạng tới Web Server nhận liệu cần thiết từ Server để hiển thị lên hình Để sử dụng dịch vụ WWW, Client cần có ch-ơng trình duyệt Web, kết nối vào Internet thông qua ISP Các trình duyệt thông dụng là: Microsoft Internet Explorer Netscape Navigator Internet Explorer trình duyệt chuẩn cho phép trình bày nội dung Web server cung cấp, cho phép đăng kí tới Website Internet, hỗ trợ trình bày trang Web 2.4 Webserver: Webserver: máy tính đ-ợc nối vào Internet chạy phần mềm đ-ợc thiết kế Webserver đóng vai trò ch-ơng trình xử lí nhiệm vụ xác định, nh- tìm trang thích hợp, xử lí tổ hợp liệu, kiểm tra liệu hợp lệ Webserver nơi l-u trữ sở liệu, phần mềm đảm nhiệm vai trò Server cung cấp dịch vụ Web Webserver hỗ trợ công nghệ khác nhau: -IIS (Internet Information Service) : Hỗ trợ ASP, mở rộng hỗ trợ PHP -Apache:Hỗ trợ PHP -Tomcat:Hỗ trợ JSP(Java Servlet Page) Phân loại Web Web tĩnh: - Tài liệu đ-ợc phân phát đơn giản từ hệ thống file Server - Định dạng trang web tĩnh siêu liên kết, trang định dạng Text, hình ảnh đơn giản Phạm Xuân HiƯu - 46K2 - CNTT X©y dùng Website tin tức Đồ án tốt nghiệp - Ưu điểm: CSDL nhỏ nên việc phân phát liệu có hiệu rõ ràng, Server đáp ứng nhu cầu Client cách nhanh chóng Ta nên sử dụng Web tĩnh không thay đổi thông tin - Nh-ợc điểm: Không đáp ứng đ-ợc yêu cầu phức tạp ng-ời sử dụng, không linh hoat, -Hoạt động trang Web tĩnh đ-ợc thể nh- sau: Browser gửi yêu cầu Browser Server Server gửi trả tài liệu 2.5.2 Website động: Về nội dung trang Web động nh- trang Web tĩnh, thao tác với CSDL để đáp ứng nhu cầu phức tập trang Web Sau nhận đ-ợc yêu cầu từ Web Client, chẳng hạn nh- truy vấn từ CSDL đặt Server, ứng dụng Internet Server truy vấn CSDL này, tạo trang HTML chøa kÕt qu¶ truy vÊn råi gưi tr¶ cho ng-êi dùng - Hoạt động Web động: Yêu cầu URL Form Kết nối CGI Dữ liệu trả CSDL Dữ liệu trả Khái niệm HTML 3.1 Khái niệm HTML: HTML ngôn ngữ lập trình nh- Pascal, C,Nó tạo ch-ơng trình ứng dụng dùng trực tiếp ngôn ngữ máy HTML ngôn ngữ đánh dấu siêu văn để tạo liên kết trang văn Phạm Xuân Hiệu - 46K2 - CNTT 10 Đồ án tốt nghiệp Xây dựng Website tin tức ng-ời quản trị ng-ời dùng Internet thông qua Modem, đ-ờng dây điện thoại công cộng Internet Intranet 1.4 Mô hình trang web B-íc 1: Ng-êi dïng Internet vµo trang Web vµ chọn mẫu tin cần đọc B-ớc 2: Sau xem chi tiết mô tả ý mẫu tin đ-ợc trình bày Phân tích thiết kế hệ thống 2.1 Phân tích yêu cầu Chúng ta hình dung ph-ơng pháp bán hàng giống nh- siêu thi Đối với nhà quản trị website giống nh- trạm b-u cục t-ơng tự nh- nh-ng khác điểm ng-ời dùng Internet đọc tin gián tiếp qua mạng Ch-ơng trình cho phép ng-ời quản trị thực số vấn đề sau: - Quản lí liệu trang : thêm, sửa, xóa, cập nhật tin - Quản lí quyền đăng nhập vào hệ thống với quyền: Quản trị, trực tuyến, bình th-ờng - Quản lí cấu tổ chức: thêm, xóa, sửa Ch-ơng trình cho phép ng-ời dùng Internet lựa chọn nhiều thông tin khác : -Xem loại tin mà quan tâm, tham khảo tin khác, xem thông tin nhiều 2.2 Các yêu cầu toán Với toán đăng tin trực tuyến mạng hoạt động bao gồm: - Hoạt động của ng-ời dùng Internet - Hoạt động nhà quản trị: Hoạt động bạn đọc: Một bạn đọc đọc tin quan tâm trang có tin gì? thông tin tin đó? Phạm Xuân Hiệu - 46K2 - CNTT 32 Xây dựng Website tin tức Đồ án tốt nghiệp Do đó, Website cần có hình ảnh, nội dung, thông tin liên quan tới tin Hoạt động nhà quản trị: Việc quản trị website mạng công việc quan trọng Ng-ời quản lí phải quản lí đ-ợc thông tin đăng lên mạng, quản lí đ-ợc quyền truy nhập vào hệ thống - Nhà quản trị bổ sung, sửa, xóa, cập nhật thông tin Đây chức thiếu công tác quản trị website Từ yêu cầu ta có biểu đồ toán: 2.3 Biểu đồ phân cấp chức Website tin tức Cập nhật thông tin Sửa, xóa thông tin Đăng nhập admin Xử lí thông tin Sửa, xóa viết Viết đăng Xác nhận thông tin Cập nhật thông tin 2.4 Biểu đồ luồng liệu mức khung cảnh Yêu cầu Viết Ng-ời quản trị Yêu cầu đọc tin Ng-ời dùng Internet Website tin tức Đáp ứng yêu cầu Phạm Xuân Hiệu - 46K2 - CNTT Đáp ứng yêu cầu 33 Xây dựng Website tin tức Đồ án tốt nghiệp 2.5 Biểu đồ luồng liệu mức đỉnh Ng-ời quản trị Yêu cầu cập nhật tt Đáp ứng yêu cầu cập nhật tt Đáp ứng yêu cầu Yêu cầu sửa, xóa tt Cập nhật tt Sửa, xóa tt Đáp ứng yêu cầu cập nhật tt Yêu cầu cập nhật tt Kho liệu Tt đ-ợc xử lí Ng-ời dùng Internet Yêu cầu xử lí tt Xử lí tt Yêu cầu xử lí tt Đáp ứng yêu cầu xử lí tt Ng-ời quản trị Phạm Xuân HiƯu - 46K2 - CNTT 34 X©y dùng Website tin tức Đồ án tốt nghiệp 2.6 Cách tổ chức liệu thiết kế ch-ơng trình cho trang Web Việc tổ chức liệu phải giải đ-ợc yêu cầu đà phân tích để lúc hiển thị lên trang Web có giao diện dễ nhìn, hấp dẫn bạn đọc Một ph-ơng pháp sử dụng rộng rÃi từ tr-ớc đến quản lí theo nhóm tin tức Mỗi nhóm có mà nhóm tên nhóm để nhận biết Đối với Website này, với nhãm tin, sÏ t-¬ng øng víi m· ID cđa tr-êng mà làm khóa bảng Sau số bảng sở liệu toàn sở liệu: 2.7 Thiết kế bảng : Bảng Tblcontent Tên tr-ờng C_Id M_Id S_Id C_Subject C_Abstract C_Content C_Image C_View KiĨu d÷ liƯu Int (11) Int(11) Int(11) varchar(200) varchar(1000) Text varchar(50) Int(11) Gi¶i thÝch M· khãa chÝnh cđa tr-êng M· khãa phơ M· tr¹ng thái Tin ý Nội dung ảnh đại diện Khung nhìn Bảng Tblmainmenu Tên tr-ờng Kiểu liệu M_Id int(11) M_Name varchar(50) Phạm Xuân Hiệu - 46K2 - CNTT Giải thích Mà khóa Tên menu 35 Xây dựng Website tin tức Đồ án tốt nghiệp M_Image M_Link M_Order M_Status varchar(50) varchar(50) Int(11) Int(11) ảnh Trang liên kết Thứ tự Trạng thái Bảng tblmusic Tên tr-ờng Kiểu liệu M_Id int(11) M_Name varchar(255) M_flie varchar(255) Gi¶i thÝch M· khãa Tên hát Kiểu flie nhạc Phạm Xuân Hiệu - 46K2 - CNTT 36 X©y dùng Website tin tøc Đồ án tốt nghiệp Ch-ơng IV Một số giao diện ch-ơng trình Phạm Xuân Hiệu - 46K2 - CNTT 37 Đồ án tốt nghiệp Xây dựng Website tin tức Giao diện trang chủ trang tin tức bên trái ảnh chạy nháy vào ảnh sẻ liên kết đến trang web Đô L-ơng Tiếp menu mục để ng-ời ®äc lùa chän tïy theo së thÝch cña tõng ng-êi vào trang web Khung giao diện trang trí chọn ảnh hiển thị trang web t-ơng ứng Ngoài trang thể nội dung tr-ờng bạn đọc click chọn bên menu Trong khung dành cho bạn đọc lựa nội dung riêng cho nội dung Phạm Xuân Hiệu - 46K2 - CNTT 38 Đồ án tốt nghiệp Xây dựng Website tin tức Bên phải chứa tin cập nhật tiêu điểm ngày nhiều ng-ời đọc D-ới trang tin dự báo thời tiết số vùng miền đất n-ớc Nếu -a thích âm nhạc nghe nhạc qua trang web download nhạc mà ng-ời đọc thích Còn bên cạnh ảnh tr-ợt chạy ng-ời đọc click vào liên kết đến trang web nghean.gov.vn Phần đăng nhập dành cho ng-ời quản trị website Bên d-ới phần đăng nhập vào quyền quản trị trang web bạn đọc tìm kiếm thông tin chủ đề khác mà trang web không có, đánh thông tin cần tìm kiếm vào việc tìm kiếm thông qua tìm kiếm Google chủ đề mà ng-ời dùng Internet quan tâm Phạm Xuân Hiệu - 46K2 - CNTT 39 Đồ án tốt nghiệp Xây dựng Website tin tức Sau đăng nhập giao diƯn sau sÏ xt hiƯn Khi giao diƯn trªn sÏ xuất cho phép ng-ời quản trị có quyền lựa chọn chỉnh sửa, xóa soạn thảo viết muốn đăng tin Nếu chọn chức sửa giao diện bạn chỉnh sửa menu trang website thay đổi chức cho phù hợp với trạng thái thay đổi yêu cầu thay đổi đ-ợc đặt trang web Khi sửa đổi xong nhấn nút l-u thông tin menu đ-ợc cập nhật Phạm Xuân Hiệu - 46K2 - CNTT 40 Đồ án tốt nghiệp Xây dựng Website tin tức Khi muốn cập nhật thông tin vào trang web ng-ời quản trị chọn vào chức viết tệp tin admin.php chức link tới tệp tin soạn thảo FCKedit.php ng-ời quản trị viết tin ngày vào nội dung cần đăng Phạm Xuân Hiệu - 46K2 - CNTT 41 Đồ án tốt nghiệp Xây dựng Website tin tức Tại ng-ời quản trị viết theo danh mục có menu Phạm Xu©n HiƯu - 46K2 - CNTT 42 X©y dùng Website tin tức Đồ án tốt nghiệp Kết luận Xây dựng trang thông tin mạng sử dụng công nghệ lập trình có thú vị song không thách thức khó khăn.Với phát triển bùng nổ Internet ngày thông tin nhu cầu xà hội đại đề tài áp dụng thực tế, với chi phí không cao, đăng tin cập nhật đ-ợc ngày, phục vụ cho nhà báo, ng-ời viết báo đ-a tin nhanh chóng đến với bạn đọc Các mạnh Internet mang lại hai chiều, vừa đảm bảo tính thị hiếu, tính nhanh chóng tiện lợi cho ng-ời đọc, lại vừa giúp cho ng-ời quản trị truyền bá tin tức nhanh chãng trªn mäi miỊn cđa tỉ qc cịng nh- trªn giới, nhờ phát triển Internet mà lĩnh vực viết web ngày phát triển, từ ngày văn hóa đọc sách báo mà có văn hóa đọc qua mạng lúc cập nhật nhiều thông tin khác từ nhiều nguồn khác nhau, nhiều ng-ời nói Internet kho tri thức vô tận.Tuy nhiên Internet có mặt hạn chế nh- thông tin nhiều từ nhiều nguồn khác dẫn đến tính xác ch-a cao, văn hóa mạng nhiều việc phải bàn Thông qua việc khảo sát tìm hiểu thực tế phát triển văn hóa đọc tin qua mạng tầng lớp khác nay, em đà áp dụng ngôn ngữ PHP sở liệu MYSQL-font để giải toán Do thời gian hạn chế, trình thực gặp nhiều khó khăn, lần đầu tiếp xúc với ngôn ngữ hạn chế thân nên số chức ứng dụng ch-a thực đ-ợc nhiều thiếu sót ch-a đáp ứng đ-ợc yêu cầu khắt khe ng-ời đọc Kết đề tài thực đ-ợc Giao diện xây dựng hoàn thiện, t-ơng ứng với loại tin có menu riêng click chuột vào thông tin t-ơng ứng với menu đ-ợc cập nhật, có tin khác t-ơng ứng thực Hỗ trợ ng-ời quản trị Đăng nhập vào hệ thống Phạm Xuân Hiệu - 46K2 - CNTT 43 Đồ án tốt nghiệp Xây dựng Website tin tức Xem, xoá, sửa tin: nhà quản trị ng-ời có quyền thay đổi sở liệu, cập nhật tin tức mới, sửa đổi thông tin  Gưi tin tøc míi, xem sưa, xo¸ tin Hỗ trợ ng-ời đọc bình luận tin đà đăng Tham quan Website, tìm hiểu thông tin cập nhật th-ờng xuyên ngày Có thể tìm kiếm thông tin theo sở thích ng-ời, Cho phép ng-ời đọc tìm kiếm thông tin nhanh chóng nhờ giao diện phù hợp Cho phép ng-ời đọc tìm hiểu thêm thông tin khác nhiều trang web khác vào mục tìm kiếm web Google từ mở kho tàng tin tức khác theo yêu cầu bạn đọc Đề tài Tìm hiểu ngôn ngữ lập trình PHP & MySQL xây dựng Website tin tức xuất phát từ thực tế ngày nhằm tạo tảng sở ban đầu để hỗ trợ thêm cho bạn muốn thiết kế Website cho công ty hay Website cá nhân Mặc dù đà có nhiều cố gắng, tìm hiểu kiến thức đà học, kết hợp tra cứu tài liệu chuyên ngành nh-ng đề tài Tìm hiểu ngôn ngữ lập trình PHP & MySql xây dựng Website tin tức hạn chế thời gian, khả kinh nghiệm nên không tránh khỏi thiếu sót định nên đồ án đà hoàn thành mức độ sau: - Tìm hiểu ngôn ngữ lập trình Web PHP & MySQL - áp dụng xây dùng øng dơng thùc nghiƯm trang website tin tøc  H-ớng nghiên cứu phát triển: Thiết lập giao diện thân thiện để thu hút ng-ời dùng Internet Đa dạng hình thức trang, đặc biệt hình thức giải trí Có chế độ chăm sóc ng-ời dùng Internet tốt nhằm thu hút ng-ời dùng Internet vào website Xây dựng hệ thống quản trị tốt hơn, đảm bảo tính an toàn bảo mật, thông tin cao Tìm hiểu sâu ngôn ngữ PHP & MySQL để đáp ứng nhiều nhu cầu ng-ời sử dụng, phát triển tối -u hóa hệ thống Phạm Xuân Hiệu - 46K2 - CNTT 44 Đồ án tốt nghiệp Xây dựng Website tin tức Kết hợp ngôn ngữ PHP với hệ quản trị sở liệu lớn hơn: SQL Server, Oracle, Tìm hiểu thêm số ngôn ngữ, phần mềm ứng dụng để nâng cao giao diện đồ họa đẹp mắt, thân thiện hơn, Xây dựng trang Web quy mô lớn với nhiều ứng dụng Mặc dù đà cố gắng, nh-ng tránh khỏi thiếu sót, em mong đ-ợc đóng góp ý kiến thầy cô giáo bạn sinh viên để em học tập rút kinh nghiệm Một lần em xin chân thành cảm ơn thầy cô giáo Khoa Công Nghệ Thông Tin, tập thể lớp 46k2, đặc biệt cô giáo- ThS Hồ Thị Huyền Th-ơng đà tận tình giúp đỡ em hoàn thành đồ án tốt nghiệp Phạm Xuân Hiệu - 46K2 - CNTT 45 Xây dựng Website tin tức Đồ án tốt nghiệp Tài liệu tham khảo Phạm Hữu Khang, Xây dựng øng dơng Web b»ng PHP & MySQL, NXB Mịi Cµ Mau, 2003 Đinh Xuân Lâm, Những thực hành HTML, NXB thống kê, 2002 Nguyễn Thiên Bằng, Ph-ơng Lan, Giáo trình nhập môn PHP & MySQL xây dùng øng dơng WEB” , NXB Lao §éng X· héi, 2004 Các trang Web: http://www.php.net http://www.mysql.com http://www.manguon.com http://www.SQLServer.com Phạm Xu©n HiƯu - 46K2 - CNTT 46 ... nghiệp Xây dựng Website tin tức Tại ng-ời quản trị viết theo danh mục có menu Phạm Xuân Hiệu - 46K2 - CNTT 42 Xây dựng Website tin tức Đồ án tốt nghiệp Kết luận Xây dựng trang thông tin mạng sử dụng. .. án tốt nghiệp Xây dựng Website tin tức Xem, xoá, sửa tin: nhà quản trị ng-ời có quyền thay đổi sở liệu, cập nhật tin tức mới, sửa đổi thông tin Gửi tin tức mới, xem sửa, xoá tin Hỗ trợ ng-ời... đọc tin quan tâm trang có tin gì? thông tin tin đó? Phạm Xuân Hiệu - 46K2 - CNTT 32 Xây dựng Website tin tức Đồ án tốt nghiệp Do đó, Website cần có hình ảnh, nội dung, thông tin liên quan tới tin

Ngày đăng: 14/10/2021, 23:55

Hình ảnh liên quan

Do đó, Website cần có hình ảnh, nội dung, thông tin liên quan tới bản tin đó. - Tìm hiểu ngôn ngữ php, cơ sở dữ liệu mysql ứng dụng xây dựng website tin tức

o.

đó, Website cần có hình ảnh, nội dung, thông tin liên quan tới bản tin đó Xem tại trang 33 của tài liệu.
Bảng Tblcontent - Tìm hiểu ngôn ngữ php, cơ sở dữ liệu mysql ứng dụng xây dựng website tin tức

ng.

Tblcontent Xem tại trang 35 của tài liệu.
Bảng Tblmainmenu - Tìm hiểu ngôn ngữ php, cơ sở dữ liệu mysql ứng dụng xây dựng website tin tức

ng.

Tblmainmenu Xem tại trang 35 của tài liệu.
Bảng tblmusic - Tìm hiểu ngôn ngữ php, cơ sở dữ liệu mysql ứng dụng xây dựng website tin tức

Bảng tblmusic.

Xem tại trang 36 của tài liệu.

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

Tài liệu liên quan