Sơ đồ hệ thống file

Một phần của tài liệu Website tin tức thành vinh (Trang 34)

includes : chứa các class dùng chung và các hàm thiết lập, kết nối và xữ lí dữ liệu

admin : phần quản trị hệ thống.

images: ảnh cho website.

styles : các tệp định nghĩa giao diện website

1. Các thực thể (bảng).

Field = Tên tr-ờng(hay thuộc tính của thực thể).Đối với tr-ờng là khóa chính (Primary key) thì đ-ợc gạch chân ở d-ới.

Type = Kiểu dữ liệu của tr-ờng( Kích th-ớc dữ liệu của tr-ờng).

Collation = encode dữ liệu của cột.

Attributes = có dấu, không dấu, hoặc vừa không dấu vừa có dấu.

Null = Cho phép ng-ời dùng không nhập tr-ờng này hay không? No = bắt buộc phải nhập

NULL = có thể nhập có thể không

Default = Giá trị mặc định cho tr-ờng nếu không nhập.

Extra = tr-ờng tự tăng hay không.

1.2. Thực thể “Tin tức“:

1.3. Thực thể “Quảng cáo“: l-u trữ thông tin các quảng cáo.

Ch-ơng III: Cài đặt ch-ơng trình

I. Giao diện bên ngoài.

- Giao diện thân thiện, gẫn gũi , thuận tiện và dễ dàng truy cập đi tới đi lui nhờ chức năng điều h-ớng.

- Khách hàng có thể xem tin theo nhóm tin...Các tin đ-ợc phân trang, tạo ra khung nhìn phù hợp, dễ nhìn đối với độc giả.

II. Đặc tả một số module chính.

1. Module đăng nhập của ng-ời quản lý Website.

Ng-ời dùng đăng nhập vào hệ quản trị Website với tài khoản và mật khẩu

(Hình 2: Form đăng nhập dành cho ng-ời quản trị)

Có 2 quyền dành cho ng-ời quản trị:

- Biên tập tin: Chỉ đ-ợc phép cập gửi tin mới, sửa đổi thông tin cá nhân. - Quản trị: Có tất cả mọi quyền

Đối với mỗi quyền thì khung nhìn quản trị cũng khác nhau: - Biên tập viên: Nh- hình 3.

(Hình 3: Khung nhìn của ng-ời biên tập tin)

2. Module quản lý tin.

Cho phép ng-ời quản trị thêm tin mới, sửa và xóa tin hiện có. Cho phép ng-ời dùng lọc theo nhóm tin. Danh mục tin đ-ợc phân trang giúp ng-ời quản trị có cái nhìn tốt.

(Hình5: Thông báo khi xóa tin)

(Hình 6: Form sửa hoặc thêm mới một tin)

form.Thứ tự của nhóm tin là thứ tự sắp xếp của nhóm tin khi hiện lên.

Khi xóa một nhóm tin, khi đó toàn bộ tin tức thuộc nhóm này cũng bị xóa theo.

(Hình 8: Thông báo khi xóa một nhóm tin)

4. Module quản lý quảng cáo.

Cho phép ng-ời quản trị thêm mới mục quảng cáo, sửa và xóa mục quảng cáo trên cùng một form. Cho phép ng-ời quản trị tải ảnh logo lên hệ thống.

(Hình 9: Form quản lý quảng cáo)

(Hình 10: Thông báo xóa một mục quảng cáo)

5. Module quản lý ng-ời dùng.

Cho phép ng-ời quản trị thêm ng-ời dùng mới, sửa và xóa ng-ời dùng. Đối với ng-ời dùng đang đăng nhập, ng-ời dùng có thể cập nhật thông tin cá nhân của họ, tuy nhiên họ không đ-ợc quyền sửa đổi lại quyền của họ.

Ng-ời dùng đ-ợc chia thành 2 quyền:

- Biên tập tin: Chỉ đ-ợc phép thêm tin mới, sửa đổi thông tin cá nhân. - Quản trị: Đ-ợc phép quản lý toàn bộ hệ thống.

KẾT LUẬN

I. Kết quả đạt đ-ợc.

- Website đã đạt đ-ợc những yêu cầu đặt ra: Cho phép độc giả tìm và duyệt tin trong thơi gian ngắn; cho phép ng-ời quản trị dễ dàng quản lí tin, ng-ời dùng, quảng cáo...

- Giao diện thân thiện, gần gũi, thuận tiện và dễ sử dụng.

II. H-ớng phát triển.

Xây dựng hoàn thiện hơn nữa Website:

- Giao tiếp gần hơn đối với độc giả: Nhận phản hồi, bình luận của độc giả đối với từng tin.

- Cho phép độc giả gửi tin bài để đăng lên Website. Đối với tin bài đ-ợc đăng sẽ đ-ợc nhuận bút.

- Hoàn thiện hơn nữa việc phân loại tin.

- Phân quyền chi tiết hơn để quản lý vòng đời của một tin bài.

III. Kết luận.

- Nhìn chung “Website tin tức” đã có các chức năng cần thiết. Giao diện đẹp thân thiện và gần gũi.

- Do thời gian có hạn nên không thể tránh khỏi thiều sót, em rất mong đ-ợc sự đóng góp, giúp đỡ của tất cả mọi ng-ời.

Xin chân thành cảm ơn sự giúp đỡ, đóng góp tận tình của thầy cô, bạn bè đặc biệt của Thầy giáo Đặng Hồng Lĩnh và các thầy cô trong tổ “kỷ thuật máy tính” đã giúp em hoàn thành đề tài này.

Tài liệu Tham khảo

[1] : Trần Ngọc Anh, “ASP & Kỹ thuật lập trỡnh Web”, Nhà xuất bản Trẻ, 2002. [2] : Nguyễn Phương Lan, “Giỏo trỡnh tin học lý thuyết và bài tập ASP 3.0 ASP.net ”, Nhà xuất bản Giỏo dục, 2001.

[3] : “Những bài thực hành ASP”, Nhà xuất bản Thống Kờ, 2002.

[4] : VN-GUIDE tổng hợp và biờn dịch, “ASP cơ sở dữ liệu căn bản và chuyờn sõu”, Nhà xuất bản Thống Kờ, 2002.

[5] : Phạm Hữu Khang, “Lập trỡnh ứng dụng chuyờn nghiệp SQL Server 2000”, Nhà xuất bản Giỏo dục, 2002.

[6] : Thạc Bỡnh Cường, “Phõn tớch và thiết kế hệ thống thụng tin”, Nhà xuất bản khoa học và kỹ thuật, 2002.

Một phần của tài liệu Website tin tức thành vinh (Trang 34)

Tải bản đầy đủ (PDF)

(46 trang)