Xem mẫu

Trang 1 LỜI MỞ ĐẦU Ngành công nghệ thông tin là một ngành khoa học đang trên đà phát triển mạnh và ứng dụng rộng rãi trên nhiều lĩnh vực. Cùng với xu hướng phát triển của các phương tiện truyền thông như Báo, Radio… thì việc sử dụng Internet ngày càng phổ biến. Truy cập Internet, chúng ta có được một kho thông tin khổng lồ phục vụ mọi nhu cầu, mục đích của chúng ta chỉ bằng một cái nhấp chuột. Nhận thức được nhu cầu tìm hiểu thông tin, giải trí của xã hội, là sự ra đời của hàng loạt website cho các mục đích thương mại, giải trí, tin tức…Để đáp ứng với việc cập nhật thông tin hàng ngày, tình hình xã hội, chính trị, thời sự, và sức khỏe… thì website tin tức ra đời là một nhu cầu tất yếu. Do đó, chúng em đã vận dụng ngôn ngữ PHP, MySQL và công cụ Dreamweaver để xây dựng ứng dụng Website Tin tức. Hoàn thành xong để tài, chúng em vô cùng biết ơn thầy, cô đã nhiệt tình giảng dạy, hướng dẫn và đặc biệt là cô PHẠM THỊ LAN ANH, người trực tiếp hướng dẫn nhiệt tình cho chúng em trong suốt quá trình nghiên cứu và thực hiện đề tài này. SVTH: Nguyễn Vũ Hoàng Oanh – Đỗ Xuân Hùng Trang 2 MỤC LỤC LỜI MỞ ĐẦUU .....................................................................................................................1 CHƯƠNG 1: TỔNG QUAN..............................................................................................5 1.1 Giới thiệu đề tài Website Tin Tức ...........................................................................5 1.2 Phân tích những tiêu chí hình thành Tin Tức........................................................5 1.3 Yêu cầu Website........................................................................................................8 CHƯƠNG 2: PHÂN TÍCH VÀ LỰA CHỌN CÔNG NGHỆ ........................................9 2.1 Cài đặt Appserv.........................................................................................................9 2.2 Lập trình cơ sở dữ liệu MySQL.............................................................................15 2.2.1 Kết nối CSDL......................................................................................................15 2.2.2 Chọn CSDL sử dụng...........................................................................................15 2.2.3 Thực thi các câu lệnh truy vấn ...........................................................................16 2.2.4 Duyệt recordset...................................................................................................16 2.2.5 Đếm số record trong recordset...........................................................................17 2.2.6 Lấy ID vừa mới cập nhật....................................................................................17 2.2.7 Thông báo lỗi của MYSQL .................................................................................17 2.2.8 Nhảy đến 1 record trong recordset.....................................................................17 2.2.9 Đóng kết nối........................................................................................................18 2.3 Lập trình PHP.........................................................................................................18 2.3.1 Giới thiệu............................................................................................................18 2.3.2 Một số lệnh PHP.................................................................................................19 CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ HỆ THỐNG...................................................23 3.1 Phân tích mức quan niệm dữ liệu..........................................................................23 SVTH: Nguyễn Vũ Hoàng Oanh – Đỗ Xuân Hùng Trang 3 3.1.1 Mô tả thực thể kết hợp........................................................................................23 3.1.2 Mô tả các mối kết hợp.........................................................................................28 3.1.4 Từ điển cơ sở dữ liệu.........................................................................................31 3.2 Mô hình dữ liệu quan hệ (Relational Data Diagram)..........................................36 3.3 Mô tả các ràng buộc toàn vẹn và bảng tầm ảnh hưởng. .....................................37 3.3.1 Ràng buộc toàn vẹn có bối cảnh là 1 quan hệ....................................................37 3.3.2 Ràng buộc toàn vẹn có bối cảnh gồm nhiều quan hệ.........................................42 3.4 Mô hình UML..........................................................................................................47 3.4.1 Xác định các Actor..............................................................................................47 3.4.2 Xác định các chức năng của Actor.....................................................................47 3.4.3 Xác định các Usecase.........................................................................................49 3.4.4 Đặc tả mô hình UML..........................................................................................51 3.4.5 UseCase Diagram...............................................................................................52 3.4.6 Sequence Diagram..............................................................................................57 3.4.7 Class Diagram....................................................................................................72 CHƯƠNG 4: KẾT QUẢ THỰC NGHIỆM...................................................................80 4.1 Web User..................................................................................................................80 4.1.1 Tổ chức ..............................................................................................................80 4.1.2 Hiện Thực ...........................................................................................................83 4.2 Web Admin..............................................................................................................89 4.2.1 Tổ chức ...............................................................................................................89 4.2.2 Hiện thực.............................................................................................................90 KẾT LUẬN .......................................................................................................................98 SVTH: Nguyễn Vũ Hoàng Oanh – Đỗ Xuân Hùng Trang 4 1 Kết quả đạt được........................................................................................................98 2 Hướng phát triển........................................................................................................98 TÀI LIỆU THAM KHẢO................................................................................................99 SVTH: Nguyễn Vũ Hoàng Oanh – Đỗ Xuân Hùng Trang 5 CHƯƠNG 1: TỔNG QUAN 1.1 Giới thiệu đề tài Website Tin Tức “Tin tức tích lũy trong mỗi chúng ta được gọi là kiến thức, tài sản quý giá nhất của con người” Với sự bùng nổ thông tin trên internet, vai trò của các trang thông tin điện tử trực tuyến càng trở nên quan trọng. Khác với báo chí truyền thông có giới hạn thời gian cập nhật tin tức, các tờ báo trực tuyến đã cung cấp được sự tiện lợi trong việc cập nhật và phát hành thông tin. Về phía người dùng, họ có thể xem thông tin mọi lúc mọi nơi. Về phía những người cung cấp thông tin, các nhà báo, họ có thể dễ dàng cập nhật những tin tức mới nhất, thời sự nhất. Do đó việc sử dụng các trang thông tin trực tuyến luôn là điều cần thiết hiện nay nhằm đáp ứng nhu cầu cập nhật thông tin của mỗi người. Tin tức là những việc đã xãy ra dù tốt dù xấu, để giúp con người biết những chuyện xung quanh và trên Thế giới.Ngày nay nhờ thông tin truyền thông nhanh,cho nên bất cứ chuyện gì vừa xãy ra ở đâu trên thế giới thì ta đều có thể biết ngay, nhờ đó mà có thể học được nhiều cái hay cũng như tránh được những chuyện xấu xảy ra, như các trận sóng Thần, bão táp, núi lửa sắp đến, các chất độc hại trong thức ăn.... giúp con người biết trước mà tránh khỏi các nguy hiểm sắp đến. Tin tức vô cùng quan trọng nó cho người ta tri thức và là cơ sở để người ta tiến hành mọi việc lớn nhỏ. Khi có Internet, tin tức càng quan trọng vì tốc độ lan truyền nhanh ảnh hưởng ngay tức thì trên diện rộng. 1.2 Phân tích những tiêu chí hình thành Tin Tức Tiêu chí dùng để xác định tin tức có thể được tóm gọn lại như sau: Có liên quan, hữu ích, gây được sự quan tâm. SVTH: Nguyễn Vũ Hoàng Oanh – Đỗ Xuân Hùng ... - tailieumienphi.vn
nguon tai.lieu . vn