Bài Thực tập Đề tài: XD chưong trình quản lý sách
Mục Lục
Trang
Lời nói đầu................................................................................................................4
Chương 1 GIỚI THIỆU NỘI DUNG ĐỀ TÀI 5
1.1 Nhiệm vụ của hệ thống quản lý sách................................................................5
1.2 Hướng phát triển của hệ thống quản lý sách....................................................5
1.3 Hướng thực thi đề tài.........................................................................................6
Chương 2 KHẢO SÁT ĐÁNH GIÁ HIỆN .........................................................8
TRẠNG HỆ THỐNG QUẢN LÝ SÁCH
2.1 Tìm hiểu và nhu cầu ứng dụng tin học tại nhà sách Minh Khai.....................8
2.2 Phân tích hiện trạng quản lý của nhà sách......................................................9
2.2.1 Ngun tắc hoạt động của nhà sách............................................................9
2.2.2 Sơ đồ hoạt động nhà sách..........................................................................10
2.2.3 Quy trình quản lý của nhà sách.................................................................11
2.2.3.1 Quy trình quản lý nhập sách...............................................................11
2.2.3.2 Quy trình quản lý bán sách.................................................................11
2.2.3.3 Quy trình thống kê...............................................................................12
2.3 Phân tích và lập dự án.....................................................................................13
2.3.1 Phân tích.....................................................................................................13
2.3.2 Lập dự án..................................................................................................14
Chương 3 PHÂN TÍCH HỆ THỐNG QUẢN LÝ SÁCH....................................15
3.1 Tổng quan về hệ thống quản lý sách..............................................................15
3.1.1 Ngun tắc quản lý của hệ thơng..............................................................15
3.1.2 Mối quan hệ giữa nhà sách và mơi trường chính nó................................16
3.1.3 Phân tích vị trí làm việc ...........................................................................16
SVTH : Phạm Văn Tài - lớp K7A GVHD : PGS.TS Đặng Minh Ất
1
Bài Thực tập Đề tài: XD chưong trình quản lý sách
4.4 Cài đặt chương trình........................................................................................59
4.5 Mội số giáo diện chương trình........................................................................60
KẾT LUẬN VÀ ĐÁNH GIÁ HỆ THỐNG...........................................................70
1 Kết Luận..............................................................................................................70
2 Những hạn chế của chương trình.......................................................................70
2 Hướng phát triển của đề tài................................................................................71
Tài liệu tham khảo...................................................................................................72
Phụ lục.....................................................................................................................73
SVTH : Phạm Văn Tài - lớp K7A GVHD : PGS.TS Đặng Minh Ất
3
Bài Thực tập Đề tài: XD chưong trình quản lý sách
Lời Nói Đầu
Ngày nay cùng với sự phát triển nhanh chóng của cơng nghệ thơng tin, việc
ứng dụng cơng nghệ thơng tin vào thực tế của các ngành, lĩnh vực trong cuộc đã
sống đem lại những lợi ích vơ cùng to lớn.
Cơng nghệ thơng tin có mặt hầu hết trong mọi lĩnh vực của cuộc sống đặc biệt
là trong cơng tác quản lý. Chúng ta có thể thấy việc đưa tin học vào quản lý kinh
doanh là một trong những ứng dụng quan trọng trong rất nhiều ứng dụng cơ sở
dữ liệu. Nhờ vào cơng tác tin học hố mà cơng việc quản lý và điều hành kinh
doanh tỏ ra rất nhanh chóng và hiệu quả. Chính vì lẽ đó mà cơ sở dữ liệu như là
một giải pháp hữu hiệu nhất cho các doanh nghiệp có thể tồn tại và phát triển.
Nhà sách Minh Khai là một trong những trung tâm lưu trữ và phát hành sách
lớn của cả nước, do đó việc ứng dụng cơ sở dữ liệu trong quản lý là hết sức cần
thiết. vì vậy em chọn đề tài xây dựng chương trình quản lý sách làm đề tài thực
tập. Hiện nay do quy mơ phức tạp của cơng việc ngày càng cao nên việc xây
dựng hệ thống thơng tin quản lý khơng chỉ là việc lập trình đơn giản mà phải xây
dựng một cách có hệ thống. Các giai đoạn phân tích, thiết kể phải được tiến hành
một cách tỷ mỷ và chính xác. Trong đề tài thực tập này em trình bày q trình
phân tích, thiết kế cho hệ thống quản lý sách của nhà sách Minh Khai với hệ
Ngày nay với sự phát triển nhanh chóng của cơng nghệ thơng tin đã làm thay
đổi phong cách làm việc, trong cơng tác quản lý. Trước kia mọi thủ tục lưu trữ,
SVTH : Phạm Văn Tài - lớp K7A GVHD : PGS.TS Đặng Minh Ất
5
Bài Thực tập Đề tài: XD chưong trình quản lý sách
thơng kê lập hố đơn, hợp đồng nhập bán sách đều dựa trên giấy tờ do đó rất khó
khăn trong việc tìm kiếm thơng tin.
Trong thời đại tri thức ngày nay việc ra đời của rất nhiều nhà xuất bản, các
trung tâm phát hành sách đã mang lại cho hàng triệu người những cuốn sách hay
và bổ ích. Nhưng đối với nhà xuất bản, các trung tâm phát hành việc lưu trữ,
quản lý, kinh doanh hàng triệu cuốn sách trong kho sách của mình thật khơng dễ
dàng. Vì vậy việc ứng dụng tin học vào quản lý, kinh doanh đối với họ là rất cần
thiết nhất là sự ra đời của phần mềm Quản lý sách sẽ giúp cho nhà xuất bản và
trung tâm phát hành sách quản lý một cách dễ dàng cơng việc của mình để đạt
hiệu quả kinh doanh cao nhất.
1.3 HƯỚNG THỰC THI ĐỀ TÀI
Đối tượng sử dụng: Đối tượg sử dụng hệ thống là nhà quản lý hoặc nhân
viên thủ kho của nhà xuất bản hay trung tâm phát hành sách ( chủ yếu là những
người dùng chun nghiệp, có những hiểu biết nhất định về chun mơn cũng
như tin học) nên việc thiết kết thệ thống ứng dụng một cách thiết thực là rất cần
thiết giúp cho người sử dụng được dễ dàng.
Vấn đề phân tích bài tốn: Trong đề tài này em phân tích theo phương pháp
có cấu trúc, vì các lẽ như sau:
Phương pháp có cấu trúc trải qua thời gian đã chứng tỏ được tính ưu việt của nó.
Phương pháp có cấu trúc là phương pháp dung dị, khơng cầu kỳ như những
phương pháp khác, dễ áp dụng nhưng rất hiệu quả. Ngày nay nó vẫn chứng tỏ
được tính hiệu quả và ưu việt của nó.
Vấn đề lựa chọn ngơn ngữ cũng là một vấn đề hết sức quan trọng hiện nay có
rất nhiều hệ quản trị cơ sở dữ liệu như Oracle, Access, Foxpro, SQL Server,…
mất rất nhiều thời gian và cơng sức mới có thể làm được.
Qua nhu cầu thực tế tại một số nhà sách việc ra đời một phần mềm quản lý
sách là nhu cầu thiết thực giúp các nhà sách giảm bớt số lượng nhân viên mà vẫn
đảm bảo được hiệu quả, nâng cao quy mơ hoạt động của nhà sách.
SVTH : Phạm Văn Tài - lớp K7A GVHD : PGS.TS Đặng Minh Ất
8
Bài Thực tập Đề tài: XD chưong trình quản lý sách
2.2 PHÂN TÍCH HIỆN TRẠNG QUẢN LÝ CỦA NHÀ SÁCH
2.2.1 Ngun tắc hoạt động của nhà sách
Nhà sách là một trung tâm bán sách. Nguồn hàng của nhà sách có thể do các
nhà cung cấp, các nhà xuất bản, các cơng ty trong và ngồi nước cung cấp. đối
tượng bán hàng của nhà sách là khách hàng đến mua lẻ hoặc mua sỉ. với khách
hàng mua lẻ họ đến nhà sách lựa chọn những cuốn sách cần dùng, sau đó họ ra
quầy thu ngân để thanh tốn. với khách hàng mua sỉ với số lượng lớn và là
những khách hàng thường xun việc thanh tốn có thể theo tháng hoặc q vì
vậy quầy thu ngân lập hợp đồng, hố đớn và ký kết với khách hàng sau đó khách
hàng vào kho và làm việc với nhân viên kho sách để nhận sách cần mua.
Khi khách hàng thanh tốn tiền nhà sách sẽ đưa ra một hố đơn bán hàng
trong đó ghi rõ mã hố đơn, mã nhân viên lập hố đơn, ngày , giờ lập hố đơn và
tổng tiền của hố đơn. Nhà sách quản lý việc bán hàng thơng qua các hố đơn
bán. Một hố đơn bao gồm những chi tiết sau: Mã hố đơn, mã cuốn sách, mã
khách hàng mua đơn giá và số lượng từng cuốn sách trong hố đơn. Nhà sách
lưu đầy đủ tên sách, nhà xuất bản, năm xuất bản, tên tác giả và tích chất đặc
trưng của từng loại sách để đáp ứng đầy đủ nhu cầu của khách hàng. Mỗi tuần
nhà sách thống kê tổng số tiền bán được trong tuần chỉ rõ tên loại sách và số
lượng từng loại. Ngồi ra nhà sách còn phải làm nhiệm vụ kiểm tra quầy để
thơng báo u cầu cho bộ phận nhập sách biết những loại sách nào nhà sách hiện
nay đã hết, cùng với số lượng cụ thể để biết được loại sách nào thị trường cần
nhiều để nhập thêm. Phải làm báo cáo tình thình bán hàng đối với từng loại sách
ngân
Bộ phận
kinh doanh
Bài Thực tập Đề tài: XD chưong trình quản lý sách
2.2.3.1 Quy trình quản lý nhập sách
- Bộ phận kinh doanh căn cứ vào nhu cầu của khách hàng, số lượng sách tồn
tối thiểu, số lượng sách tồn tối đá trong kho và số lượng sách còn lại trong
kho để lập kế hoạch nhập sách ( hố đơn nhập sách ). Trong hố đơn nhập
sách có đầy đủ thơng tin chi tiết về từng đầu sách, số lượng nhập về.
- Bộ phận kinh doanh sẽ trình đơn nhập sách cho nhà quản lý ký duyệt.
- Đơn đặt hàng được ký duyệt bộ phận kinh doanh sẽ lập phiếu nhập hàng và
gặp nhà cung cấp để nhập sách về kho.
- Mỗi lần nhập hàng phải làm một phiếu nhập bao gồm thơng tin đầy đủ về
nhà cung cấp, danh sách các mặt hàng, số lượng, ngày nhập.
- Bộ phận kinh doanh sẽ chuyển hố đơn nhập hàng cho bộ phận thu ngân để
thanh tốn hố đơn.
- Cách tính tổng giá trị hàng nhập: ( cho n đầu sách được nhập về )
Tổng giá trị =
∑
=
n
i 1
( Số lượng nhập * Đơn giá nhập)
2.2.3.2 Quy trình quản lý bán sách
- Khi một khách hàng cần mua hàng thì làm hố đơn bán hàng theo mẫu in
sẵn bao gồm thơng tin đầy đủ về đầu sách khách cần mua, số lương, tổng
tiền, mã nhân viên bán người lập phiếu ký tên.
- Các hố đơn bán trong ngày sẽ được bộ phận thu ngân lưu trữ và quản lý.
- Thơng tin về khách hàng đến mua sách sẽ được quầy thu ngân lưu trữ để
Số lượng sách tồn =
∑
Số lượng sách nhập -
∑
Số lượng sách bán
2.3 PHÂN TÍCH VÀ LẬP DỰ ÁN
2.3.1 Phân tích
SVTH : Phạm Văn Tài - lớp K7A GVHD : PGS.TS Đặng Minh Ất
12
Bài Thực tập Đề tài: XD chưong trình quản lý sách
Qua khảo sát thực tế ta cần quản lý các đối tượng chính khi xây dựng hệ
thống quản lý sách như sau:
Quản lý nhân viên: mọi nhân viên của nhà sách được quản lý với những thơng
tin sau:
- họ và tên nhân viên
- ngày sinh
- điện thoại
- giới tính địa chỉ
Quản lý khách hàng: trong hệ thống khách hàng quản lý những thơng tin sau
- tên khách hàng
- điện thoại
- fax
- địa chỉ
Quản lý nhập sách : gồm những thơng tin
- mã sách
- tên sách
- tác giả
- năm xuất bản
- lần xuất bản
Hệ thống thơng tin: Bao gồm người phương tiện, phương pháp tham gia vào
việc xử lý các thơng tin.
Chương 3 - PHÂN TÍCH HỆ THỐNG QUẢN LÝ
SVTH : Phạm Văn Tài - lớp K7A GVHD : PGS.TS Đặng Minh Ất
14
Bài Thực tập Đề tài: XD chưong trình quản lý sách
SÁCH
3.1 TỔNG QUAN VỀ HỆ THỐNG QUẢN LÝ SÁCH
3.1.1 Ngun tắc quản lý của hệ thống
Ngun tắc quản lý hoạt động kinh doanh của hệ thống như sau:
Nguồn hàng nhập về theo hai phương thức:
- Hợp đồng giao dịch hàng giữa nhà sách và các nhà cung cấp
- Hợp đồng trao đổi hàng hố giữa nhà sách và đối tác
Hàng Bán ra:
- Quản lý số lượng bán ra theo giá bán lẻ do nhà sách quy định đơn
giá
- Quản lý số lượng bán ra theo giá bán sỉ do nhà sách quy định
Nhân viên của nhà sách:
- Người quản lý nhà sách
- Bộ phận nghiên cứu thị trường có chức năng tìm hiểu và nắm bắt
nhu cầu của khách hàng
- bộ phận kế tốn
- bộ phận thu ngân
- thủ kho
Đối với khách hàng:
- lưu lại khách mua sỉ và các đối tác có quan hệ cung cấp hoặc trao
đổi hàng hố với nhà sách
Các chứng từ quản lý của nhà sách:
- hố đơn nhập sách
sơ, chứng từ được lặp đi lặp lại và kiểm tra q nhiều khâu sẽ tốn rất nhiều thời
gian và nhân lực, nên cũng khơng tránh khỏi sai sót dữ liệu.
Nếu có sai sót thì việc tìm kiếm để khắc phục dữ liệu sẽ rất khó khăn, gây tốn
thời gian và mất mát, cũng như khơng phục vụ tốt cho cơng tác chỉ đạo quản lý
nhà sách. Vì vậy việc đưa tin học vào quản lý tại nhà sách là rất cần thiết. Bằng
những cơng cụ phần mềm quản trị cơ sở dữ liệu có thể khắc phục được những
nhược điểm nói trên. Đồng thời có thể xử lý dữ liệu một cách chính xác nhanh
gọn. Chính vì vậy việc đưa tin học vào nhà sách mới có thể giải quyết được
những nhược điểm nói trên
3.2 PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
3.2.1 Biểu đồ phân cấp chức năng
SVTH : Phạm Văn Tài - lớp K7A GVHD : PGS.TS Đặng Minh Ất
17
Bài Thực tập Đề tài: XD chưong trình quản lý sách
3.2.1.1 Sơ đồ phân rã tổng thể
Hình 3.3 : Sơ đồ phân rã tổng thể
3.2.1.2 chức năng quản lý nhập sách:
Hình 3.4 : Chức năng nhập sách
Giải thích các chức năng:
SVTH : Phạm Văn Tài - lớp K7A GVHD : PGS.TS Đặng Minh Ất
18
QUẢN LÝ NHÀ SÁCH
QUẢN
LÝ
NHẬP
SÁCH
QUẢN
• Quản lý hồ sơ sách: Khi nhập sách về nhà sách sẽ quản lý các đầu sách
bằng cách nhập đầy đủ thơng tin về sách như mã đầu sách, số lượng, giá
nhập, năm xuất bản… để dễ tìm kiểm và quản lý khi bán.
• Quản lý hồ sơ hố đơn nhập kho: Khi nhập sách về nhà sách sẽ quản lý số
lượng sách nhập về đó bằng việc lập hố đơn nhập kho để thuận tiện trong
việc quản lý và báo cáo số lượng sách nhập về cho nhà quản lý.
• Quản lý hồ sơ nhà xuất bản: Khi nhà sách nhập sách về thì thơng tin của
nhà xuất bản đó sẽ được nhập vào hồ sơ nhà xuất bản để thuận tiện cho
việc nhập sách cho những lần sau.
• Quản lý hồ sơ các hợp đồng: Các hợp đồng nhập sách được ký kết với đối
tác sẽ được nhà sách quản lý để thuận tiện cho việc theo dõi q trình thực
hiện hợp đồng của đối tác cũng như nhà sách.
3.2.1.3 Chức năng quản lý bán sách
Hình 3.5 : Chức năng quản lý bán sách
Giải thích các chức năng:
SVTH : Phạm Văn Tài - lớp K7A GVHD : PGS.TS Đặng Minh Ất
19
QUẢN LÝ BÁN SÁCH
QUẢN
LÝ HỒ
SƠ HỢP
ĐỒNG
XUẤT
QUẦY
QUẢN
LÝ HỒ
SƠ
QUẦY
HÀNG
bán sỉ cho khách hàng đến mua sỉ. Nhằm quản lý thơng kê số lượng bán
lẻ, bán sỉ trong nhà sách.
3.2.1.4 Chức năng thơng kê
SVTH : Phạm Văn Tài - lớp K7A GVHD : PGS.TS Đặng Minh Ất
20
Bài Thực tập Đề tài: XD chưong trình quản lý sách
Hình 3.6 : Chức năng thống kê
Giải thích các chức năng:
• Thống kê tổng hợp thơng tin sách: Đưa ra các thơng tin về đầu sách có
trong nhà sách cho nhà quản lý.
• Thống kê sách tồn trong nhà sách: Thống kê các đầu sách còn tồn lại kể từ
ngày được nhập về bán trong một tháng, q theo u cầu nhà quản lý.
• Tổng hợp thơng tin về đối tác mới: Thơng kê các thơng tin về đối tác mới
vừa ký kết cung cấp và mua sách với nhà sách theo u cầu của nhà quản
lý.
• Thống kê tổng doanh thu:Đưa ra các thơng tin doanh thu của một tháng,
q, năm theo u cầu của nhà quản lý.
• Thơng kê tình hình bán sách: Thơng kê lượng sách bán ra trong một
tháng, q theo u cầu của nhà quản lý. số lượng bán lẻ ,bán sỉ. số lượng
bán ra của một đầu sách.
SVTH : Phạm Văn Tài - lớp K7A GVHD : PGS.TS Đặng Minh Ất
21
THỐNG KÊ
THỐNG
KÊ
TỔNG
HỢP
THƠNG
TIN
• Tìm kiếm thơng tin chi tiết sách: Tìm kiếm các thơng tin về sách theo u
cầu của người dùng. Như tìm kiềm theo: Tên sách, năm xuất bản, tên tác
giả, số lượng hoặc tất cả các thơng tin.
• Tìm kiếm hố đơn nhập sách: Tìm kiếm thơng tin các hố đơn nhập sách
như tìm kiếm các hố đơn nhập sách trong một ngày, một tháng …
• Tìm kiếm hố đơn bán sách: Tìm kiếm thơng tin hố đơn bán lẻ, bán sỉ
trong một ngày, tháng….
3.2.2 Xây dựng biểu đồ luồng dữ liệu
• Mục đích:
Sự diễn tả ở mức lơgic, nghĩa là nhằm trả lời câu hỏi “ Làm gì ? ”, mà bỏ quả
câu hỏi “ Làm như thế nào ? ”.
SVTH : Phạm Văn Tài - lớp K7A GVHD : PGS.TS Đặng Minh Ất
22
TÌM KIẾM
TÌM
KIẾM
THƠNG
TIN CHI
TIẾT
SÁCH
TÌM
KIẾM
HỐ
ĐƠN
NHẬP
SÁCH
TÌM
KIẾM
HỐ
ĐƠN
25