NỘI DUNG CHÍNH.....................................................................................................4 I. ĐẶC TẢ HỆ THỐNG………………………………………………………….4 1.Cơ cấu tổ chức……………………………………………………………...4 2. Quy trình xử lý dữliệu.................................................................................5 3. Cách cài đặt…………...................................................................................5 II. SƠ ĐỒ….............................................................................................................6 1.Sơ đồ ER của hệ thống..................................................................................6 2. Sơ đồ ER của từ điển dữ liệu........................................................................6 3. Sơ đồ chức năng chi nhánh Thủ Đức..........................................................6 4. Sơ đồ chức năng chi nhánh Quận 9............................................................6 III. THIẾT KẾ PHÂN MẢNH...............................................................................6 1.Lược đồ toàn cục............................................................................................7 2. Phân mảnh dữ liệu.........................................................................................7 3. Từ điển dữ liệu...............................................................................................8 III. GIAO DIỆN CHƯƠNG TRÌNH.....................................................................8 IV. KẾT LUẬN......................................................................................................16 1. Nhận xét.......................................................................................................16 2. Bảng phân công nhiệm vụ..........................................................................16
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... Võ Thị Hiền Trần Thị Lựu Đậu Sỹ Hồng Nhiệm vụ Làm CSDL và code chi nhánh 2 Làm CSDL và code chi nhánh 1,xây dựng CSDL toàn cục Làm báo cáo và vẽ sơ đồ chức năng Vẽ mô hình E-R Tìm hiểu cách kết nối giữa 2 máy TÀI LIỆU THAM KHẢO 17 1 2 Slide bài giảng về Cơ sở dữ liệu phân tán của thầy Nguyễn Phương Nhiều nguồn tài liệu khác trên mạng internet https://www.google.com.vn PHỤ LỤC 1 Sơ đồ ER của hệ thống