Báo cáo môn học phân tích thiết kế hướng đối tượng | Trường đại học Điện Lực

Báo cáo môn học phân tích thiết kế hướng đối tượng | Trường đại học Điện Lực được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn sinh viên cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem!

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN
O CÁO MÔN HỌC
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Đ T I:
XÂY DỰNG HỆ THỐNG QUẢN CỬA HNG BÁN HOA
Sinh viên thực hiện
: NGUYỄN XUÂN KIÊN
BÙI DUY THÁI
Giảng vn hướng dẫn
: THS. BÙI KHÁNH LINH
Ngành
: CÔNG NGHTHÔNG TIN
Chuyên nnh
: CÔNG NGHPHẦN MM
Lớp
: D16CNPM4
Khóa
: 2021 - 2026
Hà Nội, tháng 10 m 2022
PHIẾU CHẤM ĐIỂM
STT
H tên
sinh viên
Ni dung thc hin
Ch
1
2
H tên gi ng vi ên
Ch
Ghi c
Ging viên ch m 1:
Ging viên ch m 2:
MỤC LỤC HỆ THỐNG QUẢN CỬA HNG HOA
DANH MỤC CÁC HÌNH .......................................................................................................... 4
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LP DỰ ÁN........................................... 1
1.1. Khảo sát hiện trạng ...................................................................................................... 1
1.1.1. Giới thiệu về cửa hàng hoa Tiệm Hoa Xinh T.Flower ................................................ 1
1.1.1.1. Giới thiệu chung................................................................................................ 1
1.1.1.2. Cơ cấu, sơ đồ tổ chức ....................................................................................... 2
1.1.1.3. Giới thiệu mặt hàng, dịch vụ............................................................................. 3
1.1.1.4. Trang thiết bị của cửa hàng .............................................................................. 3
1.1.2. Quy trình hoạt động ..................................................................................................... 3
1.1.3. Ưu nhược điểm của hệ thống hiện tại .......................................................................... 4
1.1.3.1. Ưu điểm ............................................................................................................. 4
1.1.3.2. Nhược điểm ....................................................................................................... 5
1.2. Xác lập dự án .............................................................................................................. 5
1.2.1. Mục tiêu của dự án mới ............................................................................................... 5
1.2.2. Yêu cầu hệ thống mới .................................................................................................. 5
1.2.3. Phạm vi thực hiện dự án .............................................................................................. 6
1.2.4. Công nghệ sử dụng ...................................................................................................... 6
1.2.5. Ước tính chi phí ........................................................................................................... 6
CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG.................................................................................. 7
2.1. Biểu đồ phân cấp chức năng ...................................................................................... 7
2.2. Biểu đồ luồng dữ liệu ...................................................................................................... 10
2.2.1. Biểu đồ ngữ cảnh. ........................................................................................................... 10
2.2.2. Biểu đồ mức đỉnh............................................................................................................ 10
2.2.3. Biểu đồ mức dưới đỉnh ................................................................................................... 11
2.2.3.1. Biểu đồ luồng dữ liệu cho chức năng Bán hàng .................................................. 12
2.2.3.2. Biểu đồ luồng dữ liệu cho chức năng Giải quyết sự cố với nhà cung cấp .......... 13
2.2.3.3. Biểu đồ luồng dữ liệu cho chức năng Giải quyết sự cố với khách hàng ............. 13
2.2.3.4. Biểu đồ luồng dữ liệu cho chức năng Lập báo cáo ............................................. 14
2.3 Mô hình E R..................................................................................................................... 14
2.3.1 Liệt kê, chính xác hóa và la chọn thông tin ........................................................... 14
2.3.2. Xác định thực thể, gán thuộc tính cho nó và xác định định danh ........................... 16
CHƯƠNG 3 : THIẾT K ........................................................................................................ 19
3.1. Thiết kế cơ sở dữ liệu........................................................................................................ 19
3.1.1. Mô hình d liệu quan hệ ................................................................................................. 19
3.1.2. Biểu đồ dữ liệu quan hệ .................................................................................................. 20
3.1.3. Mô hình vật lý dữ liệu..................................................................................................... 21
3.1.4 Thiết kế cơ sở dữ liệu ...................................................................................................... 22
3.1.5. Các bảng cơ sở dữ liệu.................................................................................................... 22
3.2 Thiết kế giao diện................................................................................................................ 27
DANH MỤC CÁC HÌNH
Hình 1. 1:Hình ảnh về cửa hàng hoa m Hoa Xinh Ti T.Flower............................................... 07
Hình 2. 1:Biểu đồ phân cấp chức năng hệ thống quản lý cửa hàng hoa Tiệm Hoa xinh
T.Flower...................................................................................................................................... 7
Hình 2. 2:Biểu đồ ngữ cảnh của hệ thống quản lý cửa hàng bán hoa....................................... 10
Hình 2. 3:Biểu đồ dữ liệu mức đỉnh của hệ thống quản lý cửa hàng bán hoa .......................... 11
Hình 2. 4:Biểu đồ luồng d liệu cho chức năng Bán hàng ....................................................... 12
Hình 2. 5:Biểu đồ luồng d liệu cho chức năng Giải quyết sự cố với nhà cung cấp ............... 13
Hình 2. 6:Biểu đồ luồng d liệu cho chức năng Giải quyết sự cố với khách hàng .................. 13
Hình 2. 7:Biểu đồ luồng dữ liệu cho chức năng Lập báo cáo................................................... 14
Hình 2. 8:Bảng xác định thực thể liên kết ................................................................................ 22
Hình 2. 9:Mô hình thc thể liên k .......................................................................................... 23 ết
Hình 3. 1:Biểu đồ dữ liệu quan hệ ............................................................................................ 20
Hình 3. 2:Mô hình vật lý dữ liệu .............................................................................................. 21
Hình 3. 3:Thiết kế cơ sở dữ liệu ............................................................................................... 22
Hình 3. 4:Bảng Chấm Công – BangChamCong ....................................................................... 22
Hình 3. 5 - ChucVu ........................................................................................... 23:Bảng chức vụ
Hình 3. 6:Bảng Chi Tiết HD Bán Hàng - CtietHDBanHang.................................................... 23
Hình 3. 7 ChitietHDNhapHang ....................................... 23:Bảng Chi tiết hoá đơn nhập hàng
Hình 3. 8 ChitietHDXuatHang ......................................... 24:Bảng Chi tiết hoá đơn xuất hàng –
Hình 3. 9 - HDBanHang ................................................................... 24:Bảng Hoá đơn bán hàng
Hình 3. 10 - HDNhap .............................................................................. 24:Bảng Hoá đơn nhập
Hình 3. 11 - HDXuat ................................................................................ 25:Bảng Hoá đơn xuất
Hình 3. 12:Bảng Thông Tin Hàng - ThongTinHang ................................................................ 25
Hình 3. 13:Bảng Thông Tin Mặt Hàng - ThongTinMatHang .................................................. 25
Hình 3. 14:Bảng Thông Tin Nhân Viên - ThongTinNhanVien................................................ 26
Hình 3. 15:Bảng Tổng Lương – TongLuong............................................................................ 26
Hình 3. 16:Form đăng nhập ...................................................................................................... 27
Hình 3. 17:Form trang chủ........................................................................................................ 27
Hình 3. 18:Form hoá đơn bán hàng .......................................................................................... 28
Hình 3. 19:Form hoá đơn xuất hàng ......................................................................................... 28
Hình 3. 20:Form hoá đơn nhập hàng ........................................................................................ 29
Hình 3. 21:Form thông tin nhân viên........................................................................................ 29
Hình 3. 22:Form bảng chấm công ............................................................................................ 29
LỜI NÓI ĐẦU
Ngày nay, CNTT đã và đang đóng vai t quan trọng trong đời sống kinh
tế, xã hội của nhiều quốc gia trên thế giới, là một phần kng ththiếu trong xã
hội năng động, ngày càng hiện đại h. vậy, việc tin học hoá vào một s lĩnh
vực hoàn toàn thể p hợp với xu hướng hiện nay.
Xut phát tnhu cầu thực tế đó, trong công việc mua và bán hoa, việc quản
nhập và bán một việc không ththiếu. Nhằm thay thế một scông việc
trước đó phải thao tác bằng tay trên giấy tđạt hiệu quả không cao, mất nhiều
thời gian. vậy, chúng em đã thực hiện báo cáo với đ i y dựng hthống
quản ca hàng bán hoa .
Do trong khn khổ thời gian ngắn, trình độ chuyên n, kinh nghiệm và kiến
thức của bản thân còn hn chế, nên cng em rt mong được sự góp ý của thầy
các bạn trong lớp, đđề tài nghiên cứu của chúng em ngày càng hn thiện
hơn và được ứng dụng trong thực tế.
Xin cn tnh cảm ơn!
1
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VC LẬP DỰ ÁN
1.1. Khảo sát hiện trạng
Đề tài: Quản lý Cửa Hàng Hoa Tiệm Hoa Xinh T.Flower ”.
n snước ta hiện nay đạt mức hơn 90 triệu nời. ng với việc gia
ng n snhanh, thì nhu cầu vdịch vụ, mua bán cũng ngày một gia tăng. Tuy
nhn, hthống quản bằng số ch trước kia của nhiều cửang, công ty đã
không còn p hợp với quy mô tốc độ pt triển này nữa. Tiệm Hoa Xinh
T.Flower cũng vy, tuy đã áp dụng tin hc vào công việc quản lý, bn bán
nhưng mới chỉ dừng lại mức đơn giản, cần một hệ thống mới giúp việc
quản tiện lợi dễ sdụng.
1.1.1. Giới thiệu về cửa hàng hoa Tiệm Hoa Xinh T.Flower
Công Ty TNHH T.Corp thành lập ngày 29/9/202 . Với mong muốn đem đến 2
cho thị trường những sản phẩm dịch vụ theo tiêu chuẩn tt nhất và nhng trải
nghiệm hoàn toàn mới về n hóa ng hoa. Hoa T.Flower với mong muốn
chứng t và thể hiện vai trò tn phong, dẫn dắt sthay đổi xu hướng tiêu
ng ngành hoa. T một shop hoa bn n nhỏ, cửa hàng hoa T.Flower đã và
đang dần lột c trở thành cửa ng hoa tươi hàng đầu Việt Nam áp dng công
nghệ để vận hành phát triển doanh nghiệp một cách bài bản với xu thế 4.0
1.1.1.1. Giới thiệu chung
Tên ca ng: Tiệm Hoa Xinh T.Flower
Tổng số nn viên: 10 người
Thời gian làm việc: Sáng: 8h00 12h00
Chiều: 14h00 18h00
Tối: 18h00 23h00
Doanh thu ng tháng: 90.000.000 VNĐ
Địa chỉ: Kiot A3 An Bình City, 232 Phạm Văn Đồng, Quận Bắc T
Liêm, Hà Nội.
Hotline: 0877660987
Quản lý: 0986686886
Facebook: fb.com/ flowershop t.
2
1.1.1.2. cấu, sơ đtổ chức
Chức ng nhiệm vcác bộ phận
- Quản quán: Là bộ phận chức vụ cao nhất trong cửa ng, không trực
tiếp tham gia vào công việc bán hàng, giao dịch nhưng gián tiếp chịu
trách nhiệm tchức đưa ra những phương án pt triển cho cửa ng.
Xử lí và đưa ra các quyết định trong cửa hàng các tình huống xảy ra trong
cửa hàng.
- Quản nhân viên: Quyết định vviệc điều chỉnh, tuyển nn sự, phân ca,
chấm công và trlương cho công nn viên trong qn theo schỉ định
của quản qn.
- Nhân viên n ng: bộ phận tư vấn, tiếp nhận yêu cầu tkch ng
gửi đến bộ phận cắm hoa và xlí hóa đơn thanh toán của kch ng.
- Bộ phận cắm hoa: Là bphận nhận thông tin tbộ phận n hàng và thực
hiện theo yêu cầu của khách hàng. Nghiên cứu tạo ra các các kiểu cắm
hoa mới làm đa dạng các sản phẩm của cửa hàng .Tng báo cho quản
mỗi khi nguyên liệu gần hết.
nh 1. 1: nh ảnh về cửa hàng hoa Tiệm Hoa Xinh T.Flower
3
- Bộ phận kho: Tiếp nhn yêu cầu của qun về việc nhp hàng kiểm tra s
ợng, chất lượng hàng nhập. Chuyển hàng vào kho và xuất phiếu chi.
1.1.1.3. Giới thiệu mặt hàng, dịch vụ
Hình thức kinh doanh: Mặt ng kinh doanh của cửa hàng các loại
hoa.
1.1.1.4. Trang thiết bị của cửa hàng
02 máy tính, 01 máy in, 01 máy thu ngân, 03 camera an ninh.
1.1.2. Quy trình hoạt động
- Quy trình nhập ng: Vào cuối ngày làm việc bphận kho sẽ kiểm
tra kho nguyên liệu thống kê xem mặt hàng nào sp hết đtng báo
cho quản gửi yêu cầu nhp hàng cho các nhà cung cấp .
- Sau khi nhận thông tin tphía bphận pha chế quản sẽ liên hệ cho
các nhà cung cấp gửi yêu cầu nhập hàng. Hàng nhập sẽ được bộ phận
kho kiểm tra chất lượng và slượng.
Nếu hàng đúng, đủ slượng và chất lượng s được chuyển o kho. Sau đó b
phận kho sxuất phiếu nhập cho bphận bán ng thanh toán cho đại lí.
ng đạt tu chuẩn:
+ Hoa: Tươi, kng bdp nát.
+ Giấy gói hoa: Không bm ướt, kng bnn, ch.
Giá nhập kho = Σđơn giá*số lượng.
- Báo cáo thống kê:
Quản cửa hàng stổng hợp các doanh thu, phiếu nhập, để lập báo cáo
định kỳ ng ngày, ng tháng, hàng quý, hàng năm.
Bộ phận n hàng và pha chế s thống các mặt hàng bán chạy, mặt hàng
không bán chạy đquản lập phương hướng phát triển của cửa ng tháng tiếp
theo.
- Quản nhân viên:
Nhân viên của qn bao gồm 1 quản lý, 1 nhân vn kho, 1 nn vn bán ng,
2 nhân vn cắm hoa và 2 nhân vn phục vụ. Thông tin của nn vn được u
o sđchấm công và phát lương.
4
Công của nn vn được tính theo ca làm việc đối với nn vn parttime, ngày
làm việc đi với nhân viên full time.
Full time: 300.000 đng / ngày
Part time: + Ca ng: 8h 12h: 80.000 đồng / ca
+ Ca chiều: 14h 18h: 80.000 đồng / ca
+ Ca ti: 18h 23h: 125.000 đồng / ca
Ngoài tiền ơng nn viên còn được thưởng theo đánh giá ng lực của mình
đối với cửa hàng.
- 5 sao: Xuất sắc: + 200.000 đ
- 4 sao: Tốt: + 150.000 đ
- 3 sao: Khá: 100.000 đ
- 2 sao: Trung bình: 50.000 đ
- 1 sao: Yếu: nhắc nh.
Một tng nhân viên full time được nghỉ phép 2 ny. Báo trước cho quản
1 ngày (nếu ngày ngh thứ 2 6) và báo trước 1 tun (nếu ngày nghỉ thứ
7 và chủ nhật).
Nhân viên part time thể đổi ca linh hoạt cho nhau.
Trong trường hợp xin nghỉ hẳn phải o cho quản trước 2 tuần đquản
thời gian bố sung nn s kịp thời.
Trường hợp đi muộn btr 1% lương / lần / tng. Nghỉ không xin phép 10%
ơng / lần / tng. Nếu diễn ra nhiều lần s bbuộc thôi việc. Lương của nhân
viên được tr định kì o ngày cuối cùng của tháng và được tính theo công thức:
Tổng lương: Ca (ngày) x số ngày công + thưởng phạt
- Quản ng hóa:
Mỗi lần bộ phận cắm hoa lấy hàng tkho tbộ phận kho sxuất phiếu xuất
kho bao gồm slượng tên các mặt ng để quản dễ nắm bt tình hình cũng
như thuận tiện cho việc quản hàng hóa.
1.1.3. Ưu nhược điểm của hệ thống hiện tại
1.1.3.1. Ưu điểm
- Đơn giản , dsdụng không yêu cầu cao về trình đtin học.
5
- Giá cả thp, kinh pđầu tư vào việc quản kng cao.
1.1.3.2. Nhược điểm
- Do dùng sch và excel nên hệ thống quản còn thcông, đơn giản
với dữ liệu lớn dgây thất thoát, nhm lẫn, việc sao lưu phục hồi dữ
liệu k khăn.
- Tốn nhiều thời gian gây khó kn trong việc quản đồng bộ.
- Tìm kiếm, sửa chữa, thêm thông tin, lập báo cáo thống kê k kn.
- Tốc đx chậm.
- Chưa thc sự có một hệ thống đánh giá ng lực của nn vn
- Quản gặp k kn trong việc nhp hàng, phải dựa vào thông tin
của bộ phận pha chế
- Mức đchuyên môn a với công việc của nhân vn chưa cao gây
lãng phí.
Với hệ thống quản ntrên thì cửa hàng s gp nhiều kkn trong việc
quản lý, buôn bán... Tđó đặt ra một bài tn cho cửa ng m sao để tăng
ng suất m việc, giảm thời gian, tăng hiệu quả, gim bớt nn công. Việc
ng cấp hthống qun là vô cùng thiết thực cấp bách. Đặc biệt với tốc độ
gia tăng nhanh vslượng khách hàng, mặt ng.
1.2. Xác lập dán
1.2.1. Mục tiêu của dự án mới
- Hthống quản bán hàng có nhiệm vụ chức năng nghiệp vụ về n hàng.
Hỗ trợ quản lý kho ng nhân viên làm việc. Giúp quản cửa ng
thng kê báo cáo t đó nắm bắt được tình hình kinh doanh của cửa hàng
để đưa ra phương hướng pt triển trong thời gian tới.
- Góp phần nâng cao hiệu quả công việc, thúc đẩy pt triển hoạt đng của
cửa hàng. Giúp cho công việc quản trnên dễ ng, tiện dụng và chính
c hơn.
- Giảm bớt chi phí, nhân công, thời gian và sức lực.
1.2.2. Yêu cầu hệ thống mới
- Thực hiện tốt các chứng năng chính hiện tại.
- Tn thủ đúng các quy tc về bán hàng.
6
- Tốc độ xthông tin nhanh, đảm bo chính xác, kịp thời.
- Theo i chi tiết ng nhập, tn đọng.
- Tạo được các báo cáo ng tháng, hàng quý…
- Thống kê được ợng nguyên liệu sắp hết.
- đy đcác chức ng của hệ thống quản lý.
- Hệ thống phải chế đ sao lưu phục hồi dliệu, nhằm đảm bo an
toàn vmặt dliệu.
- Bảo mật tt, chỉ làm việc với nời có quyn sdụng.
- Đào to cao hơn vtin học cho nn viên trong cửa hàng để d ng
sử dụng.
- thêm chức năng đánh giá nhân viên ghi nhận phản hồi của
khách hàng.
1.2.3. Phạm vi thực hiện dán
c chức năng chính của dán:
Cung cấp hàng
Giải quyết sự cố
n hàng
o cáo.
1.2.4. ng nghsử dụng
y dựng hệ thống quản cơ sdliệu hệ quản trị SQL server (SQL server
2019).
Ngôn ngữ lập trình: C#
Trình bn dịch: Visual Studio 2019.
1.2.5. Ước tính chi phí
- Chi p1 hthống y tính: 10.000.000 đồng
- Chi pdự trù bo trì và nâng cấp: 5.000.000 đồng
- Chi pđào tạo tin học cho nhân vn: 5.000.000 đồng
- Chi pđường truyền mng: 400.000 đồng / tng
7
- Chi pcho người viết phần mềm: 5.000.000 đồng
Tổng chi phí 25.400.000 đồng.
CHƯƠNG 2: PN TÍCH HỆ THỐNG
2.1. Biểu đồ pn cấp chức năng
Quản n hàng
1.Cung cấp hàng
4. Báo cáo
1.4 Lập hoá đơn mua hàng
1.3 Kiểm tra ng
1.5 Lập phiếu chi
1.2 Lập hợp đồng mua ng
4.1 Lập o o
3.3 Thanh toán
3.Giải quyết sự cố
3.1 Kiểm tra sự cố
3.2 Lập biên bn sự cố
1.1Yêu cầu tng tinng h
1.6 Lập chứng từ nhập kho
1.7 Vào sổ nhập kho
2.Bán hàng
2.1Tiếp nhận đơn đặt
2.3 Kiểm tra kho
2.5 Vào sổ xut kho
2.6 Lập hoá đơn n ng
2.4 Lập chứng từ xuất kho
2.7 Lập phiếu thu
2.2 Vào sổ khách hàng
nh 2. 1: Biểu đồ phân cấp chức năng hệ thống quản cửa hàng hoa T.Flower
Mô tả chi tiết các chức năng :
1.1 Yêu cầu thông tin ng hoá : Khi cửa hàng nhu cầu cung cấp hàng từ
NCC thì nn vn cửa hàng s yêu cầu nhà cung cấp gửi danh sách các
thông tin chi tiết về các loại mặt ng, chủng loại hàng , giá cả ca từng
mặt ng …… đcửa hàng n kế hoạch nhập hàng v .
1.2 Lập hợp đồng mua ng: Sau khi thothuận, chủ cửa hàng stiến hành
hợp đồng mua hàng với nhà cung cấp, trong hợp đng thống nhất vsố
ợng, giá cả , chủng loại hàng, phương thc thanh toán , thời gian giao
ng ……và các yêu cầu chất lượng của hàng h .
8
1.3 Kiểm tra hàng: Khi n cung cấp giao hàng, bphân quản kho
trách nhiệm kiểm tra ng, đối chiếu hàng nhận vvới hợp đồng mua
ng , c nhận hàng v mặt chất lượng, số ợng, chủng loại ng…
1.4 Lập h đơn mua hàng: Sau khi bphận quản kho kiểm tra ng, so
nh với hợp đồng mua hàng, nếu khớp txác nhận và lập h đơn mua
ng chuyển cho bộ phận kế toán đlàm thủ tục thanh toán với nhà
cung cấp .
1.5 Lập phiếu chi: Khi nhận được yêu cầu thanh toán, th quỹ s xác nhận
sau đó lập phiếu chi đthực hiện thanh toán với NCC .
1.6 Lập chứng từ nhp kho:Sau khi kiểm tra hàng, bphận quản kho sẽ
lập chứng tnhp kho đlàm thủ tục nhập ng o kho.
1.7 Cập nhật vào sổ nhập kho: Khi nhập hàng vào kho tđồng thơi b
phận qun kho scập nhật danh mục hàng h vào sổ nhập kho .
2.1 Tiếp nhận đơn đặt: Kch ng yêu cầu mua hàng, khách hàng s
tham khoả đơn giá, đơn mua hàng tcửa hàng. Sau đó sgửi yêu cầu mua
ng cho cửa hàng tng qua đơn đặt ng. Nn vn cửa hàng s
trách nhiệm tiếp nhận yêu cầu đặt ng của kch ng, gii thích các
thc mắc hoc phản hồi tkhách hàng.
2.2 o sổ kch hàng: Sau khi tiếp nhận đơn đặt hàng, nn viên cửa
ng sẽ cập nhật đơn đặt hàng, tng tin khách ng o skch hàng.
Để cửang có phương án cung cấp hàng cho khách hàng.
2.3 Kiểm tra kho: Tng qua skch ng, bộ phận quản kho phải
thường xuyên kiểm tra, theo dõi và lắm các tng tin về c mặt ng
trong kho để kế hoạch cung cấp đhàng cho kch ng hoặc n kế
hoạch gửinh đo để nhập hàng v .
2.4 Lập chứng từ xuất kho: Sau khi kiểm tra ng, nếu thấy đhàng, b
phận qun kho skiểm ng và lập chứng từ xuất kho để bàn giao hàng
cho bộ phận n hàng.
2.5 o sổ xuất kho: Sau khi xut hàng, bphn quản kho phải cập nhật
danh mục ng xuất vào sổ xuất kho.
9
2.6 Lập h đơn n hàng: Bộ phận phn bán hàng, khi nhân được hàng t
kho sđối chiếu hàng với đơn đặt ng của kch ng, nếu thấy khớp t
viết hoá đơn n hàng và giao hàng cho khách hàng .
2.7 Lập phiếu thu: Bphận kế tn sau khi nhận được h đơn bán ng t
khách hàng scó nhiệm vthanh toán tiền với khách hàng sau đó viết
phiếu thu gửi lại cho kch ng .
3.1 Kiểm tra scố: Quá trình mua n hàng diễn ra hàng loạt các công việc,
các sự cố xảy ra điều không thtránh khỏi .Khi xy ra scố, nhân vn
cửa hàng sẽ kiểm tra scố, xem xét mức độ s cố đđưa ra các giải pháp
xử lí thích hợp.
3.2 Lập bn bản sự cố: Sau khi kiểm sự c, nn vn cửa sẽ lp bn bản
sự cố. Tuỳ thuộc vào tình hình thc tế mà các mức đbồi thường hoặc
bắt bồi thường cụ thể.
3.3 Thanh toán: Để giải quyết scố, bộ phận kế tn s tuỳ thuộc o biên
bản scố tiến hành thanh toán tiền với khách ng. Bồi thường tiền
hoặc yêu cầu khách hàng phải bồi thường tiền cho cửa hàng.
4.1 Lập báo cáo: Lp báo cáo công việc diễn ra định kì theo tuần hoặc
theo thàng, khi nhu cầu của nh đo công ty, nn viên cửa ng phải
đưa ra được các báo cáo theo yêu cầu của lãnh đạo một cách nhanh nhất,
đảm bảo chính c .
10
2.2. Biểu đluồng dliệu
2.2.1. Biểu đngữ cảnh.
nh 2. 2:. Biểu đồ ngữ cảnh của hệ thống quản cửa hàng bán hoa
2.2.2. Biểu đồ mức đỉnh
11
nh 2. 3:Biểu đồ dữ liệu mức đỉnh của hệ thống quản lý cửa hàng bán hoa
2.2.3. Biểu đồ mức dưới đỉnh
12
2.2.3.1. Biểu đ luồng dliệu cho chức năng n hàng
nh 2. 4:Biểu đồ luồng dữ liệu cho chức năng Bán hàng
13
2.2.3.2. Biểu đ luồng dliệu cho chức năng Giải quyết sự cố với nhà cung
cấp
nh 2. 5:Biểu đồ luồng dữ liệu cho chức năng Giải quyết sự cố với nhà cung cấp
2.2.3.3. Biểu đ luồng dliệu cho chức năng Giải quyết sự cố với khách hàng
nh 2. 6:Biểu đồ luồng dữ liệu cho chức năng Giải quyết sự cố với khách hàng
14
2.2.3.4. Biểu đ luồng dliệu cho chức năng Lập báo o
nh 2. 7:Biểu đồ luồng dữ liệu cho chức năng Lập báo cáo
2.3 Mô hình E R
2.3.1 Liệt kê, chính xác hóa lựa chọn thông tin
Tên chính xác được của
các đặc trưng
Viết gọn tên đặc tng
Đánh dấu loại
mỗi bước
1
2
3
A. Thông tin nhân viên
-
nhân viên
Tên nhân viên
-
-
Ngày sinh
-
Quê quán
-
CMTND
-
SĐT
-
chức vụ
-
Mật khẩu
MaNV
-
-
-
NgaySinh
-
QueQuan
-
CMTND
-
SDT
-
MaCV
-
MatKhau
15
16
* Chú thích: dấu “√ “đánh dấu mục tin được loại / chọn ở bước thứ i.
Tiêu chí lựa chọn
1. Thuộc tính cần phải đặc trưng cho lớp các đối tượng được xét
2. Chọn thuộc tính một lần. Nếu lặp lại thì bỏ qua.
3. Một thuộc tính phải sơ cấp (nếu giá trị của có thể suy ra từ giá trị khác
thì bỏ qua).
2.3.2. c định thực thể, gán thuc tính cho nó xác định định danh
F. Thông tin hàngmặt
-
mặt hàng
Tên hàngmặt
-
ng
-
Tên hàng
-
-
Giá bán
-
tả
Hình ảnh
-
MaMH
-
TenMH
-
MaHang
-
TenHang
-
-
GiaBan
-
MoTa
-
HinhAnh
Thực thể
Thuộc tính
Định danh
Thông tin
nhân viên
-
nhân viên
-
Tên nhân viên
-
Ngày sinh
-
Quê quán
-
CMTND
-
SĐT
-
Tên chức vụ
-
Mật khẩu
X
Bảng chấm
công
-
nhân viên
-
Ngày làm
-
Gi làm
X
X
X
Tổng
lương
-
tổng lương
Tổng giờ làm
-
X
17
nh 2.8: Bảng xác định th c th liên k t ế
-
lương
-
nhân viên
-
Tháng
-
Năm
-
Tổng tiền lương
Giá lương
-
lương
Giá lương
-
chức vụ
-
X
a đơn
nhập
-
a đơn nhập
-
Ngày nhập
X
a đơn
xuất
-
a đơn xuất
-
Ngày xuất
X
a đơn
bán hàng
-
a đơn bán hàng
-
Ngày bán
-
mặt hàng
-
Số lượng
Giá bán
-
Tổng chiết khấu
-
-
nhân viên
-
Thành tiền
X
Thông tin
mặt hàng
-
mặt hàng
-
Tên mặt hàng
-
Màu s ắc
X
Thông tin
hàng
-
ng
-
Tên hàng
-
Giá bán
-
Màu sắc
-
Chiết khấu
X
18
2.4
.
.
.
. . Mô hình thực thể liên kết E-R
nh 2. 9: Mô hình th c th ên k t li ế
19
CHƯƠNG 3 : THIẾT K
3.1. Thiết kế cơ sở dữ liệu
3.1.1. hình dliệu quan h
Chuyển hình E R sang mô hình quan hệ
THÔNG TIN NHÂN VIÊN (MaNV, TenNV, NgaySinh, QueQuan, CMTND,
SĐT, TenCV, MatKhau)
BNG CHM NG (MaNV, NgayLam, GioLam)
TỔNG LƯƠNG (MaTL, TongGioLam, MaLuong, MaNV, Thang, Nam,
TongLuong)
HÓA ĐƠN NHẬP (MaHDN, NgayNhap, MaMH, TenMH, GiaNhap) HÓA
ĐƠN XUẤT (MaHDX, NgayXuat, MaMH, TenMH, GiaXuat)
HÓA ĐƠN N HÀNG (MaHDBH, NgayBan, MaMH, SoLuong, GiaBan,
TongChietKhau, MaNV, ThanhTien)
THÔNG TIN M T NG (MaMH, TenMH, Size, SoLuong, MaH)
THÔNG TIN HÀNG (MaH, TenH, GiaBan, MoTa, MaLoai, HinhAnh)
Chuẩn a các quan h
THÔNG TIN NHÂN VIÊN (MaNV, TenNV, NgaySinh, QueQuan, CMTND,
SĐT, TenCV, MatKhau)
BẢNG CHẤM CÔNG (MaNV, Ngày m, Giờ làm)
TỔNG LƯƠNG(MaTL, TongGioLam, Thang, MaLuong, MaNV, Nam,
TongLuong)
HÓA ĐƠN NHẬP (MaHDN, Ngày nhập)
CHI TIẾT HÓA ĐƠN NHẬP (MaHDN, MaMH, SoLuong, GiaNhap) HÓA
ĐƠN XUẤT (MaHDX, NgayXuat)
CHI TIẾT HÓA ĐƠN XUẤT (MaHDX, MaMH, SoLuong, GiaXuat)
HÓA ĐƠN BÁN HÀNG (MaHDBH, NgayBan, GiaBan, TongChietKhau,
MaNV, ThanhTien)
CHI TIET HÓA ĐƠN BÁN NG (MaHDBH, MaMH, SoLuong)
THÔNG TIN MẶT NG (MaMH, TenMH, MauSac, SoLuong)
THÔNG TIN HÀNG (MaH, TenH, GiaBan, MauSac, SoKhung, ChietKhau)
20
3.1.2. Biu đồ dữ liệu quan h
nh 3. 1:Biểu đồ dữ liệu quan hệ
21
3.1.3. hình vật lý dữ liệu
nh 3. 2:Mô hình vật lý dữ liệu
22
3.1.4 Thiết kế cơ sở dữ liệu
nh 3. 3:Thiết kế cơ sở dữ liệu
3.1.5. Các bảng sở dữ liệu
nh 3. 4:Bảng Chấm Công – BangChamCong
23
nh 3. 5:Bảng chức vụ - ChucVu
nh 3. 6:Bảng Chi Tiết HD Bán Hàng - CtietHDBanHang
nh 3. 7:Bảng Chi tiết hoá đơn nhập hàng – ChitietHDNhapHang
24
nh 3. 8:Bảng Chi tiết hoá đơn xuất hàng ChitietHDXuatHang
nh 3. 9:Bảng Hoá đơn bán hàng - HDBanHang
nh 3. 10:Bảng Hoá đơn nhập - HDNhap
25
nh 3. 11:Bảng Hoá đơn xuất - HDXuat
nh 3. 12:Bảng Thông Tin Hàng - ThongTinHang
nh 3. 13:Bảng Thông Tin Mặt Hàng - ThongTinMatHang
26
nh 3. 14:Bảng Thông Tin Nhân Viên - ThongTinNhanVien
nh 3. 15:Bảng Tổng ơng TongLuong
27
3.2 Thiết kế giao diện
nh 3. 16:Form đăng nhập
nh 3. 17:Form trang chủ
28
nh 3. 18:Form hoá đơn bán hàng
nh 3. 19: Form hoá đơn xuất hàng
29
nh 3. 20:Form hoá đơn nhập hàng
nh 3. 21:Form thông tin nhân viên
nh 3. 22:Form bảng chấm công
30
| 1/36

Preview text:

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC
KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO MÔN HỌC
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN Đ TI:
XÂY DỰNG HỆ THỐNG QUẢN LÝ CỬA HNG BÁN HOA
Sinh viên thực hiện
: NGUYỄN XUÂN KIÊN BÙI DUY THÁI
Giảng viên hướng dẫn : THS. BÙI KHÁNH LINH Ngành
: CÔNG NGHỆ THÔNG TIN Chuyên ngành
: CÔNG NGHỆ PHẦN MM Lớp : D16CNPM4 Khóa : 2021 - 2026
Hà Nội, tháng 10 năm 2022 PHIẾU CHẤM ĐIỂM STT H và tên
Ni dung thc hin Điểm Ch sinh viên 1 2
H và tên ging viên Ch Ghi chú Giảng viên chấm 1: Giảng viên chấm 2:
MỤC LỤC HỆ THỐNG QUẢN LÝ CỬA HNG HOA
DANH MỤC CÁC HÌNH .......................................................................................................... 4
CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN........................................... 1 1.1.
Khảo sát hiện trạng ...................................................................................................... 1 1.1.1.
Giới thiệu về cửa hàng hoa Tiệm Hoa Xinh T.Flower ................................................ 1 1.1.1.1.
Giới thiệu chung................................................................................................ 1 1.1.1.2.
Cơ cấu, sơ đồ tổ chức ....................................................................................... 2 1.1.1.3.
Giới thiệu mặt hàng, dịch vụ............................................................................. 3 1.1.1.4.
Trang thiết bị của cửa hàng .............................................................................. 3 1.1.2.
Quy trình hoạt động ..................................................................................................... 3 1.1.3.
Ưu nhược điểm của hệ thống hiện tại .......................................................................... 4 1.1.3.1.
Ưu điểm ............................................................................................................. 4 1.1.3.2.
Nhược điểm ....................................................................................................... 5 1.2.
Xác lập dự án .............................................................................................................. 5 1.2.1.
Mục tiêu của dự án mới ............................................................................................... 5 1.2.2.
Yêu cầu hệ thống mới .................................................................................................. 5 1.2.3.
Phạm vi thực hiện dự án .............................................................................................. 6 1.2.4.
Công nghệ sử dụng ...................................................................................................... 6 1.2.5.
Ước tính chi phí ........................................................................................................... 6
CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG.................................................................................. 7 2.1.
Biểu đồ phân cấp chức năng ...................................................................................... 7
2.2. Biểu đồ luồng dữ liệu ...................................................................................................... 10
2.2.1. Biểu đồ ngữ cảnh. ........................................................................................................... 10
2.2.2. Biểu đồ mức đỉnh............................................................................................................ 10
2.2.3. Biểu đồ mức dưới đỉnh ................................................................................................... 11
2.2.3.1. Biểu đồ luồng dữ liệu cho chức năng Bán hàng .................................................. 12
2.2.3.2. Biểu đồ luồng dữ liệu cho chức năng Giải quyết sự cố với nhà cung cấp .......... 13
2.2.3.3. Biểu đồ luồng dữ liệu cho chức năng Giải quyết sự cố với khách hàng ............. 13
2.2.3.4. Biểu đồ luồng dữ liệu cho chức năng Lập báo cáo ............................................. 14 2.3 Mô hình E R
– ..................................................................................................................... 14 2.3.1 Liệt kê, chính xá
c hóa và lựa chọn thông tin ........................................................... 14
2.3.2. Xác định thực thể, gán thuộc tính cho nó và xác định định danh ........................... 16
CHƯƠNG 3 : THIẾT KẾ ........................................................................................................ 19
3.1. Thiết kế cơ sở dữ liệu........................................................................................................ 19
3.1.1. Mô hình dữ liệu quan hệ ................................................................................................. 19
3.1.2. Biểu đồ dữ liệu quan hệ .................................................................................................. 20
3.1.3. Mô hình vật lý dữ liệu..................................................................................................... 21
3.1.4 Thiết kế cơ sở dữ liệu ...................................................................................................... 22
3.1.5. Các bảng cơ sở dữ liệu.................................................................................................... 22
3.2 Thiết kế giao diện................................................................................................................ 27
DANH MỤC CÁC HÌNH
Hình 1. 1:Hình ảnh về cửa hàng hoa T ệ
i m Hoa Xinh T.Flower............................................... 07
Hình 2. 1:Biểu đồ phân cấp chức năng hệ thống quản lý cửa hàng hoa Tiệm Hoa xinh
T.Flower...................................................................................................................................... 7
Hình 2. 2:Biểu đồ ngữ cảnh của hệ thống quản lý cửa hàng bán hoa....................................... 10
Hình 2. 3:Biểu đồ dữ liệu mức đỉnh của hệ thống quản lý cửa hàng bán hoa .......................... 11
Hình 2. 4:Biểu đồ luồng dữ liệu cho chức năng Bán hàng ....................................................... 12
Hình 2. 5:Biểu đồ luồng dữ liệu cho chức năng Giải quyết sự cố với nhà cung cấp ............... 13
Hình 2. 6:Biểu đồ luồng dữ liệu cho chức năng Giải quyết sự cố với khách hàng .................. 13
Hình 2. 7:Biểu đồ luồng dữ liệu cho chức năng Lập báo cáo................................................... 14
Hình 2. 8:Bảng xác định thực thể liên kết ................................................................................ 22
Hình 2. 9:Mô hình thực thể liên kết.......................................................................................... 23
Hình 3. 1:Biểu đồ dữ liệu quan hệ ............................................................................................ 20
Hình 3. 2:Mô hình vật lý dữ liệu .............................................................................................. 21
Hình 3. 3:Thiết kế cơ sở dữ liệu ............................................................................................... 22
Hình 3. 4:Bảng Chấm Công – BangChamCong ....................................................................... 22 Hình 3. 5 -
:Bảng chức vụ ChucVu ........................................................................................... 23
Hình 3. 6:Bảng Chi Tiết HD Bán Hàng - CtietHDBanHang.................................................... 23
Hình 3. 7:Bảng Chi tiết hoá đơn nhập hàng – ChitietHDNhapHang ....................................... 23
Hình 3. 8:Bảng Chi tiết hoá đơn xuất hàng C
– hitietHDXuatHang ......................................... 24
Hình 3. 9:Bảng Hoá đơn bán hàng - HDBanHang ................................................................... 24
Hình 3. 10:Bảng Hoá đơn nhập - HDNhap .............................................................................. 24
Hình 3. 11:Bảng Hoá đơn xuất - HDXuat ................................................................................ 25
Hình 3. 12:Bảng Thông Tin Hàng - ThongTinHang ................................................................ 25
Hình 3. 13:Bảng Thông Tin Mặt Hàng - ThongTinMatHang .................................................. 25
Hình 3. 14:Bảng Thông Tin Nhân Viên - ThongTinNhanVien................................................ 26
Hình 3. 15:Bảng Tổng Lương – TongLuong............................................................................ 26
Hình 3. 16:Form đăng nhập ...................................................................................................... 27
Hình 3. 17:Form trang chủ........................................................................................................ 27
Hình 3. 18:Form hoá đơn bán hàng .......................................................................................... 28
Hình 3. 19:Form hoá đơn xuất hàng ......................................................................................... 28
Hình 3. 20:Form hoá đơn nhập hàng ........................................................................................ 29
Hình 3. 21:Form thông tin nhân viên........................................................................................ 29
Hình 3. 22:Form bảng chấm công ............................................................................................ 29 LỜI NÓI ĐẦU
Ngày nay, CNTT đã và đang đóng vai trò quan trọng trong đời sống kinh
tế, xã hội của nhiều quốc gia trên thế giới, là một phần không thể thiếu trong xã
hội năng động, ngày càng hiện đại hoá. Vì vậy, việc tin học hoá vào một số lĩnh
vực là hoàn toàn có thể và phù hợp với xu hướng hiện nay.
Xuất phát từ nhu cầu thực tế đó, trong công việc mua và bán hoa, việc quản
lý nhập và bán là một việc không thể thiếu. Nhằm thay thế một số công việc mà
trước đó phải thao tác bằng tay trên giấy tờ đạt hiệu quả không cao, mất nhiều
thời gian. Vì vậy, chúng em đã thực hiện báo cáo với đề tài “Xây dựng hệ thống
quản lý của hàng bán hoa” .
Do trong khuôn khổ thời gian ngắn, trình độ chuyên môn, kinh nghiệm và kiến
thức của bản thân còn hạn chế, nên chúng em rất mong được sự góp ý của thầy
và các bạn trong lớp, để đề tài nghiên cứu của chúng em ngày càng hoàn thiện
hơn và được ứng dụng trong thực tế. Xin chân thành cảm ơn!
CHƯƠNG 1: 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
Đề tài: “Quản lý Cửa Hàng Hoa Tiệm Hoa Xinh T.Flower” .
Dân số nước ta hiện nay đạt mức hơn 90 triệu người. Cùng với việc gia
tăng dân số nhanh, thì nhu cầu về dịch vụ, mua bán cũng ngày một gia tăng. Tuy
nhiên, hệ thống quản lý bằng số sách trước kia của nhiều cửa hàng, công ty đã
không còn phù hợp với quy mô và tốc độ phát triển này nữa. Tiệm Hoa Xinh
T.Flower cũng vậy, tuy đã áp dụng tin học vào công việc quản lý, buôn bán
nhưng mới chỉ dừng lại ở mức đơn giản, cần có một hệ thống mới giúp việc
quản lý tiện lợi dễ sử dụng.
1.1.1. Giới thiệu về cửa hàng hoa Tiệm Hoa Xinh T.Flower
Công Ty TNHH T.Corp thành lập ngày 29/9/2022. Với mong muốn đem đến
cho thị trường những sản phẩm – dịch vụ theo tiêu chuẩn tốt nhất và những trải
nghiệm hoàn toàn mới về văn hóa dùng hoa. Hoa T.Flower với mong muốn
chứng tỏ và thể hiện rõ vai trò tiên phong, dẫn dắt sự thay đổi xu hướng tiêu
dùng ngành hoa. Từ một shop hoa buôn bán nhỏ, cửa hàng hoa T.Flower đã và
đang dần lột xác trở thành cửa hàng hoa tươi hàng đầu Việt Nam áp dụng công
nghệ để vận hành phát triển doanh nghiệp một cách bài bản với xu thế 4.0
1.1.1.1. Giới thiệu chung
➢ Tên cửa hàng: Tiệm Hoa Xinh T.Flower
➢ Tổng số nhân viên: 10 người
➢ Thời gian làm việc: Sáng: 8h00 – 12h00 Chiều: 14h00 – 18h00 Tối: 18h00 – 23h00
Doanh thu hàng tháng: 90.000.000 VNĐ
➢ Địa chỉ: Kiot A3 An Bình City, 232 Phạm Văn Đồng, Quận Bắc Từ Liêm, Hà Nội.
Hotline: 0877660987 ➢ Quản lý: 0986686886
➢ Facebook: fb.com/t.flowershop 1
Hình 1. 1: Hình ảnh về cửa hàng hoa Tiệm Hoa Xinh T.Flower
1.1.1.2. Cơ cấu, sơ đồ tổ chức
❖ Chức năng và nhiệm vụ các bộ phận
- Quản lý quán: Là bộ phận có chức vụ cao nhất trong cửa hàng, không trực
tiếp tham gia vào công việc bán hàng, giao dịch nhưng gián tiếp chịu
trách nhiệm tổ chức và đưa ra những phương án phát triển cho cửa hàng.
Xử lí và đưa ra các quyết định trong cửa hàng các tình huống xảy ra trong cửa hàng.
- Quản lý nhân viên: Quyết định về việc điều chỉnh, tuyển nhân sự, phân ca,
chấm công và trả lương cho công nhân viên trong quán theo sự chỉ định
của quản lý quán.
- Nhân viên bán hàng: Là bộ phận tư vấn, tiếp nhận yêu cầu từ khách hàng
gửi đến bộ phận cắm hoa và xử lí hóa đơn thanh toán của khách hàng.
- Bộ phận cắm hoa: Là bộ phận nhận thông tin từ bộ phận bán hàng và thực
hiện theo yêu cầu của khách hàng. Nghiên cứu tạo ra các các kiểu cắm
hoa mới làm đa dạng các sản phẩm của cửa hàng .Thông báo cho quản lí
mỗi khi nguyên liệu gần hết. 2
- Bộ phận kho: Tiếp nhận yêu cầu của quản lý về việc nhập hàng kiểm tra số
lượng, chất lượng hàng nhập. Chuyển hàng vào kho và xuất phiếu chi.
1.1.1.3. Giới thiệu mặt hàng, dịch vụ
➢ Hình thức kinh doanh: Mặt hàng kinh doanh của cửa hàng là các loại hoa.
1.1.1.4. Trang thiết bị của cửa hàng
➢ 02 máy tính, 01 máy in, 01 máy thu ngân, 03 camera an ninh.
1.1.2. Quy trình hoạt động
- Quy trình nhập hàng: Vào cuối ngày làm việc bộ phận kho sẽ kiểm
tra kho nguyên liệu thống kê xem mặt hàng nào sắp hết để thông báo
cho quản lý gửi yêu cầu nhập hàng cho các nhà cung cấp .
- Sau khi nhận thông tin từ phía bộ phận pha chế quản lý sẽ liên hệ cho
các nhà cung cấp gửi yêu cầu nhập hàng. Hàng nhập sẽ được bộ phận
kho kiểm tra chất lượng và số lượng.
Nếu hàng đúng, đủ số lượng và chất lượng sẽ được chuyển vào kho. Sau đó bộ
phận kho sẽ xuất phiếu nhập cho bộ phận bán hàng thanh toán cho đại lí. Hàng đạt tiêu chuẩn:
+ Hoa: Tươi, không bị dập nát.
+ Giấy gói hoa: Không bị ẩm ướt, không bị nhăn, rách.
Giá nhập kho = Σđơn giá*số lượng.
- Báo cáo thống kê:
Quản lý cửa hàng sẽ tổng hợp các doanh thu, phiếu nhập, … để lập báo cáo
định kỳ hàng ngày, hàng tháng, hàng quý, hàng năm.
Bộ phận bán hàng và pha chế sẽ thống kê các mặt hàng bán chạy, mặt hàng
không bán chạy để quản lý lập phương hướng phát triển của cửa hàng tháng tiếp theo.
- Quản lý nhân viên:
Nhân viên của quán bao gồm 1 quản lý, 1 nhân viên kho, 1 nhân viên bán hàng,
2 nhân viên cắm hoa và 2 nhân viên phục vụ. Thông tin của nhân viên được lưu
vào sổ để chấm công và phát lương. 3
Công của nhân viên được tính theo ca làm việc đối với nhân viên parttime, ngày
làm việc đối với nhân viên full time.
Full time: 300.000 đồng / ngày
Part time: + Ca sáng: 8h – 12h: 80.000 đồng / ca
+ Ca chiều: 14h – 18h: 80.000 đồng / ca
+ Ca tối: 18h – 23h: 125.000 đồng / ca
Ngoài tiền lương nhân viên còn được thưởng theo đánh giá năng lực của mình đối với cửa hàng.
- 5 sao: Xuất sắc: + 200.000 đ - 4 sao: Tốt: + 150.000 đ - 3 sao: Khá: 100.000 đ
- 2 sao: Trung bình: 50.000 đ
- 1 sao: Yếu: nhắc nhở .
Một tháng nhân viên full time được nghỉ phép 2 ngày. Báo trước cho quản
lý 1 ngày (nếu ngày nghỉ là thứ 2 – 6) và báo trước 1 tuần (nếu ngày nghỉ là thứ 7 và chủ nhật).
Nhân viên part time có thể đổi ca linh hoạt cho nhau.
Trong trường hợp xin nghỉ hẳn phải báo cho quản lý trước 2 tuần để quản lý có
thời gian bố sung nhân sự kịp thời.
Trường hợp đi muộn bị trừ 1% lương / lần / tháng. Nghỉ không xin phép 10%
lương / lần / tháng. Nếu diễn ra nhiều lần sẽ bị buộc thôi việc. Lương của nhân
viên được trả định kì vào ngày cuối cùng của tháng và được tính theo công thức:
Tổng lương: Ca (ngày) x số ngày công + thưởng – phạt
- Quản lý hàng hóa:
Mỗi lần bộ phận cắm hoa lấy hàng từ kho thì bộ phận kho sẽ xuất phiếu xuất
kho bao gồm số lượng và tên các mặt hàng để quản lý dễ nắm bắt tình hình cũng
như thuận tiện cho việc quản lý hàng hóa.
1.1.3. Ưu nhược điểm của hệ thống hiện tại
1.1.3.1. Ưu điểm
- Đơn giản , dễ sử dụng không yêu cầu cao về trình độ tin học. 4
- Giá cả thấp, kinh phí đầu tư vào việc quản lý không cao.
1.1.3.2. Nhược điểm
- Do dùng sổ sách và excel nên hệ thống quản lý còn thủ công, đơn giản
với dữ liệu lớn dễ gây thất thoát, nhầm lẫn, việc sao lưu phục hồi dữ liệu khó khăn.
- Tốn nhiều thời gian gây khó khăn trong việc quản lý đồng bộ.
- Tìm kiếm, sửa chữa, thêm thông tin, lập báo cáo thống kê khó khăn.
- Tốc độ xử lý chậm.
- Chưa thực sự có một hệ thống đánh giá năng lực của nhân viên
- Quản lý gặp khó khăn trong việc nhập hàng, phải dựa vào thông tin của bộ phận pha chế
- Mức độ chuyên môn hóa với công việc của nhân viên chưa cao gây lãng phí.
Với hệ thống quản lý như trên thì cửa hàng sẽ gặp nhiều khó khăn trong việc
quản lý, buôn bán... Từ đó đặt ra một bài toán cho cửa hàng làm sao để tăng
năng suất làm việc, giảm thời gian, tăng hiệu quả, giảm bớt nhân công. Việc
nâng cấp hệ thống quản lý là vô cùng thiết thực và cấp bách. Đặc biệt với tốc độ
gia tăng nhanh về số lượng khách hàng, mặt hàng.
1.2. Xác lập dự án
1.2.1. Mục tiêu của dự án mới
- Hệ thống quản lý bán hàng có nhiệm vụ chức năng nghiệp vụ về bán hàng.
Hỗ trợ quản lý kho hàng và nhân viên làm việc. Giúp quản lý cửa hàng
thống kê báo cáo từ đó nắm bắt được tình hình kinh doanh của cửa hàng
để đưa ra phương hướng phát triển trong thời gian tới.
- Góp phần nâng cao hiệu quả công việc, thúc đẩy phát triển hoạt động của
cửa hàng. Giúp cho công việc quản lý trở nên dễ dàng, tiện dụng và chính xác hơn.
- Giảm bớt chi phí, nhân công, thời gian và sức lực.
1.2.2. Yêu cầu hệ thống mới
- Thực hiện tốt các chứng năng chính hiện tại.
- Tuân thủ đúng các quy tắc về bán hàng. 5
- Tốc độ xử lý thông tin nhanh, đảm bảo chính xác, kịp thời.
- Theo dõi chi tiết hàng nhập, tồn đọng.
- Tạo được các báo cáo hàng tháng, hàng quý…
- Thống kê được lượng nguyên liệu sắp hết.
- Có đầy đủ các chức năng của hệ thống quản lý.
- Hệ thống phải có chế độ sao lưu phục hồi dữ liệu, nhằm đảm bảo an toàn về mặt dữ liệu.
- Bảo mật tốt, chỉ làm việc với người có quyền sử dụng.
- Đào tạo cao hơn về tin học cho nhân viên trong cửa hàng để dễ dàng sử dụng.
- Có thêm chức năng đánh giá nhân viên và ghi nhận phản hồi của khách hàng.
1.2.3. Phạm vi thực hiện dự án
Các chức năng chính của dự án: ❖ Cung cấp hàng ❖ Giải quyết sự cố ❖ Bán hàng ❖ Báo cáo.
1.2.4. Công nghệ sử dụng
Xây dựng hệ thống quản lý cơ sở dữ liệu hệ quản trị SQL server (SQL server 2019). Ngôn ngữ lập trình: C#
Trình biên dịch: Visual Studio 2019.
1.2.5. Ước tính chi phí
- Chi phí 1 hệ thống máy tính: 10.000.000 đồng
- Chi phí dự trù bảo trì và nâng cấp : 5.000.000 đồng
- Chi phí đào tạo tin học cho nhân viên: 5.000.000 đồng
- Chi phí đường truyền mạng: 400.000 đồng / tháng 6
- Chi phí cho người viết phần mềm: 5.000.000 đồng
 Tổng chi phí 25.400.000 đồng.
CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG
2.1. Biểu đồ phân cấp chức năng Quản lí bán hàng 1.Cung cấp hàng 2.Bán hàng
3.Giải quyết sự cố 4. Báo cáo
1.1Yêu cầu thông tin hàng hoá 2.1Tiếp nhận đơn đặt 3.1 Kiểm tra sự cố 4.1 Lập báo cáo
1.2 Lập hợp đồng mua hà ng
3.2 Lập biên bản sự cố 2.2 Vào sổ khách hàng 3.3 Thanh toán 1.3 Kiểm tra hà ng 2.3 Kiểm tra kho
1.4 Lập hoá đơn mua hàng
2.4 Lập chứng từ xuất kho
1.5 Lập phiếu chi 2.5 Vào sổ xuất kho
1.6 Lập chứng từ nhập kho
2.6 Lập hoá đơn bán hàng
1.7 Vào sổ nhập kho 2.7 Lập phiếu thu
Hình 2. 1: Biểu đồ phân cấp chức năng hệ thống quản lý cửa hàng hoa T.Flower
Mô tả chi tiết các chức năng lá:
1.1 Yêu cầu thông tin hàng hoá : Khi cửa hàng có nhu cầu cung cấp hàng từ
NCC thì nhân viên cửa hàng sẽ yêu cầu nhà cung cấp gửi danh sách các
thông tin chi tiết về các loại mặt hàng, chủng loại hàng , giá cả của từng
mặt hàng …… để cửa hàng lên kế hoạch nhập hàng về .
1.2 Lập hợp đồng mua hàng: Sau khi thoả thuận, chủ cửa hàng sẽ tiến hành
kí hợp đồng mua hàng với nhà cung cấp, trong hợp đồng thống nhất về số
lượng, giá cả , chủng loại hàng, phương thức thanh toán , thời gian giao
hàng ……và các yêu cầu chất lượng của hàng hoá . 7
1.3 Kiểm tra hàng: Khi nhà cung cấp giao hàng, bộ phân quản lí kho có
trách nhiệm kiểm tra hàng, đối chiếu hàng nhận về với hợp đồng mua
hàng , xác nhận hàng về mặt chất lượng, số lượng, chủng loại hàng…
1.4 Lập hoá đơn mua hàng: Sau khi bộ phận quản lí kho kiểm tra hàng, so
sánh với hợp đồng mua hàng, nếu khớp thì xác nhận và lập hoá đơn mua
hàng và chuyển cho bộ phận kế toán để làm thủ tục thanh toán với nhà cung cấp .
1.5 Lập phiếu chi: Khi nhận được yêu cầu thanh toán, thủ quỹ sẽ xác nhận
sau đó lập phiếu chi để thực hiện thanh toán với NCC .
1.6 Lập chứng từ nhập kho:Sau khi kiểm tra hàng, bộ phận quản lí kho sẽ
lập chứng từ nhập kho để làm thủ tục nhập hàng vào kho.
1.7 Cập nhật vào sổ nhập kho: Khi nhập hàng vào kho thì đồng thơi bộ
phận quản lí kho sẽ cập nhật danh mục hàng hoá vào sổ nhập kho .
2.1 Tiếp nhận đơn đặt: Khách hàng có yêu cầu mua hàng, khách hàng sẽ
tham khoả đơn giá, đơn mua hàng từ cửa hàng. Sau đó sẽ gửi yêu cầu mua
hàng cho cửa hàng thông qua đơn đặt hàng. Nhân viên cửa hàng sẽ có
trách nhiệm tiếp nhận yêu cầu đặt hàng của khách hàng, giải thích các
thắc mắc hoặc phản hồi từ khách hàng.
2.2 Vào sổ khách hàng: Sau khi tiếp nhận đơn đặt hàng, nhân viên cửa
hàng sẽ cập nhật đơn đặt hàng, thông tin khách hàng vào sổ khách hàng.
Để cửa hàng có phương án cung cấp hàng cho khách hàng.
2.3 Kiểm tra kho: Thông qua sổ khách hàng, bộ phận quản lí kho phải
thường xuyên kiểm tra, theo dõi và lắm các thông tin về các mặt hàng
trong kho để có kế hoạch cung cấp đủ hàng cho khách hàng hoặc lên kế
hoạch gửi lãnh đạo để nhập hàng về .
2.4 Lập chứng từ xuất kho: Sau khi kiểm tra hàng, nếu thấy đủ hàng, bộ
phận quản lí kho sẽ kiểm hàng và lập chứng từ xuất kho để bàn giao hàng
cho bộ phận bán hàng.
2.5 Vào sổ xuất kho: Sau khi xuất hàng, bộ phận quản lí kho phải cập nhật
danh mục hàng xuất vào sổ xuất kho. 8
2.6 Lập hoá đơn bán hàng: Bộ phận phận bán hàng, khi nhân được hàng từ
kho sẽ đối chiếu hàng với đơn đặt hàng của khách hàng, nếu thấy khớp thì
viết hoá đơn bán hàng và giao hàng cho khách hàng .
2.7 Lập phiếu thu: Bộ phận kế toán sau khi nhận được hoá đơn bán hàng từ
khách hàng sẽ có nhiệm vụ thanh toán tiền với khách hàng sau đó viết
phiếu thu và gửi lại cho khách hàng .
3.1 Kiểm tra sự cố: Quá trình mua bán hàng diễn ra hàng loạt các công việc,
các sự cố xảy ra là điều không thể tránh khỏi .Khi xảy ra sự cố, nhân viên
cửa hàng sẽ kiểm tra sự cố, xem xét mức độ sự cố để đưa ra các giải pháp xử lí thích hợp.
3.2 Lập biên bản sự cố: Sau khi kiểm sự cố, nhân viên cửa sẽ lập biên bản
sự cố. Tuỳ thuộc vào tình hình thực tế mà có các mức độ bồi thường hoặc
bắt bồi thường cụ thể.
3.3 Thanh toán: Để giải quyết sự cố, bộ phận kế toán sẽ tuỳ thuộc vào biên
bản sự cố mà tiến hành thanh toán tiền với khách hàng. Bồi thường tiền
hoặc yêu cầu khách hàng phải bồi thường tiền cho cửa hàng.
4.1 Lập báo cáo: Lập báo cáo là công việc diễn ra định kì theo tuần hoặc
theo thàng, khi có nhu cầu của lãnh đạo công ty, nhân viên cửa hàng phải
đưa ra được các báo cáo theo yêu cầu của lãnh đạo một cách nhanh nhất, đảm bảo chính xác . 9
2.2. Biểu đồ luồng dữ liệu
2.2.1. Biểu đồ ngữ cảnh.
Hình 2. 2:. Biểu đồ ngữ cảnh của hệ thống quản lý cửa hàng bán hoa
2.2.2. Biểu đồ mức đỉnh 10
Hình 2. 3:Biểu đồ dữ liệu mức đỉnh của hệ thống quản lý cửa hàng bán hoa
2.2.3. Biểu đồ mức dưới đỉnh 11
2.2.3.1. Biểu đồ luồng dữ liệu cho chức năng Bán hàng
Hình 2. 4:Biểu đồ luồng dữ liệu cho chức năng Bán hàng 12
2.2.3.2. Biểu đồ luồng dữ liệu cho chức năng Giải quyết sự cố với nhà cung cấp
Hình 2. 5:Biểu đồ luồng dữ liệu cho chức năng Giải quyết sự cố với nhà cung cấp
2.2.3.3. Biểu đồ luồng dữ liệu cho chức năng Giải quyết sự cố với khách hàng
Hình 2. 6:Biểu đồ luồng dữ liệu cho chức năng Giải quyết sự cố với khách hàng 13
2.2.3.4. Biểu đồ luồng dữ liệu cho chức năng Lập báo cáo
Hình 2. 7:Biểu đồ luồng dữ liệu cho chức năng Lập báo cáo
2.3 Mô hình E R
2.3.1 Liệt kê, chính xác hóa và lựa chọn thông tin
Tên được chính xác của
Viết gọn tên đặc trưng
Đánh dấu loại
các đặc trưng mỗi bước 1 2 3
A. Thông tin nhân viên - Mã nhân viên - MaNV √ - Tên nhân viên - TenNV √ - Ngày sinh - NgaySinh √ - Quê quán - QueQuan √ - CMTND - CMTND √ - SĐT - SDT √ - Mã chức vụ - MaCV √ - Mật khẩu - MatKhau √ 14 15
F. Thông tin mặt hàng - Mã mặt hàng - MaMH √ -T ên mặt hàng - T enMH √ - Mã hàng - M aHang - T ên hàng - T enHang √ - Giá bán - GiaBan √ - Mô tả - MoTa √ - H ình ảnh - HinhAnh √
* Chú thích: dấu “√ “đánh dấu mục tin được loại / chọn ở bước thứ i. Tiêu chí lựa chọn
1. Thuộc tính cần phải đặc trưng cho lớp các đối tượng được xét
2. Chọn thuộc tính một lần. Nếu lặp lại thì bỏ qua.
3. Một thuộc tính phải là sơ cấp (nếu giá trị của nó có thể suy ra từ giá trị khác thì bỏ qua).
2.3.2. Xác định thực thể, gán thuộc tính cho nó và xác định định danh Thực thể Thuộc tính Định danh Thông tin - Mã nhân viên X nhân viên - Tên nhân viên - Ngày sinh - Quê quán - CMTND - SĐT - Tên chức vụ - Mật khẩu
Bảng chấm - Mã nhân viên X công - Ngày làm X - Giờ làm X Tổng - Mã tổng lương X lương - Tổng giờ làm 16 - Mã lương - Mã nhân viên - Tháng - Năm - Tổng tiền l ương Giá lương - Mã lương X - Giá lương - Mã chức vụ Hóa đơn - Mã hóa đơn nhập X nhập - Ngày nhập Hóa đơn - Mã hóa đơn xuất X xuất - Ngày xuất Hóa đơn - Mã hóa đơn bán hàng X bán hàng - Ngày bán - Mã mặt hàng - Số lượng - G iá bán - Tổng chiết khấu - Mã nhân viên - Thành tiền Thông tin - Mã mặt hàng X mặt hàng - Tên mặt hàng - Màu sắ c Thông tin - Mã hàng X hàng - Tên hàng - Giá bán - Màu sắc - Chiết khấu
Hình 2.8: Bảng xác định thc th liên kết 17
2.4. Mô hình thực thể liên kết E-R
Hình 2. 9: Mô hình thc th l ê i n kết 18
CHƯƠNG 3 : THIẾT KẾ
3.1. Thiết kế cơ sở dữ liệu
3.1.1. Mô hình dữ liệu quan hệ
Chuyển mô hình E – R
sang mô hình quan hệ
THÔNG TIN NHÂN VIÊN (MaNV, TenNV, NgaySinh, QueQuan, CMTND, SĐT, TenCV, MatKhau)
BẢNG CHẤM CÔNG (MaNV, NgayLam, GioLam)
TỔNG LƯƠNG (MaTL, TongGioLam, MaLuong, MaNV, Thang, Nam, TongLuong)
HÓA ĐƠN NHẬP (MaHDN, NgayNhap, MaMH, TenMH, GiaNhap) HÓA
ĐƠN XUẤT (MaHDX, NgayXuat, MaMH, TenMH, GiaXuat)
HÓA ĐƠN BÁN HÀNG (MaHDBH, NgayBan, MaMH, SoLuong, GiaBan,
TongChietKhau, MaNV, ThanhTien)
THÔNG TIN MẶT HÀNG (MaMH, TenMH, Size, SoLuong, MaH)
THÔNG TIN HÀNG (MaH, TenH, GiaBan, MoTa, MaLoai, HinhAnh)
Chuẩn hóa các quan hệ
THÔNG TIN NHÂN VIÊN (MaNV, TenNV, NgaySinh, QueQuan, CMTND, SĐT, TenCV, MatKhau)
BẢNG CHẤM CÔNG (MaNV, Ngày làm, Giờ làm)
TỔNG LƯƠNG(MaTL, TongGioLam, Thang, MaLuong, MaNV, Nam, TongLuong)
HÓA ĐƠN NHẬP (MaHDN, Ngày nhập)
CHI TIẾT HÓA ĐƠN NHẬP (MaHDN, MaMH, SoLuong, GiaNhap) HÓA
ĐƠN XUẤT (MaHDX, NgayXuat)
CHI TIẾT HÓA ĐƠN XUẤT (MaHDX, MaMH, SoLuong, GiaXuat)
HÓA ĐƠN BÁN HÀNG (MaHDBH, NgayBan, GiaBan, TongChietKhau, MaNV, ThanhTien)
CHI TIET HÓA ĐƠN BÁN HÀNG (MaHDBH, MaMH, SoLuong)
THÔNG TIN MẶT HÀNG (MaMH, TenMH, MauSac, SoLuong)
THÔNG TIN HÀNG (MaH, TenH, GiaBan, MauSac, SoKhung, ChietKhau) 19
3.1.2. Biểu đồ dữ liệu quan hệ
Hình 3. 1:Biểu đồ dữ liệu quan hệ 20
3.1.3. Mô hình vật lý dữ liệu
Hình 3. 2:Mô hình vật lý dữ liệu 21
3.1.4 Thiết kế cơ sở dữ liệu
Hình 3. 3:Thiết kế cơ sở dữ liệu
3.1.5. Các bảng cơ sở dữ liệu
Hình 3. 4:Bảng Chấm Công – BangChamCong 22
Hình 3. 5:Bảng chức vụ - ChucVu
Hình 3. 6:Bảng Chi Tiết HD Bán Hàng - CtietHDBanHang
Hình 3. 7:Bảng Chi tiết hoá đơn nhập hàng – ChitietHDNhapHang 23
Hình 3. 8:Bảng Chi tiết hoá đơn xuất hàng – ChitietHDXuatHang
Hình 3. 9:Bảng Hoá đơn bán hàng - HDBanHang
Hình 3. 10:Bảng Hoá đơn nhập - HDNhap 24
Hình 3. 11:Bảng Hoá đơn xuất - HDXuat
Hình 3. 12:Bảng Thông Tin Hàng - ThongTinHang
Hình 3. 13:Bảng Thông Tin Mặt Hàng - ThongTinMatHang 25
Hình 3. 14:Bảng Thông Tin Nhân Viên - ThongTinNhanVien
Hình 3. 15:Bảng Tổng Lương – TongLuong 26
3.2 Thiết kế giao diện
Hình 3. 16:Form đăng nhập
Hình 3. 17:Form trang chủ 27
Hình 3. 18:Form hoá đơn bán hàng
Hình 3. 19:Form hoá đơn xuất hàng 28
Hình 3. 20:Form hoá đơn nhập hàng
Hình 3. 21:Form thông tin nhân viên
Hình 3. 22:Form bảng chấm công 29 30