1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đồ án báo cáo nội dung giữa kì nội dung chủ đề cấu trúc quản lí danh sách nhân viên

40 0 0

Đ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

Thông tin cơ bản

Tiêu đề Cấu Trúc Quản Lí Danh Sách Nhân Viên
Tác giả Hoàng Lâm Thu Phương
Người hướng dẫn Th.S Nguyễn Quốc Thanh
Trường học Trường Đại Học Tài Chính - Marketing
Chuyên ngành Công Nghệ Thông Tin
Thể loại báo cáo
Định dạng
Số trang 40
Dung lượng 3,67 MB

Cấu trúc

  • CHƯƠNG 1: GIỚI THIỆU (6)
    • 1.1 Giới thiệu chủ đề (6)
    • 1.2 Cấu trúc: ( mô tả cấu trúc được yêu cầu, chọn CTDL để thể hiện, khai báo/ định nghĩa cấu trúc) (6)
    • 1.3 Dữ liệu mẫu (8)
    • 1.4 Các chức năng: liệt kê các chức năng sẽ xây dựng (8)
  • CHƯƠNG 2: CHỨC NĂNG TRÊN DANH SÁCH SỬ DỤNG ARRAY (9)
    • 2.1 Nhập danh sách nhân viên (9)
      • 2.1.1 Chương trình con (9)
      • 2.1.2 Kiểm tra (10)
      • 2.1.3 Kết quả chạy (11)
    • 2.2 Xuất danh sách nhân viên (11)
      • 2.2.1 Chương trình con (11)
      • 2.2.2 Kiểm tra (12)
      • 2.2.3 Kết quả chạy (13)
    • 2.3 Tìm thông tin nhân viên theo MSNV ( dùng Linear Search ) (13)
      • 2.3.1 Chương trình con (13)
      • 2.3.2 Kiểm tra (14)
      • 2.3.3 Kết quả chạy (15)
    • 2.1 Tìm thông tin nhân viên theo MSNV ( dùng Binary Search) (0)
    • 2.2 Sắp xếp thông tin theo MSNV (dùng ShakerSort) (0)
    • 2.3 Sắp xếp thông tin theo MSNV (dùng SelectionSort) (0)
    • 2.4 Sắp xếp thông tin theo MSNV (dùng InterchangeSort) (0)
      • 2.4.1 Chương trình con (18)
      • 2.4.2 Kiểm tra (19)
      • 2.4.3 Kết quả chạy (20)
    • 2.5 Sắp xếp thông tin theo MSNV (dùng BubbleSort) (0)
      • 2.5.1 Chương trình con (21)
      • 2.5.2 Kiểm tra (22)
      • 2.5.3 Kết quả chạy (23)
    • 2.6 Sắp xếp thông tin theo MSNV (dùng InsertionSort) (0)
      • 2.6.1 Chương trình con (24)
      • 2.6.2 Kiểm tra (24)
      • 2.6.3 Kết quả chạy (25)
    • 2.7 Sắp xếp thông tin theo MSNV (dùng QuickSort) (0)
      • 2.7.1 Chương trình con (26)
      • 2.7.2 Kiểm tra (26)
      • 2.7.3 Kết quả chạy (28)
    • 2.8 Sắp xếp thông tin theo MSNV (dùng MergeSort) (0)
      • 2.8.1 Chương trình con (29)
      • 2.8.2 Kiểm tra (29)
      • 2.8.3 Kết quả chạy (30)

Nội dung

Trang 1 TRƯỜNG ĐẠI HỌC TÀI CHÍNH -MARKETINGKHOA CÔNG NGHỆ THÔNG TINBÀI TẬP ĐỒ ÁN BÁO CÁO NỘI DUNG GIỮA KÌNỘI DUNG_CHỦ ĐỀ:CẤU TRÚC QUẢN LÍ DANH SÁCH NHÂN VIÊNGVHD: Th.S Nguyễn Quốc ThanhS

GIỚI THIỆU

Giới thiệu chủ đề

Cấu trúc quản lý danh sách nhân viên qua các thông tin: Mã số nhân viên; Họ; Tên nhân viên; Năm sinh; Lương và Tiền phụ cấp.

Cấu trúc: ( mô tả cấu trúc được yêu cầu, chọn CTDL để thể hiện, khai báo/ định nghĩa cấu trúc)

Thông tin nhân viên cần quản lí:

-MSNV: Mã số nhân viên, là các kí tự số có chiều dài tối đa 10 kí tự.

-Ho: Họ, bao gồm cả tên đêm, là các kí tự chữ có chiều dài tối da 30 kí tự.

-Ten: Tên là các kí tự chữ có chiều dài tối đa 10 kí tự.

-Namsinh: Năm sinh của nhân viên

-LuongVaPhuCap: Số tiền lương và phụ cấp mà nhân viên nhận được

Cấu trúc dữ liệu hỗ trợ quản lí danh sách nhân viên:

-MSNV: chuỗi tối đa 10 kí tự.

-Ho: chuỗi tối đa 30 kí tự.

-Ten: chuỗi tối đa 10 kí tự.

-LuongVaPhuCap: số thực Định nghĩa cấu trúc nhân viên: struct DSNV

{ char MSNV[10]; char Ho[30]; char Ten[10];

22D h ệ th ố ng thông tin quản lý

Bai tap chuyen can 2 htttql

MIS Introduction - bài gi ả ng

THE ART OF Being Alone - Enjoy it!

Báo Cáo CTDL>_Hoàng Lâm Thu Phương

Dữ liệu mẫu

Ngo Thanh Bui Khanh Nguyen

TÊN Phuong Van Duy Bao

Các chức năng: liệt kê các chức năng sẽ xây dựng

Các chức năng trên mảng cấu trúc:

Nhập thông tin nhân viên

Xuất thông tin nhân viên

Tìm thông tin nhân viên theo MSNV ( dùng Linear Search )

Tìm thông tin nhân viên theo MSNV ( dùng Binary Search)

Sắp xếp thông tin theo MSNV (dùng ShakerSort)

Sắp xếp thông tin theo MSNV (dùng SelectionSort)

Sắp xếp thông tin theo MSNV (dùng InterchangeSort)

Sắp xếp thông tin theo MSNV (dùng BubbleSort)

Sắp xếp thông tin theo MSNV (dùng InsertionSort)

Sắp xếp thông tin theo MSNV (dùng QuickSort)

Sắp xếp thông tin theo MSNV (dùng MergeSort)

CHỨC NĂNG TRÊN DANH SÁCH SỬ DỤNG ARRAY

Nhập danh sách nhân viên

2.1.1 Chương trình con Để nhập danh sách nhân viên của các nhân viên, cần xây dựng hai chương trình con gồm:

− void nhap_o(DSNV& nv):hỗ trợ nhập thông tin một nhân viên gồm MSNV, họ tên đệm, tên, năm sinh, lương và phụ cấp.

− void nhap_DSNV(DSNV nv[], int n):hỗ trợ nhập danh sách nhân viên.

//ctc nhap o cau truc void nhap_o(DSNV& nv)

{ cout

Ngày đăng: 25/02/2024, 08:24

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w