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

App quản lý cửa hng bán Đồ gia dụng cho mèo

29 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 đề App Quản Lý Cửa Hàng Bán Đồ Gia Dụng Cho Mèo
Tác giả Trần Tiến Chung
Người hướng dẫn Phương Văn Cảnh
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 29
Dung lượng 4,99 MB

Nội dung

Nhân viên có thể tìm mã khách hàng theo mã hoặc tên sau đó có thể tùy chọn các chứcnăng tương ứng như nhập thông tin khách hàng, xóa thông tin khách hàng, sửa thông tin khách hàng..Nhân

Trang 1

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC

KHOA CÔNG NGHỆ THÔNG TIN

BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN

ĐỒ ÁN LẬP TRÌNH NET

ĐỀ TI:

APP QUẢN LÝ CỬA HNG BÁN ĐỒ GIA DỤNG CHO MÈO

Sinh viên thực hiện : Trần Tiến Chung

Giảng viên hướng dẫn : Phương Văn Cảnh

Chuyên

ngành Khóa

Lớp

: Công nghệ phần mềm

: 20121-2026 : D16CNPM3

Hà Nội, tháng ,năm 2023

Trang 3

3.7 Giao Diện Người Quản Lý

3.8 Giao Diện Báo Cáo

Trang 4

LỜI CẢM ƠN

Em xin chân thành cảm ơn các thầy các cô trong khoa Công nghệ thông tin củatrường đại học Điện Lực Cảm ơn các thầy cô đang dần trang bị cho chúng em nhữngkiến thức cần thiết cho ngành học cũng như công việc tương lai của chúng em Đặc biệt, chúng em xin chân thành cảm ơn thầy Phương Văn Cảnh đã tận tìnhhướng dẫn, chỉ bảo, đưa ra những đóng góp ý kiến rất hữu ích và quý báu cho chúng emtrong suốt quá trình thực hiện báo cáo chuyên đề môn cơ sở lập trình web này

Chúng em xin gửi lời cảm ơn đến gia đình, bạn bè đã động viên, chia sẻ và cungcấp các tài liệu hữu ích cho nhóm

Mặc dù đã cố gắng nỗ lực thực hiện đề tài với quyết tâm cao nhưng chắc hẳn đề tàikhông thể tránh khỏi những thiếu sót Nhóm em rất mong nhận được những ý kiến đónggóp ý kiến của thầy cô và các bạn để đề tài của chúng em ngày càng hoàn thiện và hướngtới áp dụng thực tế hơn

Em xin chân thành cảm ơn!

Trang 5

LỜI MỞ ĐẦU

Ngày nay, cùng với sự phát triển của đất nước ngành Công nghệ thông tin đã cónhững bước phát triển mạnh mẽ không ngừng và tin học đã trở thành chiếc chìakhóa dẫn đến thành công cho nhiều cá nhân trong nhiều lĩnh vực, hoạt động Vớinhững ứng dụng của mình, ngành Công nghệ thông tin đã góp phần mang lại nhiềulợi ích mà không ai có thể phủ nhận được Đặc biệt là trong lĩnh vực quản lý kinh

tế, tin học đã góp phần tạo ra sự thay đổi nhanh chóng cho bộ mặt xã hội Nhất làkhi việc tin học hóa vào công tác quản lý, bán hàng là một trong những yêu cầu cầnthiết đối với các doanh nghiệp hiện nay

Từ những phần mềm quản lý giúp cho công việc bán hàng của cửa hàng trởnên nhanh chóng và dễ dàng, ngày nay công nghệ thông tin đã phát triển mạnh mẽhơn nữa, Website ra đời không chỉ đáp ứng cho các khách hàng đến trực tiếp cửahàng mua sản phẩm mà nó còn phục vụ cho những khách hàng ở xa Không nhữngthế, việc giới thiệu, quảng bá hình ảnh về cửa hàng, công ty được mở rộng trên quy

mô lớn giúp cho việc kinh doanh, buôn bán, trao đổi tin tức thuận lợi hơn rất nhiều,mang lại hiệu quả kinh tế cao hơn và tạo uy tín trong lòng khách hàng

Chính vì lợi ích mà Website mang lại mà các cửa hàng, công ty đã áp dụng

nó để phát triển công việc kinh doanh và giới thiệu cửa hàng của mình Trong số

đó, thời trang cũng là một ngành sử dụng nhiều đến Website Do vậy, em lựa chọn

đề tài “Thiết kế website bán giày” nhằm đưa đến cho khách hàng một địa điểm lýtưởng trong việc mua sắm

Trang 6

CHƯƠNG 1: KHẢO SÁT V XÁC LẬP DỰ ÁN

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

Việc quản lý cửa hàng theo cách cũ khi không có sự hỗ trợ của phần mềmquản lý phải cần khá nhiều người, chia thành nhiều khâu để quản lý Đòi hỏi cầnnhiều thời gian và công sức mà sự hiệu quả và độ chính xác không cao, khó khăntrong việc lưu trữ thông tin

Việc tính toán thu chi và kiểm soát hàng hóa, khách hàng bằng phần mềmgiúp tiết kiệm nhiều sức lực, tăng độ chính xác, tiết kiệm thời gian Nếu muốn pháttriển của hàng thì công việc quản lý thủ công không thể đáp ứng được vì vậy việc

áp dụng tin học trong việc phát triển kinh doanh của cửa hàng trở nên rất phổ biến

và hiệu quả, xây dựng phần mềm quản lý riêng cho cửa hàng là hướng đi đúng đắn

để giải quyết bài toán quản lý và phát triển trong thời đại công nghệ thông tin

Trang 7

CHƯƠNG 2: Phân Tích Và Thiết Kế Hệ Thống

1 Phân Tích hệ thống

- cơ sở lý luận: Cung cấp các kiến thức cơ bản về môn học nhưng phân tích thiết kế hệ thống, đại cương về hệ thống thông tin, phân tích về các chức năng từ đó sử dụng các công cụ lập trình như Net Framework, cơ sở dữ liệu SQL Server để tạo nhằm giải quyết triệt để các vấn đề trên

- phân tích hệ thống: Nhằm đi sâu chi tiết vào các chức năng của hệ thống, từ đó xây dựng biểu đồ phân cấp chức năng, biểu đồ dữ liệu, thông tin đầu vào, đầu ra , các chứcnăng của hệ thống, sơ đồ phân cấp chức năng, sơ đồ luồng dữ liệu

- phân tích hệ thống về dữ liệu: Phân tích dữ liệu cho ta thấy cách thức tổ chức và truy cập dữ liệu hiệu quả nhất, cách thức tạo và lưu trữ cơ sở dữ liệu, cách thức kết nối đến

cơ sở dữ liệu để thực hiện nhập thêm, chỉnh sửa, hay xóa bớt các thực thể trong cơ sở

dữ liệu

2.1 Các Actor và biểu đồ usecase

2.1.1: Xác định các tác nhân

- Quản lý : +) Quản lý nhân viên

+) Quản lý tài khoản

- Nhân viên: +) Đăng nhập/ Đăng xuất

+) Quản lý dịch vụ

+) Quản lịch phòng

+) Quản lý khách hàng

+) Quản lý hóa đơn

+) Báo cáo thống kê

2.1.2: Biểu đồ usecase

Trang 8

Nhân viên có thể tìm mã khách hàng theo mã hoặc tên sau đó có thể tùy chọn các chứcnăng tương ứng như nhập thông tin khách hàng, xóa thông tin khách hàng, sửa thông tin khách hàng

Nhân viên thu thập thông tin tên sản phẩm mà khách hàng đã lựa chọn Sau khi chọn hết thông tin khách hàng cùng thông tin của sản phẩm thì nhân viên tiến hành làm các thủ tục lập hóa đơn, nhân viên lập và in hóa đơn cho khách hàng và sao lưu tất cả thông tin vào

Trang 9

2.2.1.1 Biểu đồ usecase chức năng đăng nhập

Hình 2.2.1.1: Biểu đồ usecase đăng nhập

⮚ Đặc tả use case đăng nhập

thống

Tên điều kiện Người dùng chưa đăng nhập vào hệ thống

Hậu điều kiện Người dùng đăng nhập thành công và có thể sử dụng chức

năng mà hệ thống cung cấpLuồng chia sự kiện 1 Người dùng chọn chức năng đăng nhập

2 Form đăng nhập hiển thị

3 Nhập tên, mật khẩu vào form đăng nhập

4 Hệ thống kiểm tra tên, mật khẩu người dùng

5 Đăng nhập thành công, chuyển đến màn hình chínhcủa hệ thống

Ngoại lệ A1 – Mật khẩu không hợp lệ: Khi người dùng nhập sai

tên đăng nhập và mật khẩu

1 Hệ thống hiển thị lại màn hình đăng nhập để người

Trang 10

dùng nhập lại thông tin kèm theo thông báo tênđăng nhập và mật khẩu bị sai.

2 Quay lại bước 2 trong luồng sự kiện chính

2.2.1.2 Biểu đồ senquence

Hình 2.2.2.1: Biểu đồ Trình tự

2.2.2.: Quản Lý Nhân Viên

Trang 11

2.2.2.1 Biểu đồ usecase quản lý nhân viên

Hình 2.2.2.1: Biểu đồ usecase chức năng quản lý nhân viên

⮚ Đặc tả use case nhân viên

chức năng thêm, sửa, xóa, tìm kiếm nhân viên

Tên điều kiện Bộ phận quản lý đăng nhập vào hệ thống

Hậu điều kiện Bộ phận quản lý sẽ biết được các thông tin liên quan đến

nhân viên, thao tác thêm, sửa, xóa nhân viênLuồng sự kiện chính 1 Quản lý chọn chức năng quản lý nhân viên

2 Form quản lý nhân viên hiển thị

3 Quản lý chọn chức năng thêm, sửa hoặc xóa đồng thờinhập dữ liệu cho chức năng muốn sử dụng

4 Hệ thống kiểm tra dữ liệu và xác nhận thông tin từquản lý gửi vào hệ thống

5 Thông tin đúng hệ thống sẽ gửi thông báo thành côngNgoại lệ – Dữ liệu không hợp lệ: Khi người dùng nhập sai kiểu

Trang 12

2.2.2.2 Biểu đồ senquence

Hình 2.2.2.2: Biểu đồ Quản lý nhân viên

2.2.3 Chức năng quản lý khách hàng

2.2.3.1 Biểu đồ usecase

Trang 13

Hình 2.2.3.1: Biểu đồ usecase chức năng quản lý khách hàng

⮚ Đặc tả use case quản lý khách hàng

năng thêm, sửa, xóa, tìm kiếm khách hàng

Tên điều kiện Nhân viên đăng nhập vào hệ thống

Hậu điều kiện Nhân viên sẽ biết được các thông tin liên quan đến

khách hàng, thao tác thêm, sửa, xóa khách hàngLuồng sự kiện chính 1 Nhân viên chọn chức năng quản lý khách hàng

2 Form quản lý khách hàng hiển thị

3 Nhân viên chọn chức năng thêm, sửa hoặc xóa đồng thời nhập dữ liệu cho chức năng muốn sử dụng

4 Hệ thống kiểm tra dữ liệu và xác nhận thông tin từquản lý gửi vào hệ thống

5 Thông tin đúng hệ thống sẽ gửi thông báo thành côngNgoại lệ – Dữ liệu không hợp lệ: Khi người dùng nhập sai kiểu

Trang 14

2.2.3.2 Biểu đồ senquece

Hình 2.2.3.2: Biểu đồ trình tự chức năng quản lý khách hàng

2.2.4 Chức năng quản lý hóa đơn

2.2.4.1 Biểu đồ usecase

Trang 15

Hình 2.2.4.1: Biểu đồ usecase chức năng quản lý hóa đơn

⮚ Đặc tả use case quản lý hóa đơn

năng thêm, sửa, xóa, tìm kiếm hóa đơn

Tên điều kiện Nhân viên đăng nhập vào hệ thống

Hậu điều kiện Nhân viên sẽ biết được các thông tin liên quan đến

phòng, thao tác thêm, sửa, xóa hóa đơnLuồng sự kiện chính 1 Nhân viên chọn chức năng quản lý hóa đơn

2 Form quản lý hóa đơn hiển thị

3 Nhân viên chọn chức năng thêm, sửa hoặc xóa đồng thời nhập dữ liệu cho chức năng muốn sử dụng

4 Hệ thống kiểm tra dữ liệu và xác nhận thông tin từquản lý gửi vào hệ thống

5 Thông tin đúng hệ thống sẽ gửi thông báo thành côngNgoại lệ – Dữ liệu không hợp lệ: Khi người dùng nhập sai kiểu

Trang 16

2.2.4.2 Biểu đồ senquece

Hình 2.2.4.2: Biểu đồ trình tự chức năng quản lý hóa đơn

2.2.5 Quản lý tài khoản

Trang 17

2.2.5.1 Biểu đồ use case quản lý tài khoản

Hình 2.2.5.1: Biểu đồ use case quản lý tài khoản

⮚ Đặc tả use case quản lý tài khoản

thêm, sửa, xóa, tìm kiếm tài khoản

Tên điều kiện Quản lý đăng nhập vào hệ thống

Hậu điều kiện Quản lý sẽ biết được các thông tin liên quan đến

phòng, thao tác thêm, sửa, xóa tài khoảnLuồng sự kiện chính 1 Quản lý chọn chức năng quản lý tài khoản

2 Form quản lý tài khoản hiển thị

3 Quản lý chọn chức năng thêm, sửa hoặc xóa đồng thờinhập dữ liệu cho chức năng muốn sử dụng

4 Hệ thống kiểm tra dữ liệu và xác nhận thông tin từquản lý gửi vào hệ thống

5 Thông tin đúng hệ thống sẽ gửi thông báo thành côngNgoại lệ – Dữ liệu không hợp lệ: Khi người dùng nhập sai kiểu

Trang 18

2.2.5.2 Biểu đồ trình tự quản lý tài khoản

Hình 2.2.5.2: Biểu đồ trình tự quản lý tài khoản

2.2.6 Chức năng Thống kê báo cáo

2.2.6.1: Biểu đồ usecase

Trang 19

Hình 2.2.6.1: Biểu đồ usecase chức năng thống kê báo cáo

⮚ Đặc tả use case báo cáo thống kê

thống kê doanh thu theo tháng hoặc năm

Tên điều kiện Nhân viên đăng nhập vào hệ thống

Hậu điều kiện Nhân viên sẽ biết được các thông tin liên quan đến

phòng, thao tác thêm, sửa, xóa hóa đơn Luồng sự kiện chính 1 Quản lý chọn chức năng báo cáo thống kê

2 Form báo cáo thống hiển thị

3 Quản lý chọn chức thống kê đồng thời nhập dữ liệu cho chức năng muốn sử dụng

4 Hệ thống kiểm tra dữ liệu và xác nhận thông tin từquản lý gửi vào hệ thống

5 Thông tin đúng hệ thống sẽ gửi thông báo thành côngNgoại lệ – Dữ liệu không hợp lệ: Khi người dùng nhập sai kiểu

dữ liệu

1 Hệ thống hiển thị lại màn hình nhập dữ liệu đểngười dùng nhập lại thông tin kèm theo thông báo

dữ liệu không hợp lệ

Trang 20

2 Quay lại bước 3 trong luồng sự kiện chính.

2.2.6.2 Biểu đồ senquece

Hình 2.2.6.2: Biểu đồ trình tự chức năng báo cáo thống kê

2.3 Biểu Đồ Lớp

Trang 21

Hình 2.3: Biểu đồ lớp

2.4: cơ sở dữ liệu

Trang 22

2.5: Các Bảng sử dụng trong csdl2.5.1 Bảng Hóa Đơn

2.5.2 Bảng Khách hàng

Trang 23

2.5.3 Bảng Nhân Viên

2.5.5 Bảng Quản lý

2.5.6 Bảng Báo Cáo

2.5.7 Bảng sản phẩm

Trang 24

2.5.8 bảng Mục Đơn hàng

Chương 3: Thiết kế giao diện

3.1: Giao Diện Đăng Nhập

Hình 3.1: Giao diện chức năng Đăng nhập

Trang 25

3.2 Giao Diện Trang chủ

3.3 Giao Diện Nhân Viên

Trang 26

3.4 Giao Diện Sản Phẩm

Trang 27

3.5 Giao Diện Khách Hàng

3.6 Giao Diện Hóa Đơn

Trang 28

3.7 Giao Diện Người Quản Lý

3.8 Giao Diện Báo Cáo

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

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

TÀI LIỆU LIÊN QUAN

w