Luồng dữ liệu kết xuất báo cáo

Một phần của tài liệu Hệ thống thông tin quản lý phiếu điều tra các cơ sở hành chính và sự nghiệp (Trang 49 - 50)

cáo

2.1. Cục thống kê các tỉnh, thành phố gửi bảo cảo

Vì hệ thống các cơ quan thống kê trong Tổng Cục Thống Kê chưa được nối mạng nên việc gửi báo cáo của các cơ quan Thống Kê địa phương chủ yếu thông qua các con đường : gửi fíle số liệu, gửi qua FAX, MODEM”.

Các Cục Thống Kê các tỉnh, thành phố gửi file báo cáo ghi trên đĩa mềm với các yêu cầu :

- Loại đĩa mềm chứa fíle báo cáo phải phù hợp với khả năng đọc dữ

liệu vào máy tính của đơn vị nhận báo cáo.

- Đĩa mềm phải được kiểm tra diệt vi rút, phát hiện và xử lý, huỷ bỏ

các đĩa mềm trước khi giao cho đơn vị nhận báo cáo.

- Đĩa mềm đúng kích thước chuẩn qui định, có nhãn, vỏ đựng,”. Neu gửi qua FAX thì phải có một đội ngũ nhân viên nhập tin của trung tâm nhập các số liệu đầu vào.

Neu gửi qua đường MODEM thì phải gửi qua mạng Intranet của Tổng Cục Thống Kê. Các Cục Thống Kê các tỉnh, thành phố tiến hành gửi các file số liệu với tên các tệp theo qui định : Tên của biểu đầu vào + năm

làm việc + .mã tỉnh. Ví dụ : tệp có tên bl 1998.101 thì có nghĩa là đây là

dữ liệu của Biểu 01/HCSN, năm làm việc là 1998, của thành phố Hà Nội (Hà Nội có Mã tỉnh 101).

2.2. Trung ương nhập so liệu cho các tỉnh.

Neu trung ương nhập dữ liệu cho các tỉnh thì các tệp dữ liệu sẽ được lưu trữ theo cấu trúc : Tên biếu đầu vào + năm làm việc + .dbf. Ví dụ : b21998.dbf thì đây là tệp lưu trữ dữ liệu cho Biểu 02/HCSN, năm làm việc là 1998 và tệp này do trung ương nhập số liệu (có thể cho một hoặc nhiều tỉnh).

Field Field Name Type Width Description

1 FMATINH Character 3 Mã tỉnh

2

FTINH Character 30 Tên tỉnh

- Tệp DMDANTOC

Field Field Name Type Width Description

1 MA_DT Character 3 Mã dân tộc

2 TEN DT Character 30 Tên dân tộc

Fiel

d Name Type Width Description

1 MAHUYEN Text 5 Mã huyện quận

2 TENHUYEN Text 50 Tên huyện quận

3 M AT I N H Text 3 Mã Tỉnh - Thành phố Fiel

d Name Type Width Description

1 MA_CS Text 5 Mã huyện quận

2 T E N C S Text 50 Tên huyện quận

3 D I A C H I Text 3 Mã Tỉnh - Thành phố 4 N G U O I P T Text 20 Người phụ trách cơ (adsbygoogle = window.adsbygoogle || []).push({});

5 N A M T L Date 4 sở

6 L O A I C S Text 20 Ngày thành lập Loại hình cơ sở

Fiel

d Name Type Width Description

1 MA_CS Text 5 Mã cơ sở

2 M AT I N H Text 50 Mã Tỉnh - Thành phố 3 N G A N H HĐ Text 3 Ngành hoạt động

Fiel Name Type Widt Description

Chuyên đề thưc tảp Đaỉ hoc kinh tế quốc dân

Trong môi trường một người dùng để kết xuất báo cáo thì không có vấn đề gì khó khăn. Nhưng trong môi trường nhiều người dùng thì lại khác, trong khi một người chạy báo cáo thì người khác vẫn có thế cập nhật dữ liệu vào một tập tin vì vậy

sẽ làm cho báo cáo thiếu tính chính xác và có thế gặp lỗi. Do đó, ta cần làm cho dữ liệu trên tập tin bị khoá trước khi kết xuất báo cáo. Đe làm công việc này ta có thể áp dụng các cách thức sau :

- Cho khoá chặt tất cả các tập tin .DBF suốt thời gian chạy báo cáo - Cho phép các tập tin dữ liệu .DBF trên các tập tin trung gian tạm thời.

- Tạo ra những tập tin trung gian tạm thời bằng cách chọn, trích, sao một sổ bản ghi

a. Cho khoá chặt tất cả các tập tin .DBF suốt thời gian chạy bảo cáo

Giải pháp cho vấn đề này là khoá chặt các tập tin trách nhiệm liên quan. Như vậy, những người sử dụng khác không thế thâm nhập vào các tập tin đế thay đối dữ liệu khi tập tin đang kết xuất báo cáo, họ phải chờ đến khi công việc kết xuất báo cáo kết thúc. Tuy nhiên, chuông trình cần phải cung cấp cho những người khác quyền chỉ đọc các tập tin đó mà thôi.

b. Cho phép các tập tin dữ liệu ,DBF trên các tập tin trung gian tạm thời.

Biện pháp này đảm bảo các thông tin cần thiết cho báo cáo không bị

người khác thay đối khi ta áp dụng báo cáo. Những tập tin trung gian tạm thòi này sẽ bị thay đối khi ta chạy báo cáo. Những tập tin trung gian tạm thời này sẽ bị xoá khi ta thoát khỏi chương trình.

Cao Thái Vũ -Tin học kinh tế 41A

Chuyên đề thưc tảp Đaỉ hoc kinh tế quốc dân

Thông thường ta sẽ đố toàn bộ các bản ghi của tệp tin dữ liệu các Cục Thống Kê các tỉnh, thành phố lên tập tin trung gian, phương pháp này thay vì chép tất cả các bản ghi ta chỉ cho phép chọn lọc các bản ghi mà báo cáo cần đến. Neu sử dụng biện pháp này tập tin trung gian sẽ giảm được kích thước đáng kế cũng như chương trình tăng được tốc độ xử lý.

Một phần của tài liệu Hệ thống thông tin quản lý phiếu điều tra các cơ sở hành chính và sự nghiệp (Trang 49 - 50)