1. Trang chủ
  2. » Luận Văn - Báo Cáo

Quản lý Lịch làm việc cá nhân potx

17 1K 2

Đ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

Định dạng
Số trang 17
Dung lượng 262 KB

Nội dung

 Các tiết được xếp phải đảm bảo tuyệt đối các yêu cầu đặt ra ban đầu của người lập lịch, trong trường hợp không thể xếp được tiết nào đó máy sẽ đặt tiết này ra danh sách các tiết chưa x

Trang 1

LỜI NÓI ĐẦU

Trong thực tế, mỗi người chúng ta luôn cần có một lịch làm việc cụ thể để mọi công việc diễn ra được thuận lợi và đạt hiệu quả cao nhất Tuy nhiên, công việc này không hoàn toàn đơn giản, bởi lẽ làm sao để lịch làm việc của ta vừa đẹp lại vừa dễ tra cứu và tránh được sự xâm phạm tình cờ hay trái phép của cá nhân nào đó làm ảnh hưởng tới công việc của chúng ta

Chính từ thực trạng như vậy, nhóm chúng em tiến hành nghiên cứu và phát triển ứng dụng này với hy vọng là sẽ giúp xây dựng được một lịch làm việc hợp lý nhất

Ngay từ khi nhận đề tài, nhóm đã bắt tay vào khảo sát hiện trạng, nghiên cứu để đưa ra những ý tưởng phù hợp nhất Với phần mềm chúng em đưa ra ở

đây sẽ cho phép người sử dụng có thể tra cứu, sửa đổi, in ấn, theo đúng mục

đích mà người sử dụng mong muốn

Trong quá trình nghiên cứu và xây dựng lên hệ thống thì nhóm em cũng đã có tham khảo một số tài liệu của những anh chị học cùng ngành học khoá trên Mặc dù nhóm cũng đã rất cố gắng nhưng bản báo cáo này vẫn còn có nhiều thiếu sót, chúng

em rất mong được sự đóng góp, chỉ bảo của quý thầy cô và các bạn

Chúng em xin chân thành cảm ơn!

Hng Yªn ngµy 15 th¸ng 5 n¨m 2007

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Trang 2

NhËn xÐt cña gi¸o viªn

GIỚI THIỆU ĐỀ TÀI Tên đề tài : Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Trang 3

PHÂN TÍCH THIẾT KẾ PHẦN MỀM

“HỖ TRỢ SẮP XẾP LỊCH LÀM VIỆC CHO MỘT CÁ NHÂN”

Nhóm thực hiện:

NHÓM 2

Các thành viên:

1) Nguyễn Thị Cúc 2) Vũ Thị Hằng 3) Vũ Thị Hồng

Các yêu cầu của đề tài:

+ Có khả năng tra cứu, in ấn đa dạng Có khả năng hỗ trợ người dùng chỉnh sửa bằng tay

+ Có khả năng áp dụng rộng rãi

+ Giao diện chương trình bằng tiếng Việt, đơn giản, dễ sử dụng

PHÂN TÍCH HỆ THỐNG

A / XÁC ĐỊNH VÀ PHÂN TÍCH CÁC LUỒNG THÔNG TIN

I - KHẢO SÁT HIỆN TRẠNG:

1.Sắp xếp lịch dạy cho giáo viên :

- Số tiết dạy tối đa trong một ngày, trong tuần

- Số ngày nghỉ trong tuần, thời gian nghỉ giữa các tiết dạy

2.Sắp xếp phòng học :

- Xếp phòng học lý thuyết, thực hành và chức năng hợp lý

Nhiều tính chất về lịch làm việc của giáo viên yêu cầu như:

 Đảm bảo tuyệt đối không trùng- chéo tiết học, tiết dạy của các lớp và giáo viên

 Các tiết được xếp phải đảm bảo tuyệt đối các yêu cầu đặt ra ban đầu của người lập lịch, trong trường hợp không thể xếp được tiết nào đó máy sẽ đặt tiết này ra danh sách các tiết chưa xếp được của lớp đó để xử lý sau (xử lý bán tự động);

 Bạn có thể yêu cầu các tiết tránh dạy cho các môn học, cho các giáo viên;

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Trang 4

 Mỗi giáo viên dạy được chọn 01 ngày nghỉ cho mình;

/CÁC THÔNG TIN ĐẦU VÀO

1 /Thông tin về giáo viên:

- Thông tin về giáo viên (Họ tên, mã GV, giới tính, ngày sinh, địa chỉ)

- Môn học do giáo viên phụ trách

2/ Yêu cầu của giáo viên:

- Số tiết dạy tối đa trong một buổi ,một tuần

- Thời gian dạy (sang, chiều, tối, thời gian bắt đầu và thời gian kết thúc), số ngày nghỉ trong một tuần

3/ Thông tin về công việc:

- Mã lớp giảng dạy

- Phòng (Phòng học)

- Chức năng công việc (Lý thuyết hay thực hành)

II/ LƯU ĐỒ THUẬT TOÁN:

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc Sửa đổi, bổ sung +Sửa thông tin

+Xóa thông tin

+Bổ sung thông tin

Tìm kiếm + Tra cưu lịch

+Tìm kiếm lịch

In ấn

+ In lịch làm việc theo ngày ,tuần

Modul nhập dữ liệu đầu vào

Modul công việc Modul lựa chọn ,sắp xếp lịch

Trang 5

Cách thức làm việc đối với chương trình:

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Trang 6

- Cập nhập nội dung công việc: Mã lớp, mã phòng, chức năng công việc

- Sau đó thực hiện lập lịch làm việc

- Thực hiện các thao tác sắp xếp, kiểm tra tính đúng đắn dữ liệu trên lịch làm việc một cách đầy đủ

- Trên cơ sở đó, người giáo viên sẽ có một lịch làm việc hợp lý thỏa mãn những yêu cầu đặt ra song phải phù hợp với những yêu cầu, điều kiện ban đầu

- Với lịch làm việc này, cho phép người giáo viên có thể tra cứu chỉnh sửa cho phù hợp vời thời gian và công việc của mình

III / PHÂN TÍCH CÁC CHỨC NĂNG

1/ Chức năng nhập thông tin

- Thông tin vào: Yêu cầu của giáo viên.

- Thông tin ra : Lịch làm việc.

- Thông tin về giáo viên:

+ Họ và tên, ngày sinh, giới tính

+ Địa chỉ, số điện thoại (nếu có)

- Danh sách lớp giao viên giảng dạy:

+Mã lớp

+ Mã phòng

+ Nội dung môn học

2/ Chức năng sửa đổi bổ sung

- Sửa đổi, bố sung các thông tin cần( nếu có)

- Thông tin vào: Nội dung cần thay đổi

- Thông tin ra: Lịch làm việc mới

+ Xóa thông tin

- Xóa các thông tin không cần thiết

- Hủy bỏ các thông tin được loại

+ Bổ sung thông tin

- Thêm các thông tin mới được cập nhập

+ Thay đổi thông tin

- Sửa đổi các thông tin

3/ Chức năng tìm kiếm

+ Dùng tra cứu các thông tin cần thiêt

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Trang 7

+ Xem lịch làm viêc cho 1 tuần

+ Tìm kiếm theo lớp

+ Tìm kiếm theo phòng

+ Tìm kiếm theo lịch trong ngày

+ Tìm kiếm theo nội dung công việc

4/ Chức năng in ấn

- In lịch cho một ngày, một tuần của giáo viên

B/ LẬP LỊCH

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Trang 8

I. BIỂU ĐỒ PHÂN CẤP CHỨC NĂNG

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Tuần Thứ

Lớp

Thứ 7

Tối Chiều Sáng

Phòng Công việc

Bổ sung Sửa đổi

Địa chỉ GV

SĐT GV

Tên lớp

Phòng Nội dung GD

Thứ 6 Thứ 5 Thứ 4 Thứ 3 Thứ 2

Mức 0

Lịch làm việc cá

nhân

Mức 1

Trang 9

II BIỂU ĐỒ LUỒNG DỮ LIỆU

.

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Dữ liệu vào

Dữ liệu ra

Đăng nhập

GV đăng nhập TT

TT đưa vào LLV

In ấn

Kết quả

là LLV

Giáo viên

Sửa đổi, bổ sung Thông

tin

LLViệc

Thông báo

Tìm kiếm theo yêu cầu

Yêu cầu Kết quả

Tra cứu Trả lời

In theo yêu cầu

Lịch LV

hản hồi

KQ tra

cứu

Mức 0

Mức 1

Trang 10

III MÔ HÌNH THỰC THỂ LIÊN KẾT.

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

LỊCH LÀM VIỆC GIÁO VIÊN

LỚP HỌC

Trang 11

IV MÔ HÌNH QUAN HỆ

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Môn học

Giáo viên

Phòng học

Lớp học

Lịch làm việc

Môn

học

GD

Địa điểm

HTên

NS Đ/C

SĐ T

GTín

h

Nd GD

Phòng Lớp

Mã lớp

Mã phòng

Tên

môn

Nd GD

Tên lớp

Trang 12

V- THIẾT KẾ CƠ SỞ DỮ LIỆU

1) Bảng giáo viên

Tên

trường Kiểu Độ rộng

Khuôn dạng Chú thích

2) Bảng lớp học

Tên

trường

Kiểu Độ rộng Khuôn

dạng

Chú thích

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Trang 13

3) Bảng môn học

4) Bảng phòng học

Tên trường Kiểu độ rộng Khuôn

dạng

Chú thích

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Trang 14

C Các Form chính trong chương trình

1 Bạn sẽ có một giao diện thật sống động của chương trình Lập lịch làm việc cho Giáo viên:

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Trang 15

 Lịch làm việc cụ thể của giáo viên được thể hiện qua menu chính như sau:

2 Với Form chính của chương trình như trên, bạn có thể thực hiên các thao tác cần thiết thể hiện bạn là người sở hữu, quản lý hay sử dụng phần mềm này, cụ thể như:

 Nếu vào cập nhật thì chúng ta phải đăng kí user và password mới được truy sâu vào trong cơ sở dữ liệu

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Trang 16

 Nếu muốn sửa đổi thông tin công việc.

 Nếu bạn có một số thay đổi nào đó về công việc trong tuần mà bạn muốn bổ sung, bạn có thể thực hiện tại Form:

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Trang 17

D KẾT LUẬN

Sau một thời gian tích cực làm việc, nghiên cứu của các thành viên trong nhóm cộng với sự hướng dẫn, đóng góp nhiệt tình của thầy giảng dạy bộ môn “Phân tích thiết kế phần mềm” là thầy Nguyễn Minh Quý thì nhóm em cũng đã hoàn thành bản

báo cáo của mình với chủ đề là “Phân tích thiết kế phần mềm lịch làm việc cá nhân

cho một giáo viên” Nội dung Bản báo cáo đã đề cập tới một số vấn đề như sau:

Khảo sát thực tế hiện trạng việc sắp xếp lịch làm việc cho một giáo viên Từ đó, thấy được những mặt còn tồn tại, thiếu sót và xây dựng, phát triển nên hệ thống mới khắc phục được những điều đó nhờ sự trợ giúp đắc lực của công nghệ thông tin

Phân tích thiết kế phần mềm hỗ trợ sắp xếp lịch làm việc cho một giáo viên bao gồm các công việc:

1 Phân tích phương thức hoạt động của các chức năng của hệ thống mới

2 Phân tích về biểu đồ luồng dữ liệu

3 Phân tích biểu đồ quan hệ

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

5 Thiết kế giao diện

 Lựa chọn ,sử dụng ngôn ngữ để xây dựng lên phần mềm này là Microsoft Visual Stadio

Nhãm thùc hiÖn :Vò ThÞ H»ng – Vò ThÞ Hång – NguyÔn ThÞ Cóc

Ngày đăng: 10/03/2014, 07:20

HÌNH ẢNH LIÊN QUAN

III. MƠ HÌNH THỰC THỂ LIÊN KẾT. - Quản lý Lịch làm việc cá nhân potx
III. MƠ HÌNH THỰC THỂ LIÊN KẾT (Trang 10)
1) Bảng giáo viên Tên  - Quản lý Lịch làm việc cá nhân potx
1 Bảng giáo viên Tên (Trang 13)
2) Bảng lớp học Tên  - Quản lý Lịch làm việc cá nhân potx
2 Bảng lớp học Tên (Trang 13)
1) Bảng giáo viên - Quản lý Lịch làm việc cá nhân potx
1 Bảng giáo viên (Trang 13)
2) Bảng lớp học - Quản lý Lịch làm việc cá nhân potx
2 Bảng lớp học (Trang 13)
3) Bảng môn học - Quản lý Lịch làm việc cá nhân potx
3 Bảng môn học (Trang 14)
3) Bảng môn học - Quản lý Lịch làm việc cá nhân potx
3 Bảng môn học (Trang 14)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w