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

Thiết kế trang web quản lý hệ thống bán trà sữa online

29 141 0

Đ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

Định dạng
Số trang 29
Dung lượng 237,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

LỜI GIỚI THIỆU. Quản lý dự án phần mềm là khái niệm dùng để chỉ hoạt động quản lý dự án dành riêng cho việc lập kế hoạch, lập lịch, phân bổ tài nguyên, thực hiện, theo dõi và phân phối các dự án phần mềm và web. Mô hình quản lý dự án này khác với quản lý dự án truyền thống ở chỗ các dự án phần mềm có một quy trình duy nhất đòi hỏi nhiều vòng kiểm tra, cập nhật và phản hồi của khách hàng. Hầu hết các dự án liên quan đến Công nghệ thông tin được quản lý theo phong cách nhanh nhẹn, để bắt kịp với tốc độ ngày càng tăng của hoạt động kinh doanh và nhu cầu của khách hàng. Cùng với sự phát triển vượt bậc của công nghệ thông tin, những xu hướng mới ra đời ảnh hưởng mạnh mẽ đến phong cách sinh hoạt và lối sống của con người, đặc biệt là thói quen mua hàng trực tuyến dẫn tới các phần mềm bán hàng ra đời. Sau khi đã ký hợp đồng kinh tế, việc tiếp theo của cả hai bên khách hàng và nhà cung cấp là quản lý dự án sao cho có hiệu quả nhất. Hoạt động quản lý dự án phần mềm bán hàng đang ngày càng phát triển và hoàn thiện hơn để đáp ứng nhu cầu của các doanh nghiệp. Cùng với sự hướng dẫn của thầy Nguyễn Trần Thi Văn, nhóm 2 chúng em đã thực hiện các bước căn bản để quản lý một dự án phần mềm chúng em thực hiện với đề tài là “Thiết kế trang web quản lý hệ thống bán trà sữa Online”. Tuy bài báo cáo không tránh khỏi sự sai sót nhưng nhóm em đã cố gắng hết sức để có thể hoàn thiện được bài báo cáo này một cách tốt nhất. Em cám ơn thầy đã giúp chúng em từng bước để hoàn thiện được bài báo cáo đầy đủ trong tình hình dịch bệnh Covid19 gay gắt hiện nay.

Trang 1

TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH

KHOA CÔNG NGHỆ THÔNG TIN

BỘ MÔN:

QUẢN LÝ DỰ ÁN PHẦN MỀM

TP Hồ Chí Minh, tháng 6 năm 2021

Giảng viên hướng dẫn:

ThS Nguyễn Trần Thi Văn

ĐỀ TÀI BÁO CÁO:

QUẢN LÝ DỰ ÁN “THIẾT KẾ WEBSITE QUẢN LÝ HỆ THỐNG

BÁN TRÀ SỮA ONLINE”

Trang 2

NHẬN XÉT CỦA GIÁO VIÊN

KÝ TÊN

MỤC LỤC

Trang 3

LỜI GIỚI THIỆU 1

Chương 1 CHI TIẾT CÁC YÊU CẦU ĐƯỢC ĐẶT RA 2

Chương 2 CÁC TÀI LIỆU CỦA DỰ ÁN 5

1 Lập Project Charter cho dự án 5

2 Phát biểu về phạm vi (Scope Statement) 7

3 WBS (Work Breakdown Structure) 9

Chương 3 QUẢN LÝ THỜI GIAN 11

1 Bảng công việc 11

2 Sơ đồ PERT, đường găng và thời gian tối thiểu hoàn thành dự án theo ước lượng 12 1.1 Sơ đồ PERT: 12

1.2 Thời gian xuất hiện sớm của mỗi sự kiện: 12

1.3 Thời gian xuất hiện muộn của mỗi sự kiện: 12

1.4 Đường găng, công việc găng, thời gian tối thiểu 13

3 Phân công công việc 13

Chương 4 KIỂM THỬ 15

1 Quy trình kiểm thử 15

2 Kế hoạch kiểm thử 15

1.5 Lịch sử thiết kế kế hoạch kiểm thử 15

1.6 Giới thiệu 16

1.7 Lịch trình công việc 17

1.8 Những yêu cầu về tài nguyên 18

1.9 Phạm vi kiểm thử 19

1.10 Chiến lược kiểm thử 20

1.11 Điều kiện chấp nhận 20

1.12 Defect Tracking 20

Chương 5 QUẢN LÝ RỦI RO 21

Trang 4

1 Rủi ro về kỹ thuật 21

2 Rủi ro về con người 22

3 Rủi ro khác 23

Chương 6 BÀI HỌC, KINH NGHIỆM 24

Chương 7 PHẦN KẾT LUẬN 25

TÀI LIỆU THAM KHẢO 26

PHÂN CÔNG 27

Trang 5

LỜI GIỚI THIỆU.

1Quản lý dự án phần mềm là khái niệm dùng để chỉ hoạt động quản lý dự án dànhriêng cho việc lập kế hoạch, lập lịch, phân bổ tài nguyên, thực hiện, theo dõi và phân phốicác dự án phần mềm và web Mô hình quản lý dự án này khác với quản lý dự án truyềnthống ở chỗ các dự án phần mềm có một quy trình duy nhất đòi hỏi nhiều vòng kiểm tra,cập nhật và phản hồi của khách hàng Hầu hết các dự án liên quan đến Công nghệ thôngtin được quản lý theo phong cách nhanh nhẹn, để bắt kịp với tốc độ ngày càng tăng củahoạt động kinh doanh và nhu cầu của khách hàng

Cùng với sự phát triển vượt bậc của công nghệ thông tin, những xu hướng mới ra đờiảnh hưởng mạnh mẽ đến phong cách sinh hoạt và lối sống của con người, đặc biệt là thóiquen mua hàng trực tuyến dẫn tới các phần mềm bán hàng ra đời Sau khi đã ký hợp đồngkinh tế, việc tiếp theo của cả hai bên khách hàng và nhà cung cấp là quản lý dự án saocho có hiệu quả nhất Hoạt động quản lý dự án phần mềm bán hàng đang ngày càng pháttriển và hoàn thiện hơn để đáp ứng nhu cầu của các doanh nghiệp

Cùng với sự hướng dẫn của thầy Nguyễn Trần Thi Văn, nhóm 2 chúng em đã thựchiện các bước căn bản để quản lý một dự án phần mềm chúng em thực hiện với đề tài là

“Thiết kế trang web quản lý hệ thống bán trà sữa Online” Tuy bài báo cáo không tránhkhỏi sự sai sót nhưng nhóm em đã cố gắng hết sức để có thể hoàn thiện được bài báo cáonày một cách tốt nhất Em cám ơn thầy đã giúp chúng em từng bước để hoàn thiện đượcbài báo cáo đầy đủ trong tình hình dịch bệnh Covid-19 gay gắt hiện nay

1 “Quản lý dự án phầm mềm là gì”, bởi Julie Luong, link truy cập: mem/ , ngày truy cập: 26/05/2021.

Trang 6

https://magenest.com/vi/quan-ly-du-an-phan-Chương 1 CHI TIẾT CÁC YÊU CẦU ĐƯỢC ĐẶT RA.

Tài liệu yêu cầu dự án (Project Requirements Document) Trang Web Quản Lí Hệ Thống Bán Trà Sữa Online.

Các bên liên quan (Stakeholders): Nguyễn Hữu Trung, Nguyễn Trường Hải.

Task Force: Nguyễn Đông Hướng, Nguyễn Thanh Nhân, Phạm Minh Hoàng, Lương Thế

Anh

Lịch sử chỉnh sửa tài liệu

1.1 16/3/2021 Nguyễn Đông Hướng Thêm chi tiết tài liệu kỹ

thuật sử dụng

1.2 20/3/2021 Phạm Minh Hoàng Cập nhật các chính sách.1.3 21/6/2021 Nguyễn Thanh Nhân Chỉnh sửa một số chính

sách

Mô tả dự án (Project Description):

Là một trang web dạng thương mại điện tử, hoạt động chính là trao đổi thực hiện giaodịch mua bán trà sữa trên nền tảng trang web này

Mục đích và phạm vi dự án (Project Purpose & Scope):

Phát triển hệ thống website chuyên nghiệp phục vụ nhu cầu giải khát với mặt hàng cụ thểlà trà sữa với đối tượng chủ yếu nhắm vào là học sinh, sinh viên

Yêu cầu (Requirements):

1 Yêu cầu chức năng (Functional Requirements):

o Xem thông tin cửa hàng

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

Trang 7

- Khách hàng:

o Đăng kí, đăng nhập

o Đăng kí làm người bán hàng

o Đăng kí làm người vận chuyển

o Tìm kiếm sản phẩm

o Thêm sản phẩm vào giỏ hàng

o Đặt hàng

- Người vận chuyển:

o Đăng kí, đăng nhập

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

 Chức năng phụ:

- Khách hàng:

o Xem mã giảm giá hiện có

o Thêm mã giảm giá cho khách hàng khi mua sản phẩm

o Thay đổi thông tin cá nhân

o Thanh toán sản phẩm bằng nhiều phương thức khác nhau

 Phân quyền:

- Admin: Xem được các trang quản lý người dùng

- Chủ cửa hàng: Xem được các sản phẩm của cửa hàng, xem các đơn đã đặt

- Người vận chuyển: Xem các đơn hàng chưa được nhận, các đơn hàng đangnhận

- Khách hàng: Đăng kí, đăng nhập, xem được trang chủ, xem được danh sáchcác sản phẩm, chi tiết sản phẩm

2 Yêu cầu kĩ thuật (Technical Requirements):

 Yêu cầu chính:

- Hỗ trợ đa nền tảng (Laptop, điện thoại…)

- Bảo mật web được đảm bảo tránh mất thông tin người dùng

 Yêu cầu phụ:

- Thống kê, báo cáo

- Giao diện trẻ trung, phù hợp với đối tượng là học sinh, sinh viên

3 Yêu cầu chính sách (Policy Requirements):

 Yêu cầu chính:

- Phần mềm minh bạch công khai, rõ ràng theo đúng logic

- Áp dụng các chính sách trên cả di động, laptop hoặc PC

4 Yêu cầu khả năng sử dụng:

 Yêu cầu chính:

- Hệ thống sẽ hoạt động đầy đủ trong các trình duyệt

- Các chức năng chính đảm bảo thực hiện đúng quy trình

Trang 8

Chương 2 CÁC TÀI LIỆU CỦA DỰ ÁN.

1 Lập Project Charter cho dự án2

Tôn chỉ dự án (Project Charter) Tên dự án (Project Title): Trang Web Quản Lí Hệ Thống Bán Trà Sữa Online

Ngày bắt đầu (Project Start Date): 11/3/2021.

Ngày kết thúc (Project Finish Date): 26/06/2021.

Thông tin về kinh phí (Budget Information): 10,000,000 VND.

Quản lý dự án (Project Manager): Lương Thế Anh, 0332919472,

18110403@student.hcmute.edu.vn

Mục tiêu dự án (Project Objectives): Phát triển hệ thống web site chuyên nghiệp phục

vụ nhu cầu giải khát với mặt hàng cụ thể là trà sữa, dự án được thực hiện bởi 4 thành viêntrong thời gian 6 tháng Ngân sách đầu tư là 100,000,000 VND trong đó một nửa số kinhphí được sử dụng cho công tác quảng cáo trang web, đăng ký hợp đồng với các đơn vịvận chuyển và dịch vụ tư vấn kinh doanh với sự hỗ trợ của hệ thống chuỗi cửa hàng tràsữa 2HNA

Cách tiếp cận (Approach):

 Khảo sát mức độ phổ cập của trà sửa với đại đa số người dân

 Tìm hiểu cách thức hoạt động của các hệ thống bán trà sữa lớn

 Tìm kiếm các trang web bán trà sữa online tương tự

 Kết hợp các công ty tư vấn kinh doanh để xác định thị hiếu người dùng và pháttriển các chương trình đối tác

 Phát triển ước tính chi tiết của dự án và báo cáo lên chủ đầu tư

Vai trò và Trách Nhiệm (Roles and Responsibilities):

Tổ chức / Vị trí (Organization/Position

)

Liên hệ (Contact Information)

2 “Báo cáo quản lý dự án mẫu”, theo Hiệp Nguyễn, link truy cập: qun-l-d-n-mu , ngày truy cập: 21/04/2021.

Trang 9

https://www.slideshare.net/HipNguyn21/bo-co-Quản trị dự

án

Lương Thế Anh Quản lí và lập kế hoạch

phát triển dự án

Kiểm thử phần mềm

18110403@student.hcmute.edu.vn

Nhân viên

kĩ thuật

Nguyễn Đông Hướng

Tìm hiểu công nghệ

Phân tích và thiết kế dự

án

Phát triển hệ thống trangweb

18110299@student.hcmute.edu.vn

Nhân viên

kĩ thuật

Phạm Minh Hoàng Phát triển hệ thống trang

webKiểm thử phần mềm

18110287@student.hcmute.edu.vn

Nhân viên

kĩ thuật

Nguyễn Thanh Nhân Phân tích và thiết kế dự

ánPhát triển hệ thống trangweb

Kiểm thử phần mềm

18110328@student.hcmute.edu.vn

Các chữ ký:

Lương Thế Anh, Project Manager

Nguyễn Đông Hướng, IT Specialist

Phạm Minh Hoàng, IT Specialist

Nguyễn Thanh Nhân, IT Specialist

Ghi chú:

2 Phát biểu về phạm vi (Scope Statement)3

Tên dự án- (Project Title): Trang Web Quản Lí Hệ Thống Bán Trà Sữa Online

Ngày – (Date): 11/03/2021 Người viết: (Prepared by): Nguyễn Đông Hướng

Lý giải về dự án (Project Justification):

3 “Quản lý phạm vi (Scope)”, theo Internet, link truy cập: quanlyphamvi.pdf , ngày truy cập: 27/04/2021.

Trang 10

https://ngnamfit.files.wordpress.com/2014/09/qlda-c2-Dự án tạo “Trang Web Quản Lí Hệ Thống Bán Trà Sữa Online” là website thươngmại điện tử do công ty XXXX đầu tư để tạo và duy trì doanh thu cao bằng cách nắm bắttiềm năng kinh doanh của các sản phẩm giải khát đối với nền tảng trực tuyến Dự án baogồm Lập kế hoạch, thiết kế, các giai đoạn lập trình, thử nghiệm, thực hiện, khởi chạy, đàotạo và hỗ trợ trực tuyến cho hoàn thành dự án Việc ra mắt Trang Web Quản Lí Hệ ThốngBán Trà Sữa Online nhằm tiếp cận nhóm đối tượng giới trẻ, nhân viên văn phòng khi việcmua hàng offline là điều bất tiện và cung cấp mức tăng trưởng nhất quán và doanh thuthay thế cho các cửa hàng

Dự án “Trang Web Quản Lí Hệ Thống Bán Trà Sữa Online” bao gồm lập kếhoạch, thiết kế, các giai đoạn lập trình, thử nghiệm, triển khai, khởi chạy và hỗ trợ để chophép Trang Web bán các sản phẩm trực tuyến Các sản phẩm phân phối cho dự án này làcác của hàng giải khát bán sản phẩm của họ trực tuyến và cung cấp chúng luân phiên tạo

ra doanh thu.Dự án này sẽ được chấp nhận khi trang web đưa ra trong ngân sách và thờigian được phân bổ Dự án này không bao gồm bảo trì hoàn thành bài đăng trang web

Các tính chất và yêu cầu của sản phẩm:

(Product Characteristics and Requirements):

1 Đầy đủ chức năng quản lý của hàng, khách hàng, nhân viên, người dùng, nhân viêngiao hàng

2 Đầy đủ chức năng cho một khách hàng khi truy cập trang

3 Giao diện đặc sắc, cần có đặc trưng riêng, phù hợp với lứa tuổi mà sản phẩm nhắm tới

4 Các đề mục rõ ràng

5 Có thể vận hành trên nhiều nền tảng khác nhau

6 Các hoạt động thanh toán cần rõ ràng, đảm bảo mượt mà

7 Tốc độ sử dụng trang web đảm bảo hiệu suất nhanh

8 Đảm bảo tính bảo mật toàn vẹt cho người dùng

Tổng kết về các sản phẩm chuyển giao của dự án

(Summary of Project Deliverables)

Trang 11

Các mốc quan trọng Bàn giao

Kí kết tiến độ và hợp đồng dự án. • Kiểm tra các mục tiêu Thương mại điện tử

• Xây dựng tiến độ dự án

• Lập kế hoạch kiểm soát ngân sách, rủi ro vàthay đổi

• Hợp đồng và yêu cầu chức năng

• Đánh giá kinh doanh

• Thông số kỹ thuật

• Phác thảo nội dung

• Bố cục của trang web

• Tạo các mẫu template

• Đánh giá thiết kế

• Tích hợp các Module

• Quảng bá nội dung(content population)

• Unit Testing

• Triện khai các bảo mật

• Kiểm thử chéo thiết bị

• Kiểm thử năng suất

• Kiểm thử trải nghiệm người dùng

Kí kết khởi chạy phần mềm • Cấu hình máy chủ Server

• Xác minh máy chủ Server

• Chạy trên Server

• Final UAT & Sao chép hiệu đính

Các yêu cầu để đánh giá sự thành công của dự án:

(Project Success Criterial):

Trang 12

Dự án được đánh giá thành công dựa trên các tiêu chí sau:

- Đáp ứng tất cả các Milestones được giao

- Dự án phải được hoàn thành trong thời gian dự kiến và khả năng ngân sách

- Cung cấp hỗ trợ trực tuyến trong 30 ngày sau khi ra mắt trang web

3 WBS (Work Breakdown Structure)

Lương Thế Anh

Phạm Minh Hoàng

Nguyễn Đông Hướng

Nguyễn Thanh Nhân

1 Khảo sát để chuẩn bị giải pháp, yêu cầu…

1.1 Phân tích yêu cầu của dự án

1.1.1 Gặp gỡ khách hàng thu thập yêu cầu

1.1.2 Xác định các yêu cầu quan trọng nhất

1.2 Đề xuất, thảo luận giải pháp

1.2.1 Gặp gỡ giữa các bên làm việc

1.2.2 Phân công công việc

2 Chuẩn bị công cụ thiết kế

2.1 Phân tích và thiết kế

2.1.1 Phân tích các yêu cầu

2.1.2 Xây dừng các bản thiết kế

2.2 Tìm hiểu công nghệ back-end: ASP.NET CORE

2.3 Tìm hiểu cơ sở dữ liệu: SQL Server

2.4 Tìm hiểu công nghệ front-end: HTML, CSS, Javascript

3 Thiết kế giao diện

3.1 Thiết kế giao diện Admin

3.2 Thiết kế giao diện khách hàng

4 Thiết kế cơ sở dữ liệu

4.1 Phân tích dữ liệu cần thiết

4.1.1 Liệt kê các bảng

4.1.2 Liệt kê các ràng buộc

4.2 Tham khảo các phần mềm đi trước

4.3 Vẽ sơ bộ

4.4 Hoàn thiệt tạm thời cơ sở dữ liệu

4.5 Kết nối cơ sở dữ liệu

Trang 13

5 Lập trình giao diện(front-end).

5.1 Lập trình giao diện cho Admin

5.2 Lập trình giao diện cho khách hàng

6 Lập trình back-end

6.1 Lập trình chắc năng quản lý cho Admin

6.2 Lập trình chức năng cho khách hàng

7 Kiểm thử và sửa chữa

7.1 Kiểm thử và sửa chữa chức năng Admin

7.2 Kiểm thử và sửa chữa chức năng khách hàng

8 Chuẩn bị file báo cáo

8.1 Chuẩn bị văn bản word

8.2 Chuẩn bị trình chiếu slide

9 Triển khai phần mềm

9.1 Triển khai trang web lên host…

9.2 Cấu hình địa chỉ của trang web

Chương 3 QUẢN LÝ THỜI GIAN.

1 Bảng công việc

ST

Thời gian dự kiến (Ngày)

Công việc trước

1 Khảo sát để chuẩn bị

-2 Chuẩn bị công cụ thiết

-3 Lập bản thiết kế giao

6 Lập trình giao diện

7 Lập trình giao diện cho

8

Lập trình back-end

chức năng quản lý cho

Admin

Trang 14

chức năng cho khách

2 Sơ đồ PERT, đường găng và thời gian tối thiểu hoàn thành dự án theo ước lượng.1.1 Sơ đồ PERT:

1.2 Thời gian xuất hiện sớm của mỗi sự kiện:

Trang 15

1.3 Thời gian xuất hiện muộn của mỗi sự kiện:

1.4 Đường găng, công việc găng, thời gian tối thiểu

Đường găng là B – C – G – I – J – K – L

Công việc găng là B, C, G, I, J, K, L

Thời gian tối thiểu có thể hoàn thành dự án là 104 ngày

3 Phân công công việc

ST

1 Khảo sát để chuẩn bị giải pháp, yêu cầu Nguyễn Thanh Nhân

Phạm Minh Hoàng

Phạm Minh Hoàng

Nguyễn Thanh Nhân

6 Lập trình giao diện quản lý cho Admin Lương Thế Anh

Phạm Minh Hoàng

7 Lập trình giao diện cho khách hàng Nguyễn Đông Hướng

Nguyễn Thanh Nhân

Trang 16

8 Lập trình back-end chức năng quản lý cho

10 Kiểm thử và sửa chữa phần mềm Nguyễn Thanh Nhân

Nguyễn Đông Hướng

Phạm Minh Hoàng

12 Triển khai phần mềm

Lương Thế AnhPhạm Minh HoàngNguyễn Thanh NhânNguyễn Đông Hướng

Trang 17

Chương 4 KIỂM THỬ.

1 Quy trình kiểm thử

Nhóm thực hiện theo 5 bước:

- Bước 1: Lập kế hoạch kiểm thử

- Bước 2: Phân tích và thiết kế: Mục đích nhằm chỉ định các test case và các bước kiểm tra chi tiết cho mỗi phiên

- Bước 3: Thực thi test: Thực hiện các bước kiểm tra đã thiết kế và ghi nhận kết quả

- Bước 4: Đánh giá kết quả thực thi và báo cáo kết quả: Đánh giá toàn bộ quá trình kiểm tra bao gồm xem xét và đánh giá kết quả kiểm tra lỗi, chỉ định các yêu cầu thay đổi và tính toán số liệu liên quan đến quá trình kiểm tra

- Bước 5: Đóng hoạt động kiểm thử: Kết thúc hoạt động kiểm thử và phần mềm sẵn sàng được báo cáo kết thúc cuối kì

2 Kế hoạch kiểm thử4

1.5 Lịch sử thiết kế kế hoạch kiểm thử

Approve

d By

03/06/2021 1.0 Kế hoạch cơ bản Lương Thế Anh

NguyễnThanh Nhân NguyễnĐông HướngPhạm MinhHoàng

NguyễnThanhNhân

06/06/2021 2.0 Kế hoạch cuối

cùng

Lương Thế Anh Nguyễn

Thanh Nhân NguyễnĐông HướngPhạm Minh

NguyễnĐôngHướng

4 Test Plan V2, bởi Danh Thắng, link truy cập: https://www.academia.edu/7322316/Test_Plan_v2 , ngày truy cập 24/05/2021.

Ngày đăng: 09/08/2021, 14:25

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

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

w