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

Phân tích thiết kế hệ thống thông tin quản lý cửa hàng

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 (3.72 MB, 50 trang )

BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC XXX
KHOA CÔNG NGHỆ THƠNG TIN
***************

CHÈN LOGO TRƯỜNG

KHỐ LUẬN TỐT NGHIỆP
(Ngành XXXXXXXXX)

XÂY DỰNG HỆ THỐNG QUẢN LÝ CỬA HÀNG VẬT
LIỆU XÂY DỰNG XXX

Giảng viên hướng dẫn: XXX
Sinh viên thực hiện: XXX
Mã số sinh viên: XXX

XXX, năm 2022

LIÊN HỆ ZALO 0782729110

1


LIÊN HỆ QUA ZALO : 0782729110 – HIẾU NGUYỄN
Sử dụng access 2016 để làm hệ thống
File giá 120k, đầy đủ file như word hơn 50 trang, powerpoint đủ hiệu
ứng, đầy đủ các sơ đồ BFD, DFD mức ngữ cảnh,mức 1 của các tiến
trình, sơ đồ ERD mức quan niệm,mức logic, mức vật lý.
CÓ THỂ SỬ DỤNNG FILE ĐỂ BÁO CÁO KHỐ LUẬN TỐT
NGHIỆP, BÁO CÁO MƠN PHÂN TÍCH THIẾT KẾ, MÔN HỆ


THỐNG THÔNG TIN VÀ MÔN HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU.
VIDEO CHI TIẾT:

/>
MỤC LỤ

2

LIÊN HỆ ZALO 0782729110


LỜI CẢM ƠN................................................................................................................. 7
LỜI MỞ ĐẦU................................................................................................................. 8
CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI......................................................................9
1. TỔNG QUAN VỀ CỬA HÀNG VẬT LIỆU XÂY DỰNG XXX........................9
1.1. Thông tin cửa hàng.........................................................................................9
1.2 Chức năng, nhiệm vụ của từng bộ phận.....................................................10
2. PHÂN TÍCH THỰC TRẠNG VÀ GIẢI PHÁP...............................................11
2.1.

Phân tích thực trạng.....................................................................................11

2.2

Giải pháp đưa ra..........................................................................................11

3. MỤC TIÊU ĐỀ TÀI........................................................................................11
4. PHẠM VI ỨNG DỤNG CỦA ĐỀ TÀI.............................................................12
5. YÊU CẦU CỦA HỆ THỐNG..........................................................................12
5.1


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

5.2

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

CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ.....................13
1. PHÂN TÍCH HỆ THỐNG...............................................................................13
1.1

Đặc tả hệ thống............................................................................................13

1.2

Các phương pháp xác định yêu cầu...........................................................14

1.2.1 Phương pháp phỏng vấn................................................................................14
1.2.2 Phương pháp điều tra bảng hỏi......................................................................14
1.2.3 Phương pháp quan sát trực tiếp.....................................................................14
1.3

Sơ đồ phân rã chức năng (BFD-Business Function Diagram).................16

1.4

Sơ đồ luồng dữ liệu (Data Flow Diagram-DFD)........................................17

1.4.1 Sơ đồ luồng dữ liệu mức ngữ cảnh................................................................17
1.4.2 Sơ đồ luồng dữ liệu mức 0 (mức đỉnh)..........................................................18

3

LIÊN HỆ ZALO 0782729110


1.4.3 Sơ đồ luồng dữ liệu phân rã mức 1................................................................19
1.5

Mô hình dữ liệu mức quan niệm................................................................22

1.5.1 Thực thể trong ERD......................................................................................22
1.5.2 Sơ đồ thực thể kết hợp ERD mức quan niệm.................................................22
2. THIẾT KẾ CƠ SỞ DỮ LIỆU..........................................................................24
2.1

Cơ sở dữ liệu mức logic...............................................................................24

2.2

Cơ sở dữ liệu mức vật lý..............................................................................25

2.3

Các bảng cơ sở dữ liệu................................................................................26

2.3.1 Bảng NHANVIEN.........................................................................................27
2.3.2 Bảng KHACHHANG....................................................................................27
2.3.3 Bảng SANPHAM..........................................................................................28
2.3.4 Bảng HOADON............................................................................................28
2.3.5 Bảng CHITIETHD........................................................................................29

2.3.6 Bảng NHACUNGCAP..................................................................................29
3. THIẾT KẾ GIAO DIỆN..................................................................................30
3.1

Công Cụ Hỗ Trợ Thực Hiện.......................................................................30

3.1.1 Power Designer 16.5.....................................................................................30
3.1.2 Microsoft Access 2013.................................................................................30
3.2
3.2.1

Thiết kế Form (Giao diện)..........................................................................32
Form Giao diện chính..................................................................................32

3.2.2 Form Thơng tin khách hàng.........................................................................34
3.2.3

Form Thông tin nhân viên...........................................................................35

3.2.4

Form Thông tin mặt hàng............................................................................37

3.2.5 Form Thơng tin nhà cung cấp......................................................................38
3.2.6 Form Nhập hố đơn.....................................................................................39
3.2.7

Form Quản lý hoá đơn.................................................................................40
4


LIÊN HỆ ZALO 0782729110


3.2.8

Form Xem hố đơn theo tháng....................................................................42

3.2.9

Form Tìm kiếm............................................................................................43

3.2.10 Form Đăng nhập..........................................................................................44
3.3

Thiết Kế Report (Báo Cáo).........................................................................45

3.3.1 Report Hoá đơn bán hàng............................................................................45
3.3.2 Report Chi tiết hoá đơn theo tháng..............................................................46
3.3.3 Report Bảng báo giá....................................................................................46
CHƯƠNG III: ĐÁNH GIÁ HỆ THỐNG VÀ HƯỚNG PHÁT TRIỂN...................48
1. ƯU ĐIỂM..........................................................................................................48
2. NHƯỢC ĐIỂM.................................................................................................48
3. HƯỚNG PHÁT TRIỂN....................................................................................49
TÀI LIỆU THAM KHẢO...........................................................................................50

5

LIÊN HỆ ZALO 0782729110



MỤC LỤC HÌNH ẢNH
Hình 1 Sơ đồ phân rã chức năng BFD............................................................................16
Hình 2 Sơ đồ DFD mức ngữ cảnh..................................................................................20
Hình 3 Sơ đồ DFD mức 0...............................................................................................21
Hình 4 Sơ đồ DFD mức 1 của tiến trình 1.0...................................................................22
Hình 5 Sơ đồ DFD mức 1 của tiến trình 2.0...................................................................23
Hình 6 Sơ đồ DFD mức 1 của tiến trình 3.0...................................................................23
Hình 7 Sơ đồ DFD mức 1 của tiến trình 4.0...................................................................24
Hình 8 Sơ đồ DFD mức 1 của tiến trình 5.0...................................................................24
Hình 9 Sơ đồ ERD mức quan niệm................................................................................26
Hình 10 Cơ sở dữ liệu mức logic...................................................................................27
Hình 11 Cơ sở dữ liệu mức vật lý...................................................................................28
Hình 12 Mối quan hệ giữa các bảng...............................................................................29
Hình 13 Form Giao diện chính.......................................................................................36
Hình 14 Form Thơng tin khách hàng..............................................................................37
Hình 15 Form Thơng tin nhân viên................................................................................36
Hình 16 Form Thơng tin mặt hàng.................................................................................37
Hình 17 Form Thơng tin nhà cung cấp...........................................................................41
Hình 18 Form Nhập hố đơn..........................................................................................39
Hình 19 Form Quản lý hố đơn......................................................................................42
Hình 20 Form Xem hố đơn theo tháng.........................................................................44
Hình 21 Báo cáo chi tiết hố đơn theo tháng..................................................................45
Hình 22 Form Tìm kiếm.................................................................................................46
Hình 23 Form Kết quả tìm kiếm....................................................................................46
Hình 24 Form Đăng nhập...............................................................................................47
Hình 25 Report Hố đơn bán hàng.................................................................................47
Hình 26 Report Chi tiết hố đơn theo tháng...................................................................48
Hình 27 Report Bảng báo giá.........................................................................................49

6


LIÊN HỆ ZALO 0782729110


LỜI CẢM ƠN
Lời nói đầu tiên cho phép em xin chân thành cảm ơn tất cả các giảng viên đến từ
Khoa Công nghệ thông tin. Những thầy cô đã chỉ bảo và cho em những bài học và kiến
thức rất bổ ích và cũng cảm ơn sự giúp đỡ của các bạn lớp XXX.
Và quan trọng hơn em xin gửi lời cảm ơn đặc biệt đến giảng viên ThS. XXX, cô
là giảng viên đã hướng dẫn và tạo mọi điều kiện giúp đỡ, chỉ ra những cái sai của em
trong suốt hai tháng làm chuyên đề tốt nghiệp vừa qua.
Tuy nhiên, do thời gian có hạn cũng như kinh nghiệm cịn thiếu nên trong
chương trình cũng như báo cáo này sẽ khơng tránh khỏi những thiếu sót, hạn chế nhất
định. Những ý kiến nhận xét góp ý quý báu của thầy cô là cơ sở để em học hỏi và hồn
thiện kiến thức của mình. Em rất mong nhận được nhận xét góp ý của các thầy cơ.
Em xin chân thành cám ơn !

7

LIÊN HỆ ZALO 0782729110


LỜI MỞ ĐẦU
“Với thực tế hiện nay các ngành đều ứng dụng công nghệ thông tin vào quản lý
hoạt động của mình. Các cửa hàng vật liệu xây dựng cũng không phải là ngoại lệ. Việc
quản lý nhiều mặt hàng nhiều khách hàng thật sự làm đau đầu những người chủ cửa
hàng. Phương pháp thủ công bộc lộ rất nhiều hạn chế và thiếu sót nên dễ thất lạc các
giấy tờ liên quan…đặc biệt là mất thời gian và tốn cơng sức. Vì vậy những cách làm thủ
cơng như vậy cần phải được loại bỏ, nếu không sẽ dẫn đến tình trạng lạc hậu so với xu
thế chung của thời đại.

Với ý nghĩa thực tế đó em đã chọn đề tài “Xây Dựng Hệ Thống Quản Lý Cửa
Hàng VLXD XXX” với mục đích góp phần khắc phục những khó khăn đó. Qua thực tế
tham khảo cách quản lý của một số nhà cửa hàng, đại lý, một số nhà phân phối để viết
nên hệ thống này để giải đáp nhiều câu hỏi cho các nhà quản lý trong việc quản lý bán
hàng một cách có hiệu quả. Thống nhất dữ liệu và dễ sử dụng, có tính ứng dụng cao
trong thực tế.
Dù vậy trong thời gian thực hiện chương trình dù cố gắng nhưng em không thể
tránh khỏi được những thiếu sót do chưa hiểu rõ và nắm hết được tất cả các nhu cầu của
các nhà quản lý vào việc quản lý cửa hàng. Em rất mong được sự góp ý, nhận xét của
thầy cơ để chương trình ngày càng hồn thiện hơn, có tính ứng dụng cao hơn trong thực
tế.”

Em xin chân thành cảm ơn !
Khánh Hoà, tháng 6 năm 2022

8

LIÊN HỆ ZALO 0782729110


CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI
1. TỔNG QUAN VỀ CỬA HÀNG VẬT LIỆU XÂY DỰNG XXX
1.1. Thông tin cửa hàng
-

Tên cửa hàng:iCửa hàng ĐạiilýiVậtiliệuixâyidựngiXXX.

-

Địa chỉ: XXX


-

Điện Thoại: XXX
Cửaihàngivậtiliệuixâyidựng XXX được mở năm 2009. Đây là nơi chuyên

cung cấp vật liệu xây dựng giáicả phảiichăng và chất lượng tốtitại XXX, chuyên
kinh doanh xi măng, sắt thép, gạch men và các loại nội thất,… Với thâm niên
nhiều năm trong nghề, cửa hàng VLXD XXX hiểu rõ được nhu cầu của khách
hàng tốt nhất. Ngoài các mặt hàng vật liệu xây dựng tốt thì đội ngũ nhân viên cịn
năng động, nhiệt tình. Cửa hàng vật liệu xây dựng XXXlà nơi đưa ra báo giá
cạnh tranh nhất tại XXX với dịch vụ vận chuyển hàng hóa đúng tiến độ. Cửa
hàng được người tiêu dùng đáng giá là có chất lượng phục vụ tốt, đáp ứng được
nhu cầu của khách hàng nhanh. Hiện Nay cửa hàng mở rộng thị trường để cung
cấp vậtiliệu cho các cơng trình lớn và phân phối cho các đạiilý và cửa hàng trên
khắp huyện và xã lân cận. Cửa hàng đang cố gắng tiếp tục đưa vật liệu xây dựng
XXX thành bạn của mọi nhà. Để làm điều đó, cửa hàng ln đưa uy tín chất
lượng sản phẩm lên hàng đầu.
Tổng số công nhân đang làm việc tại cửa hàng là 7 người:
 Quản lý: 1ingười
 Kếitoán: 1ingười
 Nhâniviênibánihàng: 1ingười
 Công nhân khuân vác: 2 người
 Nhân viên lái xe: 2 người
9

LIÊN HỆ ZALO 0782729110


QUẢNILÝ


KẾITOÁN

NHÂNIVIÊN

LÁI XE

KHUÂN VÁC

BÁNIHÀNG

1.2 Chức năng, nhiệm vụ của từng bộ phận
-

Người quản lý: ở đây là chủ cửa hàng, trực tiếp quản lý hoạt động trao đổi
mua bán vật tư ở cửa hàng với khách hàng, nhà cung cấp, quản lý tiền lương
và giám sát nhân viên để đảm bảo nhân viên làm việc năng suất hơn.

-

Kế toán: là người ghi chép tổng hợp báo cáo lại các hoạt động tài chinh của
cửa hàng, quản lý sổ sách để phản ánh các khoản chi phí và doanh thu của
cửa hàng. Từ đó cung cấp các thơng tin về tài chính cho người quản lý.

-

Nhân viênibán hàng: là ngườiitrực tiếp tiếp xúc,itư vấn, gợi ýivà giới thiệu
sảniphẩm hàng hóa hoặcidịch vụ khuyến mãi đến khách hàng. Họ được xem
là phần quan trọng đóng vai trị mang lại doanh thu cho cửa hàng, đại lý.


-

Nhân viên lái xe: là người có kinh nghiệm lái xe, phụ trách vận chuyển hàng
hoá vật liệu từ cửa hàng đến cơng trình hoặc nhà dân. Thơng thường thì nhân
viên lái xe sẽ vận chuyển hàng theo lịch đã định sẵn. Họ biết tự điều chỉnh
tuyến đường để vật liệu hàng hoá được giao đến nhanh nhất và an tồn nhất.
Họ cũng đóng vaiitrị quanitrọng góp phầnimang lại doanh thuicho cửa hàng.

-

Công nhân khuân vác: là người sẽ đi theo nhân viên lái xe, phụ trách bốc dỡ
hàng hố, có kinh nghiệmivà sức khoẻitốt để đảm bảoihàng hố khơng bịirơi
vỡ, hưihại.

2. PHÂN TÍCH THỰC TRẠNG VÀ GIẢI PHÁP
10

LIÊN HỆ ZALO 0782729110


2.1.
-

Phân tích thực trạng

Với số lượng hàngihóa lớn, loại sản phẩm đaidạng nên việc quản lýibán
hàng của cửa hàng rất cần thiếtivà cực kỳiquan trọng. Trong quá trìnhikinh
doanh phát triểnicủa cửa hàng, một lượng lớnicác thôngitin giao dịch, trao
đổi muaibán hàng hóaigiữa các bên liêniquan nhưng tất cảiđều chỉ được xử
lý và lưu trữ trên giấy. Tuy chỉ là cửa hàng VLXD với quy mơ vừainhưng số

lượngikhách hàng có thể cao và có rất nhiềuithơng tiniđược lưuitrữ. Chính vì
vậyinếu chỉ dựa vàoinhững phương phápixử lý thủicơng trênigiấy thì sẽitốn
kémirất nhiều thờiigian,icơng sức, đơi khi có thểidẫn đến những sai sót
khơng đáng có, làm giảmiuy tín và lợi nhuận về tiền bạc cho cửa hàng. Do
đó, việc làm ra 1 hệ thốngiquản lýivà sử dụng nó cho cửa hàng VLXD XXX
là rấticầnithiết.

2.2
-

Giải pháp đưa ra
Giải pháp nhằm hỗ trợ cải thiện việc quản lý thông tin cửa hàng trở nên dễ
dàng, chính xác và hạn chế những thất thốt trong việc kinh doanh mua bán
đó là:
 Xây dựng mộtihệ thống đơn giản, dễ sử dụng về quảnilý các thông tin
tại cửa hàng.
 Thiết kế phần mềmidựa trên những yêu cầu thực tế để hạn chế bấticập
trong việc quảnilý cửa hàng của doanh nghiệp.

3. MỤC TIÊU ĐỀ TÀI
-

Nắm vững quy trình phân tích và thiết kế hệ thống thơng tin quản lý các
thơng tin cần thiết của cửa hàng.

-

Tìm hiểu thực tế về quy trình hoạt động và quá trình quản lý thông tin của cửa
hàng.


-

Xây dựng hệ thốngiquản lý cửa hàng gồm các chức năng cơ bản như: cập
nhật thông tin, tìm kiếm, xem hố đơn theo tháng, bảng giá mặt hàng…

-

Sử dụng phầnimềm quản lý cơisở dữ liệu MicrosoftiAccess để xâyidựng hệ
thống.

4. PHẠM VI ỨNG DỤNG CỦA ĐỀ TÀI
-

Chỉ phục vụ cho việciquản lý bánihàng cho cửa hàng vật liệuixây dựng.
11

LIÊN HỆ ZALO 0782729110


-

Hệ thống chỉ quản lý việc liên quan đến bán hàng, kiểm tra hàng trong kho,
giá thành của hàng hoá, hoá đơn,…Để phục vụ cho việc tổng kết hoạt động
bán hàng của đại lý.

5. YÊU CẦU CỦA HỆ THỐNG
Sau khi khảoisát, tìm hiểu vàiđiều tra em nhận thấyihệ thống bánihàng cần
phảiiđạtinhững yêuicầu saui:
5.1 Yêu cầu chức năng
-


Cập nhậtihàng mớii.

-

Quản lýicácimặt hàng trongikho.

-

Quảnilý số lượng hàngixuất.

-

Quảnilý nhân viêninhập,ixuấtihàng.

-

Quảnilý việcinhập và xuấtihàng.

5.2 u cầu phi chức năng
- Đảm bảoitính ổniđịnh và anitồni dữ liệu khiisử dụng.
- Dùngicho mọiiđốiitượng, kểicả ngườiikhông hiểu vềitin học.
- Thờiigian thựcihiện khơngiqi6 tháng.
- Lưuitrữ dữiliệu an tồn, khơngiđểimất hoặcihưihỏng.
- Bảoiđảm vẫn hoạtiđộng tốtikhi dungilượng dữ liệuităng lên.

12

LIÊN HỆ ZALO 0782729110



CHƯƠNG II: PHÂN TÍCH VÀ THIẾT KẾ HỆ
THỐNG QUẢN LÝ
1. PHÂN TÍCH HỆ THỐNG
1.1

Đặc tả hệ thống

Đầu tiên chủ cửa hàng hoặc nhân viên sẽ đăng nhập vàoihệ thống bằng tàiikhoản
mà ngườiitạo ra hệ thốngicung cấp.
Quản lýinhập hàng:iVới những mặtihàng đãiđược nhậpikho, ngườiiquản lýibán
hàng sẽilựaichọn nhữngimặt hàngiđang được tiêuithụ tốt hoặc hết hàng rồi gửiinhững
hóaiđơninhập hàng choinhà cungicấp, khiihàng mớiiđược nhập vềichủ cửa hàngiphải
kiểmitra lạiisố lượng hàngicũnginhư chấtilượng hàng hóaixem cóiđạt u cầuiđề raihay
khơng,inếu số hàngiđó đạt u cầuisẽ được chuyểnivào kho,ikhi các gianihàng đãibán
hếtithì số hàngimới đượcinhập vềisẽ đượcixếp vàoicácigian hàngitrống theo từng loại
mặt hàng riêng.iVới những mặtihàngiđã được nhậpivề chủicửaihàng và nhà cungicấp
hai bên phảiikiểm tra lạiisố lượng,ichất lượngihàng hóaimới được nhập về,ikiểm tra
nguồnigốcicủa mặt hàng để đảmibảo hàng đóikhơng bị kémichất lượng, số lượngihàng
hóa khơngibị hao hụt, để khơng ảnh hưởng đến uy tín của cửa hàng. Nếu số lượng sản
phẩm đó đạt u cầu thì số lượng hàng hóa đó phải được nhiều người tiêu dùng biết đến
và có thể đem lại nhiều lợi nhuận kinh tế cao cho cửa hàng, ngược lại nếu số lượng sản
phẩm đó khơng đạt u cầu thì có thể buộc nhà cung cấp phải xem lại số hàng đó và
cung cấp số hàng khác đảm bảo yêu cầu.
Quản lý bán hàng: Khi khách mua hàng, để đảm bảo tránh mất hàng hóa sẽ có
một nhân viên phụ trách và bán hàng, tuy các mặt hàng đã có ghi giá nhưng khách hàng
vẫn được các nhân viên bán hàng hướng dẫn lựa chọn những sản phẩm mà khách hàng
mua, sau khi lựa chọn xong khách hàng đến bàn thanh toán. Nếu kháchimua đơn hàng
lớn với những kháchihàng quen, khách hàng muaivới sốilượngilớn cóithể cóimột sốiưu


13


đãiinhư cóithể hạigiá từng loạiimặt hàng. Khi hồn tất mua bán thì hóa đơnibán hàng sẽ
được đưa choibộ phận kế tốnilưu giữ và thốngikê.
Quảnilý nhà cungicấp:iTrong qitrìnhinhập hàng nếu làinhà cungicấp mới thì sẽ
thêm thơngitin của nhàicung cấp đó vào hệithống,inếu nhà cung cấp chuyển đếnihàng
hố khơng chất lượng thì có thể xốithơng tininhà cung cấpiđó trong hệithống.
Quản lý kháchihàng: Trong q trình bn bán thì khách hàngisẽ nhận đượcihố
đơn bán và thông tin của kháchihàng đã thựcihiện giaoidịch lớn sẽ được thêm vào hệ
thống và sẽ có cácithơng tininhưitên khách hàng, số điệnithoại, ngày giao dịch, sốitiền
giao dịch, và số vật tư đã mua để sau này nếu khách hàng có mua thêm thì sẽ được giảm
giá.
1.2

Các phương pháp xác định yêu cầu
1.2.1 Phương pháp phỏng vấn

Phương pháp phỏng vấn trong nghiên cứu khoa học thuộc phương pháp điều tra
thực tiễn. Đối với phương pháp này, người thu thập số liệu sẽ thực hiện phỏng vấn trực
tiếp (hoặc gián tiếp qua điện thoại, video call,..) với các đối tượng cần biết ý kiến.
Nội dung cuộc phỏng vấn nên được chuẩn bị chu đáo về nội dung, về chiến thuật
dẫn dắt câu chuyện, làm cho cuộc nói chuyện diễn ra tự nhiên và người được hỏi tự bộc
lộ quan điểm, tâm trạng của mình. Nội dung thu được sẽ là những ý kiến giúp người
phỏng vấn thu được các kết quả định tính.
Phỏng vấn có thể được ghi âm, tốc ký hay quay phim để có tài liệu đầy đủ và
chính xác.
1.2.2 Phương pháp điều tra bảng hỏi
Đây là phương pháp gần giống phương pháp phỏngivấn, nhưngiphải tuân thủ các
câu hỏi cố định trong bảng hỏi. Cácicâuihỏiitrong bảngihỏi đượcisắp xếp logic vàitheo

nội dung nhấtiđịnh để tạo điềuikiện cho người đượcihỏi được thể hiện quaniđiểm của
mình và các vấniđề về đề tài cần nghiênicứu.
1.2.3 Phương pháp quan sát trực tiếp
14


Phương pháp này được thực hiện bằng cách quan sát có mục đích, có kế hoạch
trong các hồn cảnh tự nhiên khác nhau nhằm thu thập dữ liệu đặc trưng cho q trình
diễn biến của sự vật, hiện tượng đó. Quan sát trực tiếp là tiến hành quan sát khi sự kiện
đang diễn ra. Đây là phương pháp đơn giản dễ tiến hành, áp dụng tốt với các đối tượng
vô tri vơ giác, cịn với các đối tượng có nhận thức thì sự quan sát có thể làm thay đổi các
biểu hiện của đối tượng được nghiên cứu.
Trong quy trình phân tích thơng tin hệ thống em đã sử dụng phương pháp chính
là phỏng vấn, em đã gặp và phỏng vấn trực tiếp chủ cửa hàng vật liệu xây dựng XXX.
Với các câu hỏi và câu trả lời như sau:
-

Câu hỏi 1: Cửa hàng mình kinh doanh những mặt hàng nào ? Khách hàng chủ
yếu là ai ?
Trả lời: Cửa hàng chuyên kinh doanh xi măng, sắt thép, ống nhựa, gạch lát
nền, gạch xây dựng, cát… và một số nội thất như vịi sen, bồn rửa mặt, bồn vệ
sinh, bóng đèn,...Khách hàng chủ yếu là chủ thầu và chủ nhà của các cơng
trình nhà dân, ngồi ra cịn có 1 số đại lý VLXD khác mua ít mặt hàng nhưng
với số lượng lớn.

-

Câu hỏi 2: Các nguồn nhập hàng của cửa hàng bao gồm những đâu ?
Trả lời: Nguồn nhập hàng hố chính của cửa hàng chủiyếu đếnitừ cácidoanh
nghiệpitư nhân hoặc cơngity trựcitiếp sảnixuất hoặciphâniphối mặt hàng đó.

Ngồi ra cịn có nhập hàng từ các đại lýivật liệu xây dựngikhác.

-

Câu hỏi 3: Cửa hàng thường nhập các mặt hàng có điểm chú ý gì ?
Trả lời: Cửa hàng thường nhập vật liệu hợp thị hiếu khách hàng, có chất
lượng tốt và giá thành ổn, đến từ các thương hiệu có uy tín trên thị trường.

-

Câu hỏi 4: Cửa hàng đã sử dụng những cơng cụ gì để quản lý hàng hố và
những bất cập của nó ?
15


Trả lời: Cửa hàng hoàn toàn quản lý bằng phương pháp thủ cơng và ghi vào
sổ, điều đó làm cho nếu lỡ xảy ra sai sót trong tính tốn hay ghi chép thì rất
khó phát hiện, gây ra những sai lầm làm giảm uy tín của cửa hàng.
-

Câu hỏi 5: Cửa hàng có mong muốn ứng dụng tin học hố vào việc quản lý
khơng?
Trả lời: Có, bên cửa hàng rất muốn có một phần mềm quản lý cửa hàng để
việc quản lý trở nên dễ dàng và thuận tiện hơn. Đồng thời làm giảm phầnisai
sótilàm ảnhihưởng doanhithu củaicửaihàng.

1.3

Sơ đồ phân rã chức năng (BFD-Business Function Diagram)
Hình 1 Sơ đồ phân rã chức năng BFD


Hệithống quản lý gồm các chức năng sau:
 Chức năng quản lý nhập hàng:
+ Đặt hàng, kiểm tra hàng hố, nhập hàng.
+ Cập nhật thơng tin hàng hoá.
16


 Chức năng quản lý bán hàng:
+ Nhận đơn mua hàng.
+ Xác nhận mua.
+ Thanh toán.
+ In hoá đơn.
 Chức năng quảnilý khách hàngi:
+ Cập nhật thông tinikhách hàng.
+ Xem xét giảm giá.
 Chức năng quản lý nhà cungicấp:
+ Chọn nhà cungicấp.
+ Cập nhật danhisách nhà cungicấp.
 Chức năng thốngikê:
+ Thốngikê hoá đơn theo tháng.
+ Bảng giá sản phẩm.
1.4

Sơ đồ luồng dữ liệu (Data Flow Diagram-DFD)
1.4.1 Sơ đồ luồng dữ liệu mức ngữ cảnh
Hình 2 Sơ đồ DFDimức ngữ cảnhi

Các tácinhân chínhitrong hệ thốngigồm:
 Kháchihàng

17


 Nhà cungicấp
 Người quảnitrị
1.4.2 Sơ đồ luồng dữ liệu mức 0 (mức đỉnh)

Hình 3 Sơ đồiDFD mứci0
Từ sơiđồ phânirã chứcinăng và sơiđồ ngữicảnh em tiếnihành vẽ sơiđồ luồngidữ
liệuimức 0 (mức đỉnh) gồm:
-

Các tácinhân:

 Kháchihàng
 Nhà cungicấp
 Người quảnitrị
-

Các chức năngichính:

 Quảnilý nhậpihàng
 Quảnilý nhà cungicấp
18


 Quảnilý kháchihàng
 Quảnilý bán hàngi
 Thống kê
-


Các khoidữ liệu:

 Dữ liệu hàng hoá
 Dữiliệu kháchihàng
 Dữiliệu hoáiđơn
 Dữiliệu nhàicungicấp
1.4.3 Sơ đồ luồng dữ liệu phân rã mức 1
a) Sơ đồiluồngidữ liệuimức 1icủa tiến trìnhi1.0 quảnilý nhập hàng

b) Sơiđồ
luồng
dữmức
liệuimức
1 của trình
tiếnitrình
Hình
4 Sơiđồ
DFD
1 củaitiến
1.0 2.0 quảnilý nhà cung cấp

19


Hình 5 Sơiđồ DFD mức 1 của tiếnitrình 2.0
c) Sơ đồ luồngidữiliệu mứci1 của tiếnitrình 3.0iquảnilý kháchihàng

Hình 6 Sơiđồ DFD mức 1 củaitiếnitrình 3.0i
d) Sơiđồ luồng dữ liệuimức 1 củaitiến trình 4.0 quản lýibán hàngi


20

Hình 7 Sơiđồ DFD mức 1icủa tiếnitrình 4.0


e) Sơiđồ luồng dữ liệuimức 1 của tiếnitrình 5.0 Báo cáoithống kê

Hình 8 Sơiđồ DFD mức 1 củaitiến trình 5.0

21


1.5

Mơ hình dữ liệu mức quan niệm
1.5.1 Thực thể trong ERD

STTi TÊN THỰCiTHỂ
1
Khách hàng

KHỐ CHÍNH
Mã kháchihàng

2

Nhân viên

Mã nhâniviên


3

Mặtihàng

Mã mặtihàng

5

Nhàicungicấp

Mãinhà cungicấp

7

Hốiđơn

Mãihốiđơn

8

Tàiikhoản

Tên tàiikhoản

CÁC THUỘCiTÍNH
Mã kháchihàng
Họ tên kháchihàng
Ngày sinh
Số điệnithoại

Địaichỉ
Ghiichú
Mã nhâniviên
Họ tên nhâniviên
Số điện thoại
Ngàyisinh
Số chứng minhinhân dân
Địaichỉ
Mãimặtihàng
Tênimặtihàng
Ngày nhập
Đơnivịitính
Hãngisản xuất
Mãinhà cungicấp
Têninhà cungicấp
Địa chỉ
Số điệnithoại
Mãihoáiđơn
Ngày giao dịch
Tên tài khoản
Mậtikhẩu

1.5.2 Sơ đồ thực thể kết hợp ERD mức quan niệm

22

Hình 4 Sơ đồ ERD mức quan niệm


Hình 9 Sơ đồ ERD mức quan niệm


Đặc tả sơiđồ ERD
Mốiiliên kếtigiữa Mặtihàng vàiNhà cungicấp:
-

Một mặt hàng chỉ có duy nhất một nhà cung cấp.

-

Và một nhà cung cấp có thể cung cấp ít nhất một hoặc nhiều nhất là nhiều
mặt hàng.

Mốiiliên kếtigiữa Nhâniviên vàiHốiđơn:
-

Một nhân viên được lập ít nhất một hoá đơn hoặc nhiều nhất là nhiều hoá
đơn.

-

Nhưng một hoá đơn chỉ được lập bởi duy nhất một nhân viên.

Mốiiliên kếtigiữa Tàiikhoản vàiNhâniviên:
-

Một nhân viên chỉ được cấp duy nhất một tài khoản.

-

Một tài khoản được cấp cho duy nhất một nhân viên.


Mốiiliên kếtigiữa Hoáiđơn vàiKháchihàng :
-

Một khách hàng có thể có ít nhất một hố đơn hoặc nhiều nhất là nhiều hố
đơn.

-

Nhưng một hố đơn chỉ có duy nhất một khách hàng.
23


Đểiliên kếtigiữa Mặtihàng vàiHố đơnita cầnicó chiitiết hốiđơn:
-

Một mặt hàng có thể khơng xuất hiện trong hố đơn hoặc xuất hiện ở nhiều
hố đơn.

-

Một hố đơn có thể có ít nhất một mặt hàng hoặc nhiều nhất là nhiều mặt
hàng.

2. THIẾT KẾ CƠ SỞ DỮ LIỆU
2.1

Cơ sở dữ liệu mức logic

Hình 10 Cơ sở dữ liệu mức Logic


24


2.2

Cơ sở dữ liệu mức vật lý

Hìnhi11 Cơ sở dữ liệuimức Vậtilý

25


×