BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN QUẢN LÝ SINH VIÊN TRƯỜNG ĐẠI HỌC XÂY DỰNG - Pdf 32

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
KHOA CÔNG NGHỆ THÔNG TIN
BÀI TẬP LỚN PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
QUẢN LÝ SINH VIÊN
TRƯỜNG ĐẠI HỌC XÂY DỰNG
SVTH: NGUYỄN PHÚ QUẢNG
ĐƯỜNG MINH TRÍ
NGUYỄN ĐỨC LINH
TRẦN XUÂN THANH
LỚP: KS21
Phân tích thiết kế hệ thống thông tin Quản lý sinh viên
MỤC LỤC
I. Lời nói đầu ................................................................................................................................................... 4
II. Khảo sát & đánh giá hiện trạng ................................................................................................................ 5
II.1. Nhiệm vụ.................................................................................................................................................5
II.2. Cơ cấu tổ chức và phân công trách nhiệm............................................................................................5
II.3. Quy trình và các dữ liệu xử lý................................................................................................................5
II.4. Phê phán hiện trạng................................................................................................................................6
II.5. Đề xuất.....................................................................................................................................................6
III. Phân tích hệ thống về chức năng ............................................................................................................. 7
III.1. BLD mức bối cảnh................................................................................................................................7
III.2. Biểu đồ phân rã chức năng BPC..........................................................................................................8
III.3. Mô tả chi tiết của các chức năng..........................................................................................................8
III.3.1. Quản lý nhân thân sinh viên..................................................................................................................8
III.3.2. Quản lý quá trình đào tạo......................................................................................................................9
III.3.3. Quản lý học phí.....................................................................................................................................9
III.3.4. Quản lý học bổng................................................................................................................................10
III.3.5. Cập nhật định kỳ.................................................................................................................................10
III.4. BLD (DFD) mức đỉnh.........................................................................................................................11
III.5. Phân rã BLD (DFD) mức đỉnh...........................................................................................................11
III.5.1. Phân rã chức năng Quản lý nhân thân sinh viên..................................................................................12

VI.4. Kiến trúc hệ thống giao diện tương tác..............................................................................................39
VI.5. Thiết kế các giao diện..........................................................................................................................40
VI.5.1. Menu chính.........................................................................................................................................40
VI.5.2. Hệ thống.............................................................................................................................................40
VI.5.3. Thông tin............................................................................................................................................41
VI.5.4. Xử lý...................................................................................................................................................45
VI.5.5. Tìm kiếm............................................................................................................................................47
VI.5.6. Trợ giúp..............................................................................................................................................50
VI.6. Đặc tả giao diện và tương tác..............................................................................................................50
VI.6.1. Hệ thống.............................................................................................................................................50
VI.6.2. Thông tin............................................................................................................................................51
VI.6.3. Xử lý...................................................................................................................................................54
VI.6.4. Tìm kiếm............................................................................................................................................55
VII. Đánh giá hệ thống ................................................................................................................................. 58
VII.1. Ưu điểm..............................................................................................................................................58
VII.2. Nhược điểm........................................................................................................................................59
VIII. Hướng phát triển ................................................................................................................................. 59
IX. Tài liệu tham khảo .................................................................................................................................. 59
3
Phân tích thiết kế hệ thống thông tin Quản lý sinh viên
I. Lời nói đầu
Phân tích & thiết kế hệ thống thông tin là một bước rất quan trọng nhằm xây dựng một hệ thống
thông tin một cách bài bản và có chất lượng cao. Trong bài tập lớn này, nhóm sinh viên đã vận dụng
các kiến thức được giảng dạy trên lớp cùng với việc tìm hiểu một số tài liệu hướng dẫn để khảo sát,
phân tích, thiết kế và cài đặt một hệ thống thông tin thực tế.
Tuy đã có nhiều cố gắng nhưng do còn thiếu kinh nghiệm cũng như chưa thực sự quen với công việc
thiết kế (chưa thực sự bứt ra được khỏi các suy nghĩ quá cụ thể của người lập trình), do đó đề tài
không tránh khỏi nhiều thiếu sót, rất mong được sự đóng góp ý kiến của giáo viên hướng dẫn.
Do quy mô của Bài tập lớn và thời gian có hạn nên phần thiết kế chỉ dừng lại ở bước đặc tả hoạt động
của các module mà chưa có các bước Thiết kế cụ thể cũng như Thiết kế kiểm thử, Thiết kế bảo mật.

Công việc của phòng được thực hiện theo các bước sau (liệt kê theo thời gian kể từ khi sinh viên nhập
trường)
- Nhận hồ sơ sinh viên từ phòng Đào tạo sau khi làm thủ tục nhập học (sinh viên nộp hồ sơ,
các hồ sơ này sẽ được lưu trữ dưới dạng giấy tờ tại phòng)
- Nhận giấy xác nhận đối tượng do sinh viên nộp để thực hiện miễn, giảm học phí.
- Thực hiện khen thưởng và kỷ luật đối với sinh viên (ra quyết định, thông báo đến các phòng,
ban có chức năng)
- Làm việc với các cơ quan công an và chính quyền địa phương khi có yêu cầu tìm kiếm thông
tin về sinh viên của trường
- Trong từng học kỳ:
o Thực hiện chấm điểm rèn luyện cho sinh viên (phát phiếu, tổng hợp), gửi danh sách
điểm rèn luyện cho phòng đào tạo
o Lập và gửi danh sách miễn giảm học phí cho phòng Tài vụ
5
Phân tích thiết kế hệ thống thông tin Quản lý sinh viên
o Nhận danh sách điểm trung bình & các sinh viên được học bổng từ các Khoa, kiểm
tra, xác nhận và gửi danh sách học bổng đã kiểm tra cho phòng tài vụ
o Cập nhật dữ liệu sinh viên sau khi phân ngành (tại trường Đại học Xây dựng sinh
viên các ngành, trừ ngành Kiến trúc phải xét phân ngành, do đó thông tin về lớp, khoa
đều thay đổi)
o Cập nhật các dữ liệu về thay đổi lớp... của sinh viên
o Tổng hợp thông tin, lập báo cáo.
- Nhận danh sách sinh viên tốt nghiệp từ phòng đào tạo, kiểm tra các điều kiện tốt nghiệp,
gửi lại phòng đào tạo danh sách tốt nghiệp đã kiểm tra để làm thủ tục cấp bằng.
II.4. Phê phán hiện trạng
- Lưu trữ bằng giấy tờ đòi hỏi diện tích lớn: Phòng phải lưu trữ hồ sơ của tất cả các khóa, do đó
diện tích lưu trữ lớn, các phòng hiện tại đều đã quá tải
- Lưu trữ bằng giấy tờ rất khó khăn khi tìm kiếm (nếu không nói là nhiều khi không thể, nhất là
đối với những trường hợp các thông tin tìm kiếm không đủ rõ ràng)
- Việc lưu trữ một số thông tin trên máy tính đã giúp công việc dễ dàng hơn, nhưng còn mang

chủ cơ sở dữ liệu, thiết kế của hệ thống phải được thực hiện với kết cấu mở để có thể
phối hợp với các hệ thống khác sẽ được xây dựng trong tương lại để có thể tin học hóa
hoàn toàn công tác quản lý sinh viên (cả về điểm, tài chính...) và kết hợp với hệ thống
cung cấp thông tin cho sinh viên và giảng viên qua Web.
III.Phân tích hệ thống về chức năng
III.1. BLD mức bối cảnh
Các tác nhân
- Ban giám hiệu
- Phòng Đào tạo
- Phòng Tài vụ
- Khoa
- Công an
- Sinh viên
Hình II.1.1. BLD mức bối cảnh (mức 0)
Khoa
P Đào tạo
Tài vụ
0
Quản lý sinh
viên
Hồ sơ sinh viên
Điểm trung bình học kỳ
Học bổng
Nộp học phí
Miễn giảm học phí
Điểm rèn luyện
Công an
Kết quả tìm kiếm
Xác nhận đối tượng
Bảo vệ tốt nghiệp

trình đào tạo
3
Quản lý
học phí
4
Quản lý
học bổng
5
Báo cáo
định kỳ
1.1
Nhập hồ
sơ nhân
thân sinh
viên
1.2
Tìm kiếm
2.1
Cập nhật
điểm trung
bình
2.2
Chấm điểm
rèn luyện
2.3
Cập nhật tốt
nghiệp
2.4
Chuyển lớp
sau phân

thông tin
định kỳ
8
Phân tích thiết kế hệ thống thông tin Quản lý sinh viên
III.3.2.Quản lý quá trình đào tạo
III.3.2.1. Cập nhật điểm trung bình
Cuối mỗi học kỳ, điểm trung bình của sinh viên được gửi từ phòng Đào tạo đến phòng Quản lý sinh
viên để xử lý lên lớp hoặc lưu ban hay đình chỉ học tập đối với sinh viên theo quy chế.
III.3.2.2. Chấm điểm rèn luyện
Cuối mỗi học kỳ, phòng Quản lý sinh viên thực hiện chấm điểm rèn luyện cho sinh viên theo quy
trình:
- Khoa phát phiếu tự chấm điểm đến từng lớp
- Các lớp học lớp, bình bầu và chấm điểm cho từng cá nhân, chuyển lại cho khoa
- Khoa chuyển phiếu điểm rèn luyện cho phòng Quản lý sinh viên
- Phòng Quản lý sinh viên cộng điểm rèn luyện vào điểm trung bình của sinh viên để xét học
bổng
III.3.2.3. Cập nhật tốt nghiệp
- Thông tin về sinh viên tốt nghiệp được cập nhật theo trình tự
o Hội đồng tốt nghiệp gửi điểm cho phòng đào tạo, phòng đào tạo kiểm tra điều kiện về
điểm của sinh viên rồi gửi danh sách cho phòng Quản lý sinh viên
o Phòng Quản lý sinh viên kiểm tra điều kiện tốt nghiệp của sinh viên (đã trả đủ các
môn điều kiện – Thể dục, quân sự, đã có giấy khám sức khỏe, không nợ thư viện hoặc
ngân hàng...). Nếu sinh viên đủ điều kiện tốt nghiệp thì làm thủ tục in bằng và ra quyết
định công nhận tốt nghiệp.
III.3.2.4. Chuyển lớp sau phân ngành
Trường Đại học Xây dựng đào tạo sinh viên theo 2 giai đoạn:
- Giai đoạn 1 (đại cương), sinh viên học tại các lớp đại cương và được phân đều cho các khoa
quản lý
- Giai đoạn 2 (phân ngành), sinh viên được phân vào các ngành học khác nhau theo điểm và
nguyện vọng của sinh viên (thực hiện bởi phòng Đào tạo)

III.4. BLD (DFD) mức đỉnh
Hình II.4.1. Lược đồ luồng dữ liệu (BLD-DFD) mức đỉnh
III.5. Phân rã BLD (DFD) mức đỉnh
Trong mỗi sơ đồ phân rã, chúng ta liệt kê các chức năng trước phân rã tại BLD mức đỉnh và tại sơ đồ
phân rã chức năng PBC để dễ dàng hơn trong việc theo dõi quá trình phân rã.
Khoa
P Đào tạo
Tài vụ
Hồ sơ sinh viên
Điểm trung bình học kỳ
Học bổng
Danh sách nợ học phí
Miễn giảm học phí
Điểm rèn luyện
Công an
Yêu cầu tìm kiếm
Kết quả tìm kiếm
Xác nhận đối tượng
Bảo vệ tốt nghiệp
Danh sách phân ngành
Sinh viên
Học bổng đã kiểm tra
1.1
Nhân thân
sinh viên
1.3
Học phí
1.2
Quá trình đào
tạo

2.1.1
Nhập hồ sơ nhân
thân sinh viên
2.1.2
Tìm kiếm
2.1.3
Cập nhật thông tin
định kỳ
P Đào tạo
1.1
Nhập hồ sơ
nhân thân
sinh viên
Công an
Kết quả tìm kiếm
Hồ sơ sinh viên
1.2
Tìm kiếm
Hồ sơ sinh viên
Yêu cầu tìm kiếm
Tìm kiếm
1.3
Cập nhật
thông tin định
kỳ
Khoa
Bản khai định kỳ
12
Phân tích thiết kế hệ thống thông tin Quản lý sinh viên
III.5.2.Phân rã chức năng Quản lý quá trình đào tạo của sinh viên

điểm TB
2.4
Cập nhật
sinh viên tốt
nghiệp
Danh sách SV tốt nghiệp
Hồ sơ sinh viên
2.3
Chuyển lớp
sau phân
ngành
13
Phân tích thiết kế hệ thống thông tin Quản lý sinh viên
III.5.3.Phân rã chức năng Quản lý học phí
Hình II.5.5. Lược đồ trich từ BPC và BLD mức đỉnh
Hình II.5.6. BLD mức 2 – Quản lý học phí
Tài vụ
Nộp học phí
Miễn giảm học phí
Giấy chứng nhận đối
tượng
Sinh viên
1.3
Học phí
1.3
Quản lý học phí
2.3.1
Thông báo, xử lý nợ
học phí
2.3.2

III.5.4.Phân rã chức năng Quản lý học bổng
Hình II.5.7. Lược đồ trích từ BPC và BLD mức đỉnh
Hình II.5.8. BLD mức 2 – Quản lý học bổng
Khoa
Tài vụ
Học bổng
Học bổng đã kiểm tra
1.4
Học bổng
4
Quản lý
học bổng
4.1
Kiểm tra điều
kiện đạt học
bổng
Khoa
Tài vụ
4.1
Kiểm tra điều
kiện đạt học
bổng
Danh sách đề
nghị học bổng
Danh sách học bổng
đã kiểm tra
Danh sách học bổng
đã kiểm tra
Danh sách sinh viên cấp HB
15

Báo cáo học
bổng sinh
viên
Ban giáo hiệu
5.1
Báo cáo sinh
viên lưu ban
5.2
Báo cáo sinh
viên đuổi học
5.3
Báo cáo học
bổng sinh
viên
Hồ sơ sinh viên
16
Phân tích thiết kế hệ thống thông tin Quản lý sinh viên
IV.1.2. Lược đồ E-R (hạn chế)
IV.2. Phân tích hoàn chỉnh
IV.2.1. Chuẩn hóa quan hệ bằng phương pháp phân rã
Hồ sơ sinh viênMã
số
Họ đệm
Tên
Giới tính
Ngày sinh
Nơi sinh
Hộ khẩu
Dân tộc
Tôn giáo

Số quyết định
Số bằng
1
n
n
1
1
1
17
Phân tích thiết kế hệ thống thông tin Quản lý sinh viên
Quan hệ xuất phát 1NF 2NF 3NF
* Mã số SV
Họ đệm
Tên
Giới tính
Ngày sinh
Nơi sinh
Hộ khẩu
Dân tộc
Quốc tịch
Tôn giáo
Đối tượng
Khu vực
Ngày vào Đoàn
Ngày vào Đảng
Năm TNPTTH
Điểm đầu vào
Năm vào trường
Hệ đào tạo
Lớp đại cương

Tên
Giới tính
Ngày sinh
Nơi sinh
Hộ khẩu
Mã dân tộc
Mã tôn giáo
Mã đối tượng
Mã khu vực
Ngày vào Đoàn
Ngày vào Đảng
Năm TNPTTH
Điểm đầu vào
Năm vào trường
Mã hệ đào tạo
Mã lớp đại cương
Mã lớp hiện tại
Mã ngành đào tạo
Mã t rạng thái
* Mã số SV
Họ đệm
Tên
Giới tính
Ngày sinh
Nơi sinh
Hộ khẩu
Mã dân tộc
Mã tôn giáo
Mã đối tượng
Mã khu vực

*Mã dân tộc
Dân tộc
*Mã dân tộc
Dân tộc
*Mã trạng thái
Tên trạng thái
*Mã trạng thái
Tên trạng thái
*Mã quốc tịch
Quốc tịch
*Mã quốc tịch
Quốc tịch
*Mã người thân
Mã số SV
Quan hệ gia đình
Họ tên
Năm sinh
Còn/mất
Quốc tịch
Dân tộc
Tôn giáo
Nghề nghiệp
Chức vụ
Nơi công tác
Địa chỉ
*Mã người thân
Mã số SV
Mã quan hệ
Họ tên
Năm sinh

Chỗ ở
* Mã số SV
*Mã số cập nhật
Chỗ ở
*Mã số SV
*Mã số cập nhật
Năm thứ
Lớp
Điểm TB
Điểm rèn luyện
Xử lý cuối kỳ
* Mã số SV
*Mã số cập nhật
Năm thứ
Lớp
Điểm TB
Điểm rèn luyện
Xử lý cuối kỳ
* Mã số SV
*Mã số cập nhật
Năm thứ
Mã lớp
Điểm TB
Điểm rèn luyện
Mã xử lý cuối kỳ
18
Phân tích thiết kế hệ thống thông tin Quản lý sinh viên
*Mã xử lý cuối kỳ
Hình thức xử lý
*Mã số cập nhật

*Mã tổ chức
Tên tổ chức
*Mã SV
Hình thức KT
Tổ chức
Thời gian
*Mã SV
Hình thức KT
Tổ chức
Thời gian
*Mã SV
Hình thức KT
Tổ chức
Thời gian
*Mã SV
Hình thức KT
Tổ chức
Thời gian
*Mã hình thức KT
Hình thức KT
*Mã hình thức KT
Hình thức KT
* Mã SV
Tên đề tài
Điểm tốt nghiệp
Loại tốt nghiệp
Thời gian
Số quyết định
Số bằng
*Mã SV

Thời gian
DS Khen thưởngMã
SV
Hình thức KT
Tổ chức
Thời gian
DS Tốt nghiệpMã SV
Tên đề tài
Điểm tốt nghiệp
Mã loại tốt nghiệp
Thời gian
Số quyết định
Số bằng
DS Lớp*Mã lớp
Tên lớp
Mã khoa
DS Khoa*Mã khoa
Tên khoa
DS Quốc tịch*Mã quốc
tịch
Quốc tịch
DS Ngành đào tạo*Mã
ngành đào tạo
Tên ngành đào tạo
DS Khu vực*Mã Khu
vực
Tên khu vực
DS Tôn giáo*Mã tôn
giáo
Tên tôn giáo

Tên
Giới tính
Ngày sinh
Nơi sinh
Hộ khẩu
Mã dân tộc
Mã tôn giáo
Mã đối tượng
Mã khu vực
Ngày vào Đoàn
Ngày vào Đảng
Năm TNPTTH
Điểm đầu vào
Năm vào trường
Mã hệ đào tạo
Mã lớp đại cương
Mã lớp hiện tại
Mã ngành đào tạo
Mã trạng thái
DS Quá trình ĐT*Mã
số SV
*Mã số cập nhật
Năm thứ
Mã lớp
Điểm TB
Điểm rèn luyện
Mã xử lý cuối kỳ
DS Loại tốt nghiệp*Mã
loại tốt nghiệp
Loại tốt nghiệp

dt_Ten
tblHeDaoTao
hdt_ID
hdt_Ten
hdt_GhiChu
tblKhenThuong
kt_ID
kt_MaSo
kt_HinhThuc
kt_ToChuc
kt_ThoiGian
tblKhoa
k_ID
k_Ten
tblKyLuat
kl_ID
kl_Maso
kl_HinhThuc
kl_ToChuc
kl_ThoiGian
kl_GhiChu
tblLoaiTotNghiep
ltn_ID
ltn_Ten
tblNganhDaoTao
ndt_ID
ndt_Ten
tblNhapHocLai
nhl_ID
nhl_Maso

tn_Chua_LyDo
tn_Chua_HinhThucXuLy
tblXuLyCuoiKy *
xlck_ID
xlck_Ten
tblSinhVien
sv_Maso
sv_Hodem
sv_Ten
sv_GioiTinh
sv_NgaySinh
sv_NoiSinh
sv_HoKhauTruoc
sv_DanToc
sv_TonGiao
sv_DoiTuong
sv_KhuVuc
sv_NgayVaoDoan
sv_NgayVaoDang
sv_NamTNPTTH
sv_DauVao_Mon1
sv_DauVao_Mon2
sv_DauVao_Mon3
sv_DauVao_Mon4
sv_DauVao_SoBaoDanh
sv_DauVao_Nam
sv_TT_HeDaoTao
sv_DC_Lop
sv_TT_Lop
sv_TT_NganhDaoTao

tblChoOSinhVien
chsv_ID
chsv_Maso
chsv_CapNhat
chsv_TenChuHo
tblLop
lop_ID
lop_Ten
lop_KH
lop_Khoa
lop_GhiChu
tblGioiTinh
gt_ID
gt_Name
tblKhuVuc
kv_ID
kv_Ten
kv_GhiChu
tblDoiTuong
dt_ID
dt_Ten
dt_GiamHP
dt_ChuThich
tblTrangthai
tt_ID
lhb_Ten
tblHinhThucKyLuat
htkl_ID
htkl_Ten
tblToChuc

[cn_TuNgay] [datetime] NULL ,
[cn_DenNgay] [datetime] NULL ,
[cn_GhiChu] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblChoOSinhVien] (
[chsv_ID] [int] IDENTITY (1, 1) NOT NULL ,
[chsv_Maso] [int] NOT NULL ,
[chsv_CapNhat] [int] NOT NULL ,
[chsv_TenChuHo] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[chsv_SoNha] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[chsv_Pho] [nvarchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[chsv_ToPhuong] [nvarchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[chsv_Quan] [nvarchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[chsv_ThanhPhoTinh] [nvarchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblDanToc] (
[dt_ID] [int] IDENTITY (1, 1) NOT NULL ,
[dt_Ten] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblDoiTuong] (
[dt_ID] [smallint] IDENTITY (1, 1) NOT NULL ,
[dt_Ten] [nvarchar] (15) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
[dt_GiamHP] [smallint] NOT NULL ,
[dt_ChuThich] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblGioiTinh] (
[gt_ID] [tinyint] NOT NULL ,
[gt_Name] [nvarchar] (5) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblHeDaoTao] (

[kv_GhiChu] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblKyLuat] (
[kl_ID] [int] IDENTITY (1, 1) NOT NULL ,
[kl_Maso] [int] NOT NULL ,
[kl_HinhThuc] [tinyint] NOT NULL ,
[kl_ToChuc] [tinyint] NULL ,
[kl_ThoiGian] [datetime] NOT NULL ,
[kl_GhiChu] [nvarchar] (100) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblLoaiHocBong] (
[lhb_ID] [int] IDENTITY (1, 1) NOT NULL ,
[lhb_Ten] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
[lhb_GhiChu] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblLoaiTotNghiep] (
[ltn_ID] [int] IDENTITY (1, 1) NOT NULL ,
[ltn_Ten] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
23
Phân tích thiết kế hệ thống thông tin Quản lý sinh viên
) ON [PRIMARY]
CREATE TABLE [dbo].[tblLop] (
[lop_ID] [int] IDENTITY (1, 1) NOT NULL ,
[lop_Ten] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
[lop_KH] [smallint] NULL ,
[lop_Khoa] [int] NOT NULL ,
[lop_GhiChu] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblNganhDaoTao] (
[ndt_ID] [int] IDENTITY (1, 1) NOT NULL ,

[nhl_Maso] [int] NULL ,
[nhl_SoQuyetDinh] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[nhl_Lop] [nvarchar] (6) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblQuaTrinhDaoTao] (
[qtdt_MasoSinhVien] [int] NOT NULL ,
[qtdt_CapNhat] [int] NOT NULL ,
[qtdt_NamThu] [tinyint] NULL ,
[qtdt_DiemTrungBinh] [real] NULL ,
[qtdt_DiemRenLuyen] [real] NULL ,
[qtdt_XuLyCuoiKy] [int] NULL ,
[qtdt_Lop] [int] NULL ,
[qtdt_GhiChu] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblQuanHeGD] (
[qhgd_ID] [int] IDENTITY (1, 1) NOT NULL ,
[qhgd_Ten] [nvarchar] (10) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblQuocTich] (
[qt_ID] [int] IDENTITY (1, 1) NOT NULL ,
[qt_TenNuoc] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblShortCut] (
[sc_FormName] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,
[sc_Ten] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[sc_TT] [smallint] NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblSinhVien] (
[sv_Maso] [int] NOT NULL ,
[sv_Hodem] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,

CREATE TABLE [dbo].[tblTonGiao] (
[tg_ID] [int] IDENTITY (1, 1) NOT NULL ,
[tg_Ten] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblTotNghiep] (
[tn_ID] [int] IDENTITY (1, 1) NOT NULL ,
[tn_Maso] [int] NOT NULL ,
[tn_DaTotNghiep] [bit] NULL ,
[tn_TenDeTai] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[tn_DiemTotNghiep] [int] NULL ,
[tn_LoaiTotNghiep] [int] NULL ,
[tn_ThoiGian] [datetime] NULL ,
[th_SoQuyetDinh] [decimal](18, 0) NULL ,
[tn_SoBang] [decimal](18, 0) NULL ,
[tn_Chua_LyDo] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL ,
[tn_Chua_HinhThucXuLy] [nvarchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblTrangthai] (
[tt_ID] [tinyint] IDENTITY (1, 1) NOT NULL ,
[lhb_Ten] [nvarchar] (20) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL
) ON [PRIMARY]
CREATE TABLE [dbo].[tblXuLyCuoiKy] (
[xlck_ID] [int] IDENTITY (1, 1) NOT NULL ,
[xlck_Ten] [nvarchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
ALTER TABLE [dbo].[UserTable] WITH NOCHECK ADD
CONSTRAINT [PK_UserTable] PRIMARY KEY CLUSTERED
(
[UserName]
) ON [PRIMARY]

CONSTRAINT [UC_tblCapNhat1] UNIQUE NONCLUSTERED
(
[cn_ID]
) ON [PRIMARY]
ALTER TABLE [dbo].[tblChoOSinhVien] WITH NOCHECK ADD
CONSTRAINT [PK_tblChoOSinhVien] PRIMARY KEY CLUSTERED
(
[chsv_ID]
) ON [PRIMARY]
ALTER TABLE [dbo].[tblDanToc] WITH NOCHECK ADD
CONSTRAINT [PK_tblDanToc1] PRIMARY KEY CLUSTERED
(
[dt_ID]
) ON [PRIMARY] ,
CONSTRAINT [UC_tblDanToc1] UNIQUE NONCLUSTERED
(
[dt_ID]
) ON [PRIMARY]
ALTER TABLE [dbo].[tblDoiTuong] WITH NOCHECK ADD
CONSTRAINT [DF_tblDoiTuong_dt_GiamHP] DEFAULT (0) FOR [dt_GiamHP],
25

Trích đoạn Đánh giá hệ thống
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