1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Xây dựng website bán thuốc dựa trên nền tảng laravel đại học HH

10 9 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 230,77 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

THÔNG TIN DỰ ÁN PROJECT INFORMATION Dự án viết tắt Project Acronym DrugStore Tên dự án Project title XÂY DỰNG WEBSITE BÁN THUỐC DỰA TRÊN NỀN TẢNG LARAVEL Ngày bắt đầu Start Date 04/10/20

Trang 1

TRƯỜNG ĐẠI HỌC HẢI PHÒNG

KHOA CÔNG NGHỆ THÔNG TIN

_

PROPOSAL DOCUMENT

TÊN ĐỀ TÀI

NHÓM SINH VIÊN THỰC HIỆN:

GIẢNG VIÊN HƯỚNG DẪN:

PGS.TS Lê Đắc Nhường

Hải Phòng, năm 2022

Downloaded by hây hay (vuchinhhp3@gmail.com)

Trang 2

THÔNG TIN DỰ ÁN (PROJECT INFORMATION)

Dự án viết tắt

(Project Acronym) DrugStore

Tên dự án

(Project title)

XÂY DỰNG WEBSITE BÁN THUỐC DỰA TRÊN NỀN

TẢNG LARAVEL

Ngày bắt đầu

(Start Date) 04/10/2021 Ngày kết thúc(End Date) 04/12/2021

Khoa

(Lead Institution) Khoa Công Nghệ Thông Tin, Trường Đại học Hải Phòng

Người hướng dẫn

(Project Mentor)

Name: PGS.TS Lê Đắc Nhường Email: nhuongld@dhhp.edu.vn Phone: 0901982883

Đơn vị triển khai

sản phẩm

(Product Owner)

Đặng Ngọc Khải Email: dangngockhai69@gmail.com Phone: 0934747602

Trưởng nhóm

Quản lý dự án

(Project Manager

&Scrum Master)

Phạm Văn Tuân

Phamvantuan0111099@gmail

Thành viên

(Team Members)

Nguyễn Hữu Khoa khoa43012@gmail.com 0705253605 Nguyễn Văn Hợp Nguyenhop204@gmail.com 0376206224

Trang 3

TÀI LIỆU DỰ ÁN (DOCUMENT INFORMATION)

Dự án

(Project)

XÂY DỰNG WEBSITE BÁN THUỐC DỰA TRÊN NỀN

TẢNG LARAVEL

Tên tài liệu

(Document Title)

Project Plan

Người lập

LỊCH SỬ THAY ĐỔI (REVISION HISTORY)

Version Người lập Ngày Mô tả (Description)

1.0 Nguyễn Hữu Khoa 10/2021 Create Document

1.0 Đặng Ngọc Khải 10/2021 Create Document

PHÊ DUYỆT TÀI LIỆU (DOCUMENT APPROVAL)

Họ và tên

(Name)

Vai trò

(Role)

Ngày

(Date)

Chữ ký

(Signature)

MR Nguyễn Quốc Long Mentor/ Product Owner

Đặng Ngọc Khải Scrum Master

Phạm Văn Tuân Team Member

Nguyễn Hữu Khoa Team Member

Nguyễn Văn Hợp Team Member

Downloaded by hây hay (vuchinhhp3@gmail.com)

Trang 4

MỤC LỤC

TÀI LIỆU DỰ ÁN (DOCUMENT INFORMATION) 3

LỊCH SỬ THAY ĐỔI (REVISION HISTORY) 3

PHÊ DUYỆT TÀI LIỆU (DOCUMENT APPROVAL) 3

MỤC LỤC 4

1 Giới thiệu 5

1.1 Mục đích 5

1.2 Phạm vi 5

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

2 Tổng quan dự án 5

2.1 Định nghĩa dự án 5

2.2 Mô tả vấn đề 5

2.3 Đề xuất dự án 6

2.4 Mục tiêu dự án 6

3 Kế hoạch dự án (Master Plan) 7

3.1 Định nghĩa 7

3.2 Master plan (Quy hoạch tổng thể) 9

3.3 Organization management (Quản lí tổ chức) 10

Trang 5

1.1 Mục đích

Tài liệu này cung cấp cho bạn cái nhìn tổng quan và có thể biết được mục đích, lý

do dự án quản lí quầy thuốc của chúng tôi ra đời

Tài liệu này còn cho bạn thêm thông tin chi tiết về cách hệ thống chúng tôi làm việc, mô hình như thế nào, lịch trình phát triển, rủi ro, chi phí, các giải pháp hay các tiện ích cho người dùng hoặc các doanh nghiệp khi lựa chọn sử dụng hệ thống quản lí quầy thuốc này

1.2 Phạm vi

Bên cạnh việc cung cấp cho bạn chi tiết về tài liệu, nó sẽ cho bạn biết chi tiết quy trình làm việc của từ thành viên trong dự án về phát triển và các khuôn khổ mà chúng tôi sẽ áp dụng

Tài liệu này sẽ liệt kê ra từng giai đoạn của quy trình phát triển phần mềm dựa theo quy trình Scrum bao gồm: thời gian bắt đầu, thời gian kết thúc, số ngày giờ làm việc

Đây là kế hoạch chung và sẽ được cập nhập chi tiết về quy trình phát triển phần mềm trong tài liệu và sẽ được đề xuất về những giải pháp, xác định hướng

đi tốt nhất để phát triển phần mềm Chúng tôi còn sẽ liệt kê ra tổng chi phí ước tính, thời gian hoàn vốn và khối lượng hòa vốn cho dự án

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

Document Information References

Scrum Process https://www mountain goatsoftware.com/agile/scrum Tool and Technical

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

1 Tổng quan dự án

2.1 Định nghĩa dự án

Là một website bán thuốc trực tuyến giúp ngườ i dùng có thể tra cứu và mua thuốc trực tuyến Nhanh chóng và tiện lợi nhất

2.2 Mô tả vấn đề

Downloaded by hây hay (vuchinhhp3@gmail.com)

Trang 6

Ngày nay với sự phát triển của công nghệ, mọi thứ người tiêu dung cần đều có ở trên internet (thuốc cũng không ngoại lệ) chính vì lí do này để giúp khách hàng tiện lợi hơn trong việc xem thông tin của thuốc cũng như mua thì chúng tôi tạo ra website này để giúp người tiêu dùng nhanh chóng xem được thông tin thuốc và cũng như là mua hàng

2.3 Đề xuất dự án

Nhóm chúng tôi xây dựng website với một số tính năng cơ bản cho người dùng:

- Tìm thuốc

- Xem chi tiết thuốc

- Mua thuốc

- Quản lý thông tin

- Tin tức

2.4 Mục tiêu dự án

Đáp ứng được nhu cầu tiêu dung của khác hạng trực tuyến hiện nay

2.4.1 Tổng quan hệ thống

Người dùng có thể:

- Tìm thuốc

- Xem chi tiết thuốc

- Mua thuốc

- Tin tức

2.4.2 Ràng buộc kĩ thuật

Kỹ thuật phát triển hệ thống:

- Ngôn ngữ lập trình: PHP

Môi trường:

- Các công cụ phát triển: Visual studio code

- Quản lý công cu ̣m愃̀ nguồn: Git hub

- Kết nối internet

Trang 7

- Nguồn lưc: 4 ngườ i

- Kinh phí: có han ̣

- Thờ i gian: Dự án phải hoàn thành trong 2 tháng

- Công nghê: ̣ Laravel

2 Kế hoạch dự án (Master Plan)

3.1 Định nghĩa

Scrum là một tập hợp con của Agile và là một trong những framework quy trình phổ biến nhất để triển khai Agile

Theo tài liệu hướng dẫn Scrum (The Scrum Guide), Scrum là khung làm việc (framework) để phát triển, chuyển giao và duy trì các sản phẩm phức tạp theo phương thức lặp (iterative) và tăng trưởng (incremental)

Quá trình phát triển được thực hiện thông qua các phân đoạn nối tiếp nhau Khung làm việc Scrum định nghĩa rõ các giá trị cốt lõi, vai trò, sự kiện, tạo tác và các quy tắc để gắn kết tất cả thành một hệ thống nhất giúp các nhóm làm việc đạt hiệu quả cao

Ngày nay, Scrum còn được quan niệm như là một khung quản trị hiện đại

đa mục đích

3.1.1 Mô tả Scrum

Có ba vai trò cụ thể trong Scrum:

Product Owner:

- Là một trong ba vai trò của Scrum Vai trò này chịu trách nhiệm định hướng sản phẩm trong suốt quá trình sản xuất Nhiệm vụ của Product Owner là tối ưu hóa giá trị sản phẩm thông qua việc tận dụng tốt nhất khả năng của nhóm sản xuất

- Product Owner cần là người có hiểu biết về tầm nhìn sản phẩm và những yêu cầu để thực hiện hóa những yêu cầu đó Có thể Product Owner chưa cẩn biết ngay từ đầu thật cụ thể sẽ làm những gì, nhưng có hiểu biết sâu sắc tại sao lại xây dựng sản phẩm này

- Product Owner là một người duy nhất, là người đại diện duy nhất chịu trách nhiệm về sản phẩm đang xây dựng Cụ thể, Product

Downloaded by hây hay (vuchinhhp3@gmail.com)

Trang 8

Owner là người duy nhất chịu trách nhiệm quản lý Product Backlog

Scrum Master:

- Thường được coi là huấn luyện Scrum cho nhóm

- Scrum Master giúp nhóm làm công việc tốt nhất có thể của họ Cụ thể là tổ chức các cuộc họp, thanh tra thu thập và bạch hóa thông tin, đối phó với các trở ngại rào cản và thách thức, và làm việc với Chủ sở hữu sản phẩm để đảm bảo tồn đọng sản phẩm đ愃̀ sẵn sàng cho nước rút tiếp theo

- Scrum Master cũng đảm bảo nhóm tuân thủ quy trình Scrum

- Người đó không có thẩm quyền đối với các thành viên trong nhóm, nhưng họ có thẩm quyền đối với quá trình này Ví dụ, Scrum Master dẫn dắt nhóm họp hằng ngày hoặc dạy cho Nhóm phát triển một kỹ thuật mới

Teams working at scrum:

- Là đội ngũ trực tiếp làm ra sản phẩm, nhóm này bao gồm các chuyên gia có nhiệm vụ chuyển giao phần tăng trưởng có thể chuyển giao được ở mỗi cuối Sprint

- Là một nhóm có tổ chức và liên chức năng, được trao quyền để tự định hướng và đưa ra các quyết định liên quan đến công việc sản xuất

- Nhóm có toàn quyền lựa chọn công cụ, kỹ thuật và cách thức để hoàn thành công việc

- Trong quá trình sản xuất, nhóm tự tiến hành ước lượng, phân bổ, theo dõi, điều tiết công việc theo hình thức tập thể

3.1.2 The artifacts

Product Backlog: Chủ sở hữu dự án và nhóm Scrum họp để sắp xếp thứ

tự ưu tiên cho các hạng mục trong product backlog (công việc trên product backlog đến từ các câu chuyện và yêu cầu của người dùng) Product backlog không phải là danh sách những thứ cần hoàn thành, mà nó là danh sách tất cả

Trang 9

Sprint Backlog: là danh sách các chức năng được phát triển cho Sprint;

nó được xác định bởi cuộc họp Lập kế hoạch Sprint Sprint Backlog là chức năng được lựa chọn từ Product Backlog dựa trên mức độ ưu tiên và khả năng phát triển của nhóm

Ước tính: Trong SCRUM, các thành viên của Nhóm Nhiệm vụ sẽ do

chính bạn lựa chọn và ước tính thời gian phát triển dự kiến và chịu trách nhiệm

về ước tính này Sau khi hoàn thành bảng sẽ cập nhật Sprint Backlog

3.1.3 Process

Figure 3.1: Scrum process

3.2 Master plan (Quy hoạch tổng thể)

Table 3.2: Master Plan (Quy hoạch tổng thể)

gian Bắt đầu Kết thúc Khởi tạo: 5 ngày 04-10-2021 08-10-2021

1.1 Thu Thập Yêu Cầu 2 ngày 04-10-2021 05-10-2021

Bắt đầu 7 ngày 09-10-2021 15-10-2021

2.1 Họp bắt đầu dự án 2 ngày 09-10-2021 10-10-2021 2.2 Bổ sung tài liệu ban đầu 5 ngày 11-10-2021 15-10-2021

Phát triển 43 ngày 16-10-2021 27-11-2021

Họp nhận phản hồi dự án 3 ngày 28-11-2021 30-11-2021

Downloaded by hây hay (vuchinhhp3@gmail.com)

Trang 10

Viết báo cáo và kết thúc dự án 4 ngày 01-12-2021 04-12-2021 3.3 Quản lí tổ chức (Organization management)

3.3.1 Human resources (Nguồn nhân lực)

Table 3.3.1: Human resources

Item Purpose Critical

Yes/No Quantity

Acceptance Criteria (optional)

Target date

I5-7200U, 4CPU:2.5 GHz-2.7GHz, HDD: 500

GB, RAM: 8G

5-10-2021

Visual Studio

Ngày đăng: 18/10/2022, 22:26

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w