Xây Dựng Website Quản Lý Cửa Hàng Laptop - Đồ Án Cơ Sở 2

Báo cáo đồ án cơ sở 2 trình bày chi tiết về xây dựng website quản lý cửa hàng laptop, giúp tối ưu hóa quy trình kinh doanh hiệu quả.

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Đồ án

2023

71
1
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: CƠ SỞ LÝ THUYẾT

1.1. Giới thiệu sơ lược về Java JSP

1.2. Cơ sở lí thuyết về Java JSP

1.3. Ưu điểm của Java JSP

1.4. Giới thiệu sơ lược về Java serverlet

1.5. Cơ sở lí thuyết về Java serverlet

2. CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1. Phân tích yêu cầu của hệ thống

2.2. Phân tích thiết kế với UML

2.2.1. Xác định các tác nhân và usecase của hệ thống

2.3. Đặc tả Usecase

2.3.1. Usecase đăng ký tài khoản

3. CHƯƠNG 3: XÂY DỰNG WEBSITE QUẢN LÝ CỬA HÀNG LAPTOP

3.1. Giao diện đăng nhập

3.2. Giao diện trang chủ

3.3. Giao diện quản lý sản phẩm

3.4. Giao diện quản lý đơn hàng

3.5. Giao diện xem chi tiết sản phẩm

3.6. Giao diện sản phẩm nổi bật

3.7. Giao diện thương hiệu nổi bật

3.8. Giao diện đặt hàng

3.9. Giao diện đăng nhập Admin

3.10. Giao diện đăng bán sản phẩm

3.11. Giao diện kiểm duyệt các đơn đặt hàng

3.12. Kết luận chương 3

TÀI LIỆU THAM KHẢO

Chắc chắn rồi, với vai trò là một chuyên gia SEO, tôi sẽ tóm tắt tài liệu và kết nối các chủ đề một cách tự nhiên để mang lại giá trị tối đa cho người đọc.


Đồ án "Xây Dựng Website Quản Lý Cửa Hàng Laptop" là một tài liệu tham khảo giá trị, trình bày chi tiết quá trình và kiến trúc để phát triển một hệ thống thương mại điện tử hoàn chỉnh. Đồ án không chỉ tập trung vào giao diện bán hàng cho khách mà còn đi sâu vào hệ thống quản trị (admin), bao gồm các chức năng thiết yếu như quản lý sản phẩm, tồn kho, xử lý đơn hàng và chăm sóc khách hàng. Đây là một nguồn tài liệu hữu ích cho sinh viên và lập trình viên muốn tìm hiểu cấu trúc của một website quản lý bán hàng thực tế.

Để hiểu sâu hơn về nền tảng của mọi website bán hàng, phần quản lý cơ sở dữ liệu là yếu tố cốt lõi. Bạn có thể khám phá một cách tiếp cận chuyên sâu hơn qua đồ án Cơ sở dữ liệu nâng cao quản lý website bánđồ trang sức, nơi trình bày cách xây dựng và tối ưu hóa hệ thống dữ liệu cho một ngành hàng khác. Bên cạnh việc quản lý sản phẩm, các nguyên tắc xây dựng hệ thống quản lý còn có thể áp dụng cho việc vận hành nội bộ. Tài liệu Đồ án học phần công cụ và môi trường phát triển phần mềm đề tài xây dựng website quản lý nhân sự sẽ mang đến một góc nhìn khác về việc xây dựng ứng dụng quản lý con người trong một tổ chức. Ngoài ra, để mở rộng kiến thức sang các mô hình kinh doanh trực tuyến khác như đặt dịch vụ, đồ án Đồ án cuối kỳ môn phát triển ứng dụng web với nodejs đề tài website đặt phòng khách sạn trực tuyến là một ví dụ tuyệt vời về việc xây dựng hệ thống đặt phòng, một dạng ứng dụng giao dịch phức tạp không kém.

Trích đoạn nội dung tài liệu

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN KHOA KHOA HỌC MÁY TÍNH BÁO CÁO ĐỒ ÁN CƠ SỞ 2 ĐỀ TÀI XÂY DỰNG WEBSITE QUẢN LÝ CỬA HÀNG LAPTOP Sinh viên thực hiện : Nguyễn Thị Ngọc Mã sinh viên : 22IT.B146 Giảng viên hướng dẫn : TS .Lê Văn Minh Đà Nẵng, tháng 12 năm 2023 LỜI CẢM ƠN Trên thực tế không có sự thành công nào mà không gắn liền với những sự hỗ trợ, sự giúp đỡ dù ít hay nhiều, dù là trực tiếp hay gián tiếp của người khác. Trong suốt thời gian từ khi bắt đầu học tập ở giảng đường Đại Học đến nay, chúng em đã nhận được rất nhiều sự quan tâm, giúp đỡ của Thầy Cô, gia đình và bạn bè. Em xin chân thành cảm ơn thầy cô khoa Khoa Học Máy Tính đã tận tâm hướng dẫn em xuyên suốt quá trình hoàn thành đồ án cơ sở 2. Thầy cô đã cho em những lời khuyên để có thể hoàn thành đồ án thật tốt bên cạnh đó thầy còn tạo cho em cơ hội tiếp xúc với nghiệp vụ thực tế để có thể nắm vững kiến thức khi bắt đầu vào việc thiết kế một Website theo đúng chuẩn. Mặc dù đã rất cố gắng hoàn thiện đồ án với tất cả sự nỗ lực, tuy nhiên đồ án “ Xây dựng website quản lý cửa hàng laptop” chắc chắn sẽ không tránh khỏi những thiếu sót. Em rất mong nhận được sự quan tâm, thông cảm và những lời góp ý của quý thầy cô và các bạn để đồ án có thể hoàn thiện tốt nhất. Sau cùng, em xin kính chúc các thầy cô trong Khoa Khoa Học Máy Tính dồi dào sức khỏe, niềm tin để tiếp tục thực hiện sứ mệnh cao đẹp của mình là truyền đạt lại kiến thức cho thế hệ mai sau. Đà Nẵng, tháng 12, năm 2023 1 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN . Chữ ký GVHD 2 MỤC LỤC CHƯƠNG 1 : CƠ SỞ LÝ THUYẾT.1 Giới thiệu sơ lược về Java JSP.1 Cơ sở lí thuyết về Java JSP.2 Ưu điểm của Java JSP.2 Giới thiệu sơ lược về Java serverlet.1 Cơ sở lí thuyết về Java serverlet.2 Ưu điểm của Java serverlet.3 CHƯƠNG 2 : PHÂN TÍCH THIẾT KẾ HỆ THỐNG.1 Phân tích yêu cầu của hệ thống.2 Phân tích thiết kế với UML.1 Xác định các tác nhân và usecase của hệ thống.2 Đặc tả Usecase.3 Mô hình hóa yêu cầu.3 Mô hình hóa cơ sở dữ liệu.4 Kết luận chương 2.47 CHƯƠNG 3 : XÂY DỰNG WEBSITE QUẢN LÝ CỬA HÀNG LAPTOP.1 Giao diện đăng nhập.2 Giao diện trang chủ.3 Giao diện quản lý sản phẩm.4 Giao diện quản lý đơn hàng.5 Giao diện xem chi tiết sản phẩm.6 Giao diện sản phẩm nổi bật.7 Giao diện thương hiệu nổi bật.8 Giao diện đặt hàng.9 Giao diện đăng nhập Admin.10 Giao diện đăng bán sản phẩm.11 Giao diện kiểm duyệt các đơn đặt hàng.2 Kết luận chương 3.54 TÀI LIỆU THAM KHẢO.55 4 DANH MỤC HÌNH ẢNH Hình 2. 1Biểu đồ tổng quát Usecase Diagram. 2 Biểu đồ Class Diagram. 3 Sequence Diagram – Đăng ký tài khoản. 4 Sequence Diagram – Đăng nhập. 5 Sequence Diagram – Tìm kiếm sản phẩm. 6 Sequence Diagram –Tìm kiếm theo bộ lọc. 7 Sequence Diagram – Tìm kiếm trên danh mục. 8 Sequence Diagram – Xem chi tiết sản phẩm. 9 Sequence Diagram – Thêm vào giỏ hàng. 10 Sequence Diagram – Xem giỏ hàng. 11 Sequence Diagram – Đặt hàng. 12 Sequence Diagram – Thanh toán. 13 Sequence Diagram – Đánh giá sản phẩm. 14 Sequence Diagram – Chỉnh sửa thông tin tài khoản. 15 Sequence Diagram – Đăng nhập Admin. 16 Sequence Diagram – Đăng bán sản phẩm. 17 Sequence Diagram – Kiểm duyệt các đơn đặt hàng. 18 Sequence Diagram – Duyệt các đánh giá từ khách hàng. 19 Sequence Diagram – Xóa tài khoản khách hàng. 20 Sequence Diagram – Viết các tin tức lên Blog. 21 Activity Diagram – Đăng ký tài khoản. 22 Activity Diagram – Đăng nhập. 23 Activity Diagram – Tìm kiếm sản phẩm. 24 Activity Diagram – Tìm kiếm theo bộ lọc. 25 Activity Diagram – Tìm kiếm trên danh mục. 26 Activity Diagram – Xem chi tiết sản phẩm. 27 Activity Diagram – Thêm vào giỏ hàng. 28 Activity Diagram – Xem giỏ hàng. 29 Activity Diagram – Đặt hàng. 30 Activity Diagram – Thanh toán. 31 Activity Diagram – Đánh giá sản phẩm. 32 Activity Diagram – Chỉnh sửa thông tin tài khoản. 33 Activity Diagram – Đăng nhập Admin. 34 Activity Diagram – Đăng bán sản phẩm. 35 Activity Diagram – Kiểm duyệt các đơn đặt hàng. 36 Activity Diagram – Duyệt các đánh giá từ khách hàng. 37 Activity Diagram – Xóa tài khoản khách hàng. 38 Activity Diagram – Viết các tin tức lên Blog. 39 Communication Diagram – Đăng ký tài khoản. 40 Communication Diagram – Đăng nhập. 41 Communication Diagram – Tìm kiếm sản phẩm. 42 Communication Diagram – Tìm kiếm theo bộ lọc. 43 Communication Diagram – Tìm kiếm trên danh mục. 44 Communication Diagram – Xem chi tiết sản phẩm. 45 Communication Diagram – Thêm vào giỏ hàng. 46 Communication Diagram – Xem giỏ hàng. 47 Communication Diagram – Đặt hàng. 48 Communication Diagram – Thanh toán. 49 Communication Diagram – Đánh giá sản phẩm. 50 Communication Diagram – Chỉnh sửa thông tin tài khoản. 51 Communication Diagram – Đăng nhập Admin. 52 Communication Diagram – Đăng bán sản phẩm. 53 Communication Diagram – Kiểm duyệt các đơn đặt hàng. 54 Communication Diagram – Duyệt các đánh giá từ khách hàng. 55 Communication Diagram – Xóa tài khoản khách hàng. 56 Communication Diagram – Viết các tin tức lên Blog. 1 Giao diện đăng nhập. 2 Giao diện trang chủ. 3 Giao diện tìm kiếm sản phẩm. 4 Giao diện tìm kiếm trên danh mục. 5 Giao diện xem chi tiết sản phẩm. 6 Giao diện sản phẩm nổi bật. 7 Giao diện thương hiệu nổi bật. 8 Giao diện đặt hàng. 9 Giao diện đăng nhập Admin. 10 Giao diện đăng bán sản phẩm. 11 Giao diện kiểm duyệt các đơn đặt hàng.53 8 DANH MỤC BẢNG BIỂU Bảng 2. 1 Bảng khách hàng. 2 Bảng quản trị viên.47 9 DANH MỤC CÁC TỪ VIẾT TẮT STT Viết tắt Cụm từ 1 JSP Java server page 2 CNTT Công nghệ thông tin 3 SSR Server Side Rendering 4 SSG Static Site Generation 5 SEO Search Engine Optimization 6 SQL Structured Query Language 7 HTML HyperText Markup Language 8 RDBMS Relational Database Management System 9 UML Unified Modeling Language 10 API Application Programming Interface 11 HTTP Hypertext Transfer Protocol 10 CHƯƠNG 1 : GIỚI THIỆU ĐỀ TÀI VÀ CƠ SỞ LÝ THUYẾT GIỚI THIỆU ĐỀ TÀI 1.1 Tính khả thi của đề tài Hiện nay, thị trường website là một trong những thị trường phổ biến và lượng người sử dụng nhiều nhất. Mọi người dùng nó để tiếp cận những thông tin mà họ muốn tìm hiểu, nắm bắt các thông tin trên thế giới. Ngoài ra, website cũng một trong những thế mạnh về thương mại điện tử, bán hàng online, các hệ thống quản lý. Những phần mềm quản lý ngày càng được ưu ái và phát triển mạnh vì tính khách quan và khả dụng, nhu cầu người dùng để các doanh nghiệp và các cửa hàng thuận tiện trong quá trình hoạt động kinh doanh. Những phần mềm quản lý thường được phát triên mạnh trên website vì tính tiện dụng và khả năng tương thích các thiết bị cao.2 Lập kế hoạch dự án Dự án cần phải được thiết lập và vạch rõ quy trình phát triển, lộ trình phát triển:  Tuần 1 – 2: Tìm hiểu về tổng quan hệ thống quản lý cửa hàng bán laptop ( Tính khả thi, tính thiết thực,…) và tiến hành khảo sát bài toán  Tuần 3 – 5: Xác định các yêu cầu nghiệp vụ của bài toán  Tuần 6 – 10: Xác định, mô tả, mô phỏng các nghiệp vụ, các chức năng của hệ thống, thiết kế các giao diện của hệ thống  Tuần 10 – 15: Xác định môi trường phát triển hệ thống, tiến hành thiết kế hệ thống  Tuần 16 – 18: Tiến hành chạy thử, kiểm thử và bảo trì hệ thống 1.3 Khảo sát bài toán Sau khi tiến hành khảo sát thực tế và dự trên cơ sở lý thuyết và các hoạch định, em thấy rằng đây là một khía cạch được các doanh nghiệp và các cửa hàng, các nhà hàng, khách sạn sử dụng nhiều để hỗ trợ mọi trong việc quản lý thu chi một cách hiệu quả, và chính xác, tiết kiệm được thời gian trong công tác quản lý.4 Xác định yêu cầu Yêu cầu người dùng Các chức năng của phần mềm:  Phần mềm phải có giao diện thân thiện: để mọi người đều có thể sử dụng được, không nhất thiết phải là người trong ngành công nghệ thông tin.  Hệ thống phải dễ sử dụng, quản lý: đảm bảo tốt cho việc sử dụng phần mềm để quản lý cũng như tra cứu  Hệ thống phải có khả năng bảo mật tốt: tất cả mọi thông tin cá nhân của người dùng sẽ được bảo mật.  Hệ thống phải có chức năng phục hồi, sao lưu dữ liệu thường xuyên: tránh tình trạng mất, hỏng, sai lệch dữ liệu.  Hệ thống cần có khả năng mở rộng, nâng cấp trong tương lai: để có thể thay đổi cho phù hợp với yêu cầu công tác quản lý.  Chi phí cho hệ thống (phần mềm, phần cứng, nhân sự vận hành) phải hợp lý  Phần mềm phải có hướng dẫn sử dụng (video, hình ảnh, tài liệu …): hướng dẫn chi tiết từng chức năng để người mới sử dụng có thể làm việc tốt với phần mềm. Yêu cầu hệ thống  Hệ thống cần phải có giao diện tối ưu, dễ sử dụng  Hệ thống cần phải được chạy trên đa nền tảng và hỗ trợ hầu hết các thiết bị thông minh hiện nay Yêu cầu chức năng  Chức năng quản trị hệ thống: cho phép người quản trị hệ thống có thể quản lý người sử dụng, phân quyền, quản lý sản phẩm, quản lý bán hàng, quán lý nhập hàng và thống kê doanh thu, số liệu.  Chức năng quản lý thông tin: Cho phép người dùng có thể quản lý vời quyền tương ứng loại tài khoản.  Chức năng tra cứu thông tin: cho phép người truy cập hệ thống có thể xem các thông tin mà đã được người quản trị phân quyền cho mình. Yêu cầu phi chức năng  Giao diện thân thiện, dễ sử dụng.  Truy xuất dữ liệu nhanh, lưu trữ dữ liệu tốt.  Tìm kiếm nhanh, thuận tiện. 12  Hệ thống bảo mật cao.  Đáp ứng được các yêu cầu nghiệp vụ.5 Phân tích yêu cầu Hệ thống quản lý cửa hàng laptop là một hệ thống khá phức tạp và có nhiều yêu cầu để hệ thống có thể được người dùng đón nhận. Một số yêu cầu của hệ thống: + Yêu cầu về giao diện: Hệ thống cần phải có một giao diện tối ưu: không quá màu mè, dễ nhìn, dễ làm việc, hạn chế gây cảm giác mỏi mắt, đau mắt cho người dùng đặc biệt là những người tương tác với hệ thống trong thời gian dài.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ