ĐẠI HỌC ĐÀ NẴNG
KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
BÁO CÁO
ĐỒ ÁN CƠ SỞ 2
ĐỀ TÀI:
XÂY DỰNG WEBSITE
BÁN QUẦN ÁO TỰ THIẾT KẾ
Sinh viên thực hiện
: LÊ QUANG VINH
VÕ THỊ THÙY VUI
Giảng viên hướng dẫn : ThS. TRẦN ĐÌNH SƠN
Lớp
: 18IT4
Đà nẵng, tháng … năm …
ĐẠI HỌC ĐÀ NẴNG
KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG
BÁO CÁO
ĐỒ ÁN CƠ SỞ 2
XÂY DỰNG WEBSITE
BÁN QUẦN ÁO TỰ THIẾT KẾ
Đà Nẵng, tháng … năm …
LỜI CẢM ƠN
Để đồ án này đạt kết quả tốt đẹp, chúng tôi đã nhận được sự hỗ trợ, giúp đỡ
của nhiều cá nhân. Với tình cảm sâu sắc, chân thành, cho phép tôi được bày tỏ
lòng biết ơn sâu sắc đến tất cả các cá nhân và cơ quan đã tạo điều kiện giúp đỡ
trong quá trình học tập và nghiên cứu đề tài.
Trước hết tôi xin gửi tới các thầy cô khoa Công nghệ Thông tin và Truyền
thông - Đại học Đà Nẵng chào trân trọng, lời chúc sức khỏe và lời cảm ơn sâu
sắc. Với sự quan tâm, dạy dỗ, chỉ bảo tận tình chu đáo của thầy cô, đến nay tôi
đã có thể hoàn thành đồ án với đề tài:" Xây dựng website bán quần áo tự thiết
kế”
Đặc biệt chúng tôi xin gửi lời cảm ơn chân thành nhất tới thầy giáo– ThS.
Trần Đình Sơn đã quan tâm giúp đỡ, hướng dẫn tôi hoàn thành tốt đồ án này
trong thời gian qua.
Với điều kiện thời gian cũng như kinh nghiệm còn hạn chế của một học
viên, đồ án này không thể tránh được những thiếu sót. Chúng tôi rất mong nhận
được sự chỉ bảo, đóng góp ý kiến của các thầy cô để tôi có điều kiện bổ sung,
nâng cao ý thức của mình, phục vụ tốt hơn trong việc học tập và đi làm sau này.
Chúng tôi xin chân thành cảm ơn!
NHẬN XÉT
(Của giảng viên hướng dẫn)
….
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………..
….
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………..
….
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………..
….
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………..
….
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………..
….
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………………………
……………………………………………………………………
.
MỤC LỤC
Chương 1 Giới thiệu..............................................................................................5
1.1 Tổng quan....................................................................................................5
1.2 Phương pháp, kết quả...................................................................................6
1.3 Cấu trúc đồ án..............................................................................................6
Chương 2 Phân tích thiết kế hệ thống....................................................................7
2.1 Mô hình tổng quan của hệ thống nghiên cứu...............................................7
Yêu cầu chức năng :..........................................................................................7
Yêu cầu phi chức năng :....................................................................................7
2.2 Thiết kế chi tiết............................................................................................7
2.2.2. Mô hình khái niệm (conceptual model of UML).......................................20
1. Các lớp biên của hệ thống……(boundary classes).......................................20
2. Các lớp điều khiển của hệ thống……(control classes)................................21
Chương 3 Triển khai xây dựng website...............................................................23
Kết luận............................................................................................................... 24
Chương 1
Giới thiệu
1.1 Tổng quan
Mạng INTERNET là một trong những sản phẩm có giá trị hết sức lớn lao
và ngày càng trở nên một công cụ không thể thiếu, là nền tảng để truyền tải,
trao đổi thông tin trên toàn cầu. Bằng INTERNET, chúng ta đã thực hiện
được những công việc với tốc độ nhanh hơn, chi phí thấp hơn nhiều so với
cách thức truyền thống. Chính điều này, đã thúc đẩy sự khai sinh và phát
triển của thương mại điện tử trên khắp thế giới, làm biến đổi đáng kể bộ
mặt văn hóa, nâng cao đời sống con người. Trong hoạt động sản xuất, kinh
doanh, thương mại điển tử đã khẳng định được xúc tiến và thúc đẩy sự phát
triển của doanh nghiệp. Đối với một cửa hàng, việc quảng bá và giới thiệu
sản phẩm đến khách hàng đáp ứng nhu cầu mua sắm ngày càng cao của
khách hàng sẽ là cần thiết. Vì vậy, nhóm chúng em đã thực hiện đề tài “Xây
dựng Website kinh doanh trang phục thiết kế”. Cửa hàng có thể đưa các sản
phẩm lên Website của mình và quản lý Website đó, khách hàng có thể đặt
mua, mua hàng của cửa hàng mà không cần đến cửa hàng, cửa hàng sẽ gửi
sản phẩm đến tân tay khách hàng. Website là nơi cửa hàng quảng bá tốt
nhất tất cả các sản phẩm mình bán ra.
1.2 Phương pháp, kết quả
- Trình bày phương pháp triển khai thực hiện đề tài:
o Tìm hiểu các nhu cầu của người tiêu dùng.
o Tim hiểu các shop bán hàng online để biết cách thức
hoạt động của hệ thống của các shop đó từ đó lấy tiền đề
phát triển cho hệ thống của mình.
- Kết quả đạt được:
o Website bán quần áo tự thiết kế online.
1.3 Cấu trúc đồ án
Chương I: Giới thiệu.
Chương II: Phân tích thiết kế hệ thống.
Chương III: Triển khai-Xây dựng
Chương 2
Phân tích thiết kế hệ thống
2.1 Mô hình tổng quan của hệ thống nghiên cứu
2.1.1 Các yêu cầu của hệ thống
Yêu cầu chức năng :
Chức năng của hệ thống có thể chia làm các nhóm chức năng chính như sau
1. Nhóm chức năng đăng ký, đăng nhập thành viên .
2. Nhóm chức năng xem thông tin, bao gồm xem thông tin giỏ hàng, xem
thông tin đơn hàng, xem thông tin sản phẩm .
3. Nhóm chức năng quản lý thông tin, bao gồm quản lý thông tin cá nhân,
quản lý danh sách thành viên, quản lý danh mục sản phẩm .
4. Nhóm chức năng mua hàng, tiếp nhận và xử lý đơn hàng .
Yêu cầu phi chức năng :
+ Website thân thiện với người dùng
2.2 Thiết kế chi tiết
2.2.1. Mô hình hóa yêu cầu
1.Xác định các tác nhân (actors)
Người quản lý : là người đứng đầu, người quản lý,tiếp nhận các yêu cầu và
điều hành mọi hoạt động diễn biến của hệ thống website, là người sẽ xử lý
các đơn hàng và xác nhận các yêu cầu từ người dùng.
Khách Hàng : là người thông qua website giao dịch với cửa hàng, khách
hàng có thể xem thông tin sản phẩm, khách hàng có thể đăng ký làm thành
viên để tiện thể trong các lần mua tiếp theo.
Thành Viên: bao gồm cả người quản lý và khách hàng đã đăng ký. Sau khi
đã đăng nhập, ngoài những chức năng chung thì còn có những quyền và
chức năng phù hợp với tác nhân.
2.
Xác định các use case
- Tác nhân người quản lý có các usecase sau:
+ Tiếp nhận đơn hàng
+ Tự hực hiện các yêu cầu
+ Quản lý các danh mục sản phẩm
+ Quản lý danh sách thành viên
- Tác nhân khách hàng có các usecase sau:
+ Đăng ký làm thành viên
+ Xem thông tin chi tiết sản phẩm
+ Chọn sản phẩm cần mua
+ Xem thông tin giỏ hàng
+ Thêm hoặc bớt sản phẩm trong giỏ hàng
+ Thực hiện việc mua hàng
+Thanh toán
- Tác nhân thành viên ( bao gồm người quản lý và khách hàng đã đăng ký)
đều có chức năng :
+ Đăng nhập
+ Xem và chỉnh sửa thông tin cá nhân
+ Xem thông tin chỉ tiết sản phẩm
3. Biểu đồ use case (use case diagrams)
- Với phần trên ta đã phân tích chi tiết các trường hợp sử dụng usecase của
từng actor nên ta dễ dàng xây dựng được các gói usecase sau:
1. Đăng ký , Đăng nhập
2. Quản lý danh mục sản phẩm
3. Quản lý danh sách thành viên
4. Quản lý thông tin cá nhân
5. Mua hàng
6. Tiếp nhận và xử lý đơn hàng
a) Mối quan hệ giữa các tác nhân
b) Đăng Ký – Đăng nhập
c) Quản lý danh mục sản phẩm
d) Quản lý danh sách thành viên:
e) Quản lý thông tin cá nhân:
f) Mua hàng:
g) Xử lý đơn hàng
4. Đặc tả các use case (use case descriptions)
a) Hệ thống Đăng ký, Đăng nhập
* Đăng Ký thành viên
•
Ca sử dụng : Đăng ký thành viên
•
Các tác nhân : Khách chưa đăng ký
•
Điều kiện trước :
•
Điều kiện sau: Khách hàng trở thành thành viên của hệ thống website
•
Mô tả : Cho phép khách xem website đăng ký làm thành viên
•
Các sự kiện chính
Hành động của tác nhân
1.Khách xem chọn mục đăng ký thành
viên
3.Khách nhập thông tin cá nhân vào
form đăng ký
4.Khách nhấn nút đăng ký
7.Kết thúc
•
Hành động của hệ thống
2.Form đăng ký hiển thị
5.Thông báo kết quả đăng ký
6.Cập nhật khách hàng vừa đăng ký vào
danh sách thành viên
Các sự kiện phụ
Hành động của tác nhân
7 Nhấn đồng ý để nhập lại thông tin ,
Hủy để kết thúc
Hành động của hệ thống
5.Quá trình nhập thông tin không chính
xác
5.1 Hệ thống thông báo nhập thông tin
không chính xác
5.2 Hệ thông yêu cầu khách nhập lại
thông tin
* Đăng Nhập thành viên
•
Ca sử dụng Đăng Nhập thành viên
•
Các tác nhân : Thành viên
•
Điều kiện trước : Thành viên chưa đăng nhập vào hệ thống
•
Điều kiện sau: Thành viên có thể sử dụng các chức năng của hệ
thống cung cấp
•
Mô tả : Cho phép thành viên đăng nhập vào hệ thống
•
Các sự kiện chính
Hành động của tác nhân
Hành động của hệ thống
1.Thành viên chọn chức năng đăng nhập
2.Form đăng nhập xuất hiện
3.Thành viên nhập thông tin đăng nhập vào
4.Kiểm tra thông tin đăng
form đăng nhập
nhập
5 Thông báo đăng nhập
thành công
•
Các sự kiện phụ
Hành động của tác nhân
Hành động của hệ thống
5. Thông báo đăng nhập
không thành công và yêu cầu
đăng nhập lại hoặc kết thúc
b) Hệ thống xem thông tin
* xem thông tin đơn hàng
•
Ca sử dụng : Xem thông tin đơn hàng
•
Các tác nhân : Khách hàng
•
Điều kiện trước :
•
Điều kiện sau:
•
Mô tả : Cho phép khách hàng xem thông tin về giỏ hàng của mình
•
Các sự kiện chính
•
Các sự kiện chính
Hành động của tác nhân
Hành động của hệ thống
1.Khách hàng chọn chức năng xem giỏ hàng
2.Form xem thông tin giỏ
3.Khách hàng xem thông tin chi tiết về sản
hàng xuất hiện và hiển thị
phẩm trong giỏ hàng
giỏ hàng của khách hiện tại
*Xem thông tin về sản phẩm
•
Ca sử dụng : Xem thông tin sản phẩm
•
Các tác nhân : Quản lý, khách hàng
•
Điều kiện trước :
•
Điều kiện sau:
•
Mô tả : Cho phép quản lý và khách hàng xem thông tin về giỏ hàng
của mình
•
Các sự kiện chính
Hành động của tác nhân
Hành động của hệ thống
1.Chọn sản phẩm cần xem
2.Form xem thông tin sản
3.Xem thông tin chi tiết sản phẩm
phẩm xuất hiện và hiển thị
thông tin sản phẩm
*Xem thông tin cá nhân
•
Ca sử dụng : Xem thông tin cá nhân
•
Các tác nhân : Quản lý và khách hàng đã đăng ký
•
Điều kiện trước : Tác nhân đã đăng nhập vào hệ thống
•
Điều kiện sau:
•
Mô tả : Cho phép quản lý và khách hàng đã đăng ký xem thông tin
cá nhân của mình
•
Các sự kiện chính
Hành động của tác nhân
Hành động của hệ thống
1.Chọn mục xem thông tin các nhân
2.Form xem thông tin cá
3.Xem thông tin chi tiết sản phẩm
nhân xuất hiện và hiển thị
thông tin cá nhân của thành
viên
c) Hệ thống quản lý thông tin
*Sửa thông tin cá nhân
•
Ca sử dụng : Sửa thông tin cá nhân
•
Các tác nhân : Quản lý và khách hàng
•
Điều kiện trước : Thành viên phải đăng nhập vào hệ thống
•
Điều kiện sau: Thông tin tác nhân được lưu vào hệ thông sau khi
chỉnh sửa
•
Mô tả : Cho phép quản lý và khách hàng xem thông tin về giỏ hàng
của mình
•
Các sự kiện chính
Hành động của tác nhân
1.Chọn chức năng sửa thông tin
3.Nhập thông tin mới
4.Nhấn nút lưu thông tin
6.Nhấn xác nhận để lưu thông tin
Hành động của hệ thống
2.Hiển thị form sửa thông tin
cùng với thông tin củ của
thành viên
5.Thông báo thành công
7.Lưu thông tin
•
Các sự kiện phụ
Hành động của tác nhân
7.Nếu thông báo thất bại tác nhân nhập lại
thông tin hoặc hủy để kết thúc
Hành động của hệ thống
5.Thông báo thất bại và mở
lại form sửa
* Quản lý danh mục sản phẩm
•
Ca sử dụng : Quản lý danh mục sản phẩm
•
Các tác nhân : Quản lý
•
Điều kiện trước : Quản lý phải đăng nhập
•
Điều kiện sau: Các thông tin về sản phẩm sau khi thực hiện chức
năng được cập nhật vào cơ sở dữ liệu
•
Mô tả : Cho phép quản lý sử dụng các chức năng như thêm, sửa xóa
•
Các sự kiện chính
Hành động của tác nhân
1.Người quản lý chọn chức năng lên sản phẩm
như thêm sản phẩm, xóa sản phẩm, thay đổi
thông tin sản phẩm
A
A.1 Quản lý chọn chức năng thêm sản phẩm
A.3 Nhập thông tin sản phẩm
A.4 Nhấn nút lưu thông tin
A.6 Xác nhận thành công
B
B,1 Quản lý chọn chức năng thay đổi thông tin
B.3 Nhập thông tin cần thay đổi
B.4 Nhấn nút lưu thông tin thay đổi
C
C.1 Quản lý chọn sản phẩm cần xóa
C.2 Chọn chức năng xóa sản phẩm
C.4 Đồng ý
Hành động của hệ thống
A.2 Hệ thống hiển thị form
nhập thông tin cho sản phẩm
A.5 Hiển thị thành công và
lưu thông tin sản phẩm
B
B.2 Hệ thống hiển thị form
thay đổi thông tin cho sản
phẩm
B.5 Hiển thị thành công và
lưu thông tin sản phẩm
B
C.3 Hệ thống hiển thị thông
báo xác nhận xóa
C.5 Thông báo sản phẩm đã
xóa
C.6 Hiển thị lại danh sách
sản phẩm
•
Các sự kiện phụ
Hành động của tác nhân
A.6,B.6 Nhập lại thông tin
C.5 Không đồng ý thực hiện bước C.6
Hành động của hệ thống
A.5,B.5 Hiển thị thất bại
*Quản lý danh sách thành viên
(Tương tự quản lý sản phẩm)
d) Hệ thống mua hàng
* Chọn sản phẩm cần mua
•
Ca sử dụng : Chọn sản phẩm cần mua
•
Các tác nhân : Khách hàng
•
Điều kiện trước : Sản phẩm bỏ vào giỏ hàng phải có trên hệ thống
•
Điều kiện sau: Sản phẩm khách hàng chọn có trên giỏ hàng
•
Mô tả : Cho phép khách hàng chọn sản phẩm cần mua vào giỏ hàng
•
Các sự kiện chính
Hành động của tác nhân
1.Chọn chức năng sửa thông tin
3.Nhập thông tin mới
4.Nhấn nút lưu thông tin
6.Nhấn xác nhận để lưu thông tin
Hành động của hệ thống
2.Hiển thị form sửa thông tin
cùng với thông tin củ của
thành viên
5.Thông báo thành công
7.Lưu thông tin
•
Các sự kiện phụ
Hành động của tác nhân
7.Nếu thông báo thất bại tác nhân nhập lại
thông tin hoặc hủy để kết thúc
Hành động của hệ thống
5.Thông báo thất bại và mở
lại form sửa
* Thêm sản phẩm vào giỏ hàng
•
Ca sử dụng : Thêm sản phẩm cần mua
•
Các tác nhân : Khách hàng
•
Điều kiện trước : Sản phẫm đã được chọn
•
Điều kiện sau: Sản phẩm khách hàng chọn có trên giỏ hàng
•
Mô tả : Cho phép khách hàng đưa sản phẩm vào giỏ hàng
•
Các sự kiện chính
Hành động của tác nhân
1.Chọn chức năng thêm sản phẩm vào giỏ hàng
Hành động của hệ thống
2.Hệ thống hiển thị thông tin
sản phẩm đưua vào giỏ hàng
•
Các sự kiện phụ
Hành động của tác nhân
1.Nếu chưa chọn sản phẩm mà nhấn nút thêm
vào giỏ hàng
Hành động của hệ thống
2.Hệ thống thông báo sản
phẩm chưa được chọn
* Loại bỏ sản phẩm từ giỏ hàng
•
Ca sử dụng : Loại bỏ sản phẩm từ giỏ hàng
•
Các tác nhân : Khách hàng
•
Điều kiện trước : Sản phẫm đã được chọn
•
Điều kiện sau: Sản phẩm khách hàng loại bỏ không nằm trên giỏ
hàng nữa
•
Mô tả : Cho phép khách hàng loại bỏ sản phẩm từ giỏ hàng
•
Các sự kiện chính
Hành động của tác nhân
1.Chọn sản phẩm cần loại bỏ
2.Chọn biểu tượng loại bỏ sản phẩm
4.Nhấn chấp nhận để loại bỏ sản phẩm
Hành động của hệ thống
3.Hiển thị thông báo để xác
nhận lại
5.Hiển thị loại bỏ thành công
•
Các sự kiện phụ
Hành động của tác nhân
4. Nhần hủy để hủy loại bỏ
Hành động của hệ thống
3.Hiển thị lại danh sách trong
giỏ hàng
* Thanh toán
•
Ca sử dụng : Thanh toán
•
Các tác nhân : Khách hàng
•
Điều kiện trước : Khách hàng có ít nhất một sản phẩm ở giỏ hàng
•
Điều kiện sau: Hóa hàng do khách hàng tạo được gửi đến quản lý
•
Mô tả : Cho phép khách hàng tạo hóa hàng từ các sản phẩm có trên
giỏ hàng
•
Các sự kiện chính
Hành động của tác nhân
1.Nhấn nút thanh toán để tạo hóa đơn
3.Điền thông tin hóa đơn(họ tên, địa chỉ..) và
phương thức thanh toán và số tài khoản
4.Chọn gửi đơn hàng. Nếu đơn hàng nhập
thông tin đúng thì tiếp tục
•
Hành động của hệ thống
2.Form thanh toán xuất hiện,
Hệ thống hiện thị đơn hàng
và một số thông tin mặc định
của đơn hàng
5.Kiểm tra phương thức
thanh toán và số tài khoản
6 Nếu đúng thì thông báo
thành công
Sự kiện phụ:Đơn hàng nhập sai thông tin
Hành động của tác nhân
Hành động của hệ thống
4.1 Đơn hàng nhập thông tin không đúng
Hệ thống thông báo tạo hóa
không thành công
Hiển thị lại form nhập thông
tin
•
Sự kiện phụ:Tài khoản không đúng.
Hành động của tác nhân
-Nhập lại thông tin hoặc hủy bỏ hóa đơn
Hành động của hệ thống
5.-Thông báo không hợp lệ
-Quay lại form nhập thông
tin
d) Hệ thống tiếp nhận và xử lý đơn hàng
* Tiếp nhân hóa đơn
•
Ca sử dụng : Tiếp nhận hóa đơn
•
Các tác nhân : Quản lý
•
Điều kiện trước : Khách hàng gửi hóa đơn thành công
•
Điều kiện sau: Hiểu được yêu cầu của hóa đơn
•
Mô tả : Cho phép quản lý nhận các thông tin trên hóa đơn của khách
hàng
•
Các sự kiện chính
Hành động của tác nhân
1.Chọn xem đơn hàng
3.Xem yêu cầu của đơn hàng
Hành động của hệ thống
1.Thông báo có hóa đơn mới
2.Hiển thị thông tin hóa đơn
* Nhận đơn hàng và giao hàng
•
Ca sử dụng : Nhận đơn hàng và giao hàng
•
Các tác nhân : quản lý
•
Mô tả : quản lý nhận hóa đơn và giao hàng
•
Các sự kiện chính
Hành động của tác nhân
1.Nhận đơn hàng cần thực hiện
2.Thực hiện giao hàng thành công
•
Các sự kiện phụ
Hành động của tác nhân
Hành động của hệ thống
3.Gửi thông tin phản hồi
thành công đến quản lý
Hành động của hệ thống
2.Thực hiện giao hàng thất bại
3.Gởi thông tin không thực
hiện được cho quản lý
* Báo cáo kết quả
•
Ca sử dụng : Nhận hóa đơn và giao hàng
•
Các tác nhân : quản lý
•
Mô tả : báo cáo kết quả nhiệm vụ
•
Các sự kiện chính
Hành động của tác nhân
1. Chọn chức năng gửi báo cáo
2.Gửi thông tin cần báo cáo : thành công hay
thất bại...
Hành động của hệ thống
3.Form gửi báo cáo xuất hiện
5.Thông báo gửi thành công
•
Các sự kiện phụ
Hành động của tác nhân
Nhập lại thông tin báo cáo hoặc hủy
4 Biểu đồ hoạt động (activity diagrams)
a) Đăng ký
Hành động của hệ thống
5.Thông báo gủi không thành
công
b) Đăng nhập
c) Sửa thông tin cá nhân
d) Quản lý danh sách thành viên
e) Quản lý danh sách sản phẩm
Tương tự Quản lý danh sách thành viên
f) Mua hàng
2.2.2. Mô hình khái niệm (conceptual model of UML)
1. Các lớp biên của hệ thống……(boundary classes)
2. Các lớp điều khiển của hệ thống……(control classes)
3.Biểu đồ lớp ( cơ sở dữ liệu):
2.2.3. Mô hình hóa hành vi
Biều đồ tuần tự mua hàng
Chương 3
Triển khai xây dựng website
1. Công cụ thực hiện
Trang web shop-2V được viết từ Html, css, và ngôn ngữ lập trình php trên nền
tảng framework laravel 5. Bên cạnh đó, phần cơ sở dữ liệu được viết bởi ngôn
ngữ truy vấn SQL bằng chương trình tạo web server XAMPP.
Framework Laravel: Laravel là một PHP framework mã nguồn mở và miễn phí,
được phát triển bởi Taylor Otwell và nhắm vào mục tiêu hỗ trợ phát triển các ứng
dụng web theo kiếm trúc model-view-controller (MVC). Những tính năng nổi bật
của Laravel bao gồm cú pháp dễ hiểu – rõ ràng , một hệ thống đóng gói modular
và quản lý gói phụ thuộc, nhiều cách khác nhau để truy cập vào các cơ sở dữ liệu
quan hệ, nhiều tiện ích khác nhau hỗ trợ việc triển khai vào bảo trì ứng dụng.
Vào khoảng Tháng 3 năm 2015, các lập trình viên đã có một cuộc bình chọn PHP
framework phổ biến nhất, Laravel đã giành vị trí quán quân cho PHP framework
phổ biến nhất năm 2015, theo sau lần lượt là Symfony2, Nette, CodeIgniter, Yii2
vào một số khác. Trước đó, Tháng 8 2014, Laravel đã trở thành project PHP phổ
biến nhất và được theo dõi nhiều nhất trên Github.
Laravel được phát hành theo giấy phép MIT, với source code được lưu trữ
tại Github.
2. Demo giao diện
Dưới đây là hình ảnh một số giao diên của website:
H1. Trang chủ
h3.Trang backend quản lý danh mục sản phẩm của người quản lý.
Kết luận
1. Kết quả đạt được
Qua đồ án này chúng ta đã tìm hiểu được quá trình phân tích và thiết
kế một dự án gồm những gì và hiểu đươc các biểu đồ từ đó làm nền tảng để
phát triển hệ thống sau này. Trang web của chúng em đã có những chức
năng như sau:
+ Nhóm chức năng đăng ký, đăng nhập thành viên .
+ Nhóm chức năng xem thông tin, bao gồm xem thông tin giỏ hàng,
xem thông tin đơn hàng, xem thông tin sản phẩm .
+ Nhóm chức năng quản lý thông tin, bao gồm quản lý thông tin cá
nhân, quản lý danh sách thành viên, quản lý danh mục sản phẩm .
+ Nhóm chức năng mua hàng, tiếp nhận và xử lý đơn hàng .
2. Hạn chế:
Tuy nhiên, đồ án vẫn còn những hạn chế :
+ Chưa biểu diễn đầy đủ các biểu đồ.
+ chưa có chức năng quản lý tài khoản trong giao diện của quản lý.
+ Chưa làm được chức năng giao hàng.
3. Hướng phát triển:
Chũng em sẽ cố gắng hoàn thành các chức năng còn tồn tại.
Lời cuối cùng em xin gửi lời chân thành đến giáo viên hướng dẫn thầy Trần
Đình Sơn đã trực tiếp hướng dẫn, dìu dắt, giúp đỡ với những chỉ dẫn khoa
học và cực kỳ bổ ích và các anh chị khóa trên đã tận tích giúp đỡ.