BỘ LAO ĐỘNG THƯƠNG BINH VÀ XÃ HỘI TP HỒ CHÍ MINH TRƯỜNG CAO ĐẲNG KINH TẾ CÔNG NGHỆ TP HỒ CHÍ MINH oOo BÁO CÁO ĐỒ ÁN CHUYÊN NGÀNH ĐỀ TÀI Ứng Dụng Quản Lý Bán Cửa Cuốn Giảng viên hướng dẫn Th S Sinh viên thực hiện Lớp Niên Khóa Ngành Công Nghệ Thông Tin Chuyên ngành Công Nghệ Thông Tin TP Hồ Chí Minh, tháng 6 năm 20 LỜI NÓI ĐẦU Ngày nay, dưới sự phát triển của khoa học kỹ thuật đã hỗ trợ rất nhiều nhân loại trong mọi lĩnh vực Sự phát triển của Công nghệ thông tin (CNTT) đã đem lại nhiều tiện ích t.
Giới Thiệu Về Đơn Vị Thực Tập
Giới thiệu về đơn vị thực tập
Tên đơn vị thực tập: “Công ty TNHH CỬA CUỐN ĐẠI PHÚC VINH "
Mã số doanh nghiệp: 0315902139 Địa chỉ: 23 Đường số 2 Khu nhà ở thương mại Đường Sắt, Khu phố Thống Nhất 1,
P Dĩ An, Tp Dĩ An, Bình Dương
Chi nhánh tại Cần Thơ: 27 /3R TỔ 12, ẤP NAM LÂN XÃ BÀ ĐIỂM HUYỆN
HÓC MÔN TP HỒ CHÍ MINH
Quá trình hình thành và phát triển
Công ty TNHH CỬA CUỐN ĐẠI PHÚC VINH, thành lập vào ngày 17/09/2019, đã có 3 năm hoạt động trong lĩnh vực sản xuất và kinh doanh Với sự phát triển mạnh mẽ, Cửa Cuốn ĐẠI PHÚC VINH tự hào là thương hiệu CỬA CUỐN hàng đầu tại Việt Nam, sở hữu nhiều hệ thống đại lý và xuất khẩu sản phẩm ra nhiều quốc gia.
Doanh nghiệp Cửa Cuốn Đại Phúc Vinh chuyên sản xuất và lắp đặt các loại cửa cuốn cao cấp, bao gồm cửa cuốn công nghệ Đức, công nghệ Úc và cửa kéo công nghệ Đài Loan Trong bối cảnh ngành công nghiệp ngày càng phát triển, đặc biệt là trong lĩnh vực cơ khí xây dựng, doanh nghiệp không ngừng cải tiến kỹ thuật và cập nhật sản phẩm mới nhất Tất cả sản phẩm mang thương hiệu Mitadoor được thiết kế với chất lượng cao, kiểu dáng đẹp và hiện đại, đảm bảo tính bền bỉ và ổn định Cửa cuốn Đại Phúc Vinh cam kết mang đến cho khách hàng những sản phẩm chất lượng tốt nhất.
– Cửa cuốn nhôm công nghệ Đức.
– Cửa cuốn tấm liền công nghệ Úc.
– Cửa kéo công nghệ Đài Loan.
– Cửa cuốn công nghệ Đài Loan.
Hiện nay, Mitadoor đã khẳng định vị thế là thương hiệu đáng tin cậy và gần gũi với người tiêu dùng, được công nhận với nhiều danh hiệu cao quý trong thời gian qua.
1 Giấy chứng nhận Sản Phẩm Chất Lượng Chuẩn.
2 TopTen cúp vàng thương hiệu Việt.
3 Thương hiệu nổi tiếng quốc gia 2010.
Sứ mệnh và tầm nhìn
Thương hiệu cửa Mitadoor cam kết mang đến cho Khách hàng những sản phẩm tối ưu, đồng hành cùng người tiêu dùng Việt Nam trong việc tạo ra không gian sống lý tưởng và an toàn.
Chúng tôi cam kết mang đến sản phẩm chất lượng cao với giá cả cạnh tranh và chính sách hoàn tiền nếu hàng hóa không đúng chất lượng Doanh nghiệp Cửa Cuốn Đại Phúc Vinh thường xuyên triển khai các chương trình khuyến mại và giảm giá đặc biệt cho khách hàng Sự tín nhiệm của khách hàng là thành công lớn nhất của chúng tôi, vì vậy, chúng tôi luôn đặt chất lượng sản phẩm và dịch vụ chăm sóc khách hàng lên hàng đầu, nhằm xây dựng thương hiệu Cuamitadoor vững mạnh trên toàn quốc.
Cơ cấu tổ chức của công ty
Hình 1.1: Cơ cấu tổ chức của công ty.
➢ Giám đốc: là một người từ một nhóm người quản lý dẫn dắt hoặc giám sát một khu vực cụ thể của một công ty.
➢ Quản lý: là việc quản trị của một tổ chức, cho dù đó là một doanh nghiệp, một tổ chức phi lợi nhuận hoặc cơ quan chính phủ
Bộ phận kỹ thuật có trách nhiệm quản lý, điều hành và kiểm tra các hoạt động liên quan đến kỹ thuật và công nghệ, nhằm đảm bảo tiến độ sản xuất, thực hiện kế hoạch và các dự án của công ty Đồng thời, bộ phận này cũng chú trọng đến an toàn lao động, chất lượng sản phẩm, khối lượng công việc và hiệu quả hoạt động chung của toàn công ty.
Bộ phận sản xuất đóng vai trò quan trọng trong việc quản lý và giám sát quy trình sản xuất, đảm bảo tiến độ kịp thời để bàn giao sản phẩm cho khách hàng Người quản lý sản xuất sẽ phối hợp các hoạt động nhằm duy trì hiệu quả và chất lượng trong từng giai đoạn của quá trình sản xuất.
➢ Bộ phận chăm sóc khách hàng: xây dựng danh sách khách hàng dài hạn giúp giảm chi phí tìm kiếm khách hàng, cải thiện lợi nhuận.
CƠ SỞ LÝ THUYẾT
Lý do chọn đề tài
Phần mềm quản lý bán cửa cuốn là công cụ ứng dụng công nghệ thông tin giúp quản lý cửa hàng và doanh nghiệp hiệu quả, bao gồm quản lý kho, hàng hóa, khách hàng, nhà cung cấp và nhân viên Sử dụng công nghệ điện toán đám mây, phần mềm này cho phép lưu trữ và đồng bộ dữ liệu trực tiếp từ server trên internet, mang lại khả năng quản lý online tiện lợi Phần mềm không chỉ hỗ trợ kiểm hàng, xuất hóa đơn, báo cáo doanh thu, lợi nhuận, hàng tồn, công nợ và số lượng hàng bán, mà còn tự động hóa các hoạt động này, giúp người dùng tiết kiệm thời gian và công sức đáng kể.
Phần mềm quản lý bán cửa cuốn mang đến đầy đủ tiện ích hỗ trợ người dùng tối ưu hóa công việc kinh doanh Chúng tôi cung cấp các tính năng nổi bật như mở rộng thị trường trực tuyến, xây dựng website, và cung cấp công cụ tìm kiếm khách hàng cùng xây dựng thương hiệu Người dùng có thể dễ dàng truy cập sản phẩm của chúng tôi mọi lúc, mọi nơi thông qua internet và thiết bị di động.
Phần mềm này hỗ trợ các thiết bị phần cứng, cung cấp đầy đủ chức năng cần thiết như hỗ trợ máy in và ghi hình giám sát hoạt động sản xuất, buôn bán.
Hỗ trợ sử dụng từ nhiều thiết bị khác nhau: Máy bàn, máy xách tay cho đến các thiết bị cảm ứng di động…
Mục đích chọn đề tài
Thông tin hiện nay đóng vai trò quan trọng trong cuộc sống, đặc biệt trong việc đáp ứng nhu cầu nghe nhìn, giải trí và trao đổi thông tin Để phục vụ những nhu cầu này, việc lựa chọn mặt hàng phù hợp không phải là điều dễ dàng Do đó, tôi đã phát triển phần mềm quản lý nhằm giúp các công ty dễ dàng kiểm soát hàng hóa, quản lý nhân viên và xuất hóa đơn một cách hiệu quả hơn.
Đối tượng của đề tài
Người quản lý dự án, lập trình viên:
Người quản lý dự án và lập trình viên cần tham khảo tài liệu này để lập kế hoạch, phân công công việc và hiểu rõ yêu cầu của hệ thống, từ đó đưa ra các ý tưởng hợp lý nhằm hiện thực hóa phần mềm.
Người kiểm thử phần mềm:
Người kiểm thử phần mềm cần tham khảo tài liệu này để hiểu rõ các yêu cầu của phần mềm, từ đó đánh giá xem phần mềm đã đáp ứng đầy đủ các yêu cầu đó hay chưa.
Người bảo trì hệ thống:
Người bảo trì hệ thống cần tham khảo tài liệu này để hiểu rõ thiết kế và cách thức hoạt động của phần mềm, nhằm áp dụng hiệu quả nghiệp vụ của mình trong việc bảo trì hệ thống khi cần thiết.
Giới Thiệu Ngôn ngữ lập trình C#
C# (C sharp) là ngôn ngữ lập trình đơn giản và hiện đại, được phát triển bởi Microsoft vào năm 2000 Với tính chất hướng đối tượng, C# được xây dựng dựa trên nền tảng của hai ngôn ngữ mạnh mẽ là C++ và Java.
Trong các ứng dụng Windows truyền thống, mã nguồn chương trình được biên dịch trực tiếp thành mã thực thi của hệ điều hành.
Trong các ứng dụng NET Framework, mã nguồn chương trình viết bằng C# hoặc VB.NET sẽ được biên dịch thành mã ngôn ngữ trung gian MSIL (Microsoft Intermediate Language) Sự hỗ trợ mạnh mẽ của NET Framework giúp C# trở thành công cụ hiệu quả để phát triển ứng dụng.
Windows Forms hay WPF (Windows Presentation Foundation), phát triển game, ứng dụng Web, ứng dụng Mobile trở nên rất dễ dàng.
• Đặc trưng của ngôn ngữ lập trình C# là gì?
- C# là ngôn ngữ đơn giản
C# đã loại bỏ nhiều phức tạp và rối rắm của các ngôn ngữ như Java và C++, bao gồm việc loại bỏ macro, template, đa kế thừa và lớp cơ sở ảo Ngôn ngữ này được thiết kế đơn giản hơn, dựa trên nền tảng của C và C++ Nếu bạn quen thuộc với C, C++ hoặc Java, bạn sẽ nhận thấy C# có nhiều điểm tương đồng về diện mạo, cú pháp, biểu thức và toán tử, nhưng đã được cải tiến để trở nên dễ sử dụng hơn.
C# là một ngôn ngữ lập trình hiện đại với các đặc tính như xử lý ngoại lệ, thu gom bộ nhớ tự động, kiểu dữ liệu mở rộng và bảo mật mã nguồn Những đặc tính này là điều mong đợi trong một ngôn ngữ hiện đại Dù có thể người mới học lập trình sẽ cảm thấy chúng phức tạp và khó hiểu, nhưng đừng lo lắng, vì qua các nội dung của khóa học, chúng ta sẽ dần dần tìm hiểu và làm quen với những đặc tính này.
C# là một ngôn ngữ lập trình thuần hướng đối tượng
Object-oriented programming (OOP) is a programming paradigm characterized by four key properties: abstraction, encapsulation, polymorphism, and inheritance C# fully supports all of these essential OOP features, enabling developers to create robust and efficient software applications.
C# là một ngôn ngữ ít từ khóa
C# là một ngôn ngữ lập trình với số lượng từ khóa hạn chế, chủ yếu dùng để mô tả thông tin Mặc dù nhiều người nghĩ rằng ngôn ngữ có nhiều từ khóa sẽ mạnh mẽ hơn, nhưng điều này không đúng trong trường hợp của C# Ngôn ngữ C# cho phép thực hiện đa dạng các nhiệm vụ, chứng tỏ rằng sức mạnh không chỉ nằm ở số lượng từ khóa mà còn ở khả năng ứng dụng linh hoạt của nó.
.NET Framework được Microsoft đưa ra chính thức từ năm 2002 .NET Framework chỉ hoạt động trên Windows Những nền tảng ứng dụng như WPF, Winforms,
ASP.NET(1-4) hoạt động dựa trên NET Framework.
Mono là phiên bản cộng đồng nhằm mang NET đến những nền tảng ngoài
Windows Mono được phát triển chủ yếu nhằm xây dựng những ứng dụng với giao diện người dùng và được sử dụng rất rộng rãi: Unity Game, Xamarin…
Cho đến năm 2013, Microsoft định hướng đi đa nền tảng và phát triển NET core.
.NET core hiện được sử dụng trong các ứng dụng Universal Windows platform và
ASP.NET Core cho phép lập trình viên sử dụng C# để phát triển ứng dụng đa nền tảng, tương thích với nhiều hệ điều hành như Windows, Linux và MacOS.
2.4.2 Ngôn ngữ truy vấn CSDL SQL
Microsoft SQL Server là một hệ quản trị cơ sở dữ liệu quan hệ được phát triển bởi
Microsoft SQL Server là một máy chủ cơ sở dữ liệu, được thiết kế để lưu trữ và truy xuất dữ liệu theo yêu cầu của các ứng dụng phần mềm khác Sản phẩm này có thể hoạt động trên cùng một máy tính hoặc trên máy tính khác qua mạng, bao gồm cả Internet Microsoft cung cấp nhiều phiên bản khác nhau của SQL Server, phục vụ cho các đối tượng và khối lượng công việc đa dạng, từ các ứng dụng máy đơn nhỏ đến những ứng dụng Internet lớn với nhiều người dùng đồng thời.
Các thành phần cơ bản trong SQL Server
The essential components of SQL Server include Reporting Services, Database Engine, Integration Services, Notification Services, and Full Text Search Service Together, these elements form a comprehensive solution that simplifies data analysis and storage.
Database Engine là một công cụ quản lý dữ liệu có khả năng lưu trữ thông tin dưới dạng hỗ trợ và bảng, đồng thời tự động điều chỉnh tài nguyên khi người dùng đăng xuất hoặc cần thêm tài nguyên Integration Services bao gồm các đối tượng lập trình và công cụ đồ họa giúp sao chép, di chuyển và chuyển đổi dữ liệu giữa các hệ thống như Oracle, SQL Server, DB2 và Microsoft Access Với Integration Services, bạn có thể dễ dàng di chuyển dữ liệu giữa các máy chủ và định dạng dữ liệu trước khi lưu vào cơ sở dữ liệu.
Dịch vụ Phân tích Dữ liệu của Microsoft, hay còn gọi là Analysis Services, cung cấp giải pháp hiệu quả để khai thác và phân tích dữ liệu Khi dữ liệu được lưu trữ trong cơ sở dữ liệu mà không thể trích xuất thông tin hữu ích, nó trở nên vô nghĩa Công cụ này giúp bạn dễ dàng phân tích dữ liệu thông qua kỹ thuật khai thác dữ liệu (data mining) và khái niệm khối nhiều chiều (multi-dimensional cubes).
Dịch vụ thông báo là nền tảng quan trọng cho việc phát triển và triển khai các ứng dụng gửi thông báo Nó cho phép gửi thông báo theo thời gian thực đến hàng ngàn người dùng đăng ký trên nhiều loại thiết bị khác nhau.
Dịch vụ Báo cáo là công cụ giúp tạo, quản lý và triển khai báo cáo, bao gồm cả server và client, đồng thời hỗ trợ phát triển ứng dụng báo cáo Dịch vụ Tìm kiếm Toàn văn là thành phần quan trọng trong việc truy vấn và lập chỉ mục dữ liệu văn bản không cấu trúc trong cơ sở dữ liệu SQL Server.
Service Broker: là một môi trường lập trình cho việc tạo ra các ứng dụng trong việc nhảy qua các Instance
• Cách cài đặt SQL Server
Để cài đặt SQL Server, bạn cần phiên bản Developer Edition, tối thiểu 500MB ổ cứng và 64MB RAM, có thể cài đặt trên hầu hết các hệ điều hành Windows Các bước cài đặt tương đối đơn giản, tương tự như các ứng dụng khác, nhưng bạn cần lưu ý một số điều quan trọng trong quá trình cài đặt.
After selecting "Install Database Server" and opting to install SQL Server, you can also choose to install Analysis Services if desired On the Installation Definition screen, it is advisable to select "Server and Client Tools."
Sau đó bạn nên chọn chọn tất cả các bộ phận của SQL Server và chọn kiểu
Custom Ngoài ra, bạn còn nên chọn các giá trị mặc định – default.
PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
Mô tả hệ thống
- Chức năng chọn nhà cung cấp :
Cho phép chọn nhà cung cấp từ nhiều nhà cung cấp khác nhau
- Chức năng quản lý nhân viên :
- Chức năng quản lý khách hàng :
- Chức năng quản lý sản phẩm :
Cho phép nhập bán sản phẩm
- Chức năng quản lý hóa đơn
- Chức năng quản lý lương :
- Chức năng lập báo cáo
Thông kê được lợi nhuận và lương cửa nhân viên
Phân tích sợ đồ usecase
Mô tả các bảng dữ liệu
3.5.5 Bảng Chi tiết hóa đơn bán
Thiết kế hệ thống
- Thiết kế chạy trên 2 ứng dụng visual studio và sql sever:
Visual Studio là công cụ lập trình website hàng đầu của Microsoft, không có phần mềm nào thay thế được Được phát triển bằng hai ngôn ngữ C# và VB+, Visual Studio giúp người dùng lập trình hệ thống một cách dễ dàng và nhanh chóng.
Microsoft SQL Server là hệ quản trị cơ sở dữ liệu quan hệ do Microsoft phát triển, hoạt động như một máy chủ cơ sở dữ liệu Sản phẩm phần mềm này chủ yếu được sử dụng để lưu trữ và truy xuất dữ liệu theo yêu cầu từ các ứng dụng phần mềm khác.
Phần Mềm Quản Lý Bán Cửa Cuốn
Giao diện đăng nhập
Hình 4.1 giao diện đăng nhập
- Đây là giao diện khởi động của hệ thống Muốn vào trong hệ thống chúng ta cần thông qua chức năng đăng nhập của giao diện này.
- Cần sử dụng tài khoản và mật khẩu đã tạo trước để đăng nhập vào hệ thống.
Giao diện ứng dụng
Hình 4.2 giao diện quản lý bán hàng
Giao diện nhà cung cấp
Hình 4.3 giao diện nhà cung cấp Tại đây người dùng có thể thêm xóa sửa nhà cung cấp mà mình muốn
Giao diện quản lý nhân viên
Hình 4.4 giao diện quản lý nhân viênTại đây người dùng có thể thêm xóa sửa nhân viên
Giao diện danh mục khách hàng
Hình 4.5 giao diện quản lý khách hàng Tại đây người dùng có thể thêm xóa sửa thông tin của khách hàng
Giao diện Hóa đơn bán hàng
Hình 4.6 giao diện hóa đơn bán hàngTại đây người dùng có thể in hóa đơn khách hàng và tìm kiếm mã hóa đơn
Giao diện quản lý lương nhân viên
Giao diện quản lý lương nhân viên cho phép người dùng xuất bảng lương sang các định dạng file như Excel, PDF và Word, đồng thời hỗ trợ tra cứu thông tin lương của nhân viên một cách dễ dàng.
Giao diện tìm kiếm hóa đơn
Hình 4.8 giao diện tìm kiếm hóa đơn
Người dùng có thể tìm kiếm hoa đơn tại đây
Giao diện báo cáo
Hình 4.9.1 báo cáo báo cáo hàng hóa Tại đây người dùng có thể xuất thông kê ra các file như excel , pdf , word
Hình 4.9.2 giao diện báo cáo kinh doanhTại đây người dùng có thể xuất thông kê ra các file như excel , pdf , word
Giao diện thông kê lương
Hình 4.10.1 giao diện thống kê lương
Hình 4.10.2 giao diện doanh thu bán hàng