ĐỀ tài PHẦN mềm QUẢN lí cửa HÀNG máy TÍNH

46 5 0
ĐỀ tài PHẦN mềm QUẢN lí cửa HÀNG máy TÍNH

Đ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 CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT HÀN Khoa Khoa Học Máy Tính BÁO CÁO ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: PHẦN MỀM QUẢN LÍ CỬA HÀNG MÁY TÍNH Sinh viên thực hiện: PHAN NGUYỄN TÍN Lớp: 19I2 Giảng viên hướng dẫn: GV HUỲNH NGỌC THỌ Đà Nẵng, tháng 11 năm 2021 TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN & TRUYỀN THÔNG VIỆT HÀN Khoa Khoa Học Máy Tính BÁO CÁO ĐỒ ÁN TỐT NGHIỆP TÊN ĐỀ TÀI: PHẦN MỀM QUẢN LÍ CỬA HÀNG MÁY TÍNH Sinh viên thực hiện: PHAN NGUYỄN TÍN Lớp: 19I2 Giảng viên hướng dẫn: GV HUỲNH NGỌC THỌ Đà Nẵng, tháng 11 năm 2021 NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN LỜI CẢM ƠN Trong trình thực đề tài”Phần mềm quản lí cửa hàng máy tính” em giúp đỡ, dìu dắt thầy, khoa khoa học máy tính Trường Đại học cơng nghệ thơng tin truyền thơng Việt Hàn để hồn thành đề tài Trân trọng cảm ơn kinh nghiệm thầy, cô mang lại cho em suốt trình vừa qua Đề tài nghiên cứu dựa sở học tập thực tiễn lý thuyết mà học thời gian học tập ghế nhà trường Em xin cảm ơn Ban lãnh đạo nhà trường, thầy, cô, khoa khoa học máy tính tạo điều kiện giúp đỡ cho em hoàn thành tốt đề tài Em xin cảm ơn đến giảng viên Huỳnh Ngọc Thọ khoa khoa học máy tính trường Đại học Cơng nghệ thơng tin truyền thơng Việt-Hàn, trực tiếp dạy hướng dẫn em suốt trình thực đề tài Chân thành cảm ơn! Đà Nẵng, ngày 20 tháng 11 năm 2021 Sinh viên, Phan Nguyễn Tín MỤC LỤC DANH MỤC TỪ VIẾT TẮT DANH MỤC HÌNH VẼ CHƯƠNG GIỚI THIỆU ĐỀ TÀI 11 LÍ DO CHỌN ĐỀ TÀI 11 NỘI DUNG TRIỂN KHAI 11 BỐ CỤC 12 Chương Phân tích thiết kế hệ thống 13 Phân tích hệ thống 13 1 Biểu đồ usecase 13 Biểu đồ hoạt động – Đăng kí 15 Biểu đồ hoạt động – Đăng nhập 15 Biều đồ hoạt động – Đăng xuất 16 Biểu đồ hoạt động – Quản lí sản phẩm 16 Biểu đồ hoạt động – Đổi mật 17 Hình 6: Biểu đồ hoạt động – Đổi mật 18 Biểu đồ hoạt động – Quản lí khách hàng 19 Biểu đồ hoạt động – Nhân viên 20 Biểu đồ hoạt động – Hóa đơn 21 10 Biểu đồ hoạt động – Thống kê 22 11 Biểu đồ - Hóa đơn 23 12 Biểu đồ - Nhân viên 24 13 Biểu đồ - thống kê 25 14 Biểu đồ - Sản Phẩm 25 Thiết kế hệ thống 26 CHƯƠNG TRIỂN KHAI HỆ THỐNG 30 Công cụ công nghệ 30 1.1 C# 30 1.2 SQL server 30 Thiết kế sở liệu 31 2.1 Bảng chi tiết hóa đơn 31 2.2 Bảng hóa đơn 31 2.3 Bảng khách hàng 32 2.4 Bảng nhân viên 32 2.5 Bảng sản phẩm 33 2.6 Bảng sơ đồ csdl 33 Kết hướng dẫn sử dụng 34 CHƯƠNG KẾT LUẬN 45 Kết đạt 45 Hạn chế 45 Những việc phát triển tương lai 45 DANH MỤC TỪ VIẾT TẮT VIẾT TẮT NỘI DUNG SQL Structured Query Language C# C Sharp AVT Avatar CSDL Cơ Sở Dữ Liệu IDE Integrated Development Environment DOANH MỤC HÌNH VẼ Hình 1: Biểu đồ Use Case…………………………………………………………… 14 Hình 2: Biểu đồ hoạt động – Đăng kí ………………………………………… ……15 Hình 3: Biểu đồ hoạt động – Đăng nhập…………………………………………… 16 Hình 4: Biểu đồ hoạt động – Đăng xuất …………………………………………… 16 Hình :Biểu đồ hoạt động – Quản lí sản phẩm …………………………………… 17 Hình 6: Biểu đồ hoạt động – Đổi mật ………………………………………… 18 Hình 7: Biểu đồ hoạt động – Quản lí khách hàng ……………………………………19 Hình 8: Biểu đồ hoạt động – Nhân viên …………………………………………… 20 Hình 9: Biểu đồ hoạt động – Hóa đơn ……………………………………………… 21 Hình 10: Biểu đồ hoạt động – Thống kê ………………………………………………22 Hình 11: Biểu đồ - Hóa đơn ……………………………………………………23 Hình 12: Biểu đồ - thống kê…………………………………………………….24 Hình 13:Biểu đồ - Nhân viên………………………………………………… 25 Hình 14:Biểu đồ - Sản phẩm……………………………………………………25 Hình 15:Bảng chi tiết hóa đơn……………………………………………………… .31 Hình 16:Bảng hóa đơn………………………………………………………………… 31 Hình 17: Bảng khách hàng………………………………………………………… …32 Hình 18: Bảng nhân viên …………………………………………………………… 32 Hình 19: Bảng sản phẩm …………………………………………………………… 33 Hình 20: Sơ đồ csdl ………………………………………………………………… 33 Hình 21: Đăng nhập ………………………………………………………………….34 Hình 22: Đăng nhập sai ………………………………………………………………34 Hình 23: Trang chủ ………………………………………………………………… 35 Hình 24: Đổi mật khẩu, avt………………………………………………………… 35 Hình 25: Đổi mật ……………………………………………………………….36 Hình 26: Sản phẩm ………………………………………………………………… 37 Hình 27: Sản phẩm lỗi ……………………………………………………………… 38 Hình 28: khơng vào nhân viên …………………………………………………39 Hình 29: Thêm nhân viên …………………………………………………………….40 Hình 30: Lỗi nhân viên ……………………………………………………………….41 Hình 31: Hóa đơn …………………………………………………………………….41 Hình 32: Thống kê ……………………………………………………………………43 Hình 33: Khách hàng …………………………………………………………………44 MỞ ĐẦU Thời đại ngày thời đại công nghệ thông tin, máy vi tính Máy vi tính trở thành cơng cụ hữu ích cho hoạt động người Đặc biệt cơng tác quản lí cửa hàng, quản lí sản phẩm, quản lí khách hàng, … Tất hoạt động ngày tin học hóa cách hữu ích mang lại nhiều lợi ích thiết thực cho người dùng Một vấn đề quản lí tin học hóa mạnh mẽ vấn đề quản lí cửa hàng Nhận thức nhu cầu đời hàng loạt phần mềm quản lí Và để đáp ứng nhu cầu “ phần mềm quản lí cửa hàng ” tạo nhu cầu tất yếu 10 2.3 Bảng khách hàng Hình 17: Bảng khách hàng 2.4 Bảng nhân viên Hình 18: Bảng nhân viên 32 2.5 Bảng sản phẩm Hình 19: Bảng sản phẩm 2.6 Bảng sơ đồ csdl Hình 20: Sơ đồ csdl 33 Kết hướng dẫn sử dụng Đăng nhập Hình 21: Đăng nhập Khi mật nhập vào lên dấu * Khi nhập tên đăng nhập mật chuyển đến trang chủ, nhập sai xuất sau: Hình 22: Đăng nhập sai 34 Trang chủ Các chức menu chương trình (Sử dụng phím mũi tên nút enter để chọn chức năng) Hình 23: Trang chủ Khi đăng nhập tên avatar tài khoản góc phải hình Khi click kí hiệu góc phải hình mạn hình sau: Hình 24: Đổi mật khẩu, avt 35 Lúc người dùng phép đổi Avata, đổi mật đăng xuất khỏi chương trình Khi nhấn vào Đổi Avt chương trình tự động truy cập vào nhớ để người dùng lấy ảnh để thay Khi nhấn vào Đổi mật chương trình lên sau: Hình 25: Đổi mật Sản phẩm 36 Hình 26: Sản phẩm Khi click vào “Sản phẩm” phần menu thị tất thơng tin sản phẩm có kho lên datagridview Phần “Thông tin sản phẩm” cho phép người dùng nhập vào, sửa thông tin sản phẩm Khi tạo sản phẩm ta ấn nút Khởi tạo(mã sản phẩm enable, textbox rỗng) Sau nhập thơng tin sản phẩm nhấn nút “Thêm” thơng tin lưu lại hiển thị bảng datagridview phía Khi nhập vào sản phẩm có mã trùng vời mã sản phẩm có sẵn cửa hàng, giá sản phẩm không nhập số chương trình báo lỗi 37 Hình 27: Sản phẩm lỗi Khi nhấn vào sản phẩm nằm bảng danh sách(bảng datagridview) thơng tin sản phẩm tự lên phần thông tin sản phẩm Lúc người dùng nhấn nút “Sửa” để sửa xóa thơng tin nhân viên (ngoại trừ mã sản phẩm ) Hoặc nhấn nút “Xóa” để xóa tồn thơng tin sản phẩm mà cửa hàng ngừng cung cấp(bao gồm mã sản phẩm) Phần danh mục cho phép chọn loại sản phẩm, sau nhập tên sản phẩm nhấn nút “Tìm kiếm” để có tìm kiếm sản phẩm, theo danh mục, tên 38 Nhân viên Nếu tài khoản đăng nhập có quyền truy cập “User” truy cập vào chứng nhân viên bị lỗi Những tài khoản nhân viên cửa hàng sử dụng Hình 28: khơng vào nhân viên Chức dành cho tài khoản có quyền truy cập “Admin” Những tài khoản người quản lý sử dụng 39 Hình 29: Thêm nhân viên Khi click vào “Nhân viên” phần menu thị tất thơng tin nhân viên cửa hàng lên datagridview Phần “Thông tin nhân vien ” cho phép người dùng nhập vào, sửa thơng tin nhân viên Khi muốn tạo nhân ta ấn nút Khởi tạo(mã nhân viên enable, textbox rỗng) Sau nhập thông tin nhân viên nhấn nút “Thêm” thơng tin lưu lại hiển thị bảng datagridview phía Khi nhập vào nhân viên có mã trùng vời mã nhân viên có sẵn cửa hàng chương trình báo lỗi 40 Hình 30: Lỗi nhân viên Hóa đơn Hình 31: Hóa đơn 41 Ở phần “Thông tin chung” cho phép nhập vào mã hóa đơn , ngày bạn với thơng tin khách hàng Bên cạnh mã tên nhân vên lên mặc định tương ứng với tài khoản đăng nhập Đối với “Thông tin mặt hàng” cần chọn mã thơng số lên quan lên người dùng cần chọn số lượng thông số “Thành tiền” hiển thị số tiền tương ứng Chỉ số nằm bên cạnh thông số “Số lượng” số lượng sản phẩm cịn kho Khi nhấn nút “Thêm” sản phẩm vừa nhận vào thị bảng danh sách (bảng datagirdview) Nếu sản phẩm nhập sau trùng với sản phẩm nhập trước “Số lượng” “Thành tiền” sản phẩm tự động tăng lên thay cho “Số lượng” “Thành tiền” cũ sản phẩm mà khơng cần tạo thêm dịng datagridview Khi lưu hóa đơn, số lượng sản phẩm kho giảm số lượng sản phẩm toán Thống kê Người dùng chọn ngày chọn chế độ thị để xem Chế độ thị tất cả: Xem tất gồm sản phẩm nhân viên Chế độ Sản phẩm: 42 Khi dùng chế độ người dùng cần chọn thêm loại sản phẩm để thị doanh thu sản phẩm thuộc loại sản phẩm Chế độ Nhân viên: Khi dùng chế độ người dùng cần chọn tên nhân viên để thị doanh thu nhân viên Hình 32: Thống kê Khách hàng Khi click vào “Khách hàng” phần menu thị tất thơng tin khách hàng mua hàng lên datagridview Khi nhấn vào khách hàng nằm bảng danh sách (bảng datagridview) thơng tin khách tự động lên phần thơng tin khách hàng 43 Hình 33: Khách hàng Lúc người dùng nhấn nút “Sửa” để sửa xóa thơng tin khách hàng (ngoại trừ mã khách hàng ) Khi muốn tìm kiếm thơng tin sản phẩm tìm thơng qua tên , mã số điên thoại khách hàng 44 CHƯƠNG KẾT LUẬN Kết đạt - Đề tài xây dựng phần mềm quản lí cửa hàng máy tính ngơn ngữ c# đề tài có tính áp dụng thực tế cao sử dụng nhiều cửa hàng - Phần mềm cung cấp đủ chức cần thiết cho người dùng - Hiểu thêm nhiều kỹ lập trình làm phần mềm - Phần mềm có giao diện đẹp, dễ dàng cho người sử dụng Hạn chế - Vì số lí nên chức khác chưa thể hoàn thành sớm dự kiến - Khối lượng kiến thức cịn nên có chức bản, chưa chuyên sâu vào số vấn đề - Phần mềm số lỗi nhỏ - Một số tính cịn hạn chế Những việc phát triển tương lai - Khắc phục số lỗi phần mềm - Tiếp tục nâng cao trình độ, học hỏi thêm kiến thức để hoàn thành phần mềm tốt - Bổ sung số tính khác 45 TÀI LIỆU THAM KHẢO www.google.vn https://tailieu.vn/ https://123docz.net 46 ... Nhận thức nhu cầu đời hàng loạt phần mềm quản lí Và để đáp ứng nhu cầu “ phần mềm quản lí cửa hàng ” tạo nhu cầu tất yếu 10 CHƯƠNG GIỚI THIỆU ĐỀ TÀI LÍ DO CHỌN ĐỀ TÀI Đề tài thú vị Nó gần gũi... điên thoại khách hàng 44 CHƯƠNG KẾT LUẬN Kết đạt - Đề tài xây dựng phần mềm quản lí cửa hàng máy tính ngơn ngữ c# đề tài có tính áp dụng thực tế cao sử dụng nhiều cửa hàng - Phần mềm cung cấp đủ... chúng em dễ dàng hình dung tưởng tượng lập đồ lên kế hoạch thiết kế phần mềm quản lý cửa hàng máy tính Phần mềm quản lý cửa hàng máy tính thiết thực Và nữa, thời đại ngày nay, Công nghệ thông tin

Ngày đăng: 14/12/2022, 16:58

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

Tài liệu liên quan