BKACAD technology academy project 3 xây dựng một phần mềm quản lý kho vật tư điện – điện nước trên nền website

35 19 0
BKACAD technology academy project 3 xây dựng một phần mềm quản lý kho vật tư điện – điện nước trên nền website

Đ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 BÁCH KHOA HÀ NỘI HỌC VIỆN CÔNG NGHỆ BKACAD *************** Project BKD04K11 - Nhóm Thành viên Đào Nam Sơn Giảng viên Nguyễn Văn Huy Hà Nội, Tháng 2/2021 BKACAD Technology Academy Mục lục Mở đầu Giới thiệu .4 2.1 Đưa vấn đề 2.2 Giải vấn đề 2.3 Mục tiêu đề tài 2.4 Phạm vi đề tài 2.5 Phương pháp nghiên cứu Phân tích yêu cầu người dùng 3.1 Yêu cầu phi chức 3.2 Yêu cầu chức 3.2.1 Nhóm người dùng hệ thống .6 3.2.2 Phân tích chức Thiết kế hệ thống 31 4.1 Sơ đồ quan hệ thực thể 31 4.2 Sơ đồ user-case 32 .32 4.3 Sơ đồ chức 33 4.4 Cơ sở liệu 33 Kết luận 34 Phân công công việc 34 BKACAD Technology Academy Mở đầu Ngày Công nghệ thông tin phát triển với tốc độ nhanh chóng Cơng nghệ tin học ứng dụng nhiều lĩnh vực nghiên cứu khoa học, phát triển kkinh tế, quân nhiều loại hình nghệ thuật khác Ở nước tiên tiến, máy tính ứng dụng nhiều lĩnh vực nhằm phục vụ lợi ích người Việc sử dụng mạng Internet khơng cịn q xa lại cá nhân, tổ chức tinh tế, nhà nước Do vậy, công tác quản lý kho vật tư công tác thiếu tất tổ chức kinh tế, nhà nước Với lý phát triển Cơng nghệ thơng tin trở thành ngành kinh tế quan trọng, đặc biệt Công nghệ phần mềm Sự đời sản phẩm phần mềm đặc biệt phần mềm ứng dụng quản lý kho vài năm gần mang lại nhiều thuận lợi cơng tác quản lí hàng hóa tránh thất thu, mát Tuy nhiên bên cạnh tiện lợi mà chương trình mang lại, cịn có nhiều khó khăn, nhược điểm cần khắc phục Nhược điểm chương trình cịn nhiều lý như: Bản thân nhà lập trình cịn hạn chế vè trình độ kinh nghiệm làm phần mềm Thông tin vật tư biển đổi hàng ngày mà sổ sách người thủ kho khơng thể cập nhập thơng tin cách xác Lý cho thấy việc xây dựng phần mềm quản lý kho vật tư điện – điện nước website, đáp ứng nhanh hiệu yêu cầu tập hợp quản lý danh mục, nhập, xuất kho thông kế số lượng vật tư tồn xác nhanh chóng Hồn thành xong đề tài, chúng em vơ biết ơn thầy, nhiệt tình giảng dạy, hướng dẫn đặc biệt thầy Nguyễn Văn Huy, người trực tiếp hướng dẫn nhiệt tình cho chúng em suốt trình nghiên cứu thực đề tài BKACAD Technology Academy Giới thiệu 2.1 Đưa vấn đề - Công nghệ thông tin ứng dụng rộng rãi lĩnh vực chứng minh tiện ích, tính hiệu tính thực tế Để xử lý thơng tin cách nhanh chóng, xác có hiệu ngành công nghệ thông tin phát tiển tương đối phổ biến giới nói chung Việt Nam nói riêng, cung cấp cho biện pháp cần thiết Đã qua thi thời tính tốn, lưu trữ liệu phương pháp thủ công truyền thống mang nặng tính lạc hậu, lỗi thời - Việc ứng dụng công nghệ thông tin mang lại bước đột phá cho công tác quản lý kho, giúp doanh nghiệp, công ty nắm bắt thông tin vật tư, hàng hóa, nguyên vật liệu sản phẩm cách xác kịp thời - Mọi cơng việc quản lý giấy tờ rắc rối, khoa học, thiếu hiệu trước thay phần mềm quản lý Đặt điểm phần mềm dễ thao tác, nhanh gọn tiện ích, tính hiệu cao,… phần mềm quản lý cịn chạy website Vì mà ngày công ty, doanh nghiệp ưa chuộng sử dụng 2.2 Giải vấn đề - Hiện nay, nhu cầu phát triển Công ty điện – điện nước Đào Nam Sơn, khiến cho công cụ hộ trợ quản lý hệ thống cũ trờ nên lỗi thời lạc hậu Chi phí bảo trì nâng cấp nhiều nhược điểm khiến việc quản lý công cụ cũ trở nên khó khăn Vì cịn có số hạn chế, nên việc tạo đề tài “Xậy dựng phầm mềm quản lý kho vật tư công ty điện – điện nước Đào Nam Sơn website” để khắc phục khó khăn mà phần mềm quản lý kho cịn thiếu xót BKACAD Technology Academy 2.3 Mục tiêu đề tài - Đề tài “Quản lý kho vật tư điện – điện nước” hình thành nhằm mục đích khắc phục hạn chế bổ xung thêm số chức nhập, xuất, thống kê diễn nhanh chóng hoạt động tốt - Các chức mà phần mềm cần bổ xung thêm:  Giao diện thiết kế đại, giao diện đơn giản, dễ sử dụng  Áp dụng công nghệ hộ trỡ để tăng tốt độ truy xuất phần mềm tốt  Phù hợp với nghiệp vụ quản lý kho công ty 2.4 Phạm vi đề tài - Tìm hiểu quy trình nghiệp vụ quản lý kho Công ty điện – điện nước Đào Nam Sơn xậy dựng nhằm mục đích sau:  Đáp ứng nhu cầu quản lý, tối ưu hóa việc lưu kho, chống sai sót thất trình nhập – xuất kho  Đảm bảo tính chuyên nghiệp, thống cao việc quản lý phận liên quan đến kho  Vật tư quản lý chi tiết đến kho, thuộc tính, đơn vị,… đảm bảo tình trạng thất thốt, hư hao công tác quản lý kho lỏng lẻo - Xây dựng chức cho phần mềm quản lý kho nên web cịn thiếu chưa hồn thiện 2.5 Phương pháp nghiên cứu - Xây dựng đề tài khắc phục hạn chế mà phần mềm quản lý kho cịn thiếu xót - Tạo giao diện phần mềm dễ sử dụng cho người dùng - Cần có kiến thức cần thiết thiết kế số đề tài web:  Nắm vững kiến thức phân tích hệ thống thơng tin, CSDL: Phân tích liệu, sơ đồ, thiết kế CSDL  Hiểu biết có khả sử dụng: PHP HTML, Javascrpit, Jquery,…  Sử dụng Laravel Framework 8.0 BKACAD Technology Academy Phân tích yêu cầu người dùng 3.1 Yêu cầu phi chức Giao diện đơn giản, đại, đẹp mắt Dễ dàng nhận biết Thể loại rõ ràng, dạng 3.2 Yêu cầu chức 3.2.1 Nhóm người dùng hệ thống ⮚ Quản trị(admin): - Tra cứu – quản lý thông tin nhân viên - Quản lý nhà cung cấp, nhập – xuất kho,… ⮚ Quản lý(Lãnh đạo, Trưởng phịng, Phó phịng): - Tra cứu thơng tin nhân viên, nhà cung cấp, nhà phân phối - Thống kê kho, xem báo cáo,…  Thủ kho: - Kiểm kê vật tư kho, lập phiếu nhập - xuất kho - Thống kê, báo cáo vật tư kho - Quản lý thông tin liên quan: Nhà phân phối, nhà sản xuất, khu vực, chất lượng  Nhân viên: - Làm việc với danh mục quyền quản lý chức như: nhập – xuất kho,… BKACAD Technology Academy 3.2.2 Phân tích chức  Đăng nhập: Tên chức Đăng nhập Đối tượng sử dụng Tất người dùng Tiền điều kiện Không Nội dung Cho phép người dùng truy cập vào hệ thống  Bước 1: Sau truy cập vào phần mềm “Xây dựng phần mềm quản lý kho vật tư công ty điện – điện nước Đào Nam Sơn web” hệ thống lên khung đăng nhập bao gồm Textbox checkbox  Bước 2: Người dùng nhập Email Mật vào Textbox tương ứng Nếu muốn chọn Ghi nhớ tài khoản mật nhấn vào checkbox Sau nhập xong người dùng nhấn chọn button “Đồng ý” Hệ thống kiểm tra tồn trùng khớp thông tin email mật nhập lên thông báo đăng nhập thành công hay thất bại Đăng nhập thành công hay thất bại Email đăng nhập email cung cấp từ quản lý thay đổi Cách xử lý Kết Ghi  Đăng xuất: Tên chức Đăng xuất Đối tượng sử dụng Tất người dùng Tiền điều kiện Người dùng đăng nhập thành cơng trước Nội dung Cách xử lý Cho phép tất nhóm người dùng thực đăng xuất khỏi hệ thống, kết thúc phiên làm việc  Bước 1: Người dùng nhấp vào ô “Đăng xuất” ”Hệ thống”  Bước 2: Hệ thống đăng xuất, xóa lịch sử phiên BKACAD Technology Academy làm việc chuyển người dùng trở lại trang Đăng nhập Kết Đăng xuất thành công Ghi ➢ Tạo tài khoản: Tên chức Tạo tài khoản Đối tượng sử dụng Tiền điều kiện Nội dung Cách xử lý Kết Admin, Phòng lãnh đạo Đã đăng nhập vào phần mềm “Xây dựng phần mềm quản lý kho vật tư công ty điện – điện nước Đào Nam Sơn web” thành công với tài khoản Admin quản lý Cho phép tất nhóm người dùng thực đăng xuất khỏi hệ thống, kết thúc phiên làm việc  Bước 1: Người dùng nhấp vào ô “Tạo tài khoản” “Hệ thống”  Bước 2: Người dùng nhập thông tin cần đăng ký vào Sau bấm “Đăng ký” hệ thống kiểm tra thông tin không bị trùng lặp thành công, không thất bại Tạo thành công thất bại Ghi BKACAD Technology Academy ➢ Đổi mật khẩu: Tên chức Đổi mật Đối tượng sử dụng Tiền điều kiện Nội dung Cách xử lý Kết Ghi Tất người dùng Đã đăng nhập vào phần mềm “Xây dựng phần mềm quản lý kho vật tư công ty điện – điện nước Đào Nam Sơn web” thành công Cho phép tất nhóm người dùng thực đăng xuất khỏi hệ thống, kết thúc phiên làm việc Người dùng chọn chức “Đổi mật khẩu” menu cửa sổ “Đổi mật khẩu” lên bao gồm Textbox (Mật cũ, Mật xác nhận mật mới)và làm bước sau:  Bước 1: Lần lượt nhập Mật cũ, Mật xác nhận mật vào cửa sổ  Bước 2: Người dùng kết thúc việc đổi mật hai cách sau:  Người dùng nhấn nút “Lưu”: Hệ thống kiểm tra tính hợp lệ thơng tin vừa nhập thay đổi mật người dùng lưu vào CSDL Hệ thống tự đăng xuất  Người dùng khơng muốn thay đổi chọn button “Hủy” chọn chức khác Đổi mật thành công hay thất bại Các Textbox chức Đổi mật mặc định rỗng BKACAD Technology Academy  Phân quyền: Tên chức Phân quyền Đối tượng sử dụng Tiền điều kiện Nội dung Cách xử lý Admin, Phòng lãnh đạo Đã đăng nhập vào phần mềm “Xây dựng phần mềm quản lý kho vật tư công ty điện – điện nước Đào Nam Sơn web” thành cơng Cho phép Admin, Phịng lãnh đạo có quyền Phân quyền cho hệ thống Admin quản lý chọn chức Phân quyền menu “Hệ thống” bảng Phần quyền lên checkbox tương ứng với quyền mà hệ thống có:  Bước 1: Nếu muốn phân quyền cho người dùng (Nhân viên, thủ kho,…) có quyền nhấp vào checkbox  Bước 3:Chọn quyền kết thúc chức Phân quyền Admin quản lý thực hai cách sau:  Admin quản lý nhấn nút “Lưu”: Hệ thống lưu tồn vào thơng tin vào CSDL  Người dùng không muốn thay đổi chọn button “Hủy” chọn chức khác Kết Phân quyền thành công hay thất bại Ghi Mỗi quyền tương ứng với checkbox 10 BKACAD Technology Academy lượng - Sửa Chất lượng:  Bước 1: Người dùng tiến hành kiểm tra thông Chất lượng cần sửa Chọn Chất lượng cần chỉnh sửa Nhấn nút “Sửa” Hộp thoại “Sửa Chất lượng” xuất hiện, Mã chất lượng bị ẩn khơng phép chỉnh sửa Người dùng tiến hành chỉnh sửa liệu cho phép sửa Chất lượng  Bước 2: Người dùng nhấn nút “Lưu” để kết thúc Hệ thống kiểm tra tính hợp lệ liệu nhập vào, chưa hệ thống hiển thông báo giữ nguyên liệu ban đầu Nếu đúng, liệu lưu vào sở liệu thị cửa sổ Chất lượng - Xóa Chất lượng:  Bước 1: Người dùng tiến hành kiểm tra thông Chất lượng cần xóa Chọn Chất lượng cần xóa Nhấn nút “Xóa”  Bước 2: Thơng báo xác nhận việc Xóa Chất lượng lên Nếu chọn “Có” hệ thống xóa liệu Chất lượng khỏi CSDL; chọn “Khơng” hệ thống khơng thực việc xóa trở cửa sổ Chất lượng - Tìm kiếm Chất lượng:  Bước 1: Người dùng tiến hành chọn loại tìm kiếm(Mã Chất lượng Tên Chất lượng) nhập từ khóa tìm kiếm Nhấn nút “Tìm kiếm”  Bước 2: Hệ thống kiểm tra tính hợp lệ từ khóa tiến hành truy xuất liệu CSDL.Nếu từ khóa hợp lệ tồn CSDL: Hệ thống hiển thị kết tìm cửa sổ Chất lượng Nếu từ khóa sai khơng tồn CSDL: Hệ thống thơng báo khơng tìm thấy  Bước 3: Để kết thúc tìm kiếm người dùng chọn loại tìm kiếm “Tất cả” nhấn nút “Tìm kiếm”.Hệ thống trở cửa sổ Chất lượng ban đầu - In danh sách Chất lượng: Nhấn nút “In” Hệ thống 21 BKACAD Technology Academy biểu mẫu để người dùng tiến hành in Người dùng chọn vào biểu tượng “In” để bắt đầu in Kết Thêm, sửa, xóa, in, tìm kiếm thành cơng hay thất bại Ghi 22 BKACAD Technology Academy  Nhân viên Tên chức Nhân viên Đối tượng sử dụng Tiền điều kiện Nội dung Cách xử lý Admin Đã đăng nhập vào phần mềm “Xây dựng phần mềm quản lý kho vật tư công ty điện – điện nước Đào Nam Sơn web” thành công Cho phép người dùng thay đổi thơng tin Nhân viên Sau đăng nhập vào hệ thống chọn chức “Nhân viên” thành công, cửa sổ Nhân viên xuất người dùng có thể: - Thêm Nhân viên:  Bước 1: Người dùng nhấn nút “Thêm” cửa sổ Nhân viên Hộp thoại “Thêm Nhân viên” xuất hiện, người dùng nhập Mã nhân viên, Tên Nhân viên, Giới tính, Số CMND, Ngày sinh, Địa chỉ,…  Bước 2: Người dùng nhấn nút “Lưu” để kết thúc Hệ thống kiểm tra tính hợp lệ liệu nhập vào, chưa hệ thống hiển thông báo hướng dẫn nhập lại Nếu đúng, liệu lưu vào sở liệu thị cửa sổ “Nhân viên” - Sửa Nhân viên:  Bước 1: Người dùng tiến hành kiểm tra thông Nhân viên cần sửa Chọn Nhân viên cần chỉnh sửa Nhấn nút “Sửa” Hộp thoại Sửa Nhân viên xuất hiện, Mã Nhân viên bị ẩn khơng phép chỉnh sửa Người dùng tiến hành chỉnh sửa liệu cho phép sửa Nhân viên  Bước 2: Người dùng nhấn nút “Lưu” để kết thúc Hệ thống kiểm tra tính hợp lệ liệu nhập vào, chưa hệ thống hiển thông báo giữ nguyên liệu ban đầu Nếu đúng, liệu lưu vào sở liệu thị cửa sổ Nhân viên 23 BKACAD Technology Academy - Xóa Nhân viên:  Bước 1: Người dùng tiến hành kiểm tra thơng Nhân viên cần xóa Chọn Nhân viên cần xóa Nhấn nút “Xóa”  Bước 2: Thơng báo xác nhận việc Xóa Nhân viên lên Nếu chọn “Có” hệ thống xóa liệu Nhân viên khỏi CSDL; chọn “Không” hệ thống không thực việc xóa trở cửa sổ Nhân viên - Tìm kiếm :  Bước 1: Người dùng tiến hành chọn loại tìm kiếm (Mã nhân viên, Tên nhân viên, Địa chỉ, Ngày vào làm) nhập từ khóa tìm kiếm Nhấn nút “Tìm kiếm”  Bước 2: Hệ thống kiểm tra tính hợp lệ từ khóa tiến hành truy xuất liệu CSDL.Nếu từ khóa hợp lệ tồn CSDL: Hệ thống hiển thị kết tìm cửa sổ Nhân viên Nếu từ khóa sai khơng tồn CSDL: Hệ thống thơng báo khơng tìm thấy  Bước 3: Để kết thúc tìm kiếm người dùng chọn loại tìm kiếm “Tất cả” nhấn nút “Tìm kiếm”.Hệ thống trở cửa sổ Nhân viên ban đầu - In danh sách Nhân viên: Nhấn nút “In” Hệ thống biểu mẫu để người dùng tiến hành in Người dùng chọn vào biểu tượng “In” để bắt đầu in Kết Thêm, sửa, xóa, in, tìm kiếm thành cơng hay thất bại Ghi Trường Số điện thoại nhập chữ số, độ dài không 12 ký tự Trường Số CMND nhập số có độ dài ký tự 24 BKACAD Technology Academy  Nhập kho Tên chức Nhập kho Đối tượng sử dụng Tiền điều kiện Nội dung Cách xử lý Thủ kho Đã đăng nhập vào phần mềm “Xây dựng phần mềm quản lý kho vật tư công ty điện – điện nước Đào Nam Sơn web” thành cơng Cho phép người dùng tạo, chỉnh sửa, xóa phiếu Nhập kho Sau đăng nhập vào hệ thống chọn chức “Nhập kho” thành công, cửa sổ Nhập kho xuất người dùng có thể: - Nhập kho:  Bước 1: Người dùng nhấn nút “Nhập kho” hộp thoại Chức Hộp thoại Nhập kho xuất hiện, người dùng nhập(chọn) đầy đủ thông tin yêu cầu: Thông tin chứng từ, Thông tin vật tư  Bước 2: Người dùng nhấn nút “Lưu” để kết thúc Hệ thống kiểm tra tính hợp lệ liệu nhập vào, chưa hệ thống hiển thông báo hướng dẫn nhập lại Nếu đúng, liệu lưu vào sở liệu thông báo nhập kho thành công - Xem theo chứng từ: Người dùng nhấn nút “Xem theo chứng từ” hộp thoại Chức Hộp thoại Xem theo chứng từ xuất với danh sách chứng từ nhập xuất kho Tại người dùng tiến hành chức như: - Sửa:  Bước 1: Người dùng tiến hành kiểm tra thông tin Chứng từ nhập kho cần sửa Chọn Chứng từ cần chỉnh sửa Nhấn nút “Sửa” Hộp thoại nhập kho xuất với phần thông tin chứng từ phép chỉnh sửa Người dùng tiến hành chỉnh sửa liệu 25 ... đề tài “Xậy dựng phầm mềm quản lý kho vật tư công ty điện – điện nước Đào Nam Sơn website? ?? để khắc phục khó khăn mà phần mềm quản lý kho cịn thiếu xót BKACAD Technology Academy 2 .3 Mục tiêu đề... BKACAD Technology Academy  Nhập kho Tên chức Nhập kho Đối tư? ??ng sử dụng Tiền điều kiện Nội dung Cách xử lý Thủ kho Đã đăng nhập vào phần mềm ? ?Xây dựng phần mềm quản lý kho vật tư công ty điện – điện. .. nghiệm làm phần mềm Thông tin vật tư biển đổi hàng ngày mà sổ sách người thủ kho cập nhập thơng tin cách xác Lý cho thấy việc xây dựng phần mềm quản lý kho vật tư điện – điện nước website, đáp

Ngày đăng: 21/04/2022, 14:23

Từ khóa liên quan

Mục lục

  • 1. Mở đầu

  • 2. Giới thiệu

    • 2.1. Đưa ra vấn đề

    • 2.2. Giải quyết vấn đề

    • 2.3. Mục tiêu đề tài

    • 2.4. Phạm vi đề tài

    • 2.5. Phương pháp nghiên cứu

    • 3. Phân tích yêu cầu người dùng

      • 3.1. Yêu cầu phi chức năng

      • 3.2. Yêu cầu chức năng

        • 3.2.1. Nhóm người dùng của hệ thống

        • 3.2.2. Phân tích chức năng

        • 4. Thiết kế hệ thống

          • 4.1. Sơ đồ quan hệ thực thể

          • 4.2 Sơ đồ user-case

          • 4.3 Sơ đồ chức năng

          • 4.4 Cơ sở dữ liệu

          • 5. Kết luận

          • 6. Phân công công việc

          • Em xin chân thành gửi lời cảm ơn đến thầy Nguyễn Văn Huy - giảng viên bộ môn “Project 3” đã trang bị cho chúng em những kiến thức, kỹ năng cơ bản để có thể hoàn thành đồ án này.

          • Do kiến thức chuyên ngành còn hạn chế nên em vẫn còn nhiều thiếu sót trong quá trình thực hiện đồ án. Rất mong nhận được sự quan tâm, góp ý của các thầy cô/giảng viên để đồ án của em được đầy đủ và hoàn thiện hơn.

          • Em xin chân thành cảm ơn!

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

Tài liệu liên quan