- Luồng thông tin
b. Các thành phần của ứng dụng
Các thành phần của ứng dụng bao gồm:
- Các bảng CSDL dùng để lu trữ thông tin giúp chơng trình xử lý, các bảng đó gồm: Bảng Hồ sơ nhân viên, Chức vụ, Chuyên môn, Hệ số lơng, Dân tộc, Hệ đào tạo, Học vấn, Hợp đồng lao động, Quá trình công tác, Quá trình đào tạo, Tỉnh thành, Tôn giáo, Ngoại ngữ, Văn hoá, Quốc tịch.
- Các mẫu biểu (Form) : dùng để tạo các giao diện ngời dùng và máy tính hay để hiện thông tin từ các bảng CSDL cho phép bổ sung sửa chữa hay xoá thông tin trong bảng CSDL
- Các báo cáo (Report ) dùng để đa thông tin ra màn hình, in dữ liệu từ
các bảng CSDL
2./ Thiết kế Cơ Sở Dữ Liệu (CSDL) quản lý hồ sơ cán bộ
Quá trình thiết kế xây dựng CSDL sử dụng cơ sở dữ liệu ACCESS
Cấu trúc CSDL bao gồm các bảng dữ liệu (Table) chứa các thông tin cần thiết để thực hiện việc quản lý. Cấu trúc bảng dữ liệu bao gồm các trờng (Field) và các bản ghi (Record) chứa thông tin của đối tợng quản lý. Mỗi trờng phải đợc xác định một kiểu dữ liệu duy nhất phù hợp với yêu cầu bài toán. Hệ quản trị CSDL Access có các kiểu dữ liệu nh sau
- Kiểu Text: Đây là kiểu dữ liệu rộng nhất trong các kiểu dữ liệu mà access quản lý. Nó bao gồm các ký tự, chữ, chữ số đối với kiểu này rất hay đ- ợc sử dụng để trình bày thông tin về tên tuổi, điạ chỉ, quê quán, số điện thoại.... giới hạn của kiểu dữ liệu này từ 0 đến 255 ký tự
- Kiểu Memo: Có chức năng nh kiểu Text có thể chứa văn bản dài dòng nh lời chú thích, mô tả đặc điểm của một nhóm cá thể, tóm tắt nội dung cuốn sách.... Kích thớc của kiểu dữ liệu này có thể chứa tới 64000 ký tự.
- Kiểu Date/Time: Lu trữ dữ liệu kiểu ngày tháng.
- Kiểu Number: Đây là kiểu dữ liệu số, với kiểu này có thể là dữ liệu kiểu. Nguyên (Integer) chứa các số nguyên trong 2 byte, Single - Chứa các số thực chính xác đơn trong 4 byte, Double - Chứa các só thực chính xác đến 8 byte , Byte - Số nguyên chứa trong 1 byte.
Đối với kiểu Dữ liệu này có thể chứa những số tham gia vào các phép tính số học
- Kiểu Currency: Đây là kiểu dữ liệu lu trữ thông tin theo định dạng tiền tệ.
Kiểu Auto Number Với kiểu này thì dữ liệu sẽ tăng lên 1 sau khi thêm bản ghi mới.
Kiểu OLE Object Chứa các đối tợng (nh tài liệu soạn trong MicroSoft WORD bảng tính EXCEL, bức tranh, bản nhạc....) tạo ra nhờ các chơng trình khác theo giao thức OLE - Gao thức kết nối và nhúng đối tợng
- Yes/No Giống với kiểu DL Boolean và chỉ nhận một trong hai giá trị TRUE hoặc FALSE trong ACCESS Yes tơng đơng với True còn No tơng đơng với False.
- Kiểu HyperLink cho phép ta tạo một siêu liên kết có thể sử dụng để liên kết đến các tài liệu khác hoặc có thể liên kết đến một địa chỉ nào đó trên mạng máy tính.
- Thiết kế CSDL là một công việc giúp ngời sử dụng quản lý thôn tin thôn qua các bản ghi. Các bảng dữ liệu có cấu trúc chặt chẽ sẽ giúp cho chức năng quản lý thông tin một cách chính xác cao. Việc thiết kế các trờng DL phải đảm bảo đầy đủ về mặt nội dung và thể hiện rõ chức năng của từng trờng. Các bớc thiết kế CSDL có vai trò quan trọng đảm bảo đợc tính thống nhất, cần thiết để trong quá trình sử dụng đa thông tin ra một cách chính xác không thừa cũng không thiếu, đảm bảo đợc tính khoa học và cần thiết để sau này còn có thể nâng cấp và bổ sung phát triển thêm.
Qúa trình phân tích, tìm hiểu bài toán ta có thể đa ra các bảng CSDL nh sau: