Xây dựng chương trình xếp lịch trực nhật cho sinh viên ở các lớp học tín chỉ trường Đại học Dân lập Hải Phòng

69 868 0
Xây dựng chương trình xếp lịch trực nhật cho sinh viên ở các lớp học tín chỉ trường Đại học Dân lập Hải Phòng

Đ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

Xây dựng chương trình xếp lịch trực nhật cho sinh viên ở các lớp học tín chỉ trường Đại học Dân lập Hải Phòng

1 LỜI CẢM ƠN Em xin chân thành cảm ơn thầy giáo, Ths Vũ Anh Hùng – giảng viên khoa CNTT tận tâm nhiệt tình dạy bảo suốt thời gian học làm đồ án tốt nghiệp, thầy giành nhiều thời gian quý báu để tận tình bảo, hƣớng dẫn, định hƣớng cho em thực đồ án, giúp em học hỏi kinh nghiệm quý báu đạt đƣợc thành định Em xin chân thành cảm ơn thầy cô khoa Công nghệ thông tin thầy cô ban cơng tác sinh viên nhiệt tình dạy bảo tạo điều kiện cho em suốt trình đƣợc học trƣờng Em xin cảm ơn bạn bè thành viên gia đình tạo điều kiện tốt nhất, động viên, cổ vũ suốt trình học tập đồ án tốt nghiệp Do khả thời gian hạn chế, kinh nghiệm thực tế chƣa nhiều nên không tránh khỏi thiếu sót Rất mong đƣợc bảo thầy cô Cuối em xin đƣợc gửi tới thầy, cô, anh, chị toàn thể bạn lời chúc tốt đẹp nhất, sức khỏe, thịnh vƣợng phát triển Chúc thầy cô đạt đƣợc nhiều thành công công trồng ngƣời Em xin chân thành cảm ơn Hải Phòng, tháng 11 năm 2012 Sinh viên Nguyễn Văn Hiến MỤC LỤC LỜI CẢM ƠN MỤC LỤC MỞ ĐẦU CHƢƠNG 1: MƠ TẢ BÀI TỐN VÀ GIẢI PHÁP 1.1 Giới thiệu Trƣờng Đại học Dân lập Hải Phòng 1.1.1 Lịch sử 1.1.2 Sứ mạng 1.1.3 Các ngành đào tạo 1.1.4 Cơ cấu tổ chức: 1.2 Mơ tả tốn 1.3 Bảng nội dung công việc 10 1.4 Sơ đồ tiến trình nghiệp vụ: 11 1.4.1 Sơ đồ tiến trình nghiệp vụ : Lập phiếu phân công trực nhật 11 1.4.2 Sơ đồ tiến trình nghiệp vụ: Kiểm tra việc trực nhật theo lịch 12 1.4.3 Sơ đồ tiến trình nghiệp vụ: Đánh giá điểm rèn luyện sinh viên 13 1.4.4 Sơ đồ tiến trình nghiệp vụ: Báo cáo 14 1.5 Giải pháp 15 CHƢƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 16 2.1 MƠ HÌNH NGHIỆP VỤ 16 2.1.1 Bảng phân tích xác định chức năng, tác nhân hồ sơ 16 2.1.2 Biểu đồ ngữ cảnh 17 2.1.2.1 Biểu đồ 17 2.1.2.2 Mô tả hoạt động 18 2.1.3 Nhóm dần chức 19 2.1.4 Sơ đồ phân rã chức 20 2.1.4.1 Sơ đồ 20 2.1.4.2 Mô tả chi tiết chức 21 2.1.5 Danh sách hồ sơ liệu sử dụng 22 2.1.6 Ma trận thực thể chức 23 2.2 SƠ ĐỒ LUỒNG DỮ LIỆU 24 2.2.1 Sơ đồ luồng liệu mức 24 2.2.2 Sơ đồ luồng liệu mức 25 2.2.2.1 Sơ đồ luồng liệu mức tiến trình: Lập phiếu phân cơng trực nhật 25 2.2.2.2 Sơ đồ luồng liệu mức tiến trình: Kiểm tra việc trực nhật theo lịch 26 2.2.2.3 Sơ đồ luồng liệu mức tiến trình: Đánh giá điểm rèn luyện 27 2.2.2.4 Sơ đồ luồng liệu mức tiến trình: Báo cáo 28 2.3.1 Mơ hình liên kết thực thể (E-R) 29 2.3.1.1 Xác định kiểu thực thể, thuộc tính thuộc tình khóa thực thể29 2.3.1.2 Xác định kiểu liên kết 30 2.3.1.3 Vẽ mơ hình E-R 31 2.3.2 Mơ hình quan hệ 32 2.3.2.1 Bƣớc 1: Áp dụng thuật tốn chuyển mơ hình quan hệ ER thành quan hệ sau: 32 2.3.2.2 Bƣớc 2: Biểu diễn mối quan hệ 33 2.3.2.3 Bƣớc 3: Các quan hệ sau đƣợc chuẩn hóa 34 2.3.3 Các bảng liệu vật lý 37 CHƢƠNG 3: CƠ SỞ LÝ THUYẾT 41 3.1 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƢỚNG CẤU TRÚC 41 3.1.1 Các khái niệm hệ thống thông tin 41 3.1.2.Tiếp cận phát triển hệ thống thông tin định hƣớng cấu trúc 43 3.2 THIẾT KẾ CSDL QUAN HỆ 44 3.2.1 Mơ hình liên kết thực thể E-R 44 3.3 CÔNG CỤ ĐỂ CÀI ĐẶT CHƢƠNG TRÌNH 46 3.3.1 Hệ QTCSDL SQL SERVER 46 3.3.2 Giới thiệu ngôn ngữ VISUAL BASIC.NET(VB.NET) 48 3.3.2.1 Giới thiệu ngôn ngữ VISUAL BASIC.NET(VB.NET) 48 3.3.2.2 Những đặc điểm bật ngôn ngữ Visual Basic Net 48 3.3.2.3 Màn hình làm việc VB.NET 48 CHƢƠNG 4: CÀI ĐẶT CHƢƠNG TRÌNH 50 4.1 MỘT SỐ GIAO DIỆN CHÍNH 50 4.1.1 Giao diện Đăng Nhập 50 4.1.2 Giao diện Sinh Viên 51 4.1.3 Giao diện Cán Bộ Ban Công Tác Sinh Viên 52 4.1.4 Giao diện Lớp Môn Học 53 4.1.5 Giao diện Phòng Học 54 4.1.6 Giao diện CBBCTSV-Lập Phiếu TN-SV 55 4.1.7 Giao diện CBBCTSV-Theo Dõi TN TN-SV 56 4.1.8 Giao diện Phiếu trực nhật sinh viên 57 4.1.9 Giao diện Đánh giá điểm rèn luyện sinh viên 58 KẾT LUẬN 59 TÀI LIỆU THAM KHẢO 60 PHỤ LỤC 61 MỞ ĐẦU Mỗi kỳ học có gần 500 lớp mơn học Hàng ngày cán ban cơng tác sinh viên phải lên phịng học để phát tờ theo dõi trực nhật cho lớp Rất khó để cán ban cơng tác sinh viên theo dõi đƣợc sinh viên trực nhật cán lớp không nộp phiếu trực nhật lại cho phòng quản sinh Cuối kỳ học lại phải tổng hợp lại sinh viên bỏ trực nhật để đánh giá điểm rèn luyện Việc làm cịn mang tính thủ công Trong thực tế, việc quản lý sinh viên bỏ trực nhật trƣờng ĐH Dân lập Hải Phịng cịn mang tính thủ cơng chƣa hiệu công tác đánh giá rèn luyện Sự cần thiết hệ thống quản lý lựa chọn tốt để giải tình trạng Qua q trình tìm hiểu phân tích, việc chƣa hiệu quy trình quản lý triển khai, nêu yêu cầu đặt công tác quản lý trực nhật sinh viên, qua đề xuất phƣơng án để khắc phục khó khăn gặp phải nhằm nâng cao tính hiệu cơng tác quản lý trƣờng đẩy nhanh tiến trình ứng dụng tin học hố cơng tác quản lý trực nhật sinh viên trƣờng ĐH Dân lập Hải Phịng Vì lý này, đề tài ” Xây dựng chƣơng trình xếp lịch trực nhật cho sinh viên lớp học tín trƣờng Đại học Dân lập Hải Phòng” đề tài mà lựa chọn làm đồ án tốt nghiệp Hệ thống chƣơng trình đƣợc phát triển theo hƣớng cấu trúc Chƣơng trình đƣợc phát triển thành cơng đƣa vào sử dụng trƣờng Với trợ giúp chƣơng trình này, nhà trƣờng quản lý lịch trực nhật sinh viên cách dễ dàng nhanh chóng giảm đƣợc cơng sức thời gian Đồ án gồm chƣơng: Chƣơng Mơ tả tốn giải pháp Chƣơng Phân tích thiết kế hệ thống Chƣơng Cơ sở lý thuyết Chƣơng Cài đặt chƣơng trình Cuối kết luận tài liệu tham khảo CHƢƠNG 1: MƠ TẢ BÀI TỐN VÀ GIẢI PHÁP 1.1 Giới thiệu Trƣờng Đại học Dân lập Hải Phòng 1.1.1 Lịch sử Trƣờng Đại Học Dân lập Hải Phòng đƣợc thành lập vào ngày 24/09/1997 theo định số 792/TTg thủ tƣớng phủ Từ thành lập đến nhà trƣờng bƣớc vƣơn lên, khẳng định vị trí xứng đáng hệ thống giáo dục Nhà trƣờng có đội ngũ 265 cán giảng viên có trình độ chun mơn giỏi phẩm chất đạo đức tốt Tổng diện tích xây 2 dựng nhà trƣờng lên tới 22.500 m 33.000 m diện tích mặt đảm bảo đầy đủ phịng học, phịng làm việc, phịng thực hành, phịng thí nghiệm, chỗ ở, khu thể thao vui chơi phục vụ cho việc giáo dục toàn diện Nhà trƣờng đƣợc đánh giá điểm sáng hệ thống dân lập nƣớc chất lƣợng đào tạo nhƣ qui mô - Cơ sở vật chất : Nhà trƣờng xây dựng đƣợc sở vật chất đảm bảo đủ điều kiện học tập, rèn luyện cho sinh viên : Khu giảng đƣờng với tòa nhà tầng tòa nhà tầng với 100 phòng học, phịng thực hành, thí nghiệm đại Khu thể dục thể thao khách sạn sinh viên gồm khách sạn sinh viên 240 phịng, bể bơi thơng minh, nhà tập đa chức năng, nhà ăn đại 500 chỗ - Đội ngũ giáo viên:Đội ngũ cán giảng viên, nhân viên hữu nhà trƣờng 263 ngƣời, số có 163 giảng viên cán kiêm nhiệm giản dạy (81,76% có trình độ Đại học); Đội ngũ giảng viên thỉnh giảng gần 300 ngƣời (hơn 90% có trình độ sau Đại học) Hiện trƣờng xây dựng sách khuyến khích, hỗ trợ để cán bộ, giảng viên tiếp tục học tập nâng cao trình độ, nhằm tăng số lƣợng tiến sỹ nhà trƣờng - Thành tích đạt đƣợc:Nhà trƣờng trở thành điểm sáng khối trƣờng ngồi cơng lập nƣớc đƣợc đón nhiều vị lãnh đạo Đảng Nhà nƣớc nhƣ Thành phố vê thăm, hàng trăm khen cấp từ Trung ƣơng đến địa phƣơng đƣợc trao tặng cho tập thể cá nhân trƣờng Hội sinh viên trƣờng hội sinh viên thành phố đƣợc nhận khen Trung ƣơng hội Sinh viên Việt Nam Năm 2002 nhà trƣờng đƣợc Thủ tƣớng phủ tặng khen có thành tích việc thực chủ trƣơng xã hội hóa giáo dục 1.1.2 Sứ mạng Coi trọng động sáng tạo, kiến thức trí tuệ, tính nhân văn trách nhiệm với xã hội, Đại học Dân lập Hải Phịng ln nỗ lực khơng ngừng nhằm cung cấp hội học tập có chất lƣợng tốt giúp sinh viên phát triển tồn diện trí lực, thể lực nhân cách Sinh viên tốt nghiệp trƣờng ngƣời hiểu rõ thân, làm chủ sử dụng sáng tạo kiến thức phục vụ cộng đồng xã hội 1.1.3 Các ngành đào tạo  Hệ đại học: Công nghệ thông tin Kỹ thuật điện – điện tử - Điện dân dụng công nghiệp - Điện tử viễn thông - Cơ điện tử Kỹ thuật cơng trình - Xây dựng dân dụng cơng nghiệp - Xây dựng cầu đƣờng - Xây dựng & quản lý thị - Cấp nƣớc - Kiến trúc Công nghệ chế biến bảo quản thực phẩm Kỹ thuật môi trƣờng Quản trị kinh doanh - Quản trị doanh nghiệp - Tài ngân hàng - Kế toán kiểm toán Văn hoá du lịch Tiếng Anh Điều dƣỡng  Hệ cao đẳng Công nghệ thông tin Kỹ thuật điện – điện tử - Điện dân dụng cơng nghiệp Kỹ thuật cơng trình - Xây dựng dân dụng công nghiệp - Xây dựng cầu đƣờng Quản trị kinh doanh - Kế toán kiểm toán Du lịch 1.1.4 Cơ cấu tổ chức: Hình 1.1: Sơ đồ cấu tổ chức 1.2 Mô tả tốn Vào đầu học kỳ cán ban cơng tác sinh viên tiếp nhận thời khóa biểu lớp môn học sinh viên tiếp nhận bảng theo dõi tình hình mơn học lớp mơn học từ phịng đào tạo Trên sở cán ban công tác sinh viên lập phiếu phân công trực nhật cho sinh viên lớp mơn học phịng học suốt kỳ học Sau chuyển lịch phân cơng trực nhật tới sinh viên lớp môn học phòng học kỳ Hàng ngày cuối ca học cán ban công tác sinh viên kiểm tra việc trực nhật theo lịch phịng học sinh viên đƣợc phân cơng trực nhật từ trƣớc Nếu sinh viên bỏ trực nhật đƣợc phân cơng lưu lại thơng tin sinh viên bỏ trực nhật vào hồ sơ sinh viên bỏ trực nhật Cuối kỳ cán ban công tác sinh viên đánh giá điểm rèn luyện sinh viên sinh viên nhập điểm rèn luyện vào hồ sơ đánh giá điểm rèn luyện sinh viên Cuối kỳ học cán ban cơng tác sinh viên lập báo cáo đánh giá điểm rèn luyện sinh viên lập báo cáo số lần sinh viên bỏ trực nhật kỳ để báo cáo lên lãnh đạo nhà trƣờng Bài toán đặt xây dựng đƣợc lịch trực nhật cho sinh viên ứng với lớp môn học Giúp ban công tác sinh viên tiết kiệm đƣợc thời gian làm việc mà đồng thời hiệu lại cao Đánh giá điểm rèn luyện sinh viên cách xác 10 1.3 Bảng nội dung công việc STT Tên công việc Đối tƣợng thực HSDL Tiếp nhận thời khóa biểu Cán ban cơng tác lớp mơn học sinh viên Thời khóa biểu lớp môn học Tiếp nhận bảng theo dõi Cán ban cơng tác tình hình mơn học sinh viên Bảng theo dõi tình hình mơn học Lập phiếu phân công trực nhật Cán ban công tác sinh viên Thời khóa biểu lớp mơn học Bảng theo dõi tình hình mơn học Chuyển lịch phân cơng Cán ban công tác trực nhật sinh viên Phiếu phân công trực nhật Kiểm tra việc trực nhật Cán ban công tác theo lịch sinh viên Phiếu phân công trực nhật Lƣu lại thông tin sinh viên Cán ban công tác bỏ trực nhật sinh viên Hồ sơ sinh viên bỏ trực nhật 10 11 Đánh giá điểm rèn luyện Cán ban công tác sinh viên sinh viên Hồ sơ sinh viên bỏ trực nhật Quy chế đánh giá Hồ sơ sinh viên học lớp niên chế Cán ban công tác sinh viên Hồ sơ đánh giá điểm rèn luyện sinh viên Cán ban công tác Lập báo cáo đánh giá điểm sinh viên rèn luyện sinh viên Hồ sơ đánh giá điểm rèn luyện sinh viên Nhập điểm rèn luyện Lập báo cáo số lần sinh viên bỏ trực nhật Báo cáo Cán ban công tác sinh viên Cán ban công tác sinh viên Phiếu phân công trực nhật Hồ sơ sinh viên bỏ trực nhật Báo cáo đánh giá điểm rèn luyện sinh viên Báo cáo số lần sinh viên bỏ trực nhật 55 4.1.6 Giao diện CBBCTSV-Lập Phiếu TN-SV 56 4.1.7 Giao diện CBBCTSV-Theo Dõi TN TN-SV 57 4.1.8 Giao diện Phiếu trực nhật sinh viên 58 4.1.9 Giao diện Đánh giá điểm rèn luyện sinh viên 59 KẾT LUẬN Trong đồ án này, em vận dụng phƣơng pháp phân tích thiết kế hƣớng cấu trúc để xây dựng chƣơng trình xếp lịch trực nhật cho sinh viên lớp học tín trƣờng DHDL Hải Phịng Kết đạt đƣợc bao gồm:  Lý thuyết: - Phát biểu mơ tả đƣợc nghiệp vụ tốn - Biểu diễn nghiệp vụ toàn sơ đồ tiến trình nghiệp vụ Phân tích thiết kế tốn cách đầy đủ, theo quy trình đƣợc học hƣớng cấu trúc - Thiết kế đƣợc sở liệu quan hệ để lƣu trữ liệu - Thiết kế đƣợc giao diện cập nhật liệu mẫu báo cáo  Chƣơng trình: - - Sử dụng hệ quản trị sở liệu SQL2008 Sử dụng ngôn ngữ VISUAL BASIC NET(VB.NET) để lập trình Hệ thống đƣợc cài đặt thử nghiệm với số liệu chạy thông suốt cho kết quả, đáp ứng đƣợc yêu cầu toán đặt Những vấn đề tồn hƣớng phát triển Vì thời gian có hạn, kinh nghiệm thực tế chƣa nhiều nên việc phân tích tốn thực tƣơng đối đầy đủ, nhiên chƣa thể mơ tả đầy đủ khía cạnh vấn đề Xây dựng đƣợc hệ thống nhƣng với chức chính, có chức cịn chƣa đầy đủ Nhiều chức có nhƣng chƣa tiện dụng, đơn giản Sau có điệu kiện, em bổ sung thêm chức cịn thiếu, hồn thiện chức có đƣa vào sử dụng để hồn thiện tính tiện dụng hệ thống 60 TÀI LIỆU THAM KHẢO Nguyễn Văn Vỵ (2002), Giáo trình Phân tích thiết kế hệ thống thơng tin, NXB Thống kê, Hà Nội Vũ Đức Thi (1997), Cơ sở liệu kiến thức thực hành, NXB Thống kê, Hà nội Phạm Hữu Khang, Microsof SQL Server 2008-Quản trị sở liệu, NXB Lao động – Xã hội Lập trình VISUAL BASIC NET kỹ thuật ứng dụng, NXB Thống Kê, Hà Nội 61 PHỤ LỤC Các hồ sơ tài liệu liên quan Bảng theo dõi tình hình mơn học 62 Thời khóa biểu lớp môn học 63 Phiếu phân công trực nhật 64 Hồ sơ sinh viên bỏ trực nhật 65 Bảng báo cáo sinh viên bỏ trực nhật 66 Quy chế đánh giá điểm rèn luyện 67 Hồ sơ sinh viên học lớp niên chế 68 Hồ sơ đánh giá điểm rèn luyện 69 Bảng báo cáo đánh giá điểm rèn luyện ... tiến trình ứng dụng tin học hố cơng tác quản lý trực nhật sinh viên trƣờng ĐH Dân lập Hải Phịng Vì lý này, đề tài ” Xây dựng chƣơng trình xếp lịch trực nhật cho sinh viên lớp học tín trƣờng Đại học. .. công trực nhật đến sinh viên Chƣơng trình xếp lịch Kiểm tra việc trực nhật theo trực nhật cho sinh lịch Kiểm tra việc trực nhật viên lớp học tín trƣờng ĐHDL HP Lƣu lại thông tin sinh viên theo lịch. .. HỌC Lập phiếu trực nhật p LỚP MƠN HỌC m Ngày trực nhật SINH VIÊN Tiết trực nhật p PHỊNG HỌC CÁN BỘ BAN CƠNG TÁC SINH VIÊN n Theo dõi trực nhật m SINH VIÊN Ngày bỏ trực nhật Thứ học Giờ bỏ trực nhật

Ngày đăng: 20/03/2014, 01:46

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan