Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 49 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
49
Dung lượng
1,39 MB
Nội dung
ĐỀ TÀI: Phân tích thiết kế hệ thống quản lý kí túc xá LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Mục tiêu: Phân tích thiết kế hệ thống quản lý kí túc xá nhằm tin học hóa việc quản lý sinh viên, tạo mối quan hệ mật thiết sinh viên nhà trường 2.Phạm vi: Đồ án thực phạm vi giới hạn môn phân tích thiết kế hệ thống mục tiêu nêu 3.Phân tích trạng hệ thống: BAN QUẢN LÝ KÍ TÚC XÁ Phiếu số……………… Tên SP PHIẾU BÁO ĐIỆN NƯỚC Ngày……Tháng……Năm 200… PHÒNG……… TSSV:………Nội trú:……… Tạm trú:………… TSSV Định CS CS Cuối T.Thụ Vượt Đơn Thành T.Thụ mức Đầu mức giá tiền Nước Điện Tổng số sản phẩm:2 Tổng số tiền: Ngày……Tháng……Năm 2008 Người thu tiền : Sau tháng phòng nhận giấy báo điện nướcđề nghị đại diện phịng đóng thời hạn -2- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com BAN QUẢN LÝ KÍ TÚC XÁ Số:………… THẺ NỘI TRÚ Họ tên sinh viên:……………………… Ngày sinh………… …….Nơi sinh……… Hộ thường trú……………………… MASV:……Lóp……… Khoa…………… Trường…………… Nội trú phòng……… Ngày…… Tháng……….Năm…………… GIÁM ĐỐC Khi xét vào kí túc xá.Sinh viên bắt buộc phải có mối quan hệ ràng buộc với ban quản lý kí túc xá thơng qua việc lập thể nội trú.Từ ban quản lý quản lý sinh viên thẻ nội trú BAN QUẢN LÝ KÍ TÚC XÁ Số phiếu…… …… PHIẾU GIAO CA Ngày……Tháng… Năm…… Ca:………………………………………………………………………… STT MANV Thời gian giao ca Người giao ca Ghi Người nhận ca Khi nhân viên bảo vệ quản lý việc vào sinh viên,cho phép sinh viên bảo lãnh người thân đến thăm.Mỗi ngày gồm hai nhân viên bảo vệ thay ca trực -3- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com BAN QUẢN LÝ KÍ TÚC XÁ BIÊN LAI THU LỆ PHÍ Mẫu: Số:……………………………… Ký hiệu:………………………… Ngày……… Tháng……… Năm…… Họ tên sinh viên: Khóa Nội dung thu: Số tiền thu: Viết chữ: Lớp:…………………… Hệ đào tạo:…………… Người nộp tiền (Kí,ghi rõ họ tên) Người nhận tiền (Kí,ghi rõ họ tên) Hằng năm sinh viên có nhiêm vụ phải đóng tiền lệ phí cho ban quản lý BAN QUẢN LÝ KÍ TÚC XÁ Số:………………… … BIÊN LAI THẾ CHÂN TÀI SẢN Họ tên người nộp tiền:…………………… Phòng:……………………… Số tiền nộp:……………………………………… Lý nộp: TIỀN THUẾ CHÂN TÀI SẢN NĂM HỌC 200…200… Ngày… Tháng….Năm…… Thủ quỹ Kế toán Mỗi năm sinh viên phải đóng kèm theo tiền chân tài sản -4- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com II Phân tích yêu cầu: 1.Phát thực thể: 1/ Thực thể: SINHVIEN - Mỗi thực thể tượng trưng cho sinh viên kí túc xá - Các thuộc tính: MSSV:Mã số sinh viên thuộc tính khóa dùng để phân biệt với sinh viên khác HOTENSV:Họ tên sinh viên GIOITINH: Giới tính NGAYSINH: Ngày sinh NOISINH: Nơi sinh DIACHI:Địa SDT:Số điện thoại TRUONG:Trường PHONG:Phịng 2/Thực thể SV_NOITRU: - Các thuộc tính: MSSVNT:Mã số sinh viên nội trú thuộc tính khóa dùng để phân biệt với sinh viên tạm trú 3/Thực thể SV_TAMTRU: - Các thuộc tính: MSSVTT:Mã số sinh viên tạm trú thuộc tính khóa 4/ Thực thể: PHONG - Mỗi thực thể tượng trưng cho phịng có sinh viên đăng kí - Các thuộc tính: MAPHG:Mã Số Phịng thuộc tính khóa dùng để phân biệt phòng với TENPHG:tên phòng TRPHG:Trưởng phịng 5/Thực thể:PHONG_HC Mỗi thực thể cho biết thơng tin phòng làm việc nhân viên Các thuộc tính: MPHC:Mã phịng hành thuộc tính khóa 6/Thực thể:PHONG_O Mỗi thực thể cho biết thơng tin phòng sinh viên Các thuộc tính: -5- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSPHO:Mã số phịng thuộc tính khóa 7/ Thực thể: NHANVIEN Mỗi thực thể cho biết thông tin nhân viên Các thuộc tính: MANV:Mã số nhân viên thuộc tính khóa dùng để phân biệt nhân viên khác HOTENNV:Họ tên nhân viên GIOITINH: Giới tính DIACHI:Địa SDT:Số điện thoại 8/ Thực thể:NV_HC Mỗi thực thể cho biết vai trị nhân viên phịng hành Các thuộc tính: MSNVHC:Mã số nhân viên hành 9/ Thực thể:NV_BV Cho biêt vai trị nhân viên bảo vệ Các thuộc tính: MSNVBV:Mã số nhân viên bảo vệ 10/ Thực thể: HOADON Mỗi thực thể cho biết số tiền mà sinh viên phịng phải trả Các thuộc tính: MAHD:Mã số hóa đơn thuộc tính khóa dùng để phân biệt hóa đơn tưng phịng MAPHG:Mã số phòng TTIEN:Tổng tiền 11/Thực thể: HOPDONG Mỗi thực thể cho biết thời gian bắt đầu kết thúc sinh viên đăng kí Các thuộc tính: MSHDG:Mã số hợp đồng TGBD:Thời gian bắt đầu TGKT:Thời gian kết thúc 12/Thực thể:TRUONG Mỗi thực thể cho biết thông tin trường nơi mà sinh viên có sinh viên theo học Các thuộc tính: MSTRG:Mã số trường thuiộc tính khóa dung để phân biệt trường với -6- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TENTRUONG:Tên trường DIACHI:Địa 13/Thực thể:HOATDONG Mổi thực thể cho biết thông tin hoạt động mà sinh viên tham gia Các thuộc tính: MHDONG:Mã số hoạt động thuộc tính khóa phân biệt hoạt động TENHD:Tên hoạt động TGTCHUC:Thời gian tổ chức 14/Thực thể:CHUCVU Mỗi thực thể cho biết chức vụ nhân viên sinh viên(nếu có) Các thuộc tính: MSCV:Mã số chức vụ thuộc tính khóa phân biệt giũa loại chức vụ TENCV:Tên chức vụ 15/Thực thể:THANNHAN Mỗi thực thể cho biết mối quan hệ sinh viên với gia đình Các thuộc tính: MSSV:Mã số sinh viên thuộc tinh khóa cho biết thân nhân họ hàng với sinh viên TENTN:Tên thân nhân DIACHI:Địa QUANHE:Quan hệ -7- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 2.Sơ đồ tổ chức quản lí kí túc xá: Nhận xét: - Từ sơ đồ tổ chức quản lí ký túc xá có thề hình dung quy cách hoạt động ký túc xá.Tuy sơ đồ khơng hồn chỉnh giúp ban quản lý ký túc xá quản lý sinh viên chặt chẽ hơn.Để quàn lý tốt đòi hỏi ban quản lý phải linh hoạt khâu tổ chức lẩn khâu quản lý -8- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3.Mô hình ERD: -9- LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 4.Chuyển mơ hình ERD sang mơ hình quan hệ: SINHVIEN(MSSV, HOTENSV, GIOITINH, NGAYSINH, NOISINH, DIACHI, SDT, TRUONG, PHONG, MSTRG, MAPHG, MACV) SINHVIEN_NT(MSSVNT) SINHVIEN_TT(MSSVTT) NHANVIEN(MANV, HOTENNV, GIOITINH, DIACHI, SDT, MACV) CHUCVU(MACV,TENCV) NHANVIEN_HC(MSNVHC) NHANVIEN_BAOVE(MSNVBV) PHONG(MAPHG,TENPG,TRPHG) PHONG_HC(MPHC) PHONG_O(MSPHO) HOADON(MAHD,MAPHG,TTIEN) TRUONG(MSTRG,TENTRUONG,DIACHI) HOATDONG(MHDONG,TENHD,TGTCHUC) HOPDONG(MSHDG,TGBD,TGKT) THANNHAN(MSSV,TENTN,DIACHI,QUANHE) - 10 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3.2 Form THÔNG TIN SINH VIÊN Nhân viên có chức có quyền truy nhập thơng tin sinh viên ký túc xá Form gồm có chức sau: Button Thêm: Khi click vào nút tạo sinh viên sinh viên đăng ký vào ký túc xá Button Lưu: Dùng để lưu thông tin sinh viên vào sở liệu mà nhập đầy đủ thông tin với mục Button Sửa: Khi click vào nút này,nhân viên có chức có quyền sửa đổi số thơng tin bị sai sinh viên Button Thốt: Dùng để khỏi form Mơ tả chi tiết form Quản lý sinh viên với chức đưa Thông tin sinh viên - 35 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tên ĐT Kiểu ĐT Ràng buộc Dữ liệu Mục đích Hàm liên quan MSSV Textbox kí tự Nhập từ keyboard Họ tên sinh viên Địa Textbox Nhập từ keyboard Textbox Nhập từ keyboard Ngày sinh Date time picker Lấy từ date time picker Nơi sinh Textbox Nhập từ keyboard Phòng Combobox Lấy từ table PHONG Trường Combobox Lấy từ table TRUONG Số điện thoại Textbox Giới tính Radio button Nam / Nữ Thuộc diện Combobox Nội trú / Tạm trú Thêm Button Tạo SV Them_Click() Sửa Button Sửa thông tin SV Sua_Click() Lưu Button Lưu thơng tin SV Luu_Click() Thốt Button Thốt khỏi form Thoat_Click() Giá trị Default Dạng số Nhập từ keyboard - 36 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3.2 Form TÌM KIẾM SINH VIÊN Chức form tìm kiếm xem sinh viên có ký túc xá hay không, form hỗ trợ hai chức tìm theo tên sinh viên tìm theo mã số sinh viên Button Tìm: tìm kiếm sở liệu xem sinh viên có tồn ký túc xá khơng, có mục Kết xuất số thơng tin bảng,nếu khơng có khơng xuất Button Chi tiết SV: SV có ký túc xá, muốn biết thơng tin chi tiết SV click vào nút này, form THƠNG TIN SINH VIÊN Button In: dùng để in liệu bảng Kết Button Thốt: khỏi form Mơ tả chi tiết form Quản lý sinh viên với chức Tìm kiếm sinh viên Tên ĐT Kiểu ĐT MSSV Textbox Tên SV Textbox STT Textbox Ràng buộc kí tự Dữ liệu Mục đích Hàm liên quan Giá trị Default Nhập từ keyboard Nhập từ keyboard Lấy tự - 37 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MSSV Textbox Họ tên Textbox SV Số điện Textbox thoại Địa Textbox Phịng số Chi tiết SV Textbox Tìm Button In Thốt Button Button kí tự Dạng số động Lấy tự động Lấy tự động Lấy tự động Lấy tự động Lấy tự động Button Thay đổi DL từ bảng SINHVIEN Tìm kiếm SV In kết Thốt khỏi form CTSV_Click() Tim_Click() In_click() Thoat_click() 3.4 Form NHÂN VIÊN Chức thông tin nhân viên - 38 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chức form dùng nhân viên hành xem thông tin chi tiết nhân viên ký túc xá cập nhật thông tin Mục Bảng chi tiết in số kết cần thiết mơ tả hình vẽ Button Chi tiết NV: chọn người Bảng chi tiết click vào nút Chi tiết NV form THƠNG TIN CHI TIẾT cung cấp toàn thơng tin có liên quan đến nhân viên Form giới thiệu phía Button Lưu: Dùng để lưu thông tin nhân viên vào sở liệu Button Xóa: Xóa trực tiếp nhân viên Bảng chi tiết Button Thoát: thoát khỏi form Mô tả chi tiết form NHAN VIEN với chức Thông tin nhân viên Tên ĐT Kiểu ĐT Ràng buộc Dữ liệu Mục đích Hàm liên Giá trị quan Default TTNV_click() Thơng tin nhân viên Tìm kiếm Button Lấy DL từ In bảng danh sách NHANVIEN nhân viên Button STT Mã số Họ tên NV Chức vụ Địa Chi tiết NV Textbox Textbox Textbox Lấy DL từ Tìm kiếm TK_click() bảng nhân viên NHANVIEN Lấy tự động Lấy tự động Lấy tự động Lưu Button Xóa Thốt Button Button 10 kí tự Textbox Lấy tự động Textbox Button Lấy tự động Thay đổi DL từ bảng nhân viên Lưu liệu Xóa DL Thốt khỏi form CTNV_click() Luu_click() Xoa_click() Thoat_click() Chức Chi tiết NV Thông tin nhân viên - 39 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Form có chức thêm, sửa chi tiết nhân viên Button Thêm: Thêm nhân viên vào Button Sửa: Sửa đổi hay vài thông tin nhân viên Button Lưu: Lưu vào sở liệu Button Thoát: Thoát khỏi form Mô tả chi tiết chức Chi tiết NV Thông tin nhân viên Tên Kiểu ĐT ĐT Họ tên Textbox nhân viên Mã số Textbox Chức vụ Địa Số điện thoại Ràng buộc Mục đích Hàm liên quan Giá trị Default Nhập từ keyboard 10 kí tự Textbox Textbox Textbox Dữ liệu Dạng số Nhập từ keyboard Nhập từ keyboard Nhập từ keyboard Nhập từ keyboard - 40 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giới tính Thêm Radio button Button Lưu Button Sửa Button Thốt Button Nam/Nữ Thêm NV Lưu kết Sửa thơng tin NV Thốt khỏi form Them_click() Luu_click() Sua_click() Thoat_click() Chức Tìm kiếm Form có chức tìm kiếm xem nhân viên có làm việc ký túc xá không, form hỗ trợ hai chức tìm kiếm theo tên tìm kiếm theo mã số nhân viên Button Tìm: dùng để tìm kiếm nhân viên sở liệu, có Bảng chi tiết xuất kết quả, cịn khơng khơng xuất Button In: In kết mục Bảng chi tiết - 41 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Button Thoát: Thoát khỏi form Mơ tả chi tiết chức Tìm kiếm form NHAN VIEN Tên ĐT Kiểu ĐT Ràng buộc Dữ liệu Thơng tin nhân viên Tìm kiếm Tìm theo mã số Tìm theo tên STT Button Hàm liên Giá trị quan Default TTNV_click() Button TK_click() Mã số Textbox Họ tên NV Textbox Lấy tự động Địa Textbox Lấy tự động Chức vụ Textbox Lấy tự động In Button In kết In_click() Thoát Button Thoát khỏi form Thoat_click() Textbox Nhập từ keyboard Textbox Nhập từ keyboard Lấy tự động Textbox 10 kí tự Mục đích Lấy tự động - 42 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 3.5 Form HOA DON THANH TOAN Đây mẫu hóa đơn tốn tiền điện nước hàng tháng phịng, nhân viên hành nhập tên phịng vào liệu theo cập nhật Mục Tổng số SP mặc định (vì sinh viên ký túc xá hàng tháng phải trả tiền điện nước, ngồi khơng phải trả thêm khoản nữa) Mục Tổng số tiền ban đầu mặc định đồng, cột thành tiền xuất tự cập nhật vào mục Mục ngày, tháng, năm mặc định lấy theo ngày hệ thống, nhiên nhân viên lập phiếu thay đổi Button In: In hóa đơn Button Lưu: Lưu liệu vào hệ thống Button Thoát: Thoát khỏi form Mơ tả chi tiết form Hóa đơn tốn Tên ĐT Kiểu ĐT Ràng Dữ liệu buộc Phịng Textbox Lấy từ Mục đích Hàm liên quan Giá trị Default Chọn - 43 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TSSV Textbox Dạng số Nội trú Textbox Dạng số Tạm trú Textbox Dạng số Tên SP Textbox TSSV Textbox T.Thụ Định mức Textbox Dạng số CS đầu Textbox Dạng số CS cuối Textbox Dạng số T.Thụ Textbox Dạng số Vượt định Textbox mức Đơn giá Textbox Dạng số Thành tiền Tổng số SP Tổng số tiền Ngày Textbox Dạng số Textbox Dạng số Textbox Dạng số Tháng Combobox Năm Combobox Combobox Người lập Combobox phiếu In Button Dạng số Dạng số table phòng PHONG_ tồn O Lấy tự động Lấy tự động Lấy tự động Điện/Nước Lấy tự động Lấy tự động Lấy tự động Lấy tự động Lấy tự động Lấy tự động Lấy tự động Lấy tự động Lấy tự động Lấy tự động Lấy từ table ngày Chọn ngày tháng Lấy từ Chọn table tháng tháng năm Lấy từ Chọn table năm năm Chọn nhân viên tồn In hóa In_click() Ngày hệ thống Tháng hệ thống Năm hệ thống - 44 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Lưu Thoát đơn Lưu DL Luu_click() Thoát Thoat_click() khỏi form Button Button 3.6 Form DANH MUC PHONG Chức Thơng tin phịng Form có chức truy xuất thơng tin tất phịng sinh viên ký túc xá Button Thêm: Dùng để thêm thơng tin phịng Button Sửa: Sửa hay nhiều mục thơng tin phịng Button Lưu: Lưu vào sở liệu Button Thoát: Thốt khỏi form Mơ tả chi tiết form DANH MUC PHONG với chức Thơng tin phịng - 45 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tên ĐT Kiểu ĐT Thơng tin phịng Button Ràng buộc Tìm kiếm Button Mã phịng Tên phịng Nội trú Tạm trú Tổng số sinh viên Trưởng phòng Thêm Dữ liệu Mục đích Lấy DL từ table PHONG_O Lấy DL từ table PHONG_O Lấy từ table PHONG_O Lấy tự động Xuất thơng tin phịng Tìm kiếm phịng Combo box Textbox 10 kí tự Numeric UpDown Numeric UpDown Numeric UpDown Textbox Dạng số Lấy tự động Dạng số Lấy tự động >=2 Lấy tự động Button Button Thoát Button TK_click() Lấy tự động Button Lưu Sửa Hàm liên Giá trị quan Default TTPO_click() Thêm phòng Lưu DL Sửa thơng tin Thốt khỏi form Them_click() Luu_click() Suu_click() Thoat_click() - 46 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chức Tìm kiếm Chức form tìm kiếm xem phịng có tồn ký túc xá khơng, có xuất thơng tin liên quan đến phịng Form hỗ trợ hai chức tìm kiếm theo mã số theo số sinh viên nội trú Button Thêm dùng để thêm liệu phòng Button Sửa dùng để Sửa hay nhiều mục bảng Kết Button Lưu lưu thơng tin vào sở liệu Button Thốt dùng để khỏi form hành Mơ tả chi tiết form DANH MUC PHONG với chức Tìm kiếm Tên ĐT Kiểu ĐT Ràng buộc Dữ liệu Mục đích Thơng tin phịng Tìm kiếm Button Hàm liên quan TTPO_click() Button TK_click() Giá trị Default - 47 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tìm theo mã số Tìm theo SVNT Tìm Textbox Nhập từ keyboard Textbox Nhập từ keyboard STT Textbox Mã số Textbox Tên phòng SV nội trú SV tạm trú Tổng SV Trưởng phòng Thêm Textbox Lấy tự động Textbox Lấy tự động Textbox Lấy tự động Textbox Lấy tự động Textbox Lấy tự động Lưu Button Sửa Button Thoát Button Button Lấy tự động 10 kí tự Lấy tự động Button Thêm phịng Lưu DL Them_click() Sửa thơng tin Thốt khỏi form Sua_click() Luu_click() Thoat_click() - 48 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com V.Đánh giá ưu khuyết điểm: 1.Ưu điểm: Từ mơ hình quản lý ký túc xá biết sơ đồ hoạt động ký túc xá.Thơng qua dùng mơ hình để xử lý cho mơ hình có cách tổ chức tương tự quản lý trường,khách sạn… Mơ hình đưa số chức phù hợp với yêu cầu cần thiết để tiến hành quản lý sinh viên hiệu chặt chẽ Cấu trúc liệu tương đối đầy đủ gần gũi với thực tế giúp người nắm cách dễ dàng Thuật giải đơn giản,dễ hiểu tương đối đầy đủ từ có thề mở rộng mơ hình lên thành hệ thống quản lý ký túc xá rộng khắp 2.Khuyết điểm: Mơ hình chưa hồn chỉnh Lược đồ quan hệ chưa chặt chẽ Thuật giải đơn giản Giao diện không đẹp chưa thể hết mục tiêu yêu cầu VI.Phân công Lê Thị Hoa: Khảo sát Thiết kế ô xử lý giải thuật Chuyển từ mơ hình ERD sang mơ hình quan hệ Bùi Thị Nga: Khảo sát Vẽ mơ hình ERD Thiết kế giao diện form Ngồi cơng việc chính, hai góp ý trợ giúp lẫn công việc - 49 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... tiêu: Phân tích thiết kế hệ thống quản lý kí túc xá nhằm tin học hóa việc quản lý sinh viên, tạo mối quan hệ mật thiết sinh viên nhà trường 2.Phạm vi: Đồ án thực phạm vi giới hạn môn phân tích thiết. .. Ngày…… Tháng……….Năm…………… GIÁM ĐỐC Khi xét vào kí túc xá. Sinh viên bắt buộc phải có mối quan hệ ràng buộc với ban quản lý kí túc xá thơng qua việc lập thể nội trú.Từ ban quản lý quản lý sinh viên... phạm vi giới hạn môn phân tích thiết kế hệ thống mục tiêu nêu 3 .Phân tích trạng hệ thống: BAN QUẢN LÝ KÍ TÚC XÁ Phiếu số……………… Tên SP PHIẾU BÁO ĐIỆN NƯỚC Ngày……Tháng……Năm 200… PHÒNG……… TSSV:………Nội