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

báo cáo tốt nghiệp quản lý sinh viên

40 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 đề Quản Lý Sinh Viên
Tác giả Lê Minh Vũ
Người hướng dẫn PTS. Nguyễn Gia Phúc
Trường học Trường CĐ Nghề Công Nghiệp Hà Nội
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo cáo tốt nghiệp
Năm xuất bản 2011
Thành phố Hà Nội
Định dạng
Số trang 40
Dung lượng 3,34 MB

Nội dung

Bài Bài toán Quản toán Quản lý lý đặt ra đặt ra các các vấn vấn đề đề cơ cơ bản bản như như sau:sau: Thể hiện được mô hình tổ chức Thể hiện được mô hình tổ chứcquản lý sinh viên theo kh

Trang 1

Trường CĐ Nghề Công Nghiệp Hà Nội

Khoa Công Nghệ Thông Tin

BÁO CÁO TỐT NGHIỆP QUẢN LÝ SINH VIÊN

Giáo Viên hướng dẫn:

Giáo Viên hướng dẫn: Nguyễn Gia PhúcNguyễn Gia PhúcSinh viên thực hiện:

Sinh viên thực hiện: Lê Minh VũLê Minh Vũ

  Lớớpp :: CD08CSDL2 CD08CSDL2

KhKhóaóa 20200808-2-2010111

Trang 2

 Hà Nội, t

 Hà Nội, tháng 6 năm 20háng 6 năm 201111

   Em xEm xin chin chân tân thành hành cảm ơcảm ơn thn thầy giầy giáo Ngáo Nguyễn uyễn Gia PGia Phúc đhúc đã hướã hướng dng dẫn và ẫn và giúp giúp đỡ eđỡ emmtrong suốt quá trình làm đồ án này Nhờ có sự chỉ dẫn của cô mà em mới hoàn thành được bản đồ án n

Xin chân thành cảm ơn

Trang 3

EBOOKBKMT.COM L L ê ê  Minh Minh Vũ

………

………

………

………

Lời nói đầu

Phân tích thiết kế hệ thống thông tin là bước đầu Phân tích thiết kế hệ thống thông tin là bước đầu tiên không thể thiếu trong qui trình pháttiên không thể thiếu trong qui trình phát triển hệ thống phần mềm Người ta nhận thấy và luôn cho rằng phân tích thiết kế hệ thống thông tin là giai đoạn quan trọng nhất trong qui trình phát triển phần mềm Thật vậy, chỉ

cần sơ xót trong quá trình thiết kế dữ liệu là có thể dẫn tới một sản phẩm phần mềm kém chất lượng hay không có giá trị sử dụng lâu dài

 Ngày nay, cùng  Ngày nay, cùng với sự phát với sự phát triển của khoa triển của khoa học kỹ học kỹ thuật, nhu cầu thuật, nhu cầu ứng dụng tin học ứng dụng tin học trongtrong công tác quản lí cũng ngày càng gia tăng Việc xây dựng các phần mềm quản lí nhằm đáp ứng nhu cầu trên là rất cần thiết Quản ly sinh viên cũng không phải là ngoại lệ Việc  phần

 phần mềm mềm quản quản lí lí sinh sinh viên viên ra ra đời đời sẽ sẽ giúp giúp cho cho các các thủ thủ thư thư đỡ đỡ mất mất công công tìm tìm kiếm kiếm mộtmột cách thủ công trong với một khối lượng tài liệu đồ sộ, giúp việc quản lí sinh viên, thuận tiện hơn và đặc biệt là giúp cho người quản lý tiện hơn trong việc tra cứu hồ sơ thông tin sinh viên

GVHD: Nguyễn G Nguyễn Gia Phúcia Phúc 33

Trang 4

11 G GIIỚ ỚI I T TH HIIỆ ỆU U Đ ĐỀ Ề T TÀ ÀII::

   Công Công tác qutác quản lý ản lý sinh sinh viên viên (kết q(kết quả họuả học tập) c tập) của scủa sinh vinh viên đóiên đóng vng vai trai trò hết ò hết sức qsức quanuantrọng đối với hoạt động của một khoa trong các trường đại học và cao đẳng

 Bài  Bài toán Quản toán Quản lý lý đặt ra đặt ra các các vấn vấn đề đề cơ cơ bản bản như như sau:sau: Thể hiện được mô hình tổ chức Thể hiện được mô hình tổ chứcquản lý sinh viên theo khóa, theo lớp, theo các loại hình đào tạo; Quản lý các môn họccủa các lớp theo học kỳ và kết quả học tập của sinh viên đối với các môn học đó Hệthống còn phải cho phép tạo ra các báo cáo từ kết quả học tập của sinh viên nhằm phục vụcông tác điều hành huấn luyện như: Tổng kết kết quả học tập theo kỳ, theo năm, theokkhhóóaa; ; IIn n DDaannh h ssáácch h ,,BBảảnng g đđiiểểm m hhọọc c kkỳỳ; ; IIn n BBảảnng g đđiiểểm m ccá á nnhhâânn…… Ngoài các chức

 Ngoài các chức năng chính như năng chính như trên, hệ trên, hệ thống này còn thống này còn cần thêm cần thêm một số một số chức năngchức năngkhác như: cập nhật các loại

khác như: cập nhật các loại danh mục dữ liệu (danh mục lớp, danh danh mục dữ liệu (danh mục lớp, danh mục loại hình đào tạo,mục loại hình đào tạo,danh mục ngành học …); các chức năng sao lưu và phục hồi dữ liệu; các chức năng trợ giúp …

  Có thể mô tả sơ lược các công việc chính (đối với 1 khóa học) trong hệ thống quản lý Có thể mô tả sơ lược các công việc chính (đối với 1 khóa học) trong hệ thống quản lý sinh viên của một khoa như sau:

Trang 5

EBOOKBKMT.COM L L ê ê  Minh Minh Vũ

1

1.11 Cơ Cơ cấcấu tu tổ cổ chứhức:c:

Một trường đại học mỗi năm Một trường đại học mỗi năm tiếp nhận nhiều sinh viên đến trường nhập học và trong quátiếp nhận nhiều sinh viên đến trường nhập học và trong quátrình học tập nhà trường sẽ quản lý hồ sơ sinh viên Trong trường có nhiều khoa ngànhkhác nhau, mỗi khoa có một phòng giáo vụ là nơi cập nhật thông tin của sinh viên, lớp,môn học…

- Mỗi khoa có một hay nhiều lớp học, thông tin lớp học gồm tên lớp, khóa học, năm bắtđầu, năm kết thúc và có duy nhất một mã lớp Mỗi lớp có một hay nhiều sinh viên, mỗisinh viên khi nhập học sẽ cung cấp thông tin về họ tên, ngày sinh, nơi sinh, phái, địa chỉ

và được cấp cho một mã sinh viên

- Trong quá trình được đào tạo tại trường, sinh viên phải học các môn học mà khoa phâncho lớp, thông tin về môn học gồm mã môn học, tên môn học, số tín chỉ, giáo viên phụ

trách môn học đó

- Sau khi hoàn thành các môn học được giao, sinh viên sẽ thi các môn thi tốt nghiệp

11 22 YYêêu u ccầầuu::

- Chương trình quản lý SV gồm các vấn đề như:

+ Thể hiện được mô hình tổ chức SV theo khóa, theo lớp, các loại hình đào tạo+ Quản lý các môn học của các lớp theo học kì và kết quả học tập của SV đối vớicác môn học đó

+ Hệ thống còn phải cho phép tạo ra các báo cáo từ kết quả học tập của SV nhằm phục vụ côn

 phục vụ công tác điều sách thi bảng điểm g tác điều hành như: Thành như: Tổng kết kổng kết kết quả học ết quả học tập theo ktập theo kì, năm, khóì, năm, khóa in danha in danh

+ Ngoài ra còn có thêm các chức năng như cập nhật các loại danh mục dữ liệu

   - - Cập Cập nhật từ nhật từ điển điển danh danh mục.mục

   - - Cập Cập nhật nhật sinh sinh viên.viên

GVHD: Nguyễn G Nguyễn Gia Phúcia Phúc55

Trang 6

 b Tìm kiế

 b Tìm kiếmm

   - - Tìm Tìm kiếm kiếm SV SV :- :- Theo Theo têntên

   - - Theo Theo địa địa chỉchỉ

c Báo cáo / thống kê

- In danh sách lớp

   - - In In phiếu phiếu điểm.điểm

   - - Tổng Tổng kết kết kết kết quả quả học học kì.kì

   - - Tổng Tổng kết kết kết kết quả quả cả cả năm.năm

   Chức năng người dùngChức năng người dùng   Người Người dùng dùng là là sinh sinh viên viên là là những những người người có có nhu nhu cầu cầu xem xem thông thông tin tin hồ hồ sơ sơ của của cáccácsinh viên

,, Giải thích các chức năngGiải thích các chức năng

a Cập nhật

- Cập nhật từ điển danh mục:

 Người qu Người quản trị đưa rản trị đưa ra yêu cầu( ta yêu cầu( thêm, sửa, xhêm, sửa, xóa) cập nhật óa) cập nhật các danh mcác danh mục tới hệục tới hệthống.Hệ thống sẽ thực hiện lệnh và đưa ra kết quả

 Người quản trị đưa rản trị đưa ra yêu cầu da yêu cầu danh sách cầanh sách cần xem và in n xem và in ra tới hệ tra tới hệ thống Hhống Hệ thốngệ thống

sẽ thực hiện lệnh và đưa ra kết quả

Trang 7

EBOOKBKMT.COM L L ê ê  Minh Minh Vũ

1

1.22.2.2 YêYêu cu cầu ầu hệ hệ ththốnốngg

- Giao diện trực quan, tiện dụng

- Có khả năng bảo mật, phân quyền truy cập tốt, mỗi loại người dùng chỉ có thể sử dụngmột số chức năng riêng

Dựa vào những thông tin thu thập trên , phần dưới sẽ tiến hành phân tích yêu cầu nghiệp

vụ và hệ thống2.1

2.1 PhPhân tân tích ích yêyêu cầu cầu ngu nghiệhiệp vụp vụ::

nhật nhật kiếm kiếm danh danh phiếu kết kết

Trang 8

 b. Biểu đồ mức ngữ cảnh  Biểu đồ mức ngữ cảnh    Xác Xác nhận nhận thông thông tin tin   

  

 bài thi

Tiếp nhận  bài thi

Đánh phách

In kết quả

Trang 9

EBOOKBKMT.COM L L ê ê  Minh Minh Vũ

III, a,

Trang 10

   m maam mhh gghhiicchhu u m maalloop p m maalloopp

   ddiieem m tteennlloopp gghhiicchhu u gghhiicchhuu

   manganh manganh manganh    tteennnnggaannh h tteennnnggaannhh m maannggaannhh m maalloopp    malop malop mamh tennganh tenlop    tenlop tenlop tenmh

   ghichu ghichu sotiet   s

Trang 11

EBOOKBKMT.COM L L ê ê  Minh Minh Vũ

1.sinh vien ( masv masv, ngaysinh, gioitinh, diachi, malop, manganh, ghichu) , ngaysinh, gioitinh, diachi, malop, manganh, ghichu) 2.lop (

2.lop ( malop malop, tenlop) , tenlop)

3 nganh (

3 nganh ( manganh manganh,tenganh) ,tenganh)

4 mon hoc (

4 mon hoc ( mamh mamh, tenmh, sotiet) , tenmh, sotiet)

5 ket qua ( masv, mamh, diem)

c,

c, Sơ đồ thực thể liên kết  Sơ đồ thực thể liên kết 

GVHD: Nguyễn G Nguyễn Gia Phúcia Phúc11

   Sinh Sinh Viên Viên

Masv hoten ngaysinh gioitinh dichi malop manganh ghichu

   Ket Ket qua qua

Masv mamh diem

   lop lop

malop tenlop

  nganh

manganh tennganh

   Mon Mon hoc hoc

Mamh tenmh sotiet

Trang 12

*Các liên kết: LOP – SINH

*Các liên kết: LOP – SINH VIEN VIEN    SINH SINH VIEN VIEN – – KET KET QUA QUA    KET KET QUA QUA – – MON MON HOC HOC    SINH SINH VIEN VIEN - - NGANH NGANH

d, cấu trúc table  1

 1  SINH VIEN    SINH VIEN 

 t têên n tthhuuộộc c ttiinnhh kkiiểểu u ddữ ữ lliiệệuu m miiềền n ggiiá á ttrrịị m

33 .NGANH   .NGANH  tteen n tthhuuooc c ttiinnhh kkiieeu u ddu u lliieeuu m miieen n ggiia a ttrrii m

Trang 13

EBOOKBKMT.COM L L ê ê  Minh Minh Vũ

4.

4. MON HOC   MON HOC  tteen n tthhuuooc c ttiinnhh kkiieeu u ddu u lliieeuu m miieen n ggiia a ttrrii m

3 1 Các thừa Các thừa tác viên nghiệp tác viên nghiệp vụ:vụ:

Dựa vào cơ cấu tổ chức và sử dụng ta có các thừa tác viên nghiệp vụ sau:

Sinh viênSinh viên: : là khách nói chunlà khách nói chung, là những ngưg, là những người có nhu cầu xem thông tời có nhu cầu xem thông tin điểmin điểmcủa các sinh viên Họ chỉ có quyền xem điểm

Duong_SinhVien

GVHD: Nguyễn G Nguyễn Gia Phúcia Phúc13

Trang 14

Quản trị viênQuản trị viên : có tất cả các quyền của hệ thống (bao gồm cả khách và quản lý viên), : có tất cả các quyền của hệ thống (bao gồm cả khách và quản lý viên),nhóm này còn có thêm các chức năng quản lý người dùng, quản lý khóa, quản lý lớp

a) Use case Duong_QuanLyHeThong:

Trang 15

EBOOKBKMT.COM L L ê ê  Minh Minh Vũ

Duong_QuanLySinhVien

- Nghiệp vụ quản lý sinh viên cho phép nhân viên quản lý dùng để cập nhật thông tin củasinh viên như thêm sinh viên mới, xóa thông tin sinh viên, sửa thông tin sinh viên

- Nhân viên quản trị cũng thao tác được với nghiệp vụ này

c) Use case Duong_QuanLyLop:

Duong_QuanLyLopHoc

- Nghiệp vụ quản lý lớp học cho phép nhân viên quản lý dùng để cập nhật thông tin củalớp học như thêm lớp học mới, xóa thông tin lớp học, sửa thông tin lớp học

- Nhân viên quản trị cũng thao tác được với nghiệp vụ này

d) Use case Duong_QuanLyMonHoc:

Duong_QuanLyMonHoc

GVHD: Nguyễn G Nguyễn Gia Phúcia Phúc15

Trang 17

EBOOKBKMT.COM L L ê ê  Minh Minh Vũ

3.2.1 Lược đồ usercase nghiệp vụ:

Trang 18

4.2.2 Phân tích yêu cầu hệ 4.2.2 Phân tích yêu cầu hệ thống:thống:

   Danh Danh sách sách tác tác nhân:nhân:

S

STTTT TTáác c nnhhâânn MMô ô ttả ả ((vvàài i ddòònngg))

11 SSiinnh h VViiêênn Là những sinh viên có nhu cầu xem kết quả học tập ở 

khoa mà mình đang học Có thể gọi chung là Khách

22 QQuuảản n llý ý vviiêênn

Là những người có quyền quản lý như

Là những người có quyền quản lý như giáo viên, đượcgiáo viên, đượcquyền đăng nhập vào web để thực hiện những chứcnăng như quản lý môn học, quản lý điểm thi, quản lýsinh viên, thống kê và báo cáo

33 QQuuảản n ttrrị ị vviiêênn

Là nhân viên quản trị hệ thống, được quyền đăng nhậpvào web để thực hiện những chức năng như quản lýkhóa học, quản lý lớp học, quản lý người dùng Ngoài

ra quản trị còn có thể thực hiện được những chức năngcủa quản lý

4.3 Lược đồ 4.3 Lược đồ usecase:usecase:

 –  – Lược đồ Lược đồ use case tổng use case tổng quát:quát:

Trang 19

EBOOKBKMT.COM L L ê ê  Minh Minh Vũ

Trang 20

   – – Lược Lược đồ usđồ use ce case ase chi chi tiết tiết theo theo từng từng tác tác nhân:nhân:

Trang 23

   BB22: : HHệ ệ tthhốốnng g ttừ ừ cchhốối i đđăănng g nnhhậậpp, , hhiiểển n tthhị ị tthhôônng g bbááoo

B3: Kết thúc Use Case Luồng 3:

B1: Hệ thống kết nối cơ B1: Hệ thống kết nối cơ sở dữ liệu để kiểm tra thông sở dữ liệu để kiểm tra thông tin, quá trình kết nối không tin, quá trình kết nối không thànhthành

công, không thực hiện kiểm tra được

  

Trang 24

Duong_Dang Nhap

[ Tiep tuc ? ]

Duong_Kiem tra [ Co ]

[ Tho [ Thong tin chinh ng tin chinh xac xac ]]

Duong_Bao Loi

Duong_Bao thanh cong [ Co ]

B2: Hệ thống sẽ trả về thông tin điểm của sinh viên đóthông tin điểm của sinh viên đóLuồng sự kiện rẽ nhánh

B1: Hệ thống kiểm tra mã sinh B1: Hệ thống kiểm tra mã sinh viên không chính xácviên không chính xác

Trang 26

Trang 27

thỏa mãn 3 yêu cầu đó được hiện ra để người dùng thao được hiện ra để người dùng thao táctác

B1: Người dùng sẽ tiến hành nhập B1: Người dùng sẽ tiến hành nhập điểm cho từng sinh viênđiểm cho từng sinh viên

B2: Hệ thống chờ cho đến khi người dùng nhấn nút lưu để lưu lại thông tin đó

B3: Hệ thống thông báo B3: Hệ thống thông báo thành công.thành công

B4: Kết thúc B4: Kết thúc UsecaseUsecase

Sơ đồ hoạt động

Sơ đồ hoạt động miêu tả UsecaseThemdiemmiêu tả UsecaseThemdiem

Trang 28

Duong_Tiep nhan thong tin [ Yeu cau them diem ]

Thong tin bao gom: lop, mon hoc, hoc ky

Duong_Them thong tin diem

Duong_Bao thanh cong

Thong bao khi them thanh cong

B1: Người dùng chọn chức năng B1: Người dùng chọn chức năng sửa điểmsửa điểmB2: Hệ thống hiện ra danh sách

B2: Hệ thống hiện ra danh sách điểm theo lớp, theo học kỳ và điểm theo lớp, theo học kỳ và năm học.năm học

B3: Người dùng tiến hành sửa đổi B3: Người dùng tiến hành sửa đổi thông tin điểm của sinh viên cần sửa điểm.thông tin điểm của sinh viên cần sửa điểm

B4: Người nhấn nút lưu sửa đổi

B5: Hệ thống thông báo cập B5: Hệ thống thông báo cập nhật thành công.nhật thành công

B6:

B6: Kết Kết thúc thúc usecaseusecase

Trang 29

[ Yeu cau sua diem ]

Duong_Yeu cau thong tin de sua

Thong tin gom: lop, mon hoc,

Duong_Cap nhat thong tin da sua

Duong_Bao thanh cong

[ Quyet dinh sua ? ]

[ Co ]

Luồng sự kiện rẽ nhánh Luồng 1:

B1: Khi tiến hành sửa đổi thông tin, người dùng không muốn tiếp tục (không muốn lưulại các thông tin sửa đổi đó),

lại các thông tin sửa đổi đó), chọn chức năng khácchọn chức năng khácB2:

B2: Kết Kết thúc thúc UseCaseUseCase

UseCase QuanlyMonhocUseCase QuanlyMonhoc  

Trang 30

học,tên môn,số tín chỉ Người dùng chọn tác vụ học,tên môn,số tín chỉ Người dùng chọn tác vụ muốn thực hiện:muốn thực hiện:

B1: Hệ thống yêu cầu người dùng nhập các thông tin cần thiết của môn Các thông tin bao gồm: Mã môn, tên

 bao gồm: Mã môn, tên môn.môn

B2: Hệ thống chờ cho đến khi người dùng nhấn nút lưu để lưu lại thông tin môn họcB3: Hệ thống thông báo thêm mới

B3: Hệ thống thông báo thêm mới thành công.thành công

B4: Kết thúc Usecase

Sơ đồ hoạt động miêu tả Thêm môn học

Trang 31

Duong_Nhap thong tin mon hoc

[ Yeu cau them mon hoc ]

Duong_Tiep nhan thong tin

[ Thong tin co trung khong ? ]

Duong_Thong bao thanh cong

[ Khong ] Duong_Bao loi

trung thong tin [ Co ]

B1 Hệ thống yêu cầu người dùng nhập thông tin của môn cần cập nhật, bao gồm mộthoặc các thông thông tin sau: tên môn

B2 Hệ thống hiển thị thông B2 Hệ thống hiển thị thông tin của môn cần cập nhật.tin của môn cần cập nhật

B3 Người dùng sửa đổi thông B3 Người dùng sửa đổi thông tin môn vừa được hiển thịtin môn vừa được hiển thịB4 Người dùng nhấn nút lệnh

B4 Người dùng nhấn nút lệnh cập nhật thông tin.cập nhật thông tin

B5 Hệ thống thông báo cập B5 Hệ thống thông báo cập nhật thành công.nhật thành công

Trang 32

Duong_Tiep nhan thong tin [ Yeu cau sua thong tin mon hoc ]

Duong_Thong bao thanh cong Nhap ten mon hoc can

sua thong tin

Duong_Cap nhat thong tin mon hoc

Sau khi sua thong tin, thuc hien thao tac cap nhat vao databasse

B1 Hệ thống yêu cầu người dùng chọn môn học cần xoá bỏ khỏi hệ thống

B2 Hệ thống yêu cầu người B2 Hệ thống yêu cầu người dùng xác nhận việc tạm xoá bỏ dùng xác nhận việc tạm xoá bỏ thông tinthông tinB3 Người dùng xác nhận xoá thông

B3 Người dùng xác nhận xoá thông tin của môntin của mônB4 Hệ thống tạm xoá thông

B4 Hệ thống tạm xoá thông tin của môn học đótin của môn học đóB5 UseCase kết thúc

GVHD: Nguyễn Gia Phúc

33

  

Ngày đăng: 04/07/2024, 20:05

HÌNH ẢNH LIÊN QUAN

Hình 1Hình 1 - báo cáo tốt nghiệp quản lý sinh viên
Hình 1 Hình 1 (Trang 7)
Sơ đồ hoạt động - báo cáo tốt nghiệp quản lý sinh viên
Sơ đồ ho ạt động (Trang 29)
Sơ đồ hoạt động miêu tả Xóa bỏ - báo cáo tốt nghiệp quản lý sinh viên
Sơ đồ ho ạt động miêu tả Xóa bỏ (Trang 33)

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

TÀI LIỆU LIÊN QUAN

w