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

Báo cáo tiểu luận môn phân tích thiết kế hướng Đối tượng Đề tài quản lý nhà sách team 4 0 plus

38 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
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 đề Quản Lí Nhà Sách Team 4.0 Plus
Tác giả Vo Sy Kha, Vo Phi Quan, Nguyen Quang Phuoc, Le Minh Thai, Nguyen Anh Tuan
Người hướng dẫn Th.S. Pham Thi Mien
Trường học Trường Đại Học Giao Thông Vận Tải Phân Hiệu Tại Thành Phố Hồ Chí Minh
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo cáo tiểu luận
Năm xuất bản 2021
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 38
Dung lượng 3,71 MB

Nội dung

Dat van dé Mô tả bài toán: Một cửa hàng theo mô hình nhà sách c3 có một ứng dụng thanh toán hay in hóa đơn nhằm giúp khách hàng thuận tiện trong việc tham khảo các sản phẩm của bên cửa h

Trang 1

TRƯỞNG ĐẠI HỌC GIAO THÔNG VẬN TẢI

PHAN HIỆU TẠI THÀNH PHỐ HỒ CHI MINH

BỘ MÔN CÔNG NGHỆ THÔNG TIN

BÁO CÁO TIỂU LUẬN MÔN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG

ĐỀ TÀI: QUẢN LÝ NHÀ SÁCH TEAM 4.0 PLUS

Giảng viên hướng dẫn

Sinh viên thực hiện

LE MINH THAI NGUYEN ANH TUAN : CONG NGHE THONG TIN

: 59

Tp H 6Chi Minh, thang 12 nam 2021

Trang 2

TRƯỞNG ĐẠI HỌC GIAO THÔNG VẬN TẢI

PHAN HIỆU TẠI THÀNH PHỐ HỒ CHI MINH

BỘ MÔN CÔNG NGHỆ THÔNG TIN

BÁO CÁO TIỂU LUẬN MÔN PHÂN TÍCH THIẾT KẾ HƯỚNG ĐỐI TƯỢNG

ĐỀ TÀI: QUẢN LÝ NHÀ SÁCH TEAM 4.0 PLUS

Giảng viên hướng dẫn

Sinh viên thực hiện

LE MINH THAI NGUYEN ANH TUAN : CONG NGHE THONG TIN

: 59

Tp H 6Chi Minh, thang 12 nam 2021

Trang 3

Em rất mong nhận được lởi khuyên, lời góp ý chân thành tử quý Th% Cô để

em tự hoàn thành hơn nữa vốn kiến thức của mình

Với những kiến thức còn thiếu sót, những kỹ năng còn hạn hẹp, cũng như em

đã dành hết thời gian và tâm huyết của mình để hoàn thành Báo Cáo Tiểu Luận, em không thể tránh được những sai lần, em mong Th% Cô có thể thông cảm và bỏ qua cho em

Lới cuối cùng em xin chúc quý Th% Cô phân hiệu cũng như Bộ Môn Công Nghệ Thông Tin và đặc biệt là Cô Phạm Thị Miên có thật nhi 'âi ni `ên vui, sức khỏe va luôn thành công trong công việc Em xin chân thành cảm ơn!

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

Trang 4

NHÂN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN

TP HồChí Minh, ngày tháng năm 2021

Giảng viên hướng dẫn

ThS Phạm Thị Miên

Trang 5

MỤC LỤC

MUC LUC vecseccsssccsueccssecessecessecessecessecessecessscesuscesnecessecesuvcssuscesuscesuscesuecesuecesnecesveesneceaes iii DANH MUC HINH ANH w cecccscssscsscssecsscssessssssssessscsucsusssssassucsucsussassaesscsecsuesussasensense DANH MUC CAC BANG uuecccccsssssscsecsessssscsucsecsessesscsucsucsssesarsussecsesarsassassecsesareateneeees CHƯƠNG I: CƠ SỞ LÝ THUYẾT VÀ TONG QUAN VỀĐỀTÀI

In) a1 I0 0n: 0 e 1.3 Các chức năng trong trang Ứng Ụng - 5 5 cv +skeersesersere 1.4 Công cụ và ngôn ngữ sử dụng - 5c s tt trrrerkrrerrrrrrrerrke

CHƯƠNG 2: HỆ THỐNG CƠ SỞ DỮ LIỆU :-22cz22EE222EE22EEEE2EEEe.EEssrr

„N00 2.1.2 Chuyển đổi ERD sang mô hình quan hệ . - 5© «+<<<<c+c+x 2.2 Database Diagram nh

CHƯƠNG 3: PHÂN TÍCH HƯỚNG ĐỐI TƯỢNG 25c cccrcrckeresreereee 6

ENIPC ii ác da s00 00

BLL Sor TOUS CASE a

3.1.2 Sơ đ`ôUse case phân rà - + + ng ng ng ng ven 3.1.3 Sơ đ`Ô Tu Ân Tự - Gọi hg E5 va 9 da 3.1.5 Sơ! đ`Ô LỚp 222 22 2222E11512221111227111E2.2T1112.111 11 re E00 j8 3.1.7 Sơ đ `ôHoạt Động .- - Ăn HH HH HH ke

ill

Trang 6

CHƯƠNG 4: GIAO DIỆN CHỨC NĂNG CỦA ỨNG DỤNG 23

4.1 Giao diện đăng nhập, đăng Xuấtt - - G5 ng ng ng gen 23 4.1.1 Giao diện đăng nhậpp - - sọ gọn ng 23 4.1.2 Giao diện đăng Xuấtt - G- QC Hnggnnngn 23 4.1 Giao diện chính của Ứng dụng s5 5t TH HH ng ngư 24 .900i20007.90864 6017 28

DANH SÁCH PHẦN CÔNG KHỐI LƯỢNG THỰC HIỆN ĐỀTÀI 29

Trang 7

1 So d 6ERD quan lý nhà sách Team 4.0 Plus -scc+xssssesersee 4

2 Sơ đ ôphân rã chức năng - - 5 xxx 91 1193 91 1 HH ng re 5

3 Sơ đồ Database Diagraim . - sọ ng 5

1 Sơ đ ôUC cho mô hình nhà sách Team 4.0 Plus 6

2 Sơ đ phân rã quản lý Sách . - - 5 tk HH HH Hàng gh rnưh 7

3 Sơ đ ôphân rã quản lý Báo CáO - s5 HH HH HH Hàng gh rrt 8

4 Sơ đ ôphân rã quản lý Tài khoản - 6 + +3 1S S9 ng re 8

5 So d Gphan r& quan LY Hod ON eeeeeeesceeeeeeeeeseeeceeceeseeeaceeceeseesaeeeeeeeeeees 9

6 So d Gphan ra quan ly Khach hang eceeeseeeeseeeeeeceeseeaeeeeeeseeeaeeeeeeeenees 10

7 Sơ đ ôphân rã quản lý in hoá đơn và bán hàng - - «+s«<s<+s£s++ 11

8 Bieu d Stu % tự cho quá trình đăng nhap ce ecceceseeseesceeeeeeseeseeeeeeees II

9 Biểu đ Stu ân tự cho quá trình tìm kiẾm 5 55+ Scs+*+s+sexeersssesses 12

10 Biểu đ ôtu3n tự cho quá trình quản lý sách 5-5 +++ss+ss+<ss+s 12

LI Biểu đ ôtun tự cho quá trình quản lý hoá đơn 5 -c+-<<<c<xcs+ 13

12 Biểu đ ôtu3n tự cho quá trình quản lý khách hàng - 13

13 Biểu đ ôtu 3n tự cho quá trình quản lý tài khoản c<5<<5<<++ 14

14 Biểu đ ôtu ân tự cho quá trình in hóa đơn -.- - 55555 <£sssssesseerrs 14 L5 Biểu đ `ôcộng tác đăng nhập - 5 2 S32 1111x111 re 15

16 Biéu d GcOng tac tim Ki€M oe ee eeeseesceeceeseeseeseeeseeseeseeaeeeseeseesesseeeseenees 15 L7 Biểu đ `ôcộng tác cho quá trình quản lý sách - - ++-+++x+ss+ss++ 15

18 Biểu đ ôcộng tác cho quá trình hóa don occ eeeeeeesteeeeeeeeeeeeeseeeeeeeees 16

19 Biéu d Scéng tdc cho quá trình quản lý khách hàng - - - 16

20 Biểu d ôcộng tác cho quá trình tài khoản . 555555 *+sx+sssssss 16

21 Biểu đ ôcộng tác cho quá trình báo cáo thống kê ‹- 55 +<<5<52 17

22 Biểu đ ôcộng tác cho quá trình in hoá đơn . - +5 csscsxsssseseserrke 17

Trang 8

24 Biểu đ ôtrang thái đăng nhập/ đăng ký -SĂcccssseiseiresrrsrrsea 19

25 Biểu d Strang thai quan LY SAH oo eee ccceecceseeeseeseeeceeseeseeeeeseeseesesseeeeeeasens 20

26 Biểu đ ôtrang thái tìm kiếTmn - 5 5S 1113 92111111 Errrrrree 20

27 Biểu đ ôtrạng thái in hoá đơn: - Ăn HH HH re 20

28 Biểu đ ôtrang thái quản lý tài khoản - -.- c5 2 +ssssrreeresrrsrrses 21

29 Biểu đ ôtrang thái quản lý khách hàng 5c 55252 sscxsessessss 21 30.Sơ đ `ôHoạt Động . -G- ĂG HH HH TH ng 22

Trang 10

CHƯƠNG 1: CƠ SỞ LY THUYẾT VÀ TỔNG QUAN VE

DETAI

1.1 Dat van dé

Mô tả bài toán:

Một cửa hàng theo mô hình nhà sách c3 có một ứng dụng thanh toán hay in hóa đơn nhằm giúp khách hàng thuận tiện trong việc tham khảo các sản phẩm của bên cửa hàng và cũng như đặt mua sản phẩm phù hợp nhất trong thời buổi bận rộn hiện

nay

Khách hàng khi đến với ứng dụng có thể tham khảo các sản phẩm Nếu ưng ý, khách hàng có thể đặt mua và khi khách hàng muốn đặt mua thì chỉ cẦn tạo một tài khoản

Tài khoản thì chỉ c3: mã tài khoản, tên tài khoản, mật khẩu, email, số điện thoại, ngày sinh, giới tính

V €phia sản phẩm thì được phân chia thành từng loại sách g ân có: mã, tên loại sách, giá cả, số lượng, ngày xuất bản, tên tác giả Khách hàng có thể xem trước hóa đơn và theo dõi số lượng hay tên sách có trong đơn hàng

Bên cạnh đó, Ưng dụng cũng hỗ trợ khách hàng các tính năng cơ bản như thêm sửa xóa các thông tin tin mà cửa hàng cho phép khách hàng truy cập Nhà sách đang hướng tới 2 chức vụ chính là Quản lý và Nhân viên Để truy cập vào hệ thống, yêu c thực tế ban đi đu là đăng nhập hệ thống, sau đó được phân quy ` cho nhân viên và quản lý

Đối với nhân viên: khi đăng nhập vào nhân viên có chức năng tạo hóa đơn cho khách hàng, ở đây nhân đi tiên nhân viên sẽ tạo số hóa đơn sao đó có thể thêm và xóa sách ra khỏi hóa đơn, khi khách hàng có thành viên trong hiệu sách thì căn cứ vào cấp bậc trong hiệu sách mà được giảm giá, nhân viên sẽ tìm kiếm khách hàng và chọn thì

hệ thống sẽ tự trả kết quả giảm giá, và in hóa đơn cho khách Nhân viên cũng có chức năng thêm, xóa, tìm kiếm, sửa khách hàng (sô tỉ ` mua và cấp bậc sẽ không được sửa) Đối với quản lý: sẽ có tất cả các chức năng trong hệ thống Thêm tài khoản nhân viên, nhập sách, xóa, sửa, tìm kiếm sách Thống kê và in thống kê theo tháng, quản lý cũng có quy ên kiểm soát khách hàng như nhân viên

Sau khi đặt hàng, đơn hàng của khách hàng sẽ được lưu vào cơ sở dữ liệu Chỉ

tiết hóa đơn g âm có: Mã chi tiết hóa đơn, số lượng, mã hóa đơn, mã sách

1

Trang 11

Với mỗi chỉ tiết hoá đơn có Mã hóa đơn, ngày in hóa đơn, giờ in hóa đơn, mã tài khoản

Thêm vào giỏ hàng

Đối với nhân viên:

Đối với quản lý:

Thực hiên được tất cả các chức năng của nhân viên

Quản lý kho

Quản lý đơn hàng

Quản lý sản phẩm: thêm, sửa, xoá

Kiểm tra đơn hàng

Theo dõi thống kê doanh thu của cửa hàng

Tư vấn cho khách hàng

Hệ thống phải quản lý được tình hình hoạt động của cửa hàng một cách tin cậy, chính xác, kịp thời, thưởng xuyên, liên tục và có hệ thống

Hệ thống phải mang lại lợi ích nghiệp vụ, tăng khả năng xử lý

Để đạt được mục tiêu trên, c 3n xác định các mục tiêu cụ thể sau:

Trợ giúp công việc cập nhật danh sách mặt hàng, cung cấp thông tin cH thiết đến khách hàng

Trang 12

© Ca€ap nhat dich vu

1.3 Các chức năng trong trang ứng dụng

° Cập nhật dữ liệu: thêm, sửa, xóa, cập nhập

° Giao dịch: xuất ra danh sách khách hàng đặt giờ

° Tìm kiếm sản phẩm, khách hàng

« _ Tư vấn hỗ trợ khách hàng tại cửa hàng

° Đăng nhập: phân quy ân hỗ trợ quản lý ứng dung

° Đăng Kí tài khoản

Thống kê doanh thu

° Xuất hóa đơn

1.4 Công cụ và ngôn ngữ sử dụng

Đ tài được xây dựng dựa trên ngôn ngữ C#, SQL

° Công cụ được sử dụng Microsoft Visual Studio và Microsoft SQL Server

Trang 13

(NgayInHoaDen ) — ~} # jy, mal

Có 5 (IDHoaDon Yi SNe ) | “ — Gptaikhoan) WraiKhoan) ff | ⁄ Of TT — fi

; » Te ( GIoInrteapon ) ef ⁄ { so ( # X S A Be, | Poe 6

\ _ 4 Z ⁄ „ \ `— 1 fo ~ MÀ > 5s “Z wa _ ~ ~

\ 11 7 in 11 “œ ` _——] TaiKhoan |_— ⁄⁄ N

\ chinetdoapon |_—— <œó ——}; HoaDon }——*_ °° 7— ° “=~ NeaySinh )

— A X`⁄ 7 ~~ Ne” ( sotuong ~~ ‘a ‘Se à —

( SoLuor y ff A » \

X Zh ae j ⁄ \ ( GioiTinh )

ý ( TonTien eee b ve / ( TonTi N ———

Hình 2 1 So d@ GERD quan ly nhà sách Team 4.0 Plus

đổi ERD sang mô hình quan hệ

TaiKhoan(TDTaiKhoan,Ten [aiKhoan,MatKhau,Email, SDT, NgayS¡nh,

NgaySinh, GioiTinh, ID)

PhanQuyen(ID, TenPhanQuyen)

Sach(IDSach, TenSach, NXB, TenTacGia, Gia, SoLuong)

ChiTietHoaDon(IDChiTietHoaDon, SoLuong, IDHoaDon, IDSach)

HoaDon(IDHoaDon NgayInHoaDon,GioInHoaDon,TongTien,

IDTaiKhoan, IDKhachHang)

KhachHang(IDKhachHang ,TenKhachHang,SDT,Email NgaySinh, SoTienDaMua, CapBac, GioiTinh)

Trang 14

Dang Ki Câp nhât hóa đơn

Đồi mật khâu Câp nhât số lương

TenTecGia essen

SoTienDaMua

=pBac SeLuot

= GioiTinh

rai

@ IDIsiKhozn TenTaiKhoan re Motkhau

Trang 15

CHUONG 3: PHAN TICH HUONG ĐỐI TƯỢNG

3.1 Xay dung cac so d 6UML

In hoá đơn khoản

= ly hoa 5 nie

Se eibeertr?

1 Dang nhap Use case nay gitip ngwoi dung sử dụng các chức

năng của hệ thống c n đến quy Ân truy cập

2 Quản lý báo cáo se case này mô tả chức năng báo cáo dữ liệu thông

tin sách và thông tin khách hàng lẫn nhân viên, thống kê hàng t kho hay doanh thu theo tháng và những vấn đ êchưa giải quyết

3 Quản lý sách Use case này mô tả chức năng hệ thống sách theo

thông số kỹ thuật của sách

4 Quản lý tài khoản Quản lý sẽ quản lý tài khoản của những khách hàng

đăng ký là thành viên của cửa hàng

5 Quản lý hóa đơn

Use case này mô tả chức năng đưa ra danh sách loại

sách bán cho khách hàng và tổng tin để cửa hàng

dễ dàng báo cáo doanh thu

Trang 16

6 Quản lý bán hàng Use case này mô tả chức năng của nhân viên bán

sách tới tay khách hàng trong hệ thống

7 Quản lý khách hàng Use case nay mé ta chức năng quản lý thông tin

khách hàng và áp dụng các ưu đãi tới khách hàng

8 Doi mat khau Đang phát triển

2 Xoá sách Xóa thông tin sách khi cửa hàng không còn bán mặt hàng đó nữa

3 Sửa thông tin sách Sửa đổi thông tin sách nếu thông tin sách đó đã được

Trang 17

Lập báo cáo theo

Xuất báo cáo

2 Xuất báo cáo Xuất ra báo cáo dạng file excel

3 Xem chi tiết báo cáo Xem chi tiết thông tin báo cáo

Bảng 3 3 Chi tiết sơ đ ôphân rã quản lý Báo cáo

c) Quản lý Tài khoản

Thêm tài khoản

Xoá tải khoản

Trang 18

STT | Tên Use case Ý nghĩa / ghi chú

3 Sửa tài khoản | _ Admin sửa thông tin tài khoản (đổi mật khẩu) nếu tài khoản

người dùng đó đã được lưu trữ r ä

Bảng 3 4 Chi tiết sơ đ ôphân rã quản lý Tài khoản

Extends (mien)

1 Thêm hoá đơn | Lưu lại thông tin hoá đơn bán sách mỗi khi bán sách

Bảng 3 5 Chỉ tiết sơ đ ôphân rã quản lý Hoá đơn

e) Quản lý Khách Hàng

Trang 19

Stra khach hang

Hình 3 6 Sơ đ `ôphân rã quản lý Khách hàng STT | Tên Use case Ý nghĩa / ghi chú

Bang 3 6 Chi tiết sơ đ ôphân rã quản lý Khách hang

f) Quan lý in hóa đơn và bán hàng

Trang 20

In hoá đơn

NhanVien

Quan ly ban hang

Hinh 3 7 So d Gphan rã quản lý in hoá don va bán hang

STT | Tén Use case Y nghia/ ghi cht

1 In hoa don Xuất thông tin hoá đơn ra giấy gửi cho khách hang

2 Tén Use case Y nghia / ghi chú

3 Quản lý bán hàng Giao dịch bán sách của nhân viên và khách hàng

Bảng 3 7 Chi tiết sơ đ ôphân rã quản lý in hoá đơn và bán hàng 3.1.3 So d6Tu% Ty

Nhân viên / Quản lý

4 Kiểm tra Data

§ Kiểm tra kết quả trả về

6 Thông bảo kết quả

Biểu đ ồtu3n tự cho quá trình đăng nhập b) Biểu đ ôtu 3n tự cho quá trình tìm kiếm

Trang 21

Nhân viên / Quản lý

Hình 3 9 Biểu đ ôtu n tự cho quá trình tìm kiếm

c) Biểu đ ôtu 3n tự cho quá trình quản lý sách

2 Gửi thông tin yêu cầu

6 Thông báo kết quả

3 Kiểm tra yêu cầu

4 Thực hiện yêu cầu

5 Trả về kết quả

Hình 3 10 Biểu đ ôtu ân tự cho quá trình quản lý sách d) Biểu đ ôtun tự cho quá trình quản lý hoá đơn

Trang 22

Nhân viên F: Quản lý hóa đơn c: a lý hỏa don CSDL

1 Gủi các yêu cầu

‡ }

| |

| | } |

|

2 Gửi thông tin yêu cầu

3 Kiểm tra yêu cầu

4 Thực hiện yêu cầu

6 Thông báo kết quả

7 Hiển thị kết quả trả về To ch cơn

Nhân Viên/ Quản lý -

4 Goi các yêu cầu

2 Gửi thông tin yêu cầu

3 Kiểm tra yêu cầu

Thêm, St

4 Thực hiện yêu câu

5 Tra vé két qua

6 Thông báo kết quả

7 Hiển thị kết qua tra vd <=—-=-————=============

{ -

Hình 3 12 Biểu đ ôtu ân tự cho quá trình quản lý khách hàng 0) Biểu đ ôtun tự cho quá trình quản lý tài khoản

Ngày đăng: 10/02/2025, 16:00

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN