Sơ đồ hệ thống file

Một phần của tài liệu Website tin tức thành vinh luận văn tốt nghiệp đại học (Trang 36)

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

IV. Thiết kế cơ sơ dữ liệu: 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.1. Thực thể “Nhóm Tin“: lu trữ thông tin các tin.

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

1.4. Thực thể “Ngời dùng“: lu trữ thông tin ngời dùng.

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)

3. Module quản lý nhóm tin.

Cho phép ngời quản trị thêm mới nhóm tin, sửa và xóa nhóm tin trên cùng 1 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.

[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 luận văn tốt nghiệp đại học (Trang 36)

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

(48 trang)
w