II. Đặc tả chơng trình
h. Chức năng Thoát
Thc hiện kết thúc chơng trình, về môi trờng ban đầu.
2.2. Danh Mục
Đây là chức năng cung cấp các thao tác cập nhật, thêm mới, xóa các thông tin trên các bảng danh mục.
Các bảng danh mục gồm có:
+ Danh mục tên các công việc + Danh mục tên các đơn vị + Danh mục tên các tỉnh thành
+ Danh mục tên các lĩnh vực kinh doanh + Danh mục tên các nhóm sản phẩm
Mỗi danh mục đợc qui định cho một mã, ngòi sử dụng phải qui định một mã cho mỗi tên danh mục
Các mã danh mục không đợc trùng nhau trong toàn bộ danh sách tên các danh mục.
2.3. Giao dịch
Trong phần giao dịch có các chức năng sau:
a. Báo giá
Chức năng Báo Giá thực hiện công việc lên báo giá Sảp phẩm và quản lý các thông tin về báo giá sản phẩm.
Chức năng này sử dụng các Form sau: + frmBáoGiá
+ frmBáoGiáC + frmLọcBáoGiá Nội dung của các Form nh sau: • Form frmBáoGiá
Đây là Form chính của chức năng quản lý thông tin về các BáoGiá.
Form frmBáoGiá vừa dùng để trình bầy các thông tin kết xuất về Báo Giá vừa dùng để thực hiện các thao tác tìm kiếm, nhập và sửa dữ liệu.
* Thông tin kết xuất ra trên Form frmBáoGiá gồm có:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào Mã hiệu của báo giá Mã hiệu báo Một chuỗi 12 ký tự, không trùng với các mã đã
Ngày báo giá Ngày báo giá Dạng ngày tháng: Ngày/tháng/năm
Số lần báo giá có thể có hoặc
không
Tên nhân viên Mã nhân viên Một chuỗi 3 ký tự, phải nằm trong các mã quy
định cho nhân viên
Nhà cung cấp Mã cung cấp Một chuỗi 5 ký tự, phải nằm trong các mã quy
định cho nhà cung cấp
Nhà khách hàng Mã khách hàng Một chuỗi 5 ký tự, phải nằm trong các mã quy
định cho khách hàng
Ngày hết hiệu lực Ngày hết hiệu
lực Dạng ngày tháng: Ngày/tháng/năm
Thời gian bảo hành có thể có hoặc
không Điều kiện thanh toán có thể có hoặc
không
Điều kiện giao hàng có thể có hoặc
không
*T rên Form frmBáoGiá có các nút lệnh thực hiện các chức năng:
Chức năng Tác dụng
Thêm mới Thực hiện công việc thêm mới thông tin một báo giá Sửa Thực hiện tìm kiếm báo gia và sửa các thông tin
Lu Lu thông tin khi thực hiện Thêm mới hay Sửa
Xóa Thực hiện xóa thông tin về một báo giá
Xem Xem dạng của báo giá trớc khi in
In In báo giá
Thoát Đóng biểu mẫu frmBáogiá
• Form frmBáoGiáC
Form này dùng để đa ra danh sách các báo giá đã đợc thực hiện trớc đó. Mỗi một báo giá chiếm một dòng trên danh sách. Các thông tin trên một dòng gồm:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào Mã hiệu của báo giá
Ngày báo giá Tên nhà cung cấp Tên khách hàng
Để lựa chọn một báo giá cần bấm đúp trên dòng đó
Khi bấm đúp vào một dòng nội dung thông tin chi tiết về báo giá sẽ đợc thể hiện trên Form frmBáoGiá
Trong biểu mẫu này còn có hai nút lệnh qui định hai chức năng
Chức năng Tác dụng
Tìm Thực hiện tìm kiếm theo tiêu chuẩn đã nhập vào
Thoát Đóng biểu mẫu frmBáogiáC
• Form frmLọcBáoGiá
Form này dùng để nhập vào các tiêu chí tìm kiếm một báo giá. Các tiêu chí đợc thể hiện gồm có:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào Ngày thực hiện báo giá Ngày thực hiện
báo giá Dạng ngày tháng: Ngày/tháng/năm ngày báo giá nằm trong khoảng nào.
Hiệu lực của báo giá Tìm báo giá còn hiệu lực cho đến lúc tìm kiếm
Tên nhà cung cấp Mã nhà cung
cấp một chuỗi 5 ký tự
Trên Form này còn có hai nút lệnh qui định chức năng:
Chức năng Tác dụng
b. Đặt hàng
Chức năng Đặt hàng thực hiện công việc lên các đơn đặt hàng và quản lý các thông tin về các đơn đặt hàng
Chức năng này sử dụng các Form sau: + frmĐặtHàng
+ frmĐặtHàngC + frmLọcĐặtHàng
Nội dung của các Form nh sau: • Form frmĐặtHàng
Đây là Form chính của chức năng quản lý thông tin về các đơn đặt hàng. Form frmĐặtHàng vừa dùng để trình bầy các thông tin kết xuất về đơn đặt hàng vừa dùng để thực hiện các thao tác tìm kiếm, nhập và sửa dữ liệu.
* Thông tin kết xuất ra trên Form frmĐặtHàng gồm có:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào
Mã hiệu Mã hiệu Một chuỗi 12 ký tự, không trùng các mã đã có
Ngày đặt hàng Ngày đặt hàng Dạng ngày tháng: ngày/tháng/năm
Ngày giao hàng Ngày giao hàng Dạng ngày tháng: ngày/tháng/năm
Tên nhân viên Mã nhân viên Một chuỗi 3 ký tự nằm trong danh sách mã
quy định cho mỗi nhân viên
Nhà cung cấp Mã nhà cung
cấp Mã đã qui định cho các nhà cung cấp
Khách hàng Mã khách hàng Mã đã qui định cho các khách hàng
Địa chỉ chuyển hàng Địa chỉ chuyển
đến Một chuỗi ký tự
Thông tin về từng Sản
phẩm đặt hàng Mã sản phẩm đặt hàng Một chuỗi 10 ký tự đã qui định cho mỗi sản phẩm Tổng giá trị sản phẩm
đặt hàng
Giá cớc chuyên chở Giá trị đơn đặt hàng
* Trên Form frmĐặtHàng có các nút lệnh thực hiện các chức năng:
Chức năng Tác dụng
Thêm mới Thêm tên mới và thông tin đơn đặt hàng
Sửa Tìm kiếm đơn đặt hàng và sửa thông tin
Lu Lu thông tin khi thực hiện Thêm mới hay Sửa
Xóa Xóa thông tin một đơn khi đơn đã thể hiện trên mẫu Xem dạng đơn Xem dạng đơn đặt hàng trớc khi in
In In đơn đặt hàng
Thoát Đóng biểu mẫu
• Form frmĐặtHàngC
Form này dùng để đa ra danh sách các báo giá đã đợc thực hiện trớc đó. Mỗi một báo giá chiếm một dòng trên danh sách. Các thông tin trên một dòng gồm :
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào Mã hiệu đơn đặt hàng
Ngày đặt hàng Tên Khách hàng Tên Nhà cung cấp
Để lựa chọn một đơn đặt hàng cần bấm đúp trên dòng đó
Khi bấm đúp vào một dòng nội dung thông tin chi tiết về đơn đặt hàng sẽ đợc thể hiện trên Form frmĐặtHàng
Trong biểu mẫu này còn có hai nút lệnh qui định hai chức năng
Chức năng Tác dụng
Lọc Lọc các đơn đặt hàng thỏa mãn theo tiêu chuẩn đợc nhập
Thoát Đóng biểu mẫu frmĐặtHàngC • Form frmLọcĐặtHàng
Form này dùng để nhập vào các tiêu chí tìm kiếm một đơn đặt hàng. Các tiêu chí đợc thể hiện gồm có:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào
Ngày đặt hàng Ngày đặt hàng Dạng ngày tháng: ngày/tháng/năm
Giá trị của đơn hàng Giá trị của đơn
hàng Khoảng tiền từ đâu đến đâu
Tên Khách hàng Mã khách hàng Một chuỗi 5 ky tự
Tên nhà cung cấp Một chuỗi 5 ky tự
Trên Form này còn có hai nút lệnh qui định chức năng:
Chức năng Tác dụng
Tìm Thực hiện tìm kiếm theo tiêu chuẩn
Thoát Đóng biểu mẫu frmLọcĐặtHàng
c. Hoá đơn
Trong phần này có 3 chức năng
Hoá đơn thanh toán
Chức năng Hoá đơn thanh toán thực hiện công việc lên các hoá đơn thanh toán và quản lý các thông tin về các hoá đơn thanh toán.
Chức năng này sử dụng các Form sau; + frmHoáĐơnThanhToán
+ frmHoáĐơnThanhToánC + frmLọcHoáĐơnThanhToán Nội dung của các Form nh sau: • Form frmHoáĐơnThanhToán
Đây là Form chính của chức năng quản lý thông tin về các hoá đơn thanh toán. Form frmHoáĐơnThanhToán vừa dùng để trình bầy các thông tin kết xuất về các hoá đơn thanh toán vừa dùng để thực hiện các thao tác tìm kiếm, nhập và sửa dữ liệu.
* Thông tin kết xuất ra trên Form frmHoáĐơnThanhToán gồm có:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào
Mã hiệu Mã hiệu Một chuỗi 12 ký tự không trùng các mã đã có
Ngày thanh toán Ngày thanh
toán Dạng ngày tháng: ngày/tháng/năm
Tên nhân viên Mã nhân viên Một chuỗi 3 ký tự, phải nằm trong danh sách
đã quy định
Tên nhà cung cấp Mã cung cấp Một chuỗi 5 ký tự đã qui định cho nhà cung
cấp
Khách hàng Mã khách hàng Một chuỗi 5 ký tự đã qui định cho khách hàng
Tên ngời nhận hàng Tên ngời nhận
hàng Một chuỗi ký tự
Tên ngời giao hàng Tên ngời giao
hàng Một chuỗi ký tự
Thông tin về từng Sản
phẩm đợc thanh toán Mã sản phẩm Một chuỗi 10 ký tự đã qui định cho mỗi Sản phẩm Tổng giá trị thanh toán
* Trên Form frmHoaĐơnThanhToán có các nút lệnh thực hiện các chức năng:
Chức năng Tác dụng
Thêm mới Thêm mới hoá đơn thanh toán
Sửa Tìm kiếm sửa các thông tin trên hoá đơn
Lu Lu thông tin khi thực hiện thêm mới hay sửa tin
Xoá Xoá một thông tin khi đã thể hiện trên mẫu
Thoát Đóng biểu mẫu • Form frmHóaĐơnThanhToánC
Form này dùng để đa ra danh sách các hóa đơn thanh toán đã đợc thực hiên trớc đó. Mỗi một hóa đơn thanh toán chiếm một dòng trên danh sách. Các thông tin trên một dòng gồm:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào Mã hiệu
Ngày thanh toán Tên khách hàng Tên nhà cung cấp
Để lựa chọn một hóa đơn thanh toán cần bấm đúp trên dòng đó
Khi bấm đúp vào một dòng nội dung thông tin chi tiết về hóa đơn thanh toán sẽ đợc thể hiện trên Form frmHóaĐơnThanhToánC
Trong biểu mẫu này còn có hai nút lệnh qui định hai chức năng
Chức năng Tác dụng
Lọc Lọc các tìm các hóa đơn thanh toán thỏa mãn theo tiêu chuẩn
Thoát Đóng biểu mẫu frmHóaĐơnThanhToánC
• Form frmLọcHóaĐơnThanhToán
Form này dùng để nhập vào các tiêu chí tìm kiếm một hóa đơn thanh toán. Các tiêu chí đợc thể hiện gồm có:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào
Ngày thanh toán Ngày thanh toán Dạng ngày tháng: ngày/tháng/năm
Giá trị thanh toán Giá trị thanh
toán Từ khoảng nào đến khoảng nào
Tên khách hàng Mã khách hàng Chuỗi 5 ký tự
Trên Form này còn có hai nút lệnh qui định chức năng:
Chức năng Tác dụng
Tìm Thực hiện tìm kiếm theo tiêu chuẩn đã nhập
Thoát Đóng biểu mẫu frmLọcHóaĐơnThanhToán
Hóa đơn nhập kho
Chức năng Hoá đơn nhập kho thực hiện công việc làm các hoá đơn nhập kho và quản lý các thông tin về các hoá đơn nhập kho
Chức năng này sử dụng các Form sau: + frmHóaĐơnNhậpKho
+ frmHoáĐơnNhậpKhoC + frmLọcHoáĐơnNhậpKho Nội dung của các Form nh sau:
* Form frmHóaĐơnNhậpKho
Đây là Form chính của chức năng quản lý thông tin về các hóa đơn nhập kho. Form frmHóaĐơnNhậpKho vừa dùng để trình bầy các thông tin kết xuất về các hóa đơn nhập kho vừa dùng để thực hiện các thao tác tìm kiếm, nhập và sửa dữ liệu.
* Thông tin kết xuất ra trên Form frmHóaĐơnNhậpKho gồm có:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào
Mã hiệu phiếu nhập Mã hiệu Chuỗi 12 ký tự không trùng các mã đã có
Ngày nhập kho Ngày nhập kho Dạng ngày tháng ngày/tháng/năm
Thông tin nhà cung cấp Mã nhà cung
cấp Chuỗi 5 ký tự
Tên ngời giao hàng Tên ngời giao
hàng Chuỗi ký tự
Số lợng nhập Số lợng nhập Một số
Giá nhập Giá nhập Một số
Thuế VAT Thuế VAT %
Tổng giá trị nhập kho
* Trên Form frmHoaĐơnNhậpKho có các nút lệnh thực hiện các chức năng:
Chức năng Tác dụng
Thêm mới Thêm mới hoá đơn nhập kho
Sửa Tìm kiếm sửa các thông tin nhập kho
Lu Lu thông tin khi Thêm mới hay Sửa
Xoá Xoá một thông tin khi đã thể hiện trên mẫu
Dạng đơn Xem dạng phiếu nhập kho
In phiếu nhập kho In phiếu nhập kho
Thoát Đóng biểu mẫu
• Form frmHóaĐơnNhâpKhoC
Form này dùng để đa ra danh sách các hóa đơn nhập kho đã đợc thực hiện trớc đó. Mỗi một hóa đơn nhập kho chiếm một dòng trên danh sách. Các thông tin trên một dòng gồm:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào Mã hiệu hoá đơn nhập
kho
Ngày nhập kho Tên nhà cung cấp
Trong biểu mẫu này còn có hai nút lệnh qui định hai chức năng
Chức năng Tác dụng
Lọc Lọc các tìm các hóa đơn nhập kho thỏa mãn theo tiêu chuẩn
• Form frmLọcHóaĐơnNhâpKho
Form này dùng để nhập vào các tiêu chí tìm kiếm một hóa đơn nhập kho. Các tiêu chí đợc thể hiện gồm có:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào
Ngày nhập kho Ngày nhập kho Dạng ngày tháng ngày/tháng/năm
Giá trị hoá đơn nhập
kho Giá trị nhập kho
Tên nhà cung cấp Mã nhà cung
cấp chuỗi 5 ký tự nằm trong các mã đã qui định cho các nhà cung cấp Trên Form này còn có hai nút lệnh qui định chức năng:
Chức năng Tác dụng
Tìm Thực hiện tìm kiếm theo tiêu chuẩn đã nhập
Thoát Đóng biểu mẫu frmLọcHoáĐơnNhậpKho
Hóa đơn xuất kho
Chức năng Hoá đơn xuất kho thực hiện công việc làm các hoá đơn xuất kho và quản lý các thông tin về các hoá đơn xuất kho
Chức năng này sử dụng các Form sau: + frmHóaĐơnXuấtKho
+ frmHoáĐơnXuấttKhoC + frmLọcHoáĐơnXuấtKho Nội dung của các Form nh sau: • Form frmHóaĐơnXuấtKho
Đây là Form chính của chức năng quản lý thông tin về các hóa đơn xuất kho. Form frmHóaĐơnXuấtKho vừa dùng để trình bầy các thông tin kết xuất về các hóa đơn xuất kho vừa dùng để thực hiện các thao tác tìm kiếm, nhập và sửa dữ liệu.
* Thông tin kết xuất ra trên Form frmHóaĐơnXuấtKho gồm có:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào
Mã hiệu phiếu xuất Mã hiệu phiếu
xuất Chuỗi 12 ký tự , không trùng các mã đã có
Ngày xuất kho Ngày xuất kho Dạng ngày tháng : ngày/tháng/năm
Thông tin khách hàng Mã khách hàng Chuỗi 5 ký tự
Tên ngời nhận hàng Tên ngời nhận
hàng Chuỗi ký tự
Mã và tên kho hàng Mã hiệu kho Là các mã đã quy định cho mỗi kho
Tên sản phẩm Mã sản phẩm Các mã đã quy định cho sản phẩm
Số lợng xuất Số lợng xuất Một số
Giá xuất Giá xuất Một số
Thuế VAT Thuế VAT %
Tổng giá trị xuất kho
* Trên Form frmHóaĐơnNhâpKho có các nút lệnh thực hiện các chức năng:
Chức năng Tác dụng
Thêm mới Thêm mới hoá đơn xuất kho
Sửa Tìm kiếm sửa các thông tin xuất nhập kho
Lu Lu thông tin khi thực hiện thêm mới hay sửa tin
Xoá Xoá một thông tin khi đã thể hiện trên mẫu
Dạng đơn Xem dạng phiếu xuất kho
In phiếu xuất kho In phiếu xuất kho
• Form frmHóaĐơnXuấtKhoC
Form này dùng để đa ra danh sách các hóa đơn xuất kho đã đợc thực hiện trớc đó. Mỗi một hóa đơn xuất kho chiếm một dòng trên danh sách. Các thông tin trên một dòng gồm:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào Mã hiệu phiếu xuất
Ngày xuất kho Tên khách hàng
Để lựa chọn một hóa đơn xuất kho cần bấm đúp trên dòng đó
Khi bấm đúp vào một dòng nội dung thông tin chi tiết về hóa đơn xuất kho sẽ đợc thể hiện trên Form frmHóaĐơnXuấtKho
Trong biểu mẫu này còn có hai nút lệnh qui định hai chức năng
Chức năng Tác dụng
Lọc Lọc các tìm các hóa đơn xuất kho thỏa mãn theo tiêu chuẩn
Thoát Đóng biểu mẫu frmHóaĐơnXuấtKhoC
• Form frmLọcHóaĐơnXuấtKho
Form này dùng để nhập vào các tiêu chí tìm kiếm một hóa đơn xuất kho. Các tiêu chí đợc thể hiện gồm có:
Thông tin kết xuất ra Dữ liệu vào (Nhập liệu)
Điều kiện đối với các dữ liệu đầu vào
Ngày xuất kho Ngày xuất kho Dạng ngày tháng ngày/tháng/năm