Sơ đồ website tổng quan

Một phần của tài liệu ĐỒ ÁN HỆ THỐNG THÔNG TIN XÂY DỰNG WEBSITE CHÀO MÙA HÈ XANH VỚI FRAMEWORK WEB2PY (Trang 118)

- sự kiện/ tài trợ hỗ trợ/ hình ảnh/ banner

3.11.1.Sơ đồ website tổng quan

Website được chia làm 2 module chính: Module Default và Module Manager

 Module Default: Xử lý các chức năng hiển thị bên ngoài

 Module Manager: Xử lý các chức năng quản lý

Chon muc quan ly

Chon chuc nang

Nhap thong tin hoac chon duong dan upload

Lay danh sach video trong csdl

video

Lay danh sach hinh anh

hinh anh

Lay danh sach Tai tro - Ho tro tai tro

Lay danh sach banner banner

Hien thi danh sach Hien form nhap moi them Hien form chinh sua xoa trong csdl xoa

Lay thong tin chi tiet sua Lam moi danh sach Upload va luu vao csdl System Admin

Chon muc "Thong ke danh sach chien si"

Dem so luong chien si theo don vi trong csdl

Hien thi thong ke danh sach chien si

System A dmin

3.11.2.Module Default

Hình III. 86. Cấu trúc giao diện module Default

3.11.2.1. Trang chủ

Nội dung trên trang chủ bao gồm :

 Thanh menu

 Slide show hình ảnh có tiêu đề và mội dung

 “Chương trình” chứa danh sách các chương trình của chiến dịch

 “Dự án” chứa danh sách các dự án của chiến dịch

 “Tin tức” chứa danh sách các tin tức của chiến dịch

 Thanh sidebar

 “Đếm ngược thời gian” : đồng hồ đếm ngược đến ngày diễn ra lễ ra quân chiến dịch

 “Video clip” : hiển thị video clip

 “Hình ảnh” : slide show hình ảnh hoat động của chiến dịch (adsbygoogle = window.adsbygoogle || []).push({});

 “Tài trợ - Hỗ trợ” : slide show hình ảnh hoat động của nhà tài trợ

 “Liên kết” : hiển thị liên kết đến các trang web khác

Default Trang chủ Chương trình Dự án Tin tức Ban chỉ huy Giới thiệu Liên hệ Đăng nhập

3.11.2.2. Trang tin tức

Về cơ bản thì giống trang chủ, là nơi thể hiện tất cả các tin tức của chiến dịch

3.11.2.3. Trang ban chủ huy

3.11.2.4. Trang liên hệ

Người dùng điền thông tin rồi click chuột “gửi” để gửi mail cho Ban Quản Trị Website, click mouse “Hủy” để Hủy bõ việc gửi mail và quay về trang chủ

3.11.2.5. Trang đăng nhập

3.11.3.Module Manager

Hình III. 87. Cấu trúc giao diện module Manager

3.11.3.1. Trang quản lý

Hiển thị tất cả các chức năng quản lý trang web mà người dùng có thể thực hiện theo quyền tưng ứng

Manager Quản lý Dữ liệu Bài viết Tài khoản Đơn vị Sidebar - Banner Quản trị hệ thống

3.11.3.2. Dữ liệu

Là tập hợp các chức năng như : Quản trị chiến sỹ, Quản trị Đội Hình, Quản trị Ngồn Lực,… của một đơn vị trong chiến dịch

- Quản trị chiến sĩ:

 Thống kê chiến sĩ : thống kê danh sách chiến sĩ toàn hệ thống. Mỗi đơn vị được thể hiện thành các item với phần tên và tổng số lượng chiến sỹ trong đơn vị. Có phân biệt màu giữ chưa có chiến sĩ và không có chiến sỹ. Đối với đơn vị nào đã có chiến sỹ,khi click mouse vào sẽ hiện ra danh sách các đội hình với số lượng chiến sĩ tương ứng với đội hình

 Danh sách chiến sĩ : là trang hiển thị danh sách của tất cả đội hình trong một đơn vị. Nút “xóa” dùng để xóa những dòng được chọn trong bảng bên dưới, nút “Nhập thông tin chiến sĩ bằng file excel (.xls,.xlsx)” mở trang tương ứng dùng để sử dụng chức năng nhập chiến sĩ hàng loạt bằng file excel, nút “Nhập thông tin chiến sĩ” để mở trang “Nhập thông tin chiến sĩ” dùng cho việc nhập thông tin một chiến sĩ mới. Ứng với mỗi dòng trong bảng thì tại cột “Tùy

chọn” có 2 nút với chức năng xem chi tiết – sửa chiến sĩ và nút xóa chiến sĩ

 Nhập thông tin chiến sĩ : là trang dùng để nhập thông tin cho từng chiến sỹ một. Có 2 form, một form dành cho đối tượng là sinh viên, một form dành cho những đối tượng ngoài sinh viên. Click mouse “Lưu” để lưu thông tin chiến sĩ, click mouse “Hủy” thì hệ thống sẽ không lưu thông tin chiến sĩ và trở về trang “Danh sách chiến sĩ”

 Thông tin chiến sĩ : dùng để xem – sửa thông tin cho từng chiến sĩ. Click mouse “lưu” để cập nhật thông tin mới và quay về trang “Danh sách chiến sĩ”, click mouse “Hủy” để quay về trang “Danh sách chiến sĩ”

 Xóa Thông tin chiến sĩ : sử dụng để xóa thông tin của một chiến sĩ. Click mouse vào “xóa chiến sỹ” thì thông tin chiến sĩ sẽ được xóa và quay về trang “Danh sách chiến sỹ”, Click mouse vào “Không xóa chiến sỹ” để quay về trang “Danh sách chiến sỹ”

- Quản trị đội hình:

Chỉ có một trang tổng hợp danh sách các đội hình của đơn vị, kèm theo chức năng thêm -xóa -sửa đội hình. Với mỗi đội hình, khi mình sang bên phải sẻ có 2 nút là nút sửa và nút xóa đội hình. Khi click mouse vào nút sửa thì hiện ra form nhập liệu, nhập tên mới vào textbox, click mouse nút “Lưu” để lưu tên mới, click mouse “trở về” để Hủy chức năng sửa. Khi click mouse vào nút xóa thì hiện ra form xóa, click mouse nút “xóa” để xóa đội hình,, click mouse “trở về” để Hủy chức năng xóa. Đội hình nào đã có danh sách chiến sĩ thì không thể nào xóa được. Cuối danh sách là form thêm mới đội hình, nhập tên mới vào textbox, click mouse nút “Thêm đội hình” để lưu đội hình mới, click mouse “trở về” để Hủy chức năng thêm đội hình.

- Quản trị nguồn lực:

 Danh sách nguồn lực : là trang hiển thị danh sách của các nguồn lực. Nút “xóa” dùng để xóa những dòng được chọn trong bảng bên dưới, nút “Thêm nguồn lực mới” để mở trang “Nhập thông tin nguồn lực” dùng cho việc nhập thông tin một nguồn lực mới. Ứng với mỗi dòng trong bảng thì tại cột “Tùy chọn” có 2 nút với chức năng xem chi tiết – sửa nguồn lực và nút xóa nguồn lực

 Nhập thông tin nguồn lực : dùng cho việc nhập thông tin một nguồn lực mới. Click mouse “Lưu” để lưu thông tin nguồn lực, click mouse

“Hủy” thì hệ thống sẽ không lưu thông tin nguồn lực và trở về trang “Danh sách nguồn lực”

 Thông tin nguồn lực: dùng để xem – sửa thông tin cho từng nguồn lực. Click mouse “lưu” để cập nhật thông tin mới và quay về trang “Danh sách nguồn lực”, click mouse “Hủy” để quay về trang “Danh sách nguồn lực” (adsbygoogle = window.adsbygoogle || []).push({});

 Xóa Thông tin nguồn lực: sử dụng để xóa thông tin của một nguồn lực. Click mouse vào “xóa nguồn lực” thì thông tin nguồn lực sẽ được xóa và quay về trang “Danh sách nguồn lực”, Click mouse vào “Không xóa nguồn lực” để quay về trang “Danh sách nguồn lực”

3.11.3.3. Bài viết

- Danh sách bài viết: là trang hiển thị danh sách của các bài viết. Nút “xóa” dùng để xóa những dòng được chọn trong bảng bên dưới, nút “Đăng bài viết mới” để mở trang “Nhập thông tin bài viết” dùng cho việc nhập thông tin một bài viết mới. Ứng với mỗi dòng trong bảng thì tại cột “Tùy chọn” có 2 nút với chức năng xem chi tiết – sửa bài viết và nút xóa bài viết

- Nhập thông tin bài viết : dùng cho việc nhập thông tin một bài viết mới. Click mouse “Lưu” để lưu thông tin bài viết, click mouse “Hủy” thì hệ thống sẽ không lưu thông tin bài viết và trở về trang “Danh sách bài viết”

- Thông tin bài viết: dùng để xem – sửa thông tin cho từng bài viết. Click mouse “lưu” để cập nhật thông tin mới và quay về trang “Danh sách bài viết”, click mouse “Hủy” để quay về trang “Danh sách bài viết”

- Xóa Thông tin bài viết: sử dụng để xóa thông tin của một bài viết. Click mouse vào “xóa bài viết” thì thông tin bài viết sẽ được xóa và quay về trang “Danh sách bài viết”, Click mouse vào “Không xóa bài viết” để quay về trang “Danh sách bài viết”

3.11.3.4. Tài khoản

- Danh sách tài khoản quản trị hệ thống: là trang hiển thị danh sách của tất cả tài khoản quản trị hệ thống. Mỗi đơn vị được thể hiện thành các item, khi click mouse vào sẽ hiện ra danh sách các tài khoản của đơn vị. Nút “Chọn tất cả” dùng để chọn tất cả trong danh sách, Nút “xóa” dùng để xóa những dòng được chọn trong bảng bên dưới, nút “Thêm tài khoản mới” để mở trang “Thêm tài khoản mới” dùng cho việc nhập thông tin một tài khoản. khi double click lên mỗi tài khoản thì sẽ hiện trang “Sửa thông tin tài khoản”

- Danh sách tài khoản: là trang hiển thị danh sách của tất cả tài khoản của một đơn vị. Nút “xóa” dùng để xóa những dòng được chọn trong bảng bên dưới, nút “Thêm tài khoản mới” để mở trang “Thêm tài khoản mới” dùng cho việc nhập thông tin một tài khoản mới. Ứng với mỗi dòng trong bảng thì tại cột “Tùy chọn” có 2 nút với chức năng xem chi tiết – sửa tài khoản và nút xóa tài khoản

- Thêm tài khoản mới : dùng cho việc nhập thông tin một tài khoản mới. Click mouse “Lưu” để lưu thông tin tài khoản, click mouse “Hủy” thì hệ thống sẽ không lưu thông tin tài khoản và trở về trang “Danh sách tài khoản”

- Sửa thông tin tài khoản: dùng để xem – sửa thông tin cho từng tài khoản. Click mouse “lưu” để cập nhật thông tin mới và quay về trang “Danh sách tài khoản”, click mouse “Hủy” để quay về trang “Danh sách tài khoản”

- Xóa tài khoản: sử dụng để xóa thông tin của một bài viết. Click mouse vào “xóa tài khoản” thì thông tin tài khoản sẽ được xóa và quay về trang “Danh sách tài khoản”, Click mouse vào “Không xóa tài khoản” để quay về trang “Danh sách tài khoản”

3.11.3.5. Đơn vị

- Danh sách đơn vị: là trang hiển thị danh sách của các bài viết. Nút “xóa” dùng để xóa những dòng được chọn trong bảng bên dưới, nút “Thêm đơn

vị mới” để mở trang “Thêm đơn vị mới” dùng cho việc nhập thông tin một bài viết mới. Ứng với mỗi dòng trong bảng thì tại cột “Tùy chọn” có 2 nút với chức năng xem chi tiết – sửa đơn vị và nút xóa đơn vị

- Thêm đơn vị mới : dùng cho việc nhập thông tin một đơn vị mới. Click mouse “Lưu” để lưu thông tin đơn vị, click mouse “Hủy” thì hệ thống sẽ không lưu thông tin đơn vị và trở về trang “Danh sách đơn vị”

- Sửa thông tin đơn vị: dùng để xem – sửa thông tin cho từng đơn vị. Click mouse “lưu” để cập nhật thông tin mới và quay về trang “Danh sách đơn vị”, click mouse “Hủy” để quay về trang “Danh sách đơn vị”

- Xóa Thông tin đơn vị: sử dụng để xóa thông tin của một đơn vị. Click mouse vào “xóa đơn vị” thì thông tin đơn vị sẽ được xóa và quay về trang “Danh sách đơn vị”, Click mouse vào “Không xóa đơn vị” để quay về trang “Danh sách đơn vị”

3.11.3.6. Sidebar và Banner

- Quản trị Banner:

 Danh sách banner: là trang hiển thị danh sách của các banner. Nút “xóa” dùng để xóa những dòng được chọn trong bảng bên dưới, nút “Thêm banner mới” để mở trang “Nhập thông tin banner” dùng cho việc nhập thông tin một banner mới. Ứng với mỗi dòng trong bảng thì tại cột “Tùy chọn” có 2 nút với chức năng xem chi tiết – sửa banner và nút xóa banner

 Nhập thông tin banner : dùng cho việc nhập thông tin một banner mới. Click mouse “Lưu” để lưu thông tin banner, click mouse “Hủy” thì hệ thống sẽ không lưu thông tin banner và trở về trang “Danh sách banner”

 Thông tin banner: dùng để xem – sửa thông tin cho từng banner. Click mouse “lưu” để cập nhật thông tin mới và quay về trang “Danh sách banner”, click mouse “Hủy” để quay về trang “Danh sách banner”

 Xóa Thông tin banner: sử dụng để xóa thông tin của một banner. Click mouse vào “xóa banner” thì thông tin banner sẽ được xóa và quay về trang “Danh sách banner”, Click mouse vào “Không xóa banner” để quay về trang “Danh sách banner”

- Quản trị Video : sử dụng để đưa link video mới lên siderbar của hệ thống, nhập link mới vào textbox, click mouse nút “Lưu” để lưu link mới, click mouse “trở về” để Hủy chức năng sửa

- Quản trị hình ảnh:

 Danh sách hình ảnh: là trang hiển thị danh sách của các hình ảnh làm slide hình ảnh hoạt động của chiến dịch. Nút “xóa” dùng để xóa những dòng được chọn trong bảng bên dưới, nút “Thêm hình ảnh mới” để mở trang “Nhập thông tin hình ảnh” dùng cho việc nhập thông tin một hình ảnh mới. Ứng với mỗi dòng trong bảng thì tại cột “Tùy chọn” có 2 nút với chức năng xem chi tiết – sửa hình ảnh và nút xóa hình ảnh

 Nhập thông tin hình ảnh: dùng cho việc nhập thông tin một hình ảnh mới. Click mouse “Lưu” để lưu thông tin hình ảnh, click mouse “Hủy” thì hệ thống sẽ không lưu thông tin hình ảnh và trở về trang “Danh sách hình ảnh”

 Thông tin hình ảnh: dùng để xem – sửa thông tin cho từng hình ảnh. Click mouse “lưu” để cập nhật thông tin mới và quay về trang “Danh sách hình ảnh”, click mouse “Hủy” để quay về trang “Danh sách hình ảnh”

 Xóa Thông tin hình ảnh: sử dụng để xóa thông tin của một hình ảnh. Click mouse vào “xóa hình ảnh” thì thông tin banner sẽ được xóa và quay về trang “Danh sách hình ảnh”, Click mouse vào “Không xóa hình ảnh” để quay về trang “Danh sách hình ảnh” (adsbygoogle = window.adsbygoogle || []).push({});

- Quản trị đơn vị Tài trợ - Hỗ trợ:

 Danh sách đơn vị Tài trợ - Hỗ trợ: là trang hiển thị danh sách của các đơn vị Tài trợ - Hỗ trợ của chiến dịch. Nút “xóa” dùng để xóa những dòng được chọn trong bảng bên dưới, nút “Thêm đơn vị Tài trợ - Hỗ trợ mới” để mở trang “Nhập thông tin đơn vị Tài trợ - Hỗ trợ” dùng cho việc nhập thông tin một đơn vị Tài trợ - Hỗ trợ mới. Ứng với mỗi dòng trong bảng thì tại cột “Tùy chọn” có 2 nút với chức năng xem chi tiết – sửa đơn vị Tài trợ - Hỗ trợ và nút xóa đơn vị Tài trợ - Hỗ trợ

 Nhập thông tin đơn vị Tài trợ - Hỗ trợ: dùng cho việc nhập thông tin một đơn vị Tài trợ - Hỗ trợ mới. Click mouse “Lưu” để lưu thông tin đơn vị Tài trợ - Hỗ trợ, click mouse “Hủy” thì hệ thống sẽ không lưu thông tin đơn vị Tài trợ - Hỗ trợ và trở về trang “Danh sách đơn vị Tài trợ - Hỗ trợ”

 Thông tin đơn vị Tài trợ - Hỗ trợ: dùng để xem – sửa thông tin cho từng đơn vị Tài trợ - Hỗ trợ. Click mouse “lưu” để cập nhật thông tin mới và quay về trang “Danh sách đơn vị Tài trợ - Hỗ trợ”, click mouse “Hủy” để quay về trang “Danh sách đơn vị Tài trợ - Hỗ trợ”

 Xóa Thông tin đơn vị Tài trợ - Hỗ trợ: sử dụng để xóa thông tin của một hình ảnh. Click mouse vào “xóa đơn vị Tài trợ - Hỗ trợ” thì thông tin banner sẽ được xóa và quay về trang “Danh sách

đơn vị Tài trợ - Hỗ trợ”, Click mouse vào “Không xóa đơn vị Tài trợ - Hỗ trợ” để quay về trang “Danh sách đơn vị Tài trợ - Hỗ trợ”

3.11.3.7. Quản trị hệ thống

- Quản trị quyền:

 Danh sách quyền: là trang hiển thị danh sách của các phân quyền quản trị hệ thống. Nút “xóa” dùng để xóa những dòng được chọn trong bảng bên dưới, nút “Thêm quyền mới” để mở trang “Nhập thông tin quyền” dùng cho việc nhập thông tin một quyền mới. Ứng với mỗi dòng trong bảng thì tại cột “Tùy chọn” có 2 nút với chức năng xem chi tiết – sửa quyền và nút xóa quyền

 Nhập thông tin quyền: dùng cho việc nhập thông tin một quyền mới. Click mouse “Lưu” để lưu thông tin quyền, click mouse “Hủy” thì hệ thống sẽ không lưu thông tin quyền và trở về trang

Một phần của tài liệu ĐỒ ÁN HỆ THỐNG THÔNG TIN XÂY DỰNG WEBSITE CHÀO MÙA HÈ XANH VỚI FRAMEWORK WEB2PY (Trang 118)