1. Trang chủ
  2. » Luận Văn - Báo Cáo

báo cáo môn học phân tích thiết kế hệ thống thông tin quản lý siêu thị mini xóm chùa

40 2 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

+Các mặt hàng còn lại: Luôn đảm bảo chất lượng, không bị hỏng, mờ thôngtin sản phẩm.Với các mặt hàng không đảm bảo chất lượng, quản lí kho liên hệ đổi trả vớinhà cung cấp.*Lập phiếu nhập

Trang 1

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ỐNGTHÔNG TIN

Quản lý siêu thị mini Xóm Chùa

Sinh viên thực hiện: NGUYỄN ĐẮC KHÁNH TO䄃 : HO䄃

Giảng viên hướng dẫn: ThS TRẦN THỊ MINH THU

Hà Nội , ngày 14 tháng 12 năm 2022

Downloaded by MON HOANG (monmon3@gmail.com)

Trang 2

MỤC LỤC

LỜI NÓI ĐẦU 4

CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG V䄃1.1 Khảo sát hiện trạng 5

1.1.1 Giới thiệu về siêu thị mini Xóm Chùa 5

1.1.2 Giới thiệu chung 5

1.1.3 Quy trình hoạt động 8

1.1.4 Ưu nhược điểm của hệ thống hiện tại 11

1.2 Xác lập dự án 11

1.2.1 Mục tiêu của dự án mới 11

1.2.2 Yêu cầu hệ thống mới 12

1.2.4 Công nghệ sử dụng 12

1.2.5 Ước tính chi phí 13

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG 14

2.1 Biểu đồ phân cấp chức năng 14

2.2 Biểu đồ luồng dữ liệu 16

2.2.1 Biểu đồ ngữ cảnh 16

2.2.2 Biểu đồ luồng dữ liệu mức đỉnh 17

2.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh 17

2.3 Mô hình E-R 19

2.3.1 Liệt kê, chính xác hóa và lựa chọn thông tin 19

2.3.2 Xác định thực thể, gán thuộc tính cho nó và xác định định danh 22

2.3.3 Mô hình thực thể liên kĀt E - R 26

CHƯƠNG 3 : THIẾT KẾ 27

3.1 ThiĀt kĀ cơ sở dữ liệu 27

3.1.1 Mô hình dữ liệu quan hệ 27

3.1.2 ThiĀt kĀ cơ sở dữ liệu 30

3.2 ThiĀt kĀ giao diện 33

KẾT LUẬN 37

Trang 3

Xóm Chùa

2 Hoàng Ngọc Khánh

Phân tích thiĀt kĀ hệthống quản lý siêu

Trang 4

LỜI NÓI ĐẦU

Phân tích thiĀt kĀ hệ thống thông tin là bước đầu tiên không thể thiĀu trong quy trình phát triển hệ thống phần mềm Người ta nhận thấy và luôn cho rằng phân tích thiĀt kĀ hệ thống thông tin là giai đoạn quan trọng nhất trong quy trìnhphát triển phần mềm Thật vậy, chỉ cần sơ xót trong quá trình thiĀt kĀ dữ liệu là có thể dẫn tới một sản phẩm phần mềm kém chất lượng hay không có giá trị sử dụng lâu dài.

Ngày nay, cùng với sự phát triển của khoa học kỹ thuật, nhu cầu ứng dụng tin học trong công tác quản lí cũng ngày càng gia tăng Việc xây dựng các phần mềm quản lí nhằm đáp ứng nhu cầu trên là rất cần thiĀt Quản lý siêu thị cũng không phải là ngoại lệ Việc phần mềm quản lí siêu thị ra đời sẽ giúp việc quản lý hang hóa trở nên thuận tiện hơn và dễ dàng hơn

Trong quá trình làm đồ án chúng em không tránh khỏi những sơ sót, chúng em xin trân trọng tiĀp thu những ý kiĀn đóng góp cũng như phản hồi của cô và các bạn để chúng em có thể làm tốt hơn sau này.

Cuối cùng chúng em xin trân trọng cám ơn cô Trần Thị Minh Thu đã truyền đạt những kiĀn thức cần thiĀt để em có thể hoàn thành tốt đồ án này, đồng thời chúng em cũng xin cám ơn tất cả các người bạn đã tận tình giúp đỡ, động viên, hỗ trợ chúng em trong suốt thời gian học môn Phân Tích ThiĀt KĀ Hệ Thống

Thông Tin.

Trân trọng!

Trang 5

CHƯƠNG 1: KHẢO SÁT HIỆN TRẠNG V䄃1.1Khảo sát hiện trạng

1.1.1.Giới thiệu về siêu thị mini Xóm Chùa

Siêu thị mini là mô hình kinh doanh phổ biĀn tại Việt Nam cũng như cácnước trên thĀ giới.Đặc điểm mô hình kinh doanh siêu thị mini có nét tương đồngvới các mô hình siêu thị quy mô lớn, nhưng với quy mô kinh doanh và ngànhhàng kinh doanh nhỏ hơn, thông thường có diện tích kinh doanh từ 60 -250 m2.

1.1.2 Giới thiệu chung

 Tên cửa hàng: Xóm Chùa Tổng số nhân viên: 6

 Thời gian làm việc: 8h00-21h00 (kể cả thứ 7 CN) Doanh thu hàng tháng: 90.000.000 VNĐ

 Địa chỉ: 15C/12 Đặng Thai Mai, quận Tây Hồ,Hà Nội Hotline: 0437197274

 Quản lý: 0523454631

Downloaded by MON HOANG (monmon3@gmail.com)

Trang 6

Hình 1.1: Hình ảnh về siêu thị mini Xóm Chùa

Trang 7

Hình 1.2: Hình ảnh về siêu thị mini Xóm Chùa

Downloaded by MON HOANG (monmon3@gmail.com)

Trang 8

1.1.2.1 Cơ cấu, sơ đồ tổ chức

 Chức năng và nhiệm vụ các bộ phận

nhiệm về doanh số bán hàng, quản lí tiền lương nhân viên, giám sát quytrình nhập hàng, nhập kho.

chấm công và trả lương cho công nhân viên

hàng.Có trách nhiệm báo cáo với quản lý về số lượng hàng trong kho.

số lượng, chất lượng hàng nhập Chuyển hàng vào kho và xuất phiĀuchi.

1.1.2.2 Giới thiệu mặt hàng, dịch vụ

hàng thiĀt yĀu ,rau củ quả, các loại nước giải khát, đồ ăn vặt.

phẩm, đặt lợi ích, sự hài lòng của khách hàng lên hàng đầu.

hiện nay như trả bằng tiền mặt, chuyển khoản qua tài khoản ngân hàng, thẻ ngân hàng.

Trang 9

1.1.2.3 Trang thiĀt bị của cửa hàng

*Kiểm tra hàng và đối chiếu:

+Với các mặt hàng rau củ quả: Được nhập mới mỗi sáng hằng ngày, saukhoảng 2-3 ngày sẽ được kiểm tra Hàng nào bị hỏng sẽ được loại bỏ.Đảm bảohàng hóa luôn ở trạng thái tươi ngon, không bị khô héo, đảm bảo chất lượng.+Với mặt hàng sữa, bánh kẹo,nước ngọt: Nhân viên kiểm tra hạn sử dụngthường xuyên đảm bảo không bán hàng hĀt và cận date

+Các mặt hàng còn lại: Luôn đảm bảo chất lượng, không bị hỏng, mờ thôngtin sản phẩm.

Với các mặt hàng không đảm bảo chất lượng, quản lí kho liên hệ đổi trả vớinhà cung cấp.

*Lập phiếu nhập kho:

+ Sau khi kiểm tra hàng hóa, bộ phận quản lí kho sẽ chuyển toàn bộ hóa đơn,

phiĀu yêu cầu nhập hàng cho bộ phận bán hàng tiĀn hành giao dịch và in phiĀunhập.

*Hoàn thành nhập kho:

+ Nhân viên bán hàng sẽ tiĀn hành cập nhật thông tin hàng vào phần mềm bán

hàng.Sắp xĀp hàng hóa theo từng danh mục

Downloaded by MON HOANG (monmon3@gmail.com)

Trang 10

Quản lý hàng hóa :

 Giá của sản phẩm được tính :

Giá của mặt hàng = Tổng giá nhập hàng + 60% lợi nhuận  Quy trình bán hàng:

*Tìm hiểu nhu cầu của khách hàng:

+ Khách vào của hàng sẽ được nhân viên tư vấn về các sản phẩm.Nhân viên sẽ một số câu hỏi dể thu thập nhu cầu của khách hàng.Sau đó sử dụng các câu hỏi mang tính định hướng giúp khách hàng nhận ra lợi ích khi sử dụng sản phẩm của cửa hàng

*Lắng nghe khách hàng:

+Nhân viên luôn lắng nghe,tôn trọng mọi nguyện vọng của khách hàng đúng với tiêu chí “Khách hàng là thượng đĀ” từ đó giúp khách hàng có tâm lý thoải mái, chấp nhận sản phẩm của mình.

*Tư vấn sản phẩm:

+Nhân viên sau khi hiểu nguyện vọng của khách hàng sẽ tiĀn hành tư vấn sản phẩm phù hợp cho khách hàng.Chú trọng tới thĀ mạnh của từng sản phẩm để tưvấn cho khách hàng sản phẩm phù hợp nhất.

*Thanh toán:

+Khách hàng sẽ đưa sản phẩm cho nhân viên bán hàng để tiĀn hành thanh toán.Nhân viên sẽ quét mã vạch trên các sản phẩm Sau khi quét mã vạch, giá tiền của sản phẩm sẽ được hiện trên màn hình, nhân viên sẽ thông báo giá tiền của sản phẩm cho khách hàng và in hóa đơn cho khách hàng nĀu họ có như cầu.+Khách hàng có thể lựa chọn các phương thức thanh toán:thanh toán bằng tiền mặt, thẻ ngân hàng, chuyển khoản qua tài khoản ngân hàng.

+Sau khi thanh toán xong, nhân viên nhắc nhở khách hàng kiểm tra hàng và hóa đơn, đảm bảo khách hàng đã lấy đủ các sản phẩm và sản phẩm không bị hỏng hoặc hĀt hạn sử dụng.

Trang 11

*Báo cáo – thống kê:

+ Vào cuối tháng, nhân viên bán hàng sẽ tiĀn hành lập báo cáo thống kê doanh số của siêu thị

*Quản lý nhân viên :

+ Nhân viên của quán bao gồm 1 quản lý siêu thị,1 quản lí nhân viên, 2 nhân viên kho, 4 nhân viên bán hàng,

+ Thông tin của nhân viên được lưu vào sổ để chấm công và phát lương.Công của nhân viên được tính theo ngày làm việc đối với tất cả nhân viên

*Đối với nhân viên bán hàng: Chia làm 2 ca (Mỗi ca có 2 nhân viên bán hàng) Sáng-Chiều( 8h-16h): 150.000 đồng

Lần 2: Cảnh cáo, trừ 30% lương của ngày hôm đó.

+ Hỗ trợ nhân viên trong việc sử dụng thành thạo phần mềm bán hàng, cách khắc phục lỗi vặt trong quá trình sử dụng.

Downloaded by MON HOANG (monmon3@gmail.com)

Trang 12

1.1.4 Ưu nhược điểm của hệ thống hiện tại

1.1.4.1 Ưu điểm

- Đơn giản , dễ sử dụng kể cả với người có trình độ công nghệ thông tin thấp.

- Dễ dàng tra cứu thông tin về các sản phẩm

1.1.4.2 Nhược điểm

- Hệ thống chưa thống kê được số lượng hàng đã bán trong ngày nên khiĀnviệc thống kê gặp khó khăn.

- Chưa có thống kê doanh số bán hàng theo nhân viên.

- Chi phí mua phần mềm hàng năm khá cao.Việc sửa chữa, bảo trì tốn nhiềuthời gian và chi phí.

- Chưa tích hợp hệ thống chấm công, tính ngày nghỉ cho nhân viên

Với nhiều khuyĀt điểm của phần mềm hiện tại thì việc nâng cấp, xây dựngmột hệ thống mới là việc làm cần thiĀt giúp siêu thị hoạt động hiệu quả vàchuyên nghiệp hơn.

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ánhà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 doanhcủa quán để đư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 quán Giúp cho công việc quản lý trở nên dễ dàng, tiện dụngvà chính xác hơn.

- Giảm bớt chi phí, nhân công, thời gian và sức lực.

- Dựa vào những kiĀn thức đã học từ môn học Phân Tích ThiĀt KĀ Hệ

Trang 13

Thống Thông Tin, báo cáo sẽ phân tích hệ thống siêu thị nhằm mụcđích tạo một hệ thống quản lý một siêu thị bao gồm các chức năng :

Downloaded by MON HOANG (monmon3@gmail.com)

Trang 14

- Quản lý nhân viên

- Quản lý khách hàng thân thiĀt

- Quan lý nhập, xuất kho

- Quản lý mặt hàng trong siêu thị

- Quản lý tài chính thu chi của siêu thị

1.2.2 Yêu cầu hệ thống mới

 Hoạt động mượt mà,chính xác,không gặp lỗi vặt

 Theo dõi chi tiĀt doanh số bán hàng từng ngày, của từng nhân viên. Tạo được các báo cáo hàng tháng, hàng quý,hàng ngày…

 Thống kê được số lượng hàng hóa còn thiĀu.

 Có thể giảm bớt chi phí bảo trì, sửa chữa phần mềm hằng năm Bảo mật tốt, chỉ làm việc với người có quyền sử dụng.

 Quản lý kho Quản lý bán hàng. Quản lý nhân viên Báo cáo.

Trang 15

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 Management Studio 2019).

+Ngôn ngữ lập trình : C+++Trình biên dịch : DEV C++

 Tổng chi phí 27.300.000 đồng.

Downloaded by MON HOANG (monmon3@gmail.com)

Trang 16

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG

2.1 Biểu đồ phân cấp chức năng

Mô tả chi tiết các chức năng lá:

 1.1 Quản lí thông tin nhân viên: đ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.Mỗi nhân viên trong cửa hàng đều được lưu thông tin về họ tên, ngày sinh, địa chỉ.Có thể thêm, xóa, sửa nhân viên khi có nhân viên mới hoặc nhân viên cũ nghỉ việc.

 1.2 Đánh giá nhân viên: Vào cuối mỗi ngày làm việc, quản lí nhân viên

sẽ chấm công cho nhân viên dựa trên doanh số bán hàng trong ngày + đánh giá của khách hàng

 1.3 Trả lương: Lương của nhân viên được tính dựa trên số ngày công của

nhân viên làm tại cửa hàng và đánh giá của quản lí cửa hàng.

o Sáng-Chiều( 8h-16h):150.000 đồng/ca x số ngày công Phạt (nĀu có).

+thưởng-o Chiều-Tối (16h-21h):170.000 đồng/ca x số ngày công Phạt (nĀu có).

+thưởng-o Ngoài ra tiền lương nhân viên còn được tính thưởng theo doanh số

Quản lí siêu thị mini1.Quản lí nhân

1.1 Quản lí thông tin nhân

viên1.2 Đánh giá

nhân viên

1.3Trả lương

2.Quản lí bán hàng

2.1 Quản lí thông tin khách

hàng2.2 Khảo sát

khách hàng

2.3 Thanh toán

2.4 Xuất hóa đơn

3.Quản lí kho

3.1 Quản lí nhà cung cấp

vụ

Trang 17

bán hàng nĀu doanh số tháng sau nhiều hơn doanh số tháng trước.o Cuối tháng, quản lí sẽ xuất báo cáo và trả lương cho nhân viên dựa

trên báo cáo.

 2.1 Quản lí thông tin khách hàng: Thông tin khách hàng bao gồm họ

tên, số điện thoại, hóa đơn đều sẽ được lưu lại với mục đích đối chiĀu thông tin.

 2.2 Khảo sát khách hàng: Khách hàng khi vào cửa hàng sẽ được nhân

viên bán hàng tư vấn sản phẩm nhiệt tình, phù hợp với nhu cầu của kháchhàng.Nhân viên luôn chú trọng tới thĀ mạnh của từng sản phẩm để tư vấncho khách hàng sản phẩm phù hợp nhất.

 2.3 Thanh toán: Khách hàng sau khi lựa chọn sản phẩm sẽ đưa cho nhân

viên bán hàng tiĀn hành quét mã vạch trên sản phẩm, giá của sản phẩm sẽ hiển thị trên màn hình, nhân viên sẽ thông báo giá tiền của sản phẩm cho khách hàng và in hóa đơn cho khách hàng nĀu họ có như cầu.

o Cửa hàng có các hình thức thanh toán phổ biĀn như: tiền mặt, chuyển khoản, quẹt thẻ

o Đối với các đơn hàng đặt qua hotline, chỉ nhận tiền chuyển khoản.

 2.4 Xuất hóa đơn: Sau khi khách hàng thanh toán xong, nhân viên sẽ

xuất hóa đơn cho khách hàng (nĀu có nhu cầu), yêu cầu khách hàng kiểmtra kĩ hạn sử dụng, tình trạng hàng hóa trước khi ra khỏi cửa hàng.

 3.1 Quản lí nhà cung cấp: Thông tin của các nhà cung cấp sản phẩm

được lưu trữ trong hệ thống gồm tên nhà cung cấp, mặt hàng cung cấp, số điện thoại,…

 3.2 Nhập kho: Bộ phận quản lí kho tiĀn hành gửi yêu cầu tới các nhà

cung cấp sau khi kiểm tra số sản phẩm tồn kho còn thiĀu.Sau khi thanh toán, nhà cung cấp sẽ gửi hóa đơn cho đơn hàng mà cửa hàng đã yêu cầu.

Downloaded by MON HOANG (monmon3@gmail.com)

Trang 18

Các hóa đơn sẽ được lưu vào kho dữ liệu “PhiĀu nhập”.Hệ thống sau đó sẽ tự động cập nhật số lượng hàng hóa trong kho sau khi nhập.

 3.3 Xuất kho: Bộ phận bán hàng sau khi kiểm tra số lượng hàng sẽ tiĀn

hành yêu cầu xuất hàng hóa từ kho.Hệ thống sẽ kiểm tra số lượng hàng có trong kho còn đủ hay không.Khi số lượng hàng đủ đáp ứng nhu cầu, hàng sẽ được xuất tới bộ phận bán hàng xác nhận việc lấy hàng từ

kho.Sau đó lưu 1 bản vào kho dữ liệu “PhiĀu xuất” để đối chiĀu, quản lý.

 3.4 Thống kê: Cuối mỗi ngày làm việc, quản lí cửa hàng thu thập các

báo cáo từ nhân viên, quản lí kho về số lượng hàng hóa còn tồn

 4.1 Báo cáo doanh thu: Cuối ngày, nhân viên báo cáo cho quản lý về

doanh thu bán hàng trong ngày, tiền nhập hàng để quản lý tình hình kinh doanh của cửa hàng.Hệ thống sẽ thực hiện lấy dữ liệu từ kho “PhiĀu nhập”, “Hóa đơn”, “PhiĀu xuất” để tính tổng tiền nhập hàng và tiền bán hàng

 4.2 Báo cáo chất lượng dịch vụ: Là phản ảnh của khách hàng về thái độ

phục vụ của nhân viên, sự hài lòng về chất lượng sản phẩm của siêu thị Khi quản lí cửa hàng yêu cầu báo cáo chất lượng dịch vụ, hệ thống sẽ lấythông tin từ kho “Khách hàng” Từ đó rút kinh nghiệm và nâng cao chất lượng dịch vụ.

2.2 Biểu đồ luồng dữ liệu2.2.1 Biểu đồ ngữ cảnh

Quản lí siêuBộ phận thu ngân

Quản lýcửa hàng

Yêu cầu thanh toán

Yêu cầu mua hàngHóa đơn thanh toán

Yêu cầu báo cáoCác báo cáo

Các thông tin

Trang 19

2.2.2 Biểu đồ luồng dữ liệu mức đỉnh

2.2.3 Biểu đồ luồng dữ liệu mức dưới đỉnh

2.2.3.1Biểu đồ luồng dữ liệu cho chức năng quản lí nhân viên

Downloaded by MON HOANG (monmon3@gmail.com)

Trang 21

2.2.3.2 Biểu đồ luồng dữ liệu cho chức năng quản lí kinh doanh

2.2.3.3 Biểu đồ luồng dữ liệu cho chức năng quản lý kho

212.1 Quản lí

thông tinkhách hàng

2.3 Thanhtoán2.4 Khảosát kháchhàng

Khách hàng

Bộ phận thu ngân

Đánh giá của khách hàngKhách hàng

Thông tin nhân viên Ý kiĀn đánh giáPhiĀu khảo sát

Hóa đơn

Các yêu cầu thanh toánHóa đơn

3.1 Quản línhà cung

3.3 Xuấtkho

3.4 Thốngkê

Bộ phận thu ngân

Nhà cung cấp

Bộ phận khoPhiếu

nhậpPhiếu xuất

Yêu cầu thông tin NCC

Thông tin NCC

Thông 琀椀n NCCYêu cầu nhập

Downloaded by MON HOANG (monmon3@gmail.com)

Trang 22

2.2.3.4 Biểu đồ luồng dữ liệu cho chức năng 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

A.Nhân viên

- Mã nhân viên- Tên nhân viên- Ngày sinh- Quê quán- SĐT-Hệ số lương

- MaNV- TenNV- NgaySinh- QueQuan- SDT-HeSoLuong

B Thông tin chấm công

- Mã nhân viên- Số ngày công-Tháng

- MaNV- NgayCong-Thang

√4.1 Báo

cáo doanhthu

4.2.Báo cáochất lượng

phục vụQuản lí

Hóa đơn

Đánh giá của khách hàngPhiếu

Doanh số bán hàngPhiếu

xuấtYêu cầu báo cáo doanh thu

Báo cáo doanh thu Báo cáo chất lượng

Yêu cầu báo cáo chất lượng

Trang 23

C Bảng lương-Mã nhân viên

-Tên nhân viên-Thưởng-Phạt-Số công-Hệ số lương-Tháng-Tổng lương

D Phiếu nhập

- Mã phiĀu nhập- Ngày nhập- Mã hàng nhập-Tên hàng nhập- Đơn Giá-Số Lượng-Thành Tiền-Mã nhà cung cấp-Tên nhà cung cấp

- MaPN- NgayNhap- MaHN- TenHN- DonGia-SoLuong-ThanhTien-MaNCC-TenNCC

E Hàng Nhập

-Mã hàng nhập-Tên hàng nhập-Số lượng

-Mã nhà cung cấp-Tên nhà cung cấp-Ngày sản xuất-Hạn sử dụng-Đơn vị tính-Loại

F Phiếu xuất

- Mã phiĀu xuất- Ngày xuất- Mã hàng nhập- Tên hàng nhập

- MaPX- NgayXuat- MaHN- TenHN

Downloaded by MON HOANG (monmon3@gmail.com)

Ngày đăng: 26/07/2024, 16:32

TỪ KHÓA LIÊN QUAN

w