Thiết kế vào

Một phần của tài liệu Xây dựng phần mềm quản lí nhân sự và lương tại Trung tâm Thông tin tín dụng Ngân hàng nhà nước Việt Nam (Trang 65)

3.2.4.2. Thiết kế ra

3.2.5. Thiết kế cách thức giao tác với phần tin học hoá

3.2.6. Thiết kế giao diện nhập liệu và giao diện khai thác tìm tin

3.2.6.1. Giao diện đăng nhập

3.2.6.3. Giao diện đăng kí tài khoản

Giao diện cập nhật diễn biến đào tạo

3.2.6.7. Các mẫu báo cáo của chương trình

MỤC LỤC

Trang

LỜI MỞ ĐẦU...1

CHƯƠNG I: GIỚI THIỆU CHUNG VỀ LỊCH SỬ HÌNH THÀNH VÀ PHÁT TRIỂN CỦA TRUNG TÂM THÔNG TIN TÍN DỤNG NHNN...2

1.1. Quá trình hình thành trung tâm thông tin tín dụng...2

1.2. Chức năng, nhiệm vụ của Trung tâm thông tin tín dụng...3

1.2.1. Chức năng...3

1.2.2. Nhiệm vụ...3

1.3. Cơ cấu tổ chức của Trung tâm thông tin tín dụng: (Organization Structure Of The CIC)...4

1.3.1. Sơ đồ bộ máy tổ chức...4

1.3.2. Các phòng, ban trực thuộc...4

1.3.2.1. Phòng Tổng hợp ( kí hiệu TTTD1)...4

1.3.2.2. Phòng Xử lý thông tin (kí hiệu TTTD2)...5

1.3.2.3. Phòng Phân tích (kí hiệu TTTD3)...6

1.3.2.4. Phòng Kỹ thuật (kí hiệu TTTD4)...7

1.3.2.5. Phòng Tài vụ (Kí hiêu TTTD5)...8

1.3.2.6. Ban Bản tin...9

1.4. Quy trình nghiệp vụ của CIC...11

1.4.1. Thu thập thông tin...11

1.4.1.1. Nguồn thu thập...12

1.4.1.2. Phương pháp thu thập thông tin...12

1.4.1.3. Quy trình thu thập...13

1.4.1.4. Phạm vi thu thập tin...13

1.4.2. Lưu trữ thông tin...13 (adsbygoogle = window.adsbygoogle || []).push({});

1.4.3. Xử lý thông tin...13

1.4.4 Cung cấp thông tin...14

1.5. Tình hình tin học hoá tại trung tâm thông tin tín dụng...14

1.5.1. Tình hình tin học hoá:...14

1.5.2. Các phần mềm hiện tại của CIC và chức năng của chúng...15

1.5.2.1. Phần mềm Quản lí TTTD...15

1.5.2.2. Phần mềm Quản lí người sử dụng và tính phí...15

1.5.2.3. Hỏi tin trong nước...15

1.5.2.4. Hỏi tin nước ngoài...15

1.5.2.6. Web nghiệp vụ của CIC...16

1.5.2.7. Web dịch vụ...16

1.5.2.8. Web bản tin...16

1.6. Các sản phẩm của CIC và lợi ích của khách hàng khi sử dụng các sản phẩm của CIC ...17

1.6.1. Các sản phẩm của CIC...17

1.6.2. Lợi ích của khách hàng khi sử dụng sản phẩm của CIC...17

1.7. Tình hình hoạt động của Trung tâm thông tin tín dụng ...18

1.7.1. Thành tựu...18

1.7.1.1. Về công tác chỉ đạo, điều hành hoạt động TTTD...18

1.7.1.2. Về thu thập, xử lý thông tin...19

1.7.1.3. Về khai thác sử dụng thông tin ...20

1.7.1.4. Quản lý kho dữ liệu TTTD quốc gia...21

1.7.2. Hạn chế...22

1.8. Một số nhiệm vụ trọng tâm trong thời gian tới...23

ĐỊNH HƯỚNG XÂY DỰNG PHẦN MỀM...25

2.1. Lí do chọn đề tài...25

2.2. Đề tài thực tập tốt nghiệp...25

2.5. Các giao diện (form) dự kiến...27

Form cập nhật hồ sơ cán bộ...27

Form cập nhật hệ số lương...27

Form cập nhật...27 (adsbygoogle = window.adsbygoogle || []).push({});

CHƯƠNG II: PHƯƠNG PHÁP LUẬN VỀ XÂY DỰNG PHẦN MỀM. 28 2.1. Phương pháp luận chung về xây dựng phần mềm...28

2.1.1. Khái niệm phần mềm...28

2.1.2. Sự tiến hoá của phần mềm...28

2.1.3. Các đặc trưng của phần mềm...28

2.1.4. Ngôn ngữ thiết kế phần mềm...29

Thế hệ 1: Ngôn ngữ máy tính...29

Thế hệ 2: Ngôn ngữ thuật toán...29

Thế hệ 3: Ngôn ngữ cấp cao...30

2.1.5. Phân loại phần mềm...30

2.1.6. Vòng đời của phần mềm...31

2.1.7. Vai trò của thiết kế phần mềm...34

2.1.8. Quy trình thiết kế phần mềm ứng dụng...35

2.1.8.1. Xây dựng và quản lí hợp đồng phần mềm...35

2.1.8.2. Xác định yêu cầu...36

2.1.8.3. Thiết kế...37

2.1.8.6. Triển khai...41

CHƯƠNG III: PHÂN TÍCH VÀ THIẾT KẾ PHẦN MỀM...43

3.1. Khảo sát sơ bộ...43

3.1.1. Tìm hiểu tình hình thực tế...43

3.1.2. Phân tích nghiệp vụ...43

3.2. Thiết kế...45

3.2.1. Thiết kế sơ đồ...45

3.2.1.1. Thiết kế sơ đồ luồng thông tin...45

Xử lý...45

Kho lưu trữ dữ liệu Dòng thông tin Điều khiển...45

Sơ đồ luồng thông tin trong quản lý hồ sơ...46

Sơ đồ luồng thông tin trong quản lí chấm công...47

Sơ đồ luồng thông tin trong quản lý lương...48

3.2.1.2. Thiết kế sơ đồ chức năng...49

3.2.1.3. Thiết kế sơ đồ luồng dữ liệu...50 (adsbygoogle = window.adsbygoogle || []).push({});

Sơ đồ ngữ cảnh...50

3.2.1.4. Sơ đồ phân giã chức năng...52

Sơ đồ phân rã quản lí hồ sơ mức 1...52

Sơ đồ phân rã quản lí chấm công mức 1...54

Sơ đồ phân rã quản lí lương mức 1...55

3.2.2. Thiết kế cơ sở dữ liệu...56

3.2.2.1. Khái niệm cơ sở dữ liệu...56

3.2.2.2. Thiết kế các tệp cơ sở dữ liệu...57

Tệp phòng ban...57 Tên trường...57 Định kiểu...57 Độ rộng...57 Giải thích...57 Tệp chức vụ...57 Tên trường...57 Định kiểu...57 Độ rộng...57 Giải thích...57 Tên trường...58 Định kiểu...58 Độ rộng...58 Giải thích...58 Tên trường...58 Định kiểu...58 Độ rộng...58 Giải thích...58 Tên trường...58 Định kiểu...58

Độ rộng...58 Giải thích...58 Tên trường...58 Định kiểu...58 Độ rộng...58 Giải thích...58 Tên trường...59 Định kiểu...59 Độ rộng...59 Giải thích...59

Tệp quá trình đào tạo...59

Tên trường...59

Định kiểu...59

Độ rộng...59

Giải thích...59

3.2.2.3. Mối quan hệ giữa các tệp CSDL...60

3.2.3. Thiết kế thuật toán...61

3.2.3.1. Thuật toán đăng nhập...61

3.2.3.2. Thuật toán cập nhật...62

3.2.3.3. Thuật toán tìm kiếm...63

3.2.3.4. Thuật toán in báo cáo...64

3.2.4. Thiết kế vật lí ngoài...65

3.2.4.1. Thiết kế vào...65

3.2.4.2. Thiết kế ra...65

3.2.5. Thiết kế cách thức giao tác với phần tin học hoá...65

3.2.6. Thiết kế giao diện nhập liệu và giao diện khai thác tìm tin...65

3.2.6.1. Giao diện đăng nhập ...65

3.2.6.2. Giao diện chính...65

3.2.6.3. Giao diện đăng kí tài khoản...66

3.2.6.4. Giao diện cập nhật hồ sơ nhân viên...66 (adsbygoogle = window.adsbygoogle || []).push({});

3.2.6.5. Giao diện cập nhật danh mục phòng ban...68

Giao diện cập nhật diễn biến đào tạo...69

3.2.6.6. Giao diện tìm kiếm...69

3.2.6.7. Các mẫu báo cáo của chương trình...70

Một phần của tài liệu Xây dựng phần mềm quản lí nhân sự và lương tại Trung tâm Thông tin tín dụng Ngân hàng nhà nước Việt Nam (Trang 65)