ketoan_it > 07-01-23, 10:27 PM
(05-01-23, 09:45 AM)ledangvan Đã viết:(04-01-23, 09:13 PM)ketoan_it Đã viết: Chào cả nhà, chuyện là mình mới hoàn thành xong chương trình kế toán làm bằng access. Nay muốn gửi lên đây để mọi người dùng thử và cho ý kiến nhận xét để mình hoàn thiện chương trình tốt hơn. Mình có kèm theo file hướng dẫn sử dụng, tuy hơi sơ sài nhưng đủ để các bạn có sử dụng tốt chương trình. Mong nhận được các ý kiến đóng góp của các bạn. Trong quá trình sử dụng cảm thấy phần nào hay ho và cần dùng thì cứ nói mình sẻ gửi phần demo liên quan cho các bạn. Còn phần share code full HD thì các bạn khỏi hỏi nhé
link tải nhé: https://www.mediafire.com/file/kxu9o8muv...C.rar/file
Mình đọc qua File hướng dẫn của bạn có vài ý kiến :
1- Chương trình thiết kế khá hợp lý, tuy nhiên giờ thiết kế theo kiểu Menu là khá đơn điệu.
2- Trong phần giới thiệu của bạn chưa nêu phần truy suất lại báo cáo để chỉnh sửa từ báo cáo.
3- Nên nêu ra một số tiện ích của chương trình (Vì hiện tại các chương trình kế toán đều na ná nhau, đều có công dụng gần giống nhau, nên phần mềm của bạn càng có tiện ích bao nhiêu càng thu hút người dùng bấy nhiêu)
4- Theo hướng dẫn của bạn thì mới chỉ nêu phần kế toán thuế, chưa nêu được phần kế toán quản trị (Quản lý công nợ, quản lý chi phí, quản lý vật tư, tài sản ...)
5- Phần tính giá thành : Hầu như các phần mềm kế toán hiện nay đều thiếu một phần quan trọng trong việc tính giá thành đó là xác định và đánh giá sản phẩm hỏng, những người lập trình đều hiểu rằng sản phẩm sản xuất đạt lý tưởng hết -> Cho vật liệu vào sản xuất là ra sản phẩm, tuy nhiên trong thực tế sản xuất ko bao giờ tròn vẹn như vậy được, đưa vật tư vào SX có thể mất điện, toàn bộ vật tư đó bị hỏng, hoặc sắp hoàn thành thì bị ngắt điện, hỏng máy phát, ...
Trong phần của bạn mới chỉ nêu là hỗ trợ việc tính dở dang cuối kỳ, nhưng ko rõ bạn tính bằng cách nào ?
....
Trên đây là một vài ý kiến với chương trình của bạn, chúc bạn thành công.
(07-01-23, 12:11 PM)ledangvan Đã viết: Góp ý thêm : Có cái mục xóa dữ liệu trong phần mềm là ko nên vì có thể có lúc lỡ tay xóa mất, có thể do người khác chọc vào xóa, ...
Như anh thiết kế phần mềm thì sẽ ko phân chia các phân hệ kế toán kiểu như Kế toán ngân hàng, kế toán tài sản, kế toán tiền mặt, kế toán bán hàng, mua hàng ... mà chỉ là nhập chứng từ phát sinh và nhập số dư
Trong hệ thống tài khoản định nghĩa tính chất của các tài khoản ví dụ : 1111 - Tính chất là tiền; 131 - Tính chất là công nợ , 511 - Tính chất chi phí, 242 - Tính chất chi phí ...
Sau đó thiết kế các Form tương ứng với các tính chất.
Mục đích là khi định khoản trong phần nhập liệu sẽ bung các Form lên tương ứng
Ví dụ một nghiệp vụ phát sinh như sau : Mua văn phòng phẩm chưa trả tiền, tiền thuế là 1.000.000; tiền hàng là 9.000.000 tổng tiền là 10.000.000
Người dùng sẽ nhập như sau :
Số CT:
Ngày CT:
Diễn giải : Mua văn phòng phẩm HĐ: ....
TK Có : 331 -> Vì 331 đăng ký trong hệ thống TK là tính chất công nợ nên sẽ bung Form công nợ để người dùng nhập
Form có thể thiết kế như sau : Mã CN, Mã ND, Số tiền, Thời hạn trả nợ, Mã HĐ ...
TK nợ : 1331 : Vì 1331 đăng ký tính chất là thuế đầu vào nên khi hạch toán chương trình sẽ hiện tương ứng Form kê thuế để kê
TK nợ : 6428 : Vì 6428 đăng ký tính chất là Chi phí nên sẽ bung lên Form chi phí để vào chi tiết có thể thiết kế như sau
Mã đối tượng tập hợp CP : (Mã)
Nội dung chi phí : (Mã)
Số tiền
....
Mục tiêu là tối giản việc trải hết các nội dung trên một dòng, những người chưa biết lại phải mất công nhập mà ko có giá trị gì trong việc làm báo cáo (Ý anh ở đây là khi hạch toán đến đâu, đến TK nào nó sẽ lên Form tương ứng để nhập)
tranthanhan1962 > 07-01-23, 11:52 PM
(07-01-23, 10:07 PM)ketoan_it Đã viết: E xin phản hồi một ý kiến của a như sau...Mình cũng reply lại phản hồi của bạn.
ketoan_it > 08-01-23, 10:56 AM
(07-01-23, 11:52 PM)tranthanhan1962 Đã viết:(07-01-23, 10:07 PM)ketoan_it Đã viết: E xin phản hồi một ý kiến của a như sau...Mình cũng reply lại phản hồi của bạn.
1/Windows 10 nhiều cái không Ok nên mình đã chuyển sang win 11 mấy năm nay. Mình sử dụng access 2019 với lý do access 2019 chạy Ok access 2003 (do mình còn nhiều chương trình của khách hàng cũ sử dụng access 2003 lưu trử để bảo hành và nâng cấp khi có yêu cầu luc trước mình sử dụng giả lập khi access 2003 không chạy trên các access có ver trước 2019 như sau này access 2019 chạy ngon 2003 nên mình sử dụng luôn không giả lập nữa) còn với msgbox mình không sử dụng msgbox (chạy không ngon với tất cả các máy) nên mình thay bằng form cho chắc ăn, không bao giờ lỗi font.
2/ Lỗi 2467 mình thấy là không phải báo lỗi hệ thống mà do code báo lỗi Form_Error của bạn vì nó có tiếng Việt nhưng không ảnh hưởng công việc, chỉ mất công tắt msgbox thôi.
3/ Việc sử dụng Ribbon không ảnh hưởng gì đến việc bảo mật cơ sở dữ liệu thậm chí với ribbon tôi có thể bảo mật tập tin accdb mà không cần chuyển qua accde thậm chí không cần đặt mật khẩu cho VBA hay macro. Bạn có thể xử lý XML của table UsysRibbons ẩn Access Options + khóa shift + xử lý shortcut menu bar cho form và query bảo đãm nếu bạn không có cách xử lý trước thì chính bạn cũng không vào desgn được.
Bạn thấy hình trên là một phần mềm thương mại của mình. Tab File không còn mục nào cả thì làm sao vào Access Options.
4/Vụ này mình có ý kiến vậy thôi. Còn bạn nếu thấy cái gì ưu việt thì làm.
5/Vấn đề xuất ra excel theo mẫu thì trên forrum mình có nhiều, bạn có thể tìm các bài viết của ongke0711 hoặc maidinhdan có viết về thủ thuật này hoặc nếu lười thì tạo query theo bảng của mẫu rồi copy dữ liệu qua mẫu exel cũng được.
tranthanhan1962 > 08-01-23, 05:26 PM
(08-01-23, 10:56 AM)ketoan_it Đã viết: Cảm ơn a đã chia sẻ kinh nghiệm, về ribbon menu mà ẩn mấy cái trong tab file thì quá ok ạ, e sẻ nghiên cứu rồi làm theo những gì a gợi ý ạ.Tôi đã có giới thiệu một chủ đề và hướng dẫn tương đối kỹ về thủ thuật tự tạo ribbon ở đây, bạn có thể tham khảo:
hoanbhxhls > 12-01-23, 12:10 PM
(08-01-23, 05:26 PM)tranthanhan1962 Đã viết:(08-01-23, 10:56 AM)ketoan_it Đã viết: Cảm ơn a đã chia sẻ kinh nghiệm, về ribbon menu mà ẩn mấy cái trong tab file thì quá ok ạ, e sẻ nghiên cứu rồi làm theo những gì a gợi ý ạ.Tôi đã có giới thiệu một chủ đề và hướng dẫn tương đối kỹ về thủ thuật tự tạo ribbon ở đây, bạn có thể tham khảo:
Hướng Dẫn Hướng dẫn chi tiết thiết kế Ribbon ứng dụng Access
tranthanhan1962 > 13-01-23, 02:47 PM
(12-01-23, 12:10 PM)hoanbhxhls Đã viết: 1.Bạn nên chuyển Data sang sql server,mô hình mdb này chạy trong mạng LAN,internet không được ổn địnhNói chung mình không có ý kiến gì về việc góp ý và giới thiệu những cách làm hỗ trợ công việc tốt hơn của bạn. Những khuyết điểm của access mà bạn nói tôi cũng công nhận. Nhưng bạn quên rằng access cũng có những ưu việt của nó.
2.Mô hình winform khó cạnh tranh với các phần mềm trên nền web
3.Mô hình này không chạy được trên smart phone
4.Khó chịu nhất mdb chạy trên LAN phải share full,rủi ro rất cao
5.Nói chung ms access đã lạc hậu với thời 4.0..
hoanbhxhls > 13-01-23, 03:52 PM
(13-01-23, 02:47 PM)tranthanhan1962 Đã viết:Theo xu thế mình đã chuyển ứng dụng mình viết sang nền web để đáp ứng nhu cầu khách hàng(12-01-23, 12:10 PM)hoanbhxhls Đã viết: 1.Bạn nên chuyển Data sang sql server,mô hình mdb này chạy trong mạng LAN,internet không được ổn địnhNói chung mình không có ý kiến gì về việc góp ý và giới thiệu những cách làm hỗ trợ công việc tốt hơn của bạn. Những khuyết điểm của access mà bạn nói tôi cũng công nhận. Nhưng bạn quên rằng access cũng có những ưu việt của nó.
2.Mô hình winform khó cạnh tranh với các phần mềm trên nền web
3.Mô hình này không chạy được trên smart phone
4.Khó chịu nhất mdb chạy trên LAN phải share full,rủi ro rất cao
5.Nói chung ms access đã lạc hậu với thời 4.0..
1/Tạo và hoàn chỉnh CSDL nhanh gọn lẹ.
2/Query có hỗ trợ QBE trực quang dễ sử lý.
3/Hiện nay. Không phải phần mềm nào cũng cần xử lý đa nền tảng ngay cả những phần mềm khủng của những công ty lớn cũng không phải lo đến điều này và họ vẫn thường xuyên sử dụng window trên máy tính để chạy phần mềm. Gần như là phương tiện bắt buột.
4/ Trường hợp chuyển sang sql server mà không có server thật thì làm thế nào? lấy 1 máy mạng LAN làm server liệu có chắc chắn rằng độ bảo mật có đáng tin cậy, và khi chỉ cần 1 phần mềm đơn lẽ chạy cho 1 công ty cở nhỏ hoăc cửa hàng bán lẻ thì có cần tốn một cái máy server không? còn share full thì có làm sao? Vấn đề bảo mật không do phần mềm mà do trình độ quản lý - xử lý thì đúng hơn.
5/ Nếu biết sử dụng thích hợp thì không có gì là lạc hậu cả. Chăng lẽ trông một cây chuối cây ớt mà phải điều đến cái máy xúc đất? chỉ cần 1 con dao vừa tay là xong thậm chí không cần đến 1 cái len.
6/ Đây là điều quan trong nhất. Hãy xem các forrum hỗ trợ tự học viết phần mềm xem có trang nào OK như thuthuataccess không?
huan.backan1983 > 25-07-23, 04:59 PM
huan1983_bk > 22-09-23, 04:20 PM