Tải bản đầy đủ (.docx) (14 trang)

BÀI TẬP LỚN MƠN KỸ THUẬT PHẦN MỀM ỨNG DỤNG -PHẦN MỀM QUẢN LÝ CỬA HÀNG BÁN SÁCH

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (458.6 KB, 14 trang )

Trường Đại Học Bách Khoa Hà Nội
Viện Điện Tử Viễn Thơng
====o0o====

BÀI TẬP LỚN

MƠN KỸ THUẬT PHẦN MỀM ỨNG DỤNG

Đề tài:

PHẦN MỀM QUẢN LÝ CỬA HÀNG BÁN SÁCH

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

:

Sinh viên thực hiện

:

Họ và Tên

Lớp

SHSV

Dương Công Biển

ĐTVT-09, K55

20102607



Hà Nội, 08/2014


BẢNG PHÂN CƠNG CƠNG VIỆC
Người thực hiện
Phân tích hệ thống

VŨ VĂN THỊNH

Thiết kế giao diện hệ thống

LƯ VAN CƯƠNG

Kiểm thử và triển khai

VŨ VIỆT HỒNG
TRẦN ĐÚC THẮNG

PHẦN I: PHÂN TÍCH HỆ THỐNG

1.SƠ ĐỒ NGỮ CẢNH

Báo cáo

Báo cáo

Khách hàng
Ban Giám Đốc


Thống kê

Nhân viên

HỆ THỐNG QUẢN LÝ CỬA HÀNG BÁN SÁCH

Tra Cứu
Lập Phiếu Mua

Báo cáo
Lập hóa đơn
Cập nhật vị trí sách

2.SƠ ĐỒ PHÂN CẤP CHỨC NĂNG

HỆ THỐNGQUẢN LÝ CỬA HÀNG BÁN SÁCH

1. CẬP NHẬT

1.1 CẬP NHÂT DANH
MỤC SÁCH

1.2 CẠP NHẬT VỊ TRÍ
SÁCH

2. TRA CỨU

3. THỐNG KÊ

2.1 TRA CỨU

THEO TÊN SÁCH

2.2 TRA CỨU
THEO TÊN TÁC
GIẢ

Page 1

3.1 SỐ LƯỢNG
TỒN KHO
3.2 SỐ LƯỢNG
HÓA ĐƠN

3.3 SỐ LƯƠNG
TRÊN NGĂN BÁN

4. BÁN HÀNG

4.1 HÓA ĐƠN
4.2 PHIẾU MUA


Page 2


3. BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC ĐỈNH (MỨC 1).

Page 3



Yêu cầu

Page 4


Ban giám đốc

2.Tra cứu

Page 5

Khách hàng


C


Page 6


Báo cáo

Page 7


L


Page 8



Page 9


Page 10


3. Thống kê

Page 11


PHIẾU MUA

4. Bán hàng

1.Cập nhật

Page 12


HÓA ĐƠN
SÁCH

Page 13


Page 14



Nhân viên
Lập hóa đơn

4. BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC DƯỚI ĐỈNH ( MỨC 2) CỦA CHỨC NĂNG CẬP
NHẬT.

SÁCH

Ban giám đốc

1.1 CẬP NHÂT DANH MỤC SÁCH

1.2 CẬP NHẬT VỊ TRÍ SÁCH

Nhân viên

5. BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC DƯỚI ĐỈNH (MỨC 2) CỦA CHỨC NĂNG TRA
3
2.1 TRA CỨU THEO TÊN SÁCH

Khách hàng

2.2 TRA CỨU THEO TÊN TÁC GIẢ

Page 15


6. BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC DƯỚI ĐỈNH (MỨC 2) CỦA CHỨC NĂNG
THỐNG KÊ.
SÁCH


3.1 SỐ LƯỢNG TỒN KHO

Ban giám đốc

3.2 SỐ LƯỢNG HÓA ĐƠN

HÓA ĐƠN

3.3 SỐ LƯƠNG TRÊN NGĂN BÁN

7. BIỂU ĐỒ LUỒNG DỮ LIỆU MỨC DƯỚI ĐỈNH (MỨC 2) CỦA CHỨC NĂNG BÁN
HÀNG.

Khách hàng

4.2 PHIẾU MUA

PHIẾU MUA

Nhân viên

4.1 HÓA ĐƠN
HÓA ĐƠN

Page 16


PHẦN II: THIẾT KẾ CƠ SỞ DỮ LIỆU
 Chuẩn hóa cơ sở dữ liệu

- Chuẩn hóa 1NF : Đảm bảo tính nguyên tố và duy nhất.

Page 17


Bán sách
*Mã sách
Tên sách
Mã tác giả
Tên tác giả
Số điện thoại
Số lượng
Đơn giá
Tên khu vực
Số thứ tự bày bán
Số lượng bày bán
*Mã hóa đơn
Ngày hóa đơn
Số lượng
Đơn giá
*Mã phiếu mua
Tên người mua
Số lượng

- Chuẩn hóa 2NF : Khơng có phụ thuộc hàm khơng đầy đủ vào
khóa chính.

Page 18



Sách ( 2NF )
*Mã sách
Tên sách
Mã tác giả
Tên tác giả
Số điện thoại
Số lượng
Đơn giá
Tên khu vực
Số thứ tự bày bán
Số lượng bày bán

Hóa Đơn (2NF , 3NF)

Phiếu Mua (2NF , 3NF)

*Mã hóa đơn
Ngày hóa đơn

*Mã phiếu mua
Tên người mua

Chi Tiết Mua (2NF , 3NF)
*Mã sách
* Mã phiếu mua
Số lượng

Chi Tiết Sách (2NF , 3NF)
*Mã sách
* Mã hóa đơn

Số lượng
Đơn giá

- Chuẩn hóa 3NF : Khơng có phụ thuộc hàm vào thuộc tính khơng khóa.

Page 19


Sách ( 3NF )

Tác Giả (3NF)

*Mã sách
Tên sách (FK)
Mã tác giả (FK)
Số lượng
Đơn giá

* Mã tác giả
Tên tác giả
Số điện thoại

Vị Trí Sách (3NF)
Hóa Đơn (2NF , 3NF)

* Tên sách
Tên khu vực
Số thứ tự bày bán
Số lượng bày bán


*Mã hóa đơn
Ngày hóa đơn

Chi Tiết Sách (3NF)

Chi Tiết Mua (3NF)

*Mã sách
* Mã hóa đơn
Số lượng
Đơn giá

*Mã sách
* Mã phiếu mua
Số lượng

Phiếu Mua (3NF)
*Mã phiếu mua
Tên người mua

 Sơ đồ quan hệ dữ liệu

Page 20


PHẦN III: THIẾT KẾ GIAO DIỆN HỆ THỐNG

Page 21



 Thiết kế bảng sách

 Thiết kế bảng hóa đơn

 Thiết kế bảng vị trí sách

Page 22


 Thiết kế bảng tìm kiếm sách

 Thiết kế bảng phiếu mua

Page 23


 Thiết kế bảng tác giả

 Thiết kế Giao diện chính

Page 24


×