Tải bản đầy đủ (.pdf) (10 trang)

Xây dựng website bán thuốc dựa trên nền tảng laravel

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 (247.44 KB, 10 trang )

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 ()




×