lOMoARcPSD|17838488
TRƯâNG Đ¾I HàC DUY TÂN
KHOA CƠNG NGHỆ THƠNG TIN
KHĨA LU¾N TÞT NGHIàP
ĐÁ Tài:
XÂY DĀNG WEBSITE BÁN THUÞC DĀA TRÊN NÀN
TÀNG LARAVEL
ữử
PROPOSAL DOCUMENT
GING VIấN HNG DN :
ThS. Nguyòn Quòc Long
NHểM SINH VIÊN THĀC HIàN:
1.
Đặng Ngác KhÁi
-
2321124092
2.
Nguyßn Hÿu Khoa
-
2321123202
3.
Ph¿m Văn Tuân
-
23211212384
4.
Nguyßn Văn Hÿp
-
2321124799
Đà Nẵng, 10/2021
Downloaded by hây hay ()
lOMoARcPSD|17838488
PROJECT INFORMATION
Project Acronym:
Project title:
DrugStore
XÂY DĀNG WEBSITE BÁN THUÞC DĀA TRÊN NÀN
TÀNG LARAVEL
04/10/2021
04/12/2021
Start Date:
Ngày k¿t thúc
Lead Institution: Khoa Công Nghệ Thông Tin, Đ¿i học Duy Tân.
Name: ThS. Nguyễn Qußc Long
Project Mentor:
Email:
Phone: 0905523543
Đặng Ngọc KhÁi
Product Owner
Email:
Phone: 0934747602
Project Manager Ph¿m Văn Tuân Phamvantuan0111099@gmail 0364656860
.com
&Scrum Master
Nguyễn Hÿu
0705253605
Khoa
Team Members:
Nguyễn Văn
0376206224
Hợp
Downloaded by hây hay ()
lOMoARcPSD|17838488
DOCUMENT INFORMATION
Project
XÂY DĀNG WEBSITE BÁN THUÞC DĀA TRÊN NÀN
TÀNG LARAVEL
Document Title
Project Plan
Creator
Khoa + KhÁi
REVISION HISTORY
Version
Person
Date
Description
1.0
Nguyễn Hÿu Khoa
10/2021
Create Document
1.0
Đặng Ngọc KhÁi
10/2021
Create Document
DOCUMENT APPROVAL
Name
MR. Nguyễn Qußc
Long
Role
Date
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 ()
Signature
lOMoARcPSD|17838488
MĀC LĀC
…………………………………………..÷Āÿư................................................ 1
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. ................................................................................... 5
2.4. Māc tiêu dā án. ................................................................................. 6
2.4.1. Tổng quan há thßng .................................................................... 6
2.4.2. Ràng bußc kĩ thu¿t...................................................................... 6
3. Master Plan ............................................................................................ 6
3.1. Đßnh nghĩa: ....................................................................................... 6
3.1.1. Mơ tÁ Scrum................................................................................ 7
3.1.2. The artifacts ................................................................................ 8
3.1.3. Process ......................................................................................... 9
3.2. Master plan (Quy ho¿ch tổng thể) ................................................... 9
3.3. Organization management (QuÁn lí tổ chức)................................ 10
3.3.1. Human resources (Nguồn nhân lāc) ........................................ 10
Downloaded by hây hay ()
lOMoARcPSD|17838488
1. Giái thiáu.
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 qn lí quầy thc 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 qn lí quầy thc 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 hồn vßn
và khßi lượng hịa vßn cho dā án
1.3. Tài liáu tham khÁo.
1
2
3
Document Information References
Scrum Process
/>Tool and Technical
Laravel
Github
Visual studio code
Tài liệu yêu cầu của giáo viên hướng dẫn cung cấp
Information
2. Tổng quan dā án.
2.1. Đßnh nghĩa dā án.
-
Là một website bán thußc trāc tuy¿n giup ngươi dung co thể tra cưu va mua
thc trực tu n. Nhanh chóng và tiện lợi nhất.
2.2. Mô tÁ vấn đÁ.
-
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 (thc 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 thc 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
thc 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:
o Tìm thc
o Xem chi ti¿t thc
Downloaded by hây hay ()
lOMoARcPSD|17838488
o Mua thc
o Qn lý thơng tin
o 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ể:
o Tìm thc
o Xem chi ti¿t thc
o Mua thußc
o Tin tức
2.4.2. Ràng bußc kĩ thu¿t
-
-
Kỹ thuật phát triển hệ thßng:
o Ngơn ngÿ lập trình: PHP
Mơi trường:
o Các công cụ phát triển: Visual studio code
o Quản ly công cu ̣ mã nguô n: Git hub
o Kê t nô i internet
o Cơ Sở Dÿ Liệu: MySQL
-
Các ràng buộc khác:
o Nguô n lực: 4 ngươi
o Kinh phi: co ha ̣n
o Thơi gian: Dự an phải hoan thanh trong 2 thang
o Cơng nghê ̣: Laravel
3. 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
Downloaded by hây hay ()
lOMoARcPSD|17838488
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 qn 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 st q 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 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 tn thủ quy trình Scrum.
Người đó khơng có thẩm qun đßi với các thành viên trong nhóm,
nhưng họ có thẩm qun đßi với q 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.
Downloaded by hây hay ()
lOMoARcPSD|17838488
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
ci 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ó tồn qun lāa chọn cơng cụ, kỹ thuật và cách thức để hồn
thành cơng việc.
Trong q 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 hồn thành, mà nó là danh sách tất cÁ
nhÿng tính năng mong mn của sÁn phẩm. Nhóm phát triển sau đó kéo cơng
việc từ sÁn phẩm tồn đọng để hồn thành trong mỗi sprint.
- 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.
Downloaded by hây hay ()
lOMoARcPSD|17838488
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ể)
No.
Ti¿n trình
Thãi
gian
Bắt đầu
K¿t thúc
1
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
1.2
T¿o tài liệu
3 ngày
06-10-2020
08-10-2021
2
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
3
Phát triển
43 ngày
16-10-2021
27-11-2021
3.1
Sprint 1
22 ngày
16-10-2021
06-11-2021
3.2
Sprint 2
21 ngày
07-11-2021
27-11-2021
4
Háp nh¿n phÁn hồi dā án
3 ngày
28-11-2021
30-11-2021
5
Vi¿t báo cáo và k¿t thúc
dā án
4 ngày
01-12-2021
04-12-2021
Downloaded by hây hay ()
lOMoARcPSD|17838488
3.3.
Organization management (QuÁn lí tổ chức)
3.3.1. Human resources (Nguồn nhân lāc)
Item
1
Laptop
Table 3.3.1: Human resources
Purpose Critical Quantity Acceptance
Developme
(Yes/No
Criteria
)
(optional)
Yes
5
nt
I5-7200U,
Target
date
5-10-2021
4CPU:2.5
GHz-2.7GHz,
HDD: 500
GB, RAM: 8G
2
PHP
Programing
Yes
1
5-10-2021
Tools
Yes
1
5-10-2021
Browser
Yes
4
5-10-2021
Language
3
Visual Studio
code
4
Chrome
Downloaded by hây hay ()