BỘ CÔNG NGHIỆP
TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP HÀ NỘI
KHOA CÔNG NGHỆ THƠNG TIN
======***======
Báo cáo bài tập lớn
PHÂN TÍCH THIẾT KẾ HỆ THỐNG
Giáo viên:
Nhóm - Lớp:
Ths Nguyễn Thị Hương Lan
4 –KHMT2-K13
Thành viên:
Nguyễn Đức Hùng-4263
Trần Thị Ngát
Mã Văn Tiến
Vũ Tuấn Anh
Hệ thống:
Nguyễn Văn Tân
Xây dựng hệ thống quản lý bán đồ
ăn vặt trên WEBSITE
VITAMINHOUSE
Hà nội, Năm 2019
LỜI MỞ ĐẦU
Ngày nay,cuộc cách mạng công nghiệp 4.0 đang bùng nổ trên tồn thế giới vì
thế cơng nghệ thơng tin được ứng dụng rộng rãi trong mọi lĩnh vực của đời sống xã
hội.Việc xây dựng và phân tích các hệ thống ứng dụng để giải quyết yêu cầu thay thế
cho con người trở nên phổ biến hơn bao giờ hết. Tuy nhiên nó gặp rất nhiều vấn đề,
trong đó có một giai đoạn hết sức quan trọng đó là Phân tích và thiết kế hệ thống để
giải quyết các vấn đề đó.
Nhóm dựa trên website:vitaminhouse.com.vn để phân tích và thiết kế hệ thống
giúp:
+Người bán hàng dễ dàng quản lí việc bán hàng cũng như đặt hàng của
khách hàng
+Khách hàng có thể dễ dàng đặt mua hàng một cách nhanh chóng, tiết
kiệm được nhiều thời gian cũng như chi phí.
Trong q trình nghiên cứu nhóm cịn thiếu xót nhiều vấn đề mong nhận được
sự góp ý của thầy cơ.Chúng em xin cảm ơn.
Bảng phân việc
2
Tên thành viên
Mã Văn Tiến
Nguyễn Đức Hùng
(4263)
Công việc cụ thể
use case Xem danh sách sản phẩm, Bảo trì sản phẩm
use case Đăng Kí, use case Quản Lý Tài Khoản
Trần Thị Ngát
use case Xem Blog, use case Đăng bài trên Blog
Vũ Tuấn Anh
use case Tìm kiếm sản phẩm, Bảo trì danh mục
Nguyễn Văn Tân
Use case Đặt mua sản phẩm, Quản lý đơn hàng
Phân tích thiết kế hệ thống
MỤC LỤC
Chương 1. Khảo sát hệ thống......................................................................................5
1.1
Khảo sát sơ bộ..................................................................................................5
1.1.1
Mục tiêu.....................................................................................................5
1.1.2
Phương pháp.............................................................................................5
1.1.3
Đối tượng khảo sát....................................................................................5
1.1.4
Kết quả sơ bộ.............................................................................................5
1.1.5
Các tài liệu thu thập được.........................................................................5
1.2
Khảo sát chi tiết................................................................................................5
1.2.1
Hoạt động của hệ thống............................................................................5
1.2.2
Các yêu cầu chức năng..............................................................................5
1.2.3
Các yêu cầu phi chức năng.........................................................................5
Chương 2. Mơ hình hóa use case................................................................................6
2.1
3
Biểu đồ use case...............................................................................................6
2.1.1
Các use case chính.....................................................................................6
2.1.2
Các use case thứ cấp..................................................................................6
2.1.3
Phân rã một số use case............................................................................6
2.2
Mơ tả chi tiết các use case................................................................................6
2.2.1
Mô tả use case <tên use case 1>...............................................................6
2.2.2
Mô tả use case <tên use case 2>...............................................................6
2.2.3
Mô tả use case <tên use case n>...............................................................7
Chương 3. Phân tích use case......................................................................................8
3.1
Biểu đồ các lớp Entity của hệ thống.................................................................8
3.2
Phân tích các use case......................................................................................8
3.2.1
Phân tích use case <Tên use case 1>.........................................................8
3.2.2
Phân tích use case <Tên use case 2>.........................................................8
3.2.3
Phân tích use case <Tên use case n>.........................................................8
3.3
Biểu đồ các lớp phân tích.................................................................................8
3.3.1
Nhóm use case chính.................................................................................8
3.3.2
Nhóm use case thứ cấp.............................................................................8
Chương 4. Thiết kế giao diện......................................................................................9
Phân tích thiết kế hệ thống
4.1
Giao diện use case <Tên use case 1>................................................................9
4.1.1
Hình dung màn hình..................................................................................9
4.1.2
Biểu đồ lớp màn hình................................................................................9
4.1.3
Biểu đồ cộng tác của các màn hình............................................................9
4.2
Giao diện use case <Tên use case n>................................................................9
4.2.1
Hình dung màn hình..................................................................................9
4.2.2
Biểu đồ lớp màn hình................................................................................9
4.2.3
Biểu đồ cộng tác của các màn hình............................................................9
4.3
Biểu đồ điều hướng giữa các màn hình............................................................9
4.3.1
Nhóm use case chính.................................................................................9
4.3.2
Nhóm use case thứ cấp.............................................................................9
4
Phân tích thiết kế hệ thống
Chương 1.
Khảo sát hệ thống
1.1 Khảo sát sơ bộ
1.1.1 Mục tiêu
Khảo sát thông tin bán hàng của hệ thống.
Khảo sát doanh thu của hệ thống.
Khảo sát hoạt động bán hàng của hệ thống bán hàng.
Khảo sát tình trạng sản phẩm của hệ thống bán hàng.
Khảo sát mức độ quan tâm của khách hàng đối với các mặt hàng của hệ thống
bán hàng.
Khảo sát nhu cầu của cửa hàng đối với hệ thống website cần tạo.
1.1.2 Phương pháp
Phỏng vấn
5
Kế Hoạch Phỏng Vấn
Địa chỉ:Cửa hàng bánh kẹo
Thời gian hẹn:10/9/2020
Vitaminhouse
Thời gian bắt đầu:7h
Thời gian kết thúc:8h
- 441B Hai Bà Trưng, P.8,
Q.3
- 563 CMT8, P.15, Q10
Người được hỏi:Nhân viên quản
lí cửa hàng
Người hỏi: Nguyễn Đức Hùng
*Đối Tượng:
+Đối tượng được hỏi là:Quản lí
cửa hàng
+Cần thu thập dữ liệu về sản
phẩm, mức độ quan tâm của
khách hàng đối với sản phẩm,
nhu cầu của cửa hàng đối với
website,hoạt động bán hàng của
cửa hàng.
+cần thỏa thuận có lợi cho cả 2
bên. Cần trả lời 1 cách trung thực
, tỉ mỉ về các câu hỏi.
*Chương trình:
-Giới thiệu:Giới thiệu về bản
thân, trình độ, mục đích đến cửa
hàng.
*Các u cầu địi hỏi:
-Người được hỏi cần có 1 trình độ hiểu biết
nhất định về các sản phẩm của cửa hàng, cần am
hiểu về hoạt động kinh doanh của cửa hàng cũng
như nhu cầu của khách hàng.
*Ước lượng thời gian:
-2 phút
Phân tích thiết kế hệ thống
-Tổng quan về dự án:Thiết kế 1
-4 phút
website bán đồ ăn vặt.Nhằm mục
đích tiêu thụ sản phẩm của cửa
hàng 1 cách nhanh chóng. Thuận
lợi cho cả khách hàng và cơng ty.
-Tổng quan về phỏng vấn:Phỏng
vấn về các hoạt động bán hàng
của công ty, nhu cầu của công ty -4 phút
đối với trang web.
(Chủ đề đề cập xin được phép
ghi âm)
-Chủ đề 1 Sơ lược về mặt hàng
-7 phút
muốn bán, nhu cầu cơng ty đối
với sản phẩm?
Câu 1: Cơng ty mình muốn bán
những mặt hàng nào trên
website?
Câu 2: Cửa hàng mình muốn đẩy
sản phầm nào lên trước?
6
Câu 3: Công ty muốn đẩy mặt
hàng nào lên trên đầu website?
-Chủ đề 2:Quan tâm của cửa
hàng đến nhu cầu của khách
hàng?
-8phút
Câu 4:Những khách hàng nào có
thể mua sản phẩm?
Câu 5: Cơng ty bạn có muốn xây
dựng 1 website có những ngày
khuyến mãi nào?
Câu 6:Cơng ty có muốn các phân
chia các danh mục của hàng
khuyến mãi hoặc tặng kèm
khơng?
Phân tích thiết kế hệ thống
Chủ đề 3:Các vấn đề của cửa
hàng về khó khăn và chiến lược
phát triển?
-20 phút
Câu 7: Bạn có thể cho tơi biết
những khó khăn mà hệ thống bán
hàng phải gặp là gì?
Câu 8: Theo bạn để xây dựng
một website bán đồ ăn vặt tốt thỳ
bên bạn cần đáp ứng gì cho
khách hàng?
Câu 9:Hệ thống website có lợi
ích gì cho cửa hàng và khách
hàng?
7
Câu 10:Với xu thế thị trường
ngày nay thỳ cửa hàng có những
định hướng gì để có thể cạnh
tranh được với các cửa hàng
khác?
-5 phút
-Tổng hợp các nội dung chính và
ý kiến của người được hỏi.
-Kết thúc( thỏa thuận)
Tổng dự kiến:50 phút
PHIẾU PHỎNG VẤN
Dự án:Xây dựng website bán
Tiểu dự án: Quản lý bán hàng
hàng cho VITAMINHOUSE
Người được hỏi:Quản lí cửa
Người hỏi: Nguyễn Đức Hùng
hàng
Ngày: 10/09/2020
Câu hỏi
Ghi chú
Phân tích thiết kế hệ thống
Câu 1: Cơng ty mình muốn bán
những mặt hàng nào trên
website?
Trả lời:
Quan sát:
Câu 2: Cửa hàng mình muốn đẩy
sản phầm nào lên trước?
Trả lời:
8
Quan sát:
Câu 3:Những khách hàng nào có
thể mua sản phẩm?
Trả lời:
Quan sát:
Phân tích thiết kế hệ thống
Câu 4: Cơng ty bạn có muốn xây
dựng 1 website có những ngày
khuyến mãi nào?
.
Trả lời:
Quan sát:
9
Câu 5: Cơng ty muốn đẩy mặt
hàng nào lên trên đầu website?
Trả lời:
Quan sát:
Câu 6:Cơng ty có muốn các phân Trả lời:
chia các danh mục của hàng
khuyến mãi hoặc tặng kèm
khơng?
Quan sát:
Phân tích thiết kế hệ thống
Câu 7: Bạn có thể cho tơi biết
Trả lời:
những khó khăn mà hệ thống bán
hàng phải gặp là gì?
Quan sát:
10
Câu 8: Theo bạn để xây dựng
Trả lời:
một website bán đồ ăn vặt tốt thỳ
bên bạn cần đáp ứng gì cho
khách hàng?
Quan sát:
Câu 9:Hệ thống website có lợi
ích gì cho cửa hàng và khách
hàng?
Trả lời:
Quan sát
Phân tích thiết kế hệ thống
Câu 10:Với xu thế thị trường
ngày nay thỳ cửa hàng có những
định hướng gì để có thể cạnh
tranh được với các cửa hàng
khác?
Trả lời:
Quan sát:
Đánh giá chung:
11
Điều tra
PHIẾU ĐIỀU TRA VỀ XÂY DỰNG HỆ THỐNG BÁN HÀNG TRỰC TUYẾN
Hệ thống: Web site bán hàng trực tuyến Vitaminhouse.vn
Người đánh giá:
Tuổi:
Phân tích thiết kế hệ thống
Giới Tính:Nam/Nữ(gạch bỏ giới tính khác)
Câu 1. Theo bạn việc tạo dựng một cửa hàng trực tuyến thuộc hệ thống của cửa hàng
có cần hay khơng?
A. Chưa cần thiết.
B. Bình thường.
C. Cần thiết.
D. Rất cần thiết cho việc mở rộng kinh doanh.
Câu 2. Các tính năng chung của cửa hàng trực tuyến là gì?
A. Giới thiệu về các sản phẩm của cửa hàng.
B. Đặt mua hàng qua hệ thống cửa hàng trực tuyến.
C. Theo dõi thông tin về các đợt giảm giá, khuyến mãi.
D.Tất cả các đáp án trên
Câu 3. Theo bạn hệ thống sẽ áp dụng các đợt giảm giá, khuyến mãi vào dịp nào?
A. Vào các dịp lễ.
B. Vào các ngày đặc biệt như Sale shock, Black Friday.
C. Các dịp mừng sinh nhật cửa hàng, ra mắt sản phẩm mới.
D. Tất cả đáp án trên.
Câu 4. Hệ thống cửa hàng trực tuyến tạo ra sẽ tiếp cận được những đối tượng nào?
A. Trẻ em.
B. Học sinh, sinh viên.
C. Người già.
D. Tất cả đáp án trên.
12
Câu 5. Việc tạo ra hệ thống cửa hàng trực tuyến sẽ đem lại những thuận lợi gì cho cửa
hàng?
A. Khơng đem lại lợi ích gì.
B. Cơ hội để quảng bá, phát triển việc kinh doanh của cửa hàng.
C. Dễ dàng quản lý về số lượng, giá cả sản phẩm.
D. Cả B và C đều đúng.
Câu 6. Việc tạo ra hệ thống cửa hàng trực tuyến sẽ đem lại những thuận lợi gì cho
khách hàng?
A. Tiết kiệm thời gian mua hàng.
B. Đặt mua hang đơn giản, thuận lợi.
C. Có thể theo dõi được các đợt giảm giá, khuyến mãi của từng sản phẩm.
D. Tất cả đáp án trên.
Câu 7. Hệ thống cửa hàng trực tuyến có dễ dàng sử dụng, hay gặp khó khăn gì
khơng?
A. Khó sử dụng.
B. Bình thường.
C. Dễ sử dụng, giao diện than thiện, dễ dàng đặt mua, tra cứu thông tin sản phẩm.
Phân tích thiết kế hệ thống
Câu 8. Đánh giá, phản hồi của khách hang về hệ thống cửa hang trực tuyến như thế
nào?
Bình thường, đơi khi hơi khó khan sử dụng.
A. Hài lịng.
B. Rất hài lòng.
Câu 9. Ý kiến của bạn về thái độ phục vụ khách hàng của nhân viên online.
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
Câu 10. Ý kiến của bạn về cách quản lý kinh doanh của hệ thống cửa hàng trực
tuyến.
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
.........................................................................................................................................
Khoanh tròn vào các mục bạn lựa chọn
13
Quan sát
<Mô tả một vài hoạt động quan sát>
1.1.3 Đối tượng khảo sát
Đối tượng thực hiện:
+ Phỏng vấn: Quản lý bán hàng
+ Điều tra: Các nhân viên quản lý trang web
+ Quan sát: người phỏng vấn quan sát thái độ trả lời của người được phỏng
vấn
1.1.4 Kết quả sơ bộ
- Địa chỉ:
Phân tích thiết kế hệ thống
+ Địa chỉ thực tế:
441B Hai Bà Trưng, P.8, Q.3
563 CMT8, P.15, Q10
+ Trang web truy cập:
- Lịch sử: Ngày tiến hành thực hiện 10/09/2019
- Tổ chức: Gồm 4 bộ phận chính:
+ Quản lý nhập hàng
+ Quản lý bán hàng
+ Báo cáo thống kê
+ Quản lý khách hàng và người dùng
- Hoạt động kinh doanh: Buôn bán các loại mặt hàng như bánh kẹo, đồ ăn vặt,
nước uống, hóa mỹ phẩm, quà tặng.
1.1.5 Các tài liệu thu thập được
Chụp ảnh trang web
14
Trang chủ của trang web.
Phân tích thiết kế hệ thống
Danh mục và danh mục con của trang web.
15
Trang chủ, Danh sách sản phẩm.
Phân tích thiết kế hệ thống
16
Màn hình đăng nhập của trang web.
Phân tích thiết kế hệ thống
Màn hình đăng nhập.
17
Màn hình đăng kí của trang web.
Phân tích thiết kế hệ thống
Màn hình giới thiệu của trang web.
18
Màn hình Sale của trang web.
Phân tích thiết kế hệ thống
Màn hình hướng dẫn mua hang.
19
Phân tích thiết kế hệ thống
Màn hình Liên hệ của trang web.
20
Phân tích thiết kế hệ thống
Màn hình liên hệ mua sỉ của trang web.
21
Màn hình blog của trang web.
Phân tích thiết kế hệ thống
Màn hình của giỏ hang của trang web.
22
Phân tích thiết kế hệ thống
23
Phân tích thiết kế hệ thống
24
Phân tích thiết kế hệ thống
Màn hình thơng tin cá nhân của trang web.
25
Màn hình chi tiết sản phẩm.
Phân tích thiết kế hệ thống