1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Phần mềm quản lý nhà sách chuyên đề tốt nghiệp

49 450 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

Định dạng
Số trang 49
Dung lượng 1,96 MB

Nội dung

Khi khách hàng muốn mua hàng sẽ vào trong nhà sách để lựa chọn sách, văn phòng phẩm.. - Khi khách hàng thanh toán nhân viên sẽ nhập mã hàng và số lượng hàng khách hàng muốn mua sau đó in

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC KINH TẾ TP.HỒ CHÍ MINH

KHOA TIN HỌC QUẢN LÝ

CHUYÊN ĐỀ TỐT NGHIỆP:

PHẦN MỀM QUẢN LÝ NHÀ SÁCH

GVHD: Đỗ Thị Bích Lệ SVTH: Đinh Văn Khoa Lớp: TH01 Khóa: 34

Niên khóa: 2008-2012

Trang 2

Lời Cảm ơn 

Em xin chân thành cảm ơn đến tất cả các thầy cô đã giảng dạy em trong thời gian qua Em xin cảm ơn cô Đỗ Thị Bích Lệ đã hướng dẫn giúp em thực hiện chuyên đề tốt nghiệp này Nhân đây em cũng xin cảm ơn Ban Giám Hiệu Trường ĐH Kinh Tế TP.HCM cùng các thầy cô trong khoa đã tạo nhiều điều kiện để em thực hiện chuyên đề này

Bên cạnh đó để hoàn thành được chuyên đề này em cũng đã nhận được nhiều sự giúp đỡ, những lời động viên quý báu của các bạn bè Em xin chân thành cảm ơn

Tuy nhiên do thời gian hạn hẹp, mặc dù đã nỗ lực hết sức mình nhưng em không thể tránh khỏi những thiếu sót Em rất mong nhận được sự đóng góp của quý thầy cô và các bạn

TP.Hồ Chí Minh, tháng 4 năm 2012

Sinh viên thực hiện:

Đinh Văn Khoa

Trang 3

Mục Lục

Chương I: Tổng quan

1 Quy trình nghiệp vụ 5

2 Quy tắc quản lý 5

Chương II: Xác định yêu cầu 7

1 Biểu đồ use case 7

2 Đặc tả use case 8

2.1 Đặc tả use case bán hàng 8

2.2 Đặc tả use case báo cáo 9

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

2.4 Đặc tả use case nhập hàng 11

2.5 Đặc tả use case quản lý hàng hóa 12

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

2.7 Đặc tả use case quản lý người dùng 14

2.8 Đặc tả use case trả hàng 15

2.9 Đặc tả use case tìm kiếm 16

Chương III: Phân tích 17

1 Use case bán hàng 17

1.1 Biểu đồ cộng tác 16

1.2 Biểu đồ tuần tự 18

1.3 Sơ đồ lớp 19

2 Use case báo cáo 19

2.1 Biểu đồ cộng tác 19

2.2 Biểu đồ tuần tự 20

2.3 Sơ đồ lớp 21

3 use case đăng nhập 21

3.1 Biểu đồ cộng tác 21

3.2 Biểu đồ tuần tự 22

3.3 Sơ đồ lớp 23

4 Use case nhận hàng 23

4.1 Biểu đồ cộng tác 23

Trang 4

4.2 Biểu đồ tuần tự 24

4.3 Sơ đồ lớp 25

5 Use case quản lý hàng 25

5.1 Biểu đồ cộng tác 25

5.2 Biểu đồ tuần tự 26

5.3 Sơ đồ lớp 27

6 Use case quản lý khách hàng 27

6.1 Biểu đồ cộng tác 27

6.2 Biểu đồ tuần tự 28

6.3 Sơ đồ lớp 29

7 Use case quản lý người dùng 29

7.1 Biểu đồ cộng tác 29

7.2 Biểu đồ tuần tự 30

7.3 Sơ đồ lớp 31

8 Use case trả hàng 31

8.1 Biểu đồ cộng tác 31

8.2 Biểu đồ tuần tự 32

8.3 Sơ đồ lớp 33

9 Use case tìm kiếm 33

9.1 Biểu đồ cộng tác 33

9.2 Biểu đồ tuần tự 34

9.3 Sơ đồ lớp 35

10 Tổng kết ……… 36

Mô hình thực thể kết hợp……… 36

Chương IV: Thiết kế 37

Trang 5

Nhận Xét Của Giảng Viên:

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

………

Trang 6

Chương I: Tổng quan

1 Quy trình nghiệp vụ:

- Nhà sách là nơi bán các thể loại sách và các loại văn phòng phẩm Khi khách hàng muốn mua hàng sẽ vào trong nhà sách để lựa chọn sách, văn phòng phẩm Khi lựa chọn xong hàng khách hàng sẽ mang ra quầy tính tiền để thanh toán Mỗi mặt hàng đều được dán mã để phân biệt và tính tiền Nếu khách hàng không tìm thấy sách, van phòng phẩm thì có thể hỏi

để nhân viên kiểm tra xem mặt hàng đó có còn hay không

- Khi khách hàng thanh toán nhân viên sẽ nhập mã hàng và số lượng hàng khách hàng muốn mua sau đó in hóa đơn, thanh toán và giao hàng cho khách hàng Nếu là khách hàng mới thì thông tin về khách hàng sẽ được nhân viên lưu lại để quản lý sau này

- Nếu khách hàng muốn trả lại hàng trong trường hợp hàng bị lỗi hoặc bị thu hồi thì nhân viên sẽ tiến hành nhập lại hàng trả với giá trên hóa đơn đã bán cho khách hàng

- Khi số lượng tồn của 1 mặt hàng trong kho là ít hơn 30 thì nhân viên sẽ liên lạc yêu cầu đặt hàng từ nhà cung cấp

- Khi hàng được nhà cung cấp đưa tới nhân viên sẽ tiến hành nhập kho, sau đó phân loại, dán

mã hàng để đưa lên kệ Nếu là mặt hàng mới thì nhân viên sẽ tiến hành nhập thông tin mặt hàng mới

- Nhà sách cũng lưu trữ các thông tin về sách và văn phòng phẩm để phục vụ cho việc quản

lý nhà sách

- Quản lý nhà sách sẽ quản lý thông tin của nhân viên bằng việc thêm, xóa, sửa thông tin của nhân viên đó.Cuối mỗi tháng thì nhân viên sẽ tiến hành báo cáo về thu chi, hàng tồn kho của nhà sách cho người quản lý Nhân viên cũng có thể làm thống kê về tên sách bán chạy nhất, hóa đơn nào có giá trị lớn nhất, khách hàng nào mua nhiều nhất trong khoảng thời gian nào

đó

2 Quy tắc quản lý:

Trang 7

- Trả lại sách, vpp cho NCC: Trường hợp sách, vpp bi ̣ lỗi hoă ̣c quá thời gian bán được thì sẽ trả lại cho nhà cung cấp theo giá được nhập từ NCC.( tùy từng loại sách, vpp mà

sẽ có thời gian bán khác nhau )

- Nhâ ̣p sách, vpp mới:

 Cuối mỗi tuần nhân viên sẽ kiểm tra số lượng sách, vpp còn tồn kho, nếu số lượng tồn kho của đầu sách, vpp sắp hết thì sẽ gọi điện tới để yêu cầu nhà cung cấp nhâ ̣p sách,vpp mới

 Khi sách, vpp mới được nhâ ̣p về thì nhân viên dựa vào thể loa ̣i sách, vpp để phân chia lên các kê ̣ sách

- Bán sách, vpp: Khi khách hàng cho ̣n sản phẩm cần mua thì nhân viên sẽ tiến hành tính tổng tiền và in hóa đơn cho khách hàng

- Khách hàng trả sách, vpp: Khi khách hàng có nhu cầu trả sản phẩm bi ̣ lỗi thì nhân viên

sẽ kiểm tra nếu đúng thì sẽ nhập lại hàng từ khách hàng theo giá đã bán cho khách hàng

- Báo cáo: nhân viên sẽ tiến hành tạo báo cáo về thu chi, lượng tồn kho của hàng theo yêu

cầu quản lý

Trang 8

Chương II: Xác định yêu cầu

1 Biểu đồ use case:

Trang 9

2 Đặc tả use case:

2.1 Đặc tả use case bán hàng:

In Hoa Don

Nhap Ma KH

Nhap Thong Tin Hang

Dong Y

Trang 10

2.2 Đặc tả use case báo cáo:

Chon loai bao cao

Chon khoang thoi gian

Tao bao cao

: HDNhap : HDBan

Trang 11

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

Nhap thong tin tai khoan

Chon nut dang nhap

Dang nhap

Dung

Sai

Trang 12

2.4 Đặc tả use case nhập hàng:

Nhap Ma NCC

Nhap Thong Tin Hang Them Hang

: CTHDNhap

Trang 13

2.5 Đặc tả use case quản lý hàng hóa:

Lua chon hang hoa

Hien thi thong tin

Chinh sua hang hoa

Cap nhat Dong y

Huy bo

Xac nhan

: HangHoa

Trang 14

2.6 Đặc tả Use case quản lý khách hàng:

Hien thi danh sach khach hang

Lua chon khach hang

Chinh sua thong tin khach hang

Nhan nut cap nhat

Cap nhat

Xac nhan

: KhachHang

Trang 15

2.7 Đặc tả Use case quản lý người dùng:

Hien thi danh sach nhan vien

Lua chon nhan vien

Chinh sua thong tin nhan vien

Cap nhat Dong y

Huy bo

Xac nhan

: NguoiDung

Trang 16

2.8 Đặc tả Use case trả hàng:

In Hoa Don

Xac Nhan

Nhap HD Ban

Nhap Thong Tin Hang Tra Huy

In Hoa Don Dong y

: ChiTietHangTra : HDBan

Trang 17

2.9 Đặc tả Use case tìm kiếm:

Lua chon hinh thuc tim kiem

Nhap thong tin tim kiem

Tien hanh tim kiem : HangHoa

: KhachHang

Trang 18

Chương III: Phân Tích

Trang 19

1.2 Biểu đồ tuần tự:

: Nhan Vien : FormBanHang : DKBanHang : KhachHang : HangHoa : HDBan : CTHDBan

1: Nhap Ma KH

6: Nhap Thong Tin Hang

2: Kiem Tra Thong Tin KH

3: Kiem Tra Thong Tin KH

4: Thong Tin KH

5: Thong Tin KH

7: Kiem Tra Thong Tin hang

8: Kiem Tra Thong Tin hang

9: Thong Tin Hang

10: Thong Tin Hang

Trang 21

2.2 Biểu đồ tuần tự:

: HangHoa

1: Chon chuc nang bao cao

2: Chon loai bao cao

3: Chon thoi gian bao cao

4: Nhan nut tao bao cao

5: Truy van thong tin

6: Tra ve ket qua

7: Truy van thong tin

8: Tra ve ket qua

9: Truy van thong tin

10: Tra ve ket qua

11: Truy van thong tin

12: Tra ve ket qua

13: Ket qua bao cao

Trang 23

3.2 Biểu đồ tuần tự:

: NhanVien : FormDangNhap : DKDangNhap : NguoiDung

1: Nhap thong tin tai khoan

2: Dang nhap

3: Kiem tra thong tin 4: Kiem tra thanh cong 5: Dang nhap thanh cong

6: Chon thay doi password

7: Hien thi form doi password 8: Nhap va xac nhan password moi

9: Thay doi password

10: Yeu cau thay doi password 11: Xac nhan thanh cong 12: Xac nhan thanh cong

Trang 24

3.3 Sơ đồ lớp:

4 Use case nhập hàng:

NhapHang (from Use Case View) NhanVien

(from Use Case View) )

HangHoa

NCC

CTHDNhap NhapHang

Trang 25

7: Kiem Tra Thong Tin Hang

8: Kiem Tra Thong Tin hang

9: Thong Tin Hang

10: Thong Tin Hang

Trang 27

5.2 Biểu đồ tuần tự:

1: Chon chuc nang QL hang

2: Chon loai hang

3: Truy van thong tin hang

4: Truy van thong tin sach 5: Ket qua tra ve 6: Truy van thong tin vpp 7: Tra ve ket qua 8: Thong tin hang hoa

9: Cap nhat thong tin

10: Yeu cau cap nhat

11: Cap nhat thong tin sach

12: Cap nhat thong tin vpp

13: Cap nhat thong tin hang hoa 14: Thong bao ket qua

Trang 28

5.3 Sơ đồ lớp:

6 Use case quản lý khách hàng:

QuanLyKH (from Use Case View)

Trang 29

6.2 Biểu đồ tuần tự:

: DKQuanLyKH

1: Chon chuc nang quan ly khach hang

2: Yeu cau quan ly khach hang

3: Truy van thong tin 4: Thong tin KH 5: Thong tin KH

6: Cap nhat thong tin KH

7: Yeu cau cap nhat

8: Cap nhat thong tin KH 9: Thong bao ket qua

Trang 30

DKQLNguoiDung

Trang 31

7.2 Biểu đồ tuần tự:

1: Chon chuc nang QL nguoi dung

2: Yeu cau quan ly

3: Truy van thong tin

4: Ket qua truy van5: Thong tin nguoi dung

6: Cap nhat thong tin

7: Yeu cau cap nhat

8: Cap nhat thong tin

9: Ket qua cap nhat

Trang 32

7.3 Sơ đồ lớp:

8 Use case quản lý hàng trả:

QuanLySachTra (from Use Case View) NhanVien

HangHoa

HangTra

QuanLySachTra

KhachHang

Trang 33

8.2 Biểu đồ tuần tự:

: KhachHang : NhanVien : FormQLSachTra : DKQLSachTra : KhachHang : HangHoa : HangTra : ChiTietHangTra 1: Yeu cau tra hang

2: Nhap thong tin hang tra

3: Yeu cau tra hang

7: Kiem tra thanh cong

4: Kiem tra KH

5: Kiem tra thanh cong

6: Kiem tra thong tin hang

8: Thong tin tra 9: Chi tiet hang tra 10: Thong bao thanh cong

11: Thong bao thanh cong

Trang 34

8.3 Sơ đồ lớp:

9 Use case tìm kiếm:

9.1 Biểu đồ cộng tác:

HangHoa

Trang 35

9.2 Biểu đồ tuần tự:

: NhanVien : FormTimKiem : DKTimKiem : NguoiDung : HangHoa : KhachHang

1: Chon loai tim kiem

2: Nhap thong tin tim kiem

3: Yeu cau tim kiem

4: Yeu cau tim kiem

5: Tim kiem nguoi dung

6: Tim kiem hang hoa 7: Tim kiem khach hang 8: Thong tin tim kiem

Trang 36

9.3 Sơ đồ lớp:

Trang 37

NgonNgu

TheLoai

TacGia NhaXuatBan

Trang 38

Chương IV: Thiết kế

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

1 Mô hình cơ sở dữ liệu:

Trang 39

2 Mô hình cơ sở dữ liệu vật lý :

2.1 Bảng Danh Mục Sách:

DanhMucSach

nhân viên đánh mã để phân biệt khi sách mới nhập về

Khóa chính

2.2 Bảng Ngôn Ngữ :

NgonNgu

2.3 Bảng Thể Loại Sách:

TheLoai

2.4 Bảng Tác Giả :

TacGia

Trang 40

2.5 Bảng Nhà Xuất Bản:

NhaXuatBan

2.6 Bảng Danh Mục Văn Phòng Phẩm :

DanhMucVPP

phòng phẩm

Not null

2.7 Bảng nhà sản xuất:

NhaSX

Trang 41

2.8 Bảng hàng hóa:

HangHoa

sách, mã này được cập nhật

từ bảng ThongTinSach và ThongTinVPP

Khóa chính

tồn kho

Not null

2.9 Bảng hóa đơn nhập :

HDNhap

nhập

Notnull

CTHDNhap

này được lấy từ hóa đơn nhập sách của nhà cung cấp

Trang 42

2.11 Bảng nhà cung cấp:

NhaCungCap

hóa

Khóa chính

NguoiDung

trong nhà sách, mã nhân viên được đánh duy nhất

để phân biệt giữa các nhân viên

Khóa chính

dùng

Not Null

NguoiDung

Trang 43

2.14 Bảng hóa đơn bán:

HDBan

bán

Khóa ngoại

CTHDBan

này tự sinh ra khi khách hàng muốn mua sản phẩm

Khóa chính

hàng mua

Khóa chình

KhachHang

sinh ra khi thêm khách hàng mới

Khóa chính

Trang 44

2.17 Bảng hàng trả:

HangTra

động sinh ra khi khách hàng trả hàng

Khóa chính

sách

Not null

thông tin tại nhà sách

động sinh ra khi khách hàng trả hàng

Not null

lại theo hóa đơn bán

Not null

Trang 45

II, Thiết kế giao diện:

1, Form bán hàng:

2, Form nhập hàng:

Trang 46

3, Báo cáo doanh thu:

4, Form tìm kiếm hàng:

Trang 47

5, Quản lý sách:

6, Quản lý văn phòng phẩm:

Trang 48

7, Quản lý khách hàng:

8, Quản lý người dùng:

Ngày đăng: 23/03/2017, 00:11

TỪ KHÓA LIÊN QUAN

w