Giáo trình hệ thống thông tin

142 16 0
Giáo trình hệ thống thông tin

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Chương 3: MƠ HÌNH QUAN NIỆM CỦA HỆ THỐNG THƠNG TIN 3.1 Giới thiệu mơ hình quan niệm Mơ hình quan niệm hệ thống thơng tin thiết lập từ hai mơ hình liên quan đến mơ hình quan niệm liệu mơ hình quan niệm xử lý Mơ hình quan niệm liệu: mơ tả tồn liệu hệ thống, mô tả độc lập với lựa chọn môi trường cài đặt, công cụ cho phép người phân tích thể liệu hệ thống mức quan niệm Mơ hình mô tả ngôn ngữ tự nhiên hình vẽ Mơ hình quan niệm xử lý: mơ tả toàn quy tắc xử lý áp dụng cho liệu hệ thống Mơ hình quan niệm sở để trao đổi người phân tích thiết kế hệ thống 3.2 Mơ hình thực thể-mối quan hệ (mơ hình ER) 3.2.1 Ý nghĩa mơ hình Mơ hình ER Peter Chen đề xuất năm 1976, sử dụng rộng rãi từ năm 1988 ANSI chọn làm mơ hình chuẩn cho IRDS Mơ hình ER cách để mơ tả giới thực gần gủi với quan niệm cách nhìn nhận bình thường Mơ hình mơ tả logic chi tiết liệu tổ chức lĩnh vực nghiệp vụ, cịn cơng cụ để phân tích thơng tin nghiệp vụ Mơ hình sử dụng rộng rãi phần mềm thiết kế ER Designer CASE (Chen Associates 1988), phần mềm trợ giúp thiết kế máy tính 3.2.2 Các thành phần mơ hình ER Mơ hình ER có thành phần sau: - Các tập thực thể - Các mối quan hệ thực thể - Các thuộc tính thực thể mối quan hệ 62 - Các mối quan hệ để mô tả kiểu kết nối thực thể (hoặc số thực thể thông qua mối quan hệ tương ứng) 3.2.1 Thực thể tập thực thể Một tập thực thể mô hình lớp đối tượng cụ thể trừu tượng giới thực Mỗi thể tập thực thể gọi thực thể cá thể (bản thể) tập thực thể Các đối tượng tập thực thể tồn khách quan độc lập tương đối lẫn Sự tồn chúng không phụ thuộc vào hoạt động hệ thống chúng liên hệ với thông qua tổ chức hệ thống hoạt động hệ thống Một thực thể nhận diện số đặc trưng gọi thuộc tính Như thuộc tính (Attribute) yếu tố thơng tin cụ thể để nhận biết tập thực thể Mỗi tập thực thể đặc trưng tên danh sách thuộc tính Người ta dùng ký hiệu sau để mô tả tập thực thể Thuộc tính - Thuộc tính - Thuộc tính - - Thuộc tính N Thuộc tính Thuộc tính N Ví dụ: Mã số nhân viên, họ tên, ngày sinh, đơn vị, nơi sinh yếu tố thông tin tạo thành tập tập thực thể NHÂN VIấN Đơn vị Nhân viên - Mà nhân viên - Họ Tên - Ngày sinh - Đơn vị hoc - Họ Tên Mà nhân viên NHN VIấN Ngày sinh 3.2.2 Thuộc tính 63 Thuộc tính thực thể phân thành loại chủ yếu sau: thuộc tính đơn, thuộc tính lặp (đa trị), thuộc tính định danh a Thuộc tính đơn Thuộc tính đơn thuộc tính mà giá trị khơng thể phân tách xử lý theo ý nghĩa tương đối Ví dụ: Thuộc tính HỌTÊN thuộc tính đơn hệ thống thông tin “Quản lý nhân sự” hệ thống người ta khơng có nhu cầu tách thuộc tính HỌTÊN thành hai thuộc tính HỌLĨT TÊN, nhiên điều khơng cịn hệ thống thông tin “Quản lý Đào tạo” b Thuộc tính phức hợp Thuộc tính phức hợp thuộc tính tạo từ thuộc tính đơn khác Ví dụ: Thuộc tính Ngày sinh gộp thuộc tính ngày, tháng năm sinh Thuộc tính HỌTÊN tạo từ hai thuộc tính HỌLĨT TÊN c Thuộc tính lặp (đa trị): thuộc tính nhận nhiều giá trị thực thể Ví dụ: KỸNĂNG, TĐỘNGNGỮ thuộc tính lặp tập thực thể NHÂNVIÊN nhân viên có nhiều kỹ trình độ ngoại ngữ khác d Thuộc tính định danh (khóa) Thuộc tính định danh tối thiểu thuộc tính tập thực thể mà giá trị cho phép phân biệt thực thể khác tập thực thể Trong tập thực thể có nhiều thuộc tính định danh khác Thơng thường người ta chọn thuộc tính định danh thuộc tính đơn Ví dụ: Trong tập thực thể NHÂNVIÊN thuộc tính MÃNV, SỐCMND thuộc tính làm thuộc tính định danh 64 Để tiện cho việc tổ chức liệu xử lý sau này, chọn thuộc tính định danh nên ý đến yếu tố sau:  Chọn định danh cho giá trị khơng thay đổi suốt vịng đời thực thể Ví dụ, SỐCMND chọn làm thuộc tính định danh nhân viên có nhiều chứng minh nhân dân khác khơng có chứng minh nhân dân  Chọn định danh phải bảo đảm giá trị thực thể thuộc tập thực thể phải khác rỗng (NOT NULL) Nếu định danh hợp số thuộc tính khác phải bảo đảm thuộc tính thành phần phải khác rỗng  Tránh sử dụng định danh áp đặt mà cấu trúc có thành phần phân loại, địa điểm 3.3 Mối quan hệ tập thực thể 3.3.1 Mối quan hệ Khái niệm tập thực thể với thuộc tính khơng nói lên mối liên quan tập thực thể với Mối quan hệ mô tả liên hệ phần tử tập thực thể với nhau, chúng gắn kết tập thực thể với Chúng ta diễn tả khái niệm mối quan hệ tập thực thể cách hình thức sau: Mối quan hệ R tập thực thể E1, E2, , Ek tập tích Descartes F1x F2x x Fn , Fi{E1, E2, , Ek} Một thể mối quan hệ R tập n-bộ (e1,e2, ,en), ei Fi (i=1 n) Nếu n-bộ (e1, e2, , en) thể R ta nói e1,e2 , , en có mối quan hệ R với Ta phân loại mối quan hệ tập thực thể sau: Mối quan hệ tập thực thể mối quan hệ sở hữu phụ thuộc mô tả tương tác chúng 65 Một mối quan hệ có thuộc tính riêng Để mơ tả mối quan hệ người ta dùng hình ellip ghi tên mối quan hệ thuộc tính riêng có Sinh viên - Lần - Điểm - Mã SV - Họ SV - Tên SV - Ngày sinh - Mã MH - Tên MH - Số ĐVHT Số ĐVHT Mã SV Môn học Điểm thi Sinh viên Điểm thi Môn học Họ SV Ngàysinh Mã MH Lần Tên SV Tên MH Điểm Khi định nghĩa mối quan hệ cần phải nêu ý nghĩa Ví dụ: (e1,e2)  điểm thi có ý nghĩa: sinh viên e1 thi môn học e2 lần thứ điểm Một tập thực thể tham gia nhiều mối quan hệ hai tập thực thể có nhiều mối quan hệ khác Ví dụ: Giữa hai tập thực thể Sinh viên Mơn học có hai mối quan hệ ĐKMH Điểm thi Chiều mối quan hệ: số tập thực thể tham gia vào mối quan hệ Mối quan hệ chiều (đệ quy-phản xạ): mối quan hệ thực thể tập thực thể Ký hiệu: Ví dụ: Người - Mã - Họ - Tên - Ngày sinh Kết hôn - Năm Nhân viên - Mã NV - Họ tên Quản lý 66 Mối quan hệ hai chiều: kết nối hai tập thực thể, cịn gọi mơ hình nhị ngun Mối quan hệ thường sử dụng thực tế Ví dụ: NGƯỜI Sở hữu Năm SH Hoten SoCM NHÀ Sốnhà Đườngphố Dtich Mối quan hệ nhiều chiều: mối quan hệ có số tập thực thể tham gia lớn 2, cịn gọi mơ hình đa ngun Trong thực tế, người ta thường dưa mối quan hệ nhiều chiều mối quan hệ hai chiều Giáo viên Sinh viên Họtên QQuán Dạy Họtên QQuán Môn học Tên MH Số tiết Mối quan hệ ba chiều Mối quan hệ Dạy có ý nghĩa: (a,b,c,d,e)  TKB : Giáo viên a Dạy Sinh viên b Môn học c Phũng hc d vo tit th e Môn học Giáo viªn - M· MH - Tªn MH - M· GV - Tên GV TKB Ngày t t - Mà ngày - Tên ngày Tiết học - Mà TH - Giờ BĐ p học - Mà phòng - Tênphòng Mi quan hệ năm chiều 67 3.3.2 Bản số Xác định mối quan hệ tâp thực thể chưa nói lên độ phức tạp chúng Chẳng hạn, khó biết thực thể tập thực thể có liên hệ với thực thể tập thực thể thông qua mối quan hệ Để diễn tả tần suất xuất phần tử tập thực thể mối quan hệ người ta dùng khái niệm số Bản số (Cardinality) cặp số nguyên (i,j), chứa số tối thiểu số tối đa trường hợp có phần tử tập thực thể tham gia vào mối quan hệ Bản số tập thực thể ghi nhánh tập thực thể Nếu i,j nhận giá trị lớn quy ước thay chúng ký tự n Ví dụ Sinh viên - Mã SV - Họ tên (1,1) học Lớp học (1,n) - Mã lớp - Tên lớp Bản số (1,1): Một sinh viên học lớp nhiều lớp Bản số (1,n): lớp có sinh viên nhiều n sinh viên Các ví dụ: a Giả sử người phải nhà, số tập thực thể NGƯỜI NHÀ qua mối quan hệ Ở (1,1) -(1,n) Người (1,1) - Họ tên - Số CMND (1,n) Nhà - Số nhà - Đường - Dtích Năm b Bản số mối quan hệ Kết hôn công dân Việt nam (0,1) (0,1) Người - Họ tên - Số CMND - Gtính Kết hôn - Năm (0,1) Nhân viên - Mã NV - Họ tên - Quê quán Quản lý (0,1) 68 c Giả sử vật tư công ty phải chứa kho hàng vật tư kho mà thơi, số tập thực thể VÂT TƯ KHO qua mối quan hệ Chứa (1,1) -(1,n) (1,1) VẬT TƯ Chứa (1,n) MaVT TenVT KHO Tenkho Đchi d Bản số tập thực thể THẦY TRÒ qua mối quan hệ Dạy học THAY (1,n) Dạy TRÒ (1,n) MaGV TenGV MaSV HTen Các trường hợp xảy cặp số: (1,1) (1,1) (0,1) (0,1) (0,1) (1,1) (1,1) (1,n) (0,1) (1,n) (1,1) (0,n) (1,n) (1,n) (0,n) (1,n) (1,1) (0,n) 3.3.3 Bản số trực tiếp mối quan hệ Trong số phương pháp phân tích người ta không biểu diễn cách rõ ràng số tập thực thể mối quan hệ mà biểu diễn số trực tiếp hai tập thực thể Bản số trực tiếp hai tập thực thể: Giả sử tập thực thể E1 có số mối quan hệ (i1:j1); tập thực thể E2 có số mối quan hệ là(i2:j2) Khi số trực tiếp hai tập thực thể E1,E2 (j2:j1) Người ta dùng ký hiệu sau để mô tả số trực tiếp hai tập thực thể: (1:1) (n:n) (1:n) 69 (1:1) (n:n) sử dụng ký hiệu: , , (1:n) tương ứng với: 0, 1, n Khóa học Sinh viên (n: n) Mối quan hệ ISA (cha-con): Cho hai tập thực thể A B Ta nói A có mối quan hệ ISA với B thực thể A thực thể B (còn gọi A B) Ký hiệu TTThể n IS A - Ttinh1 - - Ttính n TTThể cha - Ttinh1 - - Ttính m Ví dụ: Tập thực thể NHÂNVIÊN có tập thực thể ĐẢNGVIÊN tập thực thể Vậy: ĐẢNGVIÊN ISA NHÂNVIÊN 3.3.4 Tách mối quan hệ đa nguyên thành mối quan hệ nhị ngun Trong mơ hình ER người ta xem bậc (degree) mối quan hệ số tập thực thể tham gia vào mối quan hệ Chẳng hạn mối quan hệ bậc hai, gọi mối quan hệ nhị nguyên, mối quan hệ hai tập thực thể Trên thực tế để đơn giản tiện cho việc thiết kế cài đặt CSDL, hầu hết mối quan hệ đa nguyên chuyển đổi thành mối quan hệ nhị nguyên Dựa vào khả chuyển đổi mối quan hệ đa nguyên, số công cụ thiết kế CSDL cho phép sử dụng mối quan hệ nhị nguyên Cụ thể phương pháp chuyển đổi thực sau Thuật toán 3.1 Tách mối quan hệ đa nguyên thành mối quan hệ nhị nguyên không kèm thuộc tính 70 Input: Mối quan hệ R tập thực thể E1, E2, , En mối quan hệ bậc n (n > 2) Bản số đính kèm cung nối tập Ei R (mini, maxi), với i=1, 2, , n Output: Các mối quan hệ nhị nguyên Method: Thay R n mối quan hệ Ri (khơng kèm thuộc tính) tập thực thể Ei với tập thực thể E (biểu diễn mối quan hệ R), với i =1, 2, , n Procedure Chuyen_doi_MQH_da_nguyen; Mối quan hệ R thay tập thực thể E có tập thuộc tính; For i:=1 to n Xây dựng mối quan hệ nhị nguyên Ri tập thực thể Ei với tập thực thể E; Gán số cung nối Ri với Ei (mini, maxi); Gán số cung nối Ri E (1, 1); Endfor; End Chuyen_doi_MQH_da_nguyen; Lúc ta hiểu rằng: thể (e1, e2, , en) thuộc R (mối quan hệ cũ), với ei  Ei (i = 1, 2, , n), cho tương ứng với thực thể e thuộc E (tập thực thể tạo lập), cho thể (e, e i) thuộc Ri (các mối quan hệ tạo lập) Ví dụ Hình sau trình bày ví dụ mối quan hệ tam nguyên, trình bày kết chuyển đổi thành ba mối quan hệ nhị nguyên GIÁO VIÊN MSGV HOTEN (0,n) Dạy Thời gian LỚP MALOP TENLOP (1,n) (1,n) Hình a MễN HC MSMON SOTIET 71 Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng Tên MATD TRINHDOA TDONN TDOTH TDOCT CHMON TRINH DO KiĨu d÷ Chó thÝch liƯu C(4) Mà trình độ C(10) Trình độ văn hoá C(5) Trình độ ngoại ngữ C(5) Trình độ tin học C(5) Trình độ trị C(5) Trình độ chuyên môn Bảng biến động : CAC BIEN DONG Tên Kiểu Chú thÝch liƯu MABD C(15) M· biÕn ®éng BIENDONG N(8) BiÕn động SO C(30) Sổ Bảng biến động: Tên MANV MABD SOQD LOAIQD NGAYKY HIEULUC BIEN DONG KiĨu d÷ Chó thÝch liệu C(7) Mà nhân viên C(4) Mà biến động N(8) Số định C(5) Loại định D(8) Ngày ký C(5) Hiệu lực Nhân Sự & Tiền L-ơng Báo Cáo Thực Tập - Quản Lý 39 Trang Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng MAPBM C(15) MACVM HESOLCB C(30) N(6) MLUONG HESOPC NOIDUNG HOPDONG HESOLCBM N(10,2) N(6) C(30) C(10) N(6) MLUONGM HESOPCM N(10,2) N(6) TTCAPN N(10,2) LYDO TGHOC DAOTAO LOP TGBD C(10) C(10) C(30) C(10) C(10) BOIDUONG NAMDT NAMBD NOIQUY QUYTRINH HINHTHUC THOIHAN DENNGAY NOIDEN C(10 N(4) N(4) C(30) C(10) C(30) C(10) D(8) C(30) M· phßng ban míi Mà chức vụ Hệ số l-ơng Mức l-ơng Hệ số phụ cấp Nội dung Hợp đồng Hệ số l-ơng Mức l-ơng Hệ số phơ cÊp míi TiỊn trỵ cÊp nghØ h-u Lý Thời gian học Đào tạo Lớp Thời gian bồi d-ỡng Bồi d-ỡng Năm đào tạo Năm bồi d-ỡng Nội quy Quy trình Hình thức Thời hạn Ngày đến NơI đến Bảng sổ l-ơng : Tên THANG Kiểu liệu N(2) MANV MAPB C(7) C(4) Nhân Sự & Tiền L-ơng SO LUONG Chú thích Tháng tính nhân viên Mà nhân viên Mà phòng ban l-ơng Báo Cáo Thực Tập - Quản Lý 40 Trang Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng MACV NAM HESOLCB MLUONG HESOPC NGCONG BHXH TIENLCB TIENPC TLUONG TAMUNG TTHUONG TPHAT CONGP CONGVR CONGOM C(4) D(4) N(4,2) N(10,2) N(4,2) N(2) N(8,2) N(10,2) N(10,2) N(10,2) N(10,2) N(10,2) N(10,2) N(3,1) N(3,1) N(3,1) Mà chức vụ Năm tính l-ơng Hệ số l-ơng Mức l-ơng Hệ số phụ cấp Ngày công Bảo hiểm xà hội Tiênd l-ơng Tiền phụ cấp Tổng l-ơng Tạm ứng Tiền th-ởng Tiền phạt Công phép Công việc riêng Công ốm BảNG GIA ĐìNH: Tên MANV TTQHE HOTENQ QUEQUANQ NGAYSINHQ TINHTRANG THTRUQ QUATCTACQ GIOITINH NGNGHIEPQ QUANHE GIA DINH KiĨu d÷ Chó thÝch liệu C(7) Mà nhân viên C(30) Thứ tự quan hệ C(10) Họ tên ng-ời thân C(50) Quê quán ng-ời thân D(8) Ngày sinh ng-ời thân C(15) Tình trạng C(50) Th-ờng trú ng-ời thân C(10) Qua trình công tác ng-ời th©n L(1) Giíi tÝnh C(30) NghỊ nghiƯp ng-êi th©n C(20) Quan hệ 2.Xây dựng hàm kiểm tra ràng buộc : Ràng buộc toàn vẹn điều kiện phải tuân theo để đảm bảo mối quan hệ liệu Gồm ràng buộc sau: Nhân Sự & Tiền L-ơng Báo Cáo Thực Tập - Quản Lý 41 Trang Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng - RB1:CHUCVU.MACV tån t¹i HONHANVIEN.MACV RB2:PHONGBAN.MAPB tån t¹i HONHANVIEN.MACV RB3:TRINHDO.MATD tån t¹i HONHANVIEN.MACV RB4:HOPDONG.MAHD tån t¹i HONHANVIEN.MACV RB5:NG.MAHD tồn HONHANVIEN.MACV Xây dựng mô hình vật lý liệu: Để thấy rõ cách l-u liệu làm sở cho việc l-u liệu trình hoạt động ch-ơng trình nh- trình quản lý, tiến hành mô tả cách cụ thể liệu thành Table nhsau:  TËp tin PHßNG BAN: PHONG BAN St Field Type Size Index Format Inpu Requir t Name t ed Mask MAPB 01 Text Prima > >LL Yes ry 02 TENPB Text 50 No No 03 DTPBAN Numbe Doub No No r le Tr-êng kho¸: MABP  TËp tin CHøC vô: St t 01 FieldNa me MACV 02 TENCV Typ e Tex t Tex t Siz e 20 CHUC VU Index Forma t Prima > ry No Input Mask >LL Requir ed Yes No Tr-ờng khoá: MACVU Nhân Sự & Tiền L-ơng Báo Cáo Thực Tập - Quản Lý 42 Trang Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng Tập tin Hồ sơ nhân viên HO SO NHAN VIEN Nhân Sự & Tiền L-ơng Báo Cáo Thực Tập - Quản Lý 43 Trang Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng St t 01 Field Name Type Size MANV Text 02 03 04 STT HOTEN GIOITINH 30 05 NGAYSINH Text Text Yes/N o Date 06 07 08 NOISINH SOCMND NGAYCAP Text Text Date 30 11 09 10 11 12 13 14 NOICAP QUEQUAN TRUQUAN THTRU BOPHAN HESOLCBA Text Text Text Text Text 50 50 50 50 2 15 MLUONG 16 HESOPCA 17 18 19 20 21 MACV Numbe r Numbe r Numbe r Double Double Index Format Primar > y No > No No ;"Nam";"N ÷" No dd/mm/yyy y No No No dd/mm/yyy y No No No No No No Input Mask >LLLL00 >000 Require d Yes ##/##/# ### No ##/##/# ### No No NGAYDOAN 28 NGAYDANG Date No 29 NGAYCT Date No 30 31 32 33 QTHTAP QTCTAC GIADINH SOCON Memo Memo Text No No No No No No No No 34 BHXH No No 35 SODTNV 22 23 24 25 26 27 VANHOA TRINHDOA CHMON TDONN TDOTH TDOCT TPGIADINH TPBTHAN Numbe r Numbe r 10 10 10 20 10 No No No No No No No Text Text Text Text Tex t Text Text Text Text Text Date HOPDONG No No No No No No No No No No No No No No No 2 50 30 Yes No No 15 Intege r Double Text Nh©n Sù & TiỊn L-¬ng 10 No > dd/mm/yyy y dd/mm/yyy y dd/mm/yyy y >LL ##/##/# ### ##/##/# ### ##/##/# ### >00000000 No No No No No No No No No No No No No No Báo Cáo Thực Tập - Quản Lý 44 Trang Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng 00 36 37 38 39 40 41 SOQD TONGIAO DANTOC QU0CTICH HOTENBD NGAYCTY Text Text Text Text Text Date 42 NGAYBC Date No 43 ANH46 OLE Objec t No  TËp tin 10 10 20 30 No No No No No No > dd/mm/yyy y dd/mm/yyy y ##/##/# # ##/##/# # No No No No No No No No biến động: Nhân Sự & Tiền L-ơng Báo Cáo Thực Tập - Quản Lý 45 Trang Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng BIEN DONG St t 01 Field Name Type Size MANV Text 02 NGAYKY Date 03 04 05 06 MABD Text Primary SOQD Text Primary Yes LOAIQD Text Primary Yes HIEULUC Date BOPHANM Index Format Primary > Primary dd/mm/yy yy > No dd/mm/yyyy Input Mask Required >LLLL00 ##/##/# ### >L0 Yes ##/##/# ## Yes Yes No 07 08 09 Text No No MACVUM Text No No HESOLCBM No No 10 MLUONG No No 11 12 13 NOIDUNG Numbe r Numbe r Text No No HOPDONG Text No No TTCAPN 14 15 16 17 18 19 20 LYDO Numbe r Memo TGHOC 21 22 23 24 25 26 27 28 29 30 31 32 33 Doubl e 30 Doubl e No No No No Memo No No DAOTAO Memo No No No No LOP Text TGBD Memo No No BOIDUONG Memo No No NAMDT LIn No No LIn No No No No 20 NOIQUY Numbe r Numbe r Memo QUYTRINH Memo No No NOIQUY Memo No No QUYTRINH Memo No No XULYNQ Memo No No XULYQT Memo No No SOTIENDB LIn No No SOHUU Numbe r Text 10 No No HINHTHUC Text 50 No No THOIHANP Text 15 No No NOIDEN Text 50 No No DENNGAY Date NAMBD ##/##/# ## Tr-êng kho¸: MANV, NGAYKY, MABD, SOQD, LOAIQD Nhân Sự & Tiền L-ơng No dd/mm/yyyy No Báo Cáo Thực Tập - Quản Lý 46 Trang Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng Tập tin so luong  St Field Type Siz t Name e MANV 01 Text 02 03 04 05 06 MACVU MABP THAN HESOLCB MLUONG Text Text Text N N Inde Forma x t Prima > ry No No > No No Doubl No 07 HESOPC N No No 08 TYLE N No No 09 10 NOIDUNG NGCONG Text N No No 11 BHXH N 12 TIENLC N 30 No Sing No le Sing No le Doubl No 13 TIENPC N No No 14 TLUONG N No No 15 TAMUNG N No No 16 TTHUONG N No No 17 TPHAT N No No 18 TRUK N No No e Doubl e Doubl e e Doubl e Doubl e Doubl e Doubl e Doubl e Doubl e Input Mask >LLLL00 >LL Requir ed Yes No No No No No No No Tập Tin gia đình gia dinh Nhân Sự & Tiền L-ơng Báo Cáo Thực Tập - Quản Lý 47 Trang Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng St t 01 02 03 04 Field Name MANV TTQHE HOTENQ PHAIQ Type Size Text Text Text Yes/No 25 05 NGAYSINH Date 06 07 08 08 09 10 TINHTRANG QUEQUANQ THTRU QUATCTAC NGNGHIEPQ QUANHE Text Text Text Memo Text Text 25 50 50 50 10 Tr-êng Index Format Primary > Primary No No ;"Nam";" N÷" No dd/mm/yy yy No No No No No No kho¸: MANV, TTQHE Input Mask >LLLL000 >00 Required ##/##/## ## No Yes Yes No No No No No No No No Thuật toán ch-ơng trình: Tình hình thực tế Công ty Máy Tính Thiết kế CSDL Tạo cấu trúc CSDL & mối kết hợp Tạo, nhập liệu & Sưa d÷ liƯu Fal se KiĨm Tra Tru e Xư lý LĐộng, Tl-ơng, Báo Cáo Hiệu Thực chỉnh Tập - Quản Lý 48 KTh-ởng, Kluật nhân danh mục Nhân Sự & Tiền L-ơng Trang viên Fal se Thiết kế báo Kiểm Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng Giao diện ch-ơng trình: Các Forms Cập nhật: Đánh Giá & H-ớng phát triển Qua thời gian tìm hiểu toán quản lý nhân tiền l-ơng, đến ch-ơng trình giai đoạn lập trình hoàn thành Do thời gian hạn chế, kinh nghiệm thực tiễn ít, đồng thời lần xây dựng ch-ơng trình nh- tìm hiểu ngôn ngữ visual nên chúng em gặp nhiều khó khăn tìm kiếm tài liệu lập trình Vì vậy, ch-ơng trình đến ch-a đáp ứng đầy đủ yêu cầu Nhân Sự & Tiền L-ơng Báo Cáo Thực Tập - Quản Lý 49 Trang Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng toán đặt Trong thời gian tới ch-ơng trình đ-ợc tiếp tục hoàn thành Hiện tại, ch-ơng trình đáp ứng cho việc quản lý nhân nh- : Nhập liệu, hiệu chỉnh, l-u, tìm kiếm, Trong phạm vi toán ch-ơng trình Quản lý nhân Quản lý lao động Tiền l-ơng, t-ơng lai nâng cấp để ch-ơng trình chạy Mạng Ch-ơng trình quản lý nhân đ-ợc cài đặt với yêu cầu: + Máy tính vi xử lý 486 trở lên + Sử dụng hệ điều hành Win 98 + Màn hình VAG, Super VAG + Ram tối thiểu 32MB Ram Nhân Sự & Tiền L-ơng Báo Cáo Thực Tập - Quản Lý 50 Trang Khoa Toán-Tin MụcĐàlục Tr-ờng Đại Học S- Phạm Nẵng Tran g Phần :Đặc điểm tình hình Công Ty Cấp N-ớc Đà Nẵng I Giới thiệu ngôn ngữ lập trình II Đặc Điểm tình hình chung Công ty Cấp N-ớc Đà Nẵng Hiện trạng cách thức quản lý Công Ty Cấp n-ớc a Sự Hình thành phát triển b Thuận lợi khó khăn c Cơ cÊu tỉ chøc d HƯ thèng tỉ chøc vµ ch-ơng trình quản lý Nội dung toán Mục tiêu toán Nội dung & Phạm vi toán Bài toán Quản lý nhân Hệ thống liệu đầu vào Hệ thống liệu đầu Nhiệm vụ toán Yêu cầu toán Quản lý nhân & tiền 10 l-ơng 11 Số liệu vào 11 Mô hình quản lý nhân theo cấp 11 Số liệu 12 Phần :Khảo Sát Phân Tích Thiết kế hệ thống 12 I Khảo sát công tác qlý nhân Công ty Cấp 13 n-ớc Đà Nẵng 13 Tuyển dung thải hồi CBCNV 14 Công tác bố trí phân công lao động 14 II Phân tích hệ thống 14 Sơ đồ Chức Năng hệ thống 19 DFD mức 0: quản lý nhân 21 DFD mức 1: quản lý nhân 22 Sơ đồ phân rà chức 24 3.Mô tả Từ điển liệu sơ cấp 24 Thiết kế ch-ơng trình 30 Xây dựng Từ điển liệu 31 6.Ma trận phơ thc hµm 32 7.Ma trËn phơ thc hamg rót gọn 32 III Xây dựng mô hình thực thể mô hình thực thể 37 kết hợp 37 Xây dựng mô hình thực thể 41 Mô hình thực thể kết hợp 42 Nhân Sự & Tiền L-ơng Báo Cáo Thực Tập - Quản Lý 51 Trang Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng Các Mối liên kết IV.Xây dựng mô hình Logic mô hình vật lý Mô hình lôgic liệu Xây dựng hàm kiểm tra ràng buộc Xây dựng mô hình vật lý liệu Thuật toán ch-ơng trình Giao diện ch-ơng trình Đánh giá & h-ớng phát Nhân Sự & Tiền L-ơng Báo Cáo Thực Tập - Quản Lý 52 Trang Khoa Toán-Tin Tr-ờng Đại Học S- Phạm Đà Nẵng Nhân Sự & Tiền L-ơng Báo Cáo Thực Tập - Quản Lý 53 Trang ... vào hoạt động hệ thống chúng liên hệ với thông qua tổ chức hệ thống hoạt động hệ thống Một thực thể nhận diện số đặc trưng gọi thuộc tính Như thuộc tính (Attribute) yếu tố thông tin cụ thể để... thực thể-mối quan hệ (ER model) Mơ hình thực thể-mối quan hệ mơ hình liên hồn tập thực thể mối quan hệ hệ thống thơng tin Trên mơ hình thể đầy đủ tập thực thể mối quan hệ chúng hệ thống Đây mơ hình... niệm liệu mơ tả tồn liệu hệ thống Thực chất mơ hình quan niệm liệu mơ hình thực thể - mối quan hệ Để mơ tả mơ hình quan niệm liệu hệ thống thông tin, cần mô tả thông tin theo bước sau: B1: Mô

Ngày đăng: 07/11/2020, 11:21

Mục lục

  • Giao trinh PTTKHT - Chuong 3

    • 3.3.5. Rng buc ph thuc hm trờn mi quan h a nguyờn

    • DS thớ sinh vng thi

    • Giy bỏo thi khụng ngi nhn

    • Giy bỏo thi ó nhn

    • Giy bỏo thi ó in

    • Danh sỏch TS cú SBD

    • H s b t chi

    • Trong thi hn nhn HS

    • Th bỏo ó phỏt

    • Cú ch tiờu TS

    • Bng HD ỏnh s phỏch

    • Danh sỏch TS b loi

    • Kt qu thi ó thng kờ

    • S phỏch vng thi

    • im thi theo s phỏch

    • im thi cỏc mụn

    • Bi thi ó lm phỏch

    • Bi thi b loi

    • Bng Hdn ỏnh s phỏch

    • Danh sỏch TS rt

Tài liệu cùng người dùng

Tài liệu liên quan