Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 49 trang
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
PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ 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ẢNLÝCHUYÊNĐỀTỐT NGHIỆP: PHẦNMỀMQUẢNLÝ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 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ Lời Cảm ơn Em xin chân thành cảm ơn đến tất thầy cô giảng dạy em thời gian qua Em xin cảm ơn cô Đỗ Thị Bích Lệ hướng dẫn giúp em thực chuyênđềtốtnghiệp Nhân em xin cảm ơn Ban Giám Hiệu Trường ĐH Kinh Tế TP.HCM thầy cô khoa tạo nhiều điều kiện để em thực chuyênđề Bên cạnh để hoàn thành chuyênđề em nhận nhiều giúp đỡ, lời động viên quý báu bạn bè Em xin chân thành cảm ơn Tuy nhiên thời gian hạn hẹp, nỗ lực em tránh khỏi thiếu sót Em mong nhận đóng góp quý thầy cô bạn TP.Hồ Chí Minh, tháng năm 2012 Sinh viên thực hiện: Đinh Văn Khoa PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ Mục Lục Chương I: Tổng quan Quy trình nghiệp vụ Quy tắc quảnlý Chương II: Xác định yêu cầu Biểu đồ use case Đặc tả use case 2.1 Đặc tả use case bán hàng 2.2 Đặc tả use case báo cáo 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ảnlý hàng hóa 12 2.6 Đặc tả use case quảnlý khách hàng 13 2.7 Đặc tả use case quảnlý 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 Use case bán hàng 17 1.1 Biểu đồ cộng tác 16 1.2 Biểu đồ 18 1.3 Sơ đồ lớp 19 Use case báo cáo 19 2.1 Biểu đồ cộng tác 19 2.2 Biểu đồ 20 2.3 Sơ đồ lớp 21 use case đăng nhập 21 3.1 Biểu đồ cộng tác 21 3.2 Biểu đồ 22 3.3 Sơ đồ lớp 23 Use case nhận hàng 23 4.1 Biểu đồ cộng tác 23 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ 4.2 Biểu đồ 24 4.3 Sơ đồ lớp 25 Use case quảnlý hàng 25 5.1 Biểu đồ cộng tác 25 5.2 Biểu đồ 26 5.3 Sơ đồ lớp 27 Use case quảnlý khách hàng 27 6.1 Biểu đồ cộng tác 27 6.2 Biểu đồ 28 6.3 Sơ đồ lớp 29 Use case quảnlý người dùng 29 7.1 Biểu đồ cộng tác 29 7.2 Biểu đồ 30 7.3 Sơ đồ lớp 31 Use case trả hàng 31 8.1 Biểu đồ cộng tác 31 8.2 Biểu đồ 32 8.3 Sơ đồ lớp 33 Use case tìm kiếm 33 9.1 Biểu đồ cộng tác 33 9.2 Biểu đồ 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 I II Thiết kế sở liệu 37 Mô hình sở liệu 37 Mô hình sở liệu vật lý 38 Thiết kế giao diện 44 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ Nhận Xét Của Giảng Viên: ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………… PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ Chương I: Tổng quan Quy trình nghiệp vụ: - Nhàsách nơi bán thể loại sách loại văn phòng phẩm Khi khách hàng muốn mua hàng vào 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 mang quầy tính tiền để toán Mỗi mặt hàng dán mã đểphân biệt tính tiền Nếu khách hàng không tìm thấy sách, van phòng phẩm hỏi để nhân viên kiểm tra xem mặt hàng có hay không - Khi khách hàng toán nhân viên nhập mã hàng số lượng hàng khách hàng muốn mua sau in hóa đơn, toán giao hàng cho khách hàng Nếu khách hàng thông tin khách hàng nhân viên lưu lại đểquảnlý sau - Nếu khách hàng muốn trả lại hàng trường hợp hàng bị lỗi bị thu hồi nhân viên tiến hành nhập lại hàng trả với giá hóa đơn bán cho khách hàng - Khi số lượng tồn mặt hàng kho 30 nhân viên liên lạc yêu cầu đặt hàng từ nhà cung cấp - Khi hàng nhà cung cấp đưa tới nhân viên tiến hành nhập kho, sau phân loại, dán mã hàng để đưa lên kệ Nếu mặt hàng nhân viên tiến hành nhập thông tin mặt hàng - Nhàsách lưu trữ thông tin sách văn phòng phẩm để phục vụ cho việc quảnlýnhàsách - Quảnlýnhàsáchquảnlý thông tin nhân viên việc thêm, xóa, sửa thông tin nhân viên đó.Cuối tháng nhân viên tiến hành báo cáo thu chi, hàng tồn kho nhàsách cho người quảnlý Nhân viên làm thống kê tên sách bán chạy nhất, hóa đơn có giá trị lớn nhất, khách hàng mua nhiều khoảng thời gian Quy tắc quản lý: - - Sắ p xế p sách, vpp: sách đươ ̣c phân chia theo kê ̣ dựa vào thể loa ̣i sách( sách văn học, nấ u ăn, tin ho ̣c, giáo khoa…) Văn phòng phẩm xếp theo loại( bút , thước, tẩy, bút chì…) Tìm kiếm hàng: Nế u khách hàng muố n tim ̀ kiế m sách, vpp thì nhân viên chủ yế u dựa vào thể loại sách, vpp khách hàng cấ n tim ̀ để tim ̀ kiế m giá sách Nế u không tim ̀ thấ y sách cần tìm nhân viên sẽ go ̣i điê ̣n tới công ty sách để hỏi xem có sách , vpp đó không yêu đặt hàng PhầnMềmQuảnLýNhàSách - - - GVHD: Đỗ Thị Bích Lệ 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 trả lại cho nhà cung cấp theo giá nhập từ NCC.( tùy loại sách, vpp mà có thời gian bán khác ) 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 đầu sách, vpp hết 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 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 kiểm tra 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 tiến hành tạo báo cáo thu chi, lượng tồn kho hàng theo yêu cầu quảnlýPhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ Chương II: Xác định yêu cầu Biểu đồ use case: NhanVien TimKiem QL BanHang BaoCao NhapHang QuanLyHangTra QuanLy QuanLyKH QuanLyHang QuanLyNguoiDung DangNhap PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ Đặc tả use case: 2.1 Đặc tả use case bán hàng: Nhap Ma KH : HangHoa : KhachHang Nhap Thong Tin Hang Huy Them Hang : HDBan In Hoa Don : CTHDBan Xac Nhan Dong Y In Hoa Don PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ 2.2 Đặc tả use case báo cáo: Chon loai bao cao : HangHoa Chon khoang thoi gian : HangTra Tao bao cao : HDNhap : HDBan 10 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ 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 35 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ 9.3 Sơ đồ lớp: 36 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ 10 Tổng kết: Mô hình thực thể kết hợp: DanhMucVPP NhaCungCap ChucVu 1:N NhaSX 1:N 1:N 1:N NguoiDung HDNhap M:N CTHDNhap 1:N NgonNgu M:N 1:N 1:N DanhMucSach M:N 1:N 1:N TheLoai HangHoa CTHDBan HDBan 1:N M:N 1:N 1:N HangTra 1:N ChiTietHangTra NhaXuatBan TacGia KhachHang 37 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ Chương IV: Thiết kế I Thiết kế sở liệu: Mô hình sở liệu: 38 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ Mô hình sở liệu vật lý : 2.1 Bảng Danh Mục Sách: DanhMucSach Tên trường MaSach Kiểu liệu Nvarchar(5) TenSach Gia SoLuong DVT MaTG MaTL MaNXB MaNN NamXB Nvarchar(100) float Int Nvarchar(20) Nvarchar(5) Nvarchar(5) Nvarchar(5) Nvarchar(5) int Mô tả Mã sách, mã nhân viên đánh mã đểphân biệt sách nhập Tên sách Giá bán sách Số lượng sách tồn kho Đơn vị tính Mã tác giả Mã thể loại Mã nhà xuất Mã ngôn ngữ Năm xuất Ràng buộc Khóa Not null Not null Not null Not null Khóa ngoại Khóa ngoại Khóa ngoại Khóa ngoại Not null 2.2 Bảng Ngôn Ngữ : NgonNgu Tên trường MaNN TenNN GhiChu Kiểu liệu Nvarchar(5) Nvarchar(100) Nvarchar(100) Mô tả Mã ngôn ngữ Tên ngôn ngữ Ghi ngôn ngữ Ràng buộc Khóa Not null Null 2.3 Bảng Thể Loại Sách: TheLoai Tên trường MaTL TenTL GhiChu Kiểu liệu Nvarchar(5) Nvarchar(50) Nvarchar(100) Mô tả Mã thể loại sách Tên thể loại sách Ghi Ràng buộc Not null Not null Null 2.4 Bảng Tác Giả : TacGia Tên trường MaTG TenTG DiaChi SDT Email Kiểu liệu Nvarchar(5) Nvarchar(100) Nvarchar(100) Nvarchar(20) Nvarchar(50) Mô tả Mã tác giả sách Tên tác giả Địa liên lạc Số điện thoại liên lạc Địa email Ràng buộc Khóa Not null Null Null Null 39 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ 2.5 Bảng Nhà Xuất Bản: NhaXuatBan Tên trường MaNXB TenNXB DiaChi SDT Email Kiểu liệu Nvarchar(5) Nvarchar(100) Nvarchar(100) Nvarchar(20) Nvarchar(50) Mô tả Mã nhà xuất Tên nhà xuất Địa nhà xuất Số điện thoại Địa email Ràng buộc Khóa Not null Not null Not null Not null 2.6 Bảng Danh Mục Văn Phòng Phẩm : DanhMucVPP Tên trường MaVPP TenVPP Gia SoLuong DVT MaNSX Kiểu liệu Nvarchar(5) Nvarchar(100) float int Nvarchar(50) Nvarchar(5) Mô tả Mã văn phòng phẩm Tên văn phòng phẩm Giá văn phòng phẩm Số lượng văn phòng phẩm Đơn vị tính Mã nhà sản xuất văn phòng phẩm Ràng buộc Khóa Not null Not null Not null Not null Not null Mô tả Mã nhà sản xuất hàng Tên nhà sản xuất Địa nhà sản xuất Số điện thoại nhà sản xuất Email nhà sản xuât Ràng buộc Khóa Not null Not null Not null Not null 2.7 Bảng nhà sản xuất: NhaSX Tên trường MaNSX TenNSX DiaChi SDT Email Kiểu liệu Nvarchar(5) Nvarchar(100) Nvarchar(100) Nvarchar(20) Nvarchar(50) 40 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ 2.8 Bảng hàng hóa: HangHoa Tên trường MaHang Kiểu liệu Nvarchar(5) TenHang SoLuong Nvarchar(100) Int DVT Gia Nvarchar(10) float Mô tả Mã mặt hàng nhà sách, mã cập nhật từ bảng ThongTinSach ThongTinVPP Tên mặt hàng Số lượng mặt hàng tồn kho Đơn vị tính mặt hàng Giá bán mặt hàng Ràng buộc Khóa Notnull Not null Not null Not null 2.9 Bảng hóa đơn nhập : HDNhap Tên trường MaHDNhap MaNV MaNCC NgayNhap TongTien 2.10 Kiểu liệu Nvarchar(5) Nvarchar(5) Nvarchar(5) Date float Mô tả Mã hóa đơn nhập hàng Mã nhân viên nhập hàng Mã nhà cung cấp Ngày nhập Tổng tiền hóa đơn nhập Ràng buộc Khóa Khóa ngoại Khóa ngoại Not null Notnull Bảng chi tiết hóa đơn nhập: CTHDNhap Tên trường MHDNhap Kiểu liệu Nvarchar(5) MaHang Nvarchar(5) SoLuong Int DVT GiaNhap Nvarchar(10) float Mô tả Mã hóa đơn nhập sách Mã lấy từ hóa đơn nhập sáchnhà cung cấp Mã mặt hàng nhập Số lượng mặt hàng Đơn vị tính Giá nhập kho Ràng buộc Khóa Khóa Notnull Notnull Notnull 41 PhầnMềmQuảnLýNhàSách 2.11 GVHD: Đỗ Thị Bích Lệ Bảng nhà cung cấp: NhaCungCap Tên trường MaNCC Kiểu liệu Nvarchar(5) TenNCC DiaChi SDT Email Nvarchar(100) Nvarchar(100) Nvarchar(20) Nvarchar(50) 2.12 Kiểu liệu Nvarchar(5) TenNV MaChucVu Nvarchar(50) Nvarchar(5) MatKhau DiaChi SDT Email Nvarchar(20) Nvarchar(100) Nvarchar(20) Nvarchar(50) NguoiDung Tên trường MaChucVu TenChucVu Ràng buộc Khóa Mô tả Mã nhân viên làm việc nhà sách, mã nhân viên đánh đểphân biệt nhân viên Tên nhân viên Mã chức vụ người dùng Mặt đăng nhập Địa nhân viên Số điện thoại Địa email Ràng buộc Khóa Not null Not null Not null Not null Bảng người dùng: NguoiDung Tên trường MaNV 2.13 Mô tả Mã nhà cung cấp hàng hóa Tên nhà cung câp Địa nhà cung câp Số điện thoại Email nhà cung câp Not null Not Null Not Null Null Null Null Bảng chức vụ: Kiểu liệu Nvarchar(5) Nvarchar(50) Mô tả Mã chức vụ Tên chức vụ Ràng buộc Khóa Not null 42 PhầnMềmQuảnLýNhàSách 2.14 GVHD: Đỗ Thị Bích Lệ Bảng hóa đơn bán: HDBan Tên trường MaHDBan MaNV Kiểu liệu Nvarchar(5) Nvarchar(5) MaKH NgayBan TongTien Nvarchar(5) Date float 2.15 Ràng buộc Khóa Khóa ngoại Khóa ngoại Notnull Notnull Bảng chi tiết hóa đơn bán: CTHDBan Tên trường MaHDBan Kiểu liệu Nvarchar(5) MaHang Nvarchar(5) SoLuong DVT GiaBan Int Nvarchar(10) float 2.16 Mô tả Mã hóa đơn bán hàng Mã nhân viên xuất hóa đơn bán Mã khách hàng mua hàng Ngày bán hàng Tổng tiền hóa đơn Mô tả Mã hóa đơn bán hàng, mã tự sinh khách hàng muốn mua sản phẩm Mã hàng hóa mà khách hàng mua Số lượng hàng hóa Đơn vị tính hàng hóa Giá bán hàng hóa Ràng buộc Khóa Mô tả Mã khách hàng, mã tự sinh thêm khách hàng Tên khách hàng Địa khách hàng Số điện thoại khách hàng Email khách hàng Ràng buộc Khóa Khóa chình Not null Not null Not null Bảng khách hàng: KhachHang Tên trường MaKH Kiểu liệu Nvarchar(5) TenKH DiaChi SDT Email Nvarchar(100) Navarchar(100) Nvarchar(20) Nvarchar(50) Not null Null Null Null 43 PhầnMềmQuảnLýNhàSách 2.17 GVHD: Đỗ Thị Bích Lệ Bảng hàng trả: HangTra Tên trường MaLanTra Kiểu liệu Nvarchar(5) MaNV Nvarchar(5) MaKH Nvarchar(5) MaHDBan Nvarchar(5) NgayTra date 2.18 Mô tả Mã lần trả hàng, mã tự động sinh khách hàng trả hàng Mã nhân viên nhàsách Mã khách hàng đăng kí thông tin nhàsách Mã hóa đơn lần bán hàng bị lỗi Ngày trả hàng lỗi Ràng buộc Khóa Mô tả Mã lần trả hàng, mã tự động sinh khách hàng trả hàng Mã sách, VPP khách hàng trả Số lượng mặt hàng mà khách hàng đem trả Đơn vị tính hàng hóa Giá mặt hàng trả lại theo hóa đơn bán Ràng buộc Khóa Not null Not null Not null Not null Bảng chi tiết hàng trả: ChiTietHangTra Tên trường MaLanTra Kiểu liệu Nvarchar(5) MaHang Nvarchar(5) SoLuong Int DVT Gia Nvarchar(10) float Khóa chình Not null Not null Not null 44 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ II, Thiết kế giao diện: 1, Form bán hàng: 2, Form nhập hàng: 45 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ 3, Báo cáo doanh thu: 4, Form tìm kiếm hàng: 46 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ 5, Quảnlý sách: 6, Quảnlý văn phòng phẩm: 47 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ 7, Quảnlý khách hàng: 8, Quảnlý người dùng: 48 PhầnMềmQuảnLýNhàSách GVHD: Đỗ Thị Bích Lệ 49 ... ………………………………………………………………………………………………………………… Phần Mềm Quản Lý Nhà Sách GVHD: Đỗ Thị Bích Lệ Chương I: Tổng quan Quy trình nghiệp vụ: - Nhà sách nơi bán thể loại sách loại văn phòng phẩm Khi khách hàng muốn mua hàng vào nhà sách để... Don Phần Mềm Quản Lý Nhà Sách GVHD: Đỗ Thị Bích Lệ 2.2 Đặc tả use case báo cáo: Chon loai bao cao : HangHoa Chon khoang thoi gian : HangTra Tao bao cao : HDNhap : HDBan 10 Phần Mềm Quản Lý Nhà Sách. .. hành nhập thông tin mặt hàng - Nhà sách lưu trữ thông tin sách văn phòng phẩm để phục vụ cho việc quản lý nhà sách - Quản lý nhà sách quản lý thông tin nhân viên việc thêm, xóa, sửa thông tin nhân