1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng hệ thống cho chuỗi cửa hàng bán đồ thú cưng

25 107 0

Đ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

Nội dung

BÁO CÁO BÀI TẬP LỚN MÔN: CƠ SỞ DỮ LIỆU PHÂN TÁN Đề tài: Xây dựng hệ thống cho chuỗi cửa hàng bán đồ thú cưng Giảng viên: Nhóm lớp: Nhóm báo cáo: Phan Thị Hà 01 05 Mục Lục 1. Đặt vấn đề 1.1. Nhu cầu và tầm quan trọng của dự án 1.2. Sơ lược về dự án 1.3. Kịch bản dữ liệu 2. Phân tích 2.1. Phân tích chức năng chính của hệ thống trong dự án 2.2. Phân tích chức năng của từng vị trí trong dự án 2.3. Chức năng ở máy trạm và máy chủ 2.4. Phân quyền trong các nhóm đối tượng thực hiện dự án 2.5. Phân tích CSDL 2.6. Bảng tần suất truy cập tại các vị trí 3. Thiết kế 3.1. Thiết kế hệ thống mạng tổng quan 3.2. Thiết kế CSDL của hệ thống 4. Cài đặt vật lý và thực tế 4.1. Tạo publications 4.2. Tạo subcriptions 1. Đặt vấn đề 1.1. Nhu cầu và tầm quan trọng cuả dự án Hiện nay, với sự phát triển không ngường của xã hội thì nhu cầu tiện ích của con người cũng ngày càng tăng lên. Chính vì lẽ đó mà ngành công nghệ ngày càng được mở rộng và được mọi người quan tâm. Công nghệ thông tin thúc đẩy sự đổi mới trong kinh doanh. Sự đổi mới thể hiện trong các ứng dụng thông minh hơn, lưu trữ dữ liệu được cải thiện, xử lý nhanh hơn và phân phối thông tin rộng hơn. Đổi mới làm cho doanh nghiệp hoạt động hiệu quả hơn. Và đổi mới làm tăng giá trị, nâng cao chất lượng và tăng năng suất. Nhiều doanh nghiệp đã áp dụng có vài đổi mới như các doanh nghiệp kinh doanh đồ dùng thú cưng đã trang bị hệ thống cơ sở hạ tầng: nhà kho chứa thức ăn thú cưng, hệ thống cửa hàng trên cả nước,…hoạt động như một bên trung gian giữa nhà sản xuất thức ăn chăn nuôi và khách hàng. Tuy nhiên, hầu hết các doanh nghiệp chưa áp dụng triệt để và hiệu quả công nghệ thông tin vào hầu hết các lĩnh vực, hoạt động của doanh nghiệp. Ví dụ: nhân viên kho thường quản lý hàng nhập bằng sổ sách (thủ công) không chính xác, khó kiểm soát và thống kê, làm lãng phí thời gian, công sức… Cùng với đó các doanh nghiệp cũng sẽ gặp nhiều khó khan nếu muốn mở rộng quy mô của mình. Vì vậy, giải pháp cho các doanh nghiệp là áp dụng hệ thống thông tin vào quản lý doanh nghiệp nhằm quản lý tốt dữ liệu của các cửa hàng, giúp dễ dàng quản lý kho và thống kê dữ liệu của cửa hàng. Công ty GoodPet là một công ty kinh doanh đồ dùng của thú cưng có trụ sở chính tại PTIT. Điểm khác biệt của công ty là khả năng lưu động, phân phối các mặt hàng của công ty rất nhanh chóng, đảm bảo nhu cầu, sở thích mua hàng của khách hàng, cùng sự hợp tác với các nhà sản xuất thức ăn chăn nuôi uy tín và quá trình bảo quản đúng cách công ty luôn đảm bảo chất lượng sản phẩm đạt chuẩn. Nhờ vào những điều đó mà công ty đã thuyết phục được nhiều khách hàng Công ty GP hiện nay muốn chinh phục nhiều thị trường khác trong đó có Hà Nội trung tâm kinh thế, chính trị, văn hóa tại miền Bắc. Do đó công ty mong muốn xây dựng 1 hệ thống thông tin quản lý để giúp công ty vận hành 1 cách hiệu quả. 1.2. Sơ lược về dự án Mục tiêu: Xây dựng hệ thống quản lý chuỗi cửa hàng bán đồ thú cưng Phạm vi: − Số đối tượng phục vụ: Hai chi nhánh bán ở Hà Nội và Hải Phòng − Đối tượng người dùng: nhân viên chính của cửa hàng − Đối tượng không được dùng: bảo vệ, lao công. − Chức năng: quản lý tại cửa hàng, nhân viên, sản phẩm, hóa đơn, khách hàng. 1.3. Kịch bản dữ liệu (kịch bản về vị trí nghiệp vụ ) • Khách hàng, sản phẩm là dữ liệu chung của hệ thống sẽ được cập nhật tại máy chủ • Cửa hàng, nhân viên, hóa đơn là dự liệu riêng của từng chi nhánh Dự án được triển khai với 3 vùng quản lý gồm 1 trụ sở chính và 2 chi nhánh quản lý:  Trụ sở chính( tại PTIT): Là nơi đặt: máy chủ Chức năng: Quản lý dữ liệu toàn hệ thống, quản lý tất cả các thông tin ở các chi nhánh về cửa hàng, nhân viên, sản phẩm, hóa đơn, khách hàng. Có quyền thay đổi thông tin và cập nhật đến các chi nhánh. Dữ liệu: tất cả các dự liệu Nguồn dữ liệu: được nhân viên nhập vào cũng như được các máy trạm gửi về Dữ liệu vận chuyển đến: các máy trạm. Đối tượng sử dụng: nhân viên quản lý trụ sở.  Chi nhánh 1 tại Hà Nội,chi nhánh 2 tại Hải Phòng Là nơi đặt: máy trạm Chức năng: quản lý thông tin riêng tại vị trí này. Quản lý thông tin gồm: cửa hàng, nhân viên, khách hàng, hóa đơn, sản phẩm của chi nhánh Dữ liệu: chi nhánh, cửa hàng, nhân viên, hóa đơn tại chi nhánh đó và thông tin dữ liệu chung: sản phẩm, khách hàng. Nguồn dữ liệu: được nhân viên nhập từ các máy nhân bản gửi đến Dữ liệu vận chuyển đến: máy trạm Đối tượng sử dụng: nhận viên chi nhánh, nhân viên hệ thống • Máy chủ: Khi thay đổi thông tin tự động cập nhập đến máy trạm, nhận thông tin từ máy trạm, và cập nhật thông tin cho các máy trạm khác. • Máy trạm: chỉ được xem, cập nhật thông tin tại máy trạm của mình, và gửi về máy chủ. 2. Phân tích 2.1. Phân tích chức năng chính của hệ thống trong dự án • Quản lý thông tin sản phẩm • Quản lý thông tin khách hàng • Quản lý thông tin nhân viên • Quản lý hóa đơn • Quản lý các cửa hàng 2.2. Phân tích chức năng của từng vị trí thực hiện dự án • Trụ sở chính (tại PTIT): o Quản lý thổng thể các thông tin các chi nhánh, cửa hàng, nhân viên, khách hàng, sản phẩm, hóa đơn. o Có quyền thêm thông tin vào các bảng chi nhánh, cửa hàng, nhân viên, khách hàng, sản phẩm, hóa đơn rồi tự cập nhật về cho trụ sở (HN, HP) • Chi nhánh tại HN, HP: o Quản lý thông tin tại từng chi nhánh của mình gồm: các cửa hàng, nhân viên, khách hàng, sản phẩm, hóa đơn o Dữ liệu được cập nhật máy trạm sẽ được chuyển vào máy chủ o Chỉ được quyền xem thông tin cửa hàng gốc chứ không có quyền chỉnh sửa • Các trụ sở tại HN, HP phân nhánh theo theo các máy trạm nhân bản: o HN có HN1, HN2, HN3, HN4 o HP có HP1, HP2, HP3, HP4 • Tại các cửa hàng HN1, HN2, HN3, HN4, HP1, HP2, HP3, HP4 có chức năng: o Quản lý thông tin từng cửa hàng của mình bao gồm: nhân viên, khách hàng, sản phẩm, hóa đơn o Dữ liệu cập nhật máy trạm sẽ được chuyển đến máy trạm cấp trên o Quản lý thông tin về các nhân viên, thông tin khách hàng, thông tin sản phẩm và hóa đơn. o Chỉ được quyền xem thông tin về chi nhánh, cửa hàng nhưng không có quyền chỉnh sửa 2.3. Chức năng ở máy trạm và máy chủ • Chức năng ở máy trạm nhân bản:

BỘ THÔNG TIN VÀ TRUYỀN THÔNG HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THƠNG BÁO CÁO BÀI TẬP LỚN MƠN: CƠ SỞ DỮ LIỆU PHÂN TÁN Đề tài: Xây dựng hệ thống cho chuỗi cửa hàng bán đồ thú cưng Giảng viên: Nhóm lớp: Nhóm báo cáo: Phan Thị Hà 01 05 Mục Lục Đặt 1.1 Nhu cầu 1.2 Sơ 1.3 Kịch liệu vấn tầm quan trọng lược dự dự Phân 2.1 Phân tích chức hệ thống 2.2 Phân tích chức vị trí 2.3 Chức máy trạm máy 2.4 Phân quyền nhóm đối tượng thực 2.5 Phân tích CSDL 2.6 Bảng tần suất truy cập vị trí Thiết 3.1 Thiết kế hệ thống 3.2 Thiết kế CSDL hệ thống Cài đặt 4.1 4.2 vật lý Tạo Tạo 1.Đặt vấn đề mạng tổng đề án án tích dự án dự án chủ dự án kế quan thực tế publications subcriptions 1.1 Nhu cầu tầm quan trọng cuả dự án Hiện nay, với phát triển khơng ngường xã hội nhu cầu tiện ích người ngày tăng lên Chính lẽ mà ngành cơng nghệ ngày mở rộng người quan tâm Công nghệ thông tin thúc đẩy đổi kinh doanh Sự đổi thể ứng dụng thông minh hơn, lưu trữ liệu cải thiện, xử lý nhanh phân phối thông tin rộng Đổi làm cho doanh nghiệp hoạt động hiệu Và đổi làm tăng giá trị, nâng cao chất lượng tăng suất Nhiều doanh nghiệp áp dụng có vài đổi doanh nghiệp kinh doanh đồ dùng thú cưng trang bị hệ thống sở hạ tầng: nhà kho chứa thức ăn thú cưng, hệ thống cửa hàng nước,…hoạt động bên trung gian nhà sản xuất thức ăn chăn nuôi khách hàng Tuy nhiên, hầu hết doanh nghiệp chưa áp dụng triệt để hiệu công nghệ thông tin vào hầu hết lĩnh vực, hoạt động doanh nghiệp Ví dụ: nhân viên kho thường quản lý hàng nhập sổ sách (thủ cơng) khơng xác, khó kiểm sốt thống kê, làm lãng phí thời gian, cơng sức… Cùng với doanh nghiệp gặp nhiều khó khan muốn mở rộng quy mơ Vì vậy, giải pháp cho doanh nghiệp áp dụng hệ thống thông tin vào quản lý doanh nghiệp nhằm quản lý tốt liệu cửa hàng, giúp dễ dàng quản lý kho thống kê liệu cửa hàng Công ty GoodPet công ty kinh doanh đồ dùng thú cưng có trụ sở PTIT Điểm khác biệt cơng ty khả lưu động, phân phối mặt hàng cơng ty nhanh chóng, đảm bảo nhu cầu, sở thích mua hàng khách hàng, hợp tác với nhà sản xuất thức ăn chăn nuôi uy tín q trình bảo quản cách cơng ty đảm bảo chất lượng sản phẩm đạt chuẩn Nhờ vào điều mà cơng ty thuyết phục nhiều khách hàng Công ty GP muốn chinh phục nhiều thị trường khác có Hà Nội trung tâm kinh thế, trị, văn hóa miền Bắc Do cơng ty mong muốn xây dựng hệ thống thông tin quản lý để giúp công ty vận hành cách hiệu 1.2 Sơ lược dự án Mục tiêu: Xây dựng hệ thống quản lý chuỗi cửa hàng bán đồ thú cưng Phạm vi: − Số đối tượng phục vụ: Hai chi nhánh bán Hà Nội Hải Phòng − Đối tượng người dùng: nhân viên cửa hàng − Đối tượng không dùng: bảo vệ, lao công − Chức năng: quản lý cửa hàng, nhân viên, sản phẩm, hóa đơn, khách hàng 1.3 Kịch liệu (kịch vị trí nghiệp vụ )  Khách hàng, sản phẩm liệu chung hệ thống cập nhật máy chủ  Cửa hàng, nhân viên, hóa đơn dự liệu riêng chi nhánh Dự án triển khai với vùng quản lý gồm trụ sở chi nhánh quản lý:  Trụ sở chính( PTIT): - Là nơi đặt: máy chủ - Chức năng: Quản lý liệu toàn hệ thống, quản lý tất thông tin chi nhánh cửa hàng, nhân viên, sản phẩm, hóa đơn, khách hàng Có quyền thay đổi thông tin cập nhật đến chi nhánh - Dữ liệu: tất dự liệu - Nguồn liệu: nhân viên nhập vào máy trạm gửi - Dữ liệu vận chuyển đến: máy trạm - Đối tượng sử dụng: nhân viên quản lý trụ sở  Chi nhánh Hà Nội,chi nhánh Hải Phòng - Là nơi đặt: máy trạm - Chức năng: quản lý thông tin riêng vị trí Quản lý thơng tin gồm: cửa hàng, nhân viên, khách hàng, hóa đơn, sản phẩm chi nhánh - Dữ liệu: chi nhánh, cửa hàng, nhân viên, hóa đơn chi nhánh thơng tin liệu chung: sản phẩm, khách hàng - Nguồn liệu: nhân viên nhập từ máy nhân gửi đến - Dữ liệu vận chuyển đến: máy trạm - Đối tượng sử dụng: nhận viên chi nhánh, nhân viên hệ thống  Máy chủ: Khi thay đổi thông tin tự động cập nhập đến máy trạm, nhận thông tin từ máy trạm, cập nhật thông tin cho máy trạm khác  Máy trạm: xem, cập nhật thơng tin máy trạm mình, gửi máy chủ Phân tích 2.1 Phân tích chức hệ thống dự án      2.2 Quản lý thông tin sản phẩm Quản lý thông tin khách hàng Quản lý thơng tin nhân viên Quản lý hóa đơn Quản lý cửa hàng Phân tích chức vị trí thực dự án  Trụ sở (tại PTIT): o Quản lý thổng thể thông tin chi nhánh, cửa hàng, nhân viên, khách hàng, sản phẩm, hóa đơn o Có quyền thêm thơng tin vào bảng chi nhánh, cửa hàng, nhân viên, khách hàng, sản phẩm, hóa đơn tự cập nhật cho trụ sở (HN, HP)  Chi nhánh HN, HP: o Quản lý thông tin chi nhánh gồm: cửa hàng, nhân viên, khách hàng, sản phẩm, hóa đơn o Dữ liệu cập nhật máy trạm chuyển vào máy chủ o Chỉ quyền xem thơng tin cửa hàng gốc khơng có quyền chỉnh sửa  Các trụ sở HN, HP phân nhánh theo theo máy trạm nhân bản: o HN có HN1, HN2, HN3, HN4 o HP có HP1, HP2, HP3, HP4  Tại cửa hàng HN1, HN2, HN3, HN4, HP1, HP2, HP3, HP4 có chức năng: o Quản lý thơng tin cửa hàng bao gồm: nhân viên, khách hàng, sản phẩm, hóa đơn o Dữ liệu cập nhật máy trạm chuyển đến máy trạm cấp o Quản lý thông tin nhân viên, thông tin khách hàng, thông tin sản phẩm hóa đơn o Chỉ quyền xem thơng tin chi nhánh, cửa hàng khơng có quyền chỉnh sửa 2.3 Chức máy trạm máy chủ  Chức máy trạm nhân bản: o Chức quản lý thông tin sản phẩm: giúp nhân viên cửa hàng thực thao tác thêm, sửa thơng tin, xóa thơng tin sản phẩm o Chức quản lý hóa đơn: giúp nhân viên cửa hàng thực thao tác thêm, sửa thơng tin, xóa hóa đơn o Chức thơng kê sản phẩm, hóa đơn  Chức máy trạm cấp ( chi nhánh HN, chi nhánh HP): o Có tất chức máy trạm nhân o Chức quản lý thông tin sản phẩm: giúp nhân viên cửa hàng thực thao tác thêm, sửa thơng tin, xóa thơng tin sản phẩm o Chức quản lý hóa đơn: giúp nhân viên cửa hàng thực thao tác thêm, sửa thơng tin, xóa hóa đơn o Chức thơng kê sản phẩm, hóa đơn, nhân viên  Các chức máy chủ: o Có tồn chức máy trạm o Chức quản lý thông tin trụ sở chính: trụ sở thêm, sửa, xóa thơng tin chi tiết trụ sở o Chức quản lý thông tin cửa hàng: nhân viên trụ sở tổng thêm, sửa, xóa thơng tin chi tiết cửa hàng, thông tin lưu CSDL, dự liệu trụ sở HN chuyển đến máy trạm HN quản lý thông tin chi nhánh HN, tương tự với chi nhánh HP o Chức quản lý thông tin nhân viên, sản phẩm, khách hàng, hóa đơn o Chức báo cáo thống kê: giúp nhân viên quản lý thông tin cần thiết: Báo thống kê doanh thu hóa đơn 2.4 Phân quyền nhóm đối tượng thực dự án  Nhân viên quản lý (tại trụ sở chính): xem, cập nhật thơng tin tất dự liệu  Nhân viên (tại chi nhánh con): o Xem thơng tin khách hàng, sản phẩm, hóa đơn chi nhánh o Thêm, sửa, xóa thơng tin khách hàng, sản phẩm, hóa đơn  Khách hàng: xem thơng tin cá nhân, xem hóa đơn 2.5 Phân tích CSDL (Mơ hình thực thể liên kết, quan hệ) 2.6 Bảng tần suất truy cập vị trí Thực thể TP HCM HN HP ChiNhanh L.W,H,R H.R H.R CuaHang H.W,H,R H.R H.R NhanVien H.W,H,R L.W, H.R L.W, H.R KhachHang H.W,H,R L.W, H.R L.W, H.R SanPham H.W,H,R L.W, H.R L.W, H.R HoaDon H.W,H,R L.W, H.R L.W, H.R Trong đó: R: đọc W: tạo mới, sửa, xóa H: tần số cao L: tần số thấp Thiết kế 3.1 Thiết kế hệ thống mạng tổng quan  Trụ sở chính: Đặt máy Server PTIT thực chức lưu CSDL tồn hệ thống, đóng vai trị Sever trung tâm dùng lưu tất  bảng liệu server chi nhánh Server trung tâm quản lý đến Server chi nhánh phân quyền truy cập CSDL hệ thống  Trụ Sở TP Hà Nội: Đặt máy Server Hà Nội client tương ứng thực chức lưu CSDL nằm Hà Nội  Trụ Sở TP Hải Phòng : Đặt máy Server Hải Phòng client tương ứng thực chức lưu CSDL nằm Hải Phòng 3.2 Thiết kế CSDL hệ thống (bảng, mơ hình quan hệ bảngdiagram)  Thiết kế CSDLPT oSơ đồ phục vụ cho phân mảnh ngang dẫn xuất  Lược đồ ánh xạ oTại máy chủ mối quan hệ toàn phân chia thành hai mảnh oPhân mảnh ngang nguyên thủy phân mảnh ngang dẫn xuất để chia quan hệ tổng thể thành mảnh đặt chi nhánh sau: - Chi nhánh 1: Máy trạm đặt Hà Nội - Chi nhánh 2: Máy trạm đặt Hải Phòng  Thiết kế vật lý trạm: tên bảng, cấu trúc bảng liệu hệ thống, mối quan hệ bảng có  Trong q trình thiết kế phân mảnh cho hệ thống, sử dụng phân mảnh ngang để phân tán liệu tạo nên cấu trúc vật lý bảng liệu trạm giống Các bảng liệu tương ứng với thực thể mối quan hệ có hệ thống STT Tên bảng Ý nghĩa ChiNhanh Chứa thông tin liên quan đến chi nhánh CuaHang Chứa thông tin liên quan đến cửa hàng NhanVien Chứa thông tin nhân viên, liên quan đến việc quản lý sản phẩm hóa đơn HoaDon Chứa thơng tin hóa đơn mua bán hàng SanPham Chứa thông tin sản phẩm, để phục vụ cho khách hàng xem sản phẩm để mua hàng KhachHang Chứa thông tin khách hàng, phục vụ cho việc đặt hàng tốn hóa đơn  Cấu trúc liệu bảng hệ thống STT Tên Lớp ChiNhanh Thuộc Tính Mã chi nhánh maCN Tên chi nhánh tenCN Số điện thoại chi nhánh sdt Địa chi nhánh diaChi CuaHang Mã cửa hàng maCH Địa cửa hàng diaChi Số điện thoại cửa hàng sdt NhanVien Mã nhân viên maNV Tên nhân viên tenNV Giới tính nhân viên gioiTinh Số điện thoại nhân viên sdt HoaDon Mã hóa đơn maHD tongTien KhachHang Chú Thích Tổng tiền hóa đơn Mã khách hàng maKH Tên khách hàng tenKH 10 Số điện thoại khách hàng sdt Địa khách hàng diaChi SanPham Mã sản phẩm maSP Tên sản phẩm tenSP Loại sản phẩm loaiSP Đơn giá sản phẩm donGia o Bảng ChiNhanh o Bảng CuaHang o Bảng NhanVien 11 o Bảng HoaDon o Bảng SanPham o Bảng KhachHang 12  Phân mảnh Mảnh Server Phân mảnh nguyên thủy 1 - Bảng phân mảnh ChiNhanh Phân mảnh dẫn xuất - Bảng phân mảnh NhanVien - Điều kiện dẫn xuất: - Điều kiện phân tán: NhanVien1 = NhanVien ChiNhanh1 ChiNhanh1 = σtenCN=”HN”(ChiNhanh) - Bảng phân mảnh HoaDonBanHang - Điều kiện dẫn xuất: HoaDon1 = HoaDon NhanVien1 - Bảng phân mảnh CuaHang - Điều kiện dẫn xuất: - CuaHang1= CuaHang ChiNhanh1 Mảnh Server Phân mảnh nguyên thủy 2 - Bảng phân mảnh ChiNhanh Phân mảnh dẫn xuất - Bảng phân mảnh NhanVien - Điều kiện dẫn xuất: - Điều kiện phân tán: NhanVien2 = NhanVien ChiNhanh2 ChiNhanh2 = σtenCN=”HP”(ChiNhanh) - Bảng phân mảnh HoaDonBanHang - Điều kiện dẫn xuất: HoaDon2 = HoaDon NhanVien2 - Bảng phân mảnh CuaHang - Điều kiện dẫn xuất: - CuaHang2= CuaHang ChiNhanh2  Cài đặt CSDL, tạo liên kết bảng 13  Cài đặt CSDL 14 Cài đặt vật lý thực tế 4.1 Tạo publications 15 16 17 18 4.2 Tạo subcription: 19 20 21 22 23 24 25 ... dự án Mục tiêu: Xây dựng hệ thống quản lý chuỗi cửa hàng bán đồ thú cưng Phạm vi: − Số đối tượng phục vụ: Hai chi nhánh bán Hà Nội Hải Phòng − Đối tượng người dùng: nhân viên cửa hàng − Đối tượng... nghiệp kinh doanh đồ dùng thú cưng trang bị hệ thống sở hạ tầng: nhà kho chứa thức ăn thú cưng, hệ thống cửa hàng nước,…hoạt động bên trung gian nhà sản xuất thức ăn chăn nuôi khách hàng Tuy nhiên,... pháp cho doanh nghiệp áp dụng hệ thống thông tin vào quản lý doanh nghiệp nhằm quản lý tốt liệu cửa hàng, giúp dễ dàng quản lý kho thống kê liệu cửa hàng Công ty GoodPet công ty kinh doanh đồ dùng

Ngày đăng: 03/09/2021, 16:09

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w