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

Tiểu luận môn cơ sở dữ liệu Quản lý cửa hàng bán băng đĩa

17 2,2K 4
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

Định dạng
Số trang 17
Dung lượng 319,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

 Tra cứu nhanh thông tin khi khách hàng mua đĩa theo một sở thích nào đó khách hàng có thể chọn các cd có các ca sĩ,diễn viên hay bài hát, vỡ hài kịch mà mình yêu thích  Kiểm soát được

Trang 1

  

CƠ SỞ DỮ LIỆU

ĐỀ TÀI:

Giáo viên hướng dẫn: Lê Thị Nhung

Nhóm thực hiện : Phan Thị Chương 522931 Phạm Ngọc Thắng 523001 Nguyễn Hồng Linh 522977 Bùi Thành Nam 522968

Trang 2

MỤC LỤC

I LỜI MỞ ĐẦU 3

1 Đặt vấn đề 3

2 Mục đích và yêu cầu 3

2.1 Mục đích 3

2.2 Yêu cầu 4

3 Tổng quan nghiên cứu: 4

II KHẢO SÁT HỆ THỐNG 5

1 Phương pháp nghiên cứu 5

2 Khảo sát thực tế công ty cửa hàng băng đĩa 5

3 Thực trạng hệ thống quản lý cửa hàng băng đĩa 7

3.1 Thực trạng hoạt động của hệ thống quản lý 8

a Nhập hàng 8

b Bán hàng 9

c Hiện trạng tin học 14

4 Yêu cầu của hệ thống quản lý cửa hàng băng đĩa 15

4.1 Yêu cầu chức năng hệ thống quản lý 15

a Quản lý kho 15

b Quản lý danh mục 16

c Quản lý hệ thống dữ liệu 16

4.2 Quản trị hệ thống 16

III PHÂN TÍCH HỆ THỐNG 17

1 Biểu đồ phân cấp chức năng 17

2 Biểu đồ luồng dữ liệu mức ngữ cảnh 18

3 Biểu đồ phân cấp chức năng mức đỉnh 18

4 Biểu đồ luồng dữ liệu 19

4.1 Quản lý bán 19

4.2 Quản lý nhập 20

Trang 3

4.6 Quản lý Nhà Cung Cấp 25

IV PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 26

1 Các thực thể liên kết 26

2 Xác định các thuộc tính cho các thực thể 28

3 Sơ đồ thực thể liên kết của hệ thống 34

Trang 4

I LỜI MỞ ĐẦU

1 Đặt vấn đề

Việc ứng dụng Công Nghệ Thông Tin vào đời sống ngày nay đã không còn xa lạ với chúng ta Công Nghệ Thông Tin với tốc độ nhanh chóng, chính xác đã giúp con người trong rất nhiều lĩnh vực, nhất là kinh doanh, lĩnh vực xây dựng cũng không ngoại lệ

Xuất phát từ điều kiện thực tế chúng em đã chọn đề tài “Quản lý cửa hàng băng

đĩa” nhằm làm sáng tỏ những vấn đề vướng mắc giữa thực tế và lý thuyết để có thể

hoàn thiện bổ sung kiến thức đã học Va:

Giảm bớt công việc lưu trữ bằng sổ sách,cũng như tính toán và kiểm kê

 Tránh được sự trùng lắp dữ liệu cũng như những sai xót trong quá trình quản lý

 Thõa mãn yêu cầu khai thác thông tin của nhiều người sử dụng

 Biết được thông tin về tình hình mua bán cũng như từng sản phẩm một cách nhanh chóng và chính xác

=> Việc quản lý sẽ trở nên nhanh chóng, hiệu quả và an toàn hơn

2 Mục đích và yêu cầu

2.1 Mục đích

Tiến hành xây dựng hệ thống với những nhiệm vụ cần thực hiện:

- Khảo sát và phân tích hiện trạng.

-Phân tích và thiết kế hệ thống thông tin quản lý để xây dựng một số chức năng: -Lựa chọn môi trường cài đặt và giới thiệu các công nghệ có liên quan

-Xây dựng chương trình

-Đánh giá hệ thống

-Quản lý giao dịch nhập đĩa

-Quản lý giao dịch bán đĩa

-Tìm hiểu cách thức hoạt động doanh nghiệp trong thực tế, tiếp xúc và nghiên cứu các yếu tố cấu thành bộ máy hoạt động của hệ thống để đưa ra mô hình nghiên cứu Xây dựng được phần mềm quản lý cửa hàng băng đĩa

Trang 5

2.2 Yêu cầu

- Tìm hiểu được cách thức hoạt động của cửa hàng

- Lưu trữ và quản lý thông tin của các đĩa được nhập và xuất

 Tra cứu nhanh thông tin khi khách hàng mua đĩa theo một sở thích nào đó (khách hàng có thể chọn các cd có các ca sĩ,diễn viên hay bài hát, vỡ hài kịch mà mình yêu thích)

 Kiểm soát được việc nhập và xuất của các cd, cũng như thống kê tình hình cd trong kho và doanh thu của cửa hàng theo từng mốc thời gian yêu cầu

 Không quan tâm chi tiết về nhân viên cũng như khách hàng

3 Tổng quan nghiên cứu:

Hiện nay, ở các cửa hàng lớn đều đã có phần mềm quản lý công việc kinh doanh của mình Tuỳ theo từng các yêu cầu của từng cửa hàng khác nhau mà có các phần mềm quản lý phù hợp với từng yêu cầu của hệ thống Đó là những chương trình đã đáp ứng được các yêu cầu của người sử dụng, đem lại hiệu quả cao

Trong phạm vi bài tập lớn, chúng em đã nghiên cứu và tìm hiểu cách thức hoạt động của của hàng, để từ đó thiết kế một phần mềm quản lý việc mua bán cho cửa hàng

Trang 6

II KHẢO SÁT HỆ THỐNG

1 Phương pháp nghiên cứu

Tìm hiểu về lý thuyết về phân tích thiết kế hệ thống , SQL

Phân tích được hệ thống quản lí việc mua Đĩa tại cửa hàng

Xây dựng được một chương trình quản lý cửa hàng bằng SQL

2 Khảo sát thực tế công cửa hàng

Hệ thống được khảo sát ở đây là một cửa hàng bán băng đĩa.Nguồn hàng của cửa hàng

do các nhà cung cấp cung cấp.Đối tượng bán hàng của công ty gồm người mua lẻ, các cửa hàng bán lẻ

Các hoạt động chính của công ty gồm nhập đĩa,bán đĩa, báo cáo số lượng và doanh thu đĩa bán, báo cáo tồn kho trong tháng

Việc quản lý công việc công ty được phân cấp quản lý theo từng bộ phận như sau :

- Chủ cửa hàng: là người chịu trách nhiệm về hoạt động kinh doanh của cửa hàng

- Bộ phận thu ngân: Tính tiền hàng của khách, mọi số lượng hàng bán ra phải được nhập vào máy tính để cuối cùng bộ phận quản lý sẽ thu lại dữ liệu đã nhập của họ vào để quản lý

3 Thực trạng hệ thống quản lý mua bán vật tư tại cửa hàng

3.1 Thực trạng hoạt động của hệ thống quản lý

Hoạt động chính của ửa hàng gồm:

a Nhập đĩa

Nguồn hàng nhập vào bằng cách :

- Đơn đặt hàng: Hợp đồng mua hàng giữa cửa hàng và các nhà cung cấp

Hàng nhập sẽ được phân loại, dán tem, mã phân loại mặt đĩa, xong định giá và cho nhập vào kho

Các báo cáo liên quan đến hàng nhập được thê hiện qua phiếu nhập

Trang 7

Công Ty …

Số: ………

HÓA ĐƠN NHẬP

Ngày: ………

Người bán: ………

Địa chỉ: ………

Số điện thoại: ………Số Fax: ………

STT Mã số Tên đĩa ĐVT Đơn

giá

Số lượng Thành tiền Ghi chú

Tổng cộng

Số tiền bằng chữ: ………

Ngày ….Tháng … Năm 200…

b Bán hàng

Cửa hàng quản lý đĩa bán đượ thông qua

- Quản lý số lượng bán ra theo giá bán lẻ do cửa hàng quy định đơn giá

Khi khách hàng thanh toán, nhân viên thu ngân sẽ viết và trao cho khách hàng hóa đơn

chi tiết(hóa đơn bán lẻ,hóa đơn đỏ) và nhận thanh toán

Công Ty……

Số: ………

HÓA ĐƠN BÁN HÀNG

Quầy:………

STT Mã số cd Tên cd Đơn Giá Số Lượng Thành tiền

Tổng Cộng:

Số tiền bằng chữ: ………

Ngày ….Tháng … Năm 20…

Trang 8

Kế toán trưởng Giám đốc

c Hiện trạng tin học

Qua việc tìm hiểu phương thức hoạt động của cửa hàng ta thấy nhu cầu về giải trí của con người ngày càng cao 1 cửa hàng băng đĩa lớn quản lý 1 số lường băng đĩa lớn và đa dạng Nhưng để nhớ hết được thì thật không dễ và thiếu chính xác Ngoài ra việc quản lý thủ công có thể gây ra mất mát

Do vậy, việc đưa việc sử dụng máy tính vào quản lý cửa hàng là nhu cầu rất cần thiết, nhằm loại bỏ được các công việc thủ công, đồng thời nó giúp việc xử lý dữ liệu được chính xác và nhanh gọn

4 Yêu cầu của hệ thống quản lí mua cửa hàng băng đĩa.

4.1 Yêu cầu chức năng hệ thống quản lý

a Quản lý kho

- Quản lý hàng nhập

+ Nhập hàng theo đúng danh mục trong Hóa đơn mua hàng của cửa hàng

+ Hàng nhập được theo dõi dựa trên : mã đĩa, loại đĩa, số lượng, đơn vị tính, đơn giá, thành tiền, tổng cộng số lượng và giá trị

+ In báo cáo hàng nhập

- Quản lý đĩa xuất

+ đĩa bán cũng được theo dõi qua mã đĩa, loại đĩa, số lượng xuất

+ In báo cáo lượng đĩa xuất

- Quản lý đĩa tồn

+ Tổng hợp những phát sinh xuất nhập tồn

+ In báo cáo hàng tồn và giá trị tồn trong kì

b Quản lý danh mục

- Cập nhật danh mục đĩa

- Cập nhật danh mục nhà cung cấp

Trang 9

- Xem danh sách các danh mục

c Quản lý hệ thống dữ liệu

- Lưu trữ và phục hồi dữ liệu

- Kết thúc chương trình

III PHÂN TÍCH HỆ THỐNG

1 Biểu đồ phân cấp chức năng

Trang 10

2 Biểu đồ luồng dữ liệu mức ngữ cảnh

thốn

g quản

Nhân

viên

(Khách

hàng)

Nhân viên (Nhà Cung

T.tin yêu cầu mua T.tin phản hồi

HĐ+danh sách hang,phiếu xuất

T.tin yêu cầu nhập T.tin phản hồi Danh sách hàng,phiếu xuất

QL bán hàng

QL mua hàng

CD

NCC

Hóa đơn nhập Hóa đơn bán

QL NCC

Nhân Viên

TT yc mua CD

TT CD

bán

HD bán

TT Ktra CD

TT trả về

Cập nhật TT CD

HD bán+CD

YC nhập CD

TT CD nhập

HD nhập

Cập nhật TT CD

TT YC

TT Kqua

TT YC

TT kqua

Trang 11

4 Biểu đồ luồng dữ liệu

4.1 Quản lý bán

4.4.3.Thống kê

CD 4.4.1.Tạo

HĐ Bán

4.4.2.Thanh

toán

Nhân viên

HĐ Bán

HĐ Bán

u T .ti

T.tin y/cầu TK

Trang 12

4.2 Quản lý nhập

4.6 Quản lý Nhà Cung Cấp

4.3.3.Tìm kiếm thống kê

CD

4.3.1.Tạo

HĐ Nhập

4.3.2.Than

h toán

Nhân viên

HĐ Nhập

HĐ Nhập

T.tin y/cầu TK

Trang 13

IV PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU

1 Các thực thể liên kết

Qua tìm hiểu ta có các thực thể:

Xóa Nhà Cung Cấp

Thêm Nhà

Cung Cấp

Sửa Nhà Cung Cấp

Nhân viên

NCC

T.tin NCC thêm

T.tin NCC sửa

T.tin yêu cầu thêm

T.tin yêu cầu xóa

Tìm Kiếm NCC

Trang 14

- “CD” sẽ xác định các thông tin về CD bao gồm:

+ Mã CD(macd): Đây là thuộc tính khóa, nhờ thuộc tính này mà ta phân biệt được các

loại cd khác nhau

+ Tên đĩa (tencd) : Mô tả tên của CD tương ứng với mã CD.Tên CD la Duy nhất

+ Mã Loại(maloai)

+ Ca sĩ (casi)

+ Đơn vị tính (donvitinh)

+ Đĩa Hình (diahinh)

-“Loại CD”

+ Mã loại( maloai): Đây là thuộc tính khóa, nhờ thuộc tính này mà phân biệt được các

loại đĩa khác nhau

+ Tên loại(tenloai): Mô tả tên loại đĩa tương ứng với loại đĩa

- “Nhà Cung Cấp ” sẽ xác định các thông tin về khách hàng bao gồm:

+ Mã Nhà Cung Cấp (mancc) : Đây là thuộc tính khóa, nhờ thuộc tính này mà ta phân

biệt được các khách hàng khác nhau

+ Tên nhà cung cấp ( tencc) : Tên nhà cung cấp ứng với mã nhà cung cấp Tên nhà

cung cấp là duy nhất

+ Địa chỉ (diachi): Địa chỉ nhà cung cấp là duy nhất

+ Điện thoại (dienthoai)

- “Hóa Đơn Bán“ : Xác định các thông tin về hóa đơn

+ Mã hóa đơn bán (mahdb) : Đây là thuộc tính khóa, nhờ thuộc tính này mà ta phân biệt

được các mã hóa đơn bán khác nhau

+ Ngày bán (ngayban)

- “Hóa Đơn Bán Chi tiết“

+ mã hóa đơn bán(mahdb): đây là thuộc tính khóa.

+ mã CD(macd): đây là thuộc tính khóa

+ số lượng bán(slban)

+ đơn giá bán(dgban)

- Hóa đơn nhập gồm có:

Trang 15

+ Mã hóa đơn nhập (mahdn) : Đây là thuộc tính khóa, nhờ thuộc tính này mà ta phân

biệt được các mã hóa đơn nhập khác nhau

+ Mã nhà cung cấp (mancc)

+ Ngày nhập (ngaynhap)

- Hóa đơn nhập chi tiết gồm có:

+ Mã hóa đơn nhập (mahdn): đây là thuộc tình khóa

+ Mã vật tư (macd): Đây là thuộc tính khóa

+ Số lượng nhập (slnhap)

+ Giá nhập (dgnhap)

2 Xác định các thực thể

- Bảng danh mục CD(CD)

diahinh Đĩa hình

donvitinh Đơn vị tính nvarChar 10

- Bảng danh mục loại CD(loai)

tenloai Tên loại Nvarchar 10

- Bảng danh mục nhà cung cấp(ncc)

tenNCC Tên nhà cung cấp nVarchar 100

diachi Địa chỉ nVarchar 100

Trang 16

dienthoai Điện thoại Varchar 20

- Bảng danh mục hóa đơn bán(hdban)

ngayban Ngày bán Datetime

- Bảng danh muc chi tiết hóa đơn bán(cthdban)

slban Số lượng xuất hàng Int

dgban Đơn giá xuất hàng Money

- Bảng danh muc hóa dơn nhap(hdnhap)

ngaynhap Ngày đặt hàng Datetime

mancc Mã nhà cung cấp Char 5

- Bảng danh mục chi tiết hóa đơn nhập chi tiêt(cthdnhap)

slnhap Số lượng nhập hàng Int

dgnhap Đơn giá nhập hàng Money

Ngày đăng: 21/03/2015, 00:52

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w