Màn hình nâng cấp tài khoản

Một phần của tài liệu Đề tài Website Mua và Xem Phim Trực Tuyến (Trang 51 - 65)

4. Thiết kế giao diện

4.3. Đặc tả giao diện

4.3.2. Màn hình nâng cấp tài khoản

1 - Loại : RadioButton - Check nếu muốn nâng

cấp tài khoản bằng thẻ tín dụng

2 - Loại : RadioButton - Check nếu muốn nâng

cấp tài khoản bằng tiền mặt

3 - Loại : Textbox - Nhập mã tài khoản

- Không được để trống

4 - Loại : Dropdownlist - Chọn tháng hết hạn

5 - Loại : Dropdownlist - Chọn năm hết hạn

6 - Loại : Textbox - Nhập mã bảo vệ

7 - Loại :Textbox - Nhập mã vùng

- Không được để trống

8 - Loại : Button - Nút nâng cấp tài khoản

sau 1 tuần dùng thử miễn phí

6.3.3. Tìm kiếm nâng cao

Ràng buộc Mô tả

1 - Loại : Textbox - Nhập 1 hoặc nhiều từ

khóa có liên quan

2 - Loại : Textbox - Nhập tất cả các từ khóa

có liên quan

3 - Loại : Textbox - Nhập chính xác 1 từ

hoặc 1 cụm từ liên quan

4 - Loại : Textbox - Nhập 1 từ hoặc cụm từ

không liên quan

5 - Loại : Textbox - Nhập tên phim

6 - Loại : Textbox - Nhập tên video

8 - Loại : Textbox - Nhập số tập phim

9 - Loại : Textbox - Nhập tên diễn viên, đạo

diễn, …

10 - Loại : Textbox - Nhập thể loại phim

11 - Loại : Textbox - Nhập network

12 - Loại : Textbox - Nhập ngày bắt đầu

13 - Loại : Textbox - Nhập ngày kết thúc

14 - Loại : Button - Nút thực hiện chức

năng tìm kiếm

15 - Loại : Button - Nút thực hiện chức

năng hủy tìm kiếm

6.3.4. Quản lý tài khoản nhân viên

Ràng buộc Mô tả

1 - Loại : Textbox - Nhập email đúng định

dạng

- Không được để trống

- Không được để trống

3 - Loại : Textbox - Nhập mật khẩu

- Không được để trống

4 - Loại : Textbox - Nhập chứng minh nhân

dân

- Không được để trống - Không được nhập chữ, phải là dãy số gồm 9 chữ số

5 - Loại : Textbox - Nhập địa chỉ

- Không được để trống

6 - Loại : Textbox - Nhập số điện thoại

- Không được để trống - Không được nhập chữ, phải là số

7 - Loại : DropDownList - Chọn giới tính

- Mặc định chọn sẵn là Nam

8 - Loại : Button - Nút thực hiện chức năng

cập nhật

9 - Loại : Button - Nút thực hiện chức năng

thêm

10 - Loại : DataGirdView - Hiển thị danh sách tất cả các nhân viên mà hệ thống quản lý

- Các cột :

+ Email : email nhân viên

+ Mật khẩu : mật khẩu nhân viên

+ Họ tên : họ tên nhân viên

+ Action

o Icon 1 : link xóa nhân viên

6.3.5. Quản lý tài khoản khách hàng

Ràng buộc Mô tả

1 - Loại : Textbox - Nhập email đúng định

dạng

- Không được để trống

2 - Loại : Textbox - Nhập họ tên

- Không được để trống

3 - Loại : Textbox - Nhập mật khẩu

- Không được để trống

4 - Loại : Textbox - Nhập chứng minh nhân

dân

- Không được để trống - Không được nhập chữ, phải là dãy số gồm 9 chữ số

5 - Loại : Textbox - Nhập địa chỉ

- Không được để trống

6 - Loại : Textbox - Nhập số điện thoại

- Không được để trống - Không được nhập chữ, phải là số

7 - Loại : DropDownList - Chọn giới tính

- Mặc định chọn sẵn là Nam

8 - Loại : DropDownList - Chọn loại tài khoản

- Mặc định chọn sẵn là Free

9 - Loại : Button - Nút thực hiện chức năng

cập nhật

10 - Loại : Button - Nút thực hiện chức năng

thêm

11 - Loại : DataGirdView - Hiển thị danh sách tất cả các khách hàng mà hệ thống quản lý - Các cột : + Email : email khách hàng + Mật khẩu : mật khẩu

khách hàng

+ Họ tên : họ tên khách hàng

+ Action

o Icon 1 : link xóa khách hàng

6.3.6. Quản lý phim

Ràng buộc Mô tả

1 - Loại : Textbox - Nhập nội dung cần tìm

kiếm

2 - Loại : Button - Nút tìm kiếm

3 - Loại : Dropdownlist - Chọn thể loại phim

4 - Loại : DataGridView -Hiển thị danh sách phim

theo thể loại - Các cột:

+ Tên phim : tên phim + Mô tả : mô tả phim + Thể loại : thể loại phim

+ Hình : hình ảnh phim + Phí : phí của phím + Action

o Icon 1 : link xóa khách hàng

o Icon 2 :

5 - Loại : Textbox - Nhập tên phim

- Không được để trống

6 - Loại : Textbox - Nhập mô tả phim

- Không được để trống

7 - Loại : Textbox - Nhập tên diễn viên

- Không được để trống

8 - Loại : Textbox - Nhập tên đạo diễn

- Không được để trống

9 - Loại : DropDownList - Chọn season

- Mặc định chọn sẵn là Không có

10 - Loại : DropDownList - Chọn tập phim

- Mặc định chọn sẵn là Không có

11 - Loại : DropDownList - Chọn thể loại

- Mặc định chọn sẵn là Hài

12 - Loại : RadioButton - Chọn có phí hoặc không

13 - Loại : FileUpload - Chọn hình ảnh

14 - Loại : Button - Nút thực hiện chức năng

cập nhật

15 - Loại : Button - Nút thực hiện chức năng

6.3.7. Quản lý thẻ gift Ràng buộc Mô tả 1 - Loại : Textbox - Nhập mã thẻ - Không được để trống - Không được nhập chữ, phải là số

2 - Loại : DropDownList - Chọn thời hạn sử dụng

- Mặc định chọn sẵn là 1 tháng

3 - Loại : Textbox - Nhập đơn giá

- Không được để trống - Không được nhập chữ, phải là số

4 - Loại : Button - Nút thực hiện chức năng

cập nhật

5 - Loại : Button - Nút thực hiện chức năng

thêm

6 - Loại : DataGirdView - Hiển thị danh sách tất cả các thẻ gift mà hệ thống quản lý - Các cột : + Serial number : mã thẻ gift + Hạn dùng : thời hạn sử dụng

+ Đơn giá : giá thẻ gift + ID người sử dụng : mã khách hàng

+ Action

o Icon 1 : link xóa khách hàng

6.3.8. Tìm kiếm nâng cao

Ràng buộc Mô tả

1 - Loại : Textbox - Nhập từ khóa tìm kiếm

2 - Loại : Textbox - Nhập tên diễn viên, đạo

diễn

3 - Loại : Textbox - Nhập số tập phim

- Không được nhập chữ, phải là số

4 - Loại : Textbox - Nhập năm phát hành

- Không được nhập chữ, phải là số

5 - Loại : Textbox - Nhập tiêu đề phim

6 - Loại : Button - Nút thực hiện chức năng

6.3.9. Cập nhật thông tin cá nhân

Ràng buộc Mô tả

1 - Loại : Textbox - ReadOnly

- Thể hiện Email đang đùng để đăng nhập

2 - Loại : Textbox - ReadOnly

- Thể hiện mã của tài khoản đang sử dụng

3 - Loại : Textbox - Nhập họ tên người sử

dụng

- Không được để trống

4 - Loại : Textbox - Nhập chứng minh nhân

dân.

- Không được để trống - Không được nhập chữ, phải là dãy số gồm 9 chữ số

5 - Loại : Textbox - Nhập địa chỉ

- Không được để trống

6 - Loại : Textbox - Nhập điện thoại

- Không được để trống

7 - Loại : DropDownList - Chọn giới tính

- Mặc định chọn sẵn là Nam

8 - Loại : Button - Nút thực hiện chức năng

Cập nhật

9 - Loại : Button - Nút chuyển qua trang

6.3.10. Đổi mật khẩu

Ràng buộc Mô tả

1 - Loại : Textbox - Nhập mật khẩu cũ ( hiện

tại).

- Không được để trống

2 - Loại : Textbox - Nhập mật khẩu mới.

- Không được để trống

3 - Loại : Button - Nút thực hiện chức năng

7. Môi trường

- Môi trường web

- Hệ điều hành Apche 2.0 - Kiến trúc MVC 4

8. Tổng kết

- Nhóm đã bắt đầu sử dụng phần mềm quản lý SVN để làm việc chung nên hiệu

quả làm việc được nâng lên.

- Tuần này các thành viên đã hoàn thành tốt các nhiệm vụ được giao,không chậm trễ

như tuần trước.

- Nhóm đã bổ sung thêm các phần bị thiếu của báo cáo tuần trước.

Một phần của tài liệu Đề tài Website Mua và Xem Phim Trực Tuyến (Trang 51 - 65)