TRƯỜNG ĐẠI HỌC BÁCH KHOA
KHOA CÔNG NGHỆ THÔNG TIN
Bài Thi Quản Lý Dự Án
Đề Tài: Xây Dựng Phần Mềm Bán Giày
4
ADIDAS
--------------------------------------------GV hướng dẫn: Trịnh Cơng Duy
Nhóm thực hiện: 19N10 - Nhóm 14
1. Nguyễn Trọng Đức
Lớp HP: 19N10 - Lớp SH:19TCLC_DT6
2. Nguyễn Hữu Trọng
Lớp HP: 19N10- Lớp SH:19TCLC_DT4
3. Hồ Hy Khang
Lớp HP: 19N12- Lớp SH:19TCLC_DT6
1
Contents
LỜI MỞ ĐẦU.......................................................................................................................... 4
CHƯƠNG 1: TỔNG QUAN....................................................................................................5
1. GIỚI THIỆU DỰ ÁN................................................................................................5
2. TỔ CHỨC DỰ ÁN....................................................................................................6
CHƯƠNG 2: LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN...........................................................7
1. LỊCH BIỂU CÔNG VIỆC........................................................................................7
2. QUẢN LÝ NHÂN LỰC..........................................................................................11
1.
Bảng thống kê nguồn nhân lực.................................................................................................11
2.
Biểu đồ phụ tải nguồn nhân lực...............................................................................................11
3.
Thời gian dự trữ.......................................................................................................................12
CHƯƠNG 3: PHÂN TÍCH RỦI RO......................................................................................13
1. QUÁ TRÌNH QUẢN LÝ RỦI RO TRONG KHẢO SÁT THỰC HIỆN DỰ
ÁN. 13
4
2. LẬP BIỂU PHÂN TÍCH RỦI RO CỦA DỰ ÁN..................................................14
CHƯƠNG 4 : Triển khai dự án..............................................................................................16
1. Tổng quan đề tài......................................................................................................16
c) Ý kiến thành viên....................................................................................................17
Hình 9. Ý kiến thành viên trên githud..........................................................................17
d)
Các cuộc họp và thảo luận , góp ý trực tiếp với các thành viên trên Discord. 18
Hình 10. Các cuộc họp trên Discord.............................................................................18
2. QUÁ TRÌNH TRIỂN KHAI...................................................................................18
CHƯƠNG 5: KẾT THÚC DỰ ÁN........................................................................................28
TÀI LIỆU THAM KHẢO......................................................................................................33
2
Hình 1. Sơ đồ ADM...............................................................................................9
Hình 2. Sơ đồ AON.............................................................................................10
Hình 3 . Đường Găng (Critical path )................................................................10
Hình 4. Bảng thống kê nguồn nhân lực.............................................................11
Hình 5. Biểu đồ phụ tải nguồn nhân lực............................................................11
Hình 6. Quản lý rủi ro........................................................................................13
Hình 7. Trello......................................................................................................16
Hình 8. Githud....................................................................................................17
Hình 9. Ý kiến thành viên trên githud...............................................................17
Hình 10. Các cuộc họp trên Discord..................................................................18
Hình 11. Sơ đồ CSDl...........................................................................................20
Hình 12. Giao diện login.....................................................................................28
4
Hình 13. Giao diện chính của chương trình......................................................28
Hình 14. Danh sách khách hàng........................................................................29
Hình 15. Thống kê cửa hàng..............................................................................30
Hình 16. Danh sách hóa đơn..............................................................................30
Hình 17. Giao diện thay đổi thơng tin khách hàng................................................31
Hình 18. Giao diện thống kê doanh thu............................................................32
3
LỜI MỞ ĐẦU
Ngày nay, với sức mạnh công nghệ hiện đại nhanh chóng giúp con người thốt khỏi
những khó khăn trong công việc, cuộc sống tấp nập và hối hả ta cần phải nhanh
chóng gia nhập vào thế giới, chủ động hội nhập.
Với sự phát triển nhanh chóng đó rất có nhiều cơng cụ hữu ích giúp chúng ta tiết
kiệm rất nhiều thời gian và chi phí. Nhiều phần mềm trong lĩnh vực cơng nghệ
thơng tin nhanh chóng ra đời đã góp phần đáng kể.
“Cơng Nghệ Thơng Tin” một lĩnh vực đầy tiềm năng đã đem lại cho con người
những ứng dụng thật tiện lợi và hữu ích. Một trong những ứng dụng thiết thực mà
nó đem lại là việc ứng dụng tin học vào nhiều lĩnh vực của đời sống như trong các
trường học, cơng ty, cơ quan, xí nghiệp, bệnh viện… phần lớn đều ứng dụng tin học
để giúp cho việc quản lý được dễ dàng và thuận tiện hơn. Chính vì vậy, mỗi cơng
ty, cửa hàng đều muốn xây dựng riêng cho mình một phần mềm quản lý.
Hiện nay nhu cầu trao đổi buôn bán sản 4phẩm ngày càng tăng, kèm theo đó là sự
cần thiết về cơng cụ quản lí hoạt động kinh doanh 1 cách dễ dàng và thuận tiện nhất,
dựa theo nhu cầu đó, chúng em viết ra 1 ứng dụng giúp chủ cửu hàng quản lí, kiểm
sốt hoạt động kinh doanh của mình qua điện thoại cá nhân, máy tính bàn.
Phần mềm quản lý bán hàng được cài đặt trên máy tính tiện lợi, mọi thao tác thanh
tốn thành cơng đều được gửi thông báo về ứng dụng quản lý bán hàng. Hoặc nắm
được doanh thu, công nợ, lợi nhuận mà không cần ghi chép sổ sách. Phần mềm
quản lí bán hàng trên điện thoại và quản lí ứng dụng free khơng cần máy tính, sử
dụng mọi lúc mọi nơi, gia tang năng suất bán hàng.
Đặc biệt chúng em xin chân thành cảm ơn thầy giáo Trịnh Cơng Duy đã tận tình
giúp đỡ chúng em trong quá trình làm đề tài này.
4
CHƯƠNG 1: TỔNG QUAN.
1. GIỚI THIỆU DỰ ÁN.
a. Tên dự án:
Xây dựng phần mềm Quản Lý Cửa Hàng Adidas
b. Người quản lý dự án:
Nguyễn Trọng Đức
c. Danh sách tổ dự án:
Gồm các thành viên sau:
Hồ Hy Khang
Nguyễn Hữu Trọng
Nguyễn Trọng Đức
d. Thời gian thực hiện dự án:
Tổng thời gian: 34 ngày
4 dự án: 29/03/2021
Thời gian bắt đầu
Thời gian kết thúc dự án: 01/05/2021
e. Mục đích đầu tư dự án:
Xây dựng một phần mềm Quản lý cửa hàng Adidas nhằm
nâng cao chất lượng quản lý một cách có hệ thống, nâng cao năng
tính chính xác, tìm kiếm, lưu trữ và báo cáo thống kê thông tin một
cách dễ dàng và chính xác.
f. Mục tiêu cần thực hiện của dự án:
@ Yêu cầu về phía người sử dụng:
Giao diện đẹp, thân thiện.
Dễ sử dụng với các đối tượng người dùng, thuận tiện
trong quản trị, dễ bảo trì.
Thông tin hiển thị chi tiết.
@ Yêu cầu về chức năng:
5
Dễ dàng tùy chỉnh, thay đổi các module, có khả năng tích
hợp nhiều thành phần.
Có tính hiệu quả cao.
Có tính bảo mật cao.
@ Các module u cầu cho phần mềm:
Module quản lý tài khoản
Module quản lý khách hàng
Module quản lý hóa đơn
Module quản lý nhân viên
Module quản lý giày
Module thống kê doanh thu
Module bán hàng
g. Công cụ và môi trường phát triển dự án:
Công cụ làm việc của các4 thành viên trong nhóm: laptop cá nhân.
Các phần mềm công cụ:
Visual Studio 2019
Git
Trello
MS Project
Môi trường Test:
Laptop của các thành viên trong nhóm
2. TỔ CHỨC DỰ ÁN.
a. Nhân lực
Gồm có 3 người:
1 quản lý dự án (kiêm thành viên)
3 thành viên
6
CHƯƠNG 2: LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN.
1. LỊCH BIỂU CÔNG VIỆC
Thời gian tổng thể:
Tổng thời gian dự kiến là 34 ngày được phân chia như sau:
Khảo sát, phân tích thiết kế hệ thống: 3 ngày
Lập trình, kiểm thử: 26 ngày.
Viết báo cáo, các tài liệu liên quan: 5 ngày
Thời gian chi tiết:
STT
1
Công việc
A
Thời gian
3
CV trước
4-
Nhân lực
Tên nhân
lực
Mô tả
3 man
Hồ Hy Khang
Khảo Sát
Người Dùng,
Viết Báo Cáo
Demo
Nguyễn Trọng
Đức
Nguyễn Hữu
Trọng
2
B
7
A
2 man
Hồ Hy Khang
Nguyễn Hữu
Trọng
Thiết Kế
CSDL
3
C
7
A
1 man
Nguyễn Trọng
Đức
Thiết kế Giao
diện
4
D
3
B, C
1 man
Hồ Hy Khang
Chức năng
Login
5
E
4
B, C
1 man
Nguyễn Trọng
Đức
Truy Xuất
6
F
4
B, C
1 man
Hồ Hy Khang
Xem, Sửa
Thông Tin
7
Tài Khoản
7
G
7
B, C
1 man
Nguyễn Trọng
Đức
Xem Thông
Tin giày
8
H
7
B, C
1 man
Nguyễn Hữu
Trọng
Truy Xuất
Danh Sách
giày
9
I
5
B, C
1 man
Nguyễn Hữu
Trọng
Truy Xuất
Danh Sách
Hóa Đơn
10
J
6
D
1 man
Hồ Hy Khang
Thanh Toán
11
K
7
E, G
1 man
Nguyễn Trọng
Đức
Xử Lý Dữ
Liệu
12
L
6
F
1 man
Hồ Hy Khang
Xử Lý Dữ
Liệu Tài
Khoản
13
M
3
H
1 man
Nguyễn Hữu
Trọng
Xử Lý Dữ
Liệu Giày
14
N
7
I
1 man
Nguyễn Hữu
Trọng
Thống Kê
Doanh Thu
15
O
4
J
1 man
Hồ Hy Khang
Xử Lý Dữ
Liệu Nhân
viên
16
P
5
2 man
Nguyễn Trọng
Đức
Test Phần
Mềm
4
K, L, M, N,
O
Nguyễn Hữu
Trọng
8
17
Q
5
P
3 man
Hồ Hy Khang
Viết Báo Cáo
Nguyễn Trọng
Đức
Nguyễn Hữu
Trọng
a) Sơ đồ ADM
4
Hình 1. Sơ đồ ADM
9
b) Sơ đồ AON
Hình 2. Sơ đồ AON
4
c) Đường Găng ( Critical path )
Hình 3 . Đường Găng (Critical path )
10
2. QUẢN LÝ NHÂN LỰC
1. Bảng thống kê nguồn nhân lực
- Từ ngày 1- 34
Hình 4. Bảng thống kê nguồn nhân lực
2. Biểu đồ phụ tải nguồn nhân4 lực
Hình 5. Biểu đồ phụ tải nguồn nhân lực
11
3. Thời gian dự trữ
Cơng
việc
Thời
gian bắt
đầu sớm
Thời
gian hồn
thành sớm
Thời
gian bắt
đầu muộn
Thời
gian hồn
thành muộn
Thời
gian dự trữ
A
0
3
0
3
0
B
3
10
3
10
0
C
3
10
3
10
0
D
10
13
10
13
0
E
10
14
13
17
3
F
10
14
13
17
3
G
10
17
10
17
0
H
10
17
10
17
0
I
10
15
12
17
2
J
13
19
13
19
0
K
17
24
17
24
0
L
17
23
18
24
1
M
17
20
21
24
4
N
17
24
17
24
0
O
19
23
19
23
0
P
24
29
24
29
0
Q
29
34
29
34
0
4
CHƯƠNG 3: PHÂN TÍCH RỦI RO.
1. QUÁ TRÌNH QUẢN LÝ RỦI RO TRONG KHẢO SÁT THỰC HIỆN
DỰ ÁN.
12
Hình 6. Quản lý rủi ro
4
2. LẬP BIỂU PHÂN TÍCH RỦI RO CỦA DỰ ÁN.
Mô tả
Không đồng
bộ được.
Giả thiết
Ảnh hưởng
Cách giải quyết
Các thành phần giao
riêng cho từng thành
Dự án không được
Tìm hiểu nguyên
nhân, cố gắng khắc
13
Ước lượng
thời gian
khơng đúng.
viên thực hiện có sự sai
lệch dẫn đến khơng thể
ghép chung lại thành
sản phẩm hoặc phát
sinh lỗi.
hồn chỉnh.
phục trong thời gian
ngắn nhất.
Khi thực hiện kế hoạch
có nhiều phát sinh so
với dự kiến.
Khơng hồn thành
được theo đúng kế
hoạch.
Liên tục điều chỉnh
kế hoạch phù hợp
với những phát sinh.
Các thành viên trong
đội lập trình thiếu kinh
nghiệm, chưa hiểu biết
Chất lượng
sâu sắc về hệ thống nên
sản phẩm
khi triển khai sẽ tạo ra
chưa đạt yêu
sản phẩm chất lượng
cầu đặt ra.
thấp, đội ngũ nhân viên
làm việc không hiệu
quả.
Thiếu các kỹ Người quản lý dự án
thuật về
chưa hình dung được
cơng nghệ
các cơng việc cần làm
và ý tưởng của dự án, từ đó để đưa
khi triển
ra được các công
khai sản
nghệ cũng như kỹ thuật
phẩm
yêu cầu khi thực hiện
dự án.
4
Ảnh hưởng tới kết
quả của dự án.
Tìm phương pháp
có thể hướng dẫn
các thành viên làm
việc có hiệu quả
nhất hoặc đưa them
nhân viên có kinh
nghiệm và trình độ
vào dự án.
Những người làm dự Người quản lý dự
án sẽ phải mất thời
án phải nắm rất
gian để tìm hiểu chắc các công nghệ,
công nghệ sử dụng
kỹ thuật sử dụng
để thực hiện dự án, ngay từ bước đầu
điều này có thể làm thực hiện dự án để
cho dự án bị chậm có được những sự
tiến độ.
thành cơng nhất
14
định khi thực hiện
dự án.
4
15
CHƯƠNG 4 : Triển khai dự án
1. Tổng quan đề tài
a) Các thành viên thực hiện công việc đã giao trên Trello, trao đổi trực tiếp qua
Trello hoặc call team trên Discord.
Link Trello: />
4
Hình 7. Trello
b) Mỗi thành viên thực hiện cơng việc trên 1 branch của mình trong Repositories
ứng dụng bán hàng Adidas của nhóm.
Link Githud : />
16
Hình 8. Githud
c) Ý kiến thành viên
4
Hình 9. Ý kiến thành viên trên githud
17
d) Các cuộc họp và thảo luận , góp ý trực tiếp với các thành viên trên Discord
4
Hình 10. Các cuộc họp trên Discord
2. QUÁ TRÌNH TRIỂN KHAI
a. Khảo sát người dùng, viết báo cáo Demo
Thành viên được phân công:
- Nguyễn Trọng Đức
- Nguyễn Hữu Trọng
- Hồ Hy Khang
Thời gian thực hiện:
- Ngày 29/03/2021 đến 01/04/2021
Mô tả:
- Kháo sát yêu cầu người dùng, liệt kê danh sách các chức
năng
18
Yêu cầu:
- Ngắn gọn
- Khái quát được nội dung đề tài
Sản phầm:
- File Demo.docx
Thảo luận:
4
b. Thiết kế CSDL
Thành viên được phân công:
- Nguyễn Hữu Trọng
- Hồ Hy Khang
Thời gian thực hiện:
- Ngày 01/04/2021 đến 08/04/2021
Mô tả:
19
- Thảo luận, xây dựng cơ sở dữ liệu
Yêu cầu:
- Tạo Table
- Code các Trigger, Procedure khi thêm, xóa, sửa
- Đặt tên database là Ứng dụng bán giày Adidas
Sản phầm:
- File PBL3_sql.sql
4
Hình 11. Sơ đồ CSDl
c. Thiết kế giao diện phần mền
Thành viên được phân công:
20
- Nguyễn Trọng Đức
Thời gian thực hiện:
- Ngày 01/04/2021 đến 08/04/2021
Mô tả:
- Kháo sát yêu cầu người dùng, liệt kê danh sách các chức
năng
Yêu cầu: Tạo các Form sau
- Tạo form login
- Tạo form giao diện chính
- Tạo form quản lí danh sách khách hàng
4
d. Chức năng login
Thành viên được phân công:
- Hồ Hy Khang
21
Thời gian thực hiện:
- Ngày 08/04/2021 đến 11/04/2021
Mô tả:
- Code phần đăng nhập đăng nhập
Yêu cầu:
4
e. Chức năng thêm sửa thông tin tài khoản
Thành viên được phân công:
- Hồ Hy Khang
Thời gian thực hiện:
- Ngày 08/04/2021 đến12./04/2021
Mơ tả:
- Xem sửa xóa thơng tin tài khoản
Yêu cầu: Các chức năng
22
- Thêm
- Sửa
- Xóa
f. Chức năng xem thơng tin giày
Thành viên được phân công:
- Nguyễn Hữu Trọng
Thời gian thực hiện:
- Ngày 12/04/2021 đến /04/2021
Mô tả:
- Xem thông tin Giày
4
23
-
g. Truy xuất danh sách giày
Thành viên được phân công:
- Nguyễn Hữu Trọng
Thời gian thực hiện:
- Ngày 8/04/2021 đến 12/04/2021
Mô tả:
- Đọc dữ liệu từ database theo u cầu, sau đó show ra
dgvList
u cầu:
- Tìm kiếm theo tên
- Phân loại
- Sắp xếp theo yêu cầu
h. Chức năng thanh tốn
Thành viên được phân cơng:
4
- Hồ Hy Khang
Thời gian thực hiện:
- Ngày 11/04/2021 đến 17./04/2021
Mô tả:
Thanh tốn hóa đơn
24
4
i. Thống kê doanh thu
Thành viên được phân công:
- Nguyễn Hữu Trọng
Thời gian thực hiện:
- Ngày 15/04/2021 đến 22/04/2021
Mô tả:
- Thống kê doanh thu
Yêu cầu:
- Thống kê
- Thống kê theo thời gian tùy chọn
25