Phan tich va thiet ke he thong quan ly nha Sach pot - Pdf 15

Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
lời nói đầu

Từ xa đến nay sách luôn là phơng tiện thông dụng nhất để lu truyền tri thức
khoa học và kinh nghiệm của nhân dân từ đời này sang đời khác. Vì vậy sách
giúp chúng ta nâng cao tầm hiểu biết, cập nhật đợc những thông tin mới trên
thế giới để có thể bắt kịp với nhịp sống của nhân loại. Nhng một câu hỏi đặt ra
là làm thế nào để có thể bảo tồn, luân chuyển nguồn tài nguyên quý giá đó đến
từng cá nhân một cách có hiệu quả nhất, để ngày càng có nhiều ngời biết đọc
và biết sử dụng sách. Chính vì điều này mà em đã chọn đề tài :
phân tích và thiết kế hệ thống quản lý nhà sách.
Hầu hết các hệ thống nhà sách (hiệu sách) ở nớc ta hoạt động theo kiểu
truyền thống (thủ công). Chúng ta đang sống trong thế kỷ 21, thế kỷ của công
nghệ thông tin. Vậy chúng ta phải làm thế nào để áp dụng tin học vào hệ thống
quản lý nhà sách. Qua quá trình khảo sát thực tế và đi từ yêu cầu của đề tài em
đã đa ra mô hình mới về cách quản lý nhà sách với sự trợ giúp của hệ thống
máy tính.
Nguyễn Kiều Hng Lớp 0098 B2 1
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
Phần i: hoạt động của nhà sách
I. Mô tả hoạt động của nhà sách
Nhà sách là một trung tâm bán các loại sách và văn phòng phẩm.
ở đây khách hàng cần mua lẻ sách hoặc văn phồng phẩm gì thì vảo quầy để
tự chọn để chọn sách hoặc một số văn phòng phẩm cần mua sau đó ra quầy thu
ngân để thanh toán (một số văn phòng phẩm không để trong quầy tự chọn).
Còn khách hàng mua nhiều(Mua buôn) thì phải thông qua đơn đặt hàng. Nếu
đơn đặt hàng đợc chấp nhận thì khách hàng nhận đợc thông qua phiếu xuất
hàng. Các mặt hàng trong mỗi đơn hàng của khách hàng có thể đợc xuất thành
nhiều lần tuỳ theo yêu cầu của khách hàng và khả năng của nhà sách. Thông tin
về khách hàng đợc lu trữ trong nhà sách để phục vụ cho công tác thống kê, báo
cáo của nhà sách sau này. Ngoài ra nhà sách còn lu trữ thông tin về các nhà

Đối tợng bán hàng của nhà sách gồm những ngời cần mua sách hoặc văn
phòng phẩm. Khi khách hàng chọn xong thì mang ra quầy thu tiền để thanh
toán tiền.
Khi khách hàng thanh toán thì nhân viên sẽ lập hoá đơn bán hàng các thông
tin cần thiết của mặt hàng mà khách hàng đã chọn, cùng các thông tin liên quan
đến khách hàng:
Các thông tin về khách hàng nh :
Tên khách, địa chỉ, hình thức mua (mua lẻ, mua buôn).
Các thông tin về mặt hàng nh:
Mã sách (hàng), đơn vị tính, số lợng, đơn giá, thành tiền
Cuối hoá đơn ghi các thông tin sau :
Tổng cộng(bằng số), Ghi bằng chữ
Ngày tháng năm
Ngời lập phiếu , nhân viên thanh toán, khách hàng
Nguyễn Kiều Hng Lớp 0098 B2 3
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
Trong hoá đơn bán lẻ sách đợc ghi: (Mẫu 1)
Tổng cộng tiền thanh toán :
Ghi bằng chữ:.
Ngày tháng năm .
NV thanh toán Khách hàng
Mẫu 1
Nguyễn Kiều Hng Lớp 0098 B2 4
Nhà Sách Hoa Văn
Địa Chỉ: 43 Bà Triệu Hà nội
Tel: 9710218 ; 9710219 Fax: 9711845
Hoá đơn bán sách
Số hoá đơn:
Mã Khách:
Tên khách hàng:

T
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
II. Nguyên tắc quản lý của nhà sách
Nhà sách có một số nguyên tắc để quản lý hoạt động kinh doanh của mình
nh sau:
Nguồn hàng nhập vào theo hai phơng thức:
Hợp đồng giao dịch giũa nhà sách với nhà cung cấp
Hợp đồng trao đổ hàng giữa nhà sách với đối tác
Hàng bán ra:
Quản lý số lợng bán ra theo giá bán quy định vủa nhà sách
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 nắm bắt nhu cầu của
khách hàng
Bộ phận kế toán.
Bộ phận thanh toán.
Bộ phận thủ kho
Bộ phận bán hàng(nghiệp vụ)
Đối với khách hàng thờng chỉ lu lại khách hàng mua buôn và các đối tác có
quan hệ cung cấp trao đổi lâu dài với nhà sách.
III. Các chứng từ quản lý của nhà sách:
Đơn đặt hàng
Hợp đồng giao dịch
Hoá đơn mua hàng và sách
Phiếu nhập kho (theo hoá đơn mua)
Phiếu xuất kho (sách và hàng )
Các hoá đơn bán buôn và bán lẻ
Sổ kho
Yêu cầu đối với công tác quản lí của nhà sách:
Thống kê đợc số lợng hàng tồn kho (sách và văn phòng phẩm).

Nhà cung
cấp
Nhà sách
Khách hàng
mua buôn
Khách hàng
mua lẻ
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
Qua phơng thức hoạt động của nhà sách ta thấy công việc của nhà sách hàng
ngày chia ra làm nhiều giai đoạn, khối lợng công việc lớn lại xảy ra liên tục.
Đặc biệt ở quầy thu ngân dữ liệu luôn luôn biến động đòi hỏi phải có tính chính
xác cao. Để quản lí tốt các công việc ta thấy cần phải có nhiều sổ sách, mẫu
biểu, việc lu trữ, kiểm tra các hồ sơ chứng từ phải qua nhiều khâu sẽ rất tốn thơi
gian, nhng cũng không tránh khỏi việc sai sót. Nếu có sai sót thì việc tìm kiếm
để khắc phục cũng rất khó khăn, dẫn đến việc quản lí, chỉ đạo của nhà sách gặp
nhiều khó khăn. Vì vậy việc đa máy tính vào nhà sách là công việc hết sức cần
thiết. Bằng các 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.
Tuy nhiên việc sử dụng máy đơn để quản lí vẫn sẽ còn tồn đọng những
khuyết điểm sau:
Dữ liệu không nhất quán, công việc mua bán cần phải liên tục trong khi đó
việc sử dụng máy đơn sẽ không đáp ứng đợc một số nhu cầu tức thời về các loại
dữ liệu. Chính vì vậy cần đa mạng máy tính vào mới có thể giải quyết đợc
những yếu điển vừa nêu. Mà còn có thể xử lí dữ liệu một cách nhanh chóng
chính xác cũng nh có đợc các báo cáo hàng ngày, hàng tuần hay việc tìm kiếm
thông tin
Một số mẫu biểu của nhà sách: (Phụ Lục)
Hoá đơn bán lẻ hàng (Mẫu 1, Mẫu 2).
Hoá đơn bán buôn (Mẫu 3, Mẫu 4).
Phiếu nhập kho (Mẫu 5).

Quản
lí tài
chính
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
II. Sơ đồ dòng dữ liệu
Sơ đồ ngữ cảnh bao gồm vòng tròn quá trình trung tâm đợc bao
quanh bởi các kho và đợc nối với tác nhân ngoài của hệ thống
Nguyễn Kiều Hng Lớp 0098 B2 10
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
Sơ đồ dữ liệu mức dới đỉnh Quản Lí Bán Hàng
SƠ Đồ dòng dữ liệu mức dới đỉnh
Nguyễn Kiều Hng Lớp 0098 B2 11
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
Phần iV : các mối liên kết
1.
Xét hai tập thực thể MH và BPL thì thấy với mỗi mặt hàng chỉ thụôc một
loại hàng, mà mỗi loại hàng lại gồm nhiều mặt hàng. Vậy mối quan hệ ở đây là
Một_Nhiều.
2.
Xét hai tập thực thể Tên_Sách và BPL thì thấy với mỗi tên sách chỉ thụôc
một loại sách, mà mỗi loại sách lại gồm nhiều tên sách. Vậy mối quan hệ ở đây
là Một_Nhiều.
3.
Xét hai tập thực thể Tên_Sách và NhàXB thì thấy với mỗi cuốn sách chỉ
thụôc một NhàXB, mà mỗi NhàXB lại có nhiều cuốn sách. Vậy mối quan hệ ở
đây là Một_Nhiều.
4.
Xét hai tập thực thể HĐBH và Nhân_Viên thì thấy với mỗi HĐBH chỉ có
thể do một nhân viên lập, mà mỗi Nhân viên lại có thể lập nhiều HĐBH. Vậy
mối quan hệ ở đây là Một_Nhiều.

Xét hai tập thực thể HĐXK_VPP và Nhân_Viên thì thấy với mỗi
HĐXK_VPP chỉ có thể do một nhân viên lập, mà mỗi Nhân viên lại có thể lập
nhiều HĐXK_VPP. Đây là mối quan hệ Một_Nhiều.
10.
Một khách hàng thì có nhiều hợp đồng mua VPP, nhng một hợp đồng mua
VPP chỉ của một khách hàng. Đây là mối quan hệ Một_Nhiều.
11.
Một Khách_Hàng thì có nhiều Hợp_ĐồngS mua sách, nhng một
Hợp_ĐồngS mua sách chỉ của một khách hàng. Đây là mối quan hệ
Một_Nhiều.
Mặt hàng ở dới đây là tên gọi chung cho VPP và Sách.
12.
Một Mặt_Hàng có thể có trong nhiều HĐMH và một HĐMH có thể có
nhiều Mặt_Hàng khác nhau. Vậy đây là mối quan hệ Nhiều_Nhiều
Nguyễn Kiều Hng Lớp 0098 B2 13
Nhân_Viên HĐNK_S
Nhân_Viên HĐXK_S
Nhân_Viên HĐXK_VPP
Khách_Hàng Hợp_ĐồngVPP
Khách_Hàng Hợp_ĐồngS
HĐMH Mặt_Hàng(Tên_Sách)
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
13.
Một Mặt_Hàng có thể có trong nhiều HĐNK và một HĐNK có thể có nhiều
Mặt_Hàng khác nhau. Vậy đây là mối quan hệ Nhiều_Nhiều
14.
Một Mặt_Hàng có thể có trong nhiều HĐXK và một HĐXK có thể có nhiều
Mặt_Hàng khác nhau. Đây là mối quan hệ Nhiều_Nhiều.
15.
Một mặt hàng có thể đợc bán nhiều lần và mỗi hoá đơn bán hàng có thể có

Dạng Khách (D_KHACH): Cho biết dạng khách hàng đó.(Kiểu Mua,
Bán)
3. Thực thể hợp đồng giao dịch văn phòng phẩm: HOPDONGVPP
Đây là thực thể trung gian nhằm ghi lại các thông tin về hợp đồng mua,
bán, trao đổi VPP(văn phòng phẩm).
Mã hợp đồng (MA_HDVPP): Đâylà thuộc tính khoá dùng để phân
biệt hợp đồng mua ( bán, trao đổi ) VPP này với hợp đồng mua (bán,
trao đổi ) VPP khác.
Mã nhà cung cấp (MA_NCC): Cho biết tên nhà cung cấp (đối tác giao
dịch).
Mã mặt hàng (MA_VPP): Thuộc tính này kết hợp với thuộc tính
MA_HDVPP tạo thành khoá chính của thực thể HOPDONGVPP.
Số lợng (SL_MVPP): Lu số lợng từng mặt hàng VPP tơng ứng trong
một hợp đồng
Đơn giá (DG_MVPP): Cho biết giá theo hợp đồng của một mặt hàng
VPP tơng ứng.
4. Thực thể hợp đồng giao dịch sách: HOPDONGS
Đây là thực thể trung gian nhằm ghi lại các thông tin về hợp đồng mua,
bán, trao đổi sách.
Mã hợp đồng (MA_HDS): Đâylà thuộc tính khoá dùng để phân biệt
hợp đồng mua ( bán, trao đổi ) sách này với hợp đồng mua (bán, trao
đổi ) sách khác.
Nguyễn Kiều Hng Lớp 0098 B2 15
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
Mã sách (MA_SACH): Thuộc tính này kết hợp với thuộc tính
MA_HDS tạo thành khoá chính của thực thể HOPDONGS.
Mã nhà cung cấp (MA_NCC): Cho biết tên nhà cung cấp (đối tác giao
dịch).
Số lợng (SL_MSACH): Lu số lợng từng loại sách tơng ứng trong một
hợp đồng

này với hợp đồng mua sách khác trong thực thể HOPDONGS.
Nguyễn Kiều Hng Lớp 0098 B2 16
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
Mã Nhân viên (MA_NV) : Cho biết hoá đơn này do nhân viên nào
mua.
Thanh toán (TH_TOAN) : Cho biết tổng số tiền thanh toán cho hoá
đơn này.
8. Thực thể dòng hoá đơn mua Sách: DHDMS
Đây là thc thể chi tiết về việc mua sách.
Số hoá đơn mua sách (MS_HDMS): Đây là thuộc tính khoá dùng để
phân biệt các hoá đơn mua sách với nhau trong thực thể PHDMS.
Mã sách (MA_SACH): Thuộc tính này kết hợp với thuộc tính
MS_HDMVPP tạo thành khoá chính của thực thể DHDMVPP.
Số lợng Sách mua(SL_MSACH) : Đây là số lợng từng loại sách có
trong hoá đơn mua hàng.
Đơn giá mua sách (DG_MSACH) : Cho biết đơn giá mua của từng
loại sách đó.
9. Thực thể phần đầu phiếu nhập kho VPP :PHDNKVPP
Đây là thực thể có các thông tin chung về việc nhập kho VPP.
Số phiếu nhập kho VPP(MS_PNKVPP): Đây là thuộc tính khoá dùng
để phân biệt các phiếu nhập kho với nhau.
Ngày Nhập (NGAY_N): Cho biết thông tin về ngày nhập hàng vào
kho.
Số hoá đơn mua VPP (MS_HDMVPP): Cho biết phiếu nhập này đợc
nhập theo hoá đơn mua VPP nào.
Mã Nhân Viên(MA_NV): Cho biết phiếu này do ai lập.
10. Thực thể chi tiết phiếu nhập kho VPP :DHDNKVPP
Đây là thực thể có các thông tin chi tiết về việc nhập kho VPP.
Số phiếu nhập kho VPP(MS_PNKVPP): Đây là thuộc tính khoá dùng
để phân biệt các phiếu nhập kho VPP với nhau trong thực thể

chính dùng để phân biệt các phiếu xuất kho VPP với nhau.
Ngày xuất (NGAY_X): Ngày xuất kho.
Mã nhân viên (MA_NV): Cho biết mã nhân viên lập phiếu xuất.
14. Thực thể chi tiết phiếu xuất kho VPP: DHDXKVPP
Mã phiếu xuất kho VPP (MS_PXKVPP): Đây là thuộc tính khoá
chính dùng để phân biệt các phiếu xuất kho VPP với nhau trong thực
thể PHDXKVPP.
Mã VPP (MA_VPP): Thuộc tính này kết hợp với thuộc tính
MS_PXKVPP tạo thành khoá chính của thực thể DHDXKVPP.
Số lợng VPP xuất (SL_XVPP): Ghi lại số lợng xuất từng loại VPP.
15. Thực thể phần đầu phiếu xuất kho sách: PHDXKS
Đây là thực thể trong đó bao gồm các thông tin chung về việc xuất kho
sách.
Mã phiếu xuất kho sách (MS_PXKS): Đây là thuộc tính khoá chính
dùng để phân biệt các phiếu xuất kho sách với nhau.
Ngày xuất (NGAY_X): Ngày xuất kho.
Mã nhân viên (MA_NV): Cho biết mã nhân viên lập phiếu xuất.
16. Thực thể chi tiết phiếu xuất kho sách: DHDXKS
Nguyễn Kiều Hng Lớp 0098 B2 18
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
Mã phiếu xuất kho sách (MS_PXKS): Đây là thuộc tính khoá chính
dùng để phân biệt các phiếu xuất kho sách với nhau trong thực thể
PHDXKS.
Mã sách (MA_SACH): Thuộc tính này kết hợp với thuộc tính
MS_PXKS tạo thành khoá chính của thực thể DHDXKS.
Số lợng sách xuất (SL_XSACH): Ghi lại số lợng xuất từng loại sách.
17. Thực thể phần đầu hóa đơn bán VPP : PHDBVPP
Đây là thực thể trong đó bao gồm các thông tin chung về hoá đơn bán
VPP.
Số hoá đơn (MS_HDBVPP): Đây là thuộc tính khóa chính dùng để

Số hoá đơn (MS_HDBS): Đây là thuộc tính khóa chính dùng để phân
biệt các hoá đơn bán sách với nhau trong thực thể DHDBS.
Mã sách (MA_SACH): Thuộc tính này kết hợp với thuộc tính
MS_HDBS tạo thành khoá chính của thực thể DHDBS.
Số Lợng sách (SL_BSACH): Số lợng mỗi loại sách đợc bán ra trong
hoá đơn bán sách.
Đơn giá bán sách (DG_BSACH): Giá bán của loại sách đó tại thời
điểm hoá đơn đợc lập.
21. Thực thể nhân viên :NHANVIEN
Thực thể này chứa các thông tin về nhân viên làm việc trong nhà sách
Mã nhân viên (MA_NV): Đây là thuộc tính khoá nhằm phân biệt giữa
nhân viên này với nhân viên khác.
Họ tên nhân viên (TEN_NV): Cho biết tên của nhân viên đó.
Phái (PHAI): Cho biết giới tính của nhân viên đó
Ngày sinh(NS_NV): Cho biết ngày sinh của nhân viên đó.
Địa chỉ (DC_NV): Cho biết địa chỉ của nhân viên.
Mã hệ đào tạo (MA_HDT): cho biết hệ đào tạo của nhân viên.
Mã nghành (MA_NN): Cho biết nghành nghề chuyên môn.
Mã Phòng (MA_PH): Cho biết nhân viên đó thuộc phòng nào.
Mã chức vụ (MA_CV) : Cho biết chức vụ của nhân viên.
Hình (ANH): Cho biết mặt, mũi của nhân viên.
22. Thực thể nhà xuất bản : NHAXB
Thực thể này chứa các thông tin về nhà xuất bản
Mã nhà xuất bản (MA_NXB): Đây là thuộc tính khoá nhằm phân biệt
giữa các nhà xuất bản.
Tên nhà xuất bản (TEN_NXB ): Cho biết tên nhà xuất bản(nớc xuất
bản).
Địa chỉ (DC_NXB): Cho biết địa chỉ của nhà xuất bản đó.
Điện thoại (DT_NXB): Cho biết số điện thoại của nhà xuất bản.
23. Thực thể nhà sản xuất : NHASX

Mã sách (MA_SACH): Đây là thuộc tính khoá nhằm phân biệt giữa
sách này với sách khác.
Tên sách (TEN_VPP): Cho biết tên của cuốn sách.
Mã loại phân loại (MA_LOAI): Để phân biệt loại sách này với loại
sách khác.
Tên tác giả (TEN_TG): Mô tả tên tác giả.
Mã Nhà xuất bản (MA_NSX) : Cho biết sách này do nhà xuất bản nào
xuất bản.
Năm xuất bản (NAM_XB): Cho biết cuốn sách đó đợc xuất bản năm
nào.
27. Thực thể giá bán: GBAN
(Hàng hoá ở đây nói chung)
Mã hàng hoá (MA_HH): Mã hàng
Giá bán (GB_HH):
28. Thực thể tồn kho : TON_KHO
Thực thể này bao gồm các thông tin về tồn kho hàng hoá.
Nguyễn Kiều Hng Lớp 0098 B2 21
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
Phần Vi : Thiết kế hệ thống
1. Khi khởi động chơng trình màn hình có dạng nh trên.
2. Các modun của hệ thống
Nguyễn Kiều Hng Lớp 0098 B2 22
Phân Tích & Thiết Kế Hệ Thống : Quản Lí Nhà Sách Hoa Văn
3. Muốn đăng nhập vào hệ thống cần có User Name và PASSWORD
4. Màn hình giao diện này cho biết thông tin MALOAI thì tơng ứng với
nó tên loại của mặt hàng. Mã mặt hàng, tên mặt hàng. Các nút Lu, Huỷ
bỏ chỉ sáng khi một trong ba nút Thêm , Sửa ,Xoá đợc kích hoạt. Khi
nhấn vào một trong ba nút Thêm , Sửa ,Xoá lúc náy hệ thống sẽ hiên ra
các thông tin cảnh báo hoặc yêu cẩu về thông tin. Nếu quyền truy xuất của
ngời đó cho phép sửa.


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status