Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 79 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
79
Dung lượng
4,1 MB
Nội dung
Bộ giáo dục đào tạo Tr-ờng đại học dân lập hải phòng -o0o - Xây dựng hệ thống hỗ trợ điểm danh sinh viên tr-ờng đại học dân lập hảI phòng web đồ án tốt nghiệp đại học hệ quy Ngành công nghệ thông tin Giáo viên h-ớng dẫn: Sinh viên: Lớp: Ths Vũ Anh Hùng Nguyễn Thị Hà CTL401 Hải Phòng, 2012 LI CM N Em xin chõn thnh 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 dà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 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 năm 2012 Sinh viên Nguyễn Thị Hà MỤC LỤC LỜI CẢM ƠN MỤC LỤC MỞ ĐẦU CHƢƠNG 1: MÔ TẢ BÀI TOÁ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: 10 1.2 Mơ tả tốn 11 1.3 Bảng nội dung công việc 12 1.4 Sơ đồ tiến trình nghiệp vụ 13 1.4.2 Sơ đồ tiến trình nghiệp vụ : Điểm danh 13 1.4.2 Sơ đồ tiến trình nghiệp vụ: Tính số tiết vắng theo lũy tiến 14 tăng dần 14 1.4.3 Sơ đồ tiến trình nghiệp vụ: Tính điểm chuyên cần 15 1.4.4 Sơ đồ tiến trình nghiệp vụ: Báo cáo định kỳ 16 1.4.5 Sơ đồ tiến trình nghiệp vụ: Báo cáo cuối kỳ 17 1.5 Giải pháp 18 CHƢƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 19 2.1 MƠ HÌNH NGHIỆP VỤ 19 2.1.1 Bảng phân tích xác định chức năng, tác nhân hồ sơ 19 2.1.2 Biểu đồ ngữ cảnh 21 2.1.3 Nhóm dần chức 23 2.1.4 Sơ đồ phân rã chức 24 2.1.5 Ma trận thực thể chức 27 2.2 SƠ ĐỒ LUỒNG DỮ LIỆU 28 2.2.1 Sơ đồ luồng liệu mức 28 2.2.2 Sơ đồ luồng liệu mức 29 2.3 THIẾT KẾ CƠ SỞ DỮ LIỆU 33 2.3.1 Mơ hình liên kết thực thể (E-R) 33 2.3.2 Mơ hình quan hệ 36 CHƢƠNG 3: CƠ SỞ LÝ THUYẾT 44 3.1 PHÂN TÍCH THIẾT KẾ HỆ THỐNG HƢỚNG CẤU TRÚC 44 3.1.1 Các khái niệm hệ thống thông tin 44 3.1.2 Tiếp cận phát triển hệ thống thông tin định hƣớng cấu trúc 46 3.2 THIẾT KẾ CSDL QUAN HỆ 47 3.2.1 Mơ hình liên kết thực thể E-R 47 3.3 CÔNG CỤ ĐỂ CÀI ĐẶT CHƢƠNG TRÌNH 50 3.3.1 Hệ QTCSDL SQL SERVER 50 3.3.2 Giới thiệu ASP.NET C# 54 CHƢƠNG 4: CÀI ĐẶT CHƢƠNG TRÌNH 61 4.1 Giới thiệu hệ thống chƣơng trình 61 4.1.1 Môi trƣờng cài đặt 61 4.1.2 Các hệ thống 61 4.1.3 Các chức hệ 61 4.2 Một số giao diện 62 4.2.1 Giao diện Đăng nhập 62 4.2.2 Giao diện giảng viên điểm danh sinh viên 63 4.2.3 Giao diện sinh viên 64 4.2.4 Giao diện cập nhật giảng viên 65 4.2.5 Giao diện cập nhật sinh viên 67 4.2.6 Giao diện đổi mật 68 KẾT LUẬN 70 TÀI LIỆU THAM KHẢO 71 PHỤ LỤC 72 Các hồ sơ tài liệu liên quan 72 MỞ ĐẦU Mỗi kỳ học có gần 500 lớp mơn học Hàng ngày giáo viên lên lớp phải mở bảng theo dõi để điểm danh sinh viên vắng Lãnh đạo không nắm đƣợc số sinh viên vắng ca học, hàng ngày, hàng tuần, hàng tháng Mà lãnh đạo cần nắm đƣợc tình hình sinh viên để có giải pháp cụ thể Cuối kỳ học lại mở bảng theo dõi để đếm số tiết vắng sinh viên, tính tốn điểm chun cần cách thủ công => thời gian cho giáo viên Trong thực tế, việc quản lý sinh viên vắng 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 quản lý Công tác quản lý chủ yếu đƣợc thực thủ công, nhiều thời Sự cần thiết hệ thống quản lý lựa chọn tốt để giải tình trạng Qua 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ý sinh viên xếp loại hạnh kiểm, 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ý sinh viên vắng trƣờng ĐH Dân lập Hải Phịng Vì lý này, đề tài ” Xây dựng hệ thống hỗ trợ điểm danh sinh viê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ý sinh viên vắng cách dễ dàng nhanh chóng, giảm đƣợc cơng sức lao động Sinh viên cập nhật nhanh số tiết vắng để có điều chỉnh hợp lý Đồ á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 hệ thống với ngôn ngữ ASP.NET C# chạy thử nghiệm với liệu thu đƣợc 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 2 xây 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ƣ quy 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 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 toà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 a 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 b 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 tốn Du lịch 1.1.4 Cơ cấu tổ chức: Hình 1.1: Sơ đồ cấu tổ chức 10 4.2.4 Giao diện cập nhật giảng viên 65 66 4.2.5 Giao diện cập nhật sinh viên Hình 4.6: Giao diện cập nhật sinh viên 67 4.2.6 Giao diện đổi mật 68 4.2.7 Giao diện báo cáo 69 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 hệ thống hỗ trợ điểm danh sinh viên trƣờng Đại học Dân lập Hải Phòng Web Kết đạt đƣợc bao gồm: Lý thuyết: - Phát biểu mô tả đƣợc nghiệp vụ toán - Biểu diễn nghiệp vụ tồ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 SQL2005-2008 - Sử dụng ASP.NET với C# để 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ƣ điểm danh sinh viên, tính số tiết vắng theo lũy tiến tăng dần, tính điểm chuyên cần xuất báo cáo, phân quyền sử dụng cho user 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 đủ: có nhiều báo cáo cần thiết, nhƣng lập đƣợc báo cáo 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 70 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 Phạm Cơng Ngơ (2007), Lập trình C# từ đến nâng cao, NXB Giáo dục ASP.NET với C# 71 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 72 Hƣớng dẫn thực quy chế 25/2006/QĐ-BGD&ĐT việc cho điểm trình 73 Danh mục giảng viên 74 Danh mục môn học 75 Danh mục lớp môn học 76 Danh mục phòng học 77 Danh mục đơn vị 78 Danh mục sinh viên 79 ... sinh viên vắng trƣờng ĐH Dân lập Hải Phịng Vì lý này, đề tài ” Xây dựng hệ thống hỗ trợ điểm danh sinh viê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. .. Năm học Học kỳ Mã môn học Sĩ số j SINH VIÊN-HỌC-LỚP MƠN HỌC Mã lớp mơn học Mã sinh viên Học kỳ Năm học k GV-ĐIỂM DANH- SV ID điểm danh Mã giảng viên Mã lớp môn học Ngày điểm danh Lần điểm danh. .. buổi học Thời khóa biểu giảng viên GIẢNG VIÊN Điểm chuyên cần DSSV tƣ cách mặt thời gian HỆ THỐNG HỖ TRỢ ĐIỂM DANH SINH VIÊN TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG Điểm chuyên cần Số tiết nghỉ buổi học