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

Phần mềm quản lý việc kinh doanh của một công ty mua bán máy tính xách tay 0

61 0 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

Thông tin cơ bản

Tiêu đề Xây Dựng Phần Mềm Quản Lý Việc Kinh Doanh Của Một Công Ty Mua Bán Máy Tính Xách Tay
Tác giả Phạm Thị Quỳnh Nga, Nguyễn Thị Thu Nhài, Định Thị Thùy Linh, Triệu Thị Trà My, Lê Thị Hằng
Người hướng dẫn Giảng Viên: Trần Thị Hương
Trường học Trường Đại Học Kinh Tế-Kĩ Thuật Công Nghiệp
Thể loại Đồ Án
Năm xuất bản 2023 – 2024
Thành phố Hà Nội
Định dạng
Số trang 61
Dung lượng 4,59 MB

Nội dung

Nó cũng sẽ hỗ trợ trong việc quản lý kho hàng, từ việc nhậphàng, kiểm kê, định vị sản phẩm trong kho đến việc quản lý số lượng hàng tồn kho.Phần mềm cũng sẽ cung cấp các tính năng quản l

Trang 1

KHOA CÔNG NGHỆ THÔNG TIN

-o0o -ĐỒ ÁN 1:

XÂY DỰNG PHẦN MỀM QUẢN LÝ VIỆC KINH DOANH CỦA MỘT CÔNG TY MUA BÁN MÁY TÍNH XÁCH TAY

GIẢNG VIÊN: TRẦN THỊ HƯƠNG

NGUYỄN THỊ THU NHÀIĐỊNH THỊ THÙY LINHTRIỆU THỊ TRÀ MY

LÊ THỊ HẰNG

HÀ NỘI: 2023 – 2024

Trang 2

DANH MỤC HÌNH ẢNH

LỜI NÓI ĐẦU iii

Chương I: TỔNG QUAN ĐỀ TÀI

1.1. Giới thiệu đề tài:

1.2.Mô tả quy trình bài toán:

1.2.1 Quản lý mua máy tính:

1.2.2 Quản lý máy tính:

1.2.3 Quản lý bán máy tính:

1.2.4 Thanh toán:

Chương II: KHẢO SÁT PHÂN TÍCH THIẾT KẾ HỆ THỐNG 14

2.1.Sơ đồ phân cấp chức năng: 14

2.2.Sơ đồ luồng dữ liệu mức bối cảnh: 14

2.3.Sơ đồ dữ liệu mức đỉnh: 16

2.4.Sơ đồ luồng dữ liệu mức dưới đỉnh: 18

2.4.1 Sơ đồ quản lý mua hàng:

2.4.2 Sơ đồ quản lý máy tính:

2.4.2.1 Sơ đồ luồng dữ liệu mức dưới đỉnh: 20

2.4.2.2 Sơ đồ quản lý bán hàng: 22

2.4.3 Sơ đồ quản lý thanh toán:

2.5 Xác định thực thể liên kết: 25

2.5.1 Thực thể dạng chuẩn:

2.5.2 Mối quan hệ giữa các thực thể:

2.5.3 Sơ đồ thực thể liên kết ER:

2.5.3.1 Sơ đồ thực thể liên kết ER: 26

2.5.3.2 Mô hình quan hệ: 27

Chương III: LẬP TRÌNH WINFORM 28

3.1.Lý do nào chọn lập trình Winform với NET Framework? 28

3.2.Giao diện đăng nhập: 30

Trang 3

3.3.2 Giao diện phiếu nhập hàng:

3.3.3 Giao diện hàng nhập:

3.4.Giao diện quản lý máy tính: 37

3.4.1 Giao diện quản lý máy tính đã bán:

3.4.2 Giao diện quản lý máy tính còn lại trong kho:

3.4.3 Giao diện quản lý dự trù:

3.5.Giao diện quản lý bán hàng: 40

3.5.1 Giao diện quản lý bán hàng:

3.5.2 Giao diện phiếu bán hàng:

3.6 Giao diện quản lý thanh toán: 45

3.6.1 Giao diện biên lai:

3.6.2 Giao diện thống kê doanh thu:

Trang 4

Hình 2 1: Sơ đồ phân cấp chức năng 14

Hinh 2 2: Sơ đồ luồng dữ liệu mức bối cảnh 15

Hinh 2 3: Sơ đồ dữ liệu mức đỉnh 16

Hinh 2.4 1: Sơ đồ luồng dữ liệu mức dưới đỉnh: chức năng quản lý mua hàng 17

Hinh 2.4.2 1: Sơ đồ luồng dữ liệu mức dưới đỉnh: chức năng quản lý máy tính .18 Hinh 2.4.2 2: Sơ đồ quản lý bán hàng 20

Hinh 2.4.3 1: Sơ đồ quản lý thanh toán 22

Hinh 2.5 1: Mối quan hệ giữa các thực thể 23

Hinh 2.5.3 1: Sơ đồ thực thể liên kết ER 24

Hinh 2.5.3 2: Mô hình quan hệ 25

Hinh 3 1: Giao diện đăng nhập 28

Hinh 3.3 1: Giao diện trang chủ quản lý máy tính 30

Hinh 3.3 2: Giao diện phiếu nhập hàng 32

Hinh 3.3 3: Giao diện hàng nhập 34

Hinh 3.4 1: Giao diện quản lý máy tính đã bán 36

Hinh 3.4 2: Giao diện quản lý máy tính còn lại trong kho 37

Hinh 3.4 3: Giao diện quản lý dự trù 39

Hinh 3.5 1: Giao diện quản lý bán hàng 40

Hinh 3.5 2: Giao diện phiếu bán hàng 41

Trang 5

Hinh 3.6 2: Giao diện thống kê doanh thu 48

Trang 6

Công nghệ thông tin ngày nay đang dần phát triển, hiện diện trong mọi lĩnh vực củađời sống xã hội, từng bước thay đổi cuộc sống con người Công nghệ thông tin hiện làngành được đầu tư và chú trọng phát triển ở mọi Quốc Gia từ những nước nghèo đang pháttriển tới các nước công nghiệp phát triển Việt Nam chúng ta đang dần hòa nhập với sự pháttriển trong khu vực và trên thế giới Có thể nói không một ngành nghề nào lại liên tục biếnđổi và phát triển như công nghệ thông tin Đây là lĩnh vực luôn phát triển từng ngày, từnggiờ với tốc độ chóng mặt nên nhu cầu nhân lực là rất lớn Hầu như các tổ chức, các công ty,các doanh nghiệp đều cần đến người làm trong lĩnh vực công nghệ thông tin như một bànđạp cho các doanh nghiệp nhằm đạt hiệu quả tối đa cho các chiến lược cạnh tranh của họtrên thị trường Từ tầm quan trọng và nhu cầu sử dụng từ doanh nghiệp, bọn em đã lựa chọnxây dựng phần mềm quản lý việc kinh doanh của một công ty mua bán máy tính xách tay,với các chức năng được mô tả qua bốn nhần như sau:

Phần 1: Quản lý nhập

Phần 2: Quản lý máy tính

Phần 3: Quản lý xuất

Phần 4: Thanh toán

Trang 7

bánh máy tính xách tay

Chương I: TỔNG QUAN ĐỀ TÀI

1.1 Giới thiệu đề tài:

Đề tài "Phần mềm quản lý mua bán máy tính xách tay" tập trung vào nghiên cứu

và phát triển một phần mềm đặc biệt nhằm hỗ trợ quản lý toàn diện quá trình mua bán máy tính xách tay Với sự phát triển nhanh chóng của ngành công nghiệp máy tính xách tay và sự đa dạng của sản phẩm, việc có một phần mềm quản lý hiệu quả là cần thiết để tối ưu hóa quy trình kinh doanh và nâng cao hiệu suất

Đề tài này nhằm xây dựng một phần mềm quản lý mua bán máy tính xách tayđáp ứng các yêu cầu và nhu cầu của doanh nghiệp, cửa hàng hoặc cá nhân tham giatrong lĩnh vực này Phần mềm sẽ có khả năng theo dõi và quản lý thông tin chi tiết vềcác sản phẩm máy tính xách tay, bao gồm thông số kỹ thuật, giá cả, lịch sử bảo hành vàthông tin liên quan khác Nó cũng sẽ hỗ trợ trong việc quản lý kho hàng, từ việc nhậphàng, kiểm kê, định vị sản phẩm trong kho đến việc quản lý số lượng hàng tồn kho.Phần mềm cũng sẽ cung cấp các tính năng quản lý đơn hàng, cho phép ngườidùng theo dõi và xử lý các đơn hàng mua bán máy tính xách tay một cách thuận tiện vàchính xác Nó sẽ hỗ trợ quản lý thông tin khách hàng, theo dõi trạng thái đơn hàng, tạohóa đơn và giúp tăng cường tương tác và quan hệ khách hàng

Đặc biệt, phần mềm sẽ tích hợp các tính năng báo cáo và thống kê, cho phépngười dùng tạo ra báo cáo tổng quan về doanh thu, lợi nhuận, xu hướng bán hàng vàthông tin quản lý khác Điều này giúp người dùng đánh giá hiệu suất kinh doanh, phântích xu hướng thị trường và đưa ra các quyết định chiến lược

Đề tài "Phần mềm quản lý mua bán máy tính xách tay" hướng đến việc cung cấpmột công cụ mạnh mẽ và tiện ích để quản lý mua bán máy tính xách tay, từ việc theodõi thông tin sản phẩm, quản lý kho hàng đến xử lý đơn hàng và tạo báo cáo Với phầnmềm này, người dùng sẽ có khả năng tối ưu hóa hoạt động kinh doanh, nâng cao hiệuquả và đáp ứng linh hoạt với yêu cầu thị trường ngày càng khắt khe trong lĩnh vực này

Trang 8

bánh máy tính xách tay

Trang 9

bánh máy tính xách tay

1.2 Mô tả quy trình bài toán:

Theo tiêu chí đánh giá thực tế để quản lý cửa hàng bán máy tính xách tay, phântích hệ thống của ứng dụng sẽ gồm các thành phần quản lý như sau:

1.2.1 Quản lý mua máy tính:

a Giới thiệu

Quản lý mua máy tính là một quá trình quan trọng trong hoạt động kinh doanh

để đảm bảo cung cấp đủ hàng hóa và đáp ứng nhu cầu của khách hàng Mô tả dưới đâytrình bày các bước chi tiết để quản lý mua máy tính một cách hiệu quả

b Xác định nhu cầu mua hàng

Xác định các thông số kỹ thuật và yêu cầu kỹ thuật cho máy tính, bao gồm cấuhình, hiệu suất, kích thước và các tính năng khác

Xác định nhu cầu mua máy tính dựa trên yêu cầu của khách hàng, nghiên cứuthị trường và dự đoán nhu cầu tương lai

Gỡ bỏ các bộ phận hoặc người sử dụng để hiểu các yêu cầu về cấu hình, sốlượng và tính năng cần thiết cho các máy tính mới

Trang 10

bánh máy tính xách tayĐánh giá các yếu tố như chất lượng, giá cả, hỗ trợ kỹ thuật và chính sách bảohành của từng nhà cung cấp So sánh các nhà cung cấp dựa trên chất lượng sản phẩm,giá cả, dịch vụ hậu mãi và khả năng cung cấp hàng hóa

Sau khi xác định nhu cầu, cần thiết lập kế hoạch mua hàng dựa trên ngân sách

và khả năng tài chính của tổ chức Đánh giá các yếu tố như chất lượng, giá cả, hỗ trợ

kỹ thuật và chính sách bảo hành của từng nhà cung cấp

d So sánh và đánh giá báo giá

Liên hệ với các nhà cung cấp và yêu cầu báo giá cho các máy tính và số lượngyêu cầu

Cung cấp thông tin chi tiết về yêu cầu kỹ thuật và số lượng để nhận được báogiá chính xác

Khi nhận được hàng, thực hiện kiểm tra chất lượng và số lượng hàng theo đơnđặt hàng

Xác nhận rằng các máy tính đáp ứng các yêu cầu kỹ thuật đã thỏa thuận vàkhông có bất kỳ hư hỏng hay thiếu sót nào

Kiểm tra các thành phần phần cứng và phần mềm của máy tính, cùng với cácphụ kiện đi kèm

Lập biên bản kiểm tra và thông báo cho nhà cung cấp về bất kỳ vấn đề phát hiệnđược

So sánh và đánh giá các báo giá từ các nhà cung cấp khác nhau

Xem xét chất lượng sản phẩm, giá cả, điều kiện giao hàng và các yếu tố khác đểchọn nhà cung cấp phù hợp

e Lập hợp đồng mua hàng

Trang 11

bánh máy tính xách taySau khi chọn được nhà cung cấp, tiến hành đàm phán về các điều khoản và điềukiện mua hàng

Xác định các điều khoản và điều kiện mua hàng bao gồm giá cả, số lượng, thờigian giao hàng và các điều khoản thanh toán

Đảm bảo rằng các điều khoản đã thỏa thuận được ghi chép rõ ràng và đầy đủtrong hợp đồng mua hàng

Ký hợp đồng với nhà cung cấp để xác nhận cam kết và đảm bảo tuân thủ cácđiều khoản đã thỏa thuận

Sau khi ký hợp đồng, theo dõi quá trình thực hiện đơn đặt hàng Đảm bảo rằngcác máy tính được giao đúng theo yêu cầu đã đặt

Theo dõi tiến độ giao hàng của nhà cung cấp và đảm bảo rằng các sản phẩmđược giao đúng thời hạn đã thỏa thuận

Liên lạc với nhà cung cấp để biết thông tin cập nhật về quá trình giao hàng vàgiải quyết bất kỳ vấn đề nảy sinh

f Theo dõi đơn đặt hàng và giao hàng

Sau khi ký hợp đồng, theo dõi quá trình thực hiện đơn đặt hàng Đảm bảo rằngcác máy tính được giao đúng theo yêu cầu đã đặt

Theo dõi tiến độ giao hàng của nhà cung cấp và đảm bảo rằng các sản phẩmđược giao đúng thời hạn đã thỏa thuận

Liên lạc với nhà cung cấp để biết thông tin cập nhật về quá trình giao hàng vàgiải quyết bất kỳ vấn đề nảy sinh

g Kiểm tra hàng hóa và nhập kho

Trang 12

bánh máy tính xách tayKhi nhận được hàng, thực hiện kiểm tra chất lượng và số lượng hàng theo đơnđặt hàng

Xác nhận rằng các máy tính đáp ứng các yêu cầu kỹ thuật đã thỏa thuận vàkhông có bất kỳ hư hỏng hay thiếu sót nào

Kiểm tra các thành phần phần cứng và phần mềm của máy tính, cùng với cácphụ kiện đi kèm

Lập biên bản kiểm tra và thông báo cho nhà cung cấp về bất kỳ vấn đề phát hiệnđược

h Thanh toán và bảo hành

Thực hiện thanh toán cho nhà cung cấp theo điều khoản đã thỏa thuận trong hợpđồng

Đảm bảo rằng thanh toán được thực hiện đúng thời hạn và theo phương thức đãthỏa thuận

Sau khi thanh toán, đảm bảo lưu giữ các hóa đơn và chứng từ liên quan

Trên đây là mô tả tổng quan về quá trình quản lý mua máy tính từ nhà cung cấp Quátrình này bao gồm việc xác định nhu cầu và yêu cầu kỹ thuật, lựa chọn nhà cung cấp,đàm phán hợp đồng, theo dõi giao hàng, kiểm tra và xác nhận hàng hóa, thanh toán vàbảo hành, cùng với việc quản lý và bảo trì sau khi máy tính được nhập Quá trình nàygiúp đảm bảo rằng tổ chức hoặc người dùng cuối nhận được các máy tính đáp ứng yêucầu và chất lượng mong đợi

1.2.2 Quản lý máy tính:

a Quản lý bán máy tính đã bán

Trước hết tạo bảng tổng quan sản phẩm đã bán bao gồm các cột có các thông tin

Trang 13

bánh máy tính xách taynhư tên khách hang, ngày tạo Liệt kê tất cả các sản phẩm máy tính đã bán của bạnthông qua các dòng trong bảng Cung cấp thông tin chi tiết về số lượng tồn kho và giábán của từng sản phẩm, từ đó tổng hợp thông tin về tình trạng tồn kho và giá trị khohàng.

Giábán

Hãngmáytính

Sốlượng

NgàytạoGhi chú

Liệt kê các đơn hàng mà khách hàng đã đặt, bao gồm thông tin chi tiết về sảnphẩm, số lượng và giá trị đơn hàng để từ đó có cái nhìn trực diên hơn về kho hang cũngnhư là một cái nhìn tổng quan trên nhiều phương diện Để từ đó đảm bảo rằng bảngquản lí đơn hàng cung cấp đầy đủ thông tin cần thiết và có khả năng cập nhật trạng tháiđơn hàng để theo dõi tiến trình vận chuyển và giao hang một cách chính xác và đẩy đủthuận tiện cho khách hang, tránh sai sót nhầm lẫn trong lúc xuất kho, xuất hàng

b Quản lý máy tính còn lại trong kho

Trang 14

bánh máy tính xách taySau khi đã tạo được bảng và danh sách xuất hàng đi, ta tạo một danh sách cáchướng dẫn cho việc quản lí kho máy tính, bao gồm các quy trình và quy định Để từ đó,lập ra một danh sách quản lý kho đầy đủ gồm các thông tin mã hàng hóa, mặt hàng,hãng máy tính, giá bán, số lượng còn và một số chức năng khác như ngày nhập và ghichú.

Mã sản

phẩm Mặt hàng

Hãngmáytính

Những công việc quản lý kho sẽ giúp đảm bảo tính liên tục của quá trình bánhàng cũng như giảm thiểu chi phí lưu thông cho cửa hàng Với các thông tin và số liệu

Trang 15

bánh máy tính xách taymột báo cáo hàng tồn kho chính xác, bạn rất dễ hết sản phẩm và bỏ lỡ doanh số bánhàng và còn lưu đọng trong kho Điều đó sẽ gây ra một thất thoát rất lớn cho doanhnghiệp.

Lưu ý: Quản lý hàng tồn kho là một bước trong chuỗi cung ứng nơi số lượnghàng tồn kho được theo dõi và quản lý chặt chẽ, là một hoạt động phức tạp với nhiềucông việc khác nhau liên quan trực tiếp đến việc tổ chức, bảo quản cũng như quản lý sốlượng hàng hóa có trong kho Những công việc quản lý kho sẽ giúp đảm bảo tính liêntục của quá trình bán hàng cũng như giảm thiểu chi phí lưu thông cho cửa hàng Vớicác thông tin và số liệu trên, cần kiểm tra kĩ lưỡng một cách chính xác tránh trườnghợp khi bạn không có được một báo cáo hàng tồn kho chính xác, bạn rất dễ hết sảnphẩm và bỏ lỡ doanh số bán hàng và còn lưu đọng trong kho Điều đó sẽ gây ra mộtthất thoát rất lớn cho doanh nghiệp

1.2.3 Quản lý bán máy tính:

Quản lý xuất hàng là một phần quan trọng trong hoạt động kinh doanh bán máytính Quá trình này đảm bảo rằng hàng hoá được chuyển giao đúng thời gian và địađiểm cho khách hàng Dưới đây là mô tả quá trình quản lý xuất hàng khi bán máy tính:

b Kiểm tra số lượng hàng còn lại

Trước khi xuất hàng, hệ thống quản lý bán hàng sẽ thực hiện kiểm tra số lượngtồn kho của máy tính được yêu cầu

Trang 16

bánh máy tính xách tayNếu số lượng tồn kho đủ để đáp ứng đơn hàng, quá trình xuất hàng có thể tiếptục Ngược lại, hệ thống sẽ hiển thị thông báo về tình trạng hết hàng hoặc số lượngkhông đủ.

Từ bảng trên có thể dễ dành nhìn các số lượng còn lại trong kho để có thể cậpnhập và thông báo một cách chính xác với quản lý, đặc biệt là khách hàng Lưu ýnhững quy trình quan trọng như nhập kho, xuất kho, kiểm kê hàng tồn kho và xử lí đơnhàng để đảm bảo sự chính xác và hiệu quả trong quản lí kho hàng Với mô tả chi tiếtcác bước thực hiện trong từng quy trình, đồng thời cung cấp ví dụ và hình ảnh minhhọa để giúp người sử dụng hiểu rõ hơn về quy trình và nắm bắt được thông tin mộtcách dễ dàng

c Xác nhận đơn hàng

Nhân viên bán hàng sẽ xác nhận đơn hàng với khách hàng, bao gồm xác nhậnthông tin chi tiết về sản phẩm, số lượng, giá cả, thông tin vận chuyển và thời gian giaohàng dự kiến

Xác nhận đơn hàng có thể được thực hiện qua điện thoại, email hoặc cácphương thức liên lạc khác

Trang 17

bánh máy tính xách tayNhân viên bán hàng sẽ ghi nhận trong hệ thống quản lý bán hàng về việc xuấthàng, bao gồm thông tin về số lượng, sản phẩm, thông tin khách hàng và thông tin vậnchuyển.

Hệ thống sẽ tạo ra một phiếu xuất hàng hàng hoá, ghi lại thông tin về ngày xuấthàng, số lượng và chi tiết khác liên quan

f Giao hàng

Hàng hoá sẽ được giao đến địa chỉ được chỉ định trong đơn hàng

Nhân viên giao hàng sẽ kiểm tra và xác nhận thông tin giao hàng, bao gồm tênngười nhận, địa chỉ, số điện thoại và thời gian giao hàng

Đảm bảo rằng hàng hoá được giao đúng thời gian và địa điểm

h Quản lý hồ sơ và báo cáo

Lưu trữ hồ sơ xuất hàng, bao gồm phiếu xuất hàng, thông tin đơn hàng, thôngtin khách hàng và các tài liệu liên quan khác

Thực hiện báo cáo về quá trình xuất hàng, bao gồm số lượng hàng đã xuất, thờigian giao hàng, khách hàng và các chỉ số hiệu quả khác

Trang 18

bánh máy tính xách tay1.2.4 Thanh toán:

a Trang chủ:

Trang chủ là nơi người dùng được chào đón và có cái nhìn tổng quan về danhsách sản phẩm máy tính mà bạn đang bán Trang này nên có giao diện thân thiện, hiểnthị đầy đủ thông tin về từng sản phẩm bao gồm hình ảnh, mô tả, giá cả và thông số kỹthuật Một chức năng tìm kiếm nhanh sẽ giúp người dùng dễ dàng tìm kiếm và xemthông tin chi tiết về sản phẩm mong muốn Đồng thời, có thể hiển thị các sản phẩm nổibật hoặc khuyến mãi gần đây để tăng khả năng chốt đơn hàng

b Trang chi tiết sản phẩm:

Trang chi tiết sản phẩm là nơi hiển thị thông tin chi tiết về mỗi sản phẩm cụ thểkhi người dùng nhấp vào một sản phẩm trên trang chủ Trang này nên chứa mô tả đầy

đủ về sản phẩm cung cấp thông tin về cấu hình, kích thước, màu sắc, tính năng đặc biệt

và nhận xét từ khách hàng trước đó Đặc biệt, nên cung cấp các hình ảnh chất lượngcao từ nhiều góc độ và cho phép người dùng phóng to xem chi tiết Một chức năng

"Thêm vào giỏ hàng" nên được hiển thị để người dùng dễ dàng đặt hàng sau khi đọcthông tin

c Trang giỏ hàng:

Trang giỏ hàng hiển thị tất cả các sản phẩm người dùng đã chọn Mỗi sản phẩmnên có hình ảnh, thông tin chi tiết như giá, số lượng và tổng cộng giá trị đơn hàng.Người dùng có thể cập nhật số lượng sản phẩm hoặc xóa đi một sản phẩm trong giỏhàng Ngoài ra, để người dùng dễ dàng kiểm tra lại thông tin và tiến hành thanh toán,trang giỏ hàng nên cung cấp chức năng tính tổng giá trị đơn hàng và kiểm tra lại thôngtin sản phẩm trước khi tiến hành thanh toán

Danh sách sản phẩm:

Trang 19

bánh máy tính xách tay

Tổng cộng: [Tổng tiền]

d Trang thanh toán:

Trang thanh toán yêu cầu người dùng cung cấp thông tin cá nhân cần thiết đểxác nhận đơn hàng và giao hàng Nó nên bao gồm địa chỉ giao hàng, thông tin liên lạc

và phương thức thanh toán Người dùng cũng nên có khả năng lưu thông tin thanh toán

để sử dụng cho các đơn hàng sau này Trang thanh toán nên kiểm tra tính hợp lệ củathông tin nhập vào và cung cấp thông báo cho người dùng về kết quả thanh toán (thànhcông hoặc không thành công)

Tiêu đề: Hóa đơn bán hàng

Đơn vị bán hàng:

Địa chỉ:

Số điện thoại:

Email:

Ngày: [Ngày tháng năm]

Hóa đơn số: [Số hóa đơn]

Trang 20

bánh máy tính xách tayTên khách hàng: [Tên khách hàng]

Địa chỉ: [Địa chỉ khách hàng]

Số điện thoại: [Số điện thoại khách hàng]

Email: [Email khách hàng]

Bên cạnh đó, để quản lí quá trình bán hàng, hệ thống cần có một hệ thống quản

lí đơn hàng và cơ sở dữ liệu để lưu trữ thông tin sản phẩm, khách hàng và đơn hàng Hệthống này sẽ giúp bạn theo dõi trạng thái đơn hàng, lưu trữ thông tin khách hàng và quản lícác dữ liệu khác liên quan đến quá trình bán hàng

Trang 21

bánh máy tính xách tay

Chương II: KHẢO SÁT PHÂN TÍCH THIẾT KẾ HỆ THỐNG2.1 Sơ đồ phân cấp chức năng:

Hình 2 1: Sơ đồ phân cấp chức năng

Sơ đồ phân cấp chức năng là một cách để trình bày cấu trúc tổ chức hoặc hệthống thông tin theo cấp độ chức năng khác nhau Nó thường được sử dụng để mô tảmối quan hệ giữa các chức năng và trách nhiệm khác nhau trong tổ chức Sơ đồ nàythường bao gồm các tầng lớp hoặc cấp độ với các chức năng cụ thể tương ứng

Sơ đồ phân cấp chức năng giúp hiểu rõ cách các chức năng hoặc nhiệm vụ khácnhau được tổ chức và phân chia cũng như mối quan hệ giữa chúng Nó cũng cung cấpthông tin cơ bản về cách mọi người trong tổ chức tương tác và làm việc với nhau

Đối với các tổ chức, sơ đồ này có thể giúp cải thiện sự hiểu biết về tổ chức, tạo

ra sự minh bạch và hiệu quả trong việc phân công và quản lý chức năng, nhiệm vụ, vàtrách nhiệm

Trang 22

bánh máy tính xách tay

Sơ đồ phân cấp chức năng cung cấp một cái nhìn tổng quát về cách mà các phần

tử trong hệ thống bán máy tính liên kết với nhau và chịu trách nhiệm về những nhiệm

vụ cụ thể Điều này giúp tổ chức hiểu rõ cấu trúc nội bộ và quản lý nguồn lực hiệu quả

2.2 Sơ đồ luồng dữ liệu mức bối cảnh:

Hinh 2 2: Sơ đồ luồng dữ liệu mức bối cảnh

Sơ đồ luồng dữ liệu mức bối cảnh (Context Level Data Flow Diagram) là mộtcông cụ trong phân tích và thiết kế hệ thống thông tin Sơ đồ này thường được sử dụng

để mô tả quá trình hoạt động cơ bản của hệ thống và cách mà dữ liệu di chuyển qua hệthống

Sơ đồ luồng dữ liệu mức bối cảnh thường tập trung vào mô tả cách mà hệ thốngtương tác với các phần tử bên ngoài Nó không tập trung vào các chi tiết cụ thể bêntrong của hệ thống mà thay vào đó tập trung vào các hệ thống liên kết và các quá trìnhchính

Trang 23

bánh máy tính xách tayKhi phân tích sơ đồ luồng dữ liệu mức bối cảnh, chúng ta có thể xác định cácyếu tố chính sau:

1 Các thực thể bên ngoài: Đây là các yếu tố bên ngoài tương tác với hệ thống nhưngười dùng, hệ thống khác, hoặc các thành phần môi trường bên ngoại

2 Quá trình: Đại diện cho các hoạt động hoặc chức năng cốt lõi trong hệ thống Cácquá trình thường mô tả các hoạt động chính như xử lý thông tin, xử lí dữ liệu, và tươngtác với các thực thể bên ngoài

3 Luồng dữ liệu: Mô tả cách mà dữ liệu di chuyển qua hệ thống từ nguồn tới đích Nócho thấy các quá trình nào đang xử lý dữ liệu và cách mà dữ liệu được chuyển từ mộtnơi đến nơi khác

Sơ đồ luồng dữ liệu mức bối cảnh cung cấp cái nhìn tổng quan về cách mà hệthống tương tác với môi trường bên ngoài Điều này giúp các nhà phân tích hiểu rõ cácluồng thông tin chính và quá trình cốt lõi trong hệ thống, từ đó định hình chiến lượcphân tích và thiết kế hệ thống thông tin

2.3 Sơ đồ dữ liệu mức đỉnh:

Trang 24

bánh máy tính xách tay

Hinh 2 3: Sơ đồ dữ liệu mức đỉnh

Sơ đồ dữ liệu mức đỉnh để quản lý bán máy tính bao gồm các thực thể chínhnhư Đơn hàng, Khách hàng, Sản phẩm, Nhà cung cấp và Chi tiết đơn hàng Đơn hàngđại diện cho thông tin về các đơn hàng được đặt mua, trong khi Khách hàng lưu trữthông tin về người mua sản phẩm Sản phẩm đại diện cho các loại máy tính được bán,

và Nhà cung cấp chứa thông tin về các công ty cung cấp máy tính Thông tin chi tiết vềmỗi sản phẩm trong một đơn hàng được lưu trữ trong thực thể Chi tiết đơn hàng Đồngthời, sơ đồ cũng có thực thể Kho hàng để theo dõi số lượng sản phẩm có sẵn trong kho

Sơ đồ này cung cấp một cái nhìn tổng quan về cách dữ liệu được tổ chức để quản lýquá trình bán máy tính

Dưới đây là một mô tả sơ đồ dữ liệu mức đỉnh (high-level) để quản lý bán máytính:

1 Đơn hàng (Orders):

Trang 25

- Thực thể khách hàng đại diện cho thông tin về người mua sản phẩm.

- Mỗi khách hàng có một số định danh duy nhất (Customer ID) để phân biệt với cáckhách hàng khác

- Thông tin khách hàng có thể bao gồm: tên, địa chỉ, số điện thoại, địa chỉ email, v.v

3 Sản phẩm (Products):

- Thực thể sản phẩm đại diện cho thông tin về các loại máy tính được bán

- Mỗi sản phẩm có một số định danh duy nhất (Product ID) để phân biệt với các sảnphẩm khác

- Thông tin sản phẩm có thể bao gồm: tên sản phẩm, mô tả, giá bán, số lượng trongkho, v.v

- Thông tin nhà cung cấp có thể bao gồm: tên công ty, địa chỉ, số điện thoại liên hệ, v.v

5 Chi tiết đơn hàng (Order Details):

Trang 26

- Thực thể kho hàng đại diện cho thông tin về số lượng sản phẩm có sẵn trong kho.

- Mỗi mục kho hàng có thể bao gồm thông tin về số lượng sản phẩm cụ thể

- Liên kết với thực thể sản phẩm thông qua các khóa ngoại

Đây chỉ là một mô tả sơ đồ dữ liệu mức đỉnh, và không bao gồm các quan hệ chitiết, các quy tắc kết nối hoặc các trường dữ liệu chi tiết khác Tuy nhiên, nó cung cấpmột cái nhìn tổng quan về cách dữ liệu có thể được tổ chức để quản lý bán máy tính

2.4 Sơ đồ luồng dữ liệu mức dưới đỉnh:

Trang 27

bánh máy tính xách tay2.4.1 Sơ đồ quản lý mua hàng:

Hinh 2.4 1: Sơ đồ luồng dữ liệu mức dưới đỉnh: chức năng quản lý mua hàng

Sơ đồ luồng dữ liệu mức dưới đỉnh với chức năng quản lý máy tính cung cấpmột cái nhìn tổng quan về cách dữ liệu được xử lý và di chuyển trong hệ thống quản lýmáy tính Dưới đây là một phân tích mô tả sơ đồ luồng dữ liệu mức dưới đỉnh cho chứcnăng quản lý máy tính:

1 Thực thể bên ngoài:

- Người dùng: Đại diện cho người dùng cuối - nhân viên quản lý máy tính hoặc ngườidùng cuối khác có thể tương tác với hệ thống quản lý máy tính

2 Quá trình:

- Quản lý máy tính: Đây là quá trình chính của hệ thống, chịu trách nhiệm về việc quản

lý thông tin về máy tính trong hệ thống Nó có thể bao gồm các hoạt động như thêmmới máy tính vào hệ thống, cập nhật thông tin, xóa bỏ máy tính khỏi cơ sở dữ liệu, vàtheo dõi tình trạng của máy tính

Trang 28

bánh máy tính xách tay

3 Luồng dữ liệu:

- Thêm mới máy tính: Dữ liệu về máy tính mới được nhập vào hệ thống từ người dùng

- Cập nhật thông tin máy tính: Dữ liệu được cập nhật với thông tin mới về máy tính từngười dùng hoặc các nguồn dữ liệu khác

- Xóa bỏ máy tính: Dữ liệu liên quan đến máy tính bị xóa bỏ hoặc được đánh dấu làkhông còn sử dụng trong hệ thống

Sơ đồ luồng dữ liệu mức dưới đỉnh với chức năng quản lý máy tính giúp hiểu rõcách mà thông tin về máy tính di chuyển và được xử lý trong hệ thống quản lý máytính Điều này giúp người phân tích hiểu rõ quy trình quản lý máy tính và tạo ra một cơ

sở để thiết kế hệ thống quản lý máy tính hiệu quả

2.4.2 Sơ đồ quản lý máy tính:

Trang 29

bánh máy tính xách tay2.4.2.1 Sơ đồ luồng dữ liệu mức dưới đỉnh:

Hinh 2.4.2 1: Sơ đồ luồng dữ liệu mức dưới đỉnh: chức năng quản lý máy tính

Để phân tích sơ đồ quản lý bán máy tính, chúng ta cần xem xét cách thông tin và hoạtđộng liên quan đến quản lý bán hàng máy tính được tổ chức và diễn ra trong một hệ thống.Dưới đây là một phân tích mô tả sơ đồ quản lý bán máy tính:

1 Thực thể bên ngoài:

- Khách hàng: Người mua máy tính hoặc sản phẩm liên quan

2 Quá trình quản lý bán máy tính:

- Đơn hàng máy tính: Quá trình này đại diện cho việc tạo đơn hàng khi khách hàng mua máytính

- Xác nhận đơn hàng: Sau khi đơn hàng được tạo ra, quá trình xác nhận đơn hàng sẽ xác minhthông tin đơn hàng và chuẩn bị cho việc vận chuyển

Ngày đăng: 09/01/2025, 15:46

HÌNH ẢNH LIÊN QUAN

Hình 2. 1: Sơ đồ phân cấp chức năng - Phần mềm quản lý việc kinh doanh của một công ty mua bán máy tính xách tay 0
Hình 2. 1: Sơ đồ phân cấp chức năng (Trang 21)
Sơ đồ phân cấp chức năng cung cấp một cái nhìn tổng quát về cách mà các phần - Phần mềm quản lý việc kinh doanh của một công ty mua bán máy tính xách tay 0
Sơ đồ ph ân cấp chức năng cung cấp một cái nhìn tổng quát về cách mà các phần (Trang 22)
Hinh 2. 3: Sơ đồ dữ liệu mức đỉnh - Phần mềm quản lý việc kinh doanh của một công ty mua bán máy tính xách tay 0
inh 2. 3: Sơ đồ dữ liệu mức đỉnh (Trang 24)
Hinh 2.4. 1: Sơ đồ luồng dữ liệu mức dưới đỉnh: chức năng quản lý mua hàng - Phần mềm quản lý việc kinh doanh của một công ty mua bán máy tính xách tay 0
inh 2.4. 1: Sơ đồ luồng dữ liệu mức dưới đỉnh: chức năng quản lý mua hàng (Trang 27)
Hinh 2.4.2. 1: Sơ đồ luồng dữ liệu mức dưới đỉnh: chức năng quản lý máy tính - Phần mềm quản lý việc kinh doanh của một công ty mua bán máy tính xách tay 0
inh 2.4.2. 1: Sơ đồ luồng dữ liệu mức dưới đỉnh: chức năng quản lý máy tính (Trang 29)
2.4.2.2. Sơ đồ quản lý bán hàng: - Phần mềm quản lý việc kinh doanh của một công ty mua bán máy tính xách tay 0
2.4.2.2. Sơ đồ quản lý bán hàng: (Trang 30)
2.4.3. Sơ đồ quản lý thanh toán: - Phần mềm quản lý việc kinh doanh của một công ty mua bán máy tính xách tay 0
2.4.3. Sơ đồ quản lý thanh toán: (Trang 32)
Hinh 2.5.3. 1: Sơ đồ thực thể liên kết ER - Phần mềm quản lý việc kinh doanh của một công ty mua bán máy tính xách tay 0
inh 2.5.3. 1: Sơ đồ thực thể liên kết ER (Trang 36)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN