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

slide xây dựng phần mềm quản lý sách

46 0 0

Đ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ý Sách
Tác giả Nguyễn Quốc Tuấn, Nguyễn Minh Hiếu, Dương Văn Minh Duy, Nguyễn Tôn Chính, Bùi Quyết Thắng, Hà Văn Chung
Chuyên ngành Xây dựng phần mềm
Thể loại Bài thuyết trình
Định dạng
Số trang 46
Dung lượng 7,8 MB

Nội dung

Trang 1

XÂY DỰNG PHẦN MỀM QUẢN LÝ SÁCH

Sau đây bài thuyết trình của nhóm 4 bắt đầu

Trang 2

DANH SÁCH THÀNH VIÊN

Nguyễn Quốc Tuấn

Dương Văn Minh Duy

Bùi Quyết Thắng

Nguyễn Minh Hiếu

Nguyễn Tôn Chính

Hà Văn Chung

Trang 4

GIỚI THIỆU CHUNG

I.

Trang 5

1 Mục đích

a Khái niệm

Phần mềm quản lý thư viện sách: là việc vi tính hóa trong quản lý tại các thư viện bởi vì con người phải xử lý một khối lượng khổng lồ, và những kiến thức

Những đặc điểm của phần mềm quản lý thư viện sách:

•Đối tượng mà phần mềm nhắm tới là độc giả và người quản lý thư viện

•Hoạt động chủ yếu: Trao đổi thông tin, trả và mượn sách tại thư viện•Cầu nối giữa các nhà sách, thư viện với độc giả

Trang 6

b Mục đích

-Cung cấp hiển thị những thông tin ngay lúc đó cho độc giả: lịch sử mượn sách, thông tin đầu sách hiện có, giá cả, thông báo sách mới… của thư viện, nhà sách.

-Quản lý sách nhập, danh thu, nhân viên, báo cáo công nợ

-Thông báo hẹn hết thời gian mượn, phiếu thanh toán.

-Tiếp nhận góp ý độc giả, trao đổi giữa độc giả và nhà sách, thư viện.

Trang 7

2 Các thuật ngữ, từ viết tắt

Thuật ngữĐịnh nghĩa

PMProject manager Trưởng dự án AdminNgười quản trị

UsernameTên người dung hệ thống FullnameTên thật người dung

WorkIdMã Công việcConmmentCác ghi chú nói chung

Trang 8

3.Phạm vi

- Hiển thị các thông tin liên quan đến nhà sách, thư viện - Quản lý tài khoản của độc giả của nhà sách, thư viện

4.Công nghệ áp dụng

- Mục tiêu công nghệ: Xây dụng hệ thống phần mềm mới có thể sử dụng thực tiễn giúp tăng hiệu quả, giảm thời gian quản lý

Trang 9

MÔ TẢ HỆ THỐNG

II.

Trang 10

1 Mô tả theo chức năng

-Người quản lý là người trực tiếp quản lý những công

việc như liên hệ với nhà xuất bản để nhập, quan hệ với đối tác bán sách Nhận sách và căn cứ theo hóa đơn mua sách để tiến hành nhập sách vào kho tạo dữ liệu bao gồm các thông thin sau: mã sách, tên sách, thể lại….

-Khách hàng tạo lập hóa đơn mua sách, mượn sách, số

lượng

Trang 11

•Tạo chương trình khuyên mãi, quản lý chi phí doanh thu •Nhập lô sách, quản lý nhập sách và xuất sách

-Chức năng của khách hàng:

•Tạo đơn hàng mua, mượn sách

•Trao đổi thông tin với người quản lý

Trang 12

SƠ ĐỒ CHỨC NĂNG

III.

Trang 13

1.Sơ đồ tổng quan

Trang 14

- Tổng quan giữa người dùng và khách hàng

Trang 15

- Sơ đồ usecase: + Admin

Trang 16

+ Khách hàng

Trang 17

+ Đăng nhập

Trang 18

+ Lập hóa đơn

Trang 19

+ Quản lý sách

Trang 20

+ Tạo tài khoản

Trang 21

+ Mua, mượn sách

Trang 22

+ Thống kê doanh thu

Trang 23

+ Trao đổi giữa khách hàng và admin

Trang 24

- Sơ đồ class:

+ Customers class diagram

Trang 25

+ Manager class diagram

Trang 26

- Sơ đồ tuần tự: + Đăng nhập

Trang 27

+ Lập hóa đơn

Trang 28

+ Quản lý sách

Trang 29

+ Tạo tài khoản

Trang 30

+ Mua, mượn sách

Trang 31

+ Thống kê doanh thu

Trang 32

+ Trao đổi giữa khách hàng và admin

Trang 33

2 Đặc tả usecase

Use case ID UC1

Tên use case Đăng nhập

Mô tả Cho phép người sử dụng đăng nhập vào hệ thống, tùy theo đối tượng người dung mà hệ thống sẽ cho phép người dung thực hiện các hoạt động khác nhau Người sử dụng Người quản lý, khách hàng

Hoạt động Usecase bắt đầu khi người dung đăng nhập vào hệ thống 1 Hệ thống yêu cầu đăng nhập tài khoản và mật khẩu

2 Hệ thống kiểm tra thông tin người dung và xác nhân hợp lệ hay không 3 Tùy theo đối tượng sẽ chuyển đến các form với chức năng phù hợp 4 Người dùng có thể đăng xuất bằng cách chọn đăng xuất trên màn hình Sai thông tin đăng nhập

Người đăng nhập với những thông tin không có trong cơ sở dữ liệu người dùng thì hệ thống sẽ thông báo đăng nhập lại

Trang 34

Use case ID UC2

Tên use case Lập hóa đơn

Mô tả Cho phép nhân viên bán hàng lập hóa đơn thanh toán khi khách hàng mua hay mượn sách

Người sử dụng Người quản lý

Hoạt động Usecase này hoạt dộng khi người quản lý chọ chức năng lập hóa đơn

Nhân viên bán hàng nhập thông tin khách: Họ tên và ngày, tháng tạo hóa đơn, thông tin sách mua, mượn

Chọn chức năng thanh toán để hiện ra số tiền phải thanh toán

Khi nhập thiếu thông tin hệ thống báo lỗi và yêu cầu nhập lại

Trang 35

Use case ID UC3

Tên use case Quản lý sách

Mô tả Cho phép người quản lý thêm sách hoặc loại bỏ các sách được bán, mượn Người sử dụng Người quản lý

Hoạt động Usecase này bắt đầu hoạt động khi Admin chọn vào chức năng quản lý sách Hệ thống sẽ hiện ra danh mục các mặt sách hiện tại có trên hệ thống và số lượng mỗi mặt sách

Nếu Admin chọ vào them mới thì hệ thống sẽ hiện ra giao diện cập nhật thông tin sách mới để Admin điền và sau đó chọ them mới và sẽ thông báo thành công

Admin cũng có thể chọ một mục sách bất kì và nhấn gỡ bỏ và nhấn “đồng ý” thì mặt sách đó sẽ biến mất khỏi hệ thống hoặc “không đồng ý” thì nó sẽ vẫn ở đó

Admin có thể nhấn tìm kiếm mặt sách muốn tìm tại ô “tìm kiếm” hệ thống sẽ hiện ra những mặt sách có những ký tự giống với những kí tự mà admin tìm

Trang 36

Use case ID UC4

Tên usecase Tạo tài khoản

Người sử dụng Admin, khách hàng

Hoạt động Usecase này hoạt động khi người sử dụng chọn vào chức năng tạo tài khoản Hệ thống hiện ra chọn lựa là admin hay khách hàng

Nếu là admin sẽ có 1 mã code riêng để nhận diện là người quả lý là khách sẽ không có

Hệ thống sẽ hiện ra form tạo tài khoản, yêu cầu nhập đầy đủ thông tin muốn tạo tài khoản mới

Chọn nút save

Hệ thống sẽ báo tạo tài khoản thành công

Trùng tên tài khoản hoặc mật khẩu không đạt yêu cầu Nếu tên đăng nhập trùng với một tài khoản khác đã tạo trước đó hoặc mật khẩu của tài khoản không thỏa mãn yêu cầu thì hệ thống sẽ báo lỗi và yêu cầu thực hiện lại

Trang 37

Use Case ID UC5

Tên Use case Mua, mượn sách Người sử dụng Khách hàng

Hoạt động Usecase này hoạt động khi khách hàng chọn vào mục “Mua”

Hệ thống sẽ tạo ra một đoạn thông báo thông tin sách, thông tin khách hàng như địa chỉ, số điện thoại số tiền thanh toán, đơn vị vận chuyển để xác nhận thông tin với khách hàng Khách hàng có thể lựa chọ phương thức thanh toán COD hoặc online

Chọn nút “Đặt hàng”

Hệ thống sẽ thông báo đặt mua hoặc mượn sách thành công Phương thức thanh toán không hợp lệ

Trong trường hợp trong luồng cơ sở chưa có thông tin về hình thức online của khách hàng liên kết với ngân hàng nào thì hệ thống sẽ chuyển sang phần liên kết với ngân hàng và yêu càu khách hàng điền thông tin về thẻ ngân hàng và xác nhận thông qua nhận diện thể căn cước và khuôn mặt

Trang 38

Use Case ID UC6

Tên Use Case Thống kê doanh thu Người sử dụng Admin

Hoạt động Usecase bày bắt đầu khi người quản lý chọn chức năng thống kê doanh thu Hệ thống hiển thị lựa chọn form báo cáo doanh thu muốn xuất ra theo các mốc thời gian ngày tháng năm

Người quản lý chọn loại hình thức thống kê doanh thu

Hệ thống sẽ hiện report thống kê theo các mốc mà người quản lý chọn

Trang 39

Use Case ID UC7

Tên Use Case Trao đổi giữa khách hàng và Admin

Mô tả Use case này cho phép khách hàng và Admin Người sử dụng Admin, khách hàng

Hoạt động Use case này bắt đầu khi khách hàng chọn vào chức năng “phản hồi” và “comment” Admin chọn vào phần “tin nhắn”

Với Admin hệ thống hiện ra một danh sách các khách hàng đã và đang sử dụng phần mềm và khi nhấn vào biểu tượng khách hàng sẽ hiện ra phần chat với

Trang 40

MÔ HÌNH DỮ LIỆU

IV.

Trang 41

1 Danh sách thực thể

Thông tin xuất bảnTHONG_TIN_XUAT_BAN

Nhật kí nhập sáchNHAT_KI_NHAP_SACHSách khuyến mãiSACH_KHUYEN_MAI

Trang 42

2 Danh sách chi tiết

Trang 43

- Thông tin xuất bản

NameKiểu dữ liệu

Trang 45

- Sách khuyến mãi- Nhật kí mua sách

Name Kiểu dữ liệu

Trang 46

TỔNG KẾT

-Đối tượng sử dụng là nhà quản lý hệ thống và khách hàng nên việc thiết kế, phát triển hệ thống là rất cần thiết giúp người sử dụng được dễ dàng

-Những vẫn đề cần thiết

• Phân loại: phân loại các đầu sách để cho việc tìm kiếm sử dụng trở lên dễ dàng • Làm giảm gánh nặng quản lý cho người quản lý về việc xuất nhập

• Thuận tiện cho người mua dễ dàng tiện lợi -Kết quả đạt được

• Hoàn thành phần mềm

• Có thể giảm thời gian quản lý, có thể sử dụng hiệu quả • Mang đến sự phục vụ nhanh chóng chuyên nghiệp hơn

V.

Ngày đăng: 20/04/2024, 00:05

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

TÀI LIỆU LIÊN QUAN

w