Tải bản đầy đủ (.docx) (40 trang)

BÁO cáo đồ án thiết kế 1 đề tài thiết kế website bán sách

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (532.51 KB, 40 trang )

ĐẠI HỌC BÁCH KHOA HÀ NỘI
ĐIỆN TỬ - VIỄN THÔNG
 *****

BÁO CÁO

Đồ án thiết kế 1
ĐỀ TÀI: Thiết kế website bán sách

Sinh viên thực hiện : Nguyễn Đình Hùng 20182555
Lê Hoàng Anh
Trần Minh Chiến
Hà Đức Trường

download by :


TÊN ĐỀ TÀI

MỤC LỤC
DANH MỤC HÌNH VẼ..................................................................................... 3
DANH MỤC BẢNG BIỂU................................................................................ 3
LỜI MỞ ĐẦU.................................................................................................... 4
CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN....................5
1.1.

Khảo sát hiện trạng........................................................................... 5

1.1.1.

Nghiệp vụ của hệ


thống hiện tại

1.1.2.

5

Nhược điểm của hệ
thống hiện tại

5

1.2.

Mục đích của dự án........................................................................... 6

1.3.

Phân tích tính khả thi........................................................................ 6

1.3.1.

Tính khả thi về mặt
kỹ thuật

1.3.2.

6

Tính khả thi về mặt
kinh tế


1.3.3.

6

Tính khả thi về mặt
tổ chức
1.4.

6

Xác lập dự án..................................................................................... 6

CHƯƠNG II: TÌM HIỂU YÊU CẦU................................................................. 9
2.1.

Các kỹ thuật được sử dụng (trình bày chi tiết từng kỹ thuật được

thực hiện như thế nào)................................................................................................ 9
2.2.

Các yêu cầu được thu thập............................................................... 9

2.3.

Các yêu cầu chức năng và phi chức năng................................................... 9

2.3.1.

Yêu cầu chức năng

.9

2.3.2.

Yêu cầu phi chức
năng

9

CHƯƠNG III: PHÂN TÍCH HỆ THỐNG........................................................ 10
3.1.

Sơ đồ chức năng.............................................................................. 10

3.2.

Sơ đồ luồng dữ liệu của hệ thống...................................................... 10


3.2.1.

Sơ đồ mức ngữ cảnh
....10

MÃ LỚP_TÊN NHÓM

download by :


TÊN ĐỀ TÀI


3.2.2. Sơ đồ mức đỉnh.............................................................................. 10
3.2.3. Sơ đồ mức dưới đỉnh...................................................................... 10
CHƯƠNG IV: THIẾT KẾ CƠ SỞ DỮ LIỆU................................................... 12
4.1.

Nhận diện thực thể, thuộc tính và xây dựng từ điển dữ liệu........12

4.1.1. Các thực thể và thuộc tính.............................................................................. 12
4.1.2. Từ điển dữ liệu pha phân tích........................................................................ 13
4.2.

Xây dựng mơ hình thực thể liên kết.................................................. 16

4.3.

Chuyển mơ hình thực thể liên kết sang mơ hình quan hệ..................16

4.4.

Chuẩn hóa dữ liệu về 3NF................................................................. 16

4.5.

Sơ đồ thực thể liên kết sau chuẩn hóa 3NF....................................... 16

4.7.

Một số form đầu ra............................................................................ 16


4.7.1. Hóa đơn.......................................................................................... 16
4.7.2. Phiếu nhập...................................................................................... 17
4.7.3. Báo cáo doanh thu.......................................................................... 17
4.7.4. Thống kê hàng tồn kho................................................................... 18
KẾT LUẬN...................................................................................................... 19

MÃ LỚP_TÊN NHÓM

download by :


TÊN ĐỀ TÀI

D
Hình 3. 1 Sơ đồ chức năng của hệ thống...........................................................
Hình 3. 2 Sơ đồ mức ngữ cảnh của hệ thống....................................................
Hình 3. 3 Sơ đồ luồng dữ liệu mức đỉnh...........................................................
Hình 3. 4 Sơ đồ mức dưới đỉnh của chức năng Đăng nhập...............................
Hình 3. 5 Sơ đồ mức dưới đỉnh chức năng Quản lý nhân viên..........................
Hình 3. 6

Sơ đồ mức dướ

Hình 3.

7

Sơ đồ mức dướ

Hình 3.


8

Sơ đồ mức dướ

Hình 3.

9

Sơ đồ mức dướ

Hình 3.

10 Sơ đồ mức dưới đỉnh của c

D
Bảng 4. 1

Tên các bảng

Bảng 4. 2

Các thuộc tín

Bảng 4. 3

Các thuộc tín

Bảng 4. 4


Các thuộc tín

Bảng 4.

5 Các thuộc tín

Bảng 4.

6 Các thuộc tín

Bảng 4.

7 Các thuộc tín

Bảng 4.

8 Các thuộc tín

MÃ LỚP_TÊN NHĨM

download by :


TÊN ĐỀ TÀI

LỜI MỞ ĐẦU

MÃ LỚP_TÊN NHÓM

download by :



TÊN ĐỀ TÀI

CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN
1.1. Khảo sát hiện trạng
1.1.1. Nghiệp vụ của hệ thống hiện tại
1.1.2. Nhược điểm của hệ thống hiện tại

MÃ LỚP_TÊN NHÓM

download by :


TÊN ĐỀ TÀI

1.2.

Mục đích của dự án

1.3.

Phân tích tính khả thi

1.3.1. Tính khả thi về mặt kỹ thuật
1.3.2. Tính khả thi về mặt kinh tế
1.3.3. Tính khả thi về mặt tổ chức
1.4.

Xác lập dự án

Dự án xây dựng phần mềm …… có quy mơ nhỏ/vừa/lớn, áp dụng cho quản lý

một cửa hàng/cơng ty/phịng ban….
Phân cơng cơng việc và kế hoạch thực hiện dự án được trình bày trong Bảng
1.1.

Bảng 1. 1 Bảng phân công công việc và kế hoạch thực h

TT
1

K

2

3

4

5
6

MÃ LỚP_TÊN NHÓM

download by :


TÊN ĐỀ TÀI

7


8
8.1

8.2

Đ

8.3
8.4

8.5

8.6

9

MÃ LỚP_TÊN NHÓM

download by :


TÊN ĐỀ TÀI

10

Kiểm thử và sửa lỗi

7/12/2018


18/12/2018

Chưa
hoàn
thành

11

Bàn giao sản phẩm 19/12/2018 19/12/2018

Chưa
hoàn
thành

MÃ LỚ


download by :


TÊN ĐỀ TÀI

CHƯƠNG II: TÌM HIỂU YÊU CẦU
2.1.

Các kỹ thuật được sử dụng (trình bày chi tiết từng kỹ thuật được thực hiện
như thế nào)

Kỹ thuật phỏng vấn
Sử dụng bộ câu hỏi phỏng vấn sau đây với các chủ hiệu sách trên địa bàn. Dưới

đây là bảng nội dung phỏng vấn đối với 1 chủ hiệu sách trên địa bàn
quận Hai Bà Trưng,thành phố Hà Nội.
STT
1
2
3
4

5

6

7

8

9

MÃ LỚP_TÊN NHÓM

download by :


TÊN ĐỀ TÀI

10

Sử dụng bộ câu hỏi phỏng vấn sau đây với các khách hàng:

STT

1

Câu hỏi
Bạn có thích đọc sách không?

2

Tần suất mua sách của bạn
như thế nào?

3

Khi mua sách thì bạn sẽ dùng
hình thức nào (đến trực tiếp
hay đặt online... )?
Bạn thấy hình thức nào phù
hợp với bản thân và mọi
người xung quanh?

4

5

Vậy nếu đặt hàng online bạn
có muốn mua tại 1 trang web
thiết kế đẹp và có nhiều tinh
năng?
Nếu được chọn bạn sẽ chọn
tính năng nào sẽ có trên
website đó?


6

7

Website bán hàng có tiện lợi
hơn cho khách hàng khơng?

Kỹ thuật quan sát
MÃ LỚP_TÊN NHĨM

download by :


TÊN ĐỀ TÀI

Quan sát hình thức mua hàng của khách hàng
Quan sát quá trình bán hàng tại cửa hàng
Quan sát hình thức bán hàng tại cửa hàng
Kỹ thuật phân tích tài liệu
Thu thập các hóa đơn bán hàng và nhập hàng.
Thu thập dữ liệu từ Excel của cửa hàng
Kỹ thuật bảng câu hỏi sẵn
Dùng bảng câu hỏi sẵn để phỏng vấn khách hàng và chủ cửa hàng để biết nhu
cầu của họ từ đó đưa ra giải pháp
2.2.

Các yêu cầu được thu thập

Yêu cầu về phần cứng

CPU: Intel Pentium 4 2.8GHz hoặc tương đương là tối thiểu (đề nghị Intel
Pentium D hoặc hơn)
RAM: trên 1GB
HDD: Keyboard & Mouse & Monitor...
Yêu cầu về phần mềm
Bộ gõ tiếng việt hỗ trợ Unicode
Phần mềm MongoDB Visual
code
Các trình duyệt lướt web như Chrome, firefox…
Yêu cầu về dữ liệu
Cần các thiết bị điện thoại,máy tính,.. có kết nối wifi,3g,4g... để có thể truy cập
được trang web.
Yêu cầu về con người
Trang web có thiết kế đơn giản,dễ dang cho mọi người truy cập và mua sắm vì
vậy đa số mọi người đều có thể sử dụng.
2.3.

Phân loại yêu cầu

2.3.1. Yêu cầu chức năng
Phần mềm cần có các chức năng sau:
Quản lí hệ thống: Đăng kí khách hàng, đăng nhập, chỉnh sửa thơng tin
Quản lí khách hàng: Phê duyệt khách hàng, xóa khách hàng

MÃ LỚP_TÊN NHĨM

download by :


TÊN ĐỀ TÀI


Quản lí sách: Thêm sách, sửa thơng tin sách, thêm số lượng sách, xóa
sách
Quản lí xuất/nhập: Lập phiếu nhập, In hóa đơn
Tìm kiếm: Tìm kiến sách, tìm kiếm khách hàng, tìm kiếm hóa đơn, tìm
kiếm trợ giúp
Báo cáo: Báo cáo doanh thu, báo cáo sách hết hàng, báo cáo sách tồn
kho
2.3.2. Yêu cầu phi chức năng
Hoạt động trên máy tính chạy Window XP/7/8/8.1/10 và MacOs
Ngơn ngữ: Tiếng Việt.
Đơn vị tiền tệ: VNĐ
Tốc độ phản hồi: Tối đa 5s
Giao diện đẹp mắt, thuận tiện sử dụng
Thời gian bàn giao: 3 tháng
Chi phí tối đa: 4.000.000 đồng.

MÃ LỚP_TÊN NHĨM

download by :


TÊN ĐỀ TÀI

CHƯƠNG III: PHÂN TÍCH HỆ THỐNG
3.1. Sơ đồ chức năng

Hình 3.1 Sơ đồ chức năng của hệ thống

Sơ đồ chức năng của hệ thống được mô tả như trên Hình 3.1. Hệ thống gồm 6

chức năng chính, cụ thể như sau:
Quản lí hệ thống
Quản lí khách hàng
Quản lí sách
Quản lí xuất/nhập
Tìm kiếm

Báo cáo

MÃ LỚP_TÊN NHĨM

download by :


TÊN ĐỀ TÀI

3.2.

Sơ đồ luồng dữ liệu của hệ thống

3.2.1. Sơ đồ mức đỉnh

Hình 3.2 Sơ đồ luồng dữ liệu mức đỉnh

Sơ đồ luồng dữ liệu mức đỉnh được thể hiện trên Hình 3.2.
(1), (3) T.T PH
(2), (4), (5), (8), (9), (13), (16) T.T KH
(6), (7), (15) T.T phiếu nhập/ xuất
(10), (12), (21), (23) T.T sách
(17) T.T về SL

(22) T.T lập báo cáo
(19) Báo cáo doanh thu

MÃ LỚP_TÊN NHÓM

download by :


TÊN ĐỀ TÀI

3.2.2. Sơ đồ mức dưới đỉnh
a. Chức năng 1

Hình 3.3 Sơ đồ mức 1 của chức năng 1

Sơ đồ mức 1 của chức năng 1 được mô tả trên Hình 3.3. Cụ thể:
(1), (3), (4), (5), (8) T.T KH
(2), (6) T.T PH
b. Chức năng 2

MÃ LỚP_TÊN NHÓM

download by :


TÊN ĐỀ TÀI

Hình 3.4 Sơ đồ mức 1 của chức năng 2

Sơ đồ mức 1 của chức năng 2 được mơ tả trên Hình 3.4. Cụ thể:

(1) T.T khách hàng đăng kí

(3), (5), (6) T.T KH
(2), (4) T.T PH
Chức năng 3

Hình 3.5 Sơ đồ mức 1 của chức năng 3

Sơ đồ mức 1 của chức năng 3 được mô tả trên Hình 3.5. Cụ thể:
(1), (2), (5), (7), (8), (10), (11) T.T sách
(3), (4) T.T PH
(6) T.T SL sách

c. Chức năng 4

MÃ LỚP_TÊN NHÓM

download by :


TÊN ĐỀ TÀI

Hình 3.6 Sơ đồ mức 1 của chức năng 4

Sơ đồ mức 1 của chức năng 4 được mơ tả trên Hình 3.6. Cụ thể:
(1), (6) T.T PH
(2) T.T phiếu nhập

(3), (4), (5) T.T HĐ
(7), (8) T.T sách

d. Chức năng 5

MÃ LỚP_TÊN NHÓM

download by :


TÊN ĐỀ TÀI

Hình 3.7 Sơ đồ mức 1 của chức năng 5

Sơ đồ mức 1 của chức năng 5 được mơ tả trên Hình 3.7. Cụ thể:
(1), (3), (6), (8), (10), (11), (13), (15), (17) T.T PH
(2), (18) T.T KH
(4), (16) T.T phiếu nhập hóa đơn
(5), (7), (14) T.T sách
(9), (12) T.T yêu cầu
e. Chức năng 6

MÃ LỚP_TÊN NHÓM

download by :


TÊN ĐỀ TÀI

Hình 3.8 Sơ đồ mức 1 của chức năng 6

Sơ đồ mức 1 của chức năng 6 được mơ tả trên Hình 3.8. Cụ thể:
(1) Báo cáo hệ thống

(2), (3), (4), (6), (8), (9) T.T lập báo cáo
(5) T.T phiếu nhập/ HĐ

(7), (10) T.T sách
3.3.

Đặc tả các chức năng

3.4.
Bảng 3. 1: Bảng đặc tả chức năng cho hệ thống
Chức năng
1.Quản lý HT

MÃ LỚP_TÊN NHÓM

download by :


2.Quản lý NV

3.Quản lý các
phịng của chi
nhánh

MÃ LỚP_TÊN NHĨM

download by :


4.Quản lý sản

phẩm

5.Quản lý
khách hàng

MÃ LỚP_TÊN NHÓM

download by :


TÊN ĐỀ TÀI

6.Quản li hố
đơn

7.Quản li tìm
kiếm

MÃ LỚP_TÊN NHĨM


×