Get me outta here!

September 24, 2015

Đồ Án "Xây dựng Website Tin tức Việt-Nhật" - Phần 4

CHƯƠNG 4XÂY DỰNG ỨNG DỤNG THỰC TẾ


4.1. Phân tích yêu cầu đề tài

4.1.1 Tóm tắt hoạt động của hệ thống mà dự án sẽ được ứng dụng:

-         Là một Website chuyên cung cấp thông tin về Nhật Bản, tư vấn về du học Nhật Bản
-         Là một Website động, các thông tin được cập nhật theo định kỳ.
-         Người dùng truy cập vào Website có thể xem, gửi phản hồi lên website

4.1.2. Phạm vi dự án được ứng dụng

-         Dành cho mọi đối tượng có nhu cầu.

4.1.3. Đối tượng sử dụng

Có 2 đối tượng sử dụng cơ bản là người dùng và nhà quản trị:
             * Người dùng:  Qua Website, độc giả có thể xem thông tin mà mình yêu thích
              * Nhà quản trị: Nhà quản trị có toàn quyền sử dụng và cập nhật tin tức

4.2 Yêu cầu giao diện của website

4.2.1. Giao diện người dùng

Phải có một giao diện thân thiện dễ sử dụng:
ü Màu sắc hài hoà làm nổi bật hình ảnh của bài viết, font chữ thống nhất, tiện lợi khi sử dụng.
ü Giới thiệu những thông tin về website: Địa chỉ liên hệ ,số điện thoại liên hệ, email liên hệ.
ü Nội dung trang webbài viết mới nhấtthông tin về các chương trình du học 

4.2.2. Giao diện người quản trị:

-         Giao diện đơn giản, dễ quản lý dữ liệu.
-         Phải được bảo vệ bằng User & Password riêng của Admin.

4.3. Phân tích các chức năng của hệ thống

Các tác nhân của hệ thống gồm có:

        

Ø Administrator: là thành viên quản trị của hệ thống, có các quyền và chức năng như: tạo các tài khoản, quản lý tin tức, quản trị người dùng, …
Ø Customer: xem thông tin tại trang webgửi thông tin liên hệ.

· Chức năng xoá tin tức:
+ Description: Giúp Admin có thể xóa tin tức ra khỏi CSDL.
+ Input: Chọn tin cần xóa.
+ Output: Load lại danh sách tin để biết được đã xoá thành công tin đó  ra khỏi CSDL
· Chức năng xoá với người dùng:
+ Description: Giúp Admin có thể xoá người dùng.
+ Input: Tìm User cần xoá và chọn biểu tượng xoá .
+ Process: Xoá User ra khỏi CSDL
+ Output: Load lại danh sách người dùng để xem thông tin vừa thay đổi.

4.4.1. Biểu đồ hoạt động

Ø Đăng nhập





Ø  Đăng xuất


Hình 1. Biểu đổ hoạt động thoát ra khỏi hệ thống



Hình 9. Biểu đồ chức năng xoá user



Ø Thêm tin tức





Ø Sửa tin tức



Ø Xoá tin tức


Hình 12. Biểu đồ chức năng xoá tin tức

4.5. Cách tổ chức dữ liệu và thiết kế chương trình cho trang Web


Việc tổ chức dữ liệu phải giải quyết được cá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, dễ dàng, hấp dẫn khách hàng.... Mỗi mục sẽ có một mã và tên để nhận biết. Đối với Website này, các mục  sẽ tương ứng với mã mục ,mã tin, mã lien hệ, mã người dùng .. và mã đó sẽ làm khóa chính trong bảng đó. Sau đây là một số bảng cơ sở dữ liệu chính trong toàn bộ cơ sở dữ liệu:

4.5.1. Sơ đồ thực thể liên kết




4.6. Thiết kế giao diện

4.6.1. Giao diện trang chủ



Trang chủ “Index.php”: Là trang chính, chứa tất cả các mục tin tức. Từ trang chủ độc giả có thể tìm thấy mọi thông tin cần thiết:
-         Thông tin về đời sống, con người, thông tin kinh tế chính trị Nhật Bản ngày nay từ đó độc giả có thể tìm thấy những thông tin cần thiết và bổ ích cho mình
-         Các bài viết về thông tin du học đang diễn ra...
-         Bạn có thắc mắc, góp ý với công ty…

4.6.2. Giao diện Form đăng nhập




    Trang “login.php”  là trang mà Admin  sẽ nhập User và Pass của mình để đăng nhập vào website, với user và password của admin được thiết lập từ trước
4.6.3. Giao diện Form liên hệ



        Trang  “lienhe.php” là cầu nối giữa độc giả và quản trị trang web, tại đây độc giả có thể gửi các thắc mắc cũng như ý kiến của mình tới trang web, độc giả phải nhập đầy đủ các thông tin cá nhân trong form trên.

Giao diện trang quản trị Admin



   Đây là trang quản trị dành cho người Admin của trang web, cung cấp đầy đủ tính năng  cho người quản trị như: quản lý bài viết, quản lý user, quản lý danh mục…
Link tải mã nguồn, báo cáo, slide tại đây

0 comments:

Post a Comment