Professional Documents
Culture Documents
Nhóm 6
Nhóm 6
ĐỀ TÀI
XÂY DỰNG WEBSITE BÁN GIÀY CHO
CỬA HÀNG COZA
GVHD
Th.s Nguyễn Thế Bảo
:
SVTH: Nguyễn Thị Tuệ Giang MSSV:2024801040027
Văn Trần Minh Hiển MSSV:2024801040063
Lớp: D20HTTT01
ĐỀ TÀI
XÂY DỰNG WEBSITE BÁN GIÀY CHO
CỬA HÀNG COZA
GVHD
Th.s Nguyễn Thế Bảo
:
SVTH: Nguyễn Thị Tuệ Giang MSSV:2024801040027
Văn Trần Minh Hiển MSSV:2024801040063
Lớp: D20HTTT01
Bình Dương,06/2023
i
TRƯỜNG ĐH THỦ DẦU MỘT CỘNG HÒA XÃ HỘI CHỦ NGHĨA
VIỆT NAM
VIỆN KỸ THUẬT CÔNG NGHỆ
Độc lập – Tự do – Hạnh phúc
Lớp: D20HTTT01
Tên đề tài: Xây dựng website bán giày cho cửa hàng Coza
Trung
Tốt Khá
Tiêu chí bình Kém (0%) Điểm
Trọn (100%) (75%)
(50%)
g số
Còn một Còn
Trình bày Trình bày số sai nhiều Trình bày không
báo cáo đúng sót về sai sót đúng format,
15 về
đúng qui format qui format/l mắc nhiều lỗi
định định ỗi chính format/l chính tả.
Hình
tả. ỗi chính
thức
tả.
báo cáo
Tương
Văn Rõ ràng,
Rõ ràng, đối rõ
phong mạch lạc Không rõ ràng,
15 mạch ràng,
chuẩn và thuyết mạch lạc
lạc mạch
mực phục
lạc
Thuyết Rất
Vài
trình nhiều
slides
Trình bày slides Số lượng chữ
còn
slides dễ 5 Dễ đọc đầy chữ, quá nhiều, đọc
nhiều
đọc không không kịp.
chữ gây
thể đọc
khó đọc
kịp.
Lập luận
đa số
Lập luận
chặt chẽ
chặt
Lập luận nhưng Lập luận phạm
Lập luận chẽ, chỉ
5 rất vững có phạm nhiều lỗi tư duy
vững chắc còn một
chắc 1 lỗi tư quan trọng
ít sơ sót
duy
nhỏ.
quan
trọng
Cấu trúc
Cấu trúc các phần
các phần nội
Cấu trúc
Cấu trúc nội dung dung Cấu trúc tất cả
của bài
các phần khá cân tương các phần nội
thuyết 5
nội dung đối, còn đối cân dung đều chưa
trình hợp
cân đối 1 phần đối, hơn cân đối
lý
chưa 30%
cân đối chưa
cân đối
Trả lời 5 Các câu Trả lời Trả lời Không trả lời
câu hỏi hỏi đặt đúng đa đúng đa được đa số câu
thích đáng đúng đều số câu số câu hỏi đặt đúng
được trả hỏi và hỏi
iv
nhưng
nêu chưa
được nêu
định được
hướng định
lời đầy đủ,
phù hợp hướng
rõ ràng, và
đối với phù hợp
thỏa đáng
những đối với
câu hỏi những
chưa trả câu hỏi
lời được chưa trả
lời được
Điểm tổng
.....................................................................................................................................................................
.....................................................................................................................................................................
.....................................................................................................................................................................
Cán bộ chấm
( Ký và ghi rõ họ tên)
MỤC LỤC
v
MỤC LỤC.......................................................................................................................................ii
DANH MỤC BẢNG.......................................................................................................................v
DANH MỤC HÌNH ẢNH...............................................................................................................v
LỜI MỞ ĐẦU..................................................................................................................................1
PHẦN I: MỞ ĐẦU..........................................................................................................................2
1. Tên đề tài.....................................................................................................................................2
2. Lí do chọn đề tài..........................................................................................................................2
3. Hướng tiếp cận của đề tài............................................................................................................2
4. Ưu nhược điểm của đề tài............................................................................................................2
5. Ý nghĩa lí luận và ý nghĩa thực tiễn của đề tài............................................................................2
6. Cấu trúc của báo cáo....................................................................................................................2
PHẦN II: NỘI DUNG.....................................................................................................................4
CHƯƠNG I: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU, PHÂN TÍCH HỆ THỐNG...........................4
1. Nêu bài toán.................................................................................................................................4
2. Khảo sát hiện trạng......................................................................................................................4
2.1. Phương thức khảo sát.............................................................................................................4
2.2 Hiện trạng về tổ chức khảo sát................................................................................................4
CHƯƠNG II: PHÂN TÍCH THIẾT KẾ VỚI UML........................................................................5
1. Biểu đồ usecase............................................................................................................................5
1.1. Biểu đồ usecase mức tổng quát.........................................................................................6
1.2. Đặc tả usecase........................................................................................................................7
2. Biểu đồ tuần tự...........................................................................................................................18
2.1. Chức năng đăng kí...............................................................................................................18
2.2. Chức năng đăng nhập..........................................................................................................19
2.3. Chức năng đặt mua..............................................................................................................19
2.4. Chức năng thanh toán..........................................................................................................20
2.5. Chức năng thêm sản phẩm...................................................................................................20
2.6. Chức năng sửa thông tin sản phẩm......................................................................................20
vi
2.7. Chức năng xóa sản phẩm.....................................................................................................21
2.8. Chức năng tìm kiếm.............................................................................................................22
3. Biểu đồ lớp.................................................................................................................................23
3.1. Mô tả các lớp.......................................................................................................................23
CHƯƠNG III: THIẾT KẾ CƠ SỞ DỮ LIỆU...............................................................................26
1. Các bảng CSDL.200..................................................................................................................26
1.1. Bảng User............................................................................................................................26
1.2. Bảng Banner........................................................................................................................27
1.3. Bảng Product.......................................................................................................................27
1.4. Bảng Category.....................................................................................................................27
1.5. Bảng Color...........................................................................................................................27
1.6. Bảng Size.............................................................................................................................28
1.7. Bảng Order...........................................................................................................................28
1.8. Bảng DetailsOrder...........................................................................................................29
1.9. Bảng Admin....................................................................................................................29
PHẨN III: GIAO DIỆN TRANG WEB BÁN GIÀY COZA........................................................30
1.Giao diện trang chủ dành cho khách hàng..................................................................................30
1.1. Menu sản phẩm....................................................................................................................30
1.2. Trang sản phẩm....................................................................................................................31
1.3. Trang chi tiết sản phẩm........................................................................................................31
1.4. Trang Giỏ hàng....................................................................................................................32
1.5.Trang xác nhận thông tin thanh toán....................................................................................33
1.6.Trang thanh toán bằng ngân hàng.........................................................................................33
1.7. Trang Đăng kí......................................................................................................................34
1.8. Trang Đăng nhập.................................................................................................................34
1.9. Trang Kết quả tìm kiếm.......................................................................................................35
2. Giao diện dành cho ban quản trị................................................................................................35
2.1. Trang đăng nhập Admin......................................................................................................36
vii
2.2. Trang Admin........................................................................................................................36
2.3. Trang quản lý sản phẩm.......................................................................................................37
2.4.Trang thông tin loại sản phẩm..............................................................................................41
2.5.Trang cài đặt sản phẩm hiển thị Banner...............................................................................41
2.6.Trang quản lý kích thước......................................................................................................42
2.7.Trang quản lý màu sắc sản phẩm..........................................................................................42
2.8.Trang thống kê doanh thu.....................................................................................................43
PHẨN IV: THỬ NGHIỆM VÀ ĐÁNH GIÁ CHƯƠNG TRÌNH.................................................44
1. Cài đặt........................................................................................................................................44
2. Thử nghiệm................................................................................................................................44
3. Đánh giá.....................................................................................................................................44
PHẦN V: KẾT LUẬN...................................................................................................................45
TÀI LIỆU THAM KHẢO.............................................................................................................46
viii
DANH MỤC BẢNG
Bảng 1: Danh sách các Actor.......................................................................................................................5
Bảng 2: Danh sách các Usecase...................................................................................................................6
Bảng 3: Bảng quản trị viên........................................................................................................................23
Bảng 4: Bảng Khách Hàng........................................................................................................................24
Bảng 5: Bảng Chi tiết hóa đơn...................................................................................................................24
Bảng 6: Hóa đơn mua hàng.......................................................................................................................24
Bảng 7: Loại sản phẩm..............................................................................................................................24
Bảng 8: Bảng Sản phẩm............................................................................................................................25
Bảng 9: Bảng Banner.................................................................................................................................25
Bảng 10: Bảng Màu Sản phẩm..................................................................................................................25
Bảng 11: Bảng kích thước sản phẩm.........................................................................................................25
ix
DANH MỤC HÌNH ẢNH
Hình ảnh 1: . Biểu đồ usecase tổng quát.....................................................................................................6
Hình ảnh 2: Biểu đồ usecase User...............................................................................................................6
Hình ảnh 3: Biểu đồ usecase Admin............................................................................................................7
Hình ảnh 4: Usecase đăng nhập...................................................................................................................7
Hình ảnh 5: Usecase đăng kí tài khoản........................................................................................................9
Hình ảnh 6: Usecase Xem thông tin sản phẩm..........................................................................................10
Hình ảnh 7: Usecase đặt mua.....................................................................................................................11
Hình ảnh 8: Usecase thanh toán.................................................................................................................12
Hình ảnh 9: Usecase Tìm kiếm sản phẩm..................................................................................................14
Hình ảnh 10: Usecase Đăng nhập..............................................................................................................15
Hình ảnh 11: Usecase Quản lý thông tin....................................................................................................17
Hình ảnh 12: Biểu đồ tuần tự chức năng đăng kí.......................................................................................18
Hình ảnh 13: Biểu đồ tuần tự chức năng đăng nhập.................................................................................19
Hình ảnh 14: Biểu đồ tuần tự chức năng đặt mua......................................................................................19
Hình ảnh 15: Biểu đồ tuần tự chức năng thanh toán..................................................................................20
Hình ảnh 16: Biểu đồ tuần tự chức năng thêm sản phẩm...........................................................................20
Hình ảnh 17: Biểu đồ tuần tự chức năng cập nhật thông tin sản phẩm......................................................21
Hình ảnh 18:Biểu đồ tuần tự chức năng xóa sản phẩm..............................................................................22
Hình ảnh 19: Biểu đồ tuần tự chức năng tìm kiếm....................................................................................23
Hình ảnh 20: bảng cơ sở sữ liệu................................................................................................................26
Hình ảnh 21: Trang chủ.............................................................................................................................30
Hình ảnh 22: menu....................................................................................................................................30
Hình ảnh 23: Sản phẩm.............................................................................................................................31
Hình ảnh 24: Chi tiết sản phẩm.................................................................................................................31
Hình ảnh 25: Giỏ hàng..............................................................................................................................32
Hình ảnh 26: Thông tin thanh toán............................................................................................................33
Hình ảnh 27: Thanh toán ngân hàng..........................................................................................................33
Hình ảnh 29: Đăng kí................................................................................................................................34
Hình ảnh 30: Đăng kí................................................................................................................................35
Hình ảnh 31: Tìm kiếm sản phẩm..............................................................................................................35
Hình ảnh 32: Danh mục quản lý Admin....................................................................................................35
Hình ảnh 33: Login admin.........................................................................................................................36
Hình ảnh 34: trang Dashboard...................................................................................................................36
Hình ảnh 35: quản lý sản phẩm.................................................................................................................37
x
Hình ảnh 37: Loại sản phẩm......................................................................................................................41
Hình ảnh 38:Quản lý banner.....................................................................................................................41
Hình ảnh 39: Quản lý kích thước...............................................................................................................42
Hình ảnh 40: Quản lý màu sắc sản phẩm...................................................................................................42
Hình ảnh 41: hình ảnh quản lý doanh thu và đơn hàng..............................................................................43
xi
LỜI MỞ ĐẦU
Ngày nay, cùng với sự phát triển của đất nước ngành Công nghệ thông tin đã có
những bước phát triển mạnh mẽ không ngừng và tin học đã trở thành chiếc chìa khóa dẫn
đến thành công cho nhiều cá nhân trong nhiều lĩnh vực, hoạt động. Với những ứng dụng
của mình, ngành Công nghệ thông tin đã góp phần mang lại nhiều lợi ích mà không ai có
thể phủ nhận được. Đặc biệt là khi việc tin học hóa vào công tác quản lý, bán hàng là một
trong những yêu cầu cần thiết đối với các doanh nghiệp hiện nay.
Từ những phần mềm quản lý giúp cho công việc bán hàng của cửa hàng trở nên
nhanh chóng và dễ dàng, ngày nay công nghệ thông tin đã phát triển mạnh mẽ hơn nữa,
Website ra đời không chỉ đáp ứng cho các khách hàng đến trực tiếp cửa hàng mua sản
phẩm mà nó còn phục vụ cho những khách hàng ở xa. Không những thế, việc giới thiệu,
quảng bá hình ảnh về cửa hàng, công ty được mở rộng trên quy mô lớn giúp cho việc
kinh doanh, buôn bán, trao đổi tin tức thuận lợi hơn rất nhiều, mang lại hiệu quả kinh tế
cao hơn và tạo uy tín trong lòng khách hàng.
Chính vì lợi ích mà Website mang lại mà các cửa hàng, công ty đã áp dụng nó để
phát triển công việc kinh doanh và giới thiệu cửa hàng của mình. Trong số đó, thời trang
cũng là một ngành sử dụng nhiều đến Website. Do vậy, nhóm em đã lựa chọn đề tài
“Thiết kế website bán giày” nhằm đưa đến cho khách hàng một địa điểm lý tưởng trong
việc mua sắm.
1
2
PHẦN I: MỞ ĐẦU
1. Tên đề tài.
Xây dựng website bán giày cho cửa hàng Coza
2. Lí do chọn đề tài.
Con người càng phát triển thì yêu cầu thỏa mãn các nhu cấu của bản thân ngày
càng tăng, bên cạnh nhu cầu về ăn uống, đi lại thì việc ăn mặc cũng là một trong những
nhu cầu thiết yếu của con người thời đại ngày nay và việc chọn một đôi giày để phối với
trang phục cũng là một điều tất yếu để thỏa mãn nhu cầu của con người.
Chủ đề của nhóm là xây dựng Website bán giày để đáp ứng nhu cầu mua giày của
mọi người thời đại ngày nay, việc mua giày sẽ dễ dàng và nhanh chóng với người dùng.
3
- Nhận xét của giáo viên hướng dẫn.
- Mục lục.
- Lời nói đầu.
- Lời cảm ơn.
Phần I: Mở đầu
1.1. Tên đề tài.
1.2. Lý do chọn đề tài.
1.3. Hướng tiếp cận của đề tài.
1.4. Ưu khuyết điểm của đề tài.
1.5. Ý nghĩa lý luận và ý nghĩa thực tiễn của đề tài
1.6. Cấu trúc của báo cáo
Phần III: thực nghiệm, đánh giá kết quả và hướng phát triển
1. Thực nghiệm
2. Kết quả đạt được của đề tài
3. Hạn chế
4. Hướng phát triển
4
PHẦN II: NỘI DUNG
CHƯƠNG I: KHẢO SÁT, XÁC ĐỊNH YÊU CẦU, PHÂN TÍCH HỆ THỐNG.
Bán hàng: Khi có khách hàng tới mua giày thì chủ cửa hàng cung cấp các thông
tin về sản phẩm, thông tin giá cả và cung cấp sản phẩm cho khách hàng khi đồng ý bán.
5
CHƯƠNG II: PHÂN TÍCH THIẾT KẾ VỚI UML
1. Biểu đồ usecase
Danh sách các Actor
4 Thanh toán UC này mô tả chức năng thanh toán tiền của User
Xem thông tin sản UC này mô tả chức năng xem thông tin sản phẩm
5
phẩm có trên website của User
6
UC này mô tả chức năng tìm kiếm các thông tin
Tìm kiếm thông
7 như: sản phẩm, khách hàng, nhà cung cấp, hãng sản
tin
xuất của Admin
7
Hình ảnh 2: Biểu đồ usecase User
8
Actor User là người sử dụng Usecase này. Usecase này được sử dụng để thực
hiện chức năng đăng nhập vào website của người dùng. Sau khi đăng nhập vào website,
lúc đó người dùng mới có thể thực hiện được các chức năng khác, như là: Thanh toán
tiền, xem sản phẩm…
- Dòng sự kiện
(1). Người dùng chọn chức năng đăng nhập từ trang chủ của website
(3). Người dùng nhập tài khoản của mình (bao gồm tên đăng nhập và mật khẩu)
(2). Hệ thống bỏ qua trang đăng nhập, trở lại trang hiện tại.
(2). Hệ thống từ chối đăng nhập, hiển thị thông báo và trang đăng nhập.
9
- Trạng thái hệ thống sau khi thực hiện Usecase
* Trường hợp đăng nhập thành công: Hệ thống hiển thị trang chủ của hệ thống.
Sau khi đăng nhập thành công, Người dùng có thể thực hiện các chức năng tương ứng
với quyền đăng nhập của mình, như là thanh toán tiền, gửi ý kiến phản hồi.
* Trường hợp đăng nhập thất bại: Hệ thống đưa ra thông báo đăng nhập không
thành công và hiển thị trang chủ.
Actor User là người sử dụng Usecase này. Usecase này được sử dụng để thực
hiện chức năng đăng kí tài khoản của người dùng. Sau khi đăng kí tài khoản, lúc đó
người dùng mới có thể đăng nhập vào website và thực hiện được các chức năng như là:
Thanh toán tiền, Gửi ý kiến phản hồi…
- Dòng sự kiện.
(1). Người dùng chọn chức năng đăng kí từ trang chủ của website.
(3). Người dùng nhập đầy đủ thông tin tài khoản và thông tin cá nhân.
10
(2). Hệ thống bỏ qua trang đăng kí, trở lại trang hiện tại.
* Trường hợp đăng kí thành công: Hệ thống hiển thị trang đăng nhập để người
dùng có thể đăng nhập vào website và thực hiện các chức năng tương ứng với quyền
đăng nhập của mình, như là thanh toán tiền, gửi ý kiến phản hồi
* Trường hợp đăng kí thất bại: Hệ thống đưa ra thông báo đăng kí không thành
công và hiển thị trang chủ
Actor User là người sử dụng Usecase này. Usecase này được sử dụng để thực
hiện chức năng xem thông tin sản phẩm của người dùng. Sau khi truy cập vào website
người dùng có thể xem thông tin các sản phẩm có tại website
- Dòng sự kiện
(1). Người dùng truy cập vào website và nhấn chọn sản phẩm .
11
(4). Kết thúc Usecase.
Không có.
Actor User là người sử dụng Usecase này. Usecase này được sử dụng để thực
hiện chức năng đặt mua sản phẩm của người dùng. Sau khi truy cập vào website và xem
thông tin sản phẩm, người dùng có thể đặt mua sản phẩm mà mình cảm thấy vừa ý.
- Dòng sự kiện.
(1). Người dùng chọn chức năng xem thông tin chi tiết của sản phẩm.
(2). Trang chủ sẽ mở đến trang thông tin chi tiết của sản phẩm.
12
(6). Kết thúc Usecase.
(2). Hệ thống xóa sản phẩm đó tại giỏ hàng của người dùng trở lại trang hiện tại.
(1). Người dùng thay đổi số lượng sản phẩm vừa đặt mua.
* Trường hợp đặt mua thành công: Hệ thống tiến hành thêm sản phẩm vào giỏ
hàng của người đó và hiện ra trang thông tin sản phẩm để người dùng tiếp tục đặt mua.
* Trường hợp đặt mua thất bại: Hệ thống đưa ra thông báo và quay về trang trước
đó.
13
- Tóm tắt
Actor User là người sử dụng Usecase này. Usecase này được sử dụng để thực
hiện chức năng thanh toán tiền cho sản phẩm đã đặt mua. Sau khi đã đặt mua sản phẩm,
giỏ hàng của người dùng đã tồn tại một hoặc nhiều sản phẩm, nếu muốn có trong tay các
sản phẩm này người dùng cần phải chọn Usecase này để thanh toán.
- Dòng sự kiện.
(2). Trang chủ sẽ mở đến trang giỏ hàng của người dùng.
(4). Hệ thống xác nhận thông tin và hiển thị trang thanh toán.
(6). Hệ thống đưa ra thông báo và quay trở lại trang giỏ hàng.
(2). Hệ thống hủy việc thanh toán, hiển thị trang trước đó.
14
- Trạng thái hệ thống khi bắt đầu thực hiện Usecase.
Người dùng phải đăng nhập vào hệt hống mới có thể thực hiện UC này.
* Trường hợp thanh toán thành công: Hệ thống tiến hành tiếp nhận thông tin và
chuyển sản phẩm đến tay khách hàng.
* Trường hợp thanh toán thất bại: Hệ thống đưa ra thông báo và quay về trang
trước đó.
Actor User là người sử dụng Usecase này. Usecase này được sử dụng để thực
hiện chức năng tìm kiếm sản phẩm. Với chức năng này, Người dùng có thể tìm kiếm sản
phẩm mà mình yêu thích và xem sản phẩm đó có tồn tại trong website hay không?
- Dòng sự kiện.
(1). Người dùng chọn chức năng tìm kiếm tài liệu từ trang chủ .
(4). Hệ thống xác nhận thông tin và thực hiện tìm kiếm.
15
* Dòng sự kiện thứ nhất.
(2). Hệ thống bỏ qua trang tìm kiếm, trở lại trang chủ.
* Trường hợp thành công: Hệ thống hiển thị thông tin liên quan đến sản phẩm mà
người dùng tìm kiếm.
* Trường hợp thất bại: Hệ thống đưa ra thông báo lỗi và trở lại giao diện chính.
Actor Admin là người sử dụng Usecase này. Usecase này được sử dụng để thực
hiện chức năng đăng nhập vào hệ thống của Admin. Sau khi đăng nhập vào hệ thống,
16
trang quản trị sẽ hiển thị và Admin sẽ sử dụng được các chức năng như quản lý, thống
kê.
- Dòng sự kiện.
(3). Admin nhập tài khoản của mình (bao gồm tên đăng nhập và mật khẩu).
(2). Hệ thống bỏ qua trang đăng nhập, trở lại trang chủ.
(2). Hệ thống từ chối đăng nhập, hiển thị thông báo và trở về trang chủ.
17
* Trường hợp đăng nhập thành công: Hệ thống hiển thị trang chủ quản trị.
* Trường hợp đăng nhập thất bại: Hệ thống đưa ra thông báo đăng nhập không
thành công và hiển thị trang chủ.
Actor Admin là người sử dụng Usecase này. Usecase này được sử dụng để thực
hiện chức năng quản lý thông tin của Admin. Sau khi đăng nhập vào hệ thống, Admin có
thể thêm, cập nhật thông tin, xóa các đối tượng có trong hệ thống như: sản phẩm, …
- Dòng sự kiện.
(1). Admin chọn chức năng quản lý thông tin từ trang chủ quản trị.
(3). Admin nhập đầy đủ thông tin của các đối tượng.
18
(2). Hệ thống bỏ qua trang quản lý thông tin, trở lại trang chủ quản trị.
(1). Admin nhập sai hoặc thiếu thông tin của các đối tượng.
(2). Hệ thống từ chối thao tác, hiển thị thông báo, trở về trang quản lý thông tin.
* Trường hợp quản lý thông tin thành công: Hệ thống ghi nhận thao tác, tiến hành
cập nhật lai dữ liệu và đưa ra thông báo thành công.
* Trường hợp quản lý thông tin thất bại: Hệ thống đưa ra thông báo và hiển thị
trang quản lý thông tin.
2. Biểu đồ tuần tự
2.1. Chức năng đăng kí
19
Hình ảnh 12: Biểu đồ tuần tự chức năng đăng kí
2.2. Chức năng đăng nhập
20
Hình ảnh 14: Biểu đồ tuần tự chức năng đặt mua
2.4. Chức năng thanh toán
21
Hình ảnh 16: Biểu đồ tuần tự chức năng thêm sản phẩm
2.6. Chức năng sửa thông tin sản phẩm
Hình ảnh 17: Biểu đồ tuần tự chức năng cập nhật thông tin sản phẩm
22
2.7. Chức năng xóa sản phẩm
23
Hình ảnh 19: Biểu đồ tuần tự chức năng tìm kiếm
3. Biểu đồ lớp.
3.1.1. Lớp chứa thông tin về tài khoản người quản trị.
Thuộc tính Kiểu dữ liệu
Adminid Int
FullName Nvarchar
Gender Bit
BirthDay Datetime
Gmail Varchar
Password Varchar
Phone Varchar
Address Nvarchar
Bảng 3: Bảng quản trị viên
3.1.2. Lớp chứa thông tin về tài khoản khách hàng.
Thuộc tính Kiểu dữ liệu
Userid Int
24
FullName Nvarchar
Gender Bit
BirthDay Datetime
Gmail Varchar
Password Varchar
Phone Varchar
Address Nvarchar
Bảng 4: Bảng Khách Hàng
3.1.3. Lớp chứa thông tin về chi tiết hoá đơn mua hàng.
Thuộc tính Kiểu dữ liệu
Productid Int
Orderid Int
Sizeid Int
Colorid Int
Amount Int
TotalPrice Decimal
Bảng 5: Bảng Chi tiết hóa đơn
3.1.4. Lớp chứa thông tin về hóa đơn mua hàng.
Thuộc tính Kiểu dữ liệu
Orderid Int
OrderCode Varchar
Userid Int
TotalPrice Decimal
StatusPay Int
Status Int
OrderDay Datetime
Bảng 6: Hóa đơn mua hàng
3.1.5. Lớp chứa thông tin về loại sản phẩm.
Thuộc tính Kiểu dữ liệu
Categoryid Int
Name Nvarchar
Style Varchar
Bảng 7: Loại sản phẩm
3.1.6. Lớp chứa thông tin về sản phẩm.
Thuộc tính Kiểu dữ liệu
Productid Int
Name Nvarchar
25
Describe Ntext
Illustration Nvarchar
Price Decimal
Amount Int
Categoryid Int
Bảng 8: Bảng Sản phẩm
26
CHƯƠNG III: THIẾT KẾ CƠ SỞ DỮ LIỆU
27
1.2. Bảng Banner.
28
1.6. Bảng Size
29
1.8. Bảng DetailsOrder.
30
PHẨN III: GIAO DIỆN TRANG WEB BÁN GIÀY COZA
Giao diện chính của chương trình bao gồm 2 phần : Phần dành cho nguời quản trị và
phần dành cho khách hàng.
31
1.2. Trang sản phẩm
32
sản phẩm, nếu ưng ý khách hàng điền đầy đủ thông tin sau đó nhấn nút Add to
cart để cho sản phẩm vào giỏ hàng của mình chờ thanh toán.
- Xóa sản phẩm: bằng cách click vào CLEAR SHOPPING CART.
- Tiếp tục mua hàng: bằng cách nhấn vào nút Shop hệ thống sẽ quay lại trang
trang chủ để bạn tiếp tục mua hàng hoặc xem các sản phẩm cùng khác.
- Thanh toán: Khi bạn đã chắc chắn muốn mua các sản phẩm có trong giỏ
hàng bạn hãy nhấn nút SHOPPING CART sau đó làm theo các yêu cầu để hoàn
tất quá trình đặt mua sản phẩm
33
1.5.Trang xác nhận thông tin thanh toán
34
1.7. Trang Đăng kí
35
Hình ảnh 29: Đăng kí
- Khách hàng có thể đăng nhập vào trang sau khi đã đăng ký thành công
36
2.1. Trang đăng nhập Admin.
37
2.3. Trang quản lý sản phẩm
38
Admin có quyền tạo thêm các sản phẩm mới.
39
Admin có quyền chỉnh sửa các thông tin của sản phẩm.
40
Nếu admin muốn xóa 1 sản phẩm nào đó thì sẽ hiện thông báo để tránh trường hợp
admin xóa nhầm.
41
2.4.Trang thông tin loại sản phẩm.
42
2.6.Trang quản lý kích thước.
43
2.8.Trang thống kê doanh thu.
Hình ảnh 39: hình ảnh quản lý doanh thu và đơn hàng
44
PHẨN IV: THỬ NGHIỆM VÀ ĐÁNH GIÁ CHƯƠNG TRÌNH.
1. Cài đặt
Yêu cầu hệ thống máy tính tối thiểu:
Hệ điều hành: Windows
Thiết bị thông minh có kết nối Internet.
2. Thử nghiệm
Chương trình chạy tốt nhất trên trình duyệt Web IE 7.0 và trên trình duyệt khác
như FireFox, Cốc cốc…
Các chức năng đã thiết kế chạy đúng và ổn định.
Tốc độ duyệt chương trình lần đầu tiên chưa thể nhanh vì giao diện quản trị được
thiết kế hoàn toàn trên một trang asp.net.
3. Đánh giá
Về cơ bản, Website đã giới thiệu và cung cấp đầy đủ các chức năng cần thiết
phục vụ cho công việc bán hàng của cửa hàng.
Đưa hình ảnh cửa hàng đến với nhiều người.
45
PHẦN V: KẾT LUẬN
Trong thời gian thực hiện đề tài, với sự cố gắng nỗ lực hết mình em đã hoàn
thành đề tài đúng thời gian quy định.
Xây dựng thành công Website bán giày cho cửa hàng Coza, đáp ứng được yêu
cầu của người sử dụng.
Tìm hiểu tương đối kỹ về Website
Tìm hiểu tương đối căn bản và đầy đủ về ASP.Net, CSS, JavaScript, HTML....
Phân tích thiết kế hệ thống tương đối đầy đủ.
Giao diện Website được thiết kế đơn giản, thân thiện và dễ sử dụng
Hạn chế:
Việc biểu diễn các thông tin trên Website chưa được linh hoạt.
Các thao tác quản lý còn chậm, chưa nhanh so với winform.
Hạn hẹp về kiến thức và thời gian khiến cho sản phẩm vẫn chưa hoàn thiện.
46
TÀI LIỆU THAM KHẢO
[1]. Dương Anh Đức, Giáo trình phân tích và thiết kế hướng đối tượng bằng UML.
[2]. Huỳnh Anh Đức, Kỹ thuật và ứng dụng UML, NXB lao động.
[3].Nguyễn Tiến – Ngô Quốc Việt, Kỹ thuật và ứng dụng bằng UML, NXB thống kê.
[4]. Phạm Hữu Khang ,C# 2005: Lập trình Windowns Form ( Tập 2).
[5]. Phạm Hữu Khang, C# 2005: Lập trình hướng đối tượng ( Tập 3).
[6]. Phạm Hữu Khang, C# 2005: Lập trình cơ sở dữ liệu( Tập 4).
47