phân tích thiết kế hệ thống quản lý cửa hàng bán sách

46 10 0
phân tích thiết kế hệ thống quản lý cửa hàng bán sách

Đ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

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THỒNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN ĐỀ TÀI PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÍ CỬA HÀNG BÁN SÁCH Sinh Vi.

TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THỒNG TIN BÁO CÁO CHUYÊN ĐỀ HỌC PHẦN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN ĐỀ TÀI:PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÍ CỬA HÀNG BÁN SÁCH Sinh Viên Thực Hiện: Giảng Viên Hướng Dẫn: NGUYỄN THỊ HÔNG KHÁNH Ngành: Công Nghệ Thông Tin Chuyên Ngành: Công Nghệ Phần Mềm Lớp: D14CNPM PHIẾU CHẤM ĐIỂM Sinh Viên Thực Hiện: Họ và Tên Chữ Ky Ghi Chu Giảng Viên Chấm: Họ và Tên Giảng viên 1: Giảng viên 2: Chữ Ky Ghi Chu Lời Cảm Ơn Ngày nay, việc ứng dụng công nghệ thông tin đã trở nên phổ biến hầu hết mọi quan, doanh nghiêp, trường học đặc biệt là việc áp dụng các công tác tin học công tác quản lý Trong ít năm trở lại đây, với tốc độ phát triển vũ bão, CNTT làm cho cuộc sống người trở nên thú vị và đơn giản Vì vậy để bắt kịp với nhịp độ phát triển của xã hội, những kiến thức học được giảng đường là vô cùng quan trọng với chúng em Chúng em xin chân thành cảm ơn các thầy, cô bộ môn đã tận tình giảng dạy cho chúng em suốt thời gian học tập vừa qua Nhờ có sự chỉ dạy tận tình của các thầy, cô để giúp chúng em hoàn hành báo cáo này Chúng em xin chân thành gửi lời cảm ơn đặc biệt đến cô giáo Nguyễn Thị Hồng Khánh người đã tận tình hướng dẫn bộ môn PTTKHTTT cho chúng em từng buổi học Cô đã giúp trang bị cho chúng em kiến thức môn học và cả là động lực để tiếp tục đường chinh phục công nghệ Chúng em xin chân thành cảm ơn thầy cơ! MỤC LỤC LỜI NĨI ĐẦU……………………………………………………………………………….1 CHƯƠNG I KHẢO SÁT HIỆN TRẠNG VÀ THU NHẬP………………………2 YÊU CẦU……………………………………………………………… 1.1 Hiện trạng quản lí cửa hàng……………………………………………………………….2 1.2 Quy trình quản ly………………………………………………………………………… 1.3 Nhược điểm quy trình hiện tại……………………………………………………… 1.4 Mong muốn cửa hàng………………………………………………………………….4 1.5 Liệt kê hồ sơ dữ liệu sử dụng……………………………………………………5 1.6 Các hồ sơ…………………………………………………………………………………….5 CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỚNG………………………………7 1.Lập bảng phân tích……………………………………………………………………………7 1.1.Mơ tả bài tốn quản lí bán sách…………………………………………………………….7 1.1.2Bảng phân tích xác định chức năng, tác nhân và hồ sơ………………………………….7 2.3.Mô hình nghiệp vụ:………………………………………………………………………… 2.3.1.Biểu đồ ngữ cảnh………………………………………………………………………… 2.3.2.Biểu đồ phân rã chức năng………………………………………………………………10 2.3.3.Mô tả chức chi tiết lá……………………………………………………………….12 2.4.Phân tích mơ hình quan niệm…………………………………………………………… 15 2.4.1.Luồng dữ liệu mức 0:……………………………………………………………………15 2.4.2.Biểu đồ luồng dữ liệu mức 1……………………………………………………………16 2.4.2.2.Biểu đồ tiến trình 2.0 – Quản lí nhập hàng………………………………………….17 2.4.2.3.Biểu đồ tiến trình 3.0 – Quản lí bán hàng ra…………………………………………18 2.4.2.4.Biểu đồ tiến trình 4.0 – Báo cáo thống kê…………………………………………….19 2.4.2.5Biểu đồ tiến trình 5.0 – Quản lí người dùng………………………………………… 20 2.4.2.6.Biểu đồ tiến trình 6.0 – Quản lí nhân viên……………………………………………21 2.5.Mơ hình E-R……………………………………………………………………………… 22 2.5.1.Liệt kê, xác hóa và lựa chọn thơng tin……………………………………………22 2.5.2.Xác định thực thể, gán thuộc tính cho và xác định định danh…………………… 24 2.5.3.Xác định mối quan hệ và thuộc tính chung……………………………………26 2.6.Thiết kế mơ hình sở dữ liệu Logic…………………………………………………… 31 2.6.1.Chuyển mơ hình E-R sang mơ hình dữ liệu quan hệ………………………………….31 2.6.2.Cơ sở dữ liệu vật lí………………………………………………………………………33 2.6.2.1.Loại…………………………………………………………………………………… 34 2.6.2.Nhà cung cấp…………………………………………………………………………… 34 2.6.3.Kho……………………………………………………………………………………… 34 2.6.4.Nhân viên…………………………………………………………………………………34 2.6.5.Sách……………………………………………………………………………………….35 2.6.6.Đặt hàng…………………………………………………………………………………35 2.6.7.Phiếu nhập……………………………………………………………………………….36 2.6.8.Dòng nhập……………………………………………………………………………….36 2.6.9.Phiếu xuất……………………………………………………………………………….36 2.6.10.Dòng xuất………………………………………………………………………………36 2.7.Thiết kế giao diện…………………………………………………………………………39 2.7.1.Đăng nhập hệ thống…………………………………………………………………….39 2.7.2.Đăng kí hệ thống…………………………………………………………………………40 2.7.3.Giao diện tìm kiếm sản phẩm……………………………………………………………41 2.7.4.Giao diện quản lí nhập hàng…………………………………………………………….41 2.7.5.Giao diện quản lí nhân viên……………………………………………………………42 Lời Nói Đầu Việc xây dựng các trang web để phục vụ nhu cầu riêng của các tổ chức , công ty thậm chí các cá nhân, ngày nay, không gì lấy làm lạ Với chỉ một vài thao tác đơn giản, một người bất kì có thể chở thành một chủ website giới thiệu về bất cứ những gì mà quan tâm: một website giới thiệu về bản thân và gia đình anh ta, hay một website trình bày về các bộ sư tập các hình ảnh các loại xe mà thích hạn Đối với các chình phủ và công ty việc xây dựng website riêng càng ngày trở nên vô cùng cấp thiết Thông qua wedsite này, thông tin về họ cũng các công văn, thông báo, quyết định của chính phục hay các sản phẩm, dịch vụ mới của công ti sẽ đến với những người quan tâm, đến với khách hàng của họ của họ một cách kịp thời, tránh những phiền hà mà các phương thức chuyền thống thường Hoạt động của một công ty, cửa hàng có quy mô khá lớn sẽ được tăng cường và mở rộng nếu xây dựng được một website tốt Bắt nguồn cung ý tưởng này cung với gợi ý của giá viên Nguyễn Thị Hồng Khánh, em đã thực hiện báo bài báo cáo” Phân tích và thiết kế hệ thống quản lý cửa hàng bán sách” CHƯƠNG I KHẢO SÁT HIỆN TRẠNG VÀ THU THẬP YÊU CẦU 1.1 Hiện trạng quán ly cửa hàng Mô hình tổ chức của hàng, Hiện thì cửa hàng trì kinh doanh buôn bán của mình Mọi yêu cầu mua sách của khách hàng được thông qua các hình thức khác như: online hoặc trực tiếp mua hàng.Mọi công đoạn để sản phẩm đến tay người sử dụng phải trải qua nhiều công đoạn khiến cho cửa hàng chậm tiến độ và dễ mắc phải những sai sót không đáng có -Cửa hàng có khu để bán sách -Hiện tại cửa hàng có nhân viên bán hàng, kế toán và chủ cửa hàng Mọi quy trình đều thủ công Vì vậy, công nghệ đã đời để giúp cửa hàng xây dựng phần mềm quản lí để thuận cho người quản lí những thông tin chính xác nhất 1.2 Quy trình quản lý (Quy trình quản lý thực tề) +Khi khách hàng đến mua trực thì nhân viên bán hàng sẽ hỏi khách cần mua sách gì và sau đó nhân viên bán hàng sẽ cập nhật những thông tin của khách hàng mua sản phẩm vào hệ thống quản lí +Khi khách mua các sản phẩm của cửa hàng thì nhân viên bán hàng sẽ lập một phiếu hóa đơn toán cho khách và sau đó sẽ báp lên bộ phận kế toán +Bộ phận kế toán sẽ dựa vào hóa đơn đó để toán cho khách +Sau đó sản phẩm được lấy từ cửa hàng, kho để đưa cho khách +Khi nhận được yêu cầu của người quản lí, bộ phận kế toán sẽ phải thống kê báo cáo về các thông tin hàng hóa được bán ra, hàng tồn và nhập vào theo ngày, tháng, quý, năm 1.3 Hạn chế quy trình hiện tại: -Việc quản lý, kiểm soát nguyên liệu kho còn gặp nhiều hạn chế( vẫn còn làm thủ công giấy vẫn chưa đạt được tốc độ tối đa nhằm giảm thiểu công việc) -Việc kiểm soát hàng hóa bán còn nhiều sai xót không đáng có vì số lượng hàng hóa bán ngày quá nhiều khiến cho một số, quá trình còn nhiều bước làm thủ công 1.4 Mong muốn của cửa hàng: Có một chương trình giúp công việc quản lý được nhanh chóng và chính xác hơn: -Quản lí số lượng của các sản phẩm và nguyên liệu có quán -Quản lí được việc suất nhập nguyên liệu kho và số lượng đồ được bán -Quản lí thời gian lưu kho của sản phẩm: cảnh bảo các nguyên liệu mặt hàng sắp hết thời gian sử dụng, tránh gây tổn hại đến khách hàng và cửa hàng -Tạo các bảo cáo biểu về số lượng mặt hàn bán cái nào bán chạy để có thể đưa các chiện lược bán hàng cụ thể -Cập nhật thông tin của các khách hàng thường xuyên ghé quán để tư vấn và có những chính sách ưu đãi cần thiết nhằm giữ chân khách huàng và lôi kéo những khách hàng khác 1.5 Liệt kê các hồ sơ dữ liệu được sử dụng: A.Nhà cung cấp B.Sách C.Danh mục sách mới D.Nhà xuất bản E.Thông tin nhân viên F.Tài khoản G.Hóa đơn H.Khách hàng J.Đơn đặt hàng K.Giỏ hàng 1.6 Các hồ sơ Thêm các hồ sơ dữ liệu:(ví dụ thông tin phiếu nhập phiếu, phiếu xuất, hóa đơn, phiếu bán hàng) *Mẫu hóa đơn mua hàng Cửa hàng sách Điện thoại: Email: Địa chỉ: PHIẾU YÊU CẦU MUA HÀNG SỐ: Mã nhân viên : Mã khách hàng : Tên khách hàng : Ngày lập : / / STT Mã sản phẩm Tên sản phẩm Số lượng Ghi Nhân viên lập phiếu (ký ghi rõ họ tên) *Mẫu hóa đơn bán hàng Cửa hàng sách Điện thoại: Địa chỉ: Email: HÓA ĐƠN BÁN HÀNG SỐ: Mã nhân viên : Mã khách hàng : Tên khách hàng : Ngày lập : / / STT Mã sách Tên sách Đơn giá Số lượng Thành tiền Tổng tiền: Đặt cái gi? Đặt từ đâu? Đặt cho ai? Đặt nào? Đặt bao lâu? Thực thể Sách Hệ thống Khách hàng Ngày sản xuất Số lượng Câu hỏi cho động từ : Sản Xuất Sản xuât cái gì? Sản xuất ở đâu? Sản xuất nào? Sản xuất bao nhiêu? Câu hỏi cho động từ:Quản Trị Quản Trị gì? Cái gì? Cái gì? Cái gì? Cái gì? Cái gì? Cái gì? Cái gì? Cái gì? Tḥc tính Trả lời Thực thể Sách Nhà sản xuất Thuộc tính Ngày sản xuất Số lượng Trả lời Thực thể Sách Nhà sản xuất Khách hàng Kho Nhân viên Phiếu nhập Phiếu xuất Phiếu sản xuất User Thuộc tính Câu hỏi cho động từ:Thống Kê Thống kê gì? Cái gì? Cái gì? Cái gì? Cái gì? Cái gì? Cái gì? Trả lời Thực thể Sách Nhà sản xuất Kho Nhân viên Phiếu nhập Phiếu xuất User Thuộc tính B,Quan hệ phụ thuộc sở hữu : Cặp thực thể Tài khoản Khách hàng Sách Nhà cung cấp Sách Sách Khách hàng Sách Nhà kho Khách hàng Nhà cung cấp Nhà kho Mối quan hệ Cấp Đặt hàng Thuộc Có Của Thuộc Thuộc tính *Vẽ biểu đồ và rut gọn: *Chuẩn hóa và rút gọn 2.6.Thiết kế mô hình sở dữ liệu Logic: 2.6.1 Chuyển mô hình E-R sang mô hình dữ liệu quan hệ 2.6.1.1 Biểu diễn thực thể: Loại sách Loại sách(Mã sách, Tên sách) Nhà cung cấp Kho Nhân viên sinh,Đ Sách Nhà cung cấp(Mã nhà cung cấp, Tên nhà cung cấp) Kho(Mã kho, Tên kho, Địa chỉ) Nhân viên(Mã nhân viên, Tên nhân viên, Ngày sinh, Địa chỉ, SĐT) Sách(Mã sản phẩm, Tên sản phẩm, Ngày xuất bản, Sách) Đặt hàng khách hàng Đặt hàng(Mã đơn hàng, Mã hàng, Mã sản phẩm, Mã khách hàng) 2.6.1.2 Biểu diễn liên kết: Phiếu nhập Mã phiếu xuất Mã phiếu nhập(Mã phiếu nhập,Mã sản phẩm,Kho, Tên sách,Nhà cung cấp,Sản phẩm,Số lượng,Ngày nhập,sách) Mã phiếu x́t(Mã phiếu x́t,Mã hàng,Kho,Nơi x́t, Sớ lượng,Kho,Sách) 2.6.1.3 Chuẩn hóa lại bảng Bảng tạo dạng chuẩn 2NF, chuyển dạng 3NF Tách thông tin bảng Phiếu Nhập, Phiếu xuất thành bảng chi tiết: Phiếu nhập Phiếu nhập(Mã phiếu nhập,Kho,Nhà cung cấp,Sớ lượng, Ngày nhập Dịng nhập Phiếu nhập(Mã phiếu nhập,Mã sản phẩm,Nhà xuất bản,Sách, Số lượng s Phiếu xuất Dòng xuất Mã phiếu xuất(Mã phiếu xuất,Mã hàng,Nơi xuất) Phiếu xuất(Mã phiếu xuất,Số lượng,Sách,Kho) Biểu đồ mô hình dữ liệu quan hệ: 2.6.2.Cơ sở dữ liệu vật ly: 2.6.2.1.Bảng loại: 2.6.2.Nhà cung cấp 2.6.3.Kho 2.6.4.Nhân viên 2.6.5.Đặt hàng 2.6.6.Sách 2.6.7.Phiếu nhập 2.6.8.Dòng nhập 2.6.9.Phiếu xuất 2.6.10.Dòng xuất 2.6.11.Lương Biểu đồ diagram: 2.7.Thiết kế giao diện 2.7.1.Đăng nhập hệ thống 2.7.2.Đăng kí hệ thống 2.7.3.Giao diện tìm kiếm sản phẩm 2.7.4.Giao diện quản lý nhập hàng 2.7.5.Giao diện quản lý nhân viên ... nghiệp vụ a b c d e 1 .Quản lý danh mục U U U U 2 .Quản lý nhập hàng R R R R C R 3 .Quản lí bán hàng R R R R C U R 4.Báo cáo thống kê R R R R R R R 5 .Quản lý người dùng 6 .Quản lý nhân viên f R C U... họ tên) *Mẫu phiếu kiểm kê sách Cửa hàng sách Địa chỉ: PHIẾU KIỂM KÊ SÁCH SỐ: Mã nhân viên : Ngày kiểm kê : / / STT Mã sách Tên sách Số lượng Tổng số sách : (cuốn) Nhân viên... Mã khách hàng : Tên khách hàng : Ngày lập : / / STT Mã sản phẩm Tên sản phẩm Số lượng Ghi Nhân viên lập phiếu (ký ghi rõ họ tên) *Mẫu hóa đơn bán hàng Cửa hàng sách Điện

Ngày đăng: 07/12/2022, 19:55

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan