Mô tả Chức năng export danh sách HĐ ra file excel

Một phần của tài liệu xây dựng hệ thống thông tin quản lý hợp đồng tại công ty tnhh thương mại và xuất nhập khẩu viettel (Trang 35 - 68)

thông tin chi phí chi hộ của tờ khai trong quá trình thực hiện lên hệ thống.

Tác nhân Người dùng thuộc phòng Tài chính, được phân công

nhập thông tin chi phí của HĐ

Điều kiện trước HĐ ở trạng thái đang thực hiện, đang nghiệm thu thanh

toán

Điều kiện sau N/A

Các yêu cầu đặc biệt Chỉ nhập thông tin chi phí chi hộ cho HĐ ngoại

Mô tả Chức năng nhập thông tin chi phí chi hộ

Chức năng danh sách chi phí chi hộ :

Chức năng này gồm 3 chức năng con: tìm kiếm ,sửa ,xóa thông tin chi phí chi hộ. Sau đây là mô tả chi tiết từng chức năng:

Chức năng tìm kiếm chi phí chi hộ:

Mô tả Cho phép người dùng tìm kiếm, xem chi tiết các lần

cập nhật chi phí chi hộ

Tác nhân Người dùng thuộc phòng Tài chính, được phân công

nhập thông tin chi phí chi hộ của HĐ

Điều kiện trước HĐ ở trạng thái đang thực hiện, đang nghiệm thu thanh

toán

Điều kiện sau N/A

Các yêu cầu đặc biệt N/A

Mô tả Chức năng danh sách chi phí chi hộ Chức năng sửa thông tin chi phí chi hộ:

Tên chức năng Sửa thông tin chi phí chi hộ

Mô tả Cho phép cán bộ soạn thảo HĐ vào chỉnh sửa các

thông tin tin chi phí chi hộ của HĐ.

Tác nhân Người dùng thuộc phòng Tài chính, được phân công

nhập thông tin chi phí chi hộ của HĐ

Điều kiện trước HĐ ở trạng thái đang thực hiện, đang nghiệm thu thanh

toán.

Điều kiện sau Thông tin chi phí chi hộ của HĐ được cập nhật

Ngoại lệ N/A

Các yêu cầu đặc biệt N/A

Mô tả Chức năng xóa thông tin chi phí chi hộ Chức năng xóa thông tin chi phí chi hộ:

Tên chức năng Xóa thông tin chi phí chi hộ

Mô tả Cho phép người dùng vào xóa thông tin chi phí chi hộ

Tác nhân Người dùng thuộc phòng Tài chính, được phân công

nhập thông tin chi phí chi hộ của HĐ

Điều kiện trước HĐ ở trạng thái đang thực hiện, đang nghiệm thu thanh

toán.

Điều kiện sau Sau khi xóa xong, Thông tin về lần nhập chi phí không

hiển thị khi tìm kiếm.

Ngoại lệ N/A

Các yêu cầu đặc biệt N/A

Mô tả Chức năng xóa thông tin chi phí chi hộ

Chức năng nhập thông tin chi phí thực hiện :

Chức năng này gồm 2 chức năng con sau: tìm kiếm HĐ (có mô tả tương tự như Bảng 1) và nhập thông tin chi phí thực hiện. Sau đây là mô tả chi tiết chức năng Nhập thông tin chi phí thực hiện:

Tên chức năng Nhập thông tin chi phí thực hiện

hiện cho từng HĐ

Tác nhân Người dùng thuộc phòng Tài chính, được phân công

nhập thông tin chi phí của HĐ

Điều kiện trước HĐ ở trạng thái đang thực hiện, đang nghiệm thu thanh

toán

Điều kiện sau N/A

Các yêu cầu đặc biệt Phân quyền cho phòng, ban có chức năng theo dõi,

thực hiện HĐ.

Mô tả Chức năng nhập thông tin chi phí thực hiện

Chức năng danh sách chi phí thực hiện:

Chức năng này gồm 3 chức năng con sau: tìm kiếm, sửa , xóa thông tin chi phí thực hiện. 3 chức năng con này có mô tả tương tự như đối với chi phí chi hộ ở trên. Sau đây là mô tả chi tiết chức năng Tìm kiếm chi phí thực hiện:

Tên chức năng Tìm kiếm chi phí thực hiện

Mô tả Cho phép người dùng tìm kiếm, xem chi tiết các lần

cập nhật chi phí thực hiện

Tác nhân Người dùng thuộc phòng Tài chính, được phân công

nhập thông tin chi phí thực hiện của HĐ

Điều kiện trước HĐ ở trạng thái đang thực hiện, đang nghiệm thu thanh

toán

Điều kiện sau N/A

Các yêu cầu đặc biệt N/A

Mô tả Chức năng danh sách chi phí thực hiện

Ngoài một số chức năng chính được mô tả ở trên, có một số chức năng chung được sử dụng trong nhiều module lớn của hệ thống (Thực hiện HĐ, Tài chính) là : chức năng xem thông tin HĐ, xem thông tin HĐ khung, xem thông tin lô hàng, xem thông tin đối tác, xem thông tin bảng tổng hợp.

Vì các chức năng này có vai trò tương tự nhau nên dưới đây xin mô tả chi tiết chức năng xem thông tin bảng tổng hợp theo bảng dưới đây :

Tên chức năng Xem thông tin chi tiết bảng tổng hợp

Mô tả Cho phép người dùng vào xem thông tin chi tiết HĐ, lô

hàng hay đối tác trên hệ thống

Tác nhân Nhóm người dùng có quyền đăng nhập vào hệ thống

Điều kiện trước N/A

Điều kiện sau N/A

Các yêu cầu đặc biệt N/A

Mô tả chức năng Xem thông tin chi tiết bảng tổng hợp

module lớn khác của hệ thống tương tự như chức năng xem thông tin chi tiết :

Tên chức năng Export file excel

Mô tả Cho phép người dùng vào export dữ liệu về các HĐ ra

file excel trên hệ thống

Tác nhân Nhóm người dùng có quyền đăng nhập vào hệ thống

Điều kiện trước N/A

Điều kiện sau N/A

Các yêu cầu đặc biệt N/A

Mô tả Chức năng export danh sách HĐ ra file excel Thiết kế cơ sở dữ liệu

Trong phần này, em xin trình bày tổng quan về các bảng cơ sở dữ liệu, cũng như trình bày thiết kế các bảng dữ liệu tương ứng với các module lớn của hệ thống. Database Diagram các bảng của hệ thống

Hình 2.8 là sơ đồ mô tả mối quan hệ giữa các bảng trong cơ sở dữ liệu phục vụ cho các chức năng của hệ thống.

Các bảng CSDL được thiết kế nhằm phục vụ cho các chức năng của hệ thống. Tương ứng với 4 module lớn của hệ thống, các bảng CSDL cũng được thiết kế dựa trên các yêu cầu về chức năng, nghiệp vụ tương ứng với mỗi chức năng thuộc các module này của hệ thống.

Danh sách bảng:

Sau đây là danh sách các bảng được sử dụng trong hệ thống

STT Tên bảng Mô tả

1 ACTION_LOG Bảng ghi log các thao tác của người dùng

2 APPENDIX_COMMISION Phụ lục ủy thác 3 CAT_CNT_FRAME Danh mục HĐ khung 4 CAT_CNT_TYPE Danh mục loại HĐ 5 CAT_CONDITION Danh mục điều kiện 6 CAT_COST_TYPE Danh mục loại chi phí 7 CAT_CURRENCY Danh mục loại tiền tệ 8 CAT_DECLARATION Danh mục loại tờ khai

9 CAT_DELIVERY_METHOD Danh mục phương thức giao hàng 10 CAT_DOCUMENT Danh mục giấy tờ

11 CAT_GROUP Danh mục đơn vị sử dụng 12 CAT_LOCATION Danh mục địa điểm giao hàng 13 CAT_NO_GENERAL Danh mục bảng tổng hợp 14 CAT_PARTNER Danh mục đối tác

15 CAT_PAYMENT_METHOD Danh mục phương thức thanh toán 16 CAT_STATUS Danh mục trạng thái

17 CAT_WAREHOUSE Danh mục kho nhận 18 CAT_WARNING Danh mục cảnh báo 19 CNT_ADVANCE Thông tin tạm ứng 20 CNT_ASSET_VALUE Lên tài sản

21 CNT_CONDITION Điều kiện tiên quyết cho HĐ 22 CNT_DELIVERY Phương thức giao hàng của HĐ 23 CNT_DELIVERY_PHASE Giai đoạn giao hàng

24 CNT_DOCUMENT Giấy tờ của HĐ 25 CNT_IMPORT_LICENSE Giấy phép nhập khẩu 26 CNT_MERCHANDISE Hàng hóa cho HĐ

27 CNT_PAYMENT Phương thức thanh toán của HĐ 28 CNT_PAYMENT_CONDITION Điều kiện thanh toán của HĐ 29 CNT_PAYMENT_DOCUMENT Giấy tờ thanh toán của HĐ 30 CNT_PAYMENT_PHASE Giai đoạn thanh toán 31 CNT_PHASE_WARNING Cảnh báo các giai đoạn 32 CNT_REVENUE Lên doanh thu

33 CNT_SIGNED_CURRENCY Đồng tiền ký kết

34 CNT_SMT_ASSET Bảng quan hệ giữa lên tài sản với lô hàng/ tờ khai

35 CNT_SMT_REVENUE Bảng quan hệ giữa lên doanh thu với lô hàng/tờ khai

36 CNT_STANDARD_CERTIFY Chứng nhận hợp qui 37 CNT_WARNING Cảnh báo cho HĐ

38 CONTRACT Bảng HĐ 39 HISTORY_CHANGE Lưu lịch sử

40 HISTORY_CHANGE_DETAIL Lưu lịch sử chi tiết

41 PAYMENT_PHASE_VALUE Giá trị thanh toán của giai đoạn 42 SHIPMENT Bảng lưu thông tin lô hàng 43 SHIPMENT_COST Chi phí

44 SHIPMENT_CUSTOM_INFO Thông tin hải quan 45 SHIPMENT_DECLARATION Tờ khai cho lô hàng

46 SHIPMENT_DOCUMENT Giấy tờ để lên tài sản của lô hàng 47 SHIPMENT_ENUM_TAX Kê khai thuế

48 SHIPMENT_INVOICE Hóa đơn

49 SHIPMENT_MERCHANDISE Hàng hóa trong lô hàng 50 ST_INVOICE_CURRENCY Bảng tiền tệ của hóa đơn

51 SYS_EMAIL Nội dung mail thông báo cho người dùng

52 SYS_GROUP Thông tin phòng ban 53 SYS_PARAM Bảng thông số

54 SYS_USER Thông tin người dùng

55 SYS_USER_POS_GROUP Thông tin người dùng phòng ban 56 USED_GROUP Đơn vị sử dụng của HĐ

57 UTIL_ATTACHED_DOCUMENT Bảng lưu thông tin tài liệu đính kèm

Danh sách các bảng sử dụng trong hệ thống

Các chức năng của hệ thống

Dưới đây em xin liệt kê các module lớn của hệ thống và mô hình thiết kế các bảng CSDL tương ứng. Và các chức năng trong hệ thống em đã thực hiện cũng như các bảng trong database tương ứng phục vụ mỗi chức năng đó:

Các bảng dữ liệu chức năng danh mục

Chức năng này gồm 13 chức năng con. Dưới đây em xin trình bày 12 chức năng con đã thực hiện:

Tên chức năng Các bảng sử dụng

Chức năng danh mục thông tin giấy tờ cat_document Chức năng danh mục địa điểm giao hàng cat_location Chức năng danh mục kho nhận cat_warehouse

Chức năng danh mục phương thức thanh toán cat_payment_method Chức năng danh mục tờ khai cat_declaration Chức năng danh mục phương thức giao hàng cat_delivery_method Chức năng danh mục loại HĐ cat_cnt_type

Chức năng danh mục tiền tệ cat_currency Chức năng danh mục HĐ khung cat_cnt_frame Chức năng danh mục loại phí cat_cost_type Chức năng danh mục đơn vị sử dụng cat_group Chức năng danh mục bảng tổng hợp cat_no_general

Danh sách bảng dữ liệu thực hiện 1 số chức năng Danh mục

Các bảng dữ liệu chức năng soạn thảo HĐ

Module Thực hiện HĐ:

Hình 2.11 là mô hình quan hệ giữa các bảng CSDL phục vụ chức năng thuộc module Thực hiện HĐ.

Module này gồm 7 chức năng con. Dưới đây xin trình bày 3 chức năng con em đã thực hiện:

Tên chức năng Các bảng sử dụng

Chức năng nhập thông tin

hàng hóa cho HĐ cnt_merchandise Chức năng nhập thông tin

hàng hóa cho lô hàng shipment_merchandise Chức năng nhập giấy tờ cần

thiết để lên tài sản

contract, shipment, shipment_merchandise, cnt_merchandise, shipment_declaration, shipment_invoice

Các bảng dữ liệu chức năng thực hiện HĐ

Các bảng dữ liệu chức năng quản lý tài chính

Chức năng này gồm 13 chức năng con. Dưới đây xin em trình bày 8 chức năng con đã thực hiện:

Tên chức năng Các bảng sử dụng

Chức năng nhập thông tin

thuế contract, shipment, shipment_declaration Chức năng nhập thông tin kê

khai thuế

contract, shipment, shipment_enum_tax, shipment_cost

giấy tờ lên tài sản của HĐ cnt_smt_asset, cnt_payment_phase, cnt_payment, payment_phase_value Chức năng cập nhật tình trạng

giấy tờ lên tài sản của lô hàng

contract, shipment, cnt_asset_value, cnt_smt_asset, cnt_payment_phase, cnt_payment, payment_phase_value Chức năng nhập thông tin chi

phí chi hộ

contract, shipment, shipment_declaration, shipment_enum_tax, shipment_cost

Chức năng danh sách chi phí chi hộ

contract, shipment, shipment_declaration, shipment_enum_tax, shipment_cost

Chức năng nhập thông tin chi phí thực hiện

contract, shipment_declaration, shipment_enum_tax, shipment_cost Chức năng danh sách chi phí

thực hiện

contract, shipment_declaration, shipment_enum_tax, shipment_cost

Danh sách các bảng dữ liệu thực hiện1 số chức năng Tài chính Thiết kế giải thuật

Mỗi chức năng được cung cấp trong hệ thống đều được thiết kế dựa trên quy trình nghiệp vụ cụ thể. Trong phần này, em xin trình bày thiết kế giải thuật cho các chức năng chính em đã thực hiện trong hệ thống.

Mỗi chức năng được mô tả cụ thể dựa trên biểu đồ tuần tự minh họa tương ứng. Các mục 2.2.3.1 đến 2.2.3.4 là mô tả 4 chức năng con của chức năng “Danh mục thông tin giấy tờ” đại diện cho module Danh mục.

Các mục 2.2.3.5 đến 2.2.3.7 là mô tả 3 chức năng con: Tìm kiếm HĐ, Xem thông tin HĐ, Export file Excel. 3 chức năng con này được dùng trong nhiều chức năng lớn khác có màn hình tìm kiếm HĐ như: nhập thông tin hàng hóa cho HĐ, Nhập thông tin chi phí thực hiện … thuộc các module Thực hiện HĐ, Tài chính của hệ thống.

Mục 2.2.3.8 là mô tả 1 chức năng Import thông tin hàng hóa cho HĐ, tiêu biểu trong module Thực hiện HĐ.

Mục 2.2.3.9 là mô tả 1 chức năng Nhập thông tin chi phí chi hộ, tiêu biểu trong module Tài chính.

Mục 2.2.3.10 là mô tả 1 chức năng Báo cáo chi phí, tiêu biểu trong module Báo cáo.

Biểu đồ tuần tự chức năng “Tìm kiếm thông tin giấy tờ”

Chức năng Tìm kiếm thông tin giấy tờ được sử dụng để tìm kiếm các giấy tờ của HĐ, dành cho người dùng có quyền quản trị danh mục của trung tâm. Người dùng có thể nhập thông tin để tìm kiếm giấy tờ trên màn hình Tìm kiếm thông tin giấy tờ, kết quả tìm kiếm sẽ được hiển thị ngay trên màn hình này.

Biểu đồ tuần tự mô tả chức năng Thêm mới giấy tờ

Biểu đồ tuần tự chức năng “Thêm mới giấy tờ”

Chức năng Thêm mới giấy tờ dành cho người dùng có quyền quản trị danh mục của trung tâm. Người dùng có thể thêm mới giấy tờ bằng cách nhấn nút thêm mới trên màn hình Danh mục thông tin giấy tờ, màn hình thêm mới giấy tờ sẽ hiển thị ra để người dùng nhập thông tin cho giấy tờ thêm mới. Thông tin này sẽ được kiểm tra, nếu chưa tồn tại giấy tờ này trong CSDL thì thông tin giấy tờ mới sẽ được thêm vào CSDL và hệ thống sẽ hiện thông báo thêm mới thành công cho người dùng. Ngược lại, hệ thống sẽ có thông báo cụ thể cho người dùng biết.

Biểu đồ tuần tự chức năng “Sửa thông tin giấy tờ”

Chức năng Sửa thông tin giấy tờ dành cho người dùng có quyền quản trị danh mục của trung tâm. Người dùng có thể Sửa thông tin giấy tờ bằng cách nhấn nút Sửa trên màn hình kết quả tìm kiếm giấy tờ, màn hình sửa thông tin giấy tờ sẽ hiển thị ra để người dùng cập nhật thông tin cho giấy tờ. Thông tin này sẽ được kiểm tra, nếu giấy tờ này không bị trùng lặp trong CSDL thì thông tin giấy tờ sẽ được cập nhật vào CSDL và hệ thống sẽ hiện thông báo sửa thành công cho người dùng. Ngược lại, hệ thống sẽ có thông báo cụ thể cho người dùng biết.

Biểu đồ tuần tự mô tả chức năng Xóa giấy tờ

Hình 2.16 mô tả sự tương tác bên trong chức năng Xóa giấy tờ. Chức năng Xóa giấy tờ dành cho người dùng có quyền quản trị danh mục của trung tâm. Người dùng có thể Xóa giấy tờ bằng cách tích chọn các giấy tờ cần xóa trên màn hình kết quả tìm kiếm giấy tờ, sau đó nhấn nút Xóa. Hệ thống sẽ cập nhật các giấy tờ đã xóa vào CSDL (set isActive = 0) . Hệ thống sẽ hiển thị thông báo xóa thành công với số lượng bản ghi đã xóa tương ứng.

Biểu đồ tuần tự chức năng “Xóa giấy tờ”

Biểu đồ tuần tự mô tả chức năng Tìm kiếm HĐ

Biểu đồ tuần tự chức năng “Tìm kiếm HĐ”

Tìm kiếm HĐ để nhập thông tin hàng hóa, Tìm kiếm HĐ để nhập giấy tờ cần thiết để lên tài sản, Tìm kiếm HĐ để nhập thông tin chi phí thực hiện .. dành cho người dùng thuộc các bộ phận thực hiện HĐ, tài chính của trung tâm. Người dùng có thể nhập thông tin để tìm kiếm HĐ trên màn hình Tìm kiếm HĐ, và nhấn nút tìm kiếm. Kết quả tìm kiếm sẽ được hiển thị ngay trên màn hình này. Thông tin tìm kiếm về HĐ mà người dùng nhập vào sẽ được kiểm tra hợp lệ trước khi thực hiện tìm kiếm. Biểu đồ tuần tự mô tả chức năng Xem thông tin HĐ

Biểu đồ tuần tự chức năng “Xem thông tin HĐ”

Chức năng Xem thông tin HĐ được dành cho người dùng thuộc tất cả các bộ phận của trung tâm. Người dùng có thể Xem thông tin HĐ bằng cách nhấn vào link Xem thông tin trên màn hình kết quả tìm kiếm HĐ của 1 số chức năng thuộc các module thực hiện HĐ, tài chính. Màn hình thông tin chi tiết về HĐ sẽ hiển thị cho người dùng xem.

Một phần của tài liệu xây dựng hệ thống thông tin quản lý hợp đồng tại công ty tnhh thương mại và xuất nhập khẩu viettel (Trang 35 - 68)

Tải bản đầy đủ (DOC)

(91 trang)
w