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

Đề t!i phân tích v! thiết kế hệ thống quản lý cửa h!ng Điện thoại di Động

42 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 đề Phân Tích V! Thiết Kế Hệ Thống Quản Lý Cửa H!ng Điện Thoại Di Động
Tác giả Nguyễn Công Tuệ
Người hướng dẫn Bùi Khánh Linh
Trường học Trường Đại Học Điện Lực
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo chuyên đề
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 42
Dung lượng 4 MB

Cấu trúc

  • CHƯƠNG 1...............................................................................................................5 (5)
    • 1. Tổng quan về cửa hàng bán điện thoại di động (5)
    • 2. Khảo sát hiện trạng (5)
    • 3. Giải pháp khắc phục (6)
    • 4. Quy trình mua hàng ở cửa hàng bán điện thoại di động (6)
  • CHƯƠNG 2...............................................................................................................9 (9)
    • 2.1 Biểu đồ phân cấp chức năng (9)
      • 2.1.1 Các chức năng lá thuộc chức năng Quản Lý Thành Viên (9)
      • 2.1.2 Các chức năng lá thuộc chức năng Quản Lý Sản phẩm (10)
      • 2.1.3 Các chức năng lá thuộc chức năng Quản Lý Tin Tức (11)
      • 2.1.4 Các chức năng lá thuộc chức năng Quản Lý Đơn Hàng (12)
      • 2.1.5 Các chức năng lá thuộc chức năng Thống Kê (13)
    • 2.2. Biểu đồ luồng dữ liệu (14)
      • 2.2.1 Biểu đồ ngữ cảnh (15)
      • 2.2.2. Biểu đồ luồng dữ liệu mức đỉnh (16)
      • 2.2.3. Biểu đồ luồng dữ liệu mức dưới đỉnh (17)
    • 2.3. Mô hình E-R (21)
      • 2.3.1. Liệt kê, chính xác hóa và lựa chọn thông tin (21)
      • 2.3.2. Xác định thực thể, gán thuộc tính cho nó và xác định định danh (26)
      • 2.3.3. Xác định các mối quan hệ và thuộc tính (29)
    • 2.4. Mô hình thực thể liên kết (31)
  • CHƯƠNG 3.............................................................................................................32 (32)
    • 3.1. Thiết kế cơ sở dữ liệu (32)
    • 3.2. Cơ sở dữ liệu (36)
    • 3.3. Thiết kế giao diện website (37)
  • KẾT LUẬN (41)

Nội dung

Quản lý, thống kê: Đối tượng quản lý của cửa hàng là thông tin về người dùng, nhà cung cấp, nhân viên, sản phẩm, đơn đặt hàng…chủ yếu trên giấy tờ, bất tiện cho việcsửa đổi, bổ xung, thậ

Tổng quan về cửa hàng bán điện thoại di động

Cửa hàng chúng tôi chuyên cung cấp các loại điện thoại từ các thương hiệu nổi tiếng như Apple, Samsung, Nokia, LG và HTC Chúng tôi có đầy đủ các dòng điện thoại thường và smartphone, đáp ứng nhu cầu đa dạng của khách hàng.

Với 5 năm hoạt động, phục vụ quý khách hàng Cửa hàng luôn là điểm đến yêu thích của giới công nghệ nói chung và giới săn điện thoại mới nói riêng Cửa hàng luôn cấp nhật các thông tin, mặt hàng mới nhất trên thế giới cũng như ở Việt Nam Đội ngũ nhân viên trẻ đẹp, năng động, sẵn sàng phục vụ quý khách hàng kịp thời, đầy đủ nhất.

Tiêu chí hoạt động của cửa hàng là cung cấp sản phẩm đến tay người tiêu dùng với giá rẻ nhất thị trường, đồng thời đảm bảo chất lượng Giữ uy tín với khách hàng là phương châm chính trong việc phát triển thương hiệu của cửa hàng.

Hiện tại, cửa hàng chỉ phục vụ khách hàng đến mua hàng trực tiếp Tuy nhiên, với sự mở rộng quy mô bán hàng, chủ cửa hàng dự định cung cấp dịch vụ cho những khách hàng ở xa, những người không có điều kiện đến mua trực tiếp.

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

Để xây dựng cửa hàng bán điện thoại di động cần giải quyết nhiều vấn đề:

Chọn vị trí mở cửa hàng là yếu tố quyết định thành công hay thất bại của doanh nghiệp Để đảm bảo thu hồi vốn đầu tư và tạo ra lợi nhuận, cần lựa chọn địa điểm thuận lợi, nơi có lưu lượng người qua lại cao và tập trung nhiều khách hàng mục tiêu.

Bố trí cửa hàng không chỉ phụ thuộc vào vị trí mà còn phải thu hút sự chú ý của khách hàng Việc thiết kế cửa hàng cần phù hợp với quy mô và thể hiện đặc trưng của thương hiệu, giúp tạo ấn tượng mạnh mẽ và thu hút khách hàng.

Sắp xếp mặt hàng là một yếu tố quan trọng trong quản lý cửa hàng, yêu cầu tối ưu hóa không gian để dễ dàng quan sát và truy cập Việc bố trí các mặt hàng hợp lý không chỉ giúp nâng cao trải nghiệm khách hàng mà còn tạo điều kiện thuận lợi cho việc bổ sung và lấy hàng.

Đầu tư vốn là yếu tố quan trọng trong việc quản lý chi phí cho các hoạt động khởi đầu, bao gồm thuê hoặc mua địa điểm bán hàng, trang trí cửa hàng, tuyển dụng nhân viên bán hàng và mua sắm sản phẩm mới Người chủ cửa hàng cần cân nhắc kỹ lưỡng để đảm bảo chi tiêu hợp lý và hiệu quả.

Để thành công trong việc quản lý cửa hàng, ngoài việc đầu tư vốn, chủ cửa hàng cần dành thời gian và công sức để xây dựng và vận hành cửa hàng hiệu quả Việc cập nhật thông tin về các dòng sản phẩm mới cũng là một yếu tố quan trọng giúp thu hút khách hàng và nâng cao doanh thu.

Khoảng cách địa lý của cửa hàng mang lại lợi ích cho khách hàng khi họ có thể dễ dàng nhận biết, cảm nhận và trải nghiệm sản phẩm một cách trực tiếp Tuy nhiên, đối với những khách hàng ở xa, việc tiếp cận cửa hàng trở nên khó khăn, gây tốn thời gian và chi phí đi lại cho họ trong quá trình giao dịch.

Khách hàng thường muốn đóng góp ý kiến nhưng gặp khó khăn khi không có hòm thư góp ý tại cửa hàng, khiến họ không thể trao đổi trực tiếp.

Quản lý và thống kê thông tin tại cửa hàng bao gồm dữ liệu về người dùng, nhà cung cấp, nhân viên, sản phẩm và đơn đặt hàng Việc lưu trữ chủ yếu trên giấy tờ gây bất tiện trong việc sửa đổi, bổ sung và có thể dẫn đến sai lệch thông tin.

Những vấn đề trên là nguyên nhân cản trở đến hoạt động kinh doanh của cửa hàng.

Giải pháp khắc phục

Hệ thống bán hàng trực tuyến hỗ trợ, bổ xung cho việc bán hàng trực tiếp, giúp việc bán hàng có hiệu quả hơn, cụ thể:

 Tăng cường hoạt động quản lý, dựa trên hệ thống thông tin quản lý tin học.

 Hỗ trợ nhân viên, người chủ cửa hàng thực hiện các nghiệp vụ.

 Tiết kiệm chi phí thuê địa điểm, quảng bá đến người tiêu dùng.

 Tăng lợi nhuận cho người chủ của hàng.

Quy trình mua hàng ở cửa hàng bán điện thoại di động

Hình 1.1 Quy trình mua hàng

(1) Khi có yêu cầu đặt hàng từ cử hàng, nhà cung cấp sẽ cung cấp sản phẩm cho của hàng theo đơn đặt hàng.

(2) Khách hàng vào cửa hàng để xem các mặt hàng trong cửa hàng.

(3) Sau khi vào cửa hàng, khách hàng chọn các mặt hàng định mua.

(4) Khi quyết định mua hàng, thông tin mặt hàng đó được lưu ở đơn đặt hàng.

(5) Nhân viên nhận đơn đặt hàng từ khách hàng.

Khi đơn đặt hàng được nhân viên tiếp nhận, nếu nằm trong khu vực phục vụ của cửa hàng, đơn sẽ được chuyển đến quầy thu tiền Ngược lại, nếu sản phẩm không còn hàng hoặc chưa có sẵn, khách hàng có thể quay lại cửa hàng để lựa chọn sản phẩm khác.

(7) Nhân viên ở quầy thu tiền tiến hành lập hóa đơn, một bên giao cho khách hàng

(9), hóa đơn đó sẽ được chủ cửa hàng kiểm tra, thống kê cuối tháng.(1x)

(8) Sản phẩm sẽ được nhân viên lấy từ kho hàng chuyển cho khách hàng.

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

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

2.1.1 Các chức năng lá thuộc chức năng Quản Lý Thành Viên

1 Đăng ký : Khách hàng truy cập vào địa chỉ của website trên thanh url, chọn chức năng đăng ký để trở thành người dùng Đầu vào: Thông tin của khách hàng.

Khi khách hàng hoàn tất việc điền thông tin, hệ thống sẽ tiến hành xử lý và kiểm tra dữ liệu từ cơ sở dữ liệu để thêm thông tin vào danh sách thành viên Nếu thông tin hợp lệ, khách hàng sẽ nhận được thông báo “Bạn đã đăng ký thành công” Ngược lại, nếu thông tin không hợp lệ, hệ thống sẽ thông báo: “Thông tin bạn nhập vào không hợp lệ”.

2 Đăng nhập : Khách hàng truy cập vào địa chỉ của website trên thanh url, chọn chức năng đăng nhập để truy cập vào hệ thống Đầu vào: Thông tin về người dùng bao gồm tên, mật khẩu, email

Kiểm tra thông tin người dùng nhập vào; nếu hợp lệ, cho phép truy cập hệ thống, ngược lại sẽ thông báo lỗi Nếu thông tin hợp lệ, hệ thống sẽ hiển thị thông báo “Bạn đã đăng nhập thành công” Nếu không hợp lệ, thông báo sẽ là “Thông tin bạn nhập vào không hợp lệ”.

3 Phân quyền : Phân loại người dùng thành 2 cấp độ dựa theo quyền truy cập vào các chức năng của hệ thống. Đầu vào: Thông tin của người dùng khách hàng.

Khi người dùng đăng nhập vào hệ thống, thông tin trong cơ sở dữ liệu sẽ được sử dụng để xác định quyền hạn của họ, liệu họ là quản lý hay người dùng thông thường Dựa trên kết quả này, hệ thống sẽ chuyển hướng người dùng đến trang web phù hợp với quyền truy cập của họ.

4 Quản lý thông tin thành viên : Quản lý thông tin của người dùng bao gồm thông tin về tên, tài khoản, mật khẩu cùng các chức năng thêm mới, sửa, xóa người dùng. Đầu vào: Thông tin người dùng: Tên, tài khoản, mật khẩu.

Quản trị viên thực hiện các chức năng thêm, sửa, xóa người dùng, thông tin yêu cầu sẽ được hệ thống gửi xuống cơ sở dữ liệu để thực hiện Kết quả đầu ra là thông tin người dùng sau khi đã được sửa đổi.

2.1.2 Các chức năng lá thuộc chức năng Quản Lý Sản phẩm

1 Cập nhật sản phẩm : Quản lý thông tin sản phẩm bao gồm các thuộc tính như tên, số lượng, giá cả, hãng sản xuất, màu sắc, kích thước, âm thanh, bộ nhớ…Có các chức năng như là thêm, xóa, sửa thông tin mặt hàng. Đầu vào: Thông tin sản phẩm: Tên, hãng sản xuất, giá cả, tình trạng, kích thước,

10 trọng lượng, màu sắc, âm thanh, bộ nhớ, hệ điều hành, thẻ nhớ, camera, pin, bảo hành, kết nối.

Khi quản trị viên website chọn chức năng thêm sản phẩm, hệ thống sẽ đưa họ đến trang nhập thông tin sản phẩm Tại đây, người dùng cần điền đầy đủ thông tin về sản phẩm và sau đó gửi thông tin đã nhập cho hệ thống.

Khi quản trị viên website chọn chức năng sửa sản phẩm, thông tin sản phẩm cần chỉnh sửa sẽ được chuyển đến trang sửa sản phẩm Tại đây, người dùng có thể cập nhật thông tin và gửi lại cho hệ thống.

Người dùng có thể xóa sản phẩm bằng cách chọn sản phẩm cần xóa, sau đó hệ thống sẽ gửi thông tin sản phẩm đó đến cơ sở dữ liệu Kết quả là sản phẩm sẽ được xóa khỏi cơ sở dữ liệu và thông tin sản phẩm sẽ được cập nhật sau khi chỉnh sửa.

2 Cập nhật phản hồi : Bao gồm các chức năng thêm, sửa xóa phản hồi về sản phẩm từ khách hàng. Đầu vào: Phản hồi từ khách hàng.

Khi khách hàng sử dụng chức năng thêm, xóa hoặc sửa sản phẩm, thông tin danh mục sản phẩm sẽ được cập nhật vào cơ sở dữ liệu Sau khi thực hiện các thay đổi, hệ thống sẽ phản hồi về sản phẩm đã được sửa đổi.

2.1.3 Các chức năng lá thuộc chức năng Quản Lý Tin Tức

Quản lý tin tức là quá trình cập nhật thông tin bao gồm các thuộc tính quan trọng như tiêu đề, thời gian đăng tải, hình minh họa, chi tiết và trạng thái Hệ thống cho phép người dùng thực hiện các chức năng như thêm, xóa và sửa đổi tin tức dễ dàng Các thông tin đầu vào cần thiết bao gồm tiêu đề, thời gian đăng tải, hình minh họa, chi tiết và trạng thái của tin tức.

 Thêm tin tức: Khi người quản trị chọn chức năng thêm tin tức, hệ thống sẽ chuyển

11 đến trang thêm tin tức Ở trang này người dùng nhập thông tin tin tức sau đó gửi thông tin đã nhập cho hệ thống.

Khi người quản trị sử dụng chức năng sửa tin tức, thông tin cần chỉnh sửa sẽ được chuyển đến trang sửa tin tức Tại đây, người quản trị có thể chỉnh sửa thông tin và gửi lại cho hệ thống để cập nhật.

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

Hình 2.2 Biểu đồ ngữ cảnh

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

Hình 2.3 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.1 Chức năng Quản lý thành viên

Hình 2.4 Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Quản lý thành viên

2.2.3.2 Chức năng Quản lý sản phẩm

Hình 2.5 Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Quản lý sản phẩm

2.2.3.3 Chức năng Quản lý tin tức

Hình 2.6 Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Quản lý tin tức

2.2.3.4 Chức năng Quản lý đơn hàng

Hình 2.7 Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Quản lý đơn hàng

Hình 2.8 Biểu đồ luồng dữ liệu mức dưới đỉnh của chức năng Thống kê

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

Bảng 2.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 các đặc trưng

Viết gọn tên đặc trưng Đánh dấu loại ở mỗi bước

- Mã danh mục sản phẩm

- Mã danh mục sản phẩm

- Mã danh mục tin tức

- Mã phản hồi sản phẩm

- Mã phản hồi tin tức

- Mã danh mục tin tức

* Chú thích: dấu “√ “đánh dấu mục tin được loại / chọn ở bước thứ i

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

Bảng 2.2 Xác định thực thể, gán thuộc tính và định danh

Thực thể Thuộc tính Định danh

Người dùng - Mã người dùng

- Mã danh mục sản phẩm

- Mã danh mục sản phẩm

- Mã danh mục tin tức

- Mã danh mục tin tức

Hóa đơn - Mã đơn hàng

Phản hồi tin tức - Mã phản hồi tin tức

Phản hồi sản phẩm - Mã phản hồi sản phẩm

Hình ảnh - Mã hình ảnh

2.3.3 Xác định các mối quan hệ và thuộc tính

2.3.3.1Mối quan hệ tương tác Động từ: Bán

Bán gì? Mặt hàng (Điện thoại)

Bán hàng ở đâu? Cửa hàng

Ai bán hàng? Bộ phận bán hàng Động từ: Quản lí

Quản lí cái gì? Mặt hàng (Điện thoại)

Quản lí ở đâu? Kho của cửa hàng

Ai quản lí? Bộ phận kho

Quản lí như thế nào? Bộ phận kho kiểm soát số lượng mặt hàng

Tính cái gì? Tính lương nhân viên Ở đâu? Quán

Ai tính? Quản lý quán Động từ: Tạo

Tạo cái gì? Hóa đơn, File nhập xuất mặt hàng Tạo để làm gì? Quản lý

Ai tạo? Bộ phận bán hàng, Bộ phận kho

2.3.3.2Mối quan hệ phụ thuộc sở hữu

Bảng 2.3 Mối quan hệ phụ thuộc sở hữu

Xét cặp thực thể Mối quan

Bảng lương Nhân viên Nhậphệ

Phiếu nhập Nhân viên Nhập

Phiếu nhập Hàng nhập Gồm

Phiếu nhập Nhà cung cấp Gồm

Phiếu xuất Nhân viên Tạo

Phiếu xuất Hàng nhập Gồm

Hóa đơn Nhân viên Tạo

Hóa đơn Mặt hàng Gồm

Mô hình thực thể liên kết

Hình 2.15 Mô hình thực thể liên kết

Thiết kế cơ sở dữ liệu

STT Tên bảng Diễn giải

1 Tbl_User Bảng người dùng

2 Tbl_Order Bảng đơn hàng

3 Tbl_Product Bảng sản phẩm

4 Tbl_Category Bảng danh mục sản phẩm

5 Tbl_Voucher Bảng phiếu giảm giá

6 Tbl_Item Bảng hóa đơn

7 Tbl_PComment Bảng phản hồi sản phẩm

8 Tbl_NComnent Bảng phản hồi tin tức

9 Tbl_News Bảng tin tức

10 Tbl_NewsCategory Bảng danh mục tin tức

11 Tbl_Image Bảng hình ảnh

STT Tên trường Diễn giải Kiểu dữ liệu Khóa

1 ID_User Id người dùng Int(11) Khóa chính

2 Username Tài khoản người dùng Varchar(50)

3 Password Mật khẩu người dung Varchar(50)

4 Firstname Tên người dùng Varchar(25)

5 Email Địa chỉ email Varchar(50)

6 Lastname Họ người dùng Varchar(25)

7 ID_Group Id nhóm Int(11) Khóa ngoại

STT Tên trường Diễn giải Kiểu dữ liệu Khóa

1 ID_Product Id sản phẩm Int(11) Khóa chính

2 ID_Category Id danh mục sản phẩm Int(11) Khóa ngoại

3 Name Tên sản phẩm Varchar(50)

4 Price Giá sản phẩm Varchar(100

5 Number Số lượng sản phẩm Varchar(50)

6 Info Thông tin sản phẩm Varchar(50)

7 Detail Chi tiết sản phẩm Varchar(100)

STT Tên trường Diễn giải Kiểu dữ liệu Khóa

1 ID_Category Id danh mục Int(11) Khóa chính

2 Name Tên danh mục Varchar(50)

STT Tên trường Diễn giải Kiểu dữ liệu Khóa

1 ID_News Id tin tức Int(11) Khóa chính

2 ID_NewsCategory Id danh mục tin tức Int(11) Khóa ngoại

3 ID_User Id người dùng Int(11) Khóa ngoại

4 Title Tiêu đề tin tức Varchar(50)

5 Date Thời gian đăng tải Date

6 Image Hình ảnh minh họa Varchar(50)

7 Detail Chi tiết tin tức Varchar(255)

STT Tên trường Diễn giải Kiểu dữ liệu Khóa

1 Id_PComment Id phản hồi sản phẩm Int(11) Khóa chính

2 Id_Product Id sản phẩm Int(11) Khóa ngoại

3 Id_User Id người phản hồi Int(11) Khóa ngoại

4 Name Tên người phản hồi Varchar(25)

5 Email Email người phản hồi Varchar(25)

7 Date Thời gian đăng tải Datetime

STT Tên trường Diễn giải Kiểu dữ liệu Khóa

1 Id_NComment Id phản hồi tin tức Int(11) Khóa chính

2 Id_News Id sản phẩm Int(11) Khóa ngoại

3 Id_User Id người phản hồi Int(11) Khóa ngoại

4 Name Tên người phản hồi Varchar(25)

5 Email Email người phản hồi Varchar(25)

7 Date Thời gian đăng tải Datetime

STT Tên trường Diễn giải Kiểu dữ liệu Khóa

1 Id_Order Id đơn hàng Int(11) Khóa chính

2 Id_User Id người dùng Int(11) Khóa ngoại

3 Id_Voucher Id phiếu giảm giá Int(11) Khóa ngoại

4 Mobile Đơn vị vận chuyển Varchar(255)

5 Address Giá mỗi loại sp khi mua Varchar(255)

STT Tên trường Diễn giải Kiểu dữ liệu Khóa

1 Id_Voucher Id phiếu giảm giá Int(11) Khóa chính

4 Begin Thời gian bắt đầu Date

5 End Thời gian kết thúc Date

STT Tên trường Diễn giải Kiểu dữ liệu Khóa

1 Id_Group Id nhóm Int(11) Khóa chính

STT Tên trường Diễn giải Kiểu dữ liệu Khóa

1 Id_NewsCategory Id danh mục tin tức Int(11) Khóa chính

STT Tên trường Diễn giải Kiểu dữ liệu Khóa

1 Id_Image Id ảnh minh họa Int(11) Khóa chính

2 Id_Product Id sản phẩm Int(11) Khóa ngoại

STT Tên trường Diễn giải Kiểu dữ liệu Khóa

1 Id_Order Id đơn hàng Int(11) Khóa chính

2 Id Product Id sản phẩm Int(11) Khóa ngoại

Cơ sở dữ liệu

Thiết kế giao diện website

-Giao diện trang quản lý

Hình 3.2 Giao diện trang quản lý

-Thông tin chi tiết sản phẩm

Hình 3.4 Thông tin chi tiết sản phẩm

Hình 3.5 Thông tin giỏ hàng

Ngày đăng: 22/01/2025, 14:56

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

TÀI LIỆU LIÊN QUAN