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

Quản lý dự án phần mềm tên Đề tài dựánquảnlýhệthốngwebsitebánquầnáo

42 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

Định dạng
Số trang 42
Dung lượng 3,87 MB

Nội dung

Cửa hàng có thể đưa các sản phẩm lên Website của mình và quản lý Website đó, khách hàng có thể đặt mua, mua hàng của cửa hàng mà không cần đến cửa hàng, cửa hàng sẽ gửi sản phẩm đến tận

Trang 1

TRƯỜNG ĐẠI HỌC SƯ PHẠM – ĐẠI HỌC ĐÀ NẴNG

1 Ngô Nguyên Bảo.

2 Nguyễn Gia Huy.

Trang 2

MỤC LỤ

MỞ ĐẦU 4

I Lý do chọn đề tài 4

II Mục tiêu 4

III Phương pháp nghiên cứu 5

IV Phạm vi đề tài 5

CHƯƠNG 1: CƠ SỞ LÝ THUYẾT 6

I Quản lý dự án phần mềm 6

II Quy trình quản lý dự án gồm các bước: 7

III Các hoạt động chính trong quản lý dự án phần mềm 8

CHƯƠNG 2: KHẢO SÁT VỀ HỆ THỐNG 11

I Đề xuất dự án 11

II Phương pháp khảo sát 11

CHƯƠNG 3 ĐẶC TẢ DỰ ÁN 14

I Mô tả hệ thống 14

II Các yêu cầu chung 15

III Sơ đồ chức năng 16

IV Danh sách chức năng 18

CHƯƠNG 4 LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN 23

I Giới thiệu dữ án 23

II Yêu cầu: 23

III Thời gian: 23

IV Kinh phí dự án 23

V Mục tiêu cần thực hiện dự án 24

VI Nguồn tài nguyên 24

VII Công cụ lập kế hoạch 24

XI Kế hoạch dự án 24

CHƯƠNG 5: THEO DÕI DỰ ÁN 28

Trang 3

CHƯƠNG 6: CPI / SPI / EV 33

CHƯƠNG 7: KIỂM SOÁT DỰ ÁN 44

CHƯƠNG 8: KẾT THÚC DỰ ÁN 45

I Giao diện chương trình 45

II Kết thúc dự án 45

Trang 4

giản, một người bất kì có thể trở thành chủ của một website giới thiệu về bất cứ gì:

một websiet giới thiệu về bản thân và gia đình, hay là một website trình bày các bộ

sưu tạp hình ảnh các loại xe chẳng hạn

Trong hoạt động sản xuất, kinh doanh thương mại điện tử đã khảng địnhđược xúc tiến và thúc đầy sự phát triển của doanh nghiệp Đối với một cửa hàng,

việc quảng bá và giới thiệu sản phẩm đến khách hàng đáp ứng nhu cầu mua sắm

ngày càng cao của khách hàng sẽ là cần thiết Vì vậy, nhóm chúng em đã thực hiện

đề tài “ Dự án quản lý hệ thống website bán quần áo” Cửa hàng có thể đưa các

sản phẩm lên Website của mình và quản lý Website đó, khách hàng có thể đặt mua,

mua hàng của cửa hàng mà không cần đến cửa hàng, cửa hàng sẽ gửi sản phẩm đến

tận tay khách hàng Website là nơi cửa hàng quản bá tốt nhất tất cả các sản phẩm

Trang 5

III Phương pháp nghiên cứu

Để thực hiện những yêu cầu mà đề tài đặt ra Chúng em đã trực tiếp khảo sátthực tế cửa hàng, tìm hiểu qua các tài liệu như sách báo, internet,… Từ đó, có thể

xây dựng Hệ thống website bán quần áo.

IV Phạm vi đề tài

Đề tài thực hiện trong phạm vi môn học Quản lý dự án phần mềm

Trang 6

CHƯƠNG 1: CƠ SỞ LÝ THUYẾT

I Quản lý dự án phần mềm

1 Khái niệm

+ Dự án là một tập hợp các hoạt động có liên quan đến nhau được thực hiện

trong một khoảng thời gian có hạn, với những nguồn lực đã được giới hạn;

nhất là nguồn tài chính có giới hạn để đạt được những mục tiêu cụ thể, rõràng, làm thỏa mãn nhu cầu của đối tượng mà dự án hướng đến

+ 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

 Liên quan đến việc thực hiện một điều mà chưa từng được làm trước đó

 Đáp ứng các yêu cầu về tiêu chuẩn chất lượng đầu ra, chi phí và thời gian cụ

Trang 7

 Ngày kết thúc dự kiến

 Tên khách hàng và thông tin

 Ngày phát hành báo cáo

 Các số liệu chính về dự án

 Lập kế hoạch tiến độ so với kế hoạch Dự án vượt trước hay chậm tiến độ?

 Chi phí hiện tại so với ngân sách

 Phạm vi hiện tại so với kế hoạch Phạm vi có thay đổi kể từ khi dự án bắt

đầu không?

 Lập kế hoạch so với nguồn cung ứng thực tế Có bất kỳ tài nguyên nào bị

thiếu hoặc phân bổ tổng thể không?

 Tổng quan về rủ ro Có rủ ro cao nào cần được quản lý không?

 Kết quả chất lượng hiện tại Kiểm tra chất lượng đã được thực hiện? Có vấn

đề gì không?

II Quy trình quản lý dự án gồm các bước:

 Khởi tạo dự án (Initiating): Giai đoạn này thực hiện việc định nghĩa một dự

án mới hoặc một phát sinh mới của một dự án có sẵn như: xác định yêu cầu đầu tư, phân công trách nhiệm cho các bộ phận triển khai

 Lập kế hoạch dự án (Planning): Giai đoạn này yêu cầu thiết lập phạm vị

công việc của dự án, điều chỉnh lại mục tiêu và xác định đường đi tới mục tiêu đó

 Triển khai dự án (Executing): Giai đoạn này thực hiện hoàn thành các công

việc được xác định trong phần lập kế hoạch để đảm bảo các yêu cầu của dự án

 Kiểm tra và giám sát (Monitoring & Control): Giai đoạn này yêu cầu việc

theo dõi, rà soát và điều chỉnh lại tiến độ và khả năng thực hiện của dự án

Trang 8

Theo dõi các rủi ro, thay đổi, phát sinh trong quá trình thực hiện và có những đề xuất điều chỉnh kịp thời.

 Kết thúc dự án (Closing): Giai đoạn này thực hiện để kết thúc tất cả hoạt

động của dự án để chính thức đóng lại dự án

Hình 1: Quy trình quản lý dự án phần mềm.

III Các hoạt động chính trong quản lý dự án phần mềm

Quản lý Dự án sẽ phối hợp chặt chẽ với các thành viên trong dự án để đảmbảo rằng tất cả các yêu cầu, thời hạn và lịch trình của dự án đều đi đúng hướng

Trách nhiệm của Quản lý Dự án bao gồm gửi các sản phẩm dự án, chuẩn bị báo

cáo trạng thái và thiết lập các kế hoạch truyền thông dự án hiệu quả

o Phối hợp với các thành viên trong nhóm để đảm bảo rằng tất cả các bên đang

đi đúng hướng với các yêu cầu, thời hạn và lịch trình của dự án

o Gặp gỡ với các thành viên trong nhóm dự án để xác định và giải quyết các

vấn đề

o Đệ trình dự án, bàn giao và đảm bảo rằng các bên đều tuân thủ tiêu chuẩn

chất lượng

o Chuẩn bị báo cáo trạng thái bằng cách thu thập, phân tích và tóm tắt thông

tin liên quan

o Thiết lập kế hoạch truyền thông dự án hiệu quả và đảm bảo thực hiện chúng

một cách tốt nhất

Trang 9

o Xử lý kịp thời khi có các thay đổi, tình huống phát sinh, đảm bảo rằng tất cả

các bên được thông báo về những thay đổi mới nhất, từ đó theo tiến độ và ngân

sách

o Phối hợp xây dựng quy trình hướng dẫn, tài liệu đào tạo và các tài liệu khác

khi cần để thúc đẩy dự án

o Xác định và phát triển các cơ hội mới với khách hàng

o Có được sự chấp nhận của khách hàng đối với các sản phẩm dự án

o Đàm phán, thuyết phục và chăm sóc khách hàng trong toàn dự án, đặc biệt là

những giai đoạn chuyển tiếp

o Tiến hành đánh giá dự án và xác định điểm mạnh, điểm yếu

o Chịu trách nhiệm cho toàn bộ dự án

4 Lập kế hoạch thực hiện dự án

 Các hoạt động chính trong quản lý dự án phần mềm

 Xác định yêu cầu chung

 Việt dự án

 Lập kế hoạch thực hiện dự án

 Các loại kế hoạch thực hiện dự án

 Quy trình lập kế hoạch thực hiện dự án

 Cấu trúc kế hoạch thực hiện dự án

Trang 10

 Giai đoạn thiết kế

 Giai đoạn mã nguồn

 Giai đoạn hoàn thiện sơ bộ

 Giai đoạn kiểm thử

 Giai đoạn hoàn thiện

 Hạn chế khi không lập kế hoạch

 Không hoàn thành đúng thời gian dự án

 Dễ nhầm lẫn công việc

 Tốn nhiều kinh phí

 Thiếu thông tin cần thiết

 Tầm quan trọng của lập kế hoạch quản lý:

 Nêu ra các mục tiêu, những phương thức cần đạt được cho mục tiêu đó

 Đáp ứng thời gian hợp lý

 Kiểm tra tiến độ và có động lực để hoàn thành công việc

 Hiểu rõ được mục đích, kết quả của công việc

 Làm chủ được công việc của mình

 Có tư duy hoạch định chiến lược, khả năng bao quát vấn đề

 Dễ dàng điều động nhân sự tham gia hoặc đề xuất hỗ trợ từ phòng ban khác

 Báo cáo kết quả nhanh chóng

Trang 11

CHƯƠNG 2: KHẢO SÁT VỀ HỆ THỐNG

I Đề xuất dự án

Trước sự phát triển ngày càng nhanh chóng của lĩnh vực Công Nghệ ThôngTin và cụ thể hơn nữa là lĩnh vực Mạng và Truyền Thông đang phát triển mạnh mẽ

và đi kèm với sự phát triển mạnh mẽ này là các dịch vụ, tiện ích để phục vụ đời

sống, công việc, giải trí của con người cụ thể là dịch vụ mua bán trực tuyến qua

mạng đang tỏ ra hiệu quả đối với con người và dần trở thành nhu cầu thiết yếu

II Phương pháp khảo sát

1 Tài liệu nghiên cứu

 Tham khảo cái website bán quần áo

 Tài liệu môn quản lý dự án phần mềm

2 Phương pháp khảo sát

Tạo phiếu khảo sát online bằng Google Driver rồi gửi link cho người dùngvới 15 câu hỏi và các câu trả lời từ bên dưới

Tổng số người khảo sát: 10 người

 Khách hàng thường xuyên vô cửa hàng là ai?

Trang 12

 Độ tuổi mua đồ nhiều nhất vào khoảng bao nhiêu?

 Các thương hiệu thời trang nam của cửa hàng là gì?

 Thương hiệu thời trang nam nào bán chạy nhất?

Trang 13

 Các thương thiệu thời trang nữ của cửa hàng là gì?

 Khách hàng muốn tư vấn về mặc hàng nào?

Trang 14

CHƯƠNG 3 ĐẶC TẢ DỰ ÁN

I Mô tả hệ thống

A Mục tiêu của hệ thống :

Xây dựng 1 trang web giới thiệu chung về công ty ABC

Xây dựng 1 trang web giới thiệu về các mặt hàng thời trang , dịch vụ muabán, giao hàng trực tuyến của công ty ABC cùng hệ thống đặt mua hàng trực

tuyến

Xây dựng hệ thống xử lý đặt hàng độc lập, tự chủ của công ty, nhận cá đơnhàng của khách hàng hay số lượng lớn từ các tổ chức khác thông qua internet cũng

như cá đơn hàng được gửi qua máy fax hoặc liên hệ trực tiếp qua điện thoại Duyệt

các đơn đặt hàng của khách tại các máy tính nằm ngoài mạng LAN của công ty

ngay trên server của công ty để quản lý mọi nơi thuận tiện

Lập các báo biểu tổng hợp, thống kê, theo dõi chi tiết tình hình thực hiênđơn hàng của khách hàng, tổ chức

Cho phép theo dõi khả năng và tình hình thực hiện đơn đặt hàng và tạo báocáo định kỳ hàng tháng, hàng năm,…

B Mô hình của hệ thống :

Sử dụng mô hình hướng đối tượng, xác định các đối tượng tham gia vào cá hoạt

động mua bán trên web như sau:

Khách hàng: Người đặt sản phẩm từ xa qua mạng internet, hoặc thông báo trực

tiếp cho nhân viên tiếp thị qua các phương tiện như điện thoại, fax, email,

facebook ,…

Nhân viên: Là nhóm người thay ca túc trực trang web để tiếp nhận đơn đặt

hàng

Trang 15

Quản lý: Là người quản lý mọi hoạt động, quyền hạn của website.

II Các yêu cầu chung

A Yêu cầu về giao diện

a Giao diê m n người dnng:

- Khi nhân viên truy cập vào website, sẽ hiển thị giao diê ™n trang chủ từ đây

NV sẽ đăng nhâ ™p với tài khoản đã được cung cấp trước để đăng nhâ ™p vào

hê ™ thống dành cho nhân viên

- Sau khi đăng nhâ ™p thành công, sẽ quay về giao diê ™n trang chủ

- NV chọn chức năng Quản lý hóa đơn bán hàng trên giao diê ™n Khi đógiao diê ™n làm viê ™c được hiển thị

- NV nhâ ™p đầy đủ thông tin của mô ™t hóa đơn, và thực hiê ™n thanh toán hoặchủy đơn khi khách hàng yêu cầu

- Khi người Quản lý yêu cầu thống kê báo cáo doanh thu cửa hàng, thì NVchọn chức năng báo cáo trên trang chủ sau đó sẽ hiển thị

Trang 16

- Giao diê ™n báo cáo, thống kê: chỉ cho phép đọc dữ liê ™u về doanh thu công

ty với thời gian chỉ định

B Yêu cầu về môi trường

- Môi trường hoạt động trực tiếp trên mạng internet thông qua server và Database

được đặt tại máy chủ trụ sở công ty

- Hoạt động trên các nên tảng phổ biến hiện nay như Windows, MacOS, android,

iOS,…

III Sơ đồ chức năng

A Sơ đồ chức năng

Trang 17

B Sơ đồ Use Case

Trang 18

IV Danh sách chức năng

A Danh sách chức năng :

- Chức năng đăng nhập, đăng xuất

- Chức năng quản lí nhân viên

- Chức năng quản lí khách hàng

- Chức năng quản lí nhà cung cấp

- Chức năng quản lí hàng hóa

- Chức năng lập hóa đơn

- Chức năng in hóa đơn

- Chức năng thống kê

- Chức năng thanh toán

B Đặc tả các use case chính :

- Đặc tả use case mua hàng:

+ Tóm tắt: Mô tả quy trình mua sản phẩm của khách hàng

+ Tác nhân: Khách hàng

+ Mô tả: Khách hàng có thể mua sản phẩm tại cửa hàng hoặc đặt sản phẩm qua website hoặc gọi điện thoại

+ Các dòng sự kiện chính:

 Ca sử dụng được dùng khi có khách hàng muốn mua sản phẩm

 Khách hàng lựa chọn sản phẩm muốn mua

- Đặc tả use case quản lý khách hàng:

Trang 19

+ Tóm tắt: Ca này sử dụng để quản lý thông tin khách hàng mua sản phẩm.

+ Tác nhân: Nhân viên

+ Mô tả: Nhân viên có quyền thêm, sửa, xoá thông tin của khách hàng

 Nhân viên lưu thông tin của khách hàng

- Đặc tả use case quản lý nhân viên:

+ Tóm tắt: Ca này sử dụng để quản lý thông tin nhân viên và ca làm việc

+ Tác nhân: Nhân viên, Quản lý

+ Mô tả: Nhân viên có quyền thêm, sửa, xoá thông tin của cá nhân dưới sự quản lý của Quản lý

Trang 20

- Đặc tả use case quản lý nhà cung cấp:

+ Tóm tắt: Ca này sử dụng để quản lý thông tin nhà cung cấp hàng hoá cho cửa hàng

+ Tác nhân: Nhân viên

+ Mô tả: Nhân viên có quyền thêm, sửa, xoá thông tin của nhà cung cấp

- Đặc tả use case quản lý bán hàng:

+ Tóm tắt: Ca này sử dụng để quản lý thông tin bán hàng của cửa hàng

+ Tác nhân: Nhân viên

+ Mô tả: Nhân viên có quyền lập hoá đơn, thêm sản phẩm, sửa thông tin của sản phẩm

+ Các dòng sự kiện chính:

 Ca này sử dụng khi có khách hàng mua hàng

 Nhân viên kiểm tra hàng trong kho Lập hoá đơn cho khách hàng

 Nhân viên cập nhập sản phẩm khi có thêm sản phẩm mới, hoặc thay đổi thông tin của sản phẩm

- Đặc tả use case quản lý hàng hóa:

+ Tóm tắt: Ca này sử dụng để quản lý thông tin hàng hoá đang có

+ Tác nhân: Nhân viên

+ Mô tả: Nhân viên có quyền kiểm kê số lượng, tình trạng hàng hóa

Trang 21

+ Các dòng sự kiện chính:

 Ca sử dụng được dùng khi cần kiểm kê hàng hóa có sẵn

 Nhân viên kiểm tra hàng hóa

 Nhân viên lập bảng tình trạng, số lượng hàng hóa

- Đặc tả use case quản lý nhập/xuất hàng:

+ Tóm tắt: Ca này sử dụng để quản lý thông tin hàng hoá nhập vào

+ Tác nhân: Nhân viên

+ Mô tả: Nhân viên có quyền lập hoá đơn, kiểm tra hàng và nhập hàngvào

+ Các dòng sự kiện chính:

 Ca sử dụng được dùng khi có hàng nhập vào

 Nhân viên kiểm tra số lượng hàng

 Nhân viên nhập hàng và kiểm tra hàng nhập/xuất

 Nhân viên lập hoá đơn

- Đặc tả use case quản lý đơn hàng:

+ Tóm tắt: Ca này sử dụng để quản lý việc xử lý các đơn hàng

+ Tác nhân: Nhân viên, khách hàng, Quản lý

+ Mô tả: Nhân viên có quyền kiểm tra hàng yêu cầu, lập đơn hàng, gửi đơn hàng lên Quản lý chờ duyệt đơn

+ Các dòng sự kiện chính:

 Ca sử dụng được dùng khi có đơn hàng mới

 Khách hàng cung cấp đầy đủ thông tin về đơn hàng

 Nhân viên kiểm tra hàng có sẵn và gửi yêu cầu duyệt đơn cho quản lý

 Quản lý xử lý đơn hàng

Trang 22

+ Tác nhân: Nhân viên.

+ Mô tả: Nhân viên sử dụng khi muốn thêm tài khoản hoặc có sự thay đổi thông tin tài khoản, xem hoặc xoá thông tin

- Đặc tả use case quản lý báo cáo thống kê:

+ Tóm tắt: Ca này sử dụng để lập báo cáo+ Tác nhân: Nhân viên, Quản lý+ Mô tả: Nhân viên lập báo cáo về tất cả các khoảng chi tiêu theo tuần, tháng, quý, năm để biết được việc kinh doanh có ổn định không

+ Các dòng sự kiện chính:

 Nhân viên đăng nhập vào hệ thống bằng tài khoản của mình, lựa chọn chức năng thống kê

 Lựa chọn cách tổng hợp: theo tuần, tháng, quý, năm

 Nhân viên in báo cáo

 Nhân viên gửi báo cáo lên cho Quản lý

Trang 23

CHƯƠNG 4 LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN

I Giới thiệu dữ án

* Tên dự án: Hệ thống website bán quần áo

* Danh sách thực hiện:

- Ngô Nguyên Bảo

- Nguyễn Gia Huy

+ Hệ thống có chức năng đăng nhập cho người dùng

+ Chức năng tìm kiếm thông tin sản phẩm

+ Chức năng mua hàng, giỏ hàng

+ Lịch sử giao dịch và bảo mật

III Thời gian:

Thời gian hoàn thành

- Ngày bắt đầu: 11/09/2020

- Ngày kết thúc: 04/11/2020

IV Kinh phí dự án

* Kinh phí: 250.000.000đ

Trang 24

* Số thành viên tham gia dự án: 4 thành viên.

V Mục tiêu cần thực hiện dự án

* Yêu cầu về phía người sử dụng:

- Giao diện đẹp, dễ sử dụng

- Hiển thị đầy đủ thông tin cần thiết của sản phẩm

* Yêu cầu về chức năng

- Dễ dàng tùy chỉnh, dễ bảo trì, thay đổi các modul

- Tính hiệu quả cao

VII Công cụ lập kế hoạch

- Công cụ soạn thảo văn bản Microsoft Word

- Công cụ xây dựng dự án Microsoft Project

XI Kế hoạch dự án

Trang 25

Xác định mục tiêu & phạm vi dự án 4,43 days Fri 11/09/20 Wed 16/09/20

Đặt tên dự án 1 day Fri 11/09/20 Fri 11/09/20

Xác định nhà tài trợ cho dự án 1 day Fri 11/09/20 Fri 11/09/20

Xác định ngày bắt đầu và kết thúc dự án 1 day Fri 11/09/20 Fri 11/09/20

Xác định ngôn ngữ lập trình 1 day Fri 11/09/20 Fri 11/09/20

Xác định nền tảng hoạt động 1 day Fri 11/09/20 Fri 11/09/20

Mua hosting, server hoạt động (1 năm) 0 days Sat 12/09/20 Sat 12/09/20

Tổng kết và báo cáo 1 day Tue 15/09/20 Tue 15/09/20

Duyệt báo cáo 1 day Wed 16/09/20 Wed 16/09/20

Khảo sát nhu cầu thực tiễn 1 day Fri 18/09/20 Fri 18/09/20

Lên danh sách đội ngũ kỹ thuật 1 day Tue 22/09/20 Tue 22/09/20

Phân tích và lên danh sách chi phí ước tính 0 days Tue 22/09/20 Tue 22/09/20

Phân tích yêu cầu kỹ thuật phần mềm 1 day Tue 22/09/20 Tue 22/09/20

Phân tích yêu cầu bảo mật website 0 days Wed 23/09/20 Wed 23/09/20

Phân tích yêu cầu server, hosting 1 day Wed 23/09/20 Wed 23/09/20

Tiếp nhận khảo sát và phân tích chức năng 1 day Mon 21/09/20 Mon 21/09/20

Tổng kết phân tích và báo cáo 1 day Wed 23/09/20 Wed 23/09/20

Ngày đăng: 11/12/2024, 09:52

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

TÀI LIỆU LIÊN QUAN