Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite - Pdf 15


Môn học : PHÂN TÍCH VÀ
THIẾT KẾ HỆ THỐNG
THÔNG TIN Quản Lý Học Viên Ở Trung
Tâm Anh Văn Elite
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

2LỜI MỞ ĐẦU

Trong thời đại nền kinh tế nước ta hội nhập vào WTO , các nhà đầu tư nước ngoài được
tạo điều kiện đầu tư vào Việt Nam , nên nhu cầu tuyển dụng ngày càng nhiều , và Anh Văn là
ngôn ngữ quốc tế được sử dụng nhiều nhất .Chính vì vậy việc sử dụng Anh Văn thành thạo là
1 việc cần thiết trong môi trường hội nhập và cạnh tranh ngày nay. Để đáp ứng nhu cầu đó các
trung tâm ngoại ngữ liên lục ra đời .Với số lượng học viên đang kí học Anh Văn ngày càng
nhiều , các trung tâm ngoại ngữ ko thể chỉ quản lý đơn giản bằng sổ sách .Để có thể tìm
kiếm và truy xuất thông tin học viên dễ dàng và nhanh chóng , cần phải có 1 phần mềm quản
lý học viên tại các trung tâm ngoại ngữ .Và đó cũng chính là lý do chúng em chọn đề tài
“quản lý học viên của trung tâm anh văn Elite “ để khảo sát và thực hiện .
Chúng em xin chân thành cảm ơn thầy Nguyễn Gia Tuấn Anh , đã nhiệt tình giúp đỡ và chỉ
bảo tận tình để chúng em có thể hoàn thành đồ án một cách tốt nhất.

Chúng em xin chân thành cảm ơn thầy .

1.2 Phạm vi đề tài………………………………………………… 3
2. Khảo sát hệ thống và phân tích hiện trạng …………………………… 3
2.1 Khảo sát hệ thống…………………………………………… 3
2.2 Phân tich hiện trạng………………………………………… 5
3. Phân tích yêu cầu ………………………………………………………….5
3.1 Yêu cầu chức năng …………………………………………….5
3.2 Yêu cầu phi chức năng ……………………………………… 5
4. Thiết kế…………………………………………………………………… 6
4.1 Mô hình thiết kế ERD…………………………………………6
4.2 Chuyển mô hình ERD qua mô hình quan hệ ……………… 7
4.3 Mô tả chi tiết các quan hệ …………………………………….7
5. Mô tả tổng kết …………………………………………………………… 13
5.1 Tổng kết quan hệ………………………………………………13
5.2 Tổng kết thuộc tính ……………………………………………13
6. Thiết kế giao diện………………………………………………………… 15
6.1 Thiết kế Menu…………………………………………………… 15
6.2 Thiết kế Form………………………………………………………17
6.3 Thiết kế Ô xử lý……………………………………………………33
7. Đánh giá ưu, khuyết điểm…………………………………………………38
7.1 Ưu điểm…………………………………………………………….38
7.2 Khuyết điểm……………………………………………………… 38
7.3 Phân công thực hiện……………………………………………….38
tối đa 20 học viên trong 1 lớp ). Học viên sẽ đóng học phí tương ứng với cấp học của loại lớp
đó.
-Nhân viên trung tâm ghi nhận thông tin học viên, thu tiền và lập biên lai thu học phí,
đồng thời hẹn ngày khai giảng của lớp đó. Ngoài ra học viên cũ của trung tâm sau khi thi đậu
kỳ thi cuối khóa sẽ đến đăng ký học tiếp lớp cao hơn (hoặc nếu không thi đậu sẽ đăng ký học
lại). Các học viên này chỉ cần chọn ngày,giờ học .
- Nhân viên sẽ điền đầy đủ các thông tin về học viên trong phiếu nhập học sau : Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

5
Elite_ THE INTERNETIONAL ENGLISH SCHOOL
Email : info@elite – school.org
Website : www.elite-school.org
Số :………………
Ngày :

ADMISSION FORM
( HỒ SƠ NHẬP HỌC )

Họ và tên người nộp tiền :……………………………………………………………………
Địa chỉ :……………………………………………………………… ĐT :…………………
Nội dung thu :…………………………………………………………………………………
Số tiền thu :………………………………………………. Viết bằng chữ:………………
…………………………………………………………………………………………………
Miễn giảm ……………………………………………………………………………………
Lớp học : ……………………………………Thời gian:……………………………………

Nhười nộp tiền Người thu tiền
(Ký ,ghi rõ họ tên ) ((Ký ,ghi rõ họ tên )

( Học phí được lưu lại trong vòng 1 năm .Miễn trả lại học phí )

Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

6
2.2. Phân tích hiện trạng
Sơ đồ tổ chức của trung tâm anh văn Elite :


viên theo học một loại lớp trong một đợt khai giảng, trong một năm; Thống kê số lượng học
viên mới, học viên cũ,…

3.2. Yêu cầu phi chức năng .
-Hệ thống có khả năng bảo mật và phân quyền :
+ Người sử dụng chương trình : đăng ký và phân quyền cho người sử dụng chương
trình , giúp người quản lý có hể theo dõi ,kiểm soát được chương trình .
+ Đổi password : người sử dụng có thể đổi mật mã để vào chương trình và sử dụng hệ
thống dữ liệu .
- Cần phân chia khả năng truy cập dữ liệu nhập xuất cho từng nhóm người sử dụng ,để tránh
việc điều chỉnh số liệu không thuộc phạm vi quản lý của người sử dụng , dẫn đến việc khó
kiểm soát số liệu , làm sai lệch kết quả kinh doanh cuối kỳ .

Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

7

4. THIÊT KẾ
4.1. Mô hình thực thể ERD

STT

Thu
ộc tính Di
ễn Giải

Ki
ểu
DL
Lo
ại
DL
S

Byte
MGT

Ràng
Buộc
1

MaSoHV

Mã s
ố của học viên


Ngày sinh h
ọc viên

N

B

10
4

DchiHV

Đ
ịa chỉ học

viên

C

B

50
5



7

MaSoBL

Mã s
ố của biên lai

C

B

10FK

8

GioiTinh

Gi
ới Tính của học viên

C

B

5



Di
ễn Giải

Ki
ểu
DL
Lo
ại
DL
S

Byte
MGT

Ràng
Buộc
1

MaSoL
op

Mã s
ố của

l
ớp họcC

ọc N

B

5
4

MaSoHV

Mã s
ố học viên C

B

10
5

MaSoLH

FK
Tổng : 50 Byte
Khối lượng :
Số dòng tối thiểu : 200
Số dòng tối đa : 320
Kích thước tối thiểu : 10.000 Byte
Kích thước tối đa : 16.000 Byte 3 .Quan hệ GIAOVIEN( MaSoGV, HoTenGV, NgaySinhGV ,SđtGV , ĐiaChiGV )
Tên quan h
ệ :GIAOVIEN STT

Thu
ộc tính Di
ễn Giải

Ki


TenGV

H
ọ tên của giáo viên C

B

40
3

NgaySinhGV

Ngày sinh c
ủa giáo viên

N

B

10
Tổng :120 Byte
Khối lượng :
Số dòng tối thiểu : 20
Số dòng tối đa : 30
Kích thước tối thiểu : 2400 Byte
Kích thước tối đa : 3600 Byte Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

10
4. Quan hệ BIENLAI (MaSoBL, ThanhTien ,MienGiam ,MaSoHV ).
Tên quan h
ệ :
BIENLAI
STT

Thu
ộc tính Di


PK

2

ThanhTien

Thành ti
ền C

B

10
3

MienGiam

Mi
ễm giảm

C

BTên quan h
ệ :NGAYHOC STT

Thu
ộc tính Di
ễn Giải

Ki
ểu
DL
Lo
ại
DL
S

Byte
MGT

Ràng
Buộc
1

Tổng :20 Byte
Khối lượng :
Số dòng tối thiểu : 3
Số dòng tối đa : 3
Kích thước tối thiểu : 60 Byte
Kích thước tối đa : 60 Byte
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

11
6. Quan hệ CAHOC ( MaSoCH, GioHoc ) Tên quan h
ệ :CAHOC STT

Thu
ộc tính

PK

2

GioHoc

Gi
ờ học C

B

10

Tổng : 20 Byte
Khối lượng :
Số dòng tối thiểu : 2
Số dòng tối đa :6
Kích thước tối thiểu : 2 x 20 = 40 Byte
Kích thước tối đa : 6 x 20 = 120 Byte

7. Quan hệ KHOAHOC (MaSoKH, TênKH )


1

MaSoKH

Mã s
ố của khóa học C

B

10PK

2

TenKH

Tên khóa h
ọc C

B

10



STT

Thu
ộc tính Di
ễn Giải

Ki
ểu
DL
Lo
ại
DL
S
ố Byte

MGT

Ràng
Buộc
1

MaSoHV

M
ã


l

p h
ọc

C

B

10PK

3

Đ
iem

Đ
i

m

C

B

10


B

20

Tổng :70
Khối lượng:
Số dòng tối thiểu : 2500
Số dòng tối đa:4000
Kích thước tối thiểu:175.000 byte
Kích thước tối đa:280.000 byte 9.Quan hệ LICHHOC (MaSoNH ,MaSoCH ) Tên quan hệ:LỊCH HỌC

STT

Thu
ộc tính Di
ễn Giải


10PK

2

MaSoCH

M
ã

s


ca h
ọc

C

B

10PK Tổng : 20 byte
Khối lượng:

ại
DL
S
ố Byte

MGT

Ràng
Buộc
1

MaSoGV

M
ã

s


giáo viên

C

B

10PK11.Quan hệ HV_LH ( MaSoHV, MaSoLH) Tên quan hệ:HỌC VIÊN_LỚP HỌC

STT

Thu
ộc tính Di
ễn Giải

Ki
ểu
DL
Lo
ại
DL
S
ố Byte

MGT

Ràng
Buộc


l
ớp học

C

B

10PK

Tổng : 20 byte
Khối lượng:
Số dòngtối thiểu : 2500
Số dòngtối đa: 16.000
Kích thước tối thiểu: 50.000 byte
Kích thước tối đa: 320.000 byte
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

14
5. MÔ TẢ TỔNG KẾT
5.1. Tổng kết quan hệ .


LOPHOC

10.000

16.000

4

GIAOVIEN

2400

3.600

5

NGAYHOC

60

60

6

CAHOC

40

120


2400

11

LICHHOC

120

360

5.2. Tổng kết thuộc tính .

STT

Tên thu
ộc tính

Di
ễn giải

Thu
ộc quan hệ

1

MaSoHV

DchiHV

Đ
ịa chỉ học viên

HOCVIEN

5

GioiTinh

Gi
ới tính của học viên

HOCVIEN

6

SdtHV

S

đi
ện thọai học viên

HOCVIEN

7

10

TenLH

Tên l
ớp học

LOPHOC

11

PhongHoc

Phòng h
ọc

LOPHOC

12

TenKH

Tên khóa h
ọc

KHOAHOC

13


16

NgaySinhGV

Ngày sinh c
ủa giáo viên

GIAOVIEN

17

DchiGV

Đ
ịa chỉ giáo viên

GIAOVIEN

18

SdtGV

S

đi
ện thọai giáo viên

GIAOVIEN

19

Mã s
ố của ngày học

NGAYHOC

LICHHOC
24

NgayHoc

Ngày h
ọc

NGAYHOC

25

MaSoCH

Mã s
ố của ca học

CAHOC

LICHHOC
26

GioHoc

Gi


Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

16
6.THIẾT KẾ GIAO DIỆN

6.1. Thiết kế menu.
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

17
2.Menu Quản Lý Thông Tin:
Quản lý lớp học,Quản lý Danh sách học viên , thông tin học viên , thông tin về một lớp
học,Bảng điểm cho một lớp học, và bảng thống kê kết quả cuối khóa cho từng loại lớp.


Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

18
6.2 .Thiết kế Form
1.Form Quản Lý Khóa Học:
Quản lý lớp học trong một khóa học
Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

19

Tên đ
ối
tượng
K
i

u
đ

i t
ư

ng

R
àng

buộc
D


li


p t


keyboard
Ng
ày

b

t
đầu
DateTimePicker

< ng
ày

kết
thúc
ch
ọn

t


DtaeTimePicker

Textbox

10 k
í

tự
l

y t


b
ảng

l

p
học
MaSoCH

Text box

10 k
í

tự

Xem

Button Click chu

t

Xem
thông
tin lớp
học
Xem_click()Th
ê
m

ButtonClick chu

t



Button Click chu

t

L
ư
u
thông
tin lớp
học
Luu_click()In

Button Click chu

t

In
thông
tin lớp
học và

Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

20

2.Form Danh sách Học viên
Tên Đ

keyboard
Danh
sách học
viê lớp
Textbox

10kí t


Nh
ập từ
keyboard
H
ọ tên

TxetN
h
ập từ
keyboard

Thoát

Butt
onClick chu
ột

H
ủy lựa
chọn và
Thoát
Thoat_click() Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

21
3.Form Thông tin Học Viên


Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

22

Tên
Đối
Tượng
Ki
ểu
đ
ối
tượng
Ràng bu
ộc

viên
TextboxNh
ập từ
keyboard
Ngày
sinh
dateTimePic
ker
<= ng
ày hi
ện
hành
ch
ọn từ
DateTimePick
er Ngà
y
Hiệ
n
Hàn
h

tính
Groupbox

Ch
ọn 1 tronh
2 Option
button:nam
hoặc nữ

Xác đ
ịnh
giới tính
học viê n L
ớp
học
Textb
oxL
ấy từ bảng
Lớp Học
Nam



Xem
thông tin 1
học viên
Xem_cli
ck()

Thêm

Button
Thêm
nhân viên
mới
them_cli
ck() in

ButtonClick chu
ột

Ch



D
ữ liệu

m
ục
đích

Hàm liên
quan
Giá
tr

Default
Mã l
ớp
học
Combobox

10 kí
tự
Nh
ập từ
keyboard
Mã khóa
học
Textbox



Ch
ọn từ
dateTimePick
er Ng
ày
hiện
hành
Xem

ButtonClick chu
ột

-
Xem
thông tin
cuả Lớp
Học.
-chuyển
lớp cho
học viên
Xem_click(
)


ButtonClick chu
ột

h
ủy thông
tin và thoát

Thoat_click
() Quản Lý Học Viên Ở Trung Tâm Anh Văn Elite

25
5.Form Bảng Điểm


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status