1. Trang chủ
  2. » Công Nghệ Thông Tin

Hệ thống quản lý cửa hàng bán sách

21 3,1K 29
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 21
Dung lượng 820,08 KB

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

Nội dung

Hệ thống quản lý cửa hàng bán sách

Trang 1

BÁO CÁO BÀI TẬP LỚN

Trang 2

Mục lục

Phần I: Giới thiệu tổng quan đề tài

1 Tổng quan

2 Mục tiêu đề tài

Phần 2: Khảo sát và thu thập các yêu cầu

1 Công việc quản lí của hàng sách hiện tại

2 Xác định phạm vi của đề tài

3 Đối tượng sử dụng hệ thống

4 Một số chức năng khác

Phần 3: Phân tích hệ thống

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

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

3 Biểu đồ luồng dữ liệu mức đỉnh

4 Biểu đồ luồng dữ liệu mức dưới đỉnh

5 Biểu đố hành vi

6 Từ điển dữ liệu

7 Biểu đồ thực thể liên kết

Phần 4: Thiết kế hệ thống

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

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

1.2 Thiết kế bảng dữ liệu tren SQL server 2008

2 Thiết kế giao diện

Phần 5: Bảng quản lí dự án

Phần 6: Kết luận

Trang 3

Phần 1: Giới thiệu đề tài

I Tổng quan

Ngày nay ở hầu hết tất cả các nước trên thế giới, tin học là một phần không thể trong mọi lĩnh vực của cuộc sống Tin học góp phần giúp giảm thời gian, công sức và chi phí,v v và nó dần trơ thành một phần của cuộc sống ở các nước phát triển cũng như các nước đang phát triển, sự có mặt của tin học là một bước tiến vĩ đại trong lịch sử loài người

Hiện nay tin học được ứng dụng ở khắp mọi nơi Ở các công ty, trường học, bệnh viện, cửa hàng,… việc áp dụng tin học là việc cốt yếu và không thể thiếu

Chính vì vậy trong bài tập lớn này, chúng em xin trình bày một ứng dụng trong cửa hàng bán hàng bán sách để giảm thiểu công sức quản lí số lượng hàng hóa của chủ cửa hàng, giúp nhân viên dễ dàng cập nhập danh mục sách, công việc lập hóa đơn giản, và giúp cho người mua sách dễ dàng tìm sách cần mua

Để thực hiện đề tài này chúng em gồm có những thành viên sau:

1 Đào Thị Dinh

2 Nguyễn Thị Thanh Hoa

3 Trần Thị Phương

4 Nguyễn Thị Thương

Để thực hiện đề tài này chúng em được sự giúp đỡ nhiều từ bạn bè, thầy

cô và các chủ cửa hàng sách đặc biệt là sự giúp đỡ tận tình về phương diện kĩ thuật của thầy Võ Song Tùng Do còn yếu kém, nên tron quá trình làm đề tài còn nhiều khiếm khuyết Chúng em hi vọng thầy giúp đỡ chúng em hoàn thiện đề tài tốt hơn, có thể ứng dụng nhiều trong cuộc sống

Chúng em xin chân thành cám ơn!

II Mục tiêu của đề tài

Trang 4

lí hàng hóa một cách đơn giản và hiệu quả hơn

- Xây dựng một hệ thống quản lí đơn giản, nhanh gọn, chính xác và tốn ít thời gian, công sức nhất

- Các mục tiêu quan trọng của đề tài

 Tính chính xác: Mọi thông tin của mọi cuốn sách phải đảm bảo chính xác 100% để không ảnh hưởng đến kết số lượng sách, giá sách,…

 Tính nhanh gọn: việc tìm thông tin cũng như xử lý thông tin phải nhanh gọn Tiết kiệm thời gian

 Khả năng tìm kiếm, chỉnh sửa: tìm kiếm phải đạt tốc độ cáo, chỉnh sửa đơn giản, hiệu quả Giao diện đẹp, dễ thực hiện

 Tính bảo mật: Độ bảo mật về thông tin cá nhân của sinh viên phải cao Hệ thống phải có hành vi ngăn chặn khi có sự xâm nhập bất hợp pháp từ bên ngoài

 Tính ổn định: Hệ thống phải làm việc trơn chu, tránh sai sót về mặt

dữ liệu và phải chiếm ít tài nguyên của máy

Phần 2: Thu thập và khảo sát các yêu cầu

1 Công việc quản lí cửa hàng bán sách hiện tại

 Cập nhập danh mục sách gồm các thông tin sau: mã sách, tên sách, tên tác giả, số lượng, đơn giá bán

 Cập nhập vị trí sách: tên sách, khu vực để sách, ngăn bày bán sách,

số lượng bày bán

 Lập hóa đơn bán sách bao gồm: tên sách, số lượng, đơn giá bán

 Người mua có thể tìm kiếm sách, tên tác giả để biết về thông tin giá bán, số lượng bán, đơn giá bán cuốn sách đó

 Người mua cũng có thể tự lập phiếu mua gồm các thông tin sách cần mua và số lượng

 Cuối ngày ban quản lí nhà hàng sách cấn cập nhập lại số lượng và

Trang 5

2 Xác định phạm vi của đề tài

Với các yêu cầu như trên việc xây dựng hệ thống quản lí cửa hàng bán sách rất vất vả và nhiều công việc cần phải thiết kế mà vẫn phải bảo đảm các yêu cầu, mục tiêu của đề tài Mô hình quản lí cửa hàng bán sách cũ như trên hệ thống giấy tờ, hồ sơ truyền thống không bảo đảm được các yêu cầu làm mất nhiều thời gian cho việc quản lí, bán sách, cũng như việc tra cứu sách của ngườu mua sách Trên cơ sở đó nhóm em đẽ thiết kế một phần mềm để giúp công việc quản lí sách, bán sách, tra cứu thông tin sách nhanh, gọn, tiết kiệm thời gian và công sức

3 Đối tượng sử dụng hệ thống

a Đối với người quản lí cửa hàng sach, hay ban giám đốc

- Cập nhập thông tin sách khi nhập sách về: mã sách, tên sách, tên tác giả, số lượng, đơn giá bán

- Cập nhập số lượng sách và sự thay đổi thông tin sách sau mỗi ngày bán hàng: số lượng còn lại đối với các mã sách

b Đối với nhân viên cửa hàng bán sách

- Cập nhập thông tin sách bày bán trên giá: tên sách, số lượng sách bán, khu vực bày bán, đơn giá bán

- Lập hóa đơn bán hàng: tên sách, số lượng, đơn giá

c Đối với khách hàng ( người mua sách)

- Có thể tìm kiếm thông tin sách: tên tác giả, tên sách, số lượng bày bán, ngăn bày bán, đơn giá theo tên sách hoặc tên tác giả

- Có thể tự lập hóa đơn: tên sác, số lượng

4 Một số chức năng khác

- Giúp người muốn tìm hiểu thông tin về sách, giúp cho việc lựa chọn giữa các cuốn sách, chủng loại sách để đưa ra một sự lựa chọn tốt nhất cho mình mà không cần phải mất nhiều công sức đi từng ngăn, từng khu vực bày bán mới tìm được cuốn sách mình mong muốn

Trang 6

Phần 3: Phân tích hệ thống

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

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

Quản Lí Cửa Hàng Bán

Sách

Hàng Quản lí nhập sách

Ban giám đốc

Nhân viên Quản

lý bán sách

Khách hàng

Thông tin sách Sách cần mua

Thanh toán

Cập nhật sách

Trang 7

3 Biểu đồ luồng dữ liệu mức đỉnh

4 Biểu đồ luồng dữ liệu mức dưới đỉnh

 Biểu đồ quản lý sách

Giám đốc Nhân viên Khách hàng

1.Quản lý sách

2.Quản lý bán sách

Danh mục

sách

Vị trí sách Hóa đơn Khách

hàng

Trang 8

- Biểu đồ quản lí bán sách

1.1 Quản

lý nhập sách

1.2 Quản

lý sách trên kệ sách, ngăn sách

1.3 Quản

lý sách trong kho

Giám đốc

Nhân viên

Danh mục sách

Vị trí sách

Yêu cầu

YYYêu cầu

Trang 9

2.1 quản lí tìm sách

2.2 quản lí lập phiếu mua

Vị trí sách

Trang 10

5 Từ điển dữ liệu

1 Danh muc sách Danhmucsach Mã sách, tên sách,

tên tác giả

2 Vị trí sách vitrisach Tên sách, tên tác giả,

ngăn bày bán, khu vực

Thông qua biểu đồ luồng dữ liệu ta xác định được các thực thể sau:

STT Tên thực tế Tên sử dụng Các thuộc tính

1

Danh mục sách Capnhatdanhmucsach

Mã sách, tên sách, tên tác giả, số lượng, đơn giá bán

2 Vị trí sách Capnhatvitrisach

Tên sách, tên khu vực sách, ngăn bày bán sách, số lượng bán, đơn giá bán

Trang 11

Mã khách, tên khách hàng, tên sách

b Xác định các liên kết

 Liên kết giữa danh mục sách và vị trí sách: N-N

vị trí sách lấy những thông tin các danh mục sách để cập nhật lên giá sách,

kệ sách

 Liên kết giữa vị trí sách và khách hàng: N_1

Khách hàng có thể tìm được một cuốn sách trong 1 vị trí sách nhất định, xong cùng một vị trí sách thì có thể có nhiều khách hàng cùng vào đó tìm kiếm sách

 Liên kết giữa hóa đơn và khách hàng: 1-1

Mỗi mã khách có thể mua sách bằng một mã hóa đơn

c Biểu đồ thể hiện sự liên kết

Trang 12

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

1.1 Chuẩn hóa cơ sở dữ liệu

Số thứ tự ngăn bày bán

Số lượng bày bán Đơn giá bán

Khách hàng

Mã khách Tên khách Tên sách

Trang 13

- Chuẩn hóa 2NF

Danh mục sách

*Mã sách Tên sách Tên tác giả

Số lượng Đơn giá bán

*Mã sách

- Tên sách -Tên tác giả -Số lượng -Giá bán

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

- Ngăn bày bán

*Mã hóa đơn -Tên sách -Số lượng sách -Giá bán tổng

*Tên khách hàng -Tên sách

Trang 14

*Tên khách hàng

*Tên sách Tên khu vực

Số lượng bày bán

Số thứ tự ngăn bày bán

*Mã hóa đơn

Số lượng sách mua Giá bán tổng

1.2 Thiết kế cơ sở dữ liệu trên SQL server 2008

 Thiết kế bảng danh mục sách

*Mã khách hàng Tên khách hàng Tên sách

*Vị trí sách Tên khu vực Tên sách STT ngăn bày bán

Trang 15

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

 Thiết kế bảng khách hàng

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

Trang 16

2 Thiết kế giao diện

Để việc sử dụng hệ thống một cách thuận tiện, thì không thể thiếu việc thiết kế giao diện, giao diện phải thân thiện, dễ sử dụng với người dùng

 Thiết kế giao diện người sử dụng

 Giao diện cập nhật danh mục sách của giám đốc

Trang 17

Chức năng các nút điều khiển:

Nút add: có chức năng cập nhập thêm sách vào danh mục

Nút edit: có chức năng sửa các thông tin về sách

Nút delete: có chức năng xóa sách

Nút exit: có chức năng thoát khỏi hệ thống

 Thiết kế giao diện cập nhật vị trí sách, và việc lập hóa đơn của

nhân viên

Trang 18

Chức năng các nút:

Nút cập nhật: có chức năng cập nhật sách lên ngăn bày bán

Nút sửa: sửa thông tin sách trên ngăn bày bán

Nút xóa: xóa sách trên ngăn, không có sách trên ngăn bán

Nút reload: cập nhập lại hệ thống vị trí sách

 Thiết kế giao diện giành cho khách hàng:

Trang 19

Chức năng các nút:

Nút tìm kiếm: giúp khách hàng tìm kiếm thông tin sách dựa theo tên sách hoặc tên tác giả

Nút đặt mua: khách hàng tự lập phiếu mua

 Thiết kế giao diện tổng hợp sách sau một ngáy bán hàng

Trang 20

Phần V: Bảng quản lí dự án

STT Công việc Thời gian

làm việc

Ngày bắt đầu

Ngày kết thúc

Trang 21

 Thiết kế được các giao diện người dùng than thiện , dễ sử dụng

 Hệ thống hoạt động ổn định , bước đầu đã có những hiệu quả nhất định trong việc quản lý sinh viên

LỜI CẢM ƠN

Nhóm em xin chân thành cảm ơn Thầy Vũ Song Tùng đã tận tình

hướng dẫn , và chỉ bảo nhóm em trong suốt thời gian nhóm em hoàn thành bài tập lớn

Chúng em xin chân thành cảm ơn !

Ngày đăng: 29/04/2014, 23:02

TỪ KHÓA LIÊN QUAN

w