1. Trang chủ
  2. » Luận Văn - Báo Cáo

xây dựng website bán laptop proposal document

15 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Xây dựng Website Bán Laptop
Tác giả Nguyễn Văn Công, Trần Đăng Đông, Trần Hữu Đạt, Nguyễn Thị Mỹ Diệu, Lê Tuấn Anh
Người hướng dẫn Th.S Lương Thị Thu Phương
Trường học Trường Đại học Duy Tân
Chuyên ngành Công nghệ thông tin
Thể loại Proposal Document
Năm xuất bản 2023
Thành phố Đà Nẵng
Định dạng
Số trang 15
Dung lượng 0,96 MB

Nội dung

- Cái nhìn tổng quan về các nguồn tài nguyên, lịch trình, rủi ro, giải pháp và ngânsách cho dự án.- Ngoài ra, xác định nhu cầu kinh doanh, các vấn đề hoặc tình huống liên quan đến các dự

Trang 1

TRƯỜNG ĐẠI HỌC DUY TÂN KHOA CÔNG NGHỆ THÔNG TIN

XÂY DỰNG WEBSITE BÁN LAPTOP

PROPOSAL DOCUMENT

Phiên bản 1.0

Người hướng dẫn: Th.S Lương Thị Thu Phương

Thành viên:

Nguyễn Văn Công

Trần Đăng Đông

Trần Hữu Đạt

Trang 2

THÔNG TIN DỰ ÁN Tên viết tắt 365Housewares

Tiêu đề dự

án XÂY DỰNG WEBSITE BÁN LAPTOP

Ngày bắt

Địa điểm Khoa CNTT, Đại học Duy Tân

Giáo viên

hướng dẫn

Th.S Lương Thị Thu Thương

Email:ltphuongdtu@gmail.com

Phone: 033 7571 631

Người quản

lý dự án Trần Đăng Đông trandangdong@gmail.con 0932562365

Thành viên

Nguyễn Văn Công nguyenvancong@gmail.com 0938218532 Trần Hữu Đạt tranhuudat@gmail.com 0945169361 Nguyễn Thị Mỹ Diệu nguyentmydieu@gmail.com 0932132112

Lê Tuấn Anh letuananh@gmail.com 0975132132

Trang 3

THÔNG TIN TÀI LIỆU

Dự án Xây dựng website thương mại điện tử bán laptop

tích hợp

LỊCH SỬ SỬA ĐỔI

1.0

1.1

1.2

Trang 4

PHÊ DUYỆT TÀI LIỆU

Lương Thị Thu Phương Người hướng dẫn ……./……./2023

Nguyễn Văn Công Scrum Master ……./……./2023

Trần Đăng Đông Product Owner ……./……./2023

Trần Hữu Đạt Thành viên ……./……./2023

Nguyễn Thị Mỹ Diệu Thành viên ……./……./2023

Trang 5

MỤC LỤC

1 GIỚI THIỆU 6

1.1 Mục đích 6

1.2 Phạm vi 6

1.3 Tài liệu tham khảo 6

2 TỔNG QUAN DỰ ÁN 7

2.1 Định nghĩa 7

2.2 Giải pháp Proposal 7

2.2.2.Một số hệ thống tương tự 8

2.3 Hạng mục công nghệ 8

CHỨC NĂNG TỔNG QUÁT CỦA HỆ THỐNG 9

2.5 Mô tả 9

2.6 Các chức năng cơ bản của hệ thống 9

3 QUY TRÌNH PHÁT TRIỂN 10

3.2 Các cột mốc chính 13

3.3 Quản lý tổ chức 14

3.4 Các tài nguyên phi nhân lực 15

Trang 6

1 GIỚI THIỆU

1.1 Mục đích

Tài liệu này cung cấp:

- Một cái nhìn tổng quan của dự án bao gồm các mục đích và phạm vi của dự án

- Cái nhìn tổng quan về các nguồn tài nguyên, lịch trình, rủi ro, giải pháp và ngân sách cho dự án

- Ngoài ra, xác định nhu cầu kinh doanh, các vấn đề hoặc tình huống liên quan đến các dự án khởi tạo, xây dựng và các rủi ro khi triển khai dự án

1.2 Phạm vi

- Tài liệu này cung cấp một cái nhìn tổng quan của dự án sẽ được phát triển Nó bao gồm các công nghệ được ứng dụng, quy trình phát triển ứng dụng và về nhóm tham gia phát triển

- Tài liệu này cung cấp một kế hoạch cho từng giai đoạn của quá trình phát triển phần mềm dựa trên quá trình Scrum bao gồm: thời gian bắt đầu, kết thúc và số ngày làm việc Đây là kế hoạch chung và sẽ được cập nhật chi tiết trong quá trình phát triển phần mềm trong các tài liệu tiếp theo

1.3 Tài liệu tham khảo

Bảng 1.1 Tài liệu tham khảo

STT Tài liệu Nguồn thông tin tài liệu

1 Scrum process https://en.wikipedia.org/wiki/Scrum_(software_development)

https://scrum.org

2 Tool and Technical

https://web.dev/progressive-web-apps https://firebase.google.com https://www.w3schools.com

3 Information Tài liệu yêu cầu của giáo viên hướng dẫn cung cấp

Trang 7

2 TỔNG QUAN DỰ ÁN

2.1 Định nghĩa

- Website này là một nền tảng kinh doanh trực tuyến được thiết kế cho phép khách hàng

sử dụng các chức năng như là: đăng bán các sản phẩm, tìm kiếm sản phẩm, giỏ hàng, đánh giá sản phẩm, hỗ trợ khách hàng, thanh toán hóa đơn trực truyến,… Ngoài ra Website còn cung cấp một giao diện riêng cho những nhà cung cấp giúp việc quản lý các sản phẩm và đơn hàng của họ trở nên đơn giản hơn

- Xuất phát từ những lý do đó nhóm sinh viên chúng em đã quyết định chọn một đề tài:“ Xây dựng website thương mại điện tử bán laptop tích hợp” nhằm góp phần giải quyết cho người quản lýcập nhật thông tin nhanh chóng, tra cứu những dữ liệu được xử lý chính xác về cácmặt hàng, giá cả, doanh thu nhằm phục vụ cho các thao tác hoặc chức năng sau đó,dễ sử dụng cho những giao diện đồ họa thân thiện đối với người dùng.Do thời gian và khả năng bản thân có hạn nên phần mềm của nhóm em còn nhiềuthiếu sót nên rất mong được sự đóng góp ý kiến của các thầy cô và các bạn để nhómem có những điều chỉnh giúp cho phần mềm ngày càng hoàn thiện

2.2 Giải pháp Proposal

2.2.1 Mục tiêu của dự án

Xây dựng các chức năng cơ bản cho khách hàng khi truy cập vào website, như:

● Đăng nhập/đăng ký tài khoản, quản lý thông tin tài khoản

Trang 8

Xây dựng được các chức năng cho nhà cung cấp sản phẩm như:

● Đăng nhập/đăng ký cửa hàng, quản lý thông tin cửa hàng

● Quản lý đơn hàng

● Quản lý sản phẩm

● V.v

2.2.2 Một số hệ thống tương tự

https://tgdd.vn

2.3 Hạng mục công

nghệ

- Công nghệ sử dụng

Frontend: HTML, CSS, JavaScript,Laravel,Bootstrap Backend: PHP

- Môi trường phát triển

● Hệ điều hành: Windows 10,11

● Công cụ lập trình: Visual Studio Code

● Công cụ quản lý dự án: Trello

● Cơ sở dữ liệu: MySQL

● Quản lý công cụ mã nguồn: Git

- Hạng mục khác

● Tài nguyên con người: 5 người

● Ngân sách: Hạn chế

● Thời gian: Dự án phải được hoàn tất trong vòng 2 tháng

Trang 9

CHỨC NĂNG TỔNG QUÁT CỦA HỆ THỐNG

2.4 Biểu đồ tổng quát của hệ thống

Hình 1 Sơ đồ tổng quát hệ thống

2.5 Mô tả

Hệ thống Website gồm 4 tác nhân: Khách vãng lai, khách hàng, Nhân viên, Admin,

- Khách vãng lai có thể tìm kiếm ,xem chi tiết sản phẩm, …

Trang 10

- Quản lý đơn hàng.

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

- Quản lý thông tin cá nhân

- Hỗ trợ và chăm sóc khách hàng

- Quản lý danh mục sản phẩm

● Khách hàng:

- Quản lý thông tin tài khoản cá nhân

- Đăng nhập, đăng xuất, quên mật khẩu

- Đổi mật khẩu

- Xem chi tiết sản phẩm

- Đặt hàng

- Xem lịch sử đơn hàng

- Tìm kiếm

- Quản lý giỏ hàng

- Bình luận đánh giá sản phẩm

- Trò chuyện trực tuyến với khách hàng

● Khách vãng lai:

- Xem chi tiết sản phẩm

- Tìm kiếm

- Đăng ký

3 QUY TRÌNH PHÁT TRIỂN

3.1 Quy trình Scrum

- Scrum là một trong những khung quy trình làm việc linh hoạt và rất phổ biến hiện nay

- Scrum được dùng để quản lý các dự án phát triển phần mềm, ngoài ra Scrum còn được dùng trong các công việc khác với độ phức tạp và tính sáng tạo rất đa dạng

Trang 11

Hình 2.1 Quy trình Scrum

* Ưu điểm :

Điểm mạnh nhất đó là việc linh hoạt, dự án không được cố định từ đầu về thời gian hoàn thành hay những yêu cầu mà nó sẽ được xác định khi phát triển thực tế Phân phối sản phẩm mềm dẻo: nội dung sản phẩm chuyển giao được xác định linh hoạt theo môi trường sử dụng thực tế

Thời gian biểu linh hoạt: có thể muộn hoặc sớm hơn so với kế hoạch ban đầu Chất lượng sản phẩm tốt và giảm rủi ro sản xuất, chi phí thấp Khả năng trao đổi

Trang 12

Đòi hỏi sự cam kết cao đối với thành viên nhóm: Scrum yêu cầu các thành viên trong nhóm phải cam kết thời gian và nỗ lực của mình vào việc phát triển sản phẩm Điều này có thể dẫn đến sự căng thẳng và áp lực trong nhóm

Khó khăn trong việc ước lượng thời gian và chi phí: Scrum dựa trên việc phát triển liên tục và việc tập trung vào giá trị, làm cho việc ước lượng thời gian và chi phí trở nên khó khăn hơn

Không phù hợp cho các dự án lớn và phức tạp: Scrum được thiết kế để áp dụng cho các dự án nhỏ và trung bình, không phù hợp cho các dự án lớn và phức tạp Cần sự hợp tác cao độ: Scrum yêu cầu đội phát triển phải có sự hợp tác cao độ và làm việc với nhau để đảm bảo rằng sản phẩm được phát triển một cách hiệu quả

3.2 Các cột mốc chính

Bảng 4.1 Các mốc thời gian thực hiện

1.2 Lựa chọn công nghệ 26/08/2023 26/08/2023 1.3 Phân tích thiết kế

1.4 Tạo tài liệu Proposal 30/08/2023 30/08/2023

2.1 Cuộc họp khởi động dự

Trang 13

4 Cuộc họp tổng kết về dự

Trang 14

3.3 Quản lý tổ chức

Bảng 4.2 Nguồn nhân lực

Hướng dẫn - Hướng dẫn quy trình.

Theo dõi hoạt động của team

Th.S Lương Thị Thu Phương

Thành viên

nhóm

- Ước tính thời gian để hoàn thành tác vụ

- Phân tích yêu cầu

- Thiết kế và từng bước cải thiện thiết kế

- Coding và kiểm thử

- Cài đặt và thực hiện chức năng của

hệ thống

- Triển khai sản phẩm

Nguyễn Văn Công Trần Hữu Đạt Nguyễn Thị Mỹ Diệu

Lê Tuấn Anh

Scrum Master

- Xác định và phân tích ứng dụng

- Chỉ định công việc cho các thành viên

trong nhóm

- Quản lý và kiểm soát nhóm

- Đảm bảo nhiệm vụ được hoàn thành đúng

giờ

- Quản lý rủi ro

- Tham gia Coding và kiểm thử

- Cung cấp giải pháp để giải quyết vấn đề

Trần Đăng Đông

Điểm yếu - Các thành viên trong nhóm còn hạn chế

về mặt nghiệp vụ

Trang 15

3.4 Các tài nguyên phi nhân lực

Bảng 4.3 Tài nguyên phi nhân lực

thích Số lượng

Tiêu chí Chấp nhận

2

JavaScripts,

HTML, CSS,

Bootstrap

Ngôn Ngữ

3 Visual Studio

Ngày đăng: 24/04/2024, 16:13

w