Skip to content

Ngôn ngữ lập trình C# với giao diện Winform, lập trình trên môi trường Window,

Notifications You must be signed in to change notification settings

conghauto/DoAnQuanLiVatTuPhanBon-NMCNPM

Repository files navigation

PHẦN MỀM QUẢN LÍ BÁN HÀNG VẬT TƯ PHÂN BÓN

Thành viên

  1. Tô Công Hậu (KTPM2016) - Trưởng nhóm | MSSV: 16520359
  2. Trần Quốc Toàn (KTPM2016) | MSSV: 16521265

Mô tả

Ngày nay, CNTT đã và đang đóng vai trò quan trọng trong đời sống kinh tế, xã hội của nhiều quốc gia trên thế giới, là một phần không thể thiếu trong xã hội năng động, ngày càng hiện đại hoá. Vì vậy, việc tin học hoá vào một số lĩnh vực là hoàn toàn có thể và phù hợp với xu hướng hiện nay.

Tại vùng quê của chúng em, việc bán hàng vật tư phân bón thường ở quy mô nhỏ lẻ, thủ công. Vì vậy rất khó khăn trong việc quản lý sổ sách, dễ gây nhầm lẫn, hao hụt và lạc mất giấy tờ quan trọng.

Xuất phát từ nhu cầu thực tế đó, trong công việc kinh doanh, bán hàng của cửa hàng vật tư phân bón ở gia đình em, việc quản lý hệ thống thông tin bán hàng là một việc không thể thiếu. Nhằm thay thế một số công việc mà trước đó phải thao tác bằng tay trên giấy tờ đạt hiệu quả không cao, mất nhiều thời gian. Vì vậy, chúng em đã chọn thực hiện xây dựng một phần mềm được viết bằng ngôn ngữ C# kết nối với hệ quản trị CSDL MS SQL Server với đề tài “Xây dựng phần mềm quản lý vật tư phân bón”.

Cấu trúc của phần mềm

Phần mềm được thiết kế thân thiện với người dùng, có cấu trúc gồm:

  1. Phần đăng nhập vào phần mềm với tài khoản admin để bảo mật hơn khi quản lý công việc.
  2. Các chức năng quản lý việc kinh doanh:
    • Nhập hàng:
      • Nhận phiếu hàng khi nhập hàng mới.
      • Xuất tiền nợ với các đại lý.
    • Xuất hàng
      • Xuất phiếu hóa đơn khi bán hàng.
      • Báo cáo số lượng hàng tồn trong kho.
      • Báo cáo doanh số.
  3. Ngoài ra còn có các chức năng phụ như: Đăng xuất, đổi mật khẩu, đăng ký tài khoản mới, đổi giao diện...

Công nghệ

  • Ngôn ngữ lập trình: C#.
  • Phần mềm lập trình: Visual Studio 2015.
  • Hệ quản trị cơ sở dữ liệu: SQL Sever 2014 Management Studio.
  • DevExpress 17.1

Kiến thức áp dụng

  • Sử dụng các control cơ bản và nâng cao trong Winform.
  • DataGridView, DataSet, DataTable, DataRow.
  • Phân tích thiết kế hệ thống cơ sở dữ liệu.
  • Phân tích thiết kế giao diện.
  • Trigger SQL.
  • Procedure, function SQL.
  • Kết nối SQL server với ứng dụng winform.
  • Event và Event nâng cao.
  • Chuyển data giữa các form.
  • Phân quyền người dùng trên ứng dụng.
  • DataBiding cơ bản và nâng cao.
  • Thêm, xóa, sửa dữ liệu từ trang quản trị.

Môi trường cài đặt

Để cài đặt và sử dụng tốt phần mềm, ta cần các yếu tố sau

  • Phần cứng:
    • Bộ xử lý 32 bit (x86) hoặc 64 bit (x64) có tốc độ 1 gigahertz (GHz) hoặc nhanh hơn.
    • RAM 2 gigabyte (GB) (32 bit) hoặc RAM 4 GB (64 bit).
    • Đĩa cứng có dung lượng trống 20 GB (32 bit) hoặc 20 GB (64 bit) hoặc lớn hơn.
    • Thiết bị đồ họa DirectX 9 có trình điều khiển WDDM 1.0 trở lên.
  • Phần mềm:
    • Sử dụng từ win 7 hoặc mới hơn
    • Microsoft .Net framework từ 4.0 trở lên

Cài đặt phần mềm

  • Sau khi tải tệp cài đặt của phần mềm, kích đúp vào tệp này và bạn có thể nhấn yes liên tục để hoàn thành cài đặt hoặc có thể thay đổi tham số đường dẫn cài đặt chương trình tùy theo ý muốn. Ở giao diện cuối cùng, chọn Close để kết thúc quá trình cài đặt.
  • Sau khi công việc cài đặt được hoàn thành, trên giao diện Desktop của bạn sẽ xuất hiện biểu tượng của phần mềm. Kích đúp vào biểu tượng này để chạy chương trình.

Lời cảm ơn

  • Để hoàn thành được đồ án này, tụi em cảm ơn thầy Nguyễn Công Hoan - giảng viên khoa Công nghệ phần mềm - Trường Đại học Công nghệ thông tin đã tận tình giúp đỡ, hướng dẫn tụi em thực hiện đề tài này. Một lần nữa tụi em xin chân thành cảm ơn thầy.

About

Ngôn ngữ lập trình C# với giao diện Winform, lập trình trên môi trường Window,

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages