Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 44 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
44
Dung lượng
1,67 MB
Nội dung
BÀI TẬP LỚN Mơn học/Mơ đun: Phân Tích Thiết Kế Hệ Thông Quản lý học viên trung tâm Ngành: Công nghệ thông tin SINH VIÊN THỰC HIỆN: STT Họ Tên MSSV Lớp Nguyễn Ngọc Trung 20012030043 K20 – IT03.01 Nguyễn Văn Nhâm 20012030025 K20 – IT03.01 GV HƯỚNG DẪN: BÀI TẬP LỚN Môn học/Mô đun: Phân Tích Thiết Kế Hệ Thơng Quản lý học viên trung tâm Ngành: Công nghệ thông tin SINH VIÊN THỰC HIỆN: STT Họ Tên MSSV Lớp Nguyễn Ngọc Trung 20012030043 K20 – IT03.01 Nguyễn Văn Nhâm 20012030025 K20 – IT03.01 GV HƯỚNG DẪN: NHẬN XÉT Nhận xét giảng viên hướng dẫn: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… GIẢNG VIÊN HƯỚNG DẪN Th.S LỜI CAM ĐOAN Em xin cam đoan kết đạt đề tài “Quản lý học viên trung tâm” sản phẩm em thực hiện, không chép người khác Những tài liệu, thông tin, hình ảnh tham khảo trích dẫn rõ ràng, pháp luật Em xin chịu trách nhiệm trước pháp luật lời cam đoan LỜI CẢM ƠN Trong trình tìm hiểu, thực …, khơng thể tránh khỏi thiếu sót Rất mong nhận góp ý từ thầy để thân hiểu rõ kiến thức liên quan đến môn học, có nhiều kinh nghiệm để thực đề tài, dự án Trân trọng cảm ơn! Để hồn thành tập lớn này, em xin gửi lời cảm ơn tới Khoa Công nghệ thông tin - Trường Cao đẳng Công nghệ Bách Khoa Hà Nội tạo điều kiện thuận lợi cho em trình thực Chân thành cảm ơn thầy (cơ) … tận tình giảng dạy, hướng dẫn, giải đáp thắc mắc suốt trình học tập thực đề tài hướng dẫn, bảo em suốt thời gian thực J nã xin chân thành cảm ơn tất Thây, Cô Trường để giúp em thực tập lớn Mặc dù em có cố gắng, với trình độ cịn hạn ché, q trình thực đề ti khơng tránh khỏi thiếu sót Em hi vọng nhận ý kiến nhận xét, góp ý Thây giáo, Cơ giáo kết triển khai tập lớn Em xin trân trọng cảm ơn! MỤC LỤC NHẬN XÉT LỜI CAM ĐOAN LỜI CẢM ƠN .5 MỤC LỤC .6 CHƯƠNG 1: GIỚI THIỆU MÔ TẢ ĐỀ TÀI 1.Đặt vấn đề thực trạng dẫn tới vấn đề Mô tả vấn đề cách giải vấn đề 10 2.1 Phân tích nghiệp vụ 10 2.2 Cơ cấu tổ chức .11 2.3 Các chức chương trình 11 2.4 Ứng dụng công nghệ thông tin vào quản lý 13 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ .14 Xây dựng đối tượng thông tin cần lưu trữ 14 Mơ hình Usecase 15 Một số chức hệ thống 18 3.1 Chức Ql thơng tin khố học: .18 Lược đồ sequence cho số use case .23 Lược đồ cộng tác .25 Lược đồ lớp 27 Chi tiết bảng sở liệu 28 Mơ hình liệu 33 CHƯƠNG 3: HIỆN THỰC 35 Thiết kế giao diện 35 1.1 Các Menu 35 1.2 Màn hình đăng nhập 36 1.3 Cập nhập học viên .37 1.4 Cập nhập giáo viên 37 1.5 Thông tin lớp học 38 1.6 Cập nhập khoá học 38 1.7 Kết học tập 38 1.8 Tìm kiếm thơng tin học viên .39 1.9 Tìm kiếm thơng tin giáo viên 39 1.10 Tìm kiếm điểm 40 1.11 In bảng diểm theo lớp 41 1.12 In Report bảng điểm học vi ên theo lớp 41 1.13 Danh sách học viên thi lại 41 KẾT LUẬN 43 LỜI MỞ ĐẦU Trong năm gần đây, công nghệ thông tin phát triển vũ bảo, có tác dụng ngày thúc đẩy phát triển mạnh kinh tế trở thành ngành mũi nhọn, đảng nhà nước bắt đầu trọng đầu tư vào phát triển ngành công nghệ thông tin Công nghệ thông tin ngày khẳng định vai trị sống người, từ ngành khoa học công nghệ cao đến ứng dụng nhỏ sống Đối với nguời thực gắn bó với cơng nghệ thơng tin ngồi việc áp dụng thành tựu sẵn có tin học cịn phải biết xây dựng thiết kế chương trình ứng dụng phục vụ cho yêu cầu thực tế cơng việc mình, cao phục vụ cho xã hội Hồ vào thời đại bùng nổ công nghệ thông tin Chúng em sinh viên ngành công nghệ thông tin Trường Cao Đẳng Công Nghệ Bách Khoa Hà Nội nhận thấy rõ vai trị khai thác phát triển ngành tin học nước nhà Đang ngồi ghế nhà trường say mê học hỏi nghiên cứu khẳng định trách nhiệm chúng em với cơng xây dựng đất nước nói chung ngành cơng nghệ thơng tin nói riêng Ngày xã hội ngày phát triển kéo theo nhu cầu người ngày nâng cao, để đáp ứng nhu cầu công việc giảm bớt công đoạn thủ cơng tính tốn thực thi cơng việc giảm bớt số lượng nhân viên công việc mà mang lại hiệu cao cơng việc Vì mà người nghĩ nhiều phần mềm để đưa vào ứng dụng thực tế Nhằm đáp ứng nhu cầu phát triển hội nhập kinh tế quốc tế xã hội đại, với hình thức thời gian vàng bạc, chúng tơi triển khai phần mềm quản lý trung tâm tin học nhằm tiết kiệm thời gian thuận tiện tìm kiếm thông tin trung tâm tin học cho cán quản lý trung tâm Với phương châm đem đến cho người dùng tốt không ngừng nâng cao chất lượng phục vụ, đa dạng hoá sản phẩm để phục vụ nhu cầu ngày đa dạng người dùng CHƯƠNG 1: GIỚI THIỆU MÔ TẢ ĐỀ TÀI 1.Đặt vấn đề thực trạng dẫn tới vấn đề Trong năm gần đây, công nghệ thông tin phát triển vũ bão, có tác dụng ngày thúc đẩy phát triển mạnh kinh tế trở thành ngành mũi nhọn, đảng nhà nước bắt đầu trọng đầu tư vào phát triển ngành công nghệ thông tin Công nghệ thông tin ngày khẳng định vai trị sống người, từ ngành khoa học công nghệ cao đến ứng dụng nhỏ sống Đối với nguời thực gắn bó với cơng nghệ thơng tin ngồi việc áp dụng thành tựu sẵn có tin học phải biết xây dựng thiết kế chương trình ứng dụng phục vụ cho yêu cầu thực tế cơng việc mình, cao phục vụ cho xã hội Hồ vào thời đại bùng nổ công nghệ thông tin Chúng em sinh viên ngành công nghệ thông tin Trường Đại Học Công Nghiệp Thành Phố Hồ Chí Minh nhận thấy rõ vai trị khai thác phát triển ngành tin học nước nhà Đang ngồi ghế nhà trường say mê học hỏi nghiên cứu khẳng định trách nhiệm chúng em với cơng xây dựng đất nước nói chung ngành cơng nghệ thơng tin nói riêng Ngày xã hội ngày phát triển kéo theo nhu cầu người ngày nâng cao, để đáp ứng nhu cầu công việc giảm bớt công đoạn thủ cơng tính tốn thực thi cơng việc giảm bớt số lượng nhân viên công việc mà mang lại hiệu cao công việc Vì mà người nghĩ nhiều phần mềm để đưa vào ứng dụng thực tế Nhằm đáp ứng nhu cầu phát triển hội nhập kinh tế quốc tế xã hội đại, với hình thức thời gian vàng bạc, triển khai phần mềm quản lý trung tâm tin học nhằm tiết kiệm thời gian thuận tiện tìm kiếm thơng tin trung tâm tin học cho cán quản lý trung tâm Với phương châm đem đến cho người dùng tốt chúng tơi không ngừng nâng cao chất lượng phục vụ, đa dạng hoá sản phẩm để phục vụ nhu cầu ngày đa dạng người dùng Khách thể đối tượng nghiên cứu o Hệ thống quản lý trung tâm tin học o Các công cụ dùng để xây dựng chương trình Giới hạn phạm vi nghiên cứu o Áp dụng vào phân hệ quản lý trung tâm tin học cho Trường Đại công nghiệp thành phố Hồ Chí Minh sở phía bắc Mục đích nghiên cứu o Quản lý trung tâm tin học mặt tổng thể chi tiết o Giải tối ưu hóa q trình đăng ký học học viên o Đưa báo cáo, thống kê tổng hợp Nhiệm vụ nghiên cứu o Tìm hiểu nghiệp vụ quản lý trung tâm tin học (Học viên, quản lý giáo viên, quản lý phòng, quản lý điểm, cấp phát chứng chỉ, quản lý lớp ) Phương pháp nghiên cứu o Khảo sát thực tế (trung tâm tin học trường Đại cơng nghiệp thành phố Hồ Chí Minh sở phía bắc) o Thu thập thơng tin liên quan đến nghiệp vụ quản lý thư viện Hiện thực o Sử dụng công nghệ NET 2.0 ngơn ngữ lập trình C# o Hệ quản trị SQL Server 2000 o Kiến trúc tầng Ý nghĩa lý luận thực tiễn đề tài o Giúp chúng em hiểu nghiệp vụ quản lý trung tâm tin học o Ứng dụng đề tài vào việc tối ưu hóa q trình quản lý trung tâm tin học Mô tả vấn đề cách giải vấn đề 2.1 Phân tích nghiệp vụ Học viên tới trung tâm để tìm hiểu, kham thảo khố học nhân viên trung tâm cung cấp thông tin khóa học gồm: Mã khoa học, Tên khố học Sau tìm hiểu học viên muốn đăng ký để tham gia vào khố học học viên phải cung cấp thông tin học viên cho nhân viên trung tâm gồm: Mã sinh viên, Họ tên, Năm sinh, Địa chỉ, Mã lớp, Nghề nghiệp.Sau học viên xuống phịng kế tốn để đóng tiền học phí, học viên nhận biên lai phận kế tốn cấp, thơng tin biên lai gồm: Số biên lai, Mã khoá học, Mã học viên , Học phí Khi có biên lai học viên đem biên lai 10 Trong : Tên trường Kiểu liệu Ý nghĩa Magv Nvarchar Mã giáo viên Gioitinh bit Giới tính Namsinh Nvarchar Năm sinh Diachi Nvarchar Địa Dienthoai Numeric Nghề nghiệp Trinhdo Nvarchar Trình độ Nvachar Họ tên Hoten Khố khố phụ bảng giáo viên: Primary key: Mahv Foreign key: Bảng khố học Trong : Tên trường Kiểu liệu Ý nghĩa Mkh Nvarchar Mã Khoá học Tenkh Nvarchar Tên Khố học Khố khố phụ bảng Khoá học: Primary key: Makh Foreign key: 30 Bảng lớp học Trong : Tên trường Kiểu liệu Ý nghĩa Malop Nvarchar Mã lớp cahoc Nvarchar Buổi học Makh Nvarchar Mã khoá học Magv Nvarchar Mã giáo viên Maphong Nvarchar Mã phòng Ngaybatdau Nvarchar Ngày bắt đầu Nvachar Ngày kết thúc Ngayketthuc Khố khoá phụ bảng lớp học: Primary key: Malop Foreign key: Makh, Magv, Maphong Bảng phịng Trong Tên trường Kiểu liệu Ý nghĩa Maphong Nvarchar Mã Phòng 31 Tenphong Nvarchar Tên phịng Điadiem Nvarchar Địa điểm Khố khố phụ bảng phịng: Primary key: Maphong Foreign key: Bảng điểm Trong Tên trường Kiểu liệu Ý nghĩa Mahv Nvarchar Mã học viên makh Nvarchar Mã khoá học Malop Nvarchar Mã lớp Diem1 float Lần thi Diem2 float Đẩêm lý thuyết Diem3 float Điểm thực hành Ghichu Nvarchar Ghi Xeploai Nvarchar Xếp loại Tongdiem float Tổng điểm 32 Khố khố phụ điểm: Primary key: Mahv, Makh Foreign key: malop, Bảng admin Trong Tên trường Kiểu liệu Ý nghĩa Ma Nvarchar Mã Ten Nvarchar Tên truy nhập Pass Nvarchar mật Loai Nvarchar loại Usetable Nvarchar Usetable Khoá khố phụ bảng admin: Primary key: Ma Foreign key: Mơ hình liệu Mơ hình sở liệu thể mối quan hệ bảng hệ thống, nhờ mối quan hệ mà lập trình viên lập trình mối quan hệ khơng xác dẫn tới sai xót q trình lập trình mơ hình sở liệu quan trọng trình lập trình 33 34 CHƯƠNG 3: HIỆN THỰC Thiết kế giao diện 1.1 Các Menu Quản lý Trung tâm tin học gồm số menu sau: Hệ thống: o cho phép đăng nhập o Đăng xuất o Thay đổi mật o Giới thiệu Cập nhập Cập nhập học viên Cập nhập giáo viên Cập nhập lớp học Cập nhập khoá học Cập nhập biên lai Cập nhập điểm T ìm kiếm 35 Tìm kiếm học viên Tìm kiếm giáo viên Tìm kiếm điểm Thống kê In biên lai Danh sách điểm học viên theo lớp Danh sách học viên thi lại Danh sách học viên đạt chứng Danh sách học viên theo lớp Danh sách môn học Danh sách giáo viên In điểm 1.2 Màn hình đăng nhập 36 1.3 Cập nhập học viên 37 1.4 Cập nhập giáo viên 1.5 Thơng tin lớp học 38 1.6 Cập nhập khố học 1.7 Kết học tập 1.8 Tìm kiếm thơng tin học viên 39 1.9 Tìm kiếm thơng tin giáo viên 40 1.10 Tìm kiếm điểm 1.11 In bảng diểm theo lớp 41 1.12 In Report bảng điểm học vi ên theo lớp 1.13 Danh sách học viên thi lại 42 KẾT LUẬN Sau thời gian nghiên cứu thực đề tài, yêu cầu đề tài hoàn tất với nội dung chủ yếu sau : Ưu điểm Thực khảo sát hệ thống, tìm hiểu nhu cầu người tiêu dùng, nghiệp vụ q trình quản lý Đánh giá hệ thống rút nhược điểm tồn để khắc phục hệ thống Xác định mục tiêu phát triển cho hệ thống mới, từ đặt phương hướng phát Thực việc phân tích hệ thống, xác định user case, actor tham gia vào hệ thống, lập biểu đồ Usecase, biểu đồ lớp… Thiết kế liệu, xây dựng sở liệu cho hệ thống Thiết kế giao diện, chương trình giải chức học - Đề tài xây dựng chức cần thiết cho hệ thống quản lý trung tâm tin - Giao diện đẹp mắt, thân thiện dễ sử dụng - Phân quyền sử dụng rõ ràng cho người quản trị - Có tính bảo mật cao dựa vào cách phân quyền sử dụng - Tương đối đầy đủ chức cho hệ thống quản lý trung tâm tin học - Xây dựng theo mơ hình lớp (lớp giao diện lớp) Khuyết điểm hướng phát triển - Mặc dù cố gắng thời gian, kinh nghiệm hạn chế nên kết cịn số thiếu sót cần tiếp tục hồn thiện để hệ thống ứng dụng thực tiễn đạt hiệu tốt : Triển khai liệu mạng để thuận tiện cho việc khai thác tăng hiệu sử dụng thông tin Trên kết đạt nhóm chúng em số tồn hướng phát triển tương lai để ngày hoàn chỉnh Chúng em xin chân thành cảm ơn quan tâm, giúp đỡ, hướng dẫn nhiệt tình thầy giáo để chúng em hoàn thành đề tài 43 Trình bày: mục tiêu đề tài Sơ lược nghiệp vụ Hướng thực: Cơng nghệ, CSDL, Trình bày phân tích: actor, đưa lược đồ use case cho actor Trình bày báo cáo làm danh mục hình - style, heading Trình bày lược đồ CSDL 44