Demo chương trình

Một phần của tài liệu Xây dựng Cổng thông tin ẩm thực Hà Thành (Trang 51)

• Giao diện trang chủ

• Giao diện trang chủ admin

CHƯƠNG 5 : KẾT LUẬN 5.1 Đánh giá

“Nghiên cứu Web framework MVC và xây dựng website” không phải là một vấn đề mới mẻ, nhưng nó mang tính thực tế cao, nhất là trong giai đoạn hiện nay - khi Việt Nam đang tiến hành các chính sách công nghiệp hóa, hiện đại hóa đất nước, đẩy mạnh Công nghệ thông tin, đưa tin học hóa vào cuộc sống, việc thiết lập lại và xây dựng website giới thiệu thêm về Hà Nội càng trở nên là nhu cầu thiết yếu của sự phát triển. Dưới sự hướng dẫn và gợi ý tận tình của PGS.TS Nguyễn Đăng Tộ và GV Phạm Trí Công em đã thực hiện đề tài này nhằm đưa ra website về ẩm thực Hà Thành .

Sử dụng framework MVC để xây dựng Website ẩm thực chỉ là tiêu biểu của một trong số rất nhiều cách thức xây dựng và quản lý website để nó hoạt động thực sự hiệu quả. Việc sử dụng framework MVC để tổ chức xây dựng code một cách logic,dễ quản lý và bảo trì website. Ngoài ra, do sự hạn hẹp cả về thời gian và trình độ nên website em xây dựng được trong đồ án này chỉ mới đáp ứng được những yêu cầu cơ bản, nếu đưa vào thực tế sử dụng thì chắc chắn phải cần sửa đổi và nâng cấp

Tuy nhiên, với đồ án này, chúng tôi đã hoàn thành các yêu cầu đặt ra, bao gồm:

- Giao diện: đơn giản, rõ ràng, trực quan, dễ sử dụng và thân thiện với người

dùng.

- Cung cấp đầy đủ thông tin đến người dùng

- Tốc độ xử lý của website nhanh

5.2 Hướng phát triển

Trong quá trình thực hiện đồ án dưới sự giúp đỡ nhiệt tình của các thầy hướng dẫn, nhưng do thời gian và trình độ của em cũng có hạn nên website vẫn còn những thiếu sót. Để website có thể đưa vào sử dụng thực tế thì website cần được nâng cấp thêm các tính năng:

- Chức năng đơn giản.

- Để đảm bảo tính bảo mật thì website phải có thêm chức năng phân quyền cho

MỤC LỤC

LỜI NÓI ĐẦU...1

Chương 1:Giới thiệu...2

1.1 Đặt vấn đề...2

1.2 Mục tiêu đề tài...2

1.3 Nội dung đề tài...2

1.4 Công cụ và môi trường làm việc...2

Chương 2 :Công cụ và giới thiệu...3

2.1 WAMP...3

2.2 Cơ sở dữ liệu My SQL...4

2.2.1 Giới thiệu chung về MYSQL...4

2.2.2 Các đối tượng của MYSQL...4

2.3 PHP...7 (adsbygoogle = window.adsbygoogle || []).push({});

2.3.1 Giới thiệu chung về PHP...7

2.3.2 Lý do chọn PHP...8

2.4 FRAMEWORK MVC...9

2.4.1 Mô hình MVC...9

2.4.2 Ưu điểm và nhược điểm của mô hình MVC...10

2.5 Khái quát về PHP Framework...11

2.5.1 PHP Framewrk là gì?...11

2.5.2 Tại sao chúng ta nên sử dụng PHP Framework?...12

2.5.3 PHP Framework phổ biến nhất hiện nay...12

2.5.4 Khái quát về Kohana Framework...17

2.5.5 Khái quát simple framework MVC...20

2.5.5.1 Giới thiệu simple Framework MVC...20

2.5.5.2 Lợi ích khi sử dụng simple framework MVC...22

CHƯƠNG 3: Phân tích thiết kế hệ thống...23

3.1 Khảo sát hệ thống...23

3.1.1 Xác định các yêu cầu hệ thống...23

3.1.1.1 Đối với người duyệt web...23

3.1.1.2 Đối với người quản trị web...23

3.1.2 Mô tả chi tiết chức năng với từng đối tượng sử dụng hệ thống...24

3.1.2.1 Đối với người duyệt web...24

3.1.2.2 Đối với quản trị web...26

3.2 THIẾT KẾ HỆ THỐNG...28

3.2.1 Mô hình phân cấp chức năng...28

3.2.1.1 Đối với người duyệt web...29

3.2.1.2 Đối với người quản trị web...29

3.2.2 Mô hình luồng dữ liệu...30

3.2.3.1 Đối với người duyệt web...33

3.2.3.2 Đối với người quản trị web...36

3.3 THIẾT KẾ CƠ SƠ DỮ LIỆU...38

3.3.1 Các thực thể trong hệ thống...38 (adsbygoogle = window.adsbygoogle || []).push({});

3.3.2 Mô hình quan hệ giữa các thực thể của hệ thống...41

3.3.3 Mô hình quan hệ...44

3.3.4 Các bảng của cơ sở dữ liệu...45

CHƯƠNG 4: TRIỂN KHAI HỆ THỐNG...47

4.1 Chuẩn bị...47

Download Kohana tại http://kohanaframework.org/download...48

Tiếp theo giải nén file zip source code và đặt tên thư mục là nameproject...48

Chúng ta sẽ đuợc cấu trúc thư mục cơ bản của một kohana project như sau:...48

...48

4.2 Demo chương trình...51

CHƯƠNG 5 : KẾT LUẬN...61

5.1 Đánh giá...61

Một phần của tài liệu Xây dựng Cổng thông tin ẩm thực Hà Thành (Trang 51)