Tải bản đầy đủ (.ppt) (31 trang)

Thiết Kế Phần Mềm Quản Lý Thông Tin Sinh Viên Ở Trọ _ FREwww.bit.ly/taiho123

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (536.02 KB, 31 trang )

Đề Tài

Quản lý sinh viên khoa Công
Nghệ Thông Tin ở trọ.
Nhóm thực hiện:

1.
2.
3.
4.
5.

Nguyễn Mạnh Linh
Nguyễn Đức Nghĩa
Nguyễn Văn Vũ
Hoàng Đức Hải
Tạ Duy Khánh

0512760
0512772
0512820
0512732
0512632


Nội dung:
I. PHÂN TÍCH YÊU CẦU PHẦN MỀM
1. Khảo sát hiện trạng
2. Yêu cầu phần mềm
3. Xác định yêu cầu phần mềm
4. Danh sách các quy định


5. Mô hình hoá các yêu cầu

II. THIẾT KẾ PHẦN MỀM
1. Thiết kế giao diện
2. Thiết kế dữ liệu


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
1. Khảo sát hiện trạng:




Phần mềm quản lý sinh viên ở trọ nhằm đáp ứng yêu
cầu quản lý tất cả các thông tin của sinh viên về nơi
tạm trú trong quá trình học tại trường Đại học Đà Lạt.
Phần mềm này được cung cấp cho bộ phận văn thư
của khoa Công nghệ Thông tin sử dụng để quản lý sinh
viên.
Chức năng chính của phần mềm quản lý ở trọ được
thực hiện khi bạn cần biết các thông tin sinh viên hay có
nhu cầu kiểm tra quá trình ở trọ, địa chỉ thường trú, địa
chỉ tạm trú…tương ứng với sinh viên đó.


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
2. Yêu cầu phần mềm:
Loại thông tin
Tên công việc:


Ý nghĩa
Quản lý sinh viên khoa Công nghệ
thông tin ở trọ.

Người dùng :

Bộ phận giáo vụ khoa Công nghệ thông
tin.

Nội dung :

Ghi nhận thông tin của sinh viên khoa
Công nghệ thông tin đi ở trọ.


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
2. Yêu cầu phần mềm:
• Phân loại yêu cầu:
• Yêu cầu chức năng :
Lưu trữ

Lưu trữ thông tin sinh viên khoa Công
nghệ thông tin xuống cơ sở dữ liệu.

Tra cứu

Tìm kiếm thông tin về nơi ở hiện tại của
sinh viên khoa Công nghệ thông tin.

Kết xuất


Xuất danh sách nơi ở hiện tại của sinh viên
khoa Công nghệ thông tin.


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
2. Yêu cầu phần mềm:
• Phân loại yêu cầu:
• Yêu cầu hệ thống :
Sao lưu
(Backup)
Phục hồi dữ
liệu (Restore)

Lưu lại thông tin về nơi ở của sinh
viên khoa Công nghệ thông tin. Tránh
trường hợp dữ liệu bị hư hỏng.
Trường hợp dữ liệu bị hư hỏng, ta
cần phục hồi lại thông tin đã được lưu
trữ.


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
3. Xác định yêu cầu phần mềm:
• A.Các thành phần tham gia
Nhóm làm đề tài và bộ phận giáo vụ khoa Công nghệ
thông tin.
• B.Các công đoạn
-Khảo sát hiện trạng:
Hiện trạng nghiệp vụ: Các công việc nhập thông tin của

sinh viên khoa Công nghệ thông tin, tra cứu nơi ở hiện
tại, kết xuất danh sách nơi ở hiện tại của sinh viên.
-Lập danh sách yêu cầu:


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:

3. Xác định yêu cầu phần mềm:

3.1.Yêu cầu chức năng , nghiệp vụ :
Bộ phận Giáo vụ:
Mã số
YC

Tên YC

Loại YC

Mã Số Quy Định

Mã Số
BMẫu

YC_01

Nhập thông tin
của sinh viên

Lưu trữ


QD_01

BM_01

Tra cứu

YC_02

Tra cứu thông tin
của sinh viên

Lưu trữ

YC_03

Cập nhật thông
tin của sinh viên
Xoá sinh viên
khỏi cơ sở dữ
liệu

Lưu trữ

Xuất thông tin
sinh viên

Kết xuất

YC_04
YC_05


BM_02
QD_02
BM_03
QD_03
BM_04
QD_04
QD_05

BM_05

Ghi chú


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
3. Xác định yêu cầu phần mềm:
3.2.Yêu cầu hệ thống:
Mã số
YC

Tên YC

Loại YC

YC_06

Sao lưu dữ
liệu

Sao lưu

(backup)

YC_07

Phục hỗi dữ
liệu

Phục Hồi
(Restore)

Mã Số
Quy Định
QD_06

Mã Số
Biểu Mẫu
BM_06

Ghi chú
Lưu trữ dữ liệu
tránh trường hợp
dữ liệu hư hỏng
Phục hồi lại dữ liệu

QD_07

BM_07


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:

4. Danh sách các quy định:
STT

1

2

3

MS_QD

QD_01

QD_02

QD_03

Tên quy định

Mô tả chi tiết

-Khi có một sinh viên nhập học
Nhập thông tin sinh viên khoa CNTT, thì ta lấy thông tin
nhập vào CSDL.
-Khi nhập sẽ gán cho mỗi SV một
mã số nhất định.
Tra cứu

Cập nhật


-Khi cần biết nơi ở hiện tại của
một SV.
-Tìm kiếm SV theo tên, mã số,
lớp, khóa.
Khi thông tin của SV thay đổi thì
ta sẽ cập nhật xuống CSDL.


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
4. Danh sách các quy định:
STT

4

5

6

7

MS_QD

QD_04

QD_05

QD_06

QD_07


Tên quy định

Mô tả chi tiết

Xoá

Khi SV không còn học ở
khoa thì sẽ xóa khỏi CSDL.

Xuất thông tin

Khi cần biết thông tin của
SV ta xuất ra một danh
sách.

Sao lưu

Mỗi khi có dữ liệu mới thì
phải sao lưu lại.

Phục hồi

Khi dữ liệu bị hư hỏng ta
có thể phục hồi.


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
5. Mô hình hoá các yêu cầu:
Giáo
Giáovụ

vụ
Thông tin về Sinh
viên(MSSV,Họ
tên, Điạ chỉ,lớp,
khóa)

D1

Nhập
Nhập
thông
thôngtin
tin
Kiểm tra có thuộc
khoa CNTT, không
trùng mã số.

D3

Ghi nhận thông tin
của SV xuống hệ
thống.

D4

Bộ nhớ phụ


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
5. Mô hình hoá các yêu cầu:

Giáo
Giáovụ
vụ
D1

Xuất thông báo
cho người dùng
biết

D6

Thông tin SV
( MSSV,Họ
tên,Lớp,Khóa)
Tra
Tracứu
cứu
Danh sách SV
thoả mãn yêu cầu
tìm kiếm

D5
Dữ liệu
xuất

D3

Bộ nhớ phụ

Máy

Máyin
in


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
5. Mô hình hoá các yêu cầu:
Giáo
Giáovụ
vụ
D1

Thông tin về đối
tượng cần cập
nhật(MSSV,Họ tên,
Lớp,Khóa)

Danh sách đối
tượng thỏa mãn
D1

D6

Cập
Cậpnhật
nhật
Thông
Thôngtin
tin
SV
SV


Ghi nhận kết
quả cập nhật
D4

D3

Bộ nhớ phụ

Xuất thông báo
cho người dùng
biết


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
5. Mô hình hoá các yêu cầu:
Giáo
Giáovụ
vụ
Thông tin về đối
tượng cần xóa
(MSSV)

D1

D6

Xuất thông báo
cho người dùng
biết


Xóa
XóaSV
SV
Danh sách đối
tượng thỏa mãn
D1

Ghi nhận kết
quả
D4

D3

Bộ nhớ phụ


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
5. Mô hình hoá các yêu cầu:
Giáo
Giáovụ
vụ

D1

Sao
Saolưu
lưu
dữ
dữliệu

liệu
(Backup)
(Backup)

Đọc dữ liệu
của hệ thống

D5

Thiết
Thiếtbị
bịlưu
lưutrữ
trữ

Sao lưu dữ liệu
xuống thiết bị lưu
trữ (Ổ đĩa cứng
,CD…)

D3

Bộ nhớ phụ


I. PHÂN TÍCH YÊU CẦU PHẦN MỀM:
5. Mô hình hoá các yêu cầu:
Giáo
Giáovụ
vụ


D1

Thiết
Thiếtbị
bịlưu
lưutrữ
trữ

Đọc dữ liệu từ thiết bị
lưu trữ

D2

Phục
Phụchồi
hồi
dữ
dữliệu
liệu
(Restore)
(Restore)

Phục hồi dữ liệu
xuống hệ thống
D4

Bộ nhớ phụ



II. THIẾT KẾ PHẦN MỀM
1. Thiết kế giao diện:
1.1.Mô hình hóa phần mềm:

Quản lý sinh viên

Lập danh
sách
thông tin
cho SV

Quá trình ở trọ

Lập quá
trình thay
đổi địa
chỉ tạm
trú

Quản lý nhà trọ

Lập danh
sách địa
chỉ tạm
trú


II. THIẾT KẾ PHẦN MỀM
1. Thiết kế giao diện:
1.2. Thiết kế giao diện:

1.2.1. Màn hình quản lý thông tin sinh viên:
• Nội dung: thông tin chi tiết của sinh viên
• Thao tác người dùng:
– Tìm thông tin của sinh viên theo MSSV,Họ và tên
SV, Lớp, Quê quán.
– Thêm 1 sinh viên mới.
– Xóa thông tin của 1 sinh viên
– Cập nhật thông tin của 1 sinh viên.


1.2.1. Màn hình quản lý thông tin SV:


II. THIẾT KẾ PHẦN MỀM
1. Thiết kế giao diện:
1.2. Thiết kế giao diện:
1.2.2. Màn hình quản lý quá trình ở trọ:
• Nội dung: thông tin về địa chỉ tạm trú của sinh viên
• Thao tác người dùng:
– Tìm thông tin về địa chỉ tạm trú theo: MSSV, Địa chỉ
tạm trú, Chủ Nhà
– Thêm 1 địa chỉ tạm trú
– Xóa 1 địa chỉ tạm trú
– Cập nhật 1 địa chỉ tạm trú


1.2.2. Màn hình quản lý quá trình ở trọ:


II. THIẾT KẾ PHẦN MỀM

1. Thiết kế giao diện:
1.2. Thiết kế giao diện:
1.2.3. Màn hình quản lý nhà trọ:
• Nội dung: thông tin chi tiết về nhà trọ của 1 SV
• Thao tác người dùng:
– Tìm thông tin về nhà trọ của 1 SV theo: Địa chỉ, Chủ
nhà, Số ĐT
– Cập nhật địa chỉ chủ nhà
– Thêm địa chỉ chủ nhà khi có 1 SV đến ở trọ
– Xóa địa chỉ chủ nhà khi có 1 SV chuyển đi


1.2.3. Màn hình quản lý nhà trọ:


II. THIẾT KẾ PHẦN MỀM:
2. Thiết kế dữ liệu:
2.1. Sơ đồ logic:
SINHVIEN

OTRO

NHATRO

2.2. Quá trình thiết kế dữ liệu với tính đúng đắn:
Phần mềm có các yêu cầu chính sau:
• Nhập thông tin cho 1 sinh viên mới.
• Nhập thông tin cho 1 địa chỉ mới.
• Xem quá trình ở trọ của 1 sinh viên.



×