Xậy dựng phần mềm quản lý ký túc xá trường đại học tây bắc

55 438 0
Xậy dựng phần mềm quản lý ký túc xá trường đại học tây bắc

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC TÂY BẮC ĐỖ NGỌC HIẾU XÂY DỰNG PHẦN MỀM QUẢN TÚC TRƢỜNG ĐẠI HỌC TÂY BẮC KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC SƠN LA, NĂM 2017 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC TÂY BẮC ĐỖ NGỌC HIẾU XÂY DỰNG PHẦN MỀM QUẢN TÚC TRƢỜNG ĐẠI HỌC TÂY BẮC Nhóm ngành: Công nghệ thông tin KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC Ngƣời hƣớng dẫn: Th.S Giang Thành Trung SƠN LA, NĂM 2017 MỤC LỤC MỞ ĐẦU 1 chọn đề tài Phƣơng pháp nghiên cứu Nội dung nghiên cứu NỘI DUNG CHƢƠNG 1: TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH C# VÀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU SQL SERVER 1.1 Giới thiệu NET Framework, ngôn ngữ lập trình C# Entity Framework 1.1.1 Khái niệm NET Framework 1.1.2 Các phiên NET Framework 1.1.3 Giới thiệu ngôn ngữ lập trình C# 1.1.4 Entity Framework 1.2 Giới thiệu Hệ quản trị sở liệu SQL Server CHƢƠNG 2: MÔ TẢ HOẠT ĐỘNG CỦA HỆ THỐNG QUẢN TÚC TRƢỜNG ĐẠI HỌC TÂY BẮC 10 2.1 Mô tả thực trạng hệ thống quản túc 10 2.2 Đề xuất mô hình quản túc 14 2.2.1 Liệt kê tác nhân usecase 15 2.2.2 Đặc tả ca sử dụng 17 2.2.3 Mô hình lớp, quan hệ lớp 19 CHƢƠNG 3: XÂY DỰNG PHẦN MỀM QUẢN TÚC TRƢỜNG ĐẠI HỌC TÂY BẮC 26 3.1 Form đăng nhập 26 3.2 Form bắt đầu 27 3.2.1 Menu quản 28 3.3 Menu sinh viên 30 3.3.1 Menu quản Lớp 30 3.3.5 Menu quản mã sinh viên, mã thẻ 35 3.4 Menu Phòng- Thiết bị- Phí 37 3.4.1 Menu phòng 37 3.4.2 Menu Thiết bị 38 3.4.3 Menu phí 39 3.5 Menu Hóa đơn- Hợp đồng 40 3.5.1 Menu hóa đơn 40 3.5.2 Menu Hợp đồng 41 3.6 Menu báo cáo 42 3.6.1 Menu báo cáo nhân viên 43 3.6.2 Menu báo cáo sinh viên 43 3.6.3 Menu báo cáo hóa đơn 43 3.6.4 Menu báo cáo phí 44 3.6.5 Menu báo cáo danh sách thiết bị 44 3.6.6 Menu báo cáo phòng 44 3.6.7 Menu báo cáo danh sách hợp đồng 45 KẾT LUẬN 46 TÀI LIỆU THAM KHẢO 47 DANH MỤC BIỂU ĐỒ Biểu đồ 1: Biểu đồ use case tác nhân Sinh viên 16 Biểu đồ 2: Biểu đồ use case tác nhân nhân viên 16 Biểu đồ 3: Biểu đồ tác nhân Quản 17 Biểu đồ 4: Biểu đồ lớp hệ thống 19 Biểu đồ 5: Biểu đồ trình tự hoạt động quản đăng 20 Biểu đồ 6: Biểu đồ trình tự hoạt động quản hợp đồng 20 Biểu đồ 7: Biểu đồ trình tự hoạt động quản đóng tiền 21 Biểu đồ 8: Biểu đồ trình tự hoạt động Quản thiết bị 21 Biểu đồ 9: Biểu đồ trình tự hoạt động quản hợp đồng 22 Biểu đồ 10: Biểu đồ trình tự hoạt động quản tài khoản 22 Biểu đồ 11: Biểu đồ trình tự hoạt động quản nhân viên 23 Biểu đồ 12: Biểu đồ sở liệu hệ thống 23 DANH MỤC HÌNH ẢNH Hình 1: Form đăng nhập 26 Hình 2: Đăng nhập thất bại 27 Hình 3: Đăng nhập thành công 27 Hình 4: Form bắt đầu 27 Hình 5: Form hiển thị tài khoản 28 Hình 6: Form tạo tài khoản 28 Hình 7: Form thay đổi tài khoản 28 Hình 8: Thông báo bấm vào nút Delete 29 Hình 9: Form quản nhân viên 29 Hình 10: Form nhập nhân viên 29 Hình 11: Form quản lớp 30 Hình 12: Form thêm lớp 30 Hình 13: Form thay đổi thông tin lớp 31 Hình 14: Form xóa 31 Hình 15: Form quản khoa 31 Hình 16: Form nhập khoa 32 Hình 17: Form thay đổi thông tin khoa 32 Hình 18: Form xóa 32 Hình 19: Form quản dân tộc 33 Hình 20: Form thêm dân tộc 33 Hình 21: Form thay đổi dân tộc 33 Hình 22: Form quản tôn giáo 34 Hình 23: Form thêm tôn giáo 34 Hình 24: Form thay đổi tôn giáo 34 Hình 25: Form quản mã sinh viên, mã thẻ 35 Hình 26: Form thêm mã sinh viên, mã thẻ 35 Hình 27: Form thay đổi mã sinh viên, mã thẻ 35 Hình 28: Form quản sinh viên 36 Hình 29: Form thêm sinh viên 36 Hình 30: Form thay đổi thông tin sinh viên 36 Hình 31: Form quản phòng 37 Hình 32: Form thêm phòng 37 Hình 33: Form thay đổi phòng 38 Hình 34: Form quản thiết bị 38 Hình 35: Form thêm thiết bị 38 Hình 36: Form thay đổi thiết bị 39 Hình 37: Form quản phí 39 Hình 38: Form tạo phí 40 Hình 39: Form thay đổi phí 40 Hình 40: Form quản hóa đơn 40 Hình 41: Form tạo hóa đơn 41 Hình 42: Form thay đổi hóa đơn 41 Hình 43: Form quản hợp đồng 41 Hình 44: Form tạo hợp đồng 42 Hình 45: Báo cáo danh sách nhân viên 43 Hình 46: Báo cáo danh sách sinh viên 43 Hình 47: Báo cáo danh sách hóa đơn 43 Hình 48: Báo cáo danh sách phí 44 Hình 49: Báo cáo danh sách thiết bị 44 Hình 50: Báo cáo danh sách phòng 44 Hình 51: Báo cáo danh sách hợp đồng 45 LỜI CẢM ƠN - Trong suốt trình học tập, em đƣợc quý thầy cô khoa Toán – – Tin truyền đạt kiến thức chuyên môn cần thiết, đƣợc rèn luyện học tập môi trƣờng đầy đủ thiết bị, vật chất, đặc biệt cho em gửi lời cảm ơn đến thầy Giang Thành Trung tận tình giúp đỡ em thời gian làm khóa luận tốt nghiệp trƣờng, để em có đƣợc kiến thức nhƣ ngày hôm chuẩn bị hành trang bƣớc vào đời - Theo em đƣợc điều cần thiết để có thành công bắt tay vào nghề nghiệp tƣơng lai Khóa luận hội cho em áp dụng kiến thức thầy, cô truyền đạt lại cho em bao năm qua rút kinh nghiệm thực tế suốt trình thực khóa luận - Do khóa luận thực thời gian hạn hẹp với vốn kiến thức hạn chế em, khóa luận không tránh khỏi thiếu sót Em mong nhận đƣợc ý kiến đóng góp cho em để kiến thức nhƣ khóa luận đƣợc hoàn chỉnh Em xin chân thành cảm ơn! MỞ ĐẦU chọn đề tài Trong hội ngày nay, công nghệ thông tin ngày phát triển, ứng dụng mạnh mẽ vào tất ngành nghề Việc thay lao động thủ công sức ngƣời, hay tính toán, thống kê có công cụ hỗ trợ Trong số đó, việc quản túc nghiệp vụ rộng bao quát túc trƣờng Đại học Tây Bắc gồm tòa nhà với nhiều phòng phòng sinh hoạt Việc quản diễn khó khăn phức tạp Nhƣng tại, ban quản túc ứng dụng phần mềm Excel, phần mềm tin học văn phòng vào việc quản Với việc áp dụng Excel, ban quản gặp nhiều khó khăn nhƣ: Mỗi năm, ban quản lại phải nhập lại liệu lần, thông tin nhƣ dân tộc, tôn giáo phải nhập nhập lại nhiều lần, dễ dẫn tới sai sót Quá trình tính toán, in hóa đơn, hợp đồng diễn thủ công phải nhập lại thay đổi Việc quản sinh viên đăng hợp đồng diễn phức tạp thƣờng xuyên có thay đổi Trong trình đăng ký, để xếp sinh viên vào phòng, ngƣời nhân viên lại phải rà soát lọc phòng trống, công việc gây nhiều thời gian công sức Việc quản gồm nhiều nhân viên, nhân viên đảm nhiệm chức nhiệm vụ riêng Tuy nhiên, chƣa có phân quyền, nhiệm vụ rõ ràng, dễ gây mát liệu, hay việc quản trƣởng ban túc nhân viên Trong trình túc xá, diễn nhiều hoạt động nhƣ kiểm tra phòng, tiếng hát sinh viên… bạn trƣởng nhà hay trƣởng phòng lại phải lấy thông tin bạn đăng ký, hay khen thƣởng, khiển trách Việc tính toán tiền điện, nƣớc nhiều thời gian, mang tính chất thủ công Trong trình ở, thiết bị dụng cụ hỏng, sinh viên báo cho ban quản việc sửa chữa, thống kê lại công sức Hiện tại, năm nhân viên quản hợp đồng lần, mà trình có nhiều bạn sinh viên xin chừng, việc quản gặp nhiều trở ngại Việc thống kê xem bạn thiếu tiền đóng cho túc diễn thủ công Từ trên, em lựa chọn đề tài xây dựng phần mềm Quản túc trƣờng Đại học Tây Bắc làm khóa luận tốt nghiệp Phƣơng pháp nghiên cứu Áp dụng phƣơng pháp: - Phƣơng pháp điều tra trực tiếp - Phƣơng pháp khảo sát - Phƣơng pháp lập trình Nội dung nghiên cứu - Các nghiệp vụ quản túc trƣờng Đại học Tây Bắc - Các nội dung thuyết ngôn ngữ lập trình C#, hệ quản trị sơ liệu SQL server, Entity Framework Hình 19: Form quản dân tộc Khi bấm vào nút Add, form thêm dân tộc đƣợc mở ra, mã dân tộc đƣợc sinh tự động, nhập tên dân tộc, bấm nút Save để hoàn thành: Hình 20: Form thêm dân tộc Khi bấm vào nút Edit, form thay đổi thông tin dân tộc đƣợc mở ra, bấm nút Save để hoàn thành: Hình 21: Form thay đổi dân tộc 3.2.4.4 Menu quản tôn giáo 33 Hình 22: Form quản tôn giáo Khi bấm vào nút Add, form thêm tôn giáo đƣợc mở ra, Mã tôn giáo đƣợc sinh tự động, nhập tên tôn giáo, bấm nút Save để hoàn thành: Hình 23: Form thêm tôn giáo Khi bấm vào nút Edit, form thay đổi tôn giáo đƣợc mở ra, bấm nút Save để hoàn thành: Hình 24: Form thay đổi tôn giáo 34 3.2.4.5 Menu quản mã sinh viên, mã thẻ Hình 25: Form quản mã sinh viên, mã thẻ Khi bấm vào nút Add, form thêm mã sinh viên mã thẻ đƣợc mở ra, nhập thông tin mã sinh viên, Mã thẻ đƣợc sinh tự động, bấm nút Save để hoàn thành: Hình 26: Form thêm mã sinh viên, mã thẻ Khi bấm vào nút Edit, form thay đổi mã sinh viên mã thẻ đƣợc mở ra, bấm Save để hoàn thành: Hình 27: Form thay đổi mã sinh viên, mã thẻ 3.2.4.6 Menu quản sinh viên 35 Hình 28: Form quản sinh viên Khi bấm vào nút Add, form thêm sinh viên đƣợc mở ra, bấm nút Save để hoàn thành: Hình 29: Form thêm sinh viên Khi bấm vào nút Edit, form thay đổi thông tin sinh viên đƣợc mở ra, bấm nút Save để hoàn thành: Hình 30: Form thay đổi thông tin sinh viên 36 3.2.5 Menu Phòng- Thiết bị- Phí Gồm menu con: phòng, thiết bị, phí: 3.2.5.1 Menu phòng Hình 31: Form quản phòng Khi bấm vào nút Add, form thêm phòng đƣợc mở ra, bấm nút Save để hoàn thành: Hình 32: Form thêm phòng Khi bấm vào nút Edit, form thay đổi phòng mở ra, bấm Save để hoàn thành: 37 Hình 33: Form thay đổi phòng 3.2.5.2 Menu Thiết bị Hình 34: Form quản thiết bị Khi bấm vào nút Add, form thêm thiết bị đƣợc mở ra, nhập thông tin, trừ Mã thiết bị đƣợc sinh tự động, bấm Save để hoàn thành: Hình 35: Form thêm thiết bị 38 Khi bấm vào nút Edit, form thay đổi thiết bị đƣợc mở ra, bấm Save để hoàn thành: Hình 36: Form thay đổi thiết bị 3.2.5.3 Menu phí Hình 37: Form quản phí Khi bấm vào nút Add, form nhập phí đƣợc mở ra, nhập thông tin trừ Mã phí đƣợc sinh tự động, bấm Save để hoàn thành: 39 Hình 38: Form tạo phí Khi bấm vào nút Edit, form thay đổi phí đƣợc mở ra, bấm Save để hoàn thành: Hình 39: Form thay đổi phí 3.2.6 Menu Hóa đơn- Hợp đồng Gồm menu menu hóa đơn menu hợp đồng 3.2.6.1 Menu hóa đơn Hình 40: Form quản hóa đơn 40 Khi bấm vào nút Add, form tạo hóa đơn đƣợc mở ra, bấm Save để hoàn thành, trƣờng Mã hóa đơn đƣợc sinh tự động Hình 41: Form tạo hóa đơn Khi bấm vào nút Edit, form thay đổi hóa đơn đƣợc mở ra, bấm Save để hoàn thành: Hình 42: Form thay đổi hóa đơn 3.2.6.2 Menu Hợp đồng Hình 43: Form quản hợp đồng 41 Khi bấm vào nút Add, form tạo hợp đồng đƣợc mở ra, nhập thông tin trừ Mã hợp đồng đƣợc sinh tự động, bấm Save để hoàn thành: Hình 44: Form tạo hợp đồng Khi bấm vào Edit, form thay đổi hợp đồng đƣợc mở ra, bấm Save để hoàn thành: Hình 45: Form thay đổi hợp đồng 3.2.7 Menu báo cáo Gồm menu con: Nhân viên, sinh viên, hóa đơn, phí, thiết bị, phòng, hợp đồng 42 3.2.7.1 Menu báo cáo nhân viên Hình 46: Báo cáo danh sách nhân viên 3.2.7.2 Menu báo cáo sinh viên Hình 47: Báo cáo danh sách sinh viên 3.2.7.3 Menu báo cáo hóa đơn Hình 48: Báo cáo danh sách hóa đơn 43 3.2.7.4 Menu báo cáo phí Hình 49: Báo cáo danh sách phí 3.2.7.5 Menu báo cáo danh sách thiết bị Hình 50: Báo cáo danh sách thiết bị 3.2.7.6 Menu báo cáo phòng Hình 51: Báo cáo danh sách phòng 44 3.2.7.7 Menu báo cáo danh sách hợp đồng Hình 52: Báo cáo danh sách hợp đồng 45 KẾT LUẬN Qua trình nghiên cứu khảo sát, kết hợp viết phần mềm, em hoàn thành xong đƣợc phần mềm quản túc trƣờng Đại học Tây Bắc Phần mềm em đáp ứng đƣợc số nghiệp vụ quản quản túc nhƣ: Quản nhân viên làm việc túc, quản thông tin tài khoản nhân viên, việc đăng làm hợp đồng bạn sinh viên, quản thông tin sinh viên túc, tính toán xuất đƣợc báo cáo tổng số lƣợng nhân viên, sinh viên, hóa đơn, hợp đồng, loại phí dịch vụ Tuy nhiên, kinh nghiệm hạn chế, phần mềm em nghiệp vụ bản, thiếu nhiều nghiệp vụ khác nhƣ: Quản thƣởng phạt cho bạn tích cực tham gia hoạt động túc xá, quản đƣa danh sách bạn sinh viên nợ tiền ở, phí sinh hoạt, chƣa đƣa đƣợc số phòng túc phòng có ngƣời ở… Trong tƣơng lai, em dự tính hoàn chỉnh nghiệp vụ khác, bổ sung để hoàn chỉnh phần mềm đƣợc đầy đủ 46 TÀI LIỆU THAM KHẢO Các giải pháp lập trình C#, tác giả Nguyễn Ngọc Bình Phƣơng, Thái Thanh Phong https://vi.wikipedia.org http://tailieu.vn http://vietjack.com http://monhoc.vn http://timoday.edu.vn 47 ... quản lý Ký túc xá trƣờng Đại học Tây Bắc Nghiên cứu xây dựng phần mềm đáp ứng nghiệp vụ ký túc xá nhƣ: Quản lý thông tin nhân viên làm việc ký túc xá, quản lý tài khoản nhân viên, quản lý thông... việc quản lý ký túc xá nghiệp vụ rộng bao quát Ký túc xá trƣờng Đại học Tây Bắc gồm tòa nhà với nhiều phòng phòng sinh hoạt Việc quản lý diễn khó khăn phức tạp Nhƣng tại, ban quản lý ký túc xá. .. GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC TÂY BẮC ĐỖ NGỌC HIẾU XÂY DỰNG PHẦN MỀM QUẢN LÝ KÝ TÚC XÁ TRƢỜNG ĐẠI HỌC TÂY BẮC Nhóm ngành: Công nghệ thông tin KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC Ngƣời hƣớng dẫn: Th.S

Ngày đăng: 01/08/2017, 23:26

Từ khóa liên quan

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

Tài liệu liên quan