Git Product home page Git Product logo

management-app's Introduction

Management Application

(Nên đặt tên mới phải)

Giới thiệu

Management Applcation là đồ án cuối kì môn Lập trình windows.

Application hỗ trợ các chức năng cơ bản về CRUD dữ liệu, thống kê dữ liệu; đối tượng quản lý là hóa dược mỹ phẩm.

Chức năng

🧮 Chức năng Master data (3 điểm)

  • Create: Tạo ra dữ liệu. Nhập liệu từng dòng bằng tay là yêu cầu cơ bản.
  • Read: Thường bắt đầu bằng hiển thị một danh sách. Với mỗi danh sách sẽ hiển thị chi tiết khi click vào.
  • Update: Cập nhật lại thông tin.
  • Delete: Thường nhóm dữ liệu master data không bao giờ bị xóa hoàn toàn khỏi cơ sở dữ liệu mà chỉ bị đánh dấu là xóa mà thôi.

🤝 Chức năng Transaction data (2 điểm)

  • Khi thanh toán các đơn hàng sẽ có nhiều trạng thái, có thể phải đi giao hàng thu tiền hoặc khách đặt cọc trước qua chuyển khoản chẳng hạn.
  • Khuyến mãi giảm giá như.

📈 Chức năng Report (4 điểm)

  • Thống kê sản phẩm bán chạy.
  • Thống kê theo doanh thu.
  • Thống kê theo ngày, theo tuần, theo tháng, theo quý, theo năm, theo nhiều năm
  • Thống kê trong khoảng thời gian từ ngày đến ngày
  • Sẽ có 3 dạng biểu đồ cần hỗ trợ: đường, cột, bánh

🎉 Good to have

  • Sử dụng server tự dựng hoặc dịch vụ cơ sở dữ liệu trên mạng và từ đó kết nối tới.
  • Generate ra installer.msi hoặc installer.exe
  • Ribbon
  • Beautyful Chart
  • Material design
  • Lọc theo một hoặc nhiều tiêu chí nào đó.
  • Tìm kiếm theo một hoặc nhiều tiêu chí nào đó.

Video demo

URL: Lập trình Windows. Đồ án cuối kỳ Ứng dụng quản lý

Bên lề:

Xem thêm TODO list tại đây
Xem thêm issuses (nếu có) tại đây
Xem thêm các tài liệu liên quan (nếu có) tại đây
Vui lòng tải bản release tại đây

Tham khảo & biết ơn

Fellow guys Hồng Khang, Nguyên Khang, Bearnies

Packages:
Material Design In Xaml Toolkit: https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
Live Charts: https://github.com/Live-Charts/Live-Charts
Fluent Ribbon: https://github.com/fluentribbon/Fluent.Ribbon

management-app's People

Contributors

ngankhanh98 avatar

Watchers

James Cloos avatar

management-app's Issues

📈 Chức năng Report (4 điểm)

  • Thống kê sản phẩm bán chạy.
  • Thống kê theo doanh thu.
  • Thống kê theo ngày, theo tuần, theo tháng, theo quý, theo năm, theo nhiều năm
  • Thống kê trong khoảng thời gian từ ngày đến ngày
  • Sẽ có 3 dạng biểu đồ cần hỗ trợ: đường, cột, bánh

🎉 Good to have

  • Sử dụng server tự dựng hoặc dịch vụ cơ sở dữ liệu trên mạng và từ đó kết nối tới.
  • Generate ra installer.msi hoặc installer.exe
  • Ribbon
  • Beautyful Chart
  • Material design
  • Lọc theo một hoặc nhiều tiêu chí nào đó.
  • Tìm kiếm theo một hoặc nhiều tiêu chí nào đó.

Some bug in PAdd windows

  • Closing PAdd windows without changing data causes crash
  • Deleted, then (without selecting new product) immediately hit Detail button, PUpd windows show up with data of the just-deleted object.

🤝 Chức năng Transaction data (2 điểm)

  • Khi thanh toán các đơn hàng sẽ có nhiều trạng thái, có thể phải đi giao hàng thu tiền hoặc khách đặt cọc trước qua chuyển khoản chẳng hạn.
  • Khuyến mãi giảm giá như.

🧮 Chức năng Master data (3 điểm)

  • Create: Tạo ra dữ liệu. Nhập liệu từng dòng bằng tay là yêu cầu cơ bản.
  • Read: Thường bắt đầu bằng hiển thị một danh sách. Với mỗi danh sách sẽ hiển thị chi tiết khi click vào.
  • Update: Cập nhật lại thông tin.
  • Delete: Thường nhóm dữ liệu master data không bao giờ bị xóa hoàn toàn khỏi cơ sở dữ liệu mà chỉ bị đánh dấu là xóa mà thôi.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.