Trường Đại Học Công Nghiệp Hà Nội
Khoa Công Nghệ Thông Tin
BÁO CÁO QUẢN
LÝ DỰ ÁN
CÔNG NGHỆ
THÔNG TIN
Đề tài: XÂY
WEBSITE
BÁN MÁY
Sinh viên
DỰNG VÀ THIẾT KẾ
TÍNH
thực hiện:
1. Vũ Văn Hoà
2. Hồ Văn Cường
Lớp:Cao Đẳng Tin 2 K15
Giáo viên hướng dẫn:THS.Hoàng Quang Huy
Hà Nội, 3-2016
MỤC LỤC
LỜI MỞ ĐẦU............................................................................................3
Chương 1: Khảo sát.................................................................................4
CHƯƠNG 2: LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN...............................7
CHƯƠNG 3: PHÂN TÍCH RỦI RO.........................................................32
Chương 4: SẢN PHẨM DEMO..............................................................38
Chương 5:TỔNG KẾT............................................................................48
2
LỜI MỞ ĐẦU
Ngày nay, với sự phát triển mạnh mẽ của công nghệ thông tin và những ứng
dụng của nó trong đời sống. Máy tính điện tử không còn là một thứ phương tiện lạ
lẫm đối với mọi người mà nó dần trở thành một công cụ làm việc và giải trí thông
dụng và hữu ích của chúng ta, không chỉ ở công sở mà còn ngay cả trong gia đình.
Trên thế giới thương mại điện tử đang phát triển rất mạnh mẽ. Kỹ thuật số giúp chúng
ta tiết kiệm đáng kể các chi phí nhờ chi phí vận chuyển trung gian, chi phí giao dịch.
và đặc biệt là giúp tiết kiệm thời gian để con người đầu tư vào các hoạt động khác.
Trong nền kinh tế hiện nay, với xu thế toàn cầu hoá nền kinh tế thế giới, mọi mặt của
đời sống xã hội ngày càng được nâng cao, đặc biệt là nhu cầu trao đổi hàng hoá của
con người ngày càng tăng cả về số lượng và chất lượng. Hiện nay các công ty tin học
hàng đầu thế giới không ngừng đầu tư và cải thiện các giải pháp cũng như các sản
phẩm nhằm cho phép tiến hành thương mại hóa trên Internet. Thông qua các sản phẩm
và công nghệ này, chúng ta dễ dàng nhận ra tầm quan trọng và tính tất yếu của thương
mại điện tử.Hơn nữa thương mại điện tử còn giúp con người có thể tìm kiếm tự động
theo nhiều mục đích khác nhau, tự động cung cấp thông tin theo nhu cầu và sở thích
của con người. Giờ đây, con người có thể ngồi tại nhà làm theo hướng dẫn trên các
website và click! để mua sắm mọi thứ theo ý muốn và các nhà dịch vụ sẽ mang đến
tận nhà cho bạn.
Giá thành rẻ và được hỗ trợ rất nhiều trên mạng sẽ giúp ta nhanh chóng xây
dựng các website bán hàng thân thiện và dễ sử dụng với người dùng. Chính vì vậy
nhóm em muốn xây dựng, quản lý dự án: “Xây dựng Website bán máy tính” mong
rằng sẽ giúp ích phần nào đó cho các công ty nhỏ và vửa dễ dàng trong việc xây dựng
các website của mình
3
Chương 1: Khảo sát
1. Khảo sát và giới thiệu
1. Tên dự án: -Xây dựng Website bán máy tính
2. Người quản lý dự án(PM):
Vũ Văn Hòa
3. Danh sách tổ dự án:
Gồm các thành viên sau:
• Vũ Văn Hòa (PM)
• Hồ Văn Cường
4. Chủ đầu tư kiêm khách hàng:
Siêu thị điện máy HC Computer
Địa chỉ: 99 Trần Hưng Đạo – Quận Hai Bà Trưng - TP.HN
Số điện thoại: (04)9 206 979
Email:
5. Tổng mức đầu tư:
128.000.000VND (Một trăm hai mươi tám triệu đồng)
6. Thời gian thực hiện dự án:
Tổng thời gian: 30 ngày (Trừ thứ 7 và chủ nhật,các ngày lễ)
Thời gian bắt đầu dự án: 28/03/2016
Thời gian kết thúc dự án: 05/05/2016
7. Mục đích đầu tư dự án:
"Xây dựng Website bán máy tính ” cho siêu thị điện máy HC Computer nhằm nâng
cao hiệu quả trong quảng bá, mua bán các sản phẩm của siêu thị, nâng cao năng lực
quản lý, tìm kiếm, lưu trữ và báo cáo thống kê về sản phẩm, khách hàng một cách
dễ dàng và chính xác.
4
8. 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 phù hợp với yêu cầu khách hàng.
- 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.
- Hoàn thành sản phẩm đúng thời gian quy định.
Yêu cầu về chức năng:
- 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 yêu cầu cho website:
- Module quản lý khách hàng
- Module quản lý thông tin hợp đồng
- Module liên hệ
- Module tin tức
- Module quản trị hệ thống
- Module quản trị admin
9. Công cụ và môi trường phát triển dự án:
Bảng 1: Công cụ thực hiện
Giai đoạn
Đặc tả
Phân tích
Thiết kế
Công cụ
Nhà sản xuất
Phiên bản
Microsoft Project
Microsoft
2010
Microsoft Project
Microsoft
2010
MindManager
Mindjet
Microsoft Project
Microsoft
MindManager
Mindjet
9.2.504
2010
9.2.504
Sublinetext 3
Cài đặt
xampp
2. Tổ chức dự án
5
a. Nhân lực
Gồm có 2 người:
• 1 quản lý dự án
• 1 nhân viên
b. Bảng trách nhiệm
Tên người
thực hiện cv
Vũ Văn Hòa
Hồ Văn
Cường
Khảo
sát
Phân
tích
chức
nắng
Thiết
kế cơ
sở dữ
liệu
Thiết
kế giao
diện
Lập trình
và tích
hợp hệ
thống
Kiểm
thử và
sửa lỗi
Kết
thúc
dự án
A,P
A,P
A,R
A,R
A,R
A,R
P
C
P
P
P
P
P
I
Chú thích:
A (Approving): Xét duyệt
P (Performing): Thực hiện
R (Reviewing): Thẩm định
C (Contributing): Tham gia đóng góp
I (Informing): Báo cho biết
6
CHƯƠNG 2: LẬP KẾ HOẠCH THỰC HIỆN DỰ ÁN.
1. GIỚI THIỆU VỀ NHÂN SỰ
Vũ Văn Hòa (Nhóm Trưởng)
• Ngày sinh: 15/09/1994
• Địa chỉ: Nghĩa Hưng – Nam Định
• Email:
• Điện thoại: 0987548356
• Bằng cấp: Cao Đẳng
• Ngoại ngữ: Tiếng Anh
• Kinh nghiệm chuyên môn: 1 năm phân tích thiết kế hệ thống, 2
năm quản lý dự án tại công ty FPT software.
Hồ Văn Cường
• Ngày sinh:10/01/1995
• Địa chỉ: Đan Phượng– TP.Hà Nội
• Email:
• Điện thoại: 01649613205
• Bằng cấp: Cao Đẳng
• Ngoại ngữ: Tiếng Anh
• Kinh nghiệm chuyên môn: 1 năm làm lập trình viên tại Viện
Nghiên cứu và Phát triển Viettel (Viettel R&D)
7
2. LỊCH BIỂU CÔNG VIỆC
Thời gian tổng thể:
Tổng thời gian dự kiến là 30 ngày được phân chia như sau:
• Thiết lập dự án: 2.5 ngày
• Phấn tích yêu cầu: 3 ngày
• Thiết kế cơ sở dữ liệu: 2.5 ngày
• Thiết kế giao diện: 4.5 ngày
• Lập trình: 8 ngày
• Testing: 4 ngày
• Training: 2.5 ngày
• Thanh lý hợp đồng, triển khai: 2.5 ngày
Thời gian chi tiết:
Công việc cụ thể được lên kế hoạch phân công thành các giai đoạn
như sau:
Ngày khởi động dự án: ngày 28/03/2016
Giai đoạn 1: Khảo sát
Người thực hiện:
1. Vũ Văn Hòa
2. Hồ Văn Cường
Bảng chi tiết :
Nhiệm vụ
Số ngày
Thời gian bắt đầu
Thời gian kết thúc
1. Khảo sát
3 days
Mon 03/28/16
Wed 03/30/16
1.1. Tiếp xúc , phỏng vấn
khách hàng về website
1 day
Mon 03/28/16
Mon 03/28/16
1.2. Tìm hiểu về hoạt
động kinh doanh Máy Tính
1 day
Tue 03/29/16
Tue 03/29/16
1.3. Tìm hiểu quy trình ,
nghiệp vụ của cửa hàng ,
doanh nghiệp
1 day
Tue 03/29/16
Tue 03/29/16
1.4. Tổng hợp tài liệu
khảo sát
1 day
Tue 03/29/16
Tue 03/29/16
1.5. Phân tích yêu cầu của
khách hàng
1 day
Wed 03/30/16
Wed 03/30/16
1.5.1. Quản trị hệ thống
1 day
Wed 03/30/16
Wed 03/30/16
1.5.2. Phần khách hàng
1 day
Wed 03/30/16
Wed 03/30/16
8
1.5.3. Kiểm tra , đánh
giá tính khả thi của yêu cầu
1 day
Wed 03/30/16
Wed 03/30/16
1.5.4. Ước tính chi phí
1 day
Wed 03/30/16
Wed 03/30/16
1.5.5. Báo cáo kết quả
khảo sát
1 day
Wed 03/30/16
Wed 03/30/16
1.6. Hoàn thành khảo sát
0 days
Wed 03/30/16
Wed 03/30/16
9
Giai đoạn 2: Phân tích website bán máy tính
Người thực hiện:
1. Vũ Văn Hòa
2. Hồ Văn Cường
Bảng chi tiết:
Task Name
Duration
Start
Finish
1 day
Thu 03/31/16
Thu 03/31/16
2.1.1. Yêu cầu về giao diện trang website
1 day
Thu 03/31/16
Thu 03/31/16
2.1.2.Yêu cầu về chức năng
1 day
Thu 03/31/16
Thu 03/31/16
2.1.3. Yêu cầu về chi phí
1 day
Thu 03/31/16
Thu 03/31/16
2.2. Tổng hợp yêu cầu
1 day
Thu 03/31/16
Thu 03/31/16
2.3. Xây dựng sơ đồ cấu trúc website
1 day
Thu 03/31/16
Thu 03/31/16
2.4. Lập bảng chi tiết công việc
1 day
Thu 03/31/16
Thu 03/31/16
2.5. Xác định nguồn nhân lực
1 day
Thu 03/31/16
Thu 03/31/16
2.6. Lập bảng kế hoạch thực hiện
1 day
Thu 03/31/16
Thu 03/31/16
2.7. Hoàn thành kế hoạch thực hiện
0 day
Thu 03/31/16
Thu 03/31/16
2.1. Xác định yêu cầu
10
Giai đoạn 3: Thiết kế website
Người thực hiện:
1. Vũ Văn Hòa
Bảng chi tiết:
Task Nam
4.1. Xem sét chức năng , thiết kế giao diện
Duration
1 day?
4.2. Lập trình xử lý phần khách hàng
6 days?
4.2.1. Xử lý chức năng đăng nhập
1 day?
4.2.2. Xử lý chức năng xem chi tiết sản phẩm
1 day?
4.2.3. Xử lý chức năng show sản phẩm
1 day?
4.2.4. Xử lý chức năng tìm kiếm sản phẩm
1 day?
4.2.5. Xử lý trong giỏ hàng
1 day?
4.2.6. Xử lý trang đặt hàng
1 day?
4.3. Lập trình xử lý phần quản trị ( Admin )
13 days?
4.3.1. Quản lý thành viên
1 day?
4.3.2. Chức năng quản lý sản phẩm
1 day?
4.3.3. Chức năng quản lý đơn hàng
1 day?
4.3.4. Chức năng quản lý danh mục
1 day?
4.3.5. Chức năng quản lý nhóm sản phẩm
1 day?
4.3.6. Chức năng quản lý Menu
1 day?
4.3.7. Chức năng quản lý quyền hạn
1 day?
Start
Tue
04/26/16
Mon
04/25/16
Mon
04/25/16
Tue
04/26/16
Wed
04/27/16
Thu
04/28/16
Fri
04/29/16
Mon
05/02/16
Thu
04/14/16
Tue
05/03/16
Thu
04/14/16
Mon
04/18/16
Fri
04/22/16
Thu
04/21/16
Tue
04/19/16
Wed
04/20/16
Finish
Tue
04/26/16
Mon
05/02/16
Mon
04/25/16
Tue
04/26/16
Wed
04/27/16
Thu
04/28/16
Fri
04/29/16
Mon
05/02/16
Tue
05/03/16
Tue
05/03/16
Thu
04/14/16
Mon
04/18/16
Fri
04/22/16
Thu
04/21/16
Tue
04/19/16
Wed
04/20/16
11
Giai đoạn 4: Lập trình
Người thực hiện:
1. Vũ Văn Hòa
Bảng chi tiết:
Task Name
4.1. Xem sét chức năng , thiết kế giao diện
4.2. Lập trình xử lý phần khách hàng
4.2.1. Xử lý chức năng đăng nhập
4.2.2. Xử lý chức năng xem chi tiết sản phẩm
4.2.3. Xử lý chức năng show sản phẩm
4.2.4. Xử lý chức năng tìm kiếm sản phẩm
4.2.5. Xử lý trong giỏ hàng
4.2.6. Xử lý trang đặt hàng
4.3. Lập trình xử lý phần quản trị ( Admin )
4.3.1. Quản lý thành viên
4.3.2. Chức năng quản lý sản phẩm
4.3.3. Chức năng quản lý đơn hàng
4.3.4. Chức năng quản lý danh mục
4.3.5. Chức năng quản lý nhóm sản phẩm
4.3.6. Chức năng quản lý Menu
4.3.7. Chức năng quản lý quyền hạn
Duration
1 day?
6 days?
1 day?
1 day?
1 day?
1 day?
1 day?
1 day?
13 days?
1 day?
1 day?
1 day?
1 day?
1 day?
1 day?
1 day?
Start
Tue 04/26/16
Mon 04/25/16
Mon 04/25/16
Tue 04/26/16
Wed 04/27/16
Thu 04/28/16
Fri 04/29/16
Mon 05/02/16
Thu 04/14/16
Tue 05/03/16
Thu 04/14/16
Mon 04/18/16
Fri 04/22/16
Thu 04/21/16
Tue 04/19/16
Wed 04/20/16
Finish
Tue 04/26/16
Mon 05/02/16
Mon 04/25/16
Tue 04/26/16
Wed 04/27/16
Thu 04/28/16
Fri 04/29/16
Mon 05/02/16
Tue 05/03/16
Tue 05/03/16
Thu 04/14/16
Mon 04/18/16
Fri 04/22/16
Thu 04/21/16
Tue 04/19/16
Wed 04/20/16
12
Giai đoạn 5: Chạy thử ,testing
Người thực hiện:
1. Hồ Văn Cường
2. Vũ Văn Hòa
Bảng chi tiết:
Task Name
5.1. Testing bộ phận
5.1.1. Kiểm tra chức năng phần khách
hàng
5.1.2 Kiểm tra chức năng phần quản trị (
Admin )
5.2. Test tổng hợp
5.3. Sửa lỗi phát sinh
5.4. Hoàn thành chạy thử , testing
Duration
Start
1 day? Wed 05/04/16
Finish
Wed 05/04/16
1 day?
Wed 05/04/16
Wed 05/04/16
1 day?
Wed 05/04/16
Wed 05/04/16
1 day?
1 day?
0 days?
Wed 05/04/16
Wed 05/04/16
Wed 05/04/16
Wed 05/04/16
Wed 05/04/16
Wed 05/04/16
13
Giai đoạn 6: Nghiệm thu
Người thực hiện:
1. Hồ Văn Cường
2. Vũ Văn Hòa
Bảng chi tiết:
Task Name
Duration
Start
Finish
6.1. Đưa website vào hoạt động
1 day? Thu 05/05/16 Thu 05/05/16
6.1.1. Lập bảng hướng dẫn cài đặt website 1 day? Thu 05/05/16 Thu 05/05/16
6.1.2. Upload website lên server
1 day? Thu 05/05/16 Thu 05/05/16
6.1.3. Thực hiện chức năng nghiệp vụ liên
1 day? Thu 05/05/16 Thu 05/05/16
quan
6.2. Nhận thông tin phản hồi từ khách hàng
1 day? Thu 05/05/16 Thu 05/05/16
6.3. Hoàn thành nghiệm thu
0 days? Thu 05/05/16 Thu 05/05/16
Giai đoạn 7: Training
Người thực hiện:
1. Hồ Văn Cường
2. Vũ Văn Hòa
Bảng chi tiết :
Task Name
7.1. Đào tạo cách sử dụng , quản trị
website
7.2. Lập tài liệu hướng dẫn
7.3. Hoàn thành training
Duration
Start
Finish
2 days?
Thu 05/05/16
Fri 05/06/16
1 day?
0 days?
Thu 05/05/16
Fri 05/06/16
Thu 05/05/16
Fri 05/06/16
3. Tài chính
a. Chi phí tổng quan
STT Nội dung công việc
Chi Phí
Ghi
chú
1
Khởi động dự án
5.000.000
2
Khảo sát thực tế
3.000.000
3
Phân tích và xác định yêu cầu hệ thống
6.000.000
14
4
Thiết kế CSDL
5.000.000
5
Thiết kế giao diện
3.000.000
6
Lập trình
10.000.000
7
Kiểm thử và chuẩn bị tài liệu
2.000.000
8
Cài đặt và hướng dẫn sử dụng
1.000.000
9
Chi phí cho đội dự án
30.000.000
10
Chi phí dự phòng
10.000.000
11
Chi phí đầu tư thuê địa điểm, văn phòng
5.000.000
12
Chi phí đầu tư thiết bị, máy móc
30.000.000
13
Chi phí cho hội họp, tiếp khách
8.000.000
14
Chi phí cho các vấn đề công nghệ kĩ thuật thực
10.000.000
hiện dự án
Tổng
128.000.000
b. Chi phí chi tiết
STT
Chi tiết
1
Thiết lập dự án
2
Đơn giá
Thời gian
Thành tiền
(VNĐ)
(Giờ)
(VNĐ)
100.000
20
2.000.000
Phỏng vấn
600.000
Tìm hiểu nghiệp vụ
800.000
Phân tích yêu cầu
600.000
Phân tích yêu cầu
Tiến hành phân tích nhu cầu
khách hàng
Tổng hợp yêu cầu.
Xây dụng sơ đồ cấu trúc
Webstie.
Lập bảng chi tiết công việc.
100.000
24
2.400.000
500.000
500.000
800.000
200.000
Xác định nguồn nhân lực.
200.000
Lập kế hoạch thực hiện.
200.000
15
3
Thiết kế cơ sở dữ liệu
Xem xét đặc điểm kỹ thuật,
chức năng website
Thiết kế các bảng dự trên đặc
điểm kỹ thuật, chức năng của
website
Bảng Khách Hàng
150.000
20
400.000
2.200.000
275.000
Bảng Bình Luận
275.000
Bảng Hình Ảnh
275.000
Bảng Hóa Đơn
275.000
Bảng Hóa Đơn Chi Tiết
275.000
Bảng Liên Hệ
275.000
Bảng Theo Dõi
275.000
Bảng Sản Phẩm
Xem xét, kết hợp thông tin phản
hồi trong các bảng
4
5
6
3.000.000
Thiết kế giao diện
Xem xét đặc điểm kỹ thuật,
chức năng website
Thiết kế giao diện chính
275.000
400.000
200.000
36
7.200.000
1.600.000
1.600.000
Thiết kế giao diện quản lý
1.600.000
Thiết kế chương trình
1.600.000
Xem xét, kết hợp thông tin phản
hồi trong giao diện
800.000
Lập trình
Xem xét đặc điểm kỹ thuật,
chức năng của website
Xác định các Module/Tham số
theo tứng cấp
Viết mã lập trình các Module
Thành viên phát triển testing
(debugging)
200.000
Kiểm thử và sửa lỗi
200.000
Xây dựng kế hoạch test sử dụng
các thông số kỹ thuật
Test đơn vị
Test tích hợp
64
12.800.000
1.600.000
1.600.000
8.000.000
1.600.000
32
6.400.000
400.000
3.500.000
2.500.000
16
7
8
9
Tổng
Training
Đào tạo cách sử dụng, quản trị
Website.
Lập tài liệu hướn dẫn
100.000
Triển khai, nghiệm thu
Xây dựng các phương pháp
triển khai
Nhận thông tin phản hồi từ
khách hàng.
100.000
20
2.000.000
1.500.000
500.000
20
2.000.000
1.500.000
500.000
Chi phí khác
5.000.000
Đi lại
4.000.000
Hội họp
1.000.000
42.800.000
17
4. Cấu trúc bảng công việc (WBS)
WBS trong dự án xậy dựng hệ thống phần mềm quản lý
Dự án xây dựng Website bán
máy tính
Bắt đầu dự án
1.0
Nhận dự án
1.1
Lập kế
hoạch dự
án
1.2
Chuẩn bị tài
nguyên và
nhân lực
1.3
Khảo sát yêu
cầu
2.0
Thu thập
yêu cầu
phía khách
hàng
2.1
Tổng kết
các yêu cầu
2.2
Đề xuất giải
pháp cho
dự án
2.3
Phân tích yêu
cầu 3.0
Liệt kê
và nhóm
các yêu cầu
3.1
Phân tích
chức năng
của hệ
thống
3.2
Vẽ biểu đồ
usecase
3.3
Đặc tả yêu
cầu hệ
thống
3.4
Thiết kế
4.0
Xây dựng
chương
trình
5.0
Thiết kế
tổng thể hệ
thống
4.1
Lập trình
5.1
Thiết kế chi
tiết dữ liệu
4.2
Test đơn vị
5.2
Thiết kế chi
tiết chức
năng của
hệ thống
4.3
Test tích
hợp
5.3
Đặc tả
thiết kế
4.4
Test hệ
thống
5.4
Tổng hợp
đặc tả yêu
cầu của hệ
thống
3.4.1
Tổng hợp
mô tả thiết
kế
4.4.1
Viết tài liệu
đặc tả yêu
cầu
3.4.2
Viết tài liệu
đặc tả thiết
kế
4.4.2
Triển khai
6.0
Bàn giao
sản phẩm
cho khách
hàng
6.1
Lập biên
bản bàn
giao
6.2
Lập biên
bản thanh
lý
hợp đồng
6.3
18
Danh sách sản phẩm
Phần mềm quản lý
Bảng CSDL
Bảng phân
tích chức
năng
Bảng phân
tích yêu cầu
Module chương
trình
Giao diện
Giao diện
demo
Giao diện
chính thức
Module theo
yêu cầu
Module
chức năng
chính
Biên bản
Biên bản ký
nhận dự án
Biên bản
bàn giao
sản phẩm
Biên bản
test
Giao diện
module
Module
đăng ký
Giao diện
chi tiết
Module giới
thiệu
Giao diện
ban đầu
Module liên
hệ
19
5.Yêu cầu đặc điểm kỹ thuật của khách hàng
Đối tượng của hệ thống bao gồm:
1.Khách vãng lai .
2.Thành viên .
3.Quản trị hệ thống .
Các chức năng của hệ thống:
1. Khách vãng lai
a). Module đăng kí:
Description: khách đăng kí làm thành viên
Input: nhập vào các thông tin cá nhân và thông tin tài khoản
o Thông tin tài khoản (Bắt buộc phải nhập)
Họ và tên người dùng
Tên tài khoản
Mật khẩu truy cập tài khoản
Tên mail đăng ký tài khản
o Thông tin cá nhân (Không bắt buộc)
Địa chỉ liên lạc
Số điện thoại (đi động or máy để bàn)
Process: cập nhật các thông tin vào cơ sở dữ liệu
Output: hiển thị lời chúc mừng nếu đăng kí thành công
b). Module xem sản phẩm:
Description: khách xem thông tin chi tiết về sản phẩm như cấu tạo, chức năng,
hãng sản xuất, giá thành sản phẩm, năm sản xuất …. .
Input: chọn sản phẩm cần xem.
Process: truy xuất vào cơ sở dữ liệu.
Output: hiển thị thông tin về sản phẩm .
c). Module tìm kiếm sản phẩm:
Description: khách tìm kiếm thông tin tên sản phẩm, loại sản phẩm, hãng sản
xuất, thông số sản phẩm.
Input: chọn sản phẩm cần tìm kiếm.
Process: truy xuất cơ sở dữ liệu.
Output: hiển thị kết quả tìm kiếm.
d). Module góp ý:
Description: khách hàng muốn đóng góp ý kiến của mình.
Input: nhập vào tiêu đề và nội dung góp ý.
Process: lưu thông tin góp ý vào cơ sở dữ liệu.
Output: hiển thị kết quả
20
e). Module chọn hàng:
Description: khách hàng lựa chọn sản phẩm, hãng sản xuất, chủng loại sản
phẩm.
Input: nhập vào sản phẩm, hãng sản xuất, chủng loại sản phẩm.
Process: truy xuất vào cơ sở dữ liệu .
Output: hiển thị kết quả.
f). Module đặt hàng:
Description: cho phép khách lựa chọn mặt hàng và lưu các mã hàng muốn mua
vào giỏ hàng.
Input: lựa chọn mặt hàng, số lượng.
Process: truy xuất cơ sở dữ liệu và lưu giỏ hàng mà thành viên đó lựa chọn vào
cơ sở dữ liệu.
Output: hiển thị chi tiết đơn hàng có trong giỏ hàng như mã hàng, số lượng,
giá, tổng giá trị.
2 . Thành Viên.
Member có tất cả các chức năng như của Guest (khách vãng lai) như:
a) Module xem sản phẩm.
b) Module tìm kiếm sản phẩm.
c) Module góp ý.
d) Module chọn hàng.
e) Đặt hang.
Ngoài ra Member còn có những chức năng sau:
Module đăng nhập:
Description: thành viên dùng tài khoản đã có của mình đăng nhập vào website.
Input: nhập Username và Password.
Process: truy xuất cơ sở dữ liệu và xác nhận thông tin thành viên.
Output: hiển thị đăng nhập thành công hoặc đăng nhập lại.
Module thoát khỏi đăng nhập:
Description: thành viên thoát khỏi đăng nhập vào website.
Input: thoát khỏi trang web thành viên.
Process: truy xuất cơ sơ dữ liệu và kiểm tra xem đã thoát ra khỏi đăng nhập
chưa.
Output: hiển thị đã thoát khỏi thành công hoặc yêu cầu làm lại.
21
Lấy lại mật khẩu
Description: thành viên vào quên mật khẩu
Input: nhập Email
Process: truy cập cơ sở dữ liệu và kiếm tra xem Email . Nếu có thì cấp lại
mật khẩu và gửi vào Email của khách hàng
Output: Hiển thị đường link trong Email khách hàng
Module thay đổi thông tin cá nhân:
Description: thành viên đăng nhập vào trang web và muốn thay đổi thông tin cá
nhân.
Input: nhập vào các thông tin muốn sửa đổi trong trang web thành viên.
Process: truy xuất cơ sở dữ liệu và cập nhật những thay đổi của thành viên.
Output: hiển thị đã thay đổi thành công hoặc yêu cầu làm lại.
Module lưu giỏ hàng:
Description: cho phép các thành viên lưu giỏ hàng đã chọn vào tài khoản thành
viên.
Input: giỏ hàng đã chọn.
Process: Lấy các thông về giỏ hàng và lưu vào cơ sở dữ liệu.
Output: Thông báo đã lưu giỏ hàng.
3. Quản trị hệ thống
Admin có tất cả các chức năng như Member (thành viên) như:
a) Module xem sản phẩm.
b) Module tìm kiếm sản phẩm.
c) Module góp ý.
d) Module chọn hàng.
e) Module đăng nhập (Login Website).
f) Module thoát khỏi đăng nhập ( Logout Website).
g) Module lấy lại mật khẩu (Forgot Website)
h) Module thay đổi thông tin cá nhân.
i) Module đặt hàng.
Ngoài ra Admin còn có các chức năng sau:
i). Module quản lý khách hàng:
Description: Admin có thể xem và cập nhật các thông tin liên quan tới khách
hàng.
Input : chọn khách hàng .
Process: truy xuất cơ sở dữ liệu lấy thông tin sau đó thay đổi và cập nhật.
Output: hiển thị thông tin về khách hàng sau khi cập nhật.
j). Module quản lý sản phẩm:
Description: admin có xem, xóa, chỉnh sửa và cập nhật thêm các sản phẩm .
Input: chọn sản phẩm cần chỉnh sửa hoặc thêm sản phẩm mới.
22
Process: truy xuất dữ liệu để chỉnh sửa sản phẩm và cập nhật cơ sở dữ liệu khi
thêm vào sản phẩm mới.
Output: hiển thị sản phẩm chỉnh sửa hoặc cập nhật.
k). Module quản lý thông tin phản hồi :
Description: admin xem, xóa, chỉnh sửa các thông tin phản hồi của khách
hàng.
Input: xem các thông tin phản hồi của khách hàng.
Process: lấy thông tin từ cơ sở dữ liệu sau đó trả lời phản hồi lại.
Output: hiển thị thông tin trả lời các ý kiến phản hồi của khách hàng.
l). Module quản lý đơn đặt hàng :
Description: người quản trị xem tất cả các đơn đặt hàng, chỉnh sửa, xóa, cập
nhật thông tin về đơn đặt hàng.
Input: xem các đơn đặt hàng.
Process: truy xuất cơ sở dữ liệu để xem và cập nhật cơ sở dữ liệu để chỉnh sửa
hóa đơn.
Output: hiển thị thông tin về đơn đặt hàng sau khi chỉnh sửa .
m). Module quản lý tin tức :
Description: quản trị xem, chỉnh sửa, xóa và cập nhật các tin tức trên website.
Input: xem nhóm tin và tin tức.
Process: truy xuất cơ sở dữ liệu để xem nhóm tin và tin tức, cập nhật cơ sở dữ
liệu khi xóa, chỉnh sửa, thêm vào nhóm tin và tin tức mới.
Output: hiển thị các nhóm tin và tin tức sau khi được cập nhật. Hiển thị các
nhóm tin và tin tức cũ khác.
n). Module quản lý quảng cáo :
Description: quản trị xem, chỉnh sửa, xóa và cập nhật các quảng cáo trên
website.
Input: xem quảng cáo.
Process: truy xuất cơ sở dữ liệu để xem bảng quảng cáo, cập nhật cơ sở dữ liệu
khi xóa, chỉnh sửa, thêm vào bảng quảng cáo.
Output: hiển thị các quảng cáo sau khi được cập nhật. Hiển thị các quảng cáo
khác
6. Diễn biến quá trình thực hiện dự án
Diễn biến quá trình thực hiện dự án được mô tả thông qua các mốc dự án đã
xác định. Tại các mốc kiểm soát sẽ diễn ra các cuộc họp, nhằm xem xét tiến độ
thực hiện, các khó khăn cần khắc phục và kế hoạch tiếp theo.
Để theo dõi tiến trình quản lý dự án, chúng ta xem xét các biên bản họp dự án
tương ứng với các mốc kiểm soát đã chọn
Cập nhật vào CSDL
END
23
Khởi động dự án
Biên bản họp dự án
Tên Dự án
Xây dựng website bán máy tính
Mã dự án
NT01
Nội dung công việc
Quyết định khởi động dự án
Chủ trì cuộc họp
Vũ Văn Hòa
Thư ký
Hồ Văn Cường
- Vũ Văn Hòa
Những người tham gia
- Hồ Văn Cườgn
Thời gian
Từ 8h - 10h ngày 28/03/2016
Địa điểm
Số 26/Tổ 7 Ngõ 177 Cầu Diễn – Từ Liêm – Hà Nội
Mục đích
Công bố việc khởi động dự án, dự kiến các công việc cần làm.
Tiến độ hiện tại
STT
Công việc
Thực hiện
1
Khởi động
Nhóm dự án
Kết quả
Lý do không
hoàn thành
Hướng giải
quyết
Kế hoạch tiếp theo
STT
Công việc
1
Phân tích
yêu cầu
Nhóm thực hiện
Đội phân tích
Kết quả cần đặt
Thời hạn
Bản đặc tả yêu cầu của
khách hàng
02/04/2016
Các tài liệu
STT
Mã số
Tài liệu
1
QĐ/NT01-1
Biên bản quyết định khởi động dự án
2
QĐ/NT01-2
Biên bản cuộc họp
24
Phân tích yêu cầu
Biên bản họp dự án
Tên Dự án
Xây dựng website bán máy tính
Mã dự án
NT01
Nội dung công việc
Đặc tả yêu cầu khách hàng
Chủ trì cuộc họp
Vũ Văn Hòa
Thư ký
Hồ Văn Cường
Những người tham gia
- Vũ Văn Hòa
- Hồ Văn Cườgn
Thời gian
Từ 8h - 10h ngày 30/03/2016
Địa điểm
Số 26/Tổ 7 Ngõ 177 Cầu Diễn – Từ Liêm – Hà Nội
Mục đích
Xây dựng đặc tả yêu cầu của khách hàng, kế hoạch chi tiết các
công việc cần làm, phân công công việc cho mọi người trong từng
giai đoạn của dự án.
Tiến độ hiện tại
STT
Công việc
1
Kế hoạch
thực hiện
Thực hiện
Kết quả
Người quản lý
dự án
Bản kế hoạch
thực hiện dự
án
Lý do không
hoàn thành
Hướng giải
quyết
25