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

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ỆPQUẢN LÝ SINH VIÊNGiá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

Khó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

 bản đồ án này.ày.  

Trong quá trình làm đồ án em không tránh khỏi những sơ sót, em xin trân trọng tiếpthu những ý kiến đóng góp cũng như phản hồi của thầy để em có thể làm tốt hơn sau này.

   Một Một lần lần nữa nữa em em xin xin trân trân thàthành nh cám cám ơn ơn thầy thầy giáo giáo NguyNguyễn ễn Gia Gia Phúc Phúc đã đã truytruyền ền đạtđạtnhững kiến thức cần thiết để em có thể hoàn thành tốt đồ án này, đồng thời em cũng xincám ơn tất cả các thầy cô giáo trước đây đã tận tình giúp đỡ,day dỗ động viên, hỗ trợ emtrong suốt thời gian học vừa qua.

Xin chân thành cảm ơnSinh viên

Lê Minh Vũ

Nhận Xét Của Giáo Viên :

………

Trang 3

EBOOKBKMT.COM LL êê  MinhMinhVũ

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áttriể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ốngthô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émchấ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 trongtrongcô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ộtcá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ậntiệ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 tinsinh viên

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

Trang 4

11 GGIIỚỚI I TTHHIIỆỆU U ĐĐỀ Ề TTÀÀ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……

  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 LL êê  MinhMinhVũ

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ănga 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ả.

- Cập nhật sinh viên: 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) tới hóa) tới hệ thống đốệ thống đối với 1 si với 1 sinh viêninh viênnào đó Hệ thống sẽ thực hiện lệnh và đưa ra kết quả.

 b Tìm kiế b Tìm kiếmm- Tìm kiếm sinh viên:

 Người quản trị đưa rản trị đưa ra yêu cầu ia yêu cầu in điểm của 1 n điểm của 1 sinh viên sinh viên nào đó tnào đó tới hệ thốnới hệ thống Hệg Hệthống sẽ thực hiện tìm kiếm và đưa ra kết quả.

- Tổng kết kết quả học kì Người qu

 Người quản trị đưa rản trị đưa ra yêu cầu ta yêu cầu tổng kết điổng kết điểm tới hệ ểm tới hệ thống Hệ thống Hệ thống sẽ thống sẽ thực hiệnthực hiệnlệnh và xếp loại kết quả 1 học kì của sv và đưa ra kết quả

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

 Người qu

 Người quản trị đưa rản trị đưa ra yêu cầu ta yêu cầu tổng kết điổng kết điểm tới hệ ểm tới hệ thống Hệ thống Hệ thống sẽ thống sẽ thực hiện thực hiện vàvàxếp loại kết quả 1 năm của sv và đưa ra kết quả.

Trang 7

EBOOKBKMT.COM LL êê  MinhMinhVũ

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

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

Trang 8

Tiếp nhận bài thi

Đánh phách

In kết quả

Trang 9

EBOOKBKMT.COM LL êê  MinhMinhVũ

Trang 10

   ddiieem m tteennllooppgghhiicchhu u gghhiicchhuu   manganh manganh manganh

   tteennnnggaannh h tteennnnggaannhhmmaannggaannhhmmaalloopp   malop malop mamh tennganh tenlop   tenlop tenlop tenmh

   ghichu ghichu sotiet  s

Trang 11

EBOOKBKMT.COM LL êê  MinhMinhVũ

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

2.lop ( malopmalop, tenlop), tenlop)3 nganh (

3 nganh ( manganhmanganh,tenganh),tenganh)4 mon hoc (

4 mon hoc ( mamhmamh, tenmh, sotiet), tenmh, sotiet)5 ket qua ( masv, mamh, diem)

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ênViênMasv

   Ket Ket quaquaMasvmamhdiem   loplop

  nganhmanganhtennganh

   Mon Mon hochocMamhtenmhsotiet

Trang 12

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

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

  SINH SINH VIEN VIEN – – KET KET QUAQUA  KET KET QUA QUA – – MON MON HOCHOC  SINH SINH VIEN VIEN - - NGANHNGANH

d, cấu trúc table 1

 1  SINH VIEN   SINH VIEN 

 t têên n tthhuuộộc c ttiinnhhkkiiểểu u ddữ ữ lliiệệuummiiềền n ggiiá á ttrrịịm

Trang 13

EBOOKBKMT.COM LL êê  MinhMinhVũ

4. MON HOC  MON HOC 

tteen n tthhuuooc c ttiinnhhkkiieeu u ddu u lliieeuummiieen n ggiia a ttrriim

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

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

3.2 Các Các usercase nghiệp usercase nghiệp vụ:vụ:

a) Use case Duong_QuanLyHeThong:

Trang 15

EBOOKBKMT.COM LL êê  MinhMinhVũ

- 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:

- 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:

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

Trang 17

EBOOKBKMT.COM LL êê  MinhMinhVũ

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

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

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:

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àira quản trị còn có thể thực hiện được những chức năngcủa quản lý.

Trang 19

EBOOKBKMT.COM LL êê  MinhMinhVũ

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

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:* Quản lý viên:

<<extend>> <<extend>>Duong_XoaSinhVien

<<extend>> Duong_SuaDiem<<extend>>

GVHD: Nguyễn Gia Phúc

20

Trang 22

<<extend>> Duong_XoaLop<<extend>>

Duong_SuaThongTinNguoiDung<<extend>>

Trang 23

1 Đặc tĐặc tả usecaả usecase: Đối se: Đối với từng với từng usecase usecase thực hiệthực hiện các n các bước bên bước bên dướidướiUseCase DangNhap

Luồng sự kiện chính

B1: Trên giao diện quản trị hệ thống, người dung chọn đăng nhập

B2: Hệ thống hiển thị giao diện đăng nhập, yêu cầu người dùng nhập username và

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

[ Tiep tuc ? ]

Duong_Kiemtra[ Co ]

B1: Trên giao diện hệ thống,

B1: Trên giao diện hệ thống, người dùng nhập mã sv để người dùng nhập mã sv để xem điểmxem điểmB2: Hệ thống sẽ trả về

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

Luồng sự kiện chính:

Luồng sự kiện chính: Usecase này bắt đầu khi người dùng muốn thêm, chỉnh sửa điểmUsecase này bắt đầu khi người dùng muốn thêm, chỉnh sửa điểmcủa sinh viên theo môn học và theo lớp nào đó Hệ thống yêu cầu người dùng chọn lớp,môn học và học kỳ, dựa theo các thông tin vừa được chọn đó, danh sách các sinh viênthỏa mãn 3 yêu cầu đó

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 UsecaseUsecaseSơ đồ hoạt động

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

Trang 28

Duong_Tiepnhan thong tin

[ Yeu cau them diem ]

Thong tin baogom: lop, monhoc, hoc ky

Duong_Themthong tin diem

Duong_Baothanh cong

Thong baokhi themthanh cong

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 cauthong tin de sua

Thong tingom: lop,mon hoc,

Duong_Cap nhatthong tin da sua

Duong_Baothanh 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_Nhapthong tin mon hoc

[ Yeu cau them mon hoc ]

Duong_Tiep nhanthong tin

[ Thong tin co trung khong ? ]

Duong_Thongbao 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.

Trang 32

Duong_Tiepnhan thong tin

[ Yeu cau sua thong tin mon hoc ]

Duong_Thongbao thanh congNhap ten mon hoc can

sua thong tin

Duong_Cap nhatthong tin mon hoc

Sau khi sua thong tin,thuc hien thao tac capnhat 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

  

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