tiểu luận áo cáo assignmentdự án 1 pro1014 dự án xây dựng trang wep

35 0 0
Tài liệu đã được kiểm tra trùng lặp
tiểu luận áo cáo assignmentdự án 1 pro1014 dự án xây dựng trang wep

Đ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

PRO1014 – Báo cáo AssignmentCHƯƠNG 1: TỔNG QUAN DỰ ÁN1.1.Lý do chọn đề tài- Thương mại điện tử đang là là xu hướng đối với thế giới, để dễ dàng tiếp cận ngành thương mại điện tử ta cần p

Trang 1

HÀNH FPT-POLYTECHNIC HÀNỘI

Trang 2

LỜI CẢM ƠN

Chúng em xin chân thành cảm ơn Khoa Công nghệ thông tin trường Cao đẳngThực hành FPT Polytechnic đã tạo điều kiện thuận lợi cho chúng em tiếp tục quá trìnhhọc tập tại nhà trường

Chúng em xin chân thành cảm ơn đến quý Thầy/Cô Khoa Công nghệ thông tin đãluôn tận tình chỉ dạy cho chúng em những điều hay, những kiến thức bổ ích Trang bị chochúng em những kiến thức quý báu khi ra ngoài cuộc sống mới.

Chúng em xin bày tỏ lòng biết ơn sâu sắc đến thầy Vương Minh Thái, đã tận tìnhhướng dẫn, đề xuất ý tưởng, hướng giải quyết khi chúng em gặp khó khăn, giúp chúngem hoàn thành đề tài đúng tiến độ

Và hơn hết, chúng con cũng xin gửi những lời cảm ơn chân thành nhất đến ba mẹ,người đã tạo điều kiện về mặt vật chất cũng như tinh thần, động viên, khích lệ, hỗ trợchúng con trong suốt thời gian qua Chúng em xin chân thành cảm ơn đến sự quan tâmgiúp đỡ và ủng hộ của anh chị, bạn bè trong suốt quá trình thực hiện đề tài

Dù đã cố gắng hoàn thành đề tài trong những phạm vi và khả năng cho phép,nhưng cũng không tránh khỏi những thiếu sót Chúng em rất mong nhận được sự thôngcảm, góp ý và tận tình chỉ bảo của quý Thầy/Cô và các bạn.

Em xin chân thành cảm ơn!

Hà Nội, ngày 01 tháng 12 năm 2023Sinh viên thực hiện

Sinh viên 1: Trần Minh Hoàng ĐạiSinh viên 2: Hà Thế Bảo

Sinh viên 3: Phạm Khánh Long

Trang 3

MỤC LỤCContents

CHƯƠNG 3:PHÂN TÍCH THIẾT KẾ 8

3.1.Phân tích User Case 8

3.1.1.Phân quyền Actor 8

3.1.2.Phân tích các User Case của hệ thống 8

3.1.3.Biểu đồ User Case tổng quát 10

3.1.4.Biểu đồ User Case phân rã 11

CHƯƠNG 4 THIẾT KẾ HỆ THỐNG 17

4.1.Giao diện Admin 17

4.2.Giao diện Client 24

CHƯƠNG 5: XÂY DỰNG CƠ SỞ DỮ LIỆU 28

5.1.Cơ sở dữ liệu 28

5.2.Chi tiết cơ sở dữ liệu 29

KẾT LUẬN 33

1 Mức độ hoàn thành dự án 33

2 Những khó khăn gặp phải và cách giải quyết 33

3 Những bài học rút ra sau khi làm dự án 33

4 Hướng phát triển dự án trong tương lai 34

Trang 4

PRO1014 – Báo cáo AssignmentCHƯƠNG 1: TỔNG QUAN DỰ ÁN1.1.Lý do chọn đề tài

- Thương mại điện tử đang là là xu hướng đối với thế giới, để dễ dàng tiếp cận ngành thương mại điện tử ta cần phải có công cụ hỗ trợ, chúng em nhận ra rằng việc tạo lập 1 webite bán hàng là 1 điều cần thiết để làm điều đó

- Việc tạo ra 1 website bán hàng giúp cho chúng ta dễ dàng chuyển đổi số từ bán hàng truyền thống sang bán hàng online

- Để dễ tiếp cận nhiều khách hàng chúng em chọn đề tài: Xây dựng trang website bán quần áo.

1.2.Mục tiêu đề tài

- Khi bắt đầu làm đề tài mục tiêu của chúng em là:

o Bên người dùng có thể: mua hàng , đặt hàng , thanh toán , xem đơn hàng ,xem giỏ hàng , quản lí thông tin (sdt, địa chỉ, emai,…)

o Bên người quản lí có thể: quản lí được tất cả sản phẩm, quản lí được đơnhàng, quản lí tài khoản , thống kê doanh thu ,…

1.3.Các công cụ và công nghệ sử dụng1.3.1Các công cụ sử dụng

your phone? Save to

read later on yourcomputer

Save to a Studylist

Trang 5

- Thiết kế giao diện và phát triển website

Trang 6

CHƯƠNG 2: KHẢO SÁT HỆ THỐNG2.1.Thống kê khảo sát

Hình ảnh 1 : Loại hàng hóa, dịch vụ thường được mua trên mạng- Các hệ thông tương tự:

Hình ảnh 2: Website bán hàng MOJI- Điểm mạnh:

Trang 7

o Trải nhiệm mượi mà dễ dàngo Thông tin đầy đủ chi tiếto Thanh toán nhanh chóng- Điểm yếu

o Bố trí nội dung chưa hợp lío Đăng ký đăng nhập còn khó khăn2.2.Xác định vấn đề

- Qua việc thống kê và khảo sát các hệ thông tương tự chúng em đã xác định được: tạo 1 website cần phải có bố cục rõ ràng đầy đủ các chức năng mua hàng, dễ dàng cho việc sử dụng để cho khách hàng có thể trải nghiệm từng chức năng 1 cách tốt nhất

Trang 8

CHƯƠNG 3: PHÂN TÍCH THIẾT KẾ3.1.Phân tích User Case

3.1.1.Phân quyền Actor

- Quản lí khách hàng- Quản lí sản phẩm- Quản lí đơn hàng- Quản lí danh mục- Quản lí bình luận- Quản lí ngưởi dùng- Quản lí khuyến mại

- Quản lí hệ thống (Tên , logo , địa chỉ , số điện thoại)- Quản lí liên hệ

- Quản lí sản phẩm biến thể(màu sắc kính thước )- Quản lí tin tức

- Xem khách hàng- Xem sản phẩm- Xem đơn hàng- Xem danh mục- Xem bình luận- Xem ngưởi dùng

- Xem hệ thống (Tên , logo , địa chỉ , số điện thoại)- Xem liên hệ

- Xem sản phẩm biến thể(màu sắc kính thước )- Xem tin tức

- Quản lí sản phẩm

- Đăng kí- Đăng nhập- Bình luận- Mua hàng- Thanh toán- Danh sách đơn hàng

Trang 9

3.1.2.Phân tích các User Case của hệ thống

1Đăng nhập Chức năng này để người quản lí , nhân viên và ngườidùng đăng nhập sử dụng hệ thống

sản phẩm

3 Quản lí tài khoản khoản, thông tin cá nhân và vai trò của nhân viên vàChức năng dành cho người quản lí có thể quản lí tàikhách hàng

4 Quản lí hệ thống thống và khách hàng có thể xem thông tin hệ thốngChức năng dùng để người quản lí có thể quản lí hệ

5 Quản lí danh mục danh mục , nhân viên xem danh sách và thông tin chiChức năng này để người quản lí có thể thêm sửa xóatiết danh mục

6 Quản lí liên hệ Chức năng được xây dựng để người dùng có thể liên hệhoặc phản hồi thông tin liên quan đến sản phẩm7 Quản lí giở hàng Chức năng được dây dựng để giúp khách hàng có thểmua nhiều sản phẩm cùng 1 lúc 8 Quản lí khuyến mại khuyến mãi, khách hàng có thể xem danh sách khuyếnChức năng này để người quản lí có thể quản lí mã

9 Quản lí mua hàng và thanh toán có thể xem thông tin hàng hóa dựa vào đó có thể thốngChức năng giúp ngườ dùng cso thể mua hàng , adminkê doanh thu

Trang 10

3.1.3.Biểu đồ User Case tổng quát

Hình ảnh 3: Biểu đồ User Case tổng quát

Trang 11

3.1.4.Biểu đồ User Case phân rã

Hình ảnh 4: User Case Đăng nhập

Hình ảnh 4: User Case đăng kí

Trang 12

Hình ảnh 5: User Case quản lí khách hàng

Hình ảnh 6: User Case quản lí sản phẩm

Trang 13

Hình ảnh 7: User Case quản lí danh mục

Hình ảnh 8: User Case quản lí đơn hàng

Trang 14

Hình ảnh 9: User Case quản lí liên hệ

Hình ảnh 10: User Case quản lí hệ thống

Trang 15

Hình ảnh 11: User Case quản lí mua hàng và thanh toán

Hình ảnh 12: User Case quản lí khuyễn mãi

Trang 16

3.1.5.Biểu đồ User flow

Trang 17

CHƯƠNG 4: THIẾT KẾ HỆ THỐNG4.1.Giao diện Admin

Hình ảnh 13: Giao diện chính của Admin

Hình ảnh 15: Quản lí danh mục

Trang 18

Hình ảnh 16: Quản lí sản phẩm

Hình ảnh 17: Quản lí biến thể sản phẩm

Trang 19

Hình ảnh 18: Quản lí khách hàng

Hình ảnh 19: Quản lí người dùng

Trang 20

Hình ảnh 20: Quản lí chức vụ

Hình ảnh 21: Quản lí bình luận

Trang 21

Hình ảnh 22: Quản lí thông tin hệ thống

Hình ảnh 23: Quản lí banner

Trang 22

Hình ảnh 24: Quản lí tin tức

Hình ảnh 25: Quản lí khuyến mại

Trang 23

Hình ảnh 26: Quản lí liên hệ

Hình ảnh 27: Quản lí đơn hàng

Trang 24

4.2.Giao diện Client

Hình ảnh 28: Trang chủ

Hình ảnh 29: Trang danh mục sản phẩm

Trang 25

Hình ảnh 30: Trang tin tức

Hình ảnh 31: Trang liên hệ

Trang 26

Hình ảnh 32: Trang đăng kí đăng nhập

Hình ảnh 33: Trang giở hàng

Trang 27

Hình ảnh 34: Trang thanh toán

Trang 28

CHƯƠNG 5: XÂY DỰNG CƠ SỞ DỮ LIỆU5.1.Cơ sở dữ liệu

Hình ảnh 35: Cơ sở dữ liệu

Trang 29

5.2.Chi tiết cơ sở dữ liệu

Bảng hệ thống :

Tên trườngKiểu dữ liệuMô tả

gNVARCHAR(225) tên cửa hàng

SđtNVARCHAR(225) số điện thoại

EmailNVARCHAR(225) email

DiachiNVARCHAR(225) địa chỉ

Bảng tin tức:

Tên trườngKiểu dữ liệuMô tả

Trang 30

tứcnoi_dungNVARCHAR(225) nội dung tin tứchinh_anhNVARCHAR(225) hình ảnh tin tứctrang_thaiNVARCHAR(225) trạng thái tin tức

Trang 31

Bảng tài khoản :

Tên Trường Kiểu dữ liệu Mô tảid_tkint(11)id tài khoảnuser_name NVARCHAR(50) tên người dùngPassNVARCHAR(50) mật khẩu tài khoảnho_tenNVARCHAR(50) hộ tên người dùngngay_sinhdatengày sinh người dùngStdNVARCHAR(10) số điện thoại người dùngEmailNVARCHAR(50) email người dùng dia_chiVARCHAR(225) đỉa chỉ người dùngtrang_thaivarchar(10)trạng tháiid_chuc_vu int(11)chuc vụ tài khoản

Bảng liên hệ :

id_userintid khách hàngnoi_dungnvarchar nội dungtrang_thainvarchar trạng thái liên hệ

Trang 32

Bản hóa đơn :

Tên trường Kiểu dữ liệu Mô tả Idint(11)id của hóa đơn tong_hdint(11)Tông hóa đơnten_khvarchar(225) Tên khách hàngdia_chivarchar(225) Địa chỉ nhận hàngstdvarchar(10) Số dt khách hàngemailvarchar(50)Email khách hàngngay_datdateNgày đặt hàng

trạng thái đơn hàng("0.Đơn hàng mới1.Đang chuẩn bị

2.Đang giao3.Hoàn tất đơn hàng")ghi_chutextghi chú đơn hàngpt_thanhtoa

id_userint(11)id khách hàngid_kmint(11)id khuyến mãi

Bảng khuyến mãi :

Tên trường Kiểu dữ liệu Mô tả

ma_kmnvarcharmã khuyến mạiten_kmvarchar(250) tên khuyễn mãiphan_tram_k

mintphần trăm khuyến mạibat_daudatengày bắt đầu khuyến mạiket_thucdatengày kết thúc khuyến mại

Motanvarcharmô tả trương trình khuyến mạiTrangthaibittrạng thái

Trang 33

KẾT LUẬN1 Mức độ hoàn thành dự án

So với mục tiêu đề ra ban đầu thì nhóm thì mức độ hoàn thành đạt85% Còn nhiều phần đã lên ý tưởng phát triển song do thời gian cũng nhưnhân lực còn chưa đáp ứng đủ nên dự án không thể hoàn thành mức 100% ST

Nhiệm vụ hoành thành Mức độ hoàn thành1 Lên ý tưởng và khảo sát hệ thống 95%

3 Phân tích actor và use case cho hệ thống 80%

7 Test tất cả các chức năng của hệ thống 95%8 Hoàn thiện báo cáo và slide thuyết trình 100%

2 Những khó khăn gặp phải và cách giải quyết

Trong quá trình làm dự án với nhau, chúng em đã gặp một chút khó khăn và hạn chế song bên cạnh đó chúng em đã có hướng đi và cách khắc phục để dự án hoàn thiện tốt hơn.

Conflicts khi ghép code trên githubTổ chức họp nhóm tìm hướng giải quyếtMột số chức năng chưa tìm được hướng giải

quyết tối ưu

Nhờ gợi ý từ GVHD Tạ Văn Định

3 Những bài học rút ra sau khi làm dự án

Trang 34

Trong quá trình làm việc nhóm chung với nhau, chúng em rút ra được kinh nghiệm như sau:

● Tôn trọng ý kiến của người khác

● Giúp đỡ nhau trong công việc

● Các thành viên nên giao tiếp nhiều, công việc sẽ được giải quyết nhanh.

● Chủ động trong công việc: hoàn thành công việc cá nhân, gặp vấn đề khó chủ động tìm kiếm sự giúp đỡ xung quanh

● Trách nhiệm trong công việc: kiểm tra các đầu công việc của bản thân cẩn thận tránh phát sinh lỗi về sau.

4 Hướng phát triển dự án trong tương lai

Sau khi kết thúc dự án, kế hoạch phát triển trong tương lai của nhóm chúng em là tiếp tục nghiên cứu, tìm tòi để phát triển thêm các chức năng như:

● Thêm quảng cáo

● Thanh toán online (PayPal)

Ngày đăng: 06/05/2024, 18:10

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan