Xây dựng chương trình quản lý bán hàng bằng VBA có thực sự "ổn" không?

Liên hệ QC
Theo ngụ ý của mình là được và bạn cần phải xây dựng csdl chuẩn có thể dùng acccess để làm nhé.
Bài đã được tự động gộp:


Cái này nhìn như là c# hoặc vb.net vậy
Cái phần mềm quản lý bán hàng anh viết đang sử dụng hàng ngày

1/ Trên Excel là Form ko lưu bất cứ cái dữ liệu gì hết ... chỉ có Form nhập - Xuất và các Form truy xuất dữ liệu theo mẫu lấy từ Access lên

2/ sử dụng 1 Data.accdb là nới lưu dữ liệu thô gồm nhập và xuất
3/ sử dụng 1 Data.accdb làm nơi tính toán sau khi xuất nhập
4/ sử dụng 1 data lưu khách hàng
mọi cái trên Excel cần thì ghi xuống + lấy lên và ko lưu cái gì cả nên File cực nhẹ ... mở lên load rất nhanh
...
...
Nhiều năm nay có đầy các cty phần mềm chào tôi bán ... tôi keo làm như mô tả mấy bài trước xong nó điều chạy cả... nhận câu trả lời là khó làm quá ... tôi keo Excel tôi làm nhẹ như cái kim sao mấy ông mang tiếng là cty phần mềm mà làm cái việc cỏn con không làm được là sao


... thật lòng nhiều lần thử sức viết trên EXE như mô tả thế mà mình cũng ko làm được ... mục đích keo họ làm như thế xong xem ý tưởng thôi ... nếu ok thì vẫn mua thêm sử dụng bình thường

Access cũng thế nhiều tay nói như con két ... xong tôi vẻ ra như vậy ===== 3 chân 4 cẳng chạy nhanh
 
Quý vị đi ngược hết trơn rồi.
Một phần mềm quản lý phải bắt đầu bằng CSDL. Từ phân tích yêu cầu dẫn đến thiết kế.
Sau khi thiết kế và dựng được cái prototype (mẫu) để thử rồi thì người ta mới bắt đầu viết code. Mà cũng chỉ code mấy cái giao diện căn bản.
Sau khi chắc ăn rồi mới thêm mắm muối vào mấy cái giao diện cho nó đầy đủ hoa lá cành.

Quý vị chú trọng vào cái giao diện người dùng ngay từ đầu. Tuy trên lý thuyết, cái thiết kế CSDL không bắt buộc phải uốn theo. Trên thực tế thì chuyện ấy sẽ xảy ra. Bởi vì người thiết kế giao diện có khuynh hướng bảo vệ thiết kế của mình và sẵn sàng hy sinh thiết kế CSDL. Đấy là đi ngược.

@chủ thớt:
Không cần lo cái chuyện VBA có "ổn" không.
Nếu bạn đã phải hỏi câu này thì tầm vực vấn đề của bạn VBA thừa sức chạy.
Nếu tầm vực vấn đề của bạn ra vượt ngoài (*1) VBA thì bạn cần chuyên viên thiết kế và phát triển (design & develop) chứ không hỏi suông được đâu.

(*1) khái niệm "vượt ngoài" chỉ là tương đối. Ai cũng biết một chiếc xe heo chở 10 chuyến thì cũng hết cái công-ten-nơ. Nhưng làm việc như thế có hiệu quả hay không?
Cảm ơn anh nhiều, đã được nghe anh góp ý mấy lần và rất hữu ích! Trân trọng cảm ơn!
 
Web KT
Back
Top Bottom