- Tham gia
- 6/8/06
- Bài viết
- 3,260
- Được thích
- 3,787
Mình thường tổ chức chương trình Kế toán trên Excel như sau:
1. Tổng thể : Gồm 3 File
- DanhMuc : Chứa đựng các Sheet DanhMuc như DMKhachHang, DMVatTu, DMHangHoa, DMKhuVuc, DMNhomHangHoa, DMLoaiHangHoa, DMTaiKhoan . . .
- Data : Chứa đựng dữ liệu phát sinh : Gồm 4 Sheet
--------ShDanhMuc: Kết nối các dữ liệu từ File DanhMuc sang
--------ShMain : Lưu trữ thông tin chính lặp lại 1 lần trong Chứng từ như : Số CT, Ngày CT, Số CT, Nội dung, Hóa đơn, Đối tác, . .
--------ShDinhKhoan: Chứa thông tin về định khoản
--------ShXN: chứa thông tin về xuất nhập hàng hóa, vật tư, TSCĐ
Cả 3 sheet này sẽ được liên kết với nhau thông qua Số CTừ
--------ShTemp: Dùng để làm những thủ tục trung gian từ UserForm trước khi nhập vào các sheet dữ liệu
- Report : Nơi chứa đựng những báo cáo có thể có, ngoài ra còn có các sheet để lấy dữ liệu từ DanhMuc và Data
Chỉ cần nhập dữ liệu vào DanhMuc và Data , việc còn lại là Click mouse thôi.
Tuy nhiên vì không có kinh nghiệm cho việc này nên nhờ các cao thủ chỉ giáo thêm về cách bố trí và thiết kế Database cho tối ưu, phù hợp và đơn giản. Vì điều này sẽ ảnh hưởng đến tất cả chương trình.
Hiện tại thì CSDL mới chỉ có gần 20.000 dòng, vẫn chạy tốt, không sao cả. Nhưng dù sao vẫn cảm thấy chưa tối ưu và thiếu cái nền tảng (tất cả là tự học).
Mong được giúp đỡ.
Cảm ơn nhiều!
1. Tổng thể : Gồm 3 File
- DanhMuc : Chứa đựng các Sheet DanhMuc như DMKhachHang, DMVatTu, DMHangHoa, DMKhuVuc, DMNhomHangHoa, DMLoaiHangHoa, DMTaiKhoan . . .
- Data : Chứa đựng dữ liệu phát sinh : Gồm 4 Sheet
--------ShDanhMuc: Kết nối các dữ liệu từ File DanhMuc sang
--------ShMain : Lưu trữ thông tin chính lặp lại 1 lần trong Chứng từ như : Số CT, Ngày CT, Số CT, Nội dung, Hóa đơn, Đối tác, . .
--------ShDinhKhoan: Chứa thông tin về định khoản
--------ShXN: chứa thông tin về xuất nhập hàng hóa, vật tư, TSCĐ
Cả 3 sheet này sẽ được liên kết với nhau thông qua Số CTừ
--------ShTemp: Dùng để làm những thủ tục trung gian từ UserForm trước khi nhập vào các sheet dữ liệu
- Report : Nơi chứa đựng những báo cáo có thể có, ngoài ra còn có các sheet để lấy dữ liệu từ DanhMuc và Data
Chỉ cần nhập dữ liệu vào DanhMuc và Data , việc còn lại là Click mouse thôi.
Tuy nhiên vì không có kinh nghiệm cho việc này nên nhờ các cao thủ chỉ giáo thêm về cách bố trí và thiết kế Database cho tối ưu, phù hợp và đơn giản. Vì điều này sẽ ảnh hưởng đến tất cả chương trình.
Hiện tại thì CSDL mới chỉ có gần 20.000 dòng, vẫn chạy tốt, không sao cả. Nhưng dù sao vẫn cảm thấy chưa tối ưu và thiếu cái nền tảng (tất cả là tự học).
Mong được giúp đỡ.
Cảm ơn nhiều!