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

phân tích thiết kế ứng dụng quản lý cửa hàng sách

22 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 thiết kế ứng dụng quản lý cửa hàng sách
Tác giả Huỳnh Nhật Huy, Trần Duy Kha, Trần Quốc Bảo, Nguyễn Minh Trí
Người hướng dẫn Cao Hữu Thanh Vũ
Trường học Trường Đại Học Tài Nguyên Và Môi Trường Tp. Hồ Chí Minh
Chuyên ngành Phân tích hệ thống thông tin
Thể loại Bài tập lớn
Năm xuất bản 2023
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 22
Dung lượng 2,07 MB

Nội dung

Một trong những ứng dụng thiết thực mà nó đem lại là việc ứng dụng tin học vào nhiều lĩnh vực của đời sống như trong các trường học, công ty, cơ quan, xí nghiệp, bệnh viện… phần lớn đều

Trang 1

Phân tích thiết kế ứng dụng quản lý

cửa hàng sách

Giảng viên hướng dẫn: Cao Hữu Thanh Vũ

Môn học: Phân tích hệ thống thông tin

Trang 2

TP Hồ Chí Minh, 13 tháng 9 năm 2023

BỘ TÀI NGUYÊN VÀ MÔI TRƯỜNG TRƯỜNG ĐH TÀI NGUYÊN VÀ MÔI TRƯỜNG TP HCM KHOA HỆ THỐNG THÔNG TIN VÀ VIỄN THÁM

Phân tích thiết kế ứng dụng quản lý

cửa hàng sách

Giảng viên hướng dẫn: Cao Hữu Thanh Vũ

Môn học: Phân tích hệ thống thông tin

Trang 3

Đề Tài: Quản Lý Cửa Hàng Sách

Lời Nói Đầu

Ngày nay, với sự phát triển vượt bậc và mạnh mẽ của ngành công nghệ thông tin đã giúp con người thoát ra khỏi những giới hạn đã được con người đặt ra trước đây và đã nâng cao chất lượng cuộc sống hơn rất nhiều

Chính vì vậy, chúng ta cần phải nhanh chóng hội nhập vào xã hội như hiện nay.Với sự phát triển nhanh chóng của công nghệ đã tạo ra rất nhiều công cụ hữu ích, giúp chúng ta tiết kiệm rất nhiều thời gian và chi phí

Nhiều phần mềm trong lĩnh vực công nghệ thông tin nhanh chóng ra đời đã góp phần đáng kể trong cuộc sống “Công Nghệ Thông Tin” một lĩnh vực đầy tiềmnăng đã đem lại cho con người những ứng dụng thật tiện lợi và hữu ích

Một trong những ứng dụng thiết thực mà nó đem lại là việc ứng dụng tin học vào nhiều lĩnh vực của đời sống như trong các trường học, công ty, cơ quan, xínghiệp, bệnh viện… phần lớn đều ứng dụng tin học để giúp cho việc quản lý được

dễ dàng và thuận tiện hơn

Chính vì vậy, mỗi công ty, cửa hàng đều muốn xây dựng riêng cho mình một phần mềm quản lý Hiện nay nhu cầu trao đổi buôn bán sản phẩm ngày càng tăng, kèm theo đó là sự cần thiết về công cụ quản lí hoạt động kinh doanh 1 cách

dễ dàng và thuận tiện nhất

Dựa theo nhu cầu đó, nhóm chúng em đã tạo ra 1 ứng dụng giúp quản lí dữ liệu, hoạt động kinh doanh của cửa hàng qua thiết bị máy tính để bàn hoặc máy tính xách tay

Phần mềm quản lý cửa hàng được cài đặt trên máy tính Phần mềm tạo ra một không gian, giúp người dùng có thể dễ dàng nhập hoặc thêm dữ liệu, tìm kiếm,hiển thị các số liệu thống kê (thông tin về sách, thông tin về doanh thu, thông tin vềđội ngũ nhân viên,…)

Xin chân thành cảm ơn !

Trang 4

Mục Lục

I Mục đích 4

II Chức năng 4

1 Quản lý sách nhập 4

2 Quản lý sách bán 4

3 Cập nhật danh mục 4

4 Báo cáo thông kê 5

III Biểu Đồ Phân Rã Chức Năng 5 IV Sơ đồ Use case 6 V Mô Hình Thực Thể Kết Hợp 7 VI Lược đồ quan hệ 7 VII Mô Hình Relationships: 11 VIII Sơ đồ Sequence 11 1 Đăng nhập 11

2 Thống kê bán hàng 12

IX Ràng Buộc Dữ Liệu 12

X Thiết Kế Giao Diện 14

Trang 5

Đặc tả ứng dụng quản lý cửa hàng sách

Một ứng dụng quản lý cửa hàng sách có thể cho phép người dùng thêm, sửa đổi hoặc xóa thông tin sách và khách hàng Nó cũng có thể cho phép người dùng tìm kiếm sách theo tiêu chí như tên sách, tác giả hoặc thể loại Ngoài, ứng dụng cũng

có thể cung cấp các tính năng quản lý kho sách như theo dõi số lượng tồn kho và cập nhật giá bán

Ứng dụng quản lý bán sách được thiết kế để giúp các cửa hàng sách, nhà xuất bản và cá nhân quản lý quá trình bán sách một cách hiệu quả Ứng dụng sẽ cung cấp các chức năng cho phép quản lý danh sách sách, quản lý khách hàng, thực hiệnmua bán và lập báo cáo

1 Quản lý sách nhập

 Nhập thông tin các quyển sách vừa nhập vào chương trình

 Cho phép chỉnh sửa, xóa, nhập dữ liệu

 Hiển thị danh sách các quyển sách nhập vào cửa hàng

2 Quản lý sách bán

 Tìm kiếm sách theo chủ đề, nhà sản xuất, tác giả, tên sách theo yêu cầu của khách hàng

 Cho phép chỉnh sửa, xóa, nhập dữ liệu

 Hiển thị danh sách các quyển sách bán

3 Cập nhật danh mục

 Cập nhật danh mục nhà xuất bản

 Cập nhật thể loại

Trang 7

IV Sơ đồ Use case

Trang 8

V Mô Hình Thực Thể Kết Hợp

Trang 9

VI Lược đồ quan hệ

 NhaXuatBan (MaNXB, TenNXB, DiaChiNXB, DienThoai)

 PhieuNhap (SoPN, MaNXB, NgayNhap)

 ChiTietPhieuNhap (MaSach, SoPN, SoLuongNhap, GiaNhap)

 Sach (MaSach, MaTL, MaTG, MaNXB, TenSach, SoLuongTon)

 ChiTietHoaDon (MaSach, SoHD, SoLuongBan, GiaBan)

 HoaDon (SoHD, NgayBan)

 TacGia (MaTG, TenTG, LienLac)

 TheLoai (MaTL, TenTL)

 NhanVien(MaNV, TenNV, NgaySinh, GioiTinh, CMND, DCTamTru, DCThuongTru, DienThoai, HinhAnh, Username, Password)

 Quyen(MaQuyen, MaNV, TenQuyen)

Trang 10

1 MaSach Mã Sách Text 10 Khóa

2 TenSach Tên Sách Text 50

3 MaTL Mã Thể Loại Text 10

4 MaNXB Mã Nhà Xuất Bản Text 10

5 MaTG Mã Tác Giả Text 10

6 SoLuongTon Số Lượng Tồn Number Single

1 MaNXB Mã NXB Text 10 Khóa

2 TenNXB Tên Nhà Xuất Bản Text 50

3 DiaChiNXB Địa Chỉ Nhà Xuất

1 MaTG Mã Tác Giả Text 10 Khóa

Trang 11

1 MaTL Mã Thể Loại Text 10 Khóa

2 TenTL Tên Thể Loại Text 10

1 SoPN Số Thứ Tự Nhập Text 10 Khóa

2 NgayNhap Ngày Nhập Date/Time dd/mm/yyy

3 MaNXB Mã Nhà Xuất Bản Text 50

1 SoHD Số Thứ Tự Bán Text 10 Khóa

2 NgayBan Ngày Bán Date/Time dd/mm/yyy

Trang 12

1 SoPN Số Phiếu Nhập Text 10 Khóa

2 MaSach Mã Sách Text 10 Khóa

3 SoLuongNhap Số Lượng Nhập Number Single

4 GiaNhap Giá Nhập Number Long Interger

1 SoHD Số Hóa Đơn Text 10 Khóa

2 MaSach Mã Sách Text 10 Khóa

3 SoLuongBan Số Lượng Ban Number Single

4 GiaBan Giá Bán Number Long Interger

Trang 13

VIII Sơ đồ Sequence

1 Đăng nhập

Trang 14

2 Thống kê bán hàng

IX Ràng Buộc Dữ Liệu

1. Sách: Mỗi cuốn sách cần có các thuộc tính như tên sách, tác giả, năm xuất bản,

mã, danh mục (thể loại), giá bán và số lượng tồn kho

2. Khách hàng: Mỗi khách hàng cần có thông tin cá nhân như tên, địa chỉ, số điện thoại và email

Trang 15

5. Báo cáo doanh thu: Có thể cần theo dõi doanh thu theo ngày/tháng/năm hoặc theo danh mục sách để phân tích hiệu quả kinh doanh

6. Quyền truy cập: Xác định vai trò và quyền hạn của từng người sử dụng trong

hệ thống (ví dụ: quản trị viên, nhân viên bán hàng)

7. Bảo mật dữ liệu: Đảm bảo rằng thông tin khách hàng và giao dịch được bảo vệ

an toàn và tuân thủ các quy định về bảo mật

8. Tích hợp thanh toán: Cung cấp tính năng thanh toán trực tuyến hoặc tích hợp với các cổng thanh toán phổ biến để khách hàng có thể mua sách dễ dàng

9 Ràng buộc toàn vẹn trên miền giá trị của thuộc tính:

 Số lượng nhập>0

 Số lượng bán>0

 Giá nhập>0

 Giá bán>0

 Ngày nhập<=Ngày hiện hành

 Ngày bán<=Ngày hiện hành

 Số lượng sách bán <= Số lượng sách tồn

10 Ràng buộc toàn vẹn liên bộ:

 Mỗi thể loại đều có một mã thể loại để phân biệt

 Mỗi tác giả đều có một mã tác giả để phân biệt

 Mỗi nhà xuất bản đều có một mã nhà xuất bản để phân biệt

 Mỗi cuốn sách đều có một mã sách để phân biệt

 Mỗi phiếu nhập đều có một số phiếu nhập để phân biệt

Trang 16

 Mỗi hóa đơn đều có một số hóa đơn để phân biệt

 Mỗi chi tiết phiếu nhập đều có một số phiếu nhập và một mã sách để phân biệt

 Mỗi chi tiết hóa đơn đề có một số hóa đơn và một mã sách để phân biệt

X Thiết Kế Giao Diện

1 From đăng nhập

2 From quản lý bán sách

Trang 17

3 From cập nhật thể loại

Trang 18

4 From cập nhật tác giả

5 From cập nhật nhà xuất bản

Trang 19

6 From tìm sách theo thể loại

Trang 20

7 From tìm sách theo tác giả

8 From tìm sách theo nhà xuất bản

Trang 21

10.Hóa đơn bán sách

Trang 22

11.From thống kê hóa đơn bán sách theo ngày

Ngày đăng: 06/05/2024, 06:22

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

TÀI LIỆU LIÊN QUAN

w