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

QUẢN LÝ HỆ THỐNG SIÊU THỊ 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 (857.84 KB, 18 trang )

Trường Đại Học Sư Phạm Kỹ Thuật Tp. Hồ Chí Minh
Khoa Công Nghệ Thông Tin

BÁO CÁO CUỐI KỲ
MÔN CƠ SỞ DỮ LIỆU PHÂN TÁN
1
ĐỀ TÀI
QUẢN LÝ HỆ THỐNG SIÊU
THỊ SÁCH
Tp HCM 18/6/2014
GVHD: TS. Nguyễn Phương
Nhóm thực hiện:
- Nguyễn Hải Linh – 11110069
- Đỗ Hoàng Yến – 11110171
- Võ Thị Hiền – 11110042
- Trần Thị Lựu – 11110077
- Đậu Sỹ Hồng – 11110053
MỤC LỤC Trang
MỤC LỤC
LỜI NÓI ĐẦU 3
NỘI DUNG CHÍNH 4

1. Lược đồ toàn cục
2. Phân mảnh dữ liệu
3. Từ điển dữ liệu
III. GIAO DIỆN CHƯƠNG TRÌNH
IV. KẾT LUẬN 16
1. Nhận xét 16
2. Bảng phân công nhiệm vụ 16
TÀI LIỆU THAM KHẢO 17
PHỤ LỤC 17


1. Sơ đồ ER của hệ thống 17
2. Sơ đồ chức năng 2 chi nhánh 17
NHẬN XÉT CỦA GIÁO VIÊN 17
LỜI NÓI ĐẦU
Sự phát triển của ngành công nghệ thông tin trong những năm gần đây đã đem lại
những thành tựu to lớn trong việc phát triển kinh tế. Những chương trình tin học ứng
dụng ngày càng nhiều, rất nhiều công việc thủ công trước đây đã được xử lý bằng các
phần mềm chuyên dụng đã giảm đáng kể công sức, nhanh chóng và chính xác. Khác
2
với việc quản lý theo phương pháp thủ công truyền thống, việc quản lý bằng máy tính
đã khắc phục được những khó khăn và yếu kém của quản lý theo phương pháp truyền
thống, đó là giảm được số lượng người tham gia quản lý , sự vòng vèo trong các quy
trình xử lý, tốc độ việc cập nhật và lấy thông tin tăng lên rất nhiều, thông tin tập trung
và gọn nhẹ không cồng kềnh, việc quản lý bằng máy cũng giảm tối thiểu những sai
sót.
Trong bài tiểu luận này, nhóm em xin nghiên cứu đề tài: Hệ thống quản lý siêu thị
sách. Hệ thống này sẽ giúp cho người quản lí có thể sắp xếp, làm việc một cách hiệu
quả.
Chúng em xin chân thành cảm ơn thầy trong thời gian qua đã cho chúng em nhiều
kiến thức quý giá về cơ sở dữ liệu phân tán để chùng em có thể hoàn thành đề tài này
một cách tốt nhất. Tuy nhiên, sự hiểu biết của chúng em về lĩnh vực này còn chưa sâu
sắc nên chắc chắn sẽ có nhiều sai sót, chúng em mong thầy thông cảm và góp ý thêm
cho chúng em.
Chúng em xin chân thành cảm ơn thầy!
NỘI DUNG CHÍNH
I. ĐẶC TẢ HỆ THỐNG
1. Cơ cấu tổ chức
3
Hệ thống siêu thị sách gồm hai chi nhánh đặt tại quận Thủ Đức và quận 9 TP Hồ Chí
Minh.Mỗi chi nhánh được phân biệt qua mã chi nhánh.Quản lí toàn bộ các chi nhánh

là Giám Đốc,đứng đầu mỗi chi nhánh là các quản lí.
Cơ cấu tổ chức trong mỗi chi nhánh:
- Nhân viên bán hàng có nhiệm vụ tính tiền số sách mà khách hàng mua, lập hóa
đơn bán hàng gửi cho khách hàng và kế toán.
- Nhân viên kế toán có nhiệm vụ thu tiền và hóa đơn ở quần bán hàng sau mỗi
ngày.Thống kê doanh thu của chi nhánh từng định kì
- Nhân viên thủ kho có nhiệm vụ quản lí việc nhập xuất sách của cửa hàng.
- Nhân viên quản lí có nhiệm vụ liên hệ với nhà cung cấp để đặt hàng.Hàng định
kì sẽ lập bản báo về tình hình kinh doanh của chi nhánh cáo gửi lên Ban Lãnh
Đạo.
2. Quy trình xử lí dữ liệu
Quá trình bán Sản Phẩm:
Khi khách hàng thanh toán thì nhân viên sẽ lập hóa đơn bán hàng và các thông tin cần
thiết của mặt hàng mà khách đã 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ư: Mã KH, tên khách hàng, địa chỉ, số điện
thoại, email.
- Các thông tin về mặt hàng như: Mã sách, mã hóa đơn, số lượng, thành tiền.
Thông tin về khách hàng được lưu trữ trong hệ thống quản lý của 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.
Quá trình quản lý nhập sách:
Mỗi khi có nhu cầu mua sản phẩm.Quản lí sẽ tìm kiếm thông tin về nhà cung cấp để
thương lượng và mua sách.Nhà cung cấp căn cứ vào đơn đặt hàng để chuyển sách
tới.Thủ kho tiến hành kiểm tra lượng sách cần nhập trong danh sách nhập của cửa
4
hàng với lượng sách đã nhận được từ nhà cung cấp. Nếu thỏa mãn thì thủ kho lập
phiếu nhập kho và gửi phiếu cho bộ phận kế toán, kế toán tiến hành tính toán việc chi
tiêu thông qua việc phiếu nhập kho và chi trả tiền đầy đủ cho bên nhà cung cấp theo
đầy đủ thông tin trên phiếu chi. Sau đó, sách được phân loại và đánh mã nếu là sách
mới nhập về nhà sách lần đầu. Việc theo dõi lượng hàng tồn kho được nhà sách thực
hiện theo phương pháp theo dõi thường kỳ.Việc kiểm kê toàn bộ hàng hóa tồn tại

trong kho và trong quầy được thực hiện định kỳ sáu tháng một lần. Nguồn hàng của
nhà sách có thể do các nhà cung cấp, nhà sản xuất, nhà xuất bản trong và ngoài nước
cung cấp.
Quá trình báo cáo lên ban lãnh đạo:
Cứ định kì thì người quản lí sẽ dựa vào những bản báo cáo của nhân viên trong chi
nhánh để lập bản báo cáo lên ban lãnh đạo về doanh thu cũng như tình hình kinh
doanh của chi nhánh, từ đó sẽ có những phương án phát triển phù hợp cho chính
nhánh.
Các thông tin cần quản lý là nhân viên (NHANVIEN), chức vụ (CHUCVU), đặt hàng
(DATHANG), luân chuyển nhân viên (LC_NHANVIEN), nhà cung cấp
(NHACUNGCAP), nhà xuất bản (NHAXUATBAN), sách (SACH), tác giả
(TACGIA), thể loại(THELOAI), nhận hàng(NHANHANG), khách hàng
(KHACHHANG)
Mỗi chi nhánh có mã chi nhánh để phân biệt. Thông tin nhân viên mỗi siêu thị được
lưu trên mỗi server riêng. Các thông tin về chức vụ và sách được lưu trên tất cả các
server. Các thông tin liên quan đến nhân viên cũng được lưu theo nhân viên.
Yêu cầu chức năng: viết ứng dụng phân tán để quản lý các siêu thị. Quản lý nhân viên,
đặt nhận hàng, quản lý sách với các chức năng: cập nhật, thêm, sửa, xóa. Quản lý
nhân viên có chức năng luân chuyển nhân viên từ chi nhánh này tới chi nhánh khác.
3. Cách cài đặt
Cần tối thiểu 2 máy đã cài SQL Server (có thể dùng Mạng LAN, Ad-hoc hoặc máy
ảo)
5
*Chú ý: cả 2 server đều phải đặt IP tĩnh và cùng dải. (test kết nối bằng lệnh Ping).
Chạy phần mềm và đăng nhập với mật khẩu và tên đăng nhập là: admin
II. SƠ ĐỒ
1. Sơ đồ ER của hệ thống
Xem phụ lục 1
2. Sơ đồ ER của từ điển dữ liệu
3. Sơ đồ chức năng chi nhánh Thủ Đức

Xem phụ lục 2
4. Sơ đồ chức năng chi nhánh Quận 9
Xem phụ lục 2
III. THIẾT KẾ PHÂN MẢNH
1. Lược đồ toàn cục
6
Chi nhánh Thủ Đức
Chi nhánh Quận 9
2. Phân mảnh dữ liệu
Phân mảnh bảng nhân viên:
7
NHANVIEN= б
Diadiem=”Thủ Đức”
(NHANVIEN)
NHANVIEN= б
Diadiem=”Quận 9”
(NHANVIEN)
8
5. Từ điển dữ liệu
Mô tả từ điển dữ liệu: mô tả thông tin các cơ sở dữ liệu
- Bảng Site: chứa thông tin các site như mã site, tên site, địa chỉ IP, tên database,
UserName, Pass đăng nhập.
- Bảng Table Data: chứa thông tin : mã bảng,mã site,tên bảng,nhóm cây phân
mảnh
- Bảng Attribute: Một mảnh có nhiều thuộc tính. Mỗi thuộc tính chứa các thông
tin: mã thuộc tính, tên thuộc tính, kiểu dữ liệu, độ dài, mã mảnh.
9
- Bảng Fragment: Mảnh được phân dựa vào ràng buộc thuộc tính. Bảng phân
mảnh có thông tin : mã mảnh, mã bảng,thuộc tính, điều kiện, giá trị.
III. GIAO DIỆN CHƯƠNG TRÌNH

Chi nhánh quận Thủ Đức
Giao diện form Đăng nhập
Giao diện form Xem toàn bộ nhân viên
10
Giao diện form Quản lý tài khoản
11
Giao diện form Đặt hàng
Giao diện form Luân chuyển nhân viên
Giao diện form Thêm nhân viên
12
Giao diện form Quản lý sách
Chi nhánh quận 9
13
Giao diện form Đăng nhập
Giao diện form Nhận hàng
14
Giao diện form Chi tiết đề nghị đặt hàng
Giao diện form Chi tiết hóa đơn
15
Giao diện form Mua hàng
Giao diện form Thống kê
16
IV. KẾT LUẬN
1. Nhận Xét
Sau nhiều tuần làm việc cùng với sự cố gắng hết sức của tất cả các thành viên trong
nhóm, chúng em đã hoàn thành đồ án. Qua quá trình thực hiện, chúng em đã hiểu
thêm về kiến thức môn học và có cơ hội tiếp xúc thực tế. Nhưng cũng gặp không ít
khó khăn trong việc đưa ra kế hoạch. Một số vấn đề còn chưa nắm rõ đồng thời trong
nhóm còn nhiều ý kiến tranh cãi. Mong rằng qua đồ án này, chúng em sẽ có nhiều
kinh nghiệm hơn trong quá trình làm việc nhóm.

1. Mặt làm được
- Xây dựng được cơ sở dữ liệu toàn cục, phân tán các mảnh về các site.
- Xây dựng từ điển dữ liệu.
- Xây dựng phần mềm lấy được dữ liệu từ các site về.
- Có các chức năng thêm, sửa, xóa.
- Luân chuyển nhân viên giữa các chi nhánh.
2. Mặt chưa làm được
- Phần mềm chưa đáp ứng được nhu cầu người sử dụng
- Các chức năng còn đơn giản
2. Bản phân công công việc
Tên Nhiệm vụ
Đỗ Hoàng Yến Làm CSDL và code chi nhánh 2
Nguyễn Hải Linh
Làm CSDL và code chi nhánh 1,xây dựng CSDL toàn
cục
Võ Thị Hiền Làm báo cáo và vẽ sơ đồ chức năng
Trần Thị Lựu Vẽ mô hình E-R
Đậu Sỹ Hồng Tìm hiểu cách kết nối giữa 2 máy
TÀI LIỆU THAM KHẢO
17
1. Slide bài giảng về Cơ sở dữ liệu phân tán của thầy Nguyễn Phương
2. Nhiều nguồn tài liệu khác trên mạng internet
PHỤ LỤC
1. Sơ đồ ER của hệ thống
2. Sơ đồ chức năng 2 chi nhánh
NHẬN XÉT CỦA GIÁO VIÊN
18

×