Báo Cáo Thực Tập HTTTQL: Xây Dựng Website Bán Điện Thoại CellphoneS - ĐH Điện Lực

Báo cáo thực tập Hệ thống thông tin quản lý: Xây dựng website bán điện thoại Cellphones. Phân tích, thiết kế, triển khai và đánh giá hiệu quả website.

Trường đại học

Trường Đại Học Điện Lực

Người đăng

Ẩn danh

Thể loại

Báo cáo chuyên đề học phần

2024

48
0
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: KHẢO SÁT VÀ XÁC LẬP DỰ ÁN

1.1. Giới thiệu về đơn vị thực tập

1.2. Khảo sát hiện trạng

1.2.1. Tổng quan

1.3. Mô tả hoạt động của shop

1.4. Ưu điểm, nhược điểm của hệ thống hiện tại

1.5. Mục đích thiết kế website

1.6. Mục tiêu dự án

1.7. Yêu cầu về dự án

1.8. Công nghệ sử dụng

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

2.1. Xác định các Actor và Usecase tổng quát của hệ thống

2.1.1. Các Actor

2.1.2. Mô tả Actor

2.2. Phân rã USE CASE

2.2.1. USE CASE Đăng nhập

2.2.2. USE CASE Quản lý sản phẩm

2.2.3. USE CASE Quản lý đơn hàng

2.2.4. USE CASE Thanh toán

2.2.5. USE CASE Đặt hàng

3. CHƯƠNG 3: KẾT QUẢ VÀ THỰC NGHIỆM

3.1. Giao diện User

3.2. Giao diện Admin

DANH MỤC HÌNH ẢNH

DANH MỤC BẢNG BIỂU

LỜI MỞ ĐẦU

Tóm tắt

I. Hướng dẫn cấu trúc báo cáo thực tập website bán điện thoại

Một báo cáo thực tập HTTTQL về đề tài website bán điện thoại cần một cấu trúc logic và khoa học. Cấu trúc này không chỉ giúp người đọc dễ theo dõi mà còn thể hiện năng lực tổng hợp và phân tích của sinh viên. Báo cáo thường bắt đầu bằng việc giới thiệu tổng quan, nơi nêu bật tầm quan trọng của thương mại điện tử trong bối cảnh hiện đại và lý do lựa chọn đề tài. Tiếp theo, phần khảo sát hiện trạng và xác lập dự án là cực kỳ quan trọng. Nó đặt nền móng cho toàn bộ công trình, phân tích những nhược điểm của hệ thống bán hàng thủ công và đề xuất giải pháp công nghệ. Trọng tâm của báo cáo nằm ở chương phân tích thiết kế hệ thống. Tại đây, các sơ đồ Usecase, biểu đồ hoạt động, và thiết kế cơ sở dữ liệu được trình bày chi tiết. Chương này cho thấy khả năng áp dụng kiến thức hệ thống thông tin quản lý vào một bài toán thực tế. Cuối cùng, phần demo sản phẩm, kết luận và hướng phát triển sẽ tổng kết lại quá trình, trình bày kết quả đạt được và những tiềm năng nâng cấp trong tương lai. Một đồ án chuyên ngành chất lượng phải đảm bảo sự liên kết chặt chẽ giữa các chương, từ việc xác định vấn đề đến việc triển khai giải pháp và đánh giá kết quả. Tài liệu tham khảo từ dự án 'Xây dựng website bán điện thoại CellphoneS' của sinh viên Hoàng Trọng Hiệp (2024) cho thấy một quy trình chuẩn mực, từ khâu khảo sát đến khi hoàn thiện sản phẩm, sử dụng các công nghệ web hiện đại như Node.js và MongoDB.

1.1. Tầm quan trọng của đề tài trong ngành thương mại điện tử

Sự phát triển của thương mại điện tử đã làm thay đổi hoàn toàn cách thức kinh doanh. Việc xây dựng một website bán điện thoại không chỉ là một bài tập kỹ thuật mà còn là một nghiên cứu điển hình về ứng dụng công nghệ trong kinh doanh. Đề tài này giúp sinh viên hiểu sâu sắc về quy trình từ tiếp cận khách hàng, quản lý sản phẩm, xử lý đơn hàng đến thanh toán online. Nó phản ánh xu hướng tất yếu của thị trường, nơi mà một trải nghiệm người dùng (UX) tốt trên website có thể quyết định sự thành công của doanh nghiệp. Việc thực hiện dự án này giúp sinh viên ngành hệ thống thông tin quản lý có cái nhìn thực tế về việc tích hợp công nghệ để giải quyết các bài toán vận hành, tối ưu hóa quy trình và nâng cao hiệu quả kinh doanh.

1.2. Các yêu cầu cốt lõi của một báo cáo tốt nghiệp chuẩn

Một báo cáo tốt nghiệp hay đồ án chuyên ngành cần đáp ứng các tiêu chí khắt khe về nội dung và hình thức. Về nội dung, báo cáo phải có tính logic, trình bày rõ ràng từ vấn đề, giải pháp, quá trình thực hiện đến kết quả. Các phân tích phải dựa trên cơ sở lý thuyết vững chắc và dữ liệu khảo sát thực tế. Việc sử dụng các công cụ như biểu đồ UML để mô hình hóa hệ thống là bắt buộc. Về hình thức, báo cáo cần tuân thủ các quy định về trích dẫn, định dạng và không có lỗi chính tả. Đặc biệt, phần triển khai ứng dụng webkiểm thử phần mềm phải được mô tả chi tiết, cho thấy sản phẩm không chỉ tồn tại trên giấy mà đã được hiện thực hóa và kiểm tra cẩn thận.

II. Phương pháp khảo sát và xác lập dự án website bán hàng

Giai đoạn khảo sát và xác lập dự án là bước đi đầu tiên và quan trọng nhất trong mọi báo cáo thực tập HTTTQL. Mục tiêu của giai đoạn này là hiểu rõ hiện trạng, xác định vấn đề và định hình mục tiêu cho website bán điện thoại. Quá trình này bắt đầu bằng việc khảo sát hệ thống bán hàng hiện tại, thường là các quy trình thủ công. Tài liệu tham khảo cho thấy việc kinh doanh truyền thống gặp nhiều nhược điểm như khó khăn trong quản lý đơn hàng, dễ nhầm lẫn, và tốn thời gian thống kê. Từ những phân tích này, mục đích thiết kế website được xác định: quảng cáo không giới hạn, tiết kiệm chi phí, và tạo kênh tương tác hiệu quả với khách hàng. Các yêu cầu của dự án cũng được phác thảo chi tiết trong giai đoạn này. Một website bán hàng chuyên nghiệp cần có các chức năng cơ bản như quản lý tài khoản người dùng, tìm kiếm thông minh, giỏ hàng trực tuyến, và các cổng thanh toán online tiện lợi. Việc xác lập rõ ràng các yêu cầu chức năng và phi chức năng ngay từ đầu sẽ giúp quá trình phân tích thiết kế hệ thống và lập trình sau này diễn ra suôn sẻ, đúng hướng, tránh lãng phí nguồn lực và thời gian.

2.1. Phân tích ưu và nhược điểm của hệ thống quản lý thủ công

Trước khi xây dựng một hệ thống mới, việc phân tích hệ thống cũ là cần thiết. Theo khảo sát từ đề tài 'Xây dựng website bán điện thoại CellphoneS', hệ thống thủ công tuy đơn giản nhưng bộc lộ nhiều nhược điểm chí mạng. Các vấn đề bao gồm: khó khăn trong việc quản lý hóa đơn, thời gian chờ đợi lâu của khách hàng, dễ xảy ra sai sót dữ liệu và đặc biệt là không thể quản lý đồng bộ. Việc tìm kiếm thông tin, lập báo cáo thống kê trở nên vô cùng phức tạp và tốn nhiều công sức. Những nhược điểm này chính là cơ sở để đề xuất giải pháp xây dựng một hệ thống thông tin quản lý tự động hóa, giúp giải quyết triệt để các vấn đề tồn đọng.

2.2. Lựa chọn công nghệ web phù hợp cho dự án thực tế

Việc lựa chọn công nghệ web đóng vai trò quyết định đến hiệu năng, khả năng mở rộng và bảo trì của website. Trong dự án tham khảo, sinh viên đã lựa chọn ngăn xếp công nghệ hiện đại bao gồm Node.JS cho backend và MongoDB làm cơ sở dữ liệu. Lựa chọn này rất phù hợp cho các ứng dụng thương mại điện tử yêu cầu xử lý nhiều yêu cầu đồng thời và có cấu trúc dữ liệu linh hoạt. Node.js với kiến trúc bất đồng bộ giúp tối ưu hiệu suất, trong khi MongoDB, một CSDL NoSQL, cho phép lưu trữ và truy vấn dữ liệu sản phẩm đa dạng một cách dễ dàng. Việc lựa chọn công nghệ đúng đắn ngay từ đầu là một phần quan trọng của việc xác lập dự án.

III. Cách phân tích và thiết kế hệ thống website bán điện thoại

Chương phân tích thiết kế hệ thống là xương sống của báo cáo thực tập HTTTQL. Đây là giai đoạn chuyển hóa các yêu cầu của người dùng thành một bản thiết kế kỹ thuật chi tiết cho website bán điện thoại. Quá trình này bao gồm hai phần chính: phân tích và thiết kế. Trong phần phân tích, việc xác định các Actor (tác nhân) và Usecase (ca sử dụng) là bước đầu tiên. Ví dụ, trong hệ thống bán điện thoại, các Actor chính là 'Khách hàng' và 'Quản lý'. Các Usecase bao gồm 'Đăng nhập', 'Quản lý sản phẩm', 'Quản lý đơn hàng', 'Thanh toán', 'Đặt hàng'. Các Usecase này sau đó được phân rã và đặc tả chi tiết bằng các biểu đồ hoạt động và biểu đồ trình tự. Phần thiết kế tập trung vào hai khía cạnh: thiết kế cơ sở dữ liệu và thiết kế giao diện. Thiết kế CSDL thường được biểu diễn qua mô hình thực thể-liên kết (ERD) hoặc, với NoSQL như MongoDB, là cấu trúc của các collection. Thiết kế giao diện người dùng (UI)trải nghiệm người dùng (UX) đảm bảo website không chỉ mạnh về chức năng mà còn thân thiện và dễ sử dụng, giúp tăng tỷ lệ chuyển đổi và giữ chân khách hàng.

3.1. Xây dựng biểu đồ Usecase và mô tả Actor hệ thống

Biểu đồ Usecase là công cụ mạnh mẽ để trực quan hóa các chức năng của hệ thống và sự tương tác của người dùng. Trong báo cáo 'Xây dựng website bán điện thoại CellphoneS', hệ thống có hai Actor chính là Quản lý và Khách hàng. Actor 'Quản lý' có các quyền hạn cao nhất như quản lý sản phẩm (thêm, sửa, xóa), quản lý đơn hàng (xem chi tiết, cập nhật trạng thái). Actor 'Khách hàng' có thể thực hiện các hành động như tìm kiếm, xem sản phẩm, thêm vào giỏ hàng trực tuyến, đặt hàng và thanh toán. Việc mô tả rõ ràng nhiệm vụ của từng Actor và phân rã các Usecase giúp đội ngũ phát triển hiểu rõ phạm vi công việc và đảm bảo không bỏ sót chức năng quan trọng nào.

3.2. Thiết kế cơ sở dữ liệu MongoDB cho quản lý sản phẩm

Thiết kế cơ sở dữ liệu là nền tảng cho mọi chức năng của website. Với MongoDB, cách tiếp cận sẽ khác so với CSDL quan hệ. Thay vì các bảng với mối quan hệ chặt chẽ, MongoDB sử dụng các collection chứa các document dạng JSON. Đối với chức năng quản lý sản phẩm, một collection 'products' có thể được thiết kế. Mỗi document trong collection này sẽ chứa đầy đủ thông tin về một chiếc điện thoại: tên, giá, mô tả, hình ảnh, thông số kỹ thuật (màn hình, camera, pin), và thậm chí cả các đánh giá của người dùng lồng vào bên trong. Cấu trúc linh hoạt này giúp việc truy vấn thông tin sản phẩm trở nên cực kỳ nhanh chóng và dễ dàng mở rộng khi có thêm các thuộc tính mới.

IV. Bí quyết triển khai các module cho website bán điện thoại

Từ bản thiết kế chi tiết, giai đoạn triển khai ứng dụng web bắt đầu. Đây là quá trình viết mã để hiện thực hóa các chức năng đã được định nghĩa trong báo cáo thực tập HTTTQL. Việc xây dựng website bán điện thoại được chia thành các module nhỏ để dễ quản lý và phát triển. Các module quan trọng nhất bao gồm: module quản lý sản phẩm, module giỏ hàng trực tuyến và thanh toán, module quản lý đơn hàng, và module quản lý người dùng. Mỗi module được phát triển độc lập và sau đó tích hợp lại với nhau. Ví dụ, module quản lý sản phẩm cho phép admin thêm, sửa, xóa điện thoại trên trang quản trị website. Dữ liệu từ module này sẽ được hiển thị cho người dùng ở trang chủ. Khi khách hàng thêm sản phẩm vào giỏ, module giỏ hàng sẽ hoạt động, lưu trữ lựa chọn của họ. Cuối cùng, module thanh toán sẽ tích hợp với các cổng thanh toán online như PayPal để hoàn tất giao dịch. Việc sử dụng một framework như Express.js (trên nền Node.js) và một mô hình MVC (Model-View-Controller) rõ ràng sẽ giúp cấu trúc mã nguồn trở nên sạch sẽ, dễ bảo trì và phát triển.

4.1. Xây dựng chức năng quản lý sản phẩm và giỏ hàng trực tuyến

Chức năng quản lý sản phẩm là cốt lõi của trang admin. Giao diện cần trực quan, cho phép người quản trị dễ dàng tải lên hình ảnh, nhập thông tin chi tiết và cập nhật giá cả. Phía backend, các API (Thêm, Sửa, Xóa) cần được xây dựng để tương tác với cơ sở dữ liệu. Về phía người dùng, chức năng giỏ hàng trực tuyến phải đảm bảo trải nghiệm người dùng (UX) mượt mà. Hệ thống cần cho phép thêm sản phẩm vào giỏ, thay đổi số lượng, và tự động tính toán tổng tiền. Dữ liệu giỏ hàng thường được lưu trữ trong session của người dùng hoặc trong CSDL nếu người dùng đã đăng nhập, đảm bảo giỏ hàng không bị mất khi họ chuyển trang.

4.2. Tích hợp cổng thanh toán online và quản lý đơn hàng

Module thanh toán onlinequản lý đơn hàng thể hiện tính chuyên nghiệp của một website thương mại điện tử. Việc tích hợp các cổng thanh toán phổ biến như PayPal, VNPAY yêu cầu xử lý API cẩn thận để đảm bảo bảo mật website. Khi thanh toán thành công, một đơn hàng mới sẽ được tạo ra trong hệ thống. Trang quản trị website phải có giao diện quản lý đơn hàng, cho phép admin xem danh sách đơn hàng, chi tiết từng đơn và cập nhật trạng thái (ví dụ: Chờ xử lý -> Đang giao -> Hoàn thành). Việc thông báo tự động qua email cho khách hàng về trạng thái đơn hàng cũng là một tính năng quan trọng giúp nâng cao chất lượng dịch vụ.

V. Kết luận và định hướng phát triển cho đồ án website bán hàng

Phần cuối cùng của một báo cáo thực tập HTTTQL là tổng kết lại toàn bộ quá trình và kết quả đạt được, đồng thời đưa ra những định hướng phát triển trong tương lai. Đối với dự án website bán điện thoại, phần kết luận cần tóm tắt những chức năng chính đã xây dựng thành công, chẳng hạn như hệ thống quản lý sản phẩm, giỏ hàng trực tuyến, quản lý đơn hàng và tích hợp thanh toán online. Cần đối chiếu các kết quả này với mục tiêu đã đề ra ở phần xác lập dự án để đánh giá mức độ hoàn thành. Bên cạnh đó, việc thẳng thắn nhìn nhận những hạn chế của đồ án chuyên ngành là rất cần thiết. Do giới hạn về thời gian và kiến thức, một số chức năng nâng cao có thể chưa được triển khai. Dựa trên những hạn chế đó, phần hướng phát triển sẽ đề xuất các ý tưởng cải tiến. Đây là phần thể hiện tầm nhìn và khả năng tư duy sáng tạo của sinh viên, mở ra tiềm năng để phát triển dự án thành một sản phẩm hoàn thiện hơn trong tương lai, góp phần nâng cao giá trị thực tiễn của công trình nghiên cứu.

5.1. Đánh giá kết quả đạt được và những hạn chế của dự án

Kết quả chính của dự án là một website bán điện thoại hoạt động được với các chức năng cơ bản, đáp ứng nhu cầu của cả người dùng và quản trị viên. Giao diện được thiết kế thân thiện, quy trình mua hàng được tự động hóa. Tuy nhiên, dự án vẫn có những hạn chế nhất định. Ví dụ, phần bảo mật website có thể chưa được tối ưu hóa hoàn toàn, hệ thống gợi ý sản phẩm cho người dùng còn đơn giản, và chưa có ứng dụng di động đi kèm. Việc nhận diện và liệt kê các hạn chế này cho thấy sự trung thực trong nghiên cứu khoa học và là tiền đề cho các cải tiến sau này.

5.2. Đề xuất hướng nâng cấp và phát triển trong tương lai

Từ những hạn chế đã phân tích, nhiều hướng phát triển có thể được đề xuất. Thứ nhất, có thể xây dựng một hệ thống gợi ý sản phẩm thông minh hơn dựa trên lịch sử xem và mua hàng của người dùng. Thứ hai, phát triển thêm ứng dụng di động sử dụng ReactJS/NodeJS (React Native) để mang lại trải nghiệm đa nền tảng. Thứ ba, tối ưu hóa tốc độ tải trang và SEO để thu hút nhiều khách hàng hơn từ các công cụ tìm kiếm. Cuối cùng, có thể tích hợp các công nghệ mới như chatbot AI để hỗ trợ khách hàng 24/7. Những định hướng này không chỉ làm cho đồ án chuyên ngành trở nên giá trị hơn mà còn cho thấy tiềm năng thương mại hóa của sản phẩm.

11/09/2025

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

CHƯƠNG 1: KHẢO SÁT V XÁC LẬP DỰ ÁN 1.1 Giới thiệu về đơn vị thực tập Hình 1.1 Logo công ty cổ phẩn dịch vụ 3 sao Công ty cổ phần 3 sao là một trung tâm đào tạo công nghệ thông tin và lập trình có trụ sở tại Việt Nam. Trung tâm được thành lập với mục tiêu cung cấp cho học viên những khóa học chất lượng cao về lập trình và các công nghệ liên quan, giúp họ phát triển kỹ năng và kiến thức cần thiết để trở thành những chuyên gia trong ngành công nghệ thông tin.2 Hình ảnh môi trường làm việc của nhân viên trong công ty 2 Công ty cổ phần 3 sao tập trung vào việc đào tạo các khóa học về phát triển phần mềm, thiết kế giao diện, lập trình di động, công nghệ web và các lĩnh vực khác liên quan đến công nghệ thông tin. Trung tâm có đội ngũ giảng viên giàu kinh nghiệm và am hiểu sâu về lĩnh vực công nghệ thông tin, đảm bảo mang đến cho học viên những kiến thức thực tế và áp dụng được trong thực tế công việc. Công ty cổ phần 3 sao áp dụng phương pháp đào tạo hiện đại, kết hợp giảng dạy lý thuyết và thực hành.

Học viên sẽ được tham gia vào các dự án thực tế và bài tập thực hành để rèn kỹ năng và ứng dụng kiến thức đã học vào thực tế. Ngoài ra, trung tâm cũng tổ chức các buổi thảo luận, hội thảo và chia sẻ kinh nghiệm giữa học viên và các chuyên gia trong ngành.3 Hình ảnh một buổi đào tạo nhân viên trong công ty Đặc biệt, Công ty cổ phần 3 sao cung cấp các chương trình đào tạo linh hoạt, bao gồm khóa học cơ bản và nâng cao, khóa học ngắn hạn và dài hạn, cũng như khóa học trực tuyến. Điều này giúp học viên dễ dàng lựa chọn và tùy chỉnh khóa học phù hợp với nhu cầu và mục tiêu cá nhân. Tóm lại, Công ty cổ phần 3 sao là một trung tâm đào tạo công nghệ thông tin và lập trình uy tín tại Việt Nam, với sứ mệnh cung cấp cho học viên những kiến thức và kỹ năng thiết yếu để phát triển sự nghiệp trong lĩnh vực công nghệ thông tin.

3 Công ty hiện nay đang triển khai một dự án xây dựng website bán điện thoại di động, em đã may mắn được tham gia vào việc triển khai dự án trong kỳ thực tập này tại công ty, nên trong báo cáo này em xin được trình bày kết quả thu được trong quá trình phát triển website bán điện thoại di động tại công ty.2 Khảo sát hiện trạng Đối với khách hàng: là người mua hàng trực tiếp với cửa hàng, sẽ thực hiện việc lựa chọn các loại sản phẩm sau đó khi đã ưng ý thì đưa ra quyết định mua ngay trên website. Đề tài : “ Xây dựng website bán điện thoại CellphoneS”. Cùng với sự phát triển không ngừng về kỹ thuật máy tính và mạng internet, công nghệ thông tin đang ngày càng chinh phục các đỉnh cao. 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 là một công cụ không thể thiếu trong mọi lĩnh vực cuộc sống.

Với internet, chúng ta đã thực hiện được nhiều công việc với tốc độ nhanh hơn và 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ử một cách nhanh chóng, làm biến đối đáng kể bộ mặt văn hóa, nâng cao chẩt lượng cuộc sống con người. Trong các sản phẩm được quảng bá trên Internet mặt hàng về điện thoại di động là nhu cầu cần thiết gần như không thể thiếu đối với mỗi con người hiện đại. Điện thoại di động được sử dụng cho nhiều mục đích khác nhau, chẳng hạn như giữ liên lạc với các thành viên trong gia đình, để tiến hành kinh doanh và để có thể truy cập Internet mọi lúc mọi nơi chỉ với một chiếc điện thoại di đông.

Một số người mang nhiều điện thoại di động cho các mục đích khác nhau, chẳng hạn như cho mục đích kinh doanh và sử dụng cá nhân. Cùng với các lý do nêu trên, qua tìm hiểu nhóm thực tâp tốt nghiệp được biết việc ứng dụng bán điện thoại di đông sẽ giúp cho khách hàng giảm bớt 4 được thời gian và công sức phải đến tận cửa hàng để mua. Muốn lựa chọn cho mình những chiếc điện thoại như ý phù hợp với túi tiền thì khách hàng chỉ cần sử dụng những thiết bị có nối mạng internet là có thế mua được mặt hàng mình cần. Do đó em chọn thực hiện đề tài “ Xây dựng Website bán điện thoại di động CellphoneS”.1 Tổng quan Giới thiệu về shop bán điện thoại CellphoneS: Website shop bán điện thoại CellphoneS được thành lập nhằm mang đến nhiều tiện ích cho người tiêu dùng.

Đây là kênh mua sắm điện thoại online trực tuyến giúp lựa chọn nhanh chóng loại điện thoại phù hợp với phong cách và kinh tế của bản thân mà không tốn nhiều thời gian. Website tồn tại được nhiều người biết đến với 3 phong cách hoạt động : cập nhật xu hướng – chất lượng hàng đầu – dịch vụ thân thiện. Đối tượng màu website hướng tới là tất cả mọi người và luôn muốn có sự thay đổi về phong cách mua sắm của mọi người từ trực tiếp qua hình thức online. Được hàng trăm nghìn khách hàng thân thiết đặt niểm tin và lựa chọn là người bạn đồng hành mỗi ngày.

Thấu hiểu điều này, shop sẽ mang đến cho mọi khách hàng các điện thoại mới nhất, tốt nhất. Cuộc khảo sát tâm lí khách hàng đang dần khó tính với mặt hàng online nên shop luôn đồng hành cùng bạn về chất lượng sản phẩm nhằm tạo thói quen mua sắm lành mạnh. Và để cũng cố niềm tin của khách hàng trên thị trường mua sắm trực tuyến tại Việt Nam, đội ngũ nhân viên chuyên nghiệp tận tình tại website sẽ giải đáp những bâng khuâng của bạn về dịch vụ đính kèm đổi trả hay chiết khấu ưu đãi. Hãy thoải mái mua sắm cùng website, cam kết mang lại giá trị đích thực và một cuộc sống thịnh vượng hơn cho các khách hàng.2 Mô tả hoạt động của shop Quy trình quản lý: Ca sáng (08h30 – 13h00) và ca chiều (13h00 – 18h00) Hình thức kinh doanh: Mặt hàng chủ yếu là điện thoại di động.

Trang thiết bị: 1 máy tính, 1 máy in hóa đơn, 1 máy thu ngân.3 Ưu điểm, nhược điểm của hệ thống hiện tại Ưu điểm: - Đơn giản, dễ sử dụng không yêu cầu cao về trình độ tin học, trang thiết bị đầy đủ với nhu cầu thực hiện. Nhược điểm: - Tất cả quy trình đều được làm việc thông qua thủ công. - Khó khăn quản lý hóa đơn cho khách hàng. - Hay bị khách hàng không vui khi phải đợi nhân viên viết hóa đơn bằng cách thủ công khiến khách hàng phải đợi một thời gian.

- Dễ bị nhầm lẫn vì sử dụng thủ công. - Tốn nhiều thời gian gây khó khăn trong việc quản lý đồng bộ. - Tìm kiếm, sửa chữa, thêm thông tin, lập báo cáo thống kê khó khăn.4 Mục đích thiết kế website - Quảng cáo không giới hạn với một chi phí thấp nhất. - Có cơ hội liên kết, hợp tác với doanh nghiệp, công ty hoặc các tổ chức.

- Nhận thông tin phản hồi nhanh của khách hàng, đối tác nhanh nhất. - Tạo một hình ảnh tốt cho shop. - Tiết kiệm chi phí, hoạt động không nghỉ 24/24 mà không cần nhân viên phục vụ.1 Mục tiêu dự án Shop cập nhật thông tin các sản phẩm này lên website với đầy đủ thông tin về giá, hình ảnh minh họa (nếu có). Khách hàng đến với website có thể xem, tìm kiếm thông tin về các sản phẩm hiện hành hoặc tìm kiếm theo các yêu cầu cụ thể về giá cả sau đó khách hàng có thể tiến hành đặt hàng cho tôi đang xem nếu muốn.

Khách hàng có thể đặt hàng trực tuyến, website sẽ cập nhật thông tin đặt chỗ này và lưu trực tiếp lên cơ sở dữ liệu, cho phép người quản trị được phân quyền theo các các công việc sau: - Tìm kiếm các đơn đặt hàng đã được xác nhận hay chưa xác nhận. - Xác nhận đơn đặt hàng hợp lệ chỉnh sửa thông tin khách hàng và thông tin đặt hàng trên từng đơn cụ thể thống kê tình hình đặt hàng. - Xem danh sách khách hàng. - Thay đổi, thêm mới hoặc xóa bỏ thông tin, hình ảnh về các sản phẩm mà công ty muốn giới thiệu cho khách hàng.

- Theo dõi tình hình liên hệ thông qua website để đáp ứng kịp thời nhu cầu của họ về tổ chức lưu trữ thực hiện các yêu cầu. - Thêm xóa sửa thông tin hình ảnh về các sản phẩm.2 Yêu cầu về dự án Đầy đủ các chúc năng của một website bán hàng: - Responsive Design: Giao diện bắt mắt, thân thiện với người dùng. Các thanh menu cũng như hình ảnh, đường link được sắp xếp hợp lí, sáng tạo. 7 - Tùy chọn đăng kí/đăng nhập: Website cho phép người dùng đăng kí tài khoản mới.

- Quản lý phân quyền: Admin chính có thể set phân quyền admin quản lý nội bộ, phân cấp, thêm bớt và chỉnh sửa chức năng quản lí thông qua Trang quản trị. - Tìm kiếm: Thanh tìm kiếm thông minh giúp khách hàng có thể tìm kiếm sản phẩm dựa trên từ khóa liên quan. - Tùy chọn thuộc tính sản phẩm: Thêm các thuộc tính của sản phẩm (giá tiền…). Cho phép khách hàng để lại comment bên dưới từng sản phẩm.

Danh mục sản phẩm có thể được phân theo nhiều cấp - Cổng thanh toán: Hỗ trợ cổng thanh toán phổ biến để tạo điều kiện mua hàng tốt nhất cho khách hàng như PayPal. - Xử lí đơn hàng theo quy trình Nhận đơn hàng – Xác nhận – Gói hàng – Vận chuyển – Thành công. Khách hàng hoàn toàn có thể theo dõi các quá trình này thông qua tài khoản cá nhân. Tạo sự tiện lợi tối đa cho người dùng từ giai đoạn tiếp cận cho đến khi quyết định mua sản phẩm.

- Báo cáo bán hàng: Cung cấp Trang thông tin tổng quan về bán hàng, doanh thu - Mua hàng nhanh: Tính năng đặt hàng chỉ với 1 click.3 Công nghệ sử dụng Hệ quản trị cơ sở dữ liệu MongoDB Ngôn ngữ lập trình: Node.Js Trình biên dịch: Visual Studio 8 CHƯƠNG 2: PHÂN TÍCH V THIẾT KẾ HỆ THỐNG 2.1 Xác định các Actor và Usecase tổng quát của hệ thống Hình 2.1: Usecase tổng quát 2.1 Các Actor - Khách hàng - Quản lý Quan hệ giữa các actor: 9 Hình 2.2: Quan hệ giữa các actor 2.

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