Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (762.68 KB, 28 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG
<small> </small>
Danh sách sinh viên:
<b>Đồn Văn Điệp -B21DCVT125</b>
</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2"><b>BỘ THÔNG TIN VÀ TRUYỀN THƠNG</b>
<b>HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG</b>
<b>Hà Nội 2024</b>
</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">- Hiển thị những sản phẩm và số lượng của từng sản phẩm ...5
- Hiển thị các bài viết, blogs chia sẻ kiến thức về việc nuôi thú cưng...5
- Đưa ra các phương thức giao hàng cho khách hàng...5
- Đưa tới những kiến thức đúng trong việc chăm sóc thú cưng , tránh những sai lầm không mong muốn xảy ra ...5
- Tạo ra một trang web với giao diện người dùng thân thiện...5
</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">2.4.1. Chức năng đăng nhập...15
2.4.2. Chức năng đổi mật khẩu...15
2.4.3. Chức năng đăng xuất...16
Là một trang trực tuyến được thiết kế để cung cấp sản phẩm hoặc dịch vụ cho người tiêu dùng thông qua internet. Các trang web này thường cung cấp một giao diện dễ sử dụng để người dùng duyệt qua các sản phẩm, thêm vào giỏ hàng và thực hiện thanh toán trực tuyến
Các trang web bán hàng có thể bán hàng hóa vật lý như quần áo, sách, điện tử, hoặc cung cấp dịch vụ như vé máy bay, đặt phòng khách sạn, hoặc mua mã giảm giá cho các sản phẩm và dịch vụ.
Người dùng có thể truy cập và đặt mua những thứ cần thiết.
<b>WEBSITE bán đồ ăn và đồ cho mèo .</b>
- Đối tượng chủ yếu hướng đến: Những người nuôi thú cưng cụ thể ở đây là những người nuôi mèo .
- Hoạt động chủ yếu: Là nơi để giúp những người ni thú cưng có nhu cầu mua sản phẩm dành cho thú cưng của mình , cũng là nơi để mọi người chia sẻ kiến thức kinh nghiệm và trải nghiệm của mình trong q trình ni thú cưng giúp mọi người rút ra những kinh nghiệm hữu ích .
<b>b. Mục đích </b>
Mục đích của trang web bán đồ cho mèo là cung cấp một nền tảng đa dạng sản phẩm, thơng tin hữu ích và tiện lợi để hỗ trợ người chủ mèo trong việc chăm sóc và ni dưỡng thú cưng của họ.
Tạo ra một website với các mục đích như sau :
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5"><b>1. Cung cấp một nơi thuận tiện cho chủ nuôi mèo để mua đồ cho thú cưng củahọ: </b>
Trang web cung cấp một nền tảng trực tuyến để người chủ mèo có thể dễ dàng mua sắm cho các sản phẩm và dịch vụ liên quan đến việc chăm sóc và ni dưỡng mèo của họ.
<b>2. Đa dạng sản phẩm:</b>
Trang web cung cấp một loạt các sản phẩm đa dạng từ thức ăn, đồ chơi, đồ dùng vệ sinh, đến phụ kiện và đồ trang trí cho mèo. Điều này giúp đáp ứng nhu cầu của đa dạng loại mèo và sở thích của các chủ nhân.
<b>3. Cung cấp thơng tin và tư vấn:</b>
Trang web có thể cung cấp thơng tin hữu ích và tư vấn về việc chăm sóc, dinh dưỡng và giáo dục mèo. Điều này giúp tăng sự hiểu biết và tinh thần tự tin cho người chủ mèo.
<b>4. Tạo cộng đồng: </b>
Trang web có thể cung cấp một nền tảng để các chủ nhân mèo chia sẻ kinh nghiệm, hỏi đáp và tạo mối quan hệ với những người có cùng sở thích.
<b>5. Tiện lợi và giao hàng: </b>
Trang web cung cấp một trải nghiệm mua sắm trực tuyến tiện lợi, với các tùy chọn giao hàng linh hoạt để đáp ứng nhu cầu của người dùng.
<b>6. Giúp người dùng đánh giá chất lượng các sản phẩm qua quá trình sử dụng c. Phạm vi </b>
- Hiển thị những sản phẩm và số lượng của từng sản phẩm .
- HIển thị các bài viết, blogs chia sẻ kiến thức về việc nuôi thú cưng. - Đưa ra các phương thức giao hàng cho khách hàng.
- Đưa tới những kiến thức đúng trong việc chăm sóc thú cưng , tránh những sai lầm không mong muốn xảy ra .
- Tạo ra một trang web với giao diện người dùng thân thiện
<b>1.2 Mô tả hệ thống.</b>
<b>a. Hệ thống với các chức năng cho các nhân tố.</b>
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">Đăng nhập Khách hàng đăng nhập vào Web với User name và Password đã được đăng ký , hoặc sử dụng tùy chọn đăng nhập khác.
Đăng xuất Khách hàng đăng xuất khỏi tài khoản hiện đang đăng nhập .
Giỏ hàng Cho phép khách hàng đưa những món hàng muốn mua vào và đồng thời đưa ra số lượng sản phẩm đó cịn lại bao nhiêu.
Đặt hàng Cho phép khách đàng đặt những sản phẩm có trên Web , và đưa ra những lựa chọn cho khách hàng về số lượng, kích cỡ hoặc khối lượng sản phẩm muốn mua.
Đổi mật khẩu Cho phép người dùng đổi lại mật khẩu của tài khoản của họ trên Website .
Thanh toán Cho phép khách hàng thanh tốn qua ví momo, QR code hoặc thanh tốn bằng tiền mặt.
Đăng ký Chức năng giúp khách hàng tạo tài khoản trên hệ thống .
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">Thanh tìm kiếm Giúp Khách hàng sử dụng web có thể tìm kiếm sản phẩm 1 cách nhanh chóng.
Đánh giá sản phẩm .
Sau q trình sử dụng người dùng có thể đánh giá chất lượng sản phẩm , từ đó những người dùng khác khi mua có thể nhìn vào và cân nhắc trước khi mua sản phẩm.
2 Admin Chức năng quản
Đăng xuất khỏi tài khoản hiện tại .
Xóa thơng tin sản phẩm
Có chức năng loại bỏ sản phẩm một cách dễ dàng .
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8"><b>b. Hệ thống website bán hàng bao gồm các thành phần chính sau:1. Giao diện người dùng:</b>
<b>Giao diện trực quan, dễ sử dụng: Website cần có giao diện trực quan, dễ </b>
sử dụng, thân thiện với người dùng trên mọi thiết bị (máy tính, điện thoại, máy tính bảng). Bố cục cần hợp lý, khoa học, tối ưu hóa trải nghiệm mua sắm cho khách hàng, thân thiện với người dùng
<b>Hình ảnh sản phẩm: Hình ảnh sản phẩm là yếu tố quan trọng ảnh hưởng </b>
đến quyết định mua hàng của khách hàng. Do đó, website cần sử dụng hình ảnh sản phẩm chất lượng cao, rõ ràng, sắc nét, thể hiện được chi tiết sản phẩm.
<b>Mô tả sản phẩm chi tiết, đầy đủ thông tin: Mô tả sản phẩm cần cung cấp </b>
đầy đủ thông tin về sản phẩm như: tên sản phẩm, chất liệu, kích thước, màu sắc, công dụng, hướng dẫn sử dụng, … từng loại sản phẩm phù hợp với những thú cưng nào .Chức năng tìm kiếm và lọc sản phẩm hiệu quả:
Website cần có chức năng tìm kiếm và lọc sản phẩm hiệu quả để giúp khách hàng dễ dàng tìm kiếm sản phẩm mong muốn.
<b>Hệ thống giỏ hàng và thanh toán đơn giản, tiện lợi: Hệ thống giỏ hàng và</b>
thanh toán cần đơn giản, tiện lợi để khách hàng có thể dễ dàng thanh tốn đơn hàng mà khơng gặp bất kỳ khó khăn nào.
<b>2. Hệ thống quản trị nội dung (CMS):</b>
<b>Cho phép quản trị viên thêm, sửa, xóa sản phẩm, danh mục, bài viết, tintức: Hệ thống quản trị nội dung (CMS) cho phép quản trị viên website </b>
thêm, sửa, xóa sản phẩm, danh mục, bài viết, tin tức một cách dễ dàng. <b>Quản lý tài khoản khách hàng, đơn hàng, thanh toán: CMS cũng cho </b>
phép quản trị viên quản lý tài khoản khách hàng, đơn hàng, thanh toán. <b>Theo dõi thống kê, báo cáo về hoạt động bán hàng: CMS cung cấp các </b>
công cụ để quản trị viên theo dõi thống kê, báo cáo về hoạt động bán hàng của website.
<b>Cài đặt và tùy chỉnh giao diện website: CMS cho phép quản trị viên cài </b>
đặt và tùy chỉnh giao diện website theo nhu cầu.
<b>3. Hệ thống quản lý đơn hàng:</b>
<b>Xử lý đơn hàng tự động hoặc thủ cơng: Hệ thống quản lý đơn hàng có thể </b>
xử lý đơn hàng tự động hoặc thủ công tùy theo nhu cầu của doanh nghiệp. <b>Cập nhật trạng thái đơn hàng theo thời gian thực: Hệ thống cần cập nhật</b>
trạng thái đơn hàng theo thời gian thực để khách hàng có thể theo dõi tiến độ đơn hàng của mình.
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9"> <b>Gửi email thông báo cho khách hàng về trạng thái đơn hàng: Hệ thống </b>
cần tự động gửi email thông báo cho khách hàng về trạng thái đơn hàng của họ.
<b>Quản lý giao hàng và thanh toán: Hệ thống quản lý đơn hàng cũng cần </b>
tích hợp chức năng quản lý giao hàng và thanh toán.
<b>4. Hệ thống thanh toán:</b>
<b>Hỗ trợ nhiều phương thức thanh toán phổ biến: Hệ thống thanh toán cần </b>
hỗ trợ nhiều phương thức thanh toán phổ biến như thanh toán trực tuyến (thẻ ngân hàng, ví điện tử), thanh tốn khi nhận hàng (COD), …
<b>Đảm bảo an tồn bảo mật thơng tin thanh toán của khách hàng: Hệ </b>
thống thanh toán cần đảm bảo an tồn bảo mật thơng tin thanh tốn của khách hàng.
<b>5. Hệ thống bảo mật:</b>
<b>Mã hóa dữ liệu khách hàng và giao dịch thanh toán: Hệ thống website </b>
bán hàng cần mã hóa dữ liệu khách hàng và giao dịch thanh toán để đảm bảo an toàn.
<b>Ngăn chặn truy cập trái phép vào hệ thống: Hệ thống cần có các biện </b>
pháp để ngăn chặn truy cập trái phép vào hệ thống.
<b>Bảo vệ website khỏi các tấn công mạng: Hệ thống cần được bảo vệ khỏi </b>
các tấn cơng mạng.
Ngồi ra, hệ thống website bán hàng có thể tích hợp thêm các chức năng khác như:
<b>Hệ thống đánh giá sản phẩm: Hệ thống đánh giá sản phẩm cho phép khách</b>
hàng đánh giá sản phẩm sau khi mua hàng.
<small></small> <b>Hệ thống quản lý kho hàng: Hệ thống quản lý kho hàng giúp doanh nghiệp</b>
<b>-Phạm vi của web “bán thức ăn cho mèo”: ứng dụng giúp kết nối giữa các nhà </b>
cung cấp thức ăn cho mèo và người chủ mèo có nhu cầu mua thức ăn, đảm bảo quyền lợi của cả người tiêu dùng và các thương nhân, tổ chức, cá nhân tham gia
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">giao dịch; tập trung vào các đối tượng như chủ nhân mèo, những người yêu thú cưng.
<b>- Chủ nhân mèo: những người chủ mèo bận rộn có thể đặt thức ăn cho thú cưng </b>
một cách nhanh chóng và hiệu quả.
<b>- Các cửa hàng thú cưng: những cửa hàng cung cấp thức ăn cho mèo có thể tham</b>
gia ứng dụng để mở rộng thị trường tiêu thụ và tăng doanh thu.
<b>- Những người yêu thú cưng: ứng dụng cho những người đam mê thú cưng có </b>
thể dễ dàng tìm kiếm và đặt mua thức ăn cho mèo của mình.
<b>1.5 Các thuật ngữ</b>
<b>Thuật ngữ</b> Định nghĩa
<b>Username</b> Là tên của người dùng trong hệ thống.
<b>Fullname</b> Là tên đầy đủ của người dùng
<b>Comment</b> Dùng để ghi chú .
<b>Admin</b> Administrator thuật ngữ này dùng để chỉ một vai đối trang web là người quản
<b>CMS</b> Content Management System, nghĩa là Hệ thống quản trị nội dung. giúp tạo, chỉnh sửa, quản lý và xuất bản nội dung trên website một cách dễ dàng mà không cần biết viết code,khi cần thay đổi thơng tin , số lượng hàng hóa có thể tiết kiệm thời gian hơn .
<b>COD</b> Cash On Delivery, nghĩa là Thanh toán khi nhận hàng. Đây là hình thức thanh tốn phổ biến trong thương mại điện tử, đặc biệt là tại Việt Nam, người dùng có thể kiểm tra chất lượng , số lượng của sản phẩm xem đã chính xác chưa trước khi quyết định thanh toán .
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11"><b>Wish lish </b> Là danh sách những sản phẩm có thể khách hàng muốn mua nhưng chưa mua lúc đó vì một số lý do .
<b>QR code</b> Mã này được tạo ra bởi nhà cung cấp dịch vụ thanh tốn và chứa thơng tin về giao dịch, bao gồm số tiền cần thanh tốn, thơng tin của người nhận và thơng tin của người thanh tốn.
<b>SSL</b> Là một giao thức bảo mật giúp bảo vệ dữ liệu được truyền tải giữa máy tính của bạn và một trang web hoặc ứng dụng
<b>FrameWork</b> Là một tập hợp các thư viện mã nguồn mở, các công cụ và các quy ước được thiết kế để giúp các nhà phát triển phần mềm xây dựng các ứng dụng một cách nhanh chóng và hiệu quả hơn
<b>Lưu trữ đámmây</b>
Mơ hình lưu trữ dữ liệu máy tính, trong đó dữ liệu được lưu trữ trên các bộ lưu trữ vật lý, Bộ lưu trữ vật lý được trải rộng trên nhiều máy chủ khác nhau.
<b>2.TÍNH NĂNG và YÊU CẦU ĐẶC TẢ2.1 Đặc tả</b>
❖Tên ứng dụng: phần mềm chăm sóc mèo.
❖Mục đích: Phần mềm phục vụ chăm sóc mèo là phần mềm sinh ra với mục đích cung cấp thức ăn,thiết bị lọc nước,quần áo ,giải trí …cho các chú mèo cưng của mỗi gia đình. Phần mềm sinh ra như cách để người dùng dễ dàng tìm kiếm ,tiếp cận các đồ cho thú cưng mèo của họ hơn.
❖Các tính năng chính:
● Thông tin chi tiết sản phẩm. ● Giỏ hàng.
● Thanh toán (thanh toán trực tuyến hoặc sau khi nhận hàng). ● Quản lý tài khoản.
● Phản hồi từ khách hàng.
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">● Chatbox hỗ trợ khách hàng. ● Chia sẻ chi phí.
❖Giao diện người dùng:
● Giao diện đơn giản, dễ sử dụng và thân thiện với người dùng ● Được tối ưu hóa cho các thiết bị di động
● Cung cấp các biểu tượng và công cụ tạo ghi chú nhanh ❖Công nghệ:
● Sử dụng lưu trữ đám mây (cloud storage) để lưu trữ dữ liệu người dùng và đồng bộ dữ liệu giữa các thiết bị khác nhau.
● Sử dụng ngơn ngữ lập trình web như HTML, CSS và JavaScript để xây dựng giao diện người dùng.
● Sử dụng các framework và thư viện như React, Angular hoặc Vue để phát triển ứng dụng web.
● Sử dụng các công nghệ web server-side như Node.js hoặc PHP để xử lý dữ liệu và tương tác với cơ sở dữ liệu.
● Sử dụng các cơng nghệ bảo mật và mã hóa để bảo vệ thông tin cá nhân của người dùng, bao gồm SSL (Secure Sockets Layer) và OAuth (Open
Authorization) để xác thực người dùng.
<b>2.2. Yêu cầu chức năng</b>
Web chăm sóc mèo tạo ra theo yêu cầu, nhu cầu của các khách hàng chăm sóc mèo với mục đích có thể tìm kiếm sản phẩm dành cho chú mèo của họ một cách dễ dàng, chọn lựa dễ dàng với đa dạng sản phẩm từ chăm sóc sức khỏe đến ăn uống, vui chơi giải trí đến quần áo đẹp cho mèo. Dưới đây là một số chức năng phổ biến của các ứng dụng như vậy:
<b>✔ Sản phẩm làm sạch nước: Cách sử dụng, hiệu quả sử dụng, độ an</b>
toàn khi hoạt động
✔ Đồ chơi cho mèo: Đẹp lạ, an toàn giúp các chú mèo cùng khách hàng giải trí.
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">✔ Sản phẩm hỗ trợ sức khỏe mèo: Thuốc giun, thuốc trị nấm, thuốc trị rụng lông,…cần được kỹ càng về hạn sản xuất, chức năng, vitamin cụ thể..
<b>● Giao diện sản phẩm: Tại đây người dùng có thể xem sản phẩm một cách kỹ</b>
càng với những thông số sản xuất, sản xuất tại đâu, giá thành sản phẩm cùng với mục đích sử dụng.
<b>2.2.2. Giao hàng.</b>
<b>● Chọn dịch vụ giao hàng: Nếu có chức năng giao hàng, người dùng có thể </b>
chọn loại dịch vụ mong muốn (ví dụ: giao hàng nhanh, giao hàng tiết kiệm, giao hàng hoả tốc) tùy vào nhu cầu của người dùng và cấu tạo sản phẩm (như dễ vỡ, dễ móp, dễ hỏng).
<b>● Nhập thơng tin gói hàng: Đặc tả kích thước, trọng lượng và tính chất của </b>
gói hàng để tài xế có thơng tin chính xác.
<b>● Chọn địa điểm cần giao: Thông tin địa chỉ ,số điện thoại sẽ được khách </b>
hàng cung cấp để giao đến nơi khách hàng cần điến với các yêu cầu của sản phẩm cần giao.
<b>2.2.3. Quản lí đơn hàng. </b>
<b>● Theo dõi đơn hàng: Người dùng có thể theo dõi vị trí của đơn hàng trong </b>
thời gian thực và biết được thời gian dự kiến đến nơi.
<b>● Lịch sử đơn hàng: Hiển thị lịch sử các đơn hàng trước đây, giúp người </b>
dùng theo dõi và quản lý các giao dịch.
<b>2.2.4. Thanh toán.</b>
<b>● Thanh toán trực tuyến: Cung cấp nhiều phương thức thanh tốn an tồn </b>
như thẻ tín dụng, ví điện tử, hoặc thanh toán tiền mặt khi nhận hàng.
<b>● Thanh toán sau khi nhận hàng:Được đồng kiểm.</b>
<b>2.2.5. Ưu đãi và khuyến mãi.</b>
● Mã giảm giá: Cho phép áp dụng mã giảm giá hoặc mã khuyến mãi để nhận ưu đãi khi thanh toán.
● Khuyến mãi hằng tháng ,hằng năm với số lượng lớn cho khách hàng với hàng trăm đơn hàng giảm giá, ưu đãi sập sàn.
● Ưu đãi khách hàng sử dụng ,mua sản phẩm bằng các mã giảm phí vận chuyển,giảm 10%-30% tiền sản phẩm.
● Quản lí phản hồi: Hỗ trợ quản lí phản hồi để cải thiện chất lượng,ưu đãi khuyến khíc khách hàng phản hồi về sản phẩm trang web để nhận được những gói, mã giảm tốt.
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14"><b>2.2.6. Hỗ trợ khách hàng.</b>
● Tính năng chat: Cung cấp hệ thống trò chát trực tuyến để hỗ trợ người dùng và giải đáp thắc mắc về vấn đề sức khỏe, quần áo,..của những chú mèo một cách hiệu quả.
● Hotline hỗ trợ: Cung cấp số điện thoại hỗ trợ khách hàng trong trường hợp cần giúp đỡ khẩn cấp hay nhanh chóng, giúp cho người dùng ko phải chờ đợi.
<b>2.2.7. Bảo mật và an toàn cho người dùng.</b>
● Xác minh người dùng: Quy trình xác minh người dùng để đảm bảo an toàn và chính xác.
● Bảo mật thanh tốn: Sử dụng mã hóa để đảm bảo thơng tin thanh tốn an tồn và bảo mật.
● Bảo mật thông tin khách hàng: Tránh cho khách hàng cảm thấy phiền phức hay khó chịu khi một số thơng tin bị rị rỉ ra ngoài như số điện thoại, địa chỉ nhà, nhu cầu mua sắm…
<b>2.2.8. Phản hồi từ khách hàng.</b>
● Khách hàng phản hồi về sản phẩm ở trang sản phẩm,thái độ hài lòng sản phẩm ,độ tin cậy sản phẩm để mọi khách hàng tham khảo.
● Phản hồi về chatbox:Yêu cầu hoàn hàng,yêu cầu cụ thể hơn về sản phẩm, sự hài lòng..cùng một số yêu cầu khác của khách hàng.
● Phản hồi bằng việc đánh giá chất lượng như sao cho trang web giúp trang web ngày một uy tín
<b>2.2.9. Quản lí ứng dụng.</b>
● Người dùng có thể đánh giá chất lượng sản phẩm,độ hài lòng về dịch vụ chăm sóc khách hàng của ứng dụng.
<b>2.3. Yêu cầu phi chức năng.</b>
<b>Độ tin cậy: Hệ thống cần phải đảm bảo tính độ tin cậy để đảm bảo rằng dữ </b>
liệu của sinh viên được bảo vệ và duy trì an tồn trong q trình sử dụng. <b>Hiệu suất: Hệ thống cần phải có hiệu suất tốt để đảm bảo rằng các yêu cầu </b>
của người dùng được xử lý nhanh chóng và hiệu quả.
<b>Khả năng mở rộng: Hệ thống cần phải có khả năng mở rộng để có thể mở </b>
rộng các tính năng và chức năng mới và xử lý số lượng người dùng lớn. <b>Hỗ trợ đa nền tảng: Hệ thống cần phải hỗ trợ đa nền tảng để có thể sử </b>
dụng trên các thiết bị khác nhau và hệ điều hành khác nhau.
</div>