Views: 128
TÊN ĐỒ ÁN: Thiết kế và quản lý cửa hàng bán đồ nam giới
| Mã tài liệu | 2100010609 |
| Nguồn | doantotnghiep.com.vn |
| Đánh giá | 5.0 |
| Mô tả |
Đồ án gồm 6 Chương, đầy đủ nội dung có thể tải về chỉnh sửa. Tổng số trang 80. |
| Giá | 150,000 VNĐ |
Để tải file đầy đủ nội dung, vui lòng làm theo hướng dẫn sau
Chuyển khoản tại ngân hàng
Bước 1: chuyển khoản từ ngân hàng với Nội dung: SoDienThoai MaTaiLieu
| Ngân hàng MB Bank |
|
Số tài khoản: 0961217567 Chi nhánh: TP.HCM |
Bước 2: yêu cầu xác nhận
Sau khi chuyển khoản vui lòng gửi xác nhận qua email lucvantienqnam@gmail.com hoặc Zalo: 0961217567
Với nội dung (ví dụ: SoDienThoai MaTaiLieu)
Bước 3: nhận link download qua email/Zalo
Thời gian nhận link download sau khi xác nhận khoảng 5 – 30 phút.
NỘI DUNG ĐỒ ÁN
MỤC LỤC
LỜI CẢM ƠN……………………………………………………………………………………………..VI
LỜI MỞ ĐẦU…………………………………………………………………………………………… VII
CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI……………………………………………………………. 1
1.1 Khảo sát hiện trạng…………………………………………………………………………………….1
1.2 Lý do lựa chọn đề tài ………………………………………………………………………………….1
1.3 Mục tiêu của đề tài……………………………………………………………………………………. 2
1.4 Bố cục………………………………………………………………………………………………………2
CHƯƠNG 2: CƠ SỞ LÝ THUYẾT……………………………………………………………….3
2.1 Kiến trúc hệ thống ……………………………………………………………………………………..3
2.2 StarUML…………………………………………………………………………………………………..5
2.2.1 Định nghĩa StarUML ……………………………………………………………………………… 5
2.2.2 Ưu điểm mà StarUML mang lại………………………………………………………………. 5
2.3 Microsoft Project ……………………………………………………………………………………….6
2.4 Các định nghĩa và từ viết tắt………………………………………………………………………. 7
2.5 Tham khảo………………………………………………………………………………………………..7
CHƯƠNG 3: Phân tích và Thiết kế hệ thống………………………………………………… 8
3.1 Phân tích yêu cầu ……………………………………………………………………………………… 8
3.1.1 Mô tả dự án …………………………………………………………………………………………… 8
3.1.2 Actors và Use Cases ………………………………………………………………………………..9
3.1.2.1 Các Use Case Diagram ………………………………………………………………………… 9
3.1.2.2 Mô tả Actors ………………………………………………………………………………………13
3.1.2.3 Mô tả Use Cases …………………………………………………………………………………13
3.2 Môi trường vận hành ………………………………………………………………………………..13
3.3 Yêu cầu chức năng …………………………………………………………………………………..14
3.3.1 UC01: Đăng nhập ………………………………………………………………………………….14
3.3.2 UC02: Đăng ký ……………………………………………………………………………………. 16
3.3.3 UC03: Quản lý quyền…………………………………………………………………………… 18
3.3.4 UC04: Quản lý tài khoản ………………………………………………………………………. 19
3.3.5 UC05: Tra cứu sản phẩm………………………………………………………………………. 21
3.3.6. UC06: Đặt hàng ………………………………………………………………………………….. 23
X
3.3.7. UC07: Quản lý danh mục …………………………………………………………………….. 25
3.3.8. UC08: Quản lý nhập xuất …………………………………………………………………….. 27
3.4. Thiết kế dữ liệu ……………………………………………………………………………………… 28
3.5. Hệ thống được xây dựng ………………………………………………………………………….32
CHƯƠNG 4: QUẢN LÝ DỰ ÁN………………………………………………………………….33
4.1. Tổng quan về nội dung dự án ………………………………………………………………….. 33
4.1.1. Quy trình thực hiện dự án …………………………………………………………………….. 33
4.1.2. Mô hình quản lý dự án…………………………………………………………………………. 33
4.1.3. Tài nguyên dụng ………………………………………………………………………………..33
4.1.4. Công cụ thực hiện ……………………………………………………………………………….. 34
4.2. Quy định phạm vi dự án…………………………………………………………………………..35
4.2.1. Mô tả chung về phạm vi dự án ……………………………………………………………… 35
4.2.2. Thời gian thực hiện dự án ……………………………………………………………………..38
CHƯƠNG 5: THỰC NGHIỆM VÀ TRIỂN KHAI THIẾT KẾ…………………… 39
5.1. Triển khai cơ sở dữ liệu cho hệ thống thông qua SQL Server ………………………39
5.1.1. Hệ thống CSDL ……………………………………………………………………………………39
5.2. Xây dựng giao diện hệ thống……………………………………………………………………40
5.2.1 Giao diện đăng ký / đăng nhập………………………………………………………………. 40
5.2.2 Giao diện trang Home ……………………………………………………………………………41
5.2.3 Giao diện trang shop …………………………………………………………………………….. 44
5.2.4 Giao diện trang Contact ………………………………………………………………………… 46
5.2.5 Giao diện trang Cart ………………………………………………………………………………47
5.2.6 Giao diện trang Payment ………………………………………………………………………..48
5.3. Xây dựng giao diện quản lý……………………………………………………………………..51
5.3.1 Giao diện quản lý sản phẩm ……………………………………………………………………51
5.3.2 Giao diện quản lý thể loại ……………………………………………………………………… 54
5.3.3 Giao diện quản lý khách hàng …………………………………………………………………55
5.3.4 Giao diện quản lý đơn hàng ……………………………………………………………………57
CHƯƠNG 6: KIỂM THỬ PHẦN MỀM………………………………………………………59
6.1. Mục đích kiểm thử phần mềm …………………………………………………………………. 59
6.2. Các quy trình kiểm thử phần mềm…………………………………………………………… 59
XI
6.3. Kiểm tra chức năng đăng nhập………………………………………………………………… 61
Kết Luận ……………………………………………………………………………………………………… 63
Các chức năng đã hoàn thành ………………………………………………………………………… 63
Các chức năng có thể phát triển ………………………………………………………………………64
PHỤ LỤC…………………………………………………………………………………………………….65
DANH MỤC TÀI LIỆU THAM KHẢO ………………………………………………………… 65
CODE CHƯƠNG TRÌNH …………………………………………………………………………….. 65
XII
DANH MỤC BẢNG VÀ HÌNH
Hình 2.1: Mô hình dự án………………………………………………………………………………….4
Bảng 2.1: Các từ viết tắt và thuật ngữ………………………………………………………………. 7
Bảng 2.2: Các tham khảo………………………………………………………………………………… 7
Diagram 2.1 – Biểu đồ Use case chính………………………………………………………………9
Diagram 2.2 – Biểu đồ Use case quản lý quyền………………………………………………..10
Diagram 2.3 – Biểu đồ Use case quản lý tài khoản……………………………………………10
Diagram 2.4 – Biểu đồ Use case tra cứu sản phẩm……………………………………………11
Diagram 2.5 – Biểu đồ Use case quản lý danh mục…………………………………………..11
Diagram 2.6 – Biểu đồ Use case quản lý nhập xuất…………………………………………..12
Bảng 3.1: Danh sách Actors……………………………………………………………………………13
Bảng 3.2: Danh sách Use Case………………………………………………………………………. 13
Bảng 3.3.1 UC Đăng nhập…………………………………………………………………………….. 14
Bảng 3.3.2 Active đăng nhập………………………………………………………………………….15
Bảng 3.3.3 UC đăng kí…………………………………………………………………………………..16
Bảng 3.3.4 Active Đăng kí……………………………………………………………………………..17
Bảng 3.3.5 UC quản lý quyền…………………………………………………………………………18
Bảng 3.3.6 Active quản lý quyền…………………………………………………………………….19
Bảng 3.3.7 UC quản lý tài khoản…………………………………………………………………….20
Bảng 3.3.9 UC Tra cứu sản phẩm……………………………………………………………………21
Bảng 3.3.10 Active tra cứu sản phẩmBusiness Rules……………………………………….. 22
Bảng 3.3.11 UC đặt hàng……………………………………………………………………………….23
Bảng 3.3.12 Active đặt hàng…………………………………………………………………………..24
Bảng 3.3.13 UC quản lý danh mục………………………………………………………………….25
Bảng 3.3.14 Active quản lý danh mục……………………………………………………………..25
Bảng 3.3.15 UC quản lý nhập xuất………………………………………………………………….27
Bảng 3.3.16 Active quản lý nhập xuất……………………………………………………………..28
Hình 3.4.1: Sơ đồ class diagram…………………………………………………………………….. 28
Bảng 3.4.1 Dữ liệu thuộc tính đăng nhập…………………………………………………………29
Bảng 3.4.2 Dữ liệu thuộc tính nhân viên………………………………………………………….29
XIII
Bảng 3.4.3 Dữ liệu thuộc tính khách hàng………………………………………………………. 29
Bảng 3.4.4 Dữ liệu thuộc tính sản phẩm…………………………………………………………. 30
Bảng 3.4.5 Dữ liệu thuộc tính mua hàng………………………………………………………….31
Hình 3.5.1: Sơ đồ màn hình…………………………………………………………………………… 32
Hình 4.1.1 Mô hình thác nước……………………………………………………………………….. 33
Hình 4.2.1 Bảng dự án thực hiện kế hoạch quản lý thư viện……………………………… 36
Hình 4.2.2 Time lien thời gian thực hiện dự án…………………………………………………37
Hình 4.2.3:Thời gian làm dự án………………………………………………………………………38
Hình 5.1: Triển khai cơ sở dữ liệu…………………………………………………………………..39
Hình 5.2: Giao diện đăng nhập………………………………………………………………………. 40
Hình 5.3: Giao diện đăng kí……………………………………………………………………………41
Hình 5.4: Giao diện trang chủ…………………………………………………………………………42
Hình 5.5: Giao diện trang chủ…………………………………………………………………………43
Hình 5.6:Giao diện chi tiết sản phẩm 1…………………………………………………………… 45
Hình 5.7:Giao diện chi tiết sản phẩm 2…………………………………………………………… 45
Hình 5.8: Giao diện trang Contact…………………………………………………………………..47
Hình 5.9: Giao diện trang giỏ hàng………………………………………………………………….48
Hình 5.10: Giao diện Thanh toán…………………………………………………………………….50
Hình 5.11: Giao diện trang quản lý sản phẩm………………………………………………….. 52
Hình 5.12: Giao diện tạo mới sản phẩm………………………………………………………….. 53
Hình 5.13: Giao diện xem chi tiết sản phẩm……………………………………………………. 53
Hình 5.14: Giao diện xóa sản phẩm…………………………………………………………………54
Hình 5.15: Giao diện quản lý thể loại………………………………………………………………55
Hình 5.16:Giao diện quản lý khách hàng………………………………………………………… 57
Hình 5.17: Giao diện quản lý đơn hàng……………………………………………………………58
Bảng 6.1: Test Đăng nhập, đăng ký…………………………………………………………………61
Bảng 6.2: Test Xem thông tin sản phẩm…………………………………………………………. 62
1
CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI
1.1 Khảo sát hiện trạng
Theo một cuộc khảo sát gần đây, nhu cầu mua đồ nam giới đang ngày càng tăng.
Điều này có thể là do nhiều yếu tố, bao gồm sự gia tăng của các thương hiệu thời
trang nam cao cấp, sự phổ biến của các phương tiện truyền thông xã hội và sự thay
đổi trong quan niệm của nam giới về thời trang.
Một trong những lý do chính khiến nhu cầu mua đồ nam giới tăng lên là sự gia tăng
của các thương hiệu thời trang nam cao cấp. Trong những năm gần đây, ngày càng
có nhiều thương hiệu thời trang nam cao cấp ra đời, cung cấp các sản phẩm chất
lượng cao và thời trang cho nam giới. Điều này đã giúp nam giới có nhiều lựa chọn
hơn trong việc mua sắm quần áo và đã góp phần thúc đẩy nhu cầu mua đồ nam giới.
Nhìn chung, nhu cầu mua đồ nam giới đang ngày càng tăng. Điều này là do nhiều
yếu tố, bao gồm sự gia tăng của các thương hiệu thời trang nam cao cấp, sự phổ
biến của các phương tiện truyền thông xã hội và sự thay đổi trong quan niệm của
nam giới về thời trang.
1.2 Lý do lựa chọn đề tài
Thời trang nam đang ngày càng trở nên phổ biến và quan trọng hơn. Nam giới ngày
càng quan tâm đến thời trang và họ muốn thể hiện cá tính của mình thông qua cách
ăn mặc.
Có rất nhiều xu hướng thời trang nam khác nhau, vì vậy ta có thể tìm thấy một
phong cách phù hợp với mình.
Thời trang nam có thể giúp bản thân trông đẹp hơn và tự tin hơn.
Thời trang nam có thể giúp ta tạo ấn tượng tốt với người khác.
Thời trang nam có thể là một sở thích thú vị và bổ ích.
2
1.3 Mục tiêu của đề tài
Bản phân tích và thiết kế này cung cấp bản mô tả chi tiết về hệ thống thương mại
điện tử bán phụ kiện cho nam giới, bản phân tích các chức năng chủ yếu và bản
thiết kế các chức năng thiết kế chính yếu của hệ thống được xây dựng.
1.4 Bố cục
Đồ án gồm 6 chương:
Chương 1: Tổng quan đề tài
Chương 2: Cơ sở lý thuyết
Chương 3: Phân tích và thiết kế hệ thống
Chương 4: Quản lý dự án
Chương 5: Thực nghiệm và triển khai thiết kế hệ thống
Chương 6: Kiểm thử phần mềm
…………………….
CHƯƠNG 2: CƠ SỞ LÝ THUYẾT
2.1 Kiến trúc hệ thống
Kiến trúc chính
Framework + ngôn ngữ lập trình dùng để phát triển
Cấu hình hệ thống
*Kiến trúc phần mềm
Đồ án sử dụng mô hình 3 lớp MVC. MVC là từ viết tắt bởi 3 từ Model – View –
Controller. Đây là mô hình thiết kế sử dụng trong kỹ thuật phần mềm. Mô hình
source code thành 3 phần, tương ứng mỗi từ. Mỗi từ tương ứng với một hoạt động
tách biệt trong một mô hình.
– Model (M):Là bộ phận có chức năng lưu trữ toàn bộ dữ liệu của ứng dụng. Bộ
phận này là một cầu nối giữa 2 thành phần bên dưới là View và Controller. Model
thể hiện dưới hình thức là một cơ sở dữ liệu hoặc có khi chỉ đơn giản là một file
XML bình thường. Model thể hiện rõ các thao tác với cơ sở dữ liệu như cho phép
xem, truy xuất, xử lý dữ liệu,
………………………….
CHƯƠNG 3: Phân tích và Thiết kế hệ thống
3.1 Phân tích yêu cầu
3.1.1 Mô tả dự án
-Hệ thống bán đồ điện tử online bao gồm 1 trang web dành cho user và admin.
-Ở trang website bán hàng:
+ Cho phép người dùng có thể vào trang web để xem danh sách các sản phẩm theo
từng chủng loại, nhà sản xuất, tìm kiếm sản phẩm theo từ khóa.
+ Cho phép người dùng thêm vào giỏ hàng, quản lý giỏ hàng, chỉnh sửa số lượng,
xóa giỏ hàng và hiện tổng tiền.
+ Khách hàng gồm 2 vai trò: khách hàng không có tài khoản (guest) và có tài khoản
(customer).
+ Nếu người dùng chưa có tài khoản thì sẽ hiện form điền thông tin khi đặt hàng.
+ Người dùng đã đăng ký tài khoản để mua sản phẩm mà không cần phải điền form
thông tin.
-Ở trang website Admin:
+ Các admin có quyền đăng nhập và đăng ký.
………………………
CHƯƠNG 4: QUẢN LÝ DỰ ÁN
4.1. Tổng quan về nội dung dự án
4.1.1. Quy trình thực hiện dự án
…………………
CHƯƠNG 5 THỰC NGHIỆM VÀ TRIỂN KHAI HỆ THỐNG
5.1. Triển khai cơ sở dữ liệu cho hệ thống thông qua SQL Server
5.1.1.Hệ thống CSDL
Đây là chương trình nằm trên từng phòng bạn của hệ thống
thư viện mang vai trò của một máy chủ, lưu trữ tất cả những
giá trị về thông tin chi tiết của các khách hàng tham gia tại
mua sắm và các nhân viên trực thuộc tại mỗi phòng ban của
thư viện. Mỗi phòng ban sẽ mang một mã phòng ban riêng
biệt của mình làm cầu nối kết nối với máy chủ đặt tại trung
tâm.
Khi khách hàng mua sản phẩm tại trang web hệ thống sẽ căn
cứ vào đơn hàng sẽ cập nhật trạng thái và thông tin sản phẩm
khách đã mua.
……………………….
CHƯƠNG 6: KIỂM THỬ PHẦN MỀM
6.1. Mục đích kiểm thử phần mềm
Mục đích kiểm thử phần mềm là phát hiện ra các lỗi phần mềm
để từ đó khắc phục và sửa chữa
Xác định phạm vi, môi trường, các tính năng sẽ được kiểm tra
và không được kiểm tra, rủi ro, dự phòng và nguồn lực cần
thiết cho việc kiểm thử chất lượng sản phẩm.
Liệt kê các yêu cầu được đề nghị kiểm tra.
Đề xuất và mô tả phương pháp thử nghiệm sẽ được sử dụng
6.2. Các quy trình kiểm thử phần mềm
……………..
PHỤ LỤC
DANH MỤC TÀI LIỆU THAM KHẢO
1. Thông tin đồng hồ từ Thế giới di động, thegioididong.com
2. Thông tin sản phẩm ví và thắt lưng từ lethnic, lethnic.com
