Học Access bằng cách xây dựng một ứng dụng cụ thể

Trạng thái
Không mở trả lời sau này.

phatnq2002

Tích cực giảm cân...
Hội viên mới
Chào các bạn,

Sau một thời gian thăm dò, thấy các bạn "rất nôn nóng" để có thể cùng tham gia một "khóa học đặc biệt" chỉ có duy nhất trên DKT về việc thiết kế một ứng dụng Access dùng trong công việc cụ thể.

Để các bạn có thời gian suy nghĩ và chuẩn bị, tôi xin nêu vài điều sau:

1. Ứng dụng dùng để thiết kế mẫu: ỨNG DỤNG QUẢN LÝ NHẬP XUẤT TỒN KHO NGUYÊN VẬT LIỆU

2. Các bước chuẩn bị ban đầu:
Trước tiên, tôi sẽ đặt ra một bài toán cộng với yêu cầu.
Các bạn sẽ nghiên cứu và có thể đề xuất thêm bớt sao cho sát với thực tế.
Sau khi đã chốt lại nội dung của bài toán, sẽ không nhận thêm bất kỳ ý kiến nào nữa, tránh mất tập trung và/hoặc làm phá vỡ thiết kế.

3. Thiết kế cơ sở dữ liệu:
Khi thiết kế sẽ giải thích rõ ràng ý nghĩa của các field, mục đích lưu trữ, chức năng của bảng.
Lồng vào đó là những phần lý thuyết bổ sung.

4. Thiết kế form, report, module:
Tương tự 3, khi thiết kế sẽ kèm theo phần lý thuyết.
Lưu ý: đây là phần có liên quan đến lập trình, do vậy đây sẽ là phần khó nhất của việc thiết kế ứng dụng.

5. Các công việc thêm vào:
Tạo menu, toolbar
Làm form login
...

Các bạn thấy sao, cho ý kiến.

Ý kiến sẽ được chốt lại cho đến hết ngày 15-10-2008. Sau đó sẽ tiến hành công việc tiếp theo.
 
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Vậy là cũng đến lúc chúng ta bắt tay vào cộng tác Online rồi. Hy vọng dự án nhỏ này thành công để mở đường cho các ứng dụng phục vụ DKT sau này. -----------------------------------------------------------------------------------------
BÀI 1 - PHÂN TÍCH YÊU CẦU - LINK
BÀI 2 - THIẾT KẾ GIAO DIỆN - LINK
BÀI 3 - THIẾT KẾ Form PHIẾU NHẬP HÀNG - LINK
Continuous..........
 
Sửa lần cuối:
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Đề nghị số 1:
"Nên mở rộng thành 2 chu trình Doanh Thu và Mua Hàng"
Như vậy với nội dung ứng dụng này sẽ có nhiều DN nhỏ dùng được vào thực tế.
Nếu tách riêng phần theo dõi kho hàng thì chỉ những DN lớn mới tách riêng như vậy.

Chu trình Mua Hàng:
- Theo dõi Quyết định mua hàng: khoan làm vì chỉ những DN lớn mới có phần này.
- Cập nhật Phiếu Nhập Kho.
- Theo dõi hoá đơn đầu vào.
- Theo dõi nợ phải trả nhà cung cấp (=> lấy thêm phần nhỏ của chu trình thanh toán:cập nhật PC+sec trả tiền hàng )
- Báo cáo : Báo cáo hoá đơn đầu vào (phần mua hàng), Báo cáo nợ phải trả nhà cung cấp (chuẩn bị cho 2 phương pháp: theo số dư luỹ kế và theo từng hợp đồng).

Chu trình Doanh Thu:
- Theo dõi Hợp đồng bán hàng: khoan làm vì chỉ những DN lớn mới có phần này.
- Cập nhật Phiếu Xuất Kho.
- Cập nhật Hoá đơn đầu ra.
- Theo dõi nợ phải thu khách hàng (=> lấy thêm phần nhỏ của chu trình thanh toán: cập nhật PT+sec thu tiền hàng)
- Báo cáo : Báo cáo hoá đơn đầu ra, Báo cáo nợ phải thu khách hàng (chuẩn bị cho 2 phương pháp: theo số dư luỹ kế và theo từng hợp đồng).

Quản lý Kho:
- Lấy dữ liệu từ 2 chu trình trên kết xuất ra báo cáo.
 
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Đề nghị số 1:
"Nên mở rộng thành 2 chu trình Doanh Thu và Mua Hàng"
Như vậy với nội dung ứng dụng này sẽ có nhiều DN nhỏ dùng được vào thực tế.
Nếu tách riêng phần theo dõi kho hàng thì chỉ những DN lớn mới tách riêng như vậy.

Chu trình Mua Hàng:
- Theo dõi Quyết định mua hàng: khoan làm vì chỉ những DN lớn mới có phần này.
- Cập nhật Phiếu Nhập Kho.
- Theo dõi hoá đơn đầu vào.
- Theo dõi nợ phải trả nhà cung cấp (=> lấy thêm phần nhỏ của chu trình thanh toán:cập nhật PC+sec trả tiền hàng )
- Báo cáo : Báo cáo hoá đơn đầu vào (phần mua hàng), Báo cáo nợ phải trả nhà cung cấp (chuẩn bị cho 2 phương pháp: theo số dư luỹ kế và theo từng hợp đồng).

Chu trình Doanh Thu:
- Theo dõi Hợp đồng bán hàng: khoan làm vì chỉ những DN lớn mới có phần này.
- Cập nhật Phiếu Xuất Kho.
- Cập nhật Hoá đơn đầu ra.
- Theo dõi nợ phải thu khách hàng (=> lấy thêm phần nhỏ của chu trình thanh toán: cập nhật PT+sec thu tiền hàng)
- Báo cáo : Báo cáo hoá đơn đầu ra, Báo cáo nợ phải thu khách hàng (chuẩn bị cho 2 phương pháp: theo số dư luỹ kế và theo từng hợp đồng).

Quản lý Kho:
- Lấy dữ liệu từ 2 chu trình trên kết xuất ra báo cáo.

OK với bác, sẽ đổi lại tên ứng dụng cho nó tổng quát hơn và sẽ đặt bài toán theo hướng này.
 
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Như vậy các bác share cái database và các table cơ bản để mọi người xem và chỉnh sửa, sau đó chốt lại.
-----------------------------------------------------------------------------------------
Không biết là dùng Access nào nhỉ: 2002, 2003, 2007. DAO hay ADO. Có dùng Macro không?
 
Sửa lần cuối:
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Qua gần một tuần kể từ khi đăng bài này lên đây, và qua bảng tham khảo ý kiến, tôi có mấy nhận xét sau:

  1. Các bạn vào xem nhiều: tính đến thời điểm bài viết này là 138.
  2. Bỏ phiếu thì chỉ có 6 người: 5 đồng ý làm ngay, 1 thì yêu cầu từ từ tính.
  3. Ý kiến đóng góp: chỉ vỏn vẹn có 3 người, trong đó bạn access2k là thành viên mới nhập hội, còn lại là bác muontennguoi và suynghidi đều là thành viên của nhóm Access.

Thế mới thấy, khi đăng bài thì các bạn rất là "xôm tụ", đa số đều yêu cầu này yêu cầu nọ về việc xây dựng một ứng dụng bằng Access theo phương thức "vừa học vừa làm". Vậy mà khi đề nghị các bạn bỏ phiếu thì lại rất ít (6 người). Và hầu như không có ý kiến gì.

Dẫu biết rằng điều này làm cho những người chúng tôi cảm thấy không vui, nhưng vì mục đích chung, chúng tôi vẫn tiến hành thực hiện đúng tiến độ như đã thông báo. Như vậy hết ngày 14-10-2008, chúng tôi sẽ "kết sổ" nhận ý kiến và tiến hành bước vào giai đoạn thực hiện bước 1: Thiết lập bài toán (mô tả hệ thống)

Để dễ theo dõi, nội dung bài toán do tôi đặt ra ban đầu sẽ sử dụng chữ màu đen. Ý kiến đóng góp sẽ sử dụng chữ màu xanh dương. Nội dung chốt lại, thống nhất thêm vào bài toán dùng màu đỏ. Nội dung chốt lại, loại ra khỏi bài toán dùng màu xanh lá.

Hy vọng các chiến hữu vẫn ủng hộ "dự án" của chúng tôi. :thumbup:
 
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Qua gần một tuần kể từ khi đăng bài này lên đây, và qua bảng tham khảo ý kiến, tôi có mấy nhận xét sau:
  1. Các bạn vào xem nhiều: tính đến thời điểm bài viết này là 138.
  2. Bỏ phiếu thì chỉ có 6 người: 5 đồng ý làm ngay, 1 thì yêu cầu từ từ tính.
  3. Ý kiến đóng góp: chỉ vỏn vẹn có 3 người, trong đó bạn access2k là thành viên mới nhập hội, còn lại là bác muontennguoi và suynghidi đều là thành viên của nhóm Access.
Thế mới thấy, khi đăng bài thì các bạn rất là "xôm tụ", đa số đều yêu cầu này yêu cầu nọ về việc xây dựng một ứng dụng bằng Access theo phương thức "vừa học vừa làm". Vậy mà khi đề nghị các bạn bỏ phiếu thì lại rất ít (6 người). Và hầu như không có ý kiến gì.

Dẫu biết rằng điều này làm cho những người chúng tôi cảm thấy không vui, nhưng vì mục đích chung, chúng tôi vẫn tiến hành thực hiện đúng tiến độ như đã thông báo. Như vậy hết ngày 14-10-2008, chúng tôi sẽ "kết sổ" nhận ý kiến và tiến hành bước vào giai đoạn thực hiện bước 1: Thiết lập bài toán (mô tả hệ thống)

Để dễ theo dõi, nội dung bài toán do tôi đặt ra ban đầu sẽ sử dụng chữ màu đen. Ý kiến đóng góp sẽ sử dụng chữ màu xanh dương. Nội dung chốt lại, thống nhất thêm vào bài toán dùng màu đỏ. Nội dung chốt lại, loại ra khỏi bài toán dùng màu xanh lá.

Hy vọng các chiến hữu vẫn ủng hộ "dự án" của chúng tôi. :thumbup:
Không bỏ lỡ cơ hội cộng tác này.
Về Phần phân tích & thiết kế: theo anh thì chúng ta có nên sử dụng thêm công cụ hỗ trợ ngay ở lần "cộng tác" này không (hay để đề cập ở bài khác)? Như dùng Rational Rose 2003 (công cụ hỗ trợ để phân tích, thiết kế cho phần mềm hướng đối tượng. Có thể dùng nó để thiết kế sơ đồ Usecase, sơ đồ lớp, đặc tả các use case... )...
continuos...........
 
Sửa lần cuối:
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Không bỏ lỡ cơ hội cộng tác này.
Về Phần phân tích & thiết kế: theo anh thì chúng ta có nên sử dụng thêm công cụ hỗ trợ ngay ở lần "cộng tác" này không (hay để đề cập ở bài khác)? Như dùng Rational Rose 2003 (công cụ hỗ trợ để phân tích, thiết kế cho phần mềm hướng đối tượng. Có thể dùng nó để thiết kế sơ đồ Usecase, sơ đồ lớp, đặc tả các use case... )...
continuos...........

Dùng chi mà "ghê vậy"? Xài dạng "con nhà nghèo" thôi, vì như vậy mới có nhiều bạn tham khảo và ứng dụng được.

Phần phân tích có thể sử dụng các lược đồ (schema) hoặc lưu đồ (flow chart) để hiển thị, mô tả thôi. Làm sao cho người xem, tham khảo dễ hiểu nhất.
 
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Dùng chi mà "ghê vậy"? Xài dạng "con nhà nghèo" thôi, vì như vậy mới có nhiều bạn tham khảo và ứng dụng được.

Phần phân tích có thể sử dụng các lược đồ (schema) hoặc lưu đồ (flow chart) để hiển thị, mô tả thôi. Làm sao cho người xem, tham khảo dễ hiểu nhất.
Nhất trí với anh :cheers1: . Về phần phân tích thiết kế có hỗ trợ công cụ đó, anh em sẽ thảo luận trong các topic chuyên sâu hỉ (em cũng biết lơ mơ thôi, không phải chuyên nghiệp lắm, nghe đồn cái đó hỗ trợ phân tích tốt :sweatdrop:).
Continuos......
-----------------------------------------------------------------------------------------
Như vậy các bác share cái database và các table cơ bản để mọi người xem và chỉnh sửa, sau đó chốt lại.
-----------------------------------------------------------------------------------------
Không biết là dùng Access nào nhỉ: 2002, 2003, 2007. DAO hay ADO. Có dùng Macro không?
Chắc là Access 2003 - ADO :cheers1: - Thông dụng hiện nay
 
Sửa lần cuối:
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Xin thông báo với các bạn:

HẾT NGÀY HÔM NAY 14-10-2008, SẼ CHỐT LẠI VIỆC THĂM DÒ CŨNG NHƯ NHẬN THÔNG TIN PHẢN HỒI VỀ VIỆC "HỌC ACCESS BẰNG CÁCH XÂY DỰNG MỘT ỨNG DỤNG CỤ THỂ"


Bắt đầu từ ngày mai, 15-10-2008, chúng tôi sẽ đăng nội dung mô tả tổng quan ban đầu của bài toán. Vì đây là nội dung ban đầu, các bạn có thể góp ý thêm, đề nghị thêm, bớt ... Lưu ý sử dụng đúng màu quy định để phân loại bài.

Dự kiến thời gian để mọi người hoàn chỉnh đề bài là 07 (bảy) ngày, tức sẽ kết thúc vào ngày 22-10-2008.

Mong mọi người tham gia xôm tụ. :hurray:
 
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Xin thông báo với các bạn:

HẾT NGÀY HÔM NAY 14-10-2008, SẼ CHỐT LẠI VIỆC THĂM DÒ CŨNG NHƯ NHẬN THÔNG TIN PHẢN HỒI VỀ VIỆC "HỌC ACCESS BẰNG CÁCH XÂY DỰNG MỘT ỨNG DỤNG CỤ THỂ"


Bắt đầu từ ngày mai, 15-10-2008, chúng tôi sẽ đăng nội dung mô tả tổng quan ban đầu của bài toán. Vì đây là nội dung ban đầu, các bạn có thể góp ý thêm, đề nghị thêm, bớt ... Lưu ý sử dụng đúng màu quy định để phân loại bài.

Dự kiến thời gian để mọi người hoàn chỉnh đề bài là 07 (bảy) ngày, tức sẽ kết thúc vào ngày 22-10-2008.

Mong mọi người tham gia xôm tụ. :hurray:



Mình xin ủng hộ và tham gia hết mình
 
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Vâng, xin bầu anh Phatnq làm tổng đạo diễn chương trình.

Tôi xin làm diễn viên, mặc dù chưa am hiểu về kế toán nhưng đây là cơ hội tốt tìm hiểu về kế toán và access.
Những table anh đã đưa ra theo tôi cần phân biệt table nào là gốc (làm nguồn cho form), table nào là phụ (phục vụ cho report), Các table phụ thông thường là MakeTable từ table gốc.
Để thiết kế form, mọi người cũng phải nhìn thấy cái report đầu ra như thế nào đã.
 
Sửa lần cuối:
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Vâng, xin bầu anh Phatnq làm tổng đạo diễn chương trình.

Tôi xin làm diễn viên, mặc dù chưa am hiểu về kế toán nhưng đây là cơ hội tốt tìm hiểu về kế toán và access.
Những table anh đã đưa ra theo tôi cần phân biệt table nào là gốc (làm nguồn cho form), table nào là phụ (phục vụ cho report), Các table phụ thông thường là MakeTable từ table gốc.
Để thiết kế form, mọi người cũng phải nhìn thấy cái report đầu ra như thế nào đã.
SND xin làm chân phụ tá, tổng hợp và tất nhiên góp ý nữa :cheers1: . Sẽ cố gắng hỗ trợ nhóm Access tổng hợp thông tin để các mem mới tham gia dễ tiếp cận "Dự án" nhỏ này. :hurray::hurray:
 
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Vâng, xin bầu anh Phatnq làm tổng đạo diễn chương trình.

Tôi xin làm diễn viên, mặc dù chưa am hiểu về kế toán nhưng đây là cơ hội tốt tìm hiểu về kế toán và access.
Những table anh đã đưa ra theo tôi cần phân biệt table nào là gốc (làm nguồn cho form), table nào là phụ (phục vụ cho report), Các table phụ thông thường là MakeTable từ table gốc.
Để thiết kế form, mọi người cũng phải nhìn thấy cái report đầu ra như thế nào đã.

Cảm ơn bạn đã "bầu". Nhưng nếu bạn không bầu thì nó cũng se là vậy mà! He he :hysterical:

Thực tế là tôi chỉ mang tính bao sô thôi, nặng về kỹ thuật là chủ yếu, chứ về lý thuyết kế toán thì còn nhiều cao nhân khác.

Cùng cộng tác với nhóm có bác mượn (nick muontennguoi - cái này mai mốt hỏi lại là mượn tên người hay là mướn tên người :smilielol5:), bác mượn vừa có kinh ... nghiệm trong lĩnh vực kế toán và vừa có kinh ... nghiệm trong lập trình.

Ngoài ra còn có chú suy (nick suynghidi) khá xuất sắc trong vai ... tỳ nữ (he he :smilielol5:), nên hy vọng rằng chuyên mục này sẽ hấp dẫn các bạn.

Việc thiết kế như thế nào thì từ tính sau. Cái gì cũng theo lớp lang của nó. Bạn yên tâm.

Tuy nhiên góp ý riêng bạn cái đoạn "Các table phụ thông thường là MakeTable từ table gốc", nếu dùng maketable thì không ngon lắm vì như thế bạn sẽ đẻ ra thêm nhiều table, sao không dùng query nhỉ?
 
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Cho em làm chân sai vặt nhé. Em ko có kiến thức thực hành về Excel lẫn kế toán nên mún tìm hiểu thêm.
 
Ðề: Học Access bằng cách xây dựng một ứng dụng cụ thể

Thôi đến giờ là tạm đủ rồi.
Chủ đề này sẽ đóng lại và chuyển sang bài:

Học Access bằng cách xây dựng một ứng dụng cụ thể - Ứng dụng Quản lý Mua và Bán hàng - Phần 1 - Mô tả


Cám ơn các bạn đã tham gia đóng góp. Hẹn gặp ở bài mới.

:cheers1:
 
Trạng thái
Không mở trả lời sau này.

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top