Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 77 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
77
Dung lượng
0,97 MB
Nội dung
nhungnguyen949595@gmail.com TRƯỜNG ĐẠI HỌC KINH TẾ QUỐC DÂN VIỆN CÔNG NGHỆ THÔNG TIN VÀ KINH TẾ SỐ ĐỀ TÀI: PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM QUẢN LÝ BÁN HÀNG TẠI NHÀ SÁCH TIẾN THỌ Giảng viên hướng dẫn: Sinh viên thực hiện: TS Đoàn Quang Minh Lớp chuyên ngành: Hệ thống thông tin quản lý 61B 11190645 Mã sinh viên: Hệ đào tạo: Lê Ngọc Ánh Chính quy Hà Nội, 06/2022 nhungnguyen949595@gmail.com MỤC LỤC DANH MỤC CÁC TỪ VIẾT TẮT DANH MỤC HÌNH VẼ VÀ SƠ ĐỒ LỜI MỞ ĐẦU CHƯƠNG I: GIỚI THIỆU TỔNG QUAN VỀ NHÀ SÁCH TIẾN THỌ VÀ ĐỀ TÀI NGHIÊN CỨU 1.1 Tổng quan nhà sách Tiến Thọ 1.2 Tổng quan đề tài nghiên cứu 1.2.1 Mục tiêu nghiên cứu: 1.2.2 Các phương pháp nghiên cứu: 1.2.3 Lợi ích đề tài CHƯƠNG II: CƠ SỞ PHƯƠNG PHÁP LUẬN VÀ CÁC PHƯƠNG PHÁP THIẾT KẾ CƠ SỞ DỮ LIỆU 10 2.1 Hệ thống thông tin Hệ thống thông tin quản lý 10 2.1.1 Một số khái niệm 10 2.1.2 Phân loại Hệ thống thông tin 12 2.2 Quy trình phát triển Hệ thống thơng tin Quản lý 14 2.2.1 Giai đoạn 1: Đánh giá yêu cầu 14 2.2.2 Giai đoạn 2: Phân tích chi tiết 15 2.2.3 Giai đoạn 3: Thiết kế Logic 15 2.2.4 Giai đoạn 4: Đề xuất phương án giải pháp 16 2.2.5 Giai đoạn 5: Thiết kế vật lý 16 2.2.6 Giai đoạn 6: Triển khai kỹ thuật hệ thống 17 2.2.7 Giai đoạn 7: Cài đặt khai thác 17 2.3 Các phương pháp thiết kế CSDL 18 2.3.1 Thiết kế CSDL logic từ thông tin đầu 18 2.3.2 Thiết kế CSDL phương pháp mô hình hóa 19 2.4 Các cơng cụ hỗ trợ thực đề tài 22 2.4.1 Microsoft Visual Studio 22 2.4.2 Ngơn ngữ lập trình C# 22 2.4.3 Câu lệnh SQL 23 CHƯƠNG III: PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM QUẢN LÝ BÁN HÀNG TẠI NHÀ SÁCH TIẾN THỌ 24 3.1 Khảo sát thực trạng nhà sách Tiến Thọ 24 3.2 Xác định yêu cầu phần mềm 24 3.2.1 Với nhà quản lý 24 3.2.2 Với nhân viên 25 3.2.3 Với khách hàng 25 3.2.4 Với nhà xuất 25 3.3 Mơ hình hóa hệ thống 26 nhungnguyen949595@gmail.com 3.3.1 Mơ hình phân rã chức ( BFD) 3.3.2 Sơ đồ cấy trúc liệu ( DFD) 26 29 3.3.3 Sơ đồ IFD 34 3.4 Thiết kế 3.4.1 Thiết kế sở liệu 36 3.4.2 Thiết kế chi tiết bảng sở liệu 38 3.4.3 Thiết kế form 54 Kết đạt 60 Kiến nghị hướng phát triển 61 Danh mục tài liệu tham khảo 62 nhungnguyen949595@gmail.com ST T DANH MỤC CÁC TỪ VIẾT TẮT Từ viết Thuật ngữ tiếng Anh Thuật ngữ tiếng Việt tắt AI Artifical intelligent Trí tuệ nhân tạo CSDL Cơ sở liệu IT Information Công nghệ thông tin Technology (CNTT) IS Information System Hệ thống thơng tin nhungnguyen949595@gmail.com DANH MỤC HÌNH VẼ VÀ SƠ ĐỒ Hình 1: Thơng tin quản lý Hình 2: Ví dụ hệ thống thơng tin doanh nghiệp 11 14 Hình 1: Sơ đồ chức BFD Quản lý cửa hàng sách Hình 2: Sơ đồ ngữ cảnh CD Hình 3: Sơ đồ DFD mức hệ thống quản lý nhà sách Hình 4: Sơ đồ DFD mức – Quản lý liệu Hình 5: Sơ đồ DFD mức – Quản lý nghiệp vụ Hình 6: Sơ đồ DFD mức – Tìm kiếm thơng tin Hình 7: Sơ đồ DFD mức – Thống kê Hình 8: Sơ đồ IFD Quy trình nhập hàng Hình 9: Sơ đồ IFD Quy trình bán hàng Hình 10: Sơ đồ thực thể quan hệ (ERD) Hình 11: Sơ đồ mối liên kết bảng Hình 12: Giải thuật đăng nhập Hình 13: Giải thuật tính doanh thu Hình 14: Giải thuật tính doanh thu đầu sách Hình 15: Giải thuật tìm kiếm sách theo tên sách Hình 16: Giải thuật tìm kiếm khách hàng theo tên khách Hình 17: Giao diện đăng nhập Hình 18: Giao diện hình Hình 19: Giao diện danh mục nhân viên Hình 20: Giao diện danh mục nhà cung cấp Hình 21: Giao diện danh mục khách hàng Hình 22: Giao diện tìm kiếm sách 26 29 30 31 32 33 34 35 36 37 44 46 48 49 51 53 54 55 56 57 58 59 nhungnguyen949595@gmail.com LỜI MỞ ĐẦU Thế giới ngày có nhiều tiến mạnh mẽ công nghệ thông tin (CNTT) từ tiềm thông tin trở thành tài nguyên thực sự, trở thành sản phẩm hàng hoá xã hội, tạo thay đổi to lớn lực lượng sản xuất, sở hạ tầng, cấu trúc kinh tế, tính chất lao động cách thức quản lý lĩnh vực xã hội Nghành công nghệ thơng tin phát triển vượt trội dẫn đến việc địi hỏi đời hệ thống để trợ giúp người việc quản lý Thông qua lĩnh vực phân tích thiết kế hệ thống thơng tin giúp việc quản lý nhanh chóng đơn giản Để bắt nhịp với phát triển đó, hầu hết cửa hàng lớn, vừa nhỏ phải cập nhật thích nghi với cơng nghệ tiên tiến việc tin học hoá quy trình xử lý cơng việc quản lý Việc sử dụng phần mềm ứng dụng khác công nghệ mang lại tác dụng lớn tăng hiệu suất xử lý lượng liệu phức tạp, hạn chế tối đa sai sót xảy vận hành thủ cơng tối ưu hố nguồn lực khác làm giảm thiểu tối đa chi phí đầu vào Khi thích nghi với thay đổi này, cửa hàng cảm thấy dễ dàng việc kiểm soát quản lý, vận hành cửa hàng, thu hẹp không gian lưu trữ liệu tiết kiệm thời gian việc tìm kiếm liệu cụ thể Xuất phát từ nhu cầu thực tế thay quy trình quản lý nhà sách thủ công, dễ nhầm lẫn thời gian cần có hệ thống trợ giúp việc quản lý hàng hóa, khách hàng doanh thu nhà sách Tiến Thọ cách tối ưu, nhanh chóng tiện lợi Từ đó, đề tài “Phân tích, thiết kế phần mềm quản lý bán hàng nhà sách Tiến Thọ” em lựa chọn đầu tư công sức thực Trước hết, em xin chân thành cảm ơn TS Đoàn Quang Minh hướng dẫn giúp đỡ em hoàn thành đề tài Trong trình thực đề án, kiến thức kinh nghiệm thân em nhiều hạn chế nên khơng thể tránh khỏi thiếu sót Vì vậy, em mong nhận đóng góp ý kiến, bảo từ phía Thầy giáo bạn đề đề án em hồn thiện có tính ứng dụng cao nhungnguyen949595@gmail.com Em xin chân thành cảm ơn! nhungnguyen949595@gmail.com CHƯƠNG I: GIỚI THIỆU TỔNG QUAN VỀ NHÀ SÁCH TIẾN THỌ VÀ ĐỀ TÀI NGHIÊN CỨU 1.1 Tổng quan nhà sách Tiến Thọ - Năm thành lập: 1997 - Các sở: ►Cơ sở 1: 828 Đường Láng - Đống Đa - Hà Nội Hotline : 094.1234.828 ►Cơ sở 2: 36 Xuân Thủy - Cầu Giấy - Hà Nội ❇_¡^=Hotline: 093.417.3636 ►Cơ sở : 424 Nguyễn Trãi - Thanh Xuân - Hà Nội ❇^=¡_Hotline: 0966 688 424 ►Cơ sở : 697 Giải Phóng - Hồng Mai - Hà Nội ^_❇¡=Hotline: 0933.695.697 ►Cơ sở : 50 Nguyễn Thị Lưu - T.P Bắc Giang _❇^=¡Hotline: 0948.555.050 ►Cơ sở : 282a Lương Ngọc Quyến - Thái Nguyên _❇^=¡Hotline: 0906.233.282 - Website: https://nhasachtientho.vn/ - Lịch sử hình thành + Tiền thân tiệm sách cũ 612 đường Láng, mở cửa năm 1997 + Từ 1999 – 2010, phát triển lĩnh vực bán buôn xuất Trong giai đoạn này, Nhà sách Tiến Thọ chiến thị phần lớn thị trường miền Bắc + Năm 2010 đánh dấu mốc quan trọng: Mở nhà sách Tiến Thọ bán lẻ 828 Đường Láng với diện tích ban đầu 620m2 + Cuối 10/2016: mua lại nhà sách Nguyễn Văn Cừ đầu 1/2017: Khai trương Nhà sách Tiến Thọ 36 Xuân Thủy + Từ 2019 – khai trương nhà sách: 424 Nguyễn Trãi, 697 Giải Phóng, 50 Nguyễn Thị Lưu, Bắc Giang, 282 Lương Ngọc Quyến, Thái Nguyên nhungnguyen949595@gmail.com - Tư tưởng, triết lý kinh doanh: + Tư tưởng xuyên suốt: Luôn đổi mới, nâng cấp theo hướng ngày hồn thiện ● Đổi hình ảnh, thơng qua việc tìm tịi áp dụng phong cách trang trí ● Đổi mơ hình kinh doanh – quản lý: Ln tìm kiếm mơ hình, dịch vụ sản phẩm nhằm đem đến cho khách hàng sản phẩm dịch vụ tốt + Triết lý kinh doanh: Nhà sách Tiến Thọ cam kết mang đến khách hàng dịch vụ, trải nghiệm tốt tầm giá - Tầm nhìn: + Với đà tăng trưởng nhà sách / năm năm qua, 1-2 năm Nhà sách Tiến Thọ tiếp tục mở rộng khai trương 2-3 sở khu vực phía Bắc Mục tiêu đến năm 2028, Nhà sách Tiến Thọ trở thành chuỗi nhà sách & khu vui chơi lên đến 18-20 sở + Áp dụng hệ thống thông tin vào quy trình bán hàng cơng tác quản lý nhà sách để đạt hiệu doanh thu tối ưu 1.2 Tổng quan đề tài nghiên cứu 1.2.1 Mục tiêu nghiên cứu: - Khảo sát, phân tích thiết kế hệ thống thông tin quản lý nhà sách Tiến Thọ bao gồm từ khâu nhập sách từ nhà xuất bản, bán sách cho khách hàng toán với nhà xuất Quản lý hoạt động kiểm kê báo cáo doanh thu nhà sách - Phát triển hệ thống tảng website tạo linh hoạt tiện dụng cho tất người sử dụng Kết hợp với tảng internet tạo cập nhật nhanh chóng dễ dàng trình tra cứu, tìm kiếm thơng tin tạo lập, theo dõi báo cáo Website loại hình phần mềm giúp người dùng dễ truy cập khơng khó khăn trình cài đặt admin hệ thống dễ dàng kiểm soát cài đặt trạng thái mà không cần phải thực nhungnguyen949595@gmail.com nhiều thao tác phức tạp ... III: PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM QUẢN LÝ BÁN HÀNG TẠI NHÀ SÁCH TIẾN THỌ 24 3.1 Khảo sát thực trạng nhà sách Tiến Thọ 24 3.2 Xác định yêu cầu phần mềm 24 3.2.1 Với nhà quản lý 24 3.2.2 Với nhân... thống thơng tin quản lý nhà sách Tiến Thọ bao gồm từ khâu nhập sách từ nhà xuất bản, bán sách cho khách hàng toán với nhà xuất Quản lý hoạt động kiểm kê báo cáo doanh thu nhà sách - Phát triển hệ... sách Tiến Thọ cách tối ưu, nhanh chóng tiện lợi Từ đó, đề tài ? ?Phân tích, thiết kế phần mềm quản lý bán hàng nhà sách Tiến Thọ? ?? em lựa chọn đầu tư công sức thực Trước hết, em xin chân thành cảm