BÁO CÁO THỰC TẬP TỐT NGHIỆP: Website Quản Lý Bán Đĩa Phim VCD, DVD Trực Tuyến - Pdf 34

KHMT3 – K4

Giảng viên: Nguyễn Văn Tỉnh

BỘ CÔNG NGHIỆP
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
======***======

BÁO CÁO THỰC TẬP TỐT NGHIỆP
ĐỀ TÀI:
Website Quản Lý Bán Đĩa Phim
VCD, DVD Trực Tuyến

Giáo viên hướng dẫn
Sinh viên thực hiện :

: Nguyễn Văn Tỉnh
Nhâm Phương Thùy
Phạm Thị Thu Hà

Lớp

: LT CD – DH KHMT3K4

HÀ NỘI – 2012
Sinh viên: Phạm Thị Thu Hà – Nhâm Phương Thùy

1



sự hướng dẫn tận tình của Thầy chúng em mới có thể hoàn thành đồ án này.
Đồ án có thể còn có nhiều những thiếu sót, vì vậy chúng em rất mong
được sự góp ý của các thầy cô cũng như các bạn để đồ án của chúng em ngày
càng hoàn thiện hơn!
Chúng em xin chân thành cảm ơn!
Nhóm Sinh Viên: Phạm Thị Thu Hà
Nhâm Phương Thùy

Sinh viên: Phạm Thị Thu Hà – Nhâm Phương Thùy

3


KHMT3 – K4

Giảng viên: Nguyễn Văn Tỉnh

Mục Lục
LỜI GIỚI THIỆU........................................................................................................................3
CHƯƠNG I: MÔ TẢ BÀI TOÁN..............................................................................................5
CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG................................................................7
I. Các chức năng và yêu cầu của hệ thống..............................................................................7
1.Các chức năng của Hệ Thống:.........................................................................................7
2. Yêu cầu về chương trình:................................................................................................7
II. Các tác nhân và các use case..............................................................................................7
1.Các tác nhân.....................................................................................................................7
2.Các use case.....................................................................................................................8
3.Biểu đồ trình tự của các use case.....................................................................................8
CHƯƠNG III: THIẾT KẾ CƠ SỞ DỮ LIỆU...........................................................................21
1.Mối Quan Hệ Giữa Các bảng trong Cơ Sở Dữ Liệu:.........................................................21

website bán đĩa phim trực tuyến để đưa đến sự tiện dụng tối đa cho khách hàng.
Trang web MovieOnline có nhiều chức năng cũng như tiện ích để khách
hàng lựa chọn và sử dụng 1 cách dễ dàng.
Website gồm có 1 số chức năng cơ bản như sau:
 Chức năng đăng nhập (Login)
 Chức năng quản lý thông tin sản phẩm
− Xem sản phẩm
− Sửa (add, edit, delete)
 Chức năng quản lý thông tin khác hàng
 Chức năng tìm tiếm.
 Cập nhật phim mới
Khi truy cập vào trang web, khách hàng có thể tìm kiếm các loại phim bằng
nhiều cách như: Xem tất cả các loại phim theo từng trang, tìm kiếm phim theo
thể loại, các loại phim mới nhất, các loại phim bán chạy nhất, … Khi đó hệ
thống sẽ hiển thị các phim theo yêu cầu cùng với mô tả sơ lược về phim
Phim được chia thành nhiều thể loại phim: Hành động (action), hài hước
(humorous), viễn tưởng (fiction), võ thuật (kungfu), kinh dị (horror), hoạt hình
(animation), thần thoại (mythology), tình cảm (emotion), phiêu lưu (adventure),
phim truyền hình (drama).
Trong khi tìm kiếm khách hàng có thể thêm phim vào danh sách ưa thích
(click button “add to wishlist”) hoặc thêm vào giỏ hàng (click button “add to
cart”)
Khi thêm phim vào danh sách ưa thích thì hệ thống yêu cầu khách hàng
phải đăng nhập. Khách hàng cần điền đầy đủ các thông tin để đăng nhập
Khi thêm phim vào giỏ hàng, hệ thống sẽ hiển thị tất cả các phim đã có
trong giỏ hàng. Khách hàng có thể xóa đi phim không muốn mua (bằng cách
click vào các ô chọn trong cột remove, rồi click vào button “Delete select” )
hoặc quay lại lựa chọn tiếp các phim (bằng cách click button “Back to shop”),
hoặc thanh toán bằng cách click button “checkout”.
Khi click vào nút “checkout” nếu khách hàng chưa đăng nhập thì hệ thống

− Xem sản phẩm
− Sửa (add, edit, delete)
 Chức năng quản lý thông tin khác hàng
 Chức năng tìm tiếm.
 Cập nhật phim mới
2. Yêu cầu về chương trình:

− Thời gian xử lý chương trình của hệ thống phải nhanh chóng
− Giao diện và sử dụng phải dễ dàng cho nguời dùng
− Ngôn ngữ tiếng Anh
− Cấu hình máy pen4, RAM256MB trở lên và có sử dụng Internet
− Xây dựng trên nền ASP.net, Database sử dụng SQL Server 2005
II. Các tác nhân và các use case
1. Các tác nhân

Các tác nhân chính là nguời quản lý (admin) và khách hàng (customer). Ngoài ra
còn có tác nhân ngoài như Hệ thống tín dụng, Hệ cơ sở dữ liệu
 Quyền hạn của Khách Hàng là:
− Đăng nhập
− Xem Sản Phẩm
− Mua Sản Phẩm
− Tìm Kiếm Sản Phẩm
− Quản Lý Thông Tin Khách Hàng
 Quyền hạn của Admin(người quản lý) là:
− Đăng nhập
− Quản lý thông tin sản phẩm(add, edit, delete)
Sinh viên: Phạm Thị Thu Hà – Nhâm Phương Thùy

7


KHMT3 – K4

Giảng viên: Nguyễn Văn Tỉnh

3.2Đăng ký
Sequence diagram

Sinh viên: Phạm Thị Thu Hà – Nhâm Phương Thùy

10


KHMT3 – K4

Giảng viên: Nguyễn Văn Tỉnh

3.3Danh sách bán chạy
Sequence diagram

Sinh viên: Phạm Thị Thu Hà – Nhâm Phương Thùy

11


KHMT3 – K4

Giảng viên: Nguyễn Văn Tỉnh

3.4Danh sách phim ưa thích
Sequence diagram

KHMT3 – K4

Giảng viên: Nguyễn Văn Tỉnh

3.7Phim mới
Sequence diagram

Sinh viên: Phạm Thị Thu Hà – Nhâm Phương Thùy

15


KHMT3 – K4

Giảng viên: Nguyễn Văn Tỉnh

3.8Quản trị người dùng
Sequence diagram

Sinh viên: Phạm Thị Thu Hà – Nhâm Phương Thùy

16


KHMT3 – K4

Sinh viên: Phạm Thị Thu Hà – Nhâm Phương Thùy

Giảng viên: Nguyễn Văn Tỉnh



3.11 Tìm kiếm
Sequence diagram

Sinh viên: Phạm Thị Thu Hà – Nhâm Phương Thùy

20


KHMT3 – K4

Giảng viên: Nguyễn Văn Tỉnh

CHƯƠNG III: THIẾT KẾ CƠ SỞ DỮ LIỆU
1. Mối Quan Hệ Giữa Các bảng trong Cơ Sở Dữ Liệu:

2. Thiết Kế Chi tiết Các bảng:
Cart
Tên
trường
CartID

Đặc tả

Kiểu dữ liệu

Thuộc tính

Mã giỏ hàng


Số lượng

Integer

TotalPrice

Tổng tiền

Numeric(18,2)

Sinh viên: Phạm Thị Thu Hà – Nhâm Phương Thùy

21


KHMT3 – K4
CartDetail

Giảng viên: Nguyễn Văn Tỉnh

Tên trường

Đặc tả

Kiểu dữ liệu

Thuộc tính

orderID


Nvarchar(1000)

Customer
Tên trường

Đặc tả

Kiểu dữ liệu

Thuộc tính

CustomerID

Mã Khách hàng

Integer

Khóa chính

CustomerName Tên đăng nhập

Nvarchar(50)

Password

Mật khẩu đăng nhập

Nvarchar(50)

Fullname


Nvarchar(50)

Country

Đất nước

Nvarchar(50)

Wishlist
Tên trường

Đặc tả

Kiểu dữ liệu Thuộc tính

wishlishID

Mã danh sách

Integer

CustomerID

Mã Khách hàng

Integer

MovieID


Mã Nhân viên

Integer

EmployeeName Tên nhân viên

Nvarchar(50)

Password

Nvarchar(50)

Mật khẩu đăng
nhập
Địa chỉ Email

Email
Movie
Tên trường

Khóa chính

Nvarchar(50)

Đặc tả

Kiểu dữ liệu

Thuộc tính


Integer

Country

Đất nước

Nvarchar(50)

Price

Giá

Nvarchar(50)

Smallimage

Ảnh nhỏ

Nvarchar(10)

bigimage

Ảnh lớn

Nvarchar(50)

Status

Trạng thái




KHMT3 – K4

Giảng viên: Nguyễn Văn Tỉnh

CHƯƠNG IV: GIAO DIỆN
Form Main (Màn hình chính)

Sinh viên: Phạm Thị Thu Hà – Nhâm Phương Thùy

24


KHMT3 – K4
WebForm Login (Đăng Nhập):

Giảng viên: Nguyễn Văn Tỉnh

Mô tả:
Người dùng nhập ID và password sau đó bẩm nút Log In để đăng nhập.

Sinh viên: Phạm Thị Thu Hà – Nhâm Phương Thùy

25



Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status