1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo môn học dự án mẫuxây dựng webapp tìm kiếm phim

58 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Báo Cáo Môn Học Dự Án Mẫu Xây Dựng Webapp Tìm Kiếm Phim
Tác giả Hồ Tấn Dũng, Viên Phạm Minh Thịnh, Đỗ Hoàng Phong
Người hướng dẫn Nguyễn Ngọc Thạch
Trường học Trường Đại Học
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Định dạng
Số trang 58
Dung lượng 6,54 MB

Cấu trúc

  • 1.1 GIỚI THIỆU CÁ NHÂN/NHÓM PHÁT TRIỂN DỰ ÁN (4)
  • 1.2 YÊU CẦU CỦA DỰ ÁN (4)
  • 1.3 LẬP KẾ HOẠCH CHO DỰ ÁN (5)
  • 2.1 MÔ TẢ BÀI TOÁN (8)
  • 2.2 SƠ ĐỒ USE CASE (8)
    • 2.2.1 ACTOR: ADMIN (QUẢN TRỊ) (8)
    • 2.2.2. ACTOR: KHÁCH HÀNG (CUSTOMER) (9)
  • 2.3 Đặc tả yêu cầu hệ thống (SRS) (10)
    • 2.3.1 ĐĂNG NHẬP (10)
    • 2.3.2 ĐĂNG KÝ (10)
    • 2.3.3 QUẢN LÝ SUẤT CHIẾU (11)
    • 2.3.4 QUẢN RẠP CHIẾU (11)
    • 2.3.5 QUẢN LÍ PHIM (12)
    • 2.3.6 QUẢN LÝ TÀI KHOẢN (13)
    • 2.3.7 THỐNG KÊ TÀI KHOẢN (13)
  • 2.4 SƠ ĐỒ TRIỂN KHAI VÀ YÊU CẦU HỆ THỐNG (15)
    • 2.4.1 SƠ ĐỒ TRIỂN KHAI (15)
    • 2.4.2 YÊU CẦU HỆ THỐNG (15)
  • 3.1 MÔ HÌNH CÔNG NGHỆ ỨNG DỤNG (16)
  • 3.2 Thực thể - THUỘC TÍNH (17)
    • 3.2.1 Sơ đồ quan hệ thực thể (ERD) (17)
    • 3.2.2 Chi tiết thực thể (18)
  • 3.3 Tạo CSDL với SQL Server (22)
    • 3.3.1 Bảng Phim (22)
    • 3.3.2 Bảng TaiKhoan (23)
    • 3.3.3 Bảng RapChieu (23)
    • 3.3.4 Bảng SuatChieu (0)
    • 3.3.5 Bảng Rap_Phim (25)
    • 3.3.6 Bảng RapChieu_Phim (25)
    • 3.3.7 Bảng TheLoai (0)
    • 3.3.8 Bảng Phim_TheLoai (0)
  • 3.4 Giao diện (Làm FIGMA KHÔNG THÌ DÙNG MOCKUP) (27)
    • 3.4.1 Sơ đồ tổ chức giao diện (27)
    • 3.4.2 Giao diện cửa sổ chính (28)
    • 3.4.3 Giao diện chức năng (29)
  • 4.1 Tạo giao diện ASP.NET MVC (43)
    • 4.1.1 Cửa sổ chính (43)
    • 4.1.2 Các cửa sổ quản lý (44)
  • 5.1 Lập bảng test case theo mẫu (57)
  • 6.1 Sản phẩm phần mềm (57)
  • 7.1 Khó khăn (57)
  • 7.2 Thuận lợi (57)

Nội dung

Đối tượng sử dụng:- Quản trị viên: có quyền truy cập và quản lý toàn bộ thông tin liên quan đến suất chiếu, bao gồm thêm, sửa, xóa thông tin suất chiếu.Yêu cầu bảo mật:- Quản lý quyền tr

GIỚI THIỆU CÁ NHÂN/NHÓM PHÁT TRIỂN DỰ ÁN

- Product Owner: Hồ Tấn Dũng.

- Scrum Master: Đỗ Hoàng Phong.

Phạm Minh Thịnh Đỗ Hoàng Phong

YÊU CẦU CỦA DỰ ÁN

- Hiện nay nhu cầu xem phim ở rạp đang rất phổ biến trong thế giới cũng như Việt Nam hiên nay Có thể nói đến như là các rạp chiếu phim trong nước như: CGV Cinema, StarLight, Lotte Cinema…Xét theo thực tế nhóm chúng em thấy việc tìm kiếm phim ở mỗi trang web của rạp rất tốn thời gian và không đáp ứng được nhu cầu tìm phim theo yêu cầu của khách hàng vì có nhiều phim chỉ có ở rạp này mà không có ở rạp khác

- Để khách hàng có một trải nghiệm tốt về việc tìm kiếm phim, nhóm em quyết định lựa chọn đề tài xây dựng một web/app tra cứu thông tin phim trước hết triển khai tại khu vực Buôn Ma Thuột Nếu dự án thành công sẽ tiếp tục phát triển và triển khai ở những khu vực khác.

Too long to read on your phone?

Save to read later on your computer

LẬP KẾ HOẠCH CHO DỰ ÁN

TT HẠNG MỤC BẮT ĐẦU KẾT

THÚC KẾT QUẢ THÀNH VIÊN

1 Phân tích yêu cầu khách hàng 16/9/2023 22/9/2023 Các yêu cầu của khách hàng với ứng dụng Hồ Tấn Dũng

1 Vẽ sơ đồ use cases 16/9/2023 17/9/2023 Sơ đồ use case của web app Hồ Tấn Dũng 1.

2 Đặc tả yêu cầu hệ thống 18/9/2023 21/9/2023 Chi tiết các chức năng Đăng nhập đăng kí quản lí tài khoản, quản lí danh sách phim, quản lí thông tin vé,quản lí lịch chiếu, thống kê lượt tìm kiếm phim

3 Sơ đồ triển khai và yêu cầu 22/9/2023 22/9/2023 Luồng hoạt động của hệ thống, cấu hình và phần mềm của nhóm Hồ Tấn Dũng

2 Thiết kế ứng dụng 23/9/2023 27/9/2023 Mô hình công nghệ, giao diện và thực thể Hồ Tấn Dũng, Đỗ Hoàng Phong, Phạm Minh Thịnh 2.

1 Thiết kế mô hình công nghệ 23/9/2023 23/9/2023 Chi tiết các chức năng trong web Phạm Minh

2 Thực thể 24/9/2023 25/9/2023 Mối quan hệ và chi tiết của thực thể: phim, khách hàng, rạp, xuất chiếu Hồ Tấn Dũng, Đỗ Hoàng Phong

2 Giao diện 26/9/2023 27/9/2023 Chi tiết các màn hình chức năng của Đỗ Hoàng

3 Thực hiện dự án 28/9/2023 30/10/2023 Màn hình chức năng và mô tả bảng điều khiển Hồ Tấn Dũng, Đỗ Hoàng Phong, Phạm Minh Thịnh 3.

1 Tạo giao diện 28/9/2023 29/9/2023 Hoàn thành màn hình: đăng nhập, đăng kí, các màn hình quản lý bằng figma

Hồ Tấn Dũng, Đỗ Hoàng Phong, Phạm Minh Thịnh 3.

2 Tạo CSDL 30/9/2023 30/9/2023 Hoàn thành các rang buộc quan hệ và sơ đồ quan hệ Hồ Tấn Dũng

4 Xây dựng ứng dụng 1/10/2023 10/10/2023 Các chức trên được hoàn thiện Hồ Tấn Dũng, Đỗ Hoàng Phong, Phạm Minh Thịnh

5 Kiểm thử 11/10/2023 18/10/2023 Web chạy mượt không lỗi Hồ Tấn Dũng, Đỗ Hoàng Phong, Phạm Minh Thịnh 5.

1 Xây dựng kịch bảng kiểm thử 11/10/2023 11/10/2023 10 kịch bản kiểm thử Đỗ Hoàng

3 16/10/2023 8 kịch bản pass 2 kịch bản fail Hồ Tấn Dũng, Đỗ Hoàng Phong, Phạm Minh Thịnh 5.

3 18/10/2023 Automation unit test 8 pass 2 fail Phạm Minh

5 Fix bug 13/10/202 17/10/2023 Đã kiểm thử 8 kịch bản pass và fix 2 Phạm Minh

4 3 kịch bản fail Thịnh, Đỗ

3 19/10/2023 File dự án hoàn thiện Hồ Tấn Dũng, Đỗ Hoàng Phong, Phạm Minh Thịnh 6.

3 19/10/2023 File dự án hoàn thiện Hồ Tấn Dũng, Đỗ Hoàng Phong, Phạm Minh Thịnh

1.3.1 MICROSOFT PROJECT https://drive.google.com/file/d/1O99ZYq1gDZB5TnUb3hGmRtCprEBTjJB0/view?usp=sharing

2 PHÂN TÍCH YÊU CẦU KHÁCH HÀNG

MÔ TẢ BÀI TOÁN

Khi khách hàng muốn xem phim tại các rạp khác nhau thì phải đăng nhập tài khoản và mật khẩu vào trang web của rạp đó sau đó thực hiện tìm kiếm phim,khách hàng có thể chọn phim theo nhiều danh mục như là loại Phim: Đang chiếu hoặc sắp chiếu, Theo thể loại phim: Hành động, tình cảm, trinh thám, theo định dạng phim đang chiếu: 2D, 3D… Nếu tìm phim không được như ý muốn thì khách hàng đổi sang trang web khác để tìm Phim mà mình muốn coi Tại đấy khách hàng lại thực hiện thao tác như trên đã đề cập

SƠ ĐỒ USE CASE

ACTOR: ADMIN (QUẢN TRỊ)

Diagram 01 – Vai trò: Admin( Thực hiện tại dự án mẫu )

ACTOR: KHÁCH HÀNG (CUSTOMER)

Diagram 02 – Vai trò: Khách hàng

( Thực hiện và nâng cấp sau )

Đặc tả yêu cầu hệ thống (SRS)

ĐĂNG NHẬP

- Chức năng đăng nhập: Cho phép xác thực người dùng vào hệ thống, với tên tài khoản và mật khẩu.

- Mật khẩu Đối tượng sử dụng:

- Tất cả người dùng (quản trị, khách hàng) có thể sử dụng chức năng này.

Các yêu cầu bảo mật:

- Mật khẩu được bảo mật dưới dạng kí tự (*)

ĐĂNG KÝ

- Chức năng đăng ký cho phép người dùng tạo tài khoản mới bằng cách cung cấp tên người dùng, mật khẩu, họ và tên, và địa chỉ email, số điện thoại

- Tất cả người dùng(ngoại trừ quản trị viên) muốn tạo tài khoản mới trong hệ thống phải sử dụng chức năng này.

- Các yêu cầu bảo mật:

- Xác thực email để hoàn thành quá trình đăng ký(chúng em sẽ hoàn thành chức năng này sau).

- Mật khẩu được bảo mật dưới dạng kí tự (*)

QUẢN LÝ SUẤT CHIẾU

Chức năng quản lý suất chiếu dựa vào chức năng đăng nhập cho phép người dùng có quyền truy cập vào hệ thống và thực hiện các thao tác liên quan đến suất chiếu.

- Mã suất chiếu, ngày chiếu, khung giờ, loại chiếu, tên rạp. Đối tượng sử dụng:

- Quản trị viên: có quyền truy cập và quản lý toàn bộ thông tin liên quan đến suất chiếu, bao gồm thêm, sửa, xóa thông tin suất chiếu.

- Quản lý quyền truy cập: Hệ thống phải kiểm soát quyền truy cập dựa trên đăng nhập để đảm bảo chỉ những người dùng có quyền mới được phép thực hiện các thao tác quản lý xuất chiếu.

QUẢN RẠP CHIẾU

- Người dùng đăng nhập vào hệ thống vào tài khoản quản trị viên có thể quản lí các rạp chiếu phim được thêm trong web/app, giúp người dung có thể thêm sửa xóa rạp chiếu.

- Mã rạp, tên rạp, địa chỉ, tên phim. Đối tượng sử dụng:

- Quản trị viên: có quyền truy cập và quản lý toàn bộ thông tin liên quan đến xuất chiếu, bao gồm thêm, sửa, xóa thông tin phim, lịch chiếu, đặt vé, v.v.

- Quản lý quyền truy cập: Hệ thống phải kiểm soát quyền truy cập dựa trên đăng nhập để đảm bảo chỉ những người dùng có quyền mới được phép thực hiện các thao tác quản lý rạp chiếu.

QUẢN LÍ PHIM

- Người dùng cần đăng nhập bằng tên người dùng và mật khẩu để truy cập vào hệ thống quản lý thông tin phim.

- Tên người dùng: Để xác định người dùng trong hệ thống.

- Hình ảnh: hình ảnh của người dung

- Thông tin phim: đạo diễn, nhà sản suất

- Mật khẩu: Để xác thực người dùng.

+ Quản trị viên: Có quyền truy cập và quản lý toàn bộ thông tin về phim. + Khách hàng: không có quyền truy cập

- Chức năng quản lý phim:

Thêm thông tin mới về một bộ phim, bao gồm tên, đạo diễn, diễn viên, thể loại, năm sản xuất,

Cập nhật thông tin về phim đã có trong hệ thống.

Xóa thông tin về một bộ phim khỏi hệ thống.

Tìm kiếm phim theo tên, đạo diễn, diễn viên hoặc thể loại.

Hiển thị danh sách toàn bộ các bộ phim có trong hệ thống.

- Quản lý quyền truy cập: Hệ thống phải kiểm soát quyền truy cập dựa trên đăng nhập để đảm bảo chỉ những người dùng có quyền mới được phép thực hiện các thao tác quản lý phim.

QUẢN LÝ TÀI KHOẢN

- Cho phép người dùng quản lí tài khoản của khách hàng đã khi đã có tài khoản của admin.

- Quản lý quyền truy cập: Hệ thống phải kiểm soát quyền truy cập dựa trên đăng nhập để đảm bảo chỉ những người dùng có quyền mới được phép thực hiện các thao tác quản lý tài khoản.

- Mật khẩu được mã hóa: Hệ thống sẽ chuyển mật khẩu thành mật khẩu mã hóa dựa theo mã ACSII.

THỐNG KÊ TÀI KHOẢN

Cho phép người dùng có thể xem thống kê về tài khoản như là: số tài khoản khách hàng đã đăng kí trong tháng.

- Tên người dùng: Để xác định người dùng trong hệ thống.

- Mật khẩu: Để xác thực người dùng.

- Chức năng thống kê tài khoản:

+ Thống kê doanh tài khoản:

Xem số người đã đăng kí tài khoản trong tháng

- Quản lý quyền truy cập: Hệ thống phải kiểm soát quyền truy cập dựa trên đăng nhập để đảm bảo chỉ những người dùng có quyền mới được phép xem các thống kê về tài khoản.

SƠ ĐỒ TRIỂN KHAI VÀ YÊU CẦU HỆ THỐNG

YÊU CẦU HỆ THỐNG

STT HỆ THỐNG/ PHẦN MỀM PHIÊN BẢN

MÔ HÌNH CÔNG NGHỆ ỨNG DỤNG

Mô hình MVC (Model-View-Controller) là một mô hình thiết kế phần mềm phổ biến, thường được sử dụng trong các ứng dụng web Mô hình này chia ứng dụng thành ba thành phần chính:

Model: Đại diện cho dữ liệu và quy tắc kinh doanh Nó quản lý việc truy cập, lưu trữ, và xử lý dữ liệu.

View: Đại diện cho giao diện người dùng Nó hiển thị dữ liệu cho người dùng và cũng nhận thông tin từ người dùng.

Controller: Điều khiển luồng của ứng dụng Nó xử lý yêu cầu từ người dùng, tương tác với Model để xử lý dữ liệu, và sau đó cập nhật View tương ứng.

Thực thể - THUỘC TÍNH

Sơ đồ quan hệ thực thể (ERD)

1 Tài khoản Tài khoản của admin và khách hàng

2 Rạp chiếu Rạp chiếu phim có trên app web

3 Suất Chiếu Khung giờ chiếu của phim

4 Phim Các bộ phim được chiếu tại rạp

5 Thể loại Thể loại của phim

6 Rap_Phim Liên kết giữa rạp và phim

7 SuatChieu_Phim Liên kết giữa suất chiếu phim

8 Phim_TheLoai Liên kết giữa phim và thể loại

Chi tiết thực thể

TÍNH K IỂU DỮ LIỆU M Ô TẢ

TenTK VARCHAR(50) Tên tài khoản

MatKhau VARCHAR(15) Mật khẩu có mã hoá

HoVaTen NVARCHAR(50) Tên người dùng

HinhAnh VARCHAR(MAX) Hình ảnh người dùng

DiaChi NVARCHAR(256) Địa chỉ người dùng

SoDienThoa i CHAR(10) Số điện thoại người dùng

Email VARCHAR(30) Email người dùng

LoaiDK VARCHAR(5) Phân quyền người dùng

NgayDK DATE Ngày đăng kí tài khoản

THUỘC TÍNH KIỂU DỮ LIỆU MÔ TẢ

MaRap CHAR(10) Mã rạp chiếu

TenRap NVARCHAR(50) Tên rạp chiếu

DiaChi NVARCHAR(256) Địa chỉ của rạp

THUỘC TÍNH KIỂU DỮ LIỆU MÔ TẢ

MaSC CHAR(10) Mã Xuất Chiếu

MaRap CHAR(10) Mã Rạp chiếu

NgayChieu DATE Ngày phim chiếu

KhungGio TIME Khung giờ phim chiếu

Loại chiếu VARCHAR(10) Hình dạng xuất chiếu

THUỘC TÍNH KIỂU DỮ LIỆU MÔ TẢ

HinhAnh NVARCHAR(256) Hình ảnh mô tả phim

ThongTinPhim NVARCHAR(Max) Thông tin của phim

NoiDung NVARCHAR(Max) Nội dung của phim

ThoiLuong INT Thời lượng phim chiếu

TrangThai NVARCHAR(50) Trạng thái của phim

NgayChieu DATE Ngày chiếu của phim

THUỘC TÍNH KIỂU DỮ LIỆU MÔ TẢ

ID INT Mã của bảng Rap_Phim

THUỘC TÍNH KIỂU DỮ LIỆU MÔ TẢ

ID INT Mã của bảng

MaSC CHAR(10) Mã Suất Chiếu

THUỘC TÍNH KIỂU DỮ LIỆU MÔ TẢ

MaTL VARCHAR(10) Mã thể loại của phim

TenTL NVARCHAR(50) Tên thể loại của phim

THUỘC TÍNH KIỂU DỮ LIỆU MÔ TẢ

ID INT Mã của bảng

MaTL VARCHAR(10) Mã Thể loại

Tạo CSDL với SQL Server

Bảng Phim

T ÊN CỘT K IỂU DỮ LIỆU R ÀNG BUỘC M Ô TẢ

MaPhim CHAR(10) PK Mã của bộ phim

TenPhim NVARCHAR(50) Tên của bộ phim

HinhAnh NVARCHAR(256) Hình ảnh phim

ThoiLuong INT Thời lượng chiếu phim

Trạng thái NVARCHAR(50) Trạng thái của phim

NgayChieu Date Ngày chiếu phim

Bảng TaiKhoan

T ÊN CỘT K IỂU DỮ LIỆU R ÀNG BUỘC M Ô TẢ

TenTK VARCHAR(50) PK Tên của tài khoản

HoVaTen NVARCHAR(50) Họ tên tài khoản

HinhAnh VARCHAR(MAX) Hình đại diện tài khoản

DiaChi NVARCHAR(256) Địa chỉ của tài khoản

SoDienThoai CHAR(10) Số điện thoại tài khoản

Email VARCHAR(30) Email của tài khoản

LoaiTK VARCHAR(5) Phân quyền cho tài khoản

NgayDK DATE Ngày đăng kí của tài khoản

Bảng RapChieu

T ÊN CỘT K IỂU DỮ LIỆU R ÀNG BUỘC M Ô TẢ

MaRap CHAR(10) PK Mã Rạp phim

TenRap NVARCHAR(50) Tên rạp phim

DiaChi NVARCHAR(256) Địa chỉ Rạp phim

T ÊN CỘT K IỂU DỮ LIỆU R ÀNG BUỘC M Ô TẢ

MaSC CHAR(10) PK Mã Suất Chiếu

NgayChieu DATE Ngày chiếu của phim

KhungGio Time(7) Thời gian khởi chiếu

LoaiChieu VARCHAR(10) Loại chiếu của phim

T ÊN CỘT K IỂU DỮ LIỆU R ÀNG BUỘC M Ô TẢ

ID INT PK Mã của bảng rạp và phim

MaRap CHAR(10) FK Mã Rạp phim

MaPhim CHAR(10) FK Mã Phim

T ÊN CỘT K IỂU DỮ LIỆU R ÀNG BUỘC M Ô TẢ

ID INT PK Mã của bảng suất chiếu và phim

MaSC CHAR(10) FK Mã suất chiếu

MaPhim CHAR(10) FK Mã Phim

T ÊN CỘT K IỂU DỮ LIỆU R ÀNG BUỘC M Ô TẢ

MaTL VARCHAR(10) PK Mã thể loại của phim

TenTL NVARCHAR(50) Tên thể loại

T ÊN CỘT K IỂU DỮ LIỆU R ÀNG BUỘC M Ô TẢ

ID INT PK Mã của bảng thể loại và phim

MaTL VARCHAR(10) FK Mã thể loại

MaPhim VARCHAR(10) FK Mã Phim

Bảng Rap_Phim

T ÊN CỘT K IỂU DỮ LIỆU R ÀNG BUỘC M Ô TẢ

ID INT PK Mã của bảng rạp và phim

MaRap CHAR(10) FK Mã Rạp phim

MaPhim CHAR(10) FK Mã Phim

Bảng RapChieu_Phim

T ÊN CỘT K IỂU DỮ LIỆU R ÀNG BUỘC M Ô TẢ

ID INT PK Mã của bảng suất chiếu và phim

MaSC CHAR(10) FK Mã suất chiếu

MaPhim CHAR(10) FK Mã Phim

T ÊN CỘT K IỂU DỮ LIỆU R ÀNG BUỘC M Ô TẢ

MaTL VARCHAR(10) PK Mã thể loại của phim

TenTL NVARCHAR(50) Tên thể loại

T ÊN CỘT K IỂU DỮ LIỆU R ÀNG BUỘC M Ô TẢ

ID INT PK Mã của bảng thể loại và phim

MaTL VARCHAR(10) FK Mã thể loại

MaPhim VARCHAR(10) FK Mã Phim

Bảng Phim_TheLoai

Giao diện (Làm FIGMA KHÔNG THÌ DÙNG MOCKUP)

Sơ đồ tổ chức giao diện

Giao diện cửa sổ chính

T ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tất cả các chức năng của webapp

2 [Quản Lý Tài Khoản] Click cho phép actor quản lý phòng chiếu

3 [Quản LÝ PHIM] Click Cho Phép actor quản lý phim

4 [QuẢn Lý RẠP Chiếu] Click Cho phép actor quản lý rạp

5 [QUẢN LÝ XUẤT CHIẾU] Click Cho phép quản lý xuất chiếu

6 [Thống Kê] Click Cho phép Thống kê

7 [TÀI KHOẢN] Click Cho phép xem sửa thông tin tài khoản

8 [ĐĂNG XUẤT] Click Cho phép đăng xuất tài khoản

Giao diện chức năng

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 [ĐĂNG NHẬP] Click Cho phộp actor đăng nhõơp vào hờ ơ thống

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 [ĐĂNG K ]í Click Cho phộp actor đăng kớ tài khoản vào hờơ thống

SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 [Thống Kê] Click Cho phép hiện thống kê tài khoản

2 [Chart] Initialize Cho phép actor xem số tài khoản được đăng kí trong tháng

3.4.3.4 Cửa sổ quản lý TaiKhoan

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tất cả tài khoản lên bảng

2 [Thêm(+)] Click Kích hoạt trạng thái cho nhập dữ liệu vào các điều khiển

3 [Sửa] Click Validation, Cập nhật thông tin tài khoản đang xem trên web vào CSDL

4 [Xóa] Click Xóa tài khoản đang xem trên web

5 [Tìm kiếm] Click Tìm kiếm tài khoản đang xem trên web

6 Danh Sách Click Hiển thị thông tin toàn bộ tài khoản

3.4.3.5 Cửa sổ tạo mới TaiKhoan

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tên các trường cần thêm

2 [Thêm mới] Click Thêm mới dữ tài khoản vào màn hình hiển thị

3 [Trở lại] Click Trở lại trang chủ

3.4.3.6 Cửa sổ cập nhật TaiKhoan

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tên các trường cần thêm

2 [Cập nhật] Click Cập nhật dữ liệu tài khoản vào màn hình hiển thị

3 [Trở lại] Click Trở lại trang chủ

3.4.3.7 Cửa sổ quản lý Phim

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tất cả Phim lên bảng

2 [Thêm(+)] Click Kích hoạt trạng thái cho nhập dữ liệu vào các điều khiển

3 [Sửa] Click Validation, Cập nhật thông tin Phim đang xem trên web vào CSDL

4 [Xóa] Click Xóa Phim đang xem trên web

5 [Tìm kiếm] Click Tìm kiếm Phim đang xem trên web

6 Danh Sách Click Hiển thị thông tin toàn bộ Phim

3.4.3.8 Cửa sổ thêm mới Phim

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tên các trường cần thêm

2 [Thêm mới] Click Thêm mới dữ liệu Phim vào màn hình hiển thị

3 [Trở lại] Click Trở lại trang chủ

3.4.3.9 Cửa sổ cập nhật Phim

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tên các trường cần thêm

2 [Cập nhật] Click Cập nhật dữ liệu Phim vào màn hình hiển thị

3 [Trở lại] Click Trở lại trang chủ

3.4.3.10 Cửa sổ quản lý suất chiếu

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tất cả Suất Chiếu lên bảng

2 [Thêm(+)] Click Kích hoạt trạng thái cho nhập dữ liệu vào các điều khiển

3 [Sửa] Click Validation, Cập nhật thông tin Suất Chiếu đang xem trên web vào CSDL

4 [Xóa] Click Xóa Suất Chiếu đang xem trên web

5 [Tìm kiếm] Click Tìm kiếm Suất Chiếu đang xem trên web

6 Danh Sách Click Hiển thị thông tin toàn bộ Suất Chiếu

3.4.3.11Cửa sổ thêm mới Suất Chiếu

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tên các trường cần thêm

2 [Thêm mới] Click Thêm mới dữ liệu Suất Chiếu vào màn hình hiển thị

3 [Trở lại] Click Trở lại trang chủ

3.4.3.12 Cửa sổ cập nhật Suất Chiếu

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tên các trường cần thêm

2 [Cập nhật] Click Cập nhật dữ liệu Suất Chiếu vào màn hình hiển thị

3 [Trở lại] Click Trở lại trang chủ

3.4.3.13 Cửa sổ quản lý Rạp Chiếu

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tất cả Rạp Chiếu lên bảng

2 [Thêm(+)] Click Kích hoạt trạng thái cho nhập dữ liệu vào các điều khiển

3 [Sửa] Click Validation, Cập nhật thông tin Rạp Chiếu đang xem trên web vào CSDL

4 [Xóa] Click Xóa Rạp Chiếu đang xem trên web

5 [Tìm kiếm] Click Tìm kiếm Rạp Chiếu đang xem trên web

6 Danh Sách Click Hiển thị thông tin toàn bộ Rạp Chiếu

3.4.3.14 Cửa sổ thêm mới Rạp Chiếu

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tên các trường cần thêm

2 [Thêm mới] Click Thêm mới dữ liệu Rạp Chiếu vào màn hình hiển thị

3 [Trở lại] Click Trở lại trang chủ

3.4.3.15 Cửa sổ cập nhật Rạp Chiếu

TT ĐIỀU KHIỂN SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

1 Cửa sổ Initialize Hiển thị tên các trường cần thêm

2 [Cập nhật] Click Thêm mới Cập nhật Rạp Chiếu vào màn hình hiển thị

3 [Trở lại] Click Trở lại trang chủ

4 THỰC HIỆN DỰ ÁN (VIẾT CODE)

Tạo giao diện ASP.NET MVC

Cửa sổ chính

G IAO DIỆN Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

Các cửa sổ quản lý

G IAO DIỆN Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

3 THẺ BUTTON BUTTON BTN BTN PRIMARY-

G IAO DIỆN Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

1 THẺ INPUT TEXTBOX TENT KAI HOAN

5 THẺ INPUT BUTTOM BTN_DANGKY

4.1.2.3 Cửa sổ quản lý tài khoản

G IAO DIỆN Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

2 THẺ INPUT TEXTBOX FORM_CONTROL

3 THẺ INPUT BUTTOM BTN BTN-SUCESS

4.1.2.4 Cửa sổ quản lý Phim

G IAO DIỆN Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

2 THẺ INPUT TEXTBOX FORM_CONTROL

3 THẺ INPUT BUTTOM BTN BTN-SUCESS

4.1.2.5 Cửa sổ quản lý rạp chiếu

G IAO DIỆN Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

2 THẺ INPUT TEXTBOX FORM_CONTROL

3 THẺ INPUT BUTTOM BTN BTN-SUCESS

4.1.2.6 Cửa sổ quản lí suất chiếu

G IAO DIỆN Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

2 THẺ INPUT TEXTBOX FORM_CONTROL

3 THẺ INPUT BUTTOM BTN BTN-SUCESS

4.1.2.7 Cửa sổ Thêm mới Tài khoản Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

1 THẺ INPUT FILE COL-MD-10

2 THẺ INPUT BUTTOM BTN BTN-DEFAULT

3 THẺ INPUT BUTTOM BTN BTN-SUCESS

4 THẺ DIV LINK BACK-TO-MENU

4.1.2.6 Cửa sổ Cập nhật Tài khoản Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

1 THẺ INPUT FILE COL-MD-10

2 THẺ INPUT BUTTOM BTN BTN-DEFAULT

3 THẺ INPUT BUTTOM BTN BTN-SUCESS

4 THẺ DIV LINK BACK-TO-MENU

4.1.2.7 Cửa sổ Cập nhật Phim Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

1 THẺ INPUT FILE COL-MD-10

2 THẺ INPUT BUTTOM BTN BTN-DEFAULT

3 THẺ INPUT BUTTOM BTN BTN-SUCESS

4 THẺ DIV LINK BACK-TO-MENU

4.1.2.8 Cửa sổ thêm mới Suất chiếu Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

1 THẺ INPUT FILE COL-MD-10

2 THẺ INPUT BUTTOM BTN BTN-DEFAULT

3 THẺ INPUT BUTTOM BTN BTN-SUCESS

4 THẺ DIV LINK BACK-TO-MENU

4.1.2.9 Cửa sổ cập nhật Suất chiếu Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

1 THẺ INPUT FILE COL-MD-10

2 THẺ INPUT BUTTOM BTN BTN-DEFAULT

3 THẺ INPUT BUTTOM BTN BTN-SUCESS

4 THẺ DIV LINK BACK-TO-MENU

4.1.2.10 Cửa sổ thêm mới Rạp chiếu Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

1 THẺ INPUT FILE COL-MD-10

2 THẺ INPUT BUTTOM BTN BTN-DEFAULT

3 THẺ INPUT BUTTOM BTN BTN-SUCESS

4 THẺ DIV LINK BACK-TO-MENU

4.1.2.11 Cửa sổ cập nhật Rạp chiếu Đ ẶT TÊN CÁC ĐIỀU KHIỂN

TT Đ IỀU KHIỂN T ÊN G IÁ TRỊ

1 THẺ INPUT FILE COL-MD-10

2 THẺ INPUT BUTTOM BTN BTN-DEFAULT

3 THẺ INPUT BUTTOM BTN BTN-SUCESS

4 THẺ DIV LINK BACK-TO-MENU

5 KIỂM THỬ PHẦN MỀM VÀ SỬA LỖI

Lập bảng test case theo mẫu

https://docs.google.com/spreadsheets/d/1rRYY3k7wrrwMSdvq5cc12k6XPwGMx3 Ms/edit?usp=sharing&ouid9053362037166636524&rtpof=true&sd=true

Sản phẩm phần mềm

TT THÀNH PHẦN MÔ TẢ

2 DAM_ThichSuaLoi_Test.sql Cơ sở dữ liệu

Khó khăn

+ Lần đầu làm quen với ASP.NET MVC và hình thức học mới nên gặp nhiều vấn đề khó khăn trong việc code

Thuận lợi

+ Được sự giúp đỡ nhiệt tình của thầy cô giáo, các bạn bè.

+ ASP.NET có một cộng đồng mạnh mẽ chỉ bắt đầu nhưng lại vô cùng ấn tượng và mang đến chất lượng tuyệt vời Chính vì thế, bạn cũng sẽ được học trong một môi trường cạnh tranh tích cực và mang tới hiệu quả cao nhất trong ứng dụng.

+ Được giảng viên cung cấp tài liệu mẫu và giải thích những vấn đề còn khúc mắc trong quá trình thực hiện dự án.

Ngày đăng: 04/05/2024, 10:02

HÌNH ẢNH LIÊN QUAN

Hình và phần mềm của nhóm Hồ Tấn Dũng 2 Thiết kế ứng dụng 23/9/2023 27/9/2023 Mô hình công nghệ, giao diện và thực - báo cáo môn học dự án mẫuxây dựng webapp tìm kiếm phim
Hình v à phần mềm của nhóm Hồ Tấn Dũng 2 Thiết kế ứng dụng 23/9/2023 27/9/2023 Mô hình công nghệ, giao diện và thực (Trang 5)
Sơ đồ quan hệ Hồ Tấn Dũng - báo cáo môn học dự án mẫuxây dựng webapp tìm kiếm phim
Sơ đồ quan hệ Hồ Tấn Dũng (Trang 6)
2.4  SƠ ĐỒ TRIỂN KHAI VÀ YÊU CẦU HỆ THỐNG 2.4.1 SƠ ĐỒ TRIỂN KHAI - báo cáo môn học dự án mẫuxây dựng webapp tìm kiếm phim
2.4 SƠ ĐỒ TRIỂN KHAI VÀ YÊU CẦU HỆ THỐNG 2.4.1 SƠ ĐỒ TRIỂN KHAI (Trang 15)
Loại chiếu VARCHAR(10) Hình dạng xuất chiếu - báo cáo môn học dự án mẫuxây dựng webapp tìm kiếm phim
o ại chiếu VARCHAR(10) Hình dạng xuất chiếu (Trang 19)
HinhAnh NVARCHAR(256) Hình ảnh mô tả phim - báo cáo môn học dự án mẫuxây dựng webapp tìm kiếm phim
inh Anh NVARCHAR(256) Hình ảnh mô tả phim (Trang 20)
HinhAnh NVARCHAR(256) Hình ảnh phim - báo cáo môn học dự án mẫuxây dựng webapp tìm kiếm phim
inh Anh NVARCHAR(256) Hình ảnh phim (Trang 22)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w