Cơ hội được thực tập và làm việc tại LG dành cho sinh viên | Trường Đại học Công nghệ Thông tin và Truyền thông Việt Hàn - Đại học Đà Nẵng tuyển sinh 1500 chỉ tiêu Đại học. 👉 Mã trường: VKU. Ngành HOT, nhiều việc làm sau khi ra trường. Học phí thấp, Ký túc xá đảm bảo chỗ ở cho tất cả sinh viên.️ C. MỘT SỐ ĐIỂM NỔI BẬT. Pyeongtaek là trường Đại học xuất sắc nhất tại Hàn Quốc do Chính phủ công nhận. Trường Đại học Pyeongtaek được Bộ giáo dục chỉ định là một trong những cơ quan tiếp nhận và quản lý du học sinh nước ngoài đầu tiên. Là một trong những Tại sao nên chọn trường đại học Woosong khi du học Hàn Quốc? Trường Đại học Woosong tọa lạc tại trung tâm thành phố lớn thứ 5 của xứ sở kim chi - thành phố Daejeon.Đây là trường đại học đào tạo song song cả 2 ngôn ngữ, khi tốt nghiệp từ trường, sinh viên sẽ thông thạo cả tiếng Anh và tiếng Hàn. Nằm trong top 50 trường hàng đầu tại Anh Quốc đào tạo Kinh doanh và Quản lý; taị các công ty, tập đoàn đa quốc gia như: Samsung, Zara, Zalora, Aedas,…. A. Khoa Kinh doanh: Đặt ký túc xá và đón sân bay; Ký túc xá. Chương trình sinh viên Hệ thống thông tin quản lý; Mạng máy tính và An toàn thông tin; Đông phương học. Tiếng Hàn Quốc ở Ngân hàng ACB, Vinpearl, Tập đoàn Marriott (Sheraton Nha Trang), Ngân hàng Shinhan, Posco Việt Nam, Samsung, Intercontinental, Mường Thanh, Liberty Central KHOA VẬT LÍ. Cung cấp kiến thức: Cung cấp kiến thức về toán học, hóa học, tin học, điện tử tự động hóa và các kiến thức chuyên sâu về Vật lý. Đào tạo kỹ năng: Kỹ năng thực hành, kỹ năng nghiên cứu khoa học, áp dụng khoa học vào thực tiễn, kỹ năng giảng dạy Trước thực tế trên, tối 16/5, Ban quản lý các KCN tỉnh Bắc Ninh ra văn bản về việc tạm ngừng sử dụng lao động đến từ Bắc Giang. Theo đó, Ban quản lý các KCN Bắc Ninh yêu cầu từ 0h ngày 17/5, các doanh nghiệp thông báo cho người lao động đến từ tỉnh Bắc Giang tạm Q4A68P. AnNgười dùng giấu tên Chào anh Minh Khang! Bên em cần liên hệ đăng bài địa điểm giống như bài Kí Túc Xã 1 Sam Sung Phổ Yên, Thái Nguyên thì phải làm sao ạ Minh Khang Quảng trị viên trả lờiChào bạn An.! Để thêm được bài viết trên hệ thống của bạn cần cung cấp cho bên mình các dữ liệu sau đây Ví dụTên địa đểm Quán ABC... Địa Chỉ Số 1 Đường Số 2, Phường 3, Quận 4, Thành Phố 5.. Link Google Map Sau đó bạn gửi thông tin trên đến Gmail để được kiểm duyệt và đăng bài miễn phí. Chào bạn! PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾNHỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNGKHOA CÔNG NGHỆ THÔNG TNBÀI TẬP NHÓM MÔN PTTKHTĐề Tài Quản lý ký túc xáSV nhóm 10GV NGUYỄN ĐÌNH HIẾNNhóm 10Lớp L10CQCN71Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGSV nhóm 10GV NGUYỄN ĐÌNH HIẾN2Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾNMục LụcMục lục…………………………………………………………………… 3Giới Thiệu………………………………………………………………... 5Chương I Khảo sát……………………………………………………… 6Chương II Phân Tích…………………………………………………….. Biểu đồ ngữ cảnh…………………………………………………… Biểu đồ phân rã chức năng………………………………………… Biểu đồ Usecase……………………………………………………. Biểu đồ trình tự, trạng thái…………………………………………12Chương III Thiết Kế………………………………………………………. Biểu đồ lớp thiết kế…………………………………………………. Thiết kế cơ sở dữ liệu……………………………………………….. Mô hình quan hệ…………………………………………… Xây dựng mô hình dữ liệu vật lý…………………………… Form ………………………………………………………………… Form ĐĂNG NHẬP…………………………………………... Form THÔNG TIN SINH VIÊN……………………………… Form TÌM KIẾM SINH VIÊN……………………………… Form HOA DON THANH TOAN…………………………. DANH MUC PHONG………………………………… Kịch bản……………………………………………………………… Biểu đồ trình tự thiết kế…………………………………………… …. Biểu đồ trình tự cho chức năng đăng nhập………………… Biểu đồ trình tự cho chức năng quản lý hợp đồng………….34SV nhóm 103Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH Biểu đồ trình tự cho chức năng quản lý sinh viên………… Biểu đồ trình tự cho chức năng quản lý phòng……………. Biểu đồ trình tự cho chức năng tìm kiếm……………………. Biểu đồ trình tự cho chức năng thống kê……………………38Chương IV Cài Đặt………………………………………………………... diện chính………………………………………………………. Các menu chính……………………………………………………… Menu Hệ thống……………………………………………… Menu Chức năng……………………………………………..40KẾT LUẬN……………………………………………………………….42SV nhóm 104Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾNGIỚI THIỆUThời đại ngày này mọi người rất chú trọng đến việc học tập, bồi bổ kiếnthức. Thủ đô Hà Nội là nơi tập trung rất nhiều sinh viên ở các tỉnh về họctập. Vì là sinh viên ở các tỉnh lẻ tập trung về nên nhu cầu chỗ ở ngày càngtrở lên cấp thiết. Sinh viên tỉnh ở các trường thường hay xin vào ở kí túc xádo ở trong kí túc xá thì an ninh, tiền phòng không quá đắt và có mô hình họctập sinh hoạt tốt nên quá trình quản lí kí túc xá không sử dụng công nghệthông tin gặp nhiều khó khăn. Thông qua nhu cầu đó, nhóm chúng em làmđồ án “phân tích thiết kế hệ thống quản lí kí túc xá” nhằm phần nào giúp choban quản lí kí túc xá dễ dàng hơn trong quá trình quản lí sinh án được khảo sát tại kí túc xá của Học Viện Công Nghệ Bưu ChínhViễn Thông- Km10- Nguyễn Trãi- Hà Đông- Hà NộiSV nhóm 105Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾNCHƯƠNG I KHẢO SÁTKý túc xá của học viện công nghệ BCVT Hà Nội với sức chứa khoảng 1000sinh viên, do vậy quá trình quản lý thông tin là khó khăn và tốn thời gian, hiệu quảkhông cao. Trong quá trình khảo sát, rút ra được những quy trình cần được tin họchoá như sauKhi sinh viên đăng ký phòngNhập thông tin sinh viên như Họ và tên, mã sinh viên, địa chỉ, số điện thoại,mã phòng, mã khoa, ngày đăng ký, số tiền đóng. Người quản lý phải xác định đượcphòng còn trống để xếp sinh viên đó vào. Mỗi sinh viên phải có 1 mã sinh viênriêng biệt. Mã sinh viên này chỉ dành riêng cho sinh viên ký túc xá.Khi sinh viên chuyển phòng Sinh viên từ phòng này chuyểnsang phòng khác thì mã phòng thay đổi, nhưng tất cả thông tin còn lại thì vẫngiữ nguyên. Người quản lý phải xác định được phòng còn trống để xếp sinhviên đó vào.Khi sinh viên chuyển ra ngoài Sinh viên chuyển ra ngoài thìmọi thông tin về sinh viên đó phải được xoá. Kiểm tra xem sinh viên đó đãđóng tiền chưa.Khi tìm kiếm thông tin người quản lý tìm kiếm dựa vào mãsinh viên hoặc tên sinh viên, sau khi tìm kiếm sẽ in ra tất cả thông tin về sinhviên, dễ dàng truy ra được lớp hoặc khoa sinh viên đó đang theo hạn đóng tiền, người quản lý phải kiểm tra sinh viên nào chưa đóng tiềnđể thông báo hoặc nhắc nhóm 106Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾN=> Kết LuậnHiện trạng là những giai đoạn trên vẫn còn thực hiện bằng tay, do vậytốn nhiều thời gian và công sức. Từ những yêu cầu thực tế trên, các giai đoạntrong quá trình quản lý sinh viên là cần được tin học hoá để đem lại sự thuậnlợi về thời gian, hiệu quả cho hệ thống, giảm thiểu chi phíSV nhóm 107Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾNCHƯƠNG II PHÂN Biểu đồ ngữ cảnhYêu cầu vào / ra KTXBáo cáo đột xuất và định kìThông tin đáp ứng yêucầu vào / ra KTXSinh viênThông tin cá nhântoán0HỆ THỐNGQUẢN LÝKTXBan quản lýThông tin KTXHoá đơn thanh Biểu đồ phân rã chức năngHệ thống quản lý lý lý lý ký lý kỉ lý tài hợp trực lý sửdụng điện hạn thúc hợpđồngSV nhóm 108Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾNMô tả chi tiết các chức năng ký ở Khi sinh viên có nhu cầu tạm trú tại KTX phải thực hiệnthủ tục đăng ký ở với tổ CTSV thông qua việc viết đơn xin ở hợp đồng khi sinh viên được xét ở trong KTX sẽ thực hiện ký hợpđồng ở KTX với đại diện nhà hạn hợp đồng Sinh viên có nhu cầu tiếp tục ở trong KTX sẽ đượcxét thông qua kết quả rèn luyện học tập tại năm học trước và gia hạn thúc hợp đồng cán bộ quản lý sinh viên ngành báo cho sinh viêntrước 1 tháng và sinh viên khi kết thúc hợp đồng có trách nhiệm bàn giao cáctrang thiết bị lại cho nhà trường, thực hiện các thủ tục theo quy lý kỷ luật Báo cáo tình hình kỷ luật sinh viên khi sinh viên cóvi phạm kỷ luật và có chứng cứ vi phạm kỷ luật cán bộ quản lý sinh viênngành có trách nhiệm báo cáo với tô trưởng để họp hội đồng khen thưởng kỷ luật. Thông báo các trường hợp bị trục xuất khỏi KTX khi sinh viên bịtrục xuất khỏi KTX, cán bộ quản lý sinh viên ngành phải có trách nhiệmchuyển quyết định kỷ luật cho sinh viên, thông báo toàn khu KTX và lý trực tự quản trong thời gian tạm trú tại KTX, sinh viên cónhiệm vụ trực tự quản theo sự phân công của cán bộ quản lý sinh viên Quản lý tài sản sinh viên tạm trú tại KTX được mượn các trang thiếtbị sinh hoạt hàng ngày theo quy Quản lý sử dụng điện nước hàng tháng, cán bộ quản lý phải ghi sốđiện nước các phòng sử dụng. Lập báo cáo cán bộ quản lý điện nước lậpbáo cáo chuyển phòng tài vụ để tính tiền, thanh nhóm 109Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH Biểu đồ Usecase* Biểu đồ Use case mức tổng quát của Quản lý kí túc ly phong>Ban quan lyDang nhapQuan ly hop dong>>Tim kiemSinh vienQuan ly sinh vien>Thong keHình Biểu đồ Use case mức tổng quát của hệ thống* Phân rã biểu đồ Use case Quản lý hợp đồngUse case Quản lý hợp đồng được phân rã thành đăng kí ở, ký hợp đồng, gia hạnhợp đồng và kết thúc hợp nhóm 1010Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾN>Gia han hop dong>Dang ki o>Quan ly_ hop dong>ket thuc hop dongKy hop dongHình Phân rã Use case Quản lý hợp đồng* Phân rã biểu đồ Use case Quản lý sinh viênUse case Quản lý sinh viên được phân rã thành hai Use case nhỏ hơn là- Quản lý kỷ luật Thông báo tới sinh viên bị kỷ luật và báo cáo số sinh viên bịkỷ luật với ban quản Quản lý tự quản Cung cấp thông tin sinh viên vi phạm cho quản lý kỷ luật vàbáo cáo tình hình định kỳ hàng tháng cho ban quản lý.>Quan ly ki luatQuan ly _sinh vien>Quan ly tu quanHình Phân rã Use case Quản lý sinh viên* Phân rã biểu đồ Use case Quản lý phòngUse case Quản lý phòng được phân rã thành hai Use case nhỏ làSV nhóm 1011Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾN- Quản lý tài sản Bàn giao tài sản cho sinh viên khi ở KTX và báo cáo tìnhtrạng tài sản với ban quản Quản lý điện nước Thông báo tình hình sử dụng điện nước của sinh viênhàng tháng, lập hóa đơn, thu tiền và báo cáo tình hình sử dụng điện nước vớiban quản lý.>Quan ly tai sanQuan ly phong>Quan ly dien nuocHình Phân rã Use case Quản lý Biểu đồ trình tự, trạng thái- Biểu đồ trạng thái cho chức năng quản lý hợp đồngKhoi taoChua co sv dang ki oHuy bo HD - khong cho odang ki o - het phongXac thuc va kiem tra thong tinCho thue trong motthoi gianSinh vien vao oSinh vien o kin phongCo sv dang ki oHet han oKet thucHình Biểu đồ trạng thái cho lớp hợp đồng - chức năng quản lý hợp đồngSV nhóm 1012Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾN- Biểu đồ trạng thái cho lớp sinh viên – chức năng quản lý sinh viênKhoi taoHop dong rongGioi tinhDia chiSDT+1+1Ki luatDang ki oY/C cham dut HD o KTXGia han HDKi nhan TSThanh toan+1..4Ma KLMa SVNoi dung vi phamThoi gian vi phamHinh thuc ki luatThoi gian ki luatThong baoBao cao SV bi ki luatSV nhóm 1015Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH Thiết kế cơ sở dữ Mô hình quan Xây dựng mô hình dữ liệu vật lýSINHVIENSV nhóm 1016Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ trườngKiểu dữ liệuGV NGUYỄN ĐÌNH HIẾNKích thướcMiêu tảGhi chúMaSVText15Mã Sinh ViênHotenText20Họ TênNgaysinhDate/TimeLopText10LớpKhoahocNumberIntegerKhoá HọcManganhText10Mã NgànhGioitinhText5Giới TínhĐịachỉText25ĐịachỉSĐTint11IntegerKiểu dữ liệuTextTextKích thước1030CaptionMã NgànhTên NgànhGhi chúKiểu dữ liệuTextTextDate/TimeDate/TimeTextKích thước1015CaptionMã Hợp ĐồngMã Sinh ViênNgày Bắt ĐầuNgày Kết ThúcSố PhòngGhi chúNgày SinhNGANHSTT12Tên trườngManganhTennganhHOPDONGSTT12345Tên trườngMaHDMaSVNgayBDNgayKTSophongSV nhóm 10517Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾNPHONGSTT12345678Tên trườngSophongTangKhunhaGioitinhSonguoiGiáphòngSogiuongtrongSogiuongKiểu dữ liệuTextintTextTextNumberNumberNumberNumberKích thước51055IntegerIntegerIntegerIntegerCaptionSố PhòngTầngKhu NhàGiới TínhSố NgườiGiáphòngSo giuong trongSo giuongGhi chúKiểu dữ liệuTextTextTextNumberTextKích thước102010Integer10CaptionMã Tài SảnTên Tài SảnTình TrạngSố LượngĐơn Vị TínhGhi chúKiểu dữ liệuTextTextTextDate/TimeTextDate/TimeKích thước1015100Kiểu dữ liệuKích thướcTAISANSTT12345Tên trườngMaTSTenTSTinhtrangSoluongDonvitinhKYLUATSTT123456Tên trườngMaKLMaSVNoidungVPThoigianVPHinhthucKLThoigianKL30CaptionMã Kỷ LuậtMã Sinh ViênNội Dung Vi PhạmThời Gian Vi PhạmHình Thức Kỷ luậtThời Gian Kỷ LuậtGhi chúSOTIENDIENSTTTên trườngSV nhóm 1018CaptionGhi chúLớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNG1234SophongThangghisoChisodaukyChisocuoikyTextDate/TimeNumberNumberGV NGUYỄN ĐÌNH HIẾN5IntegerIntegerTên phòngTháng ghi sổChỉ số đầu kỳChỉ số cuối kỳSOTIENNUOCSTT1234Tên trườngSophongThangghisoChisodaukyChisocuoikyKiểu dữ liệuTextDate/TimeNumberNumberKích thước5IntegerIntegerCaptionTên phòngTháng ghi sổChỉ số đầu kỳChỉ số cuối kỳGhi Form Form ĐĂNG NHẬPKhi người dùng nhập đúng thông tin đã được cấp phát thì Menu chính sẽxuất hiện Menu chức năng. Từ Menu chức năng này mà người dùng có thểthao tác được mọi dữ liệu đã được cho nhóm 1019Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾNMô tả chi tiết form Đăng nhậpTên ĐTKiểu ĐTRàngbuộcDữ liệuTên đăngnhậpTextboxNhập từKeyboardMật khẩuTextboxNhập từKeyboardĐăng nhậpButtonLấy từ cơsở dữ liệuThoátButtonMục đíchHàm liênquanĐăngnhập hệthốngDN_clickThoátkhỏiFormThoat_clickGiá Form THÔNG TIN SINH VIÊNNhân viên có chức năng sẽ có quyền truy nhập thông tin về sinh viên hiện ởtại ký túc nhóm 1020Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾNForm này gồm có những chức năng chính sauButton Thêm Khi click vào nút này thì sẽ tạo mới một sinh viên khi sinhviên đó đăng ký vào ở tại ký túc Lưu Dùng để lưu thông tin của sinh viên vào cơ sở dữ liệu khi mà đãđược nhập đầy đủ thông tin với các mục như Sửa Khi click vào nút này,nhân viên có chức năng có quyền sửa đổimột số thông tin bị sai của sinh Thoát Dùng để thoát khỏi tả chi tiết form Quản lý sinh viên với chức năng đưa ra Thông tin sinhviênTên ĐT Kiểu ĐTRàngbuộcDữ liệuMSSVTextbox7 kí tựNhập từkeyboardHọ tênsinhviênĐịa chỉTextboxNhập từkeyboardTextboxNhập từkeyboardNgàysinhDate timepickerLấy từ datetime pickerNơisinhTextboxNhập từkeyboardPhòngComboboxLấy từ tablePHONGTrườngComboboxLấy từ tableTRUONGSố điện TextboxthoạiSV nhóm 10Mục đíchHàm liênquanGiá trịDefaultDạng số Nhập từkeyboard21Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾNGiớitínhRadiobuttonNam / NữThuộcdiệnComboboxNội trú /Tạm trúThêmButtonTạo mớimột SVThem_ClickSửaButtonSửa thôngtin SVSua_ClickLưuButtonLưu thôngtin SVLuu_ClickThoátButtonThoát khỏiformThoat_Click Form TÌM KIẾM SINH VIÊNChức năng của form này là tìm kiếm xem sinh viên đó có ở trong ký túc xáhay không, form này được hỗ trợ hai chức năng chính là tìm theo tên củasinh viên hoặc tìm theo mã số sinh nhóm 1022Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾNButton Tìm tìm kiếm trong cơ sở dữ liệu xem sinh viên đó có tồn tại trongký túc xá không, nếu có thì mục Kết quả sẽ xuất hiện ra một số thông tin nhưtrong bảng,nếu không có thì sẽ không xuất gì Chi tiết SV SV đó có trong ký túc xá, nếu muốn biết thông tin chitiết của SV đó thì click vào nút này, khi đó form THÔNG TIN SINH VIÊNsẽ hiện In dùng để in dữ liệu trong bảng Kết quảButton Thoát thoát khỏi tả chi tiết form Quản lý sinh viên với chức năng Tìm kiếm sinh viênTên ĐT Kiểu ĐTMSSVTextboxRàngbuộc7 kí tựTên SV TextboxSTTTextboxMSSVTextboxHọ tên TextboxSVSố điện TextboxthoạiĐịa chỉ TextboxPhòngsốChi tiếtSVTextboxTìmButtonInButtonThoátButtonSV nhóm 107 kí tựDạng sốDữ liệuMục đíchHàm liên quan Giá trịDefaultThay đổiDL từ bảngSINHVIENTìm kiếmSVIn kết quảCTSV_ClickThoát khỏiformThoat_clickNhập từkeyboardNhập từkeyboardLấy tựđộngLấy tựđộngLấy tựđộngLấy tựđộngLấy tựđộngLấy tựđộngButton23Tim_ClickIn_clickLớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH Form HOA DON THANH TOANĐây là mẫu hóa đơn thanh toán tiền điện nước hàng tháng của từng phòng, khinhân viên hành chính nhập tên phòng vào thì mọi dữ liệu theo sẽ được cập Tổng số SP thì mặc định là 2 vì sinh viên trong ký túc xá hàng tháng chỉ phảitrả tiền điện và nước, ngoài ra không phải trả thêm khoản nào nữa.Mục Tổng số tiền ban đầu mặc định là 0 đồng, khi cột thành tiền xuất hiện thì nósẽ tự cập nhật vào mục ngày, tháng, năm thì mặc định lấy theo ngày của hệ thống, tuy nhiên nhânviên khi lập phiếu có thể thay In In hóa đơnButton Lưu Lưu dữ liệu vào hệ thốngSV nhóm 1024Lớp L10CQCN7PHÂN TÍCH THIẾT KẾ HỆ THỐNGGV NGUYỄN ĐÌNH HIẾNButton Thoát Thoát khỏi formMô tả chi tiết form Hóa đơn thanh toánTên ĐTKiểu ĐTRàngDữ liệubuộcPhòngTextboxLấy từtablePHONG_OTSSVTextboxDạng số Lấy tựđộngNội trúTextboxDạng số Lấy tựđộngTạm trúTextboxDạng số Lấy tựđộngTên SPTextboxĐiện/ mức TextboxDạng sốCS đầuTextboxDạng sốCS cuốiTextboxDạng sốVượt định TextboxmứcĐơn giáTextboxDạng sốThànhtiềnTổng sốSPTổng sốtiềnNgàyTextboxDạng sốTextboxDạng sốTextboxDạng sốThángComboboxSV nhóm 10ComboboxDạng sốDạng sốLấy tựđộngLấy tựđộngLấy tựđộngLấy tựđộngLấy tựđộngLấy tựđộngLấy tựđộngLấy tựđộngLấy tựđộngLấy tựđộngLấy từtable ngàyMục đíchGiá trịDefaultChọnphòng đãtồn tạiChọnngàytrongthángLấy từChọntable tháng thángtrong năm25Hàm liênquanNgày hệthốngThánghệthốngLớp L10CQCN7 Ngày đăng 30/11/2017, 2118 BỘ CÔNG THƢƠNG TRƢỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC PHẨM TP HCM KHOA CÔNG NGHỆ THÔNG TIN - LUẬN VĂN ĐẠI HỌC PHẦN MỀM QUẢN LÝ KÝ TÚC XÁ GVHD BÙI CÔNG DANH SVTH PHẠM THU HIỀN – 2001130174 TRẦN VĂN ĐẠC – 2001130045 LỚP 04DHTH TP HỒ CHÍ MINH, tháng năm 2017 BỘ CƠNG THƢƠNG TRƢỜNG ĐẠI HỌC CÔNG NGHIỆP THỰC PHẨM TP HCM KHOA CÔNG NGHỆ THÔNG TIN - LUẬN VĂN ĐẠI HỌC PHẦN MỀM QUẢN LÝ KÝ TÚC XÁ GVHD BÙI CÔNG DANH SVTH PHẠM THU HIỀN – 2001130174 TRẦN VĂN ĐẠC – 2001130045 LỚP 04DHTH TP HỒ CHÍ MINH, tháng năm 2017 NHẬN XÉT CỦA GIÁO VIÊN i LỜI CAM ĐOAN Nhóm em xin cam đoan cơng trình nghiên cứu riêng nhóm em Các số liệu, kết nêu Luận văn trung thực chƣa đƣợc cơng bố cơng trình khác Nhóm em xin cam đoan giúp đỡ cho việc thực Luận văn đƣợc cảm ơn thơng tin trích dẫn Luận văn đƣợc rõ nguồn gốc Sinh viên thực luận văn Ký ghi rõ họ tên ii LỜI NÓI ĐẦU Hằng năm, ký túc xá trƣờng Đại học Cơng nghiệp Thực phẩm TP HCM có đợt tân sinh viên đăng ký vào có đợt sinh viên cũ rời khỏi Với số lƣợng sinh viên vào khỏi ký túc xá lớn nhƣ việc quản lý sinh viên, quản lý thu tiền điện nƣớc, quản lý khoản thu chi, mua trang thiết bị cho ký túc xá giấy tờ điều khó khăn khơng mang lại nhiều hiệu suất cho cơng việc Vì để quản lý sinh viên quản lý thu chi ký túc xá cách chặt chẽ, hiệu cần xây dựng hệ thống quản lý phần mềm ứng dụng Trong ký túc xá q trình xếp phòng theo nguyện vọng sinh viên đƣợc xem nhƣ hệ thống với nhiều đầu vào đầu Cần ứng dụng thuật toán nhằm giúp cho việc xếp phòng theo nguyện vọng sinh viên đơn giản tối ƣu Với mong muốn đem kiến thức học đƣợc ghế nhà trƣờng áp dụng vào thực tế, góp phần xây dựng trƣờng Đại học Công nghiệp Thực phẩm TP HCM theo hƣớng tin học hóa, đại hóa bắt kịp xu hƣớng thời đại công nghệ, nên chúng em định chọn đề tài “Phần mềm quản lý ký túc xá” Đề tài đƣợc chia thành chƣơng sau Chƣơng Tổng quan Chƣơng Khảo sát hệ thống Chƣơng Phân tích hệ thống Chƣơng Thiết kế hệ thống Chƣơng Tìm hiểu ứng dụng thuật toán Chƣơng Kết luận Chúng em xin gửi lời cảm ơn đến giáo viên hƣớng dẫn Ngƣời tận tình bảo chúng em, giúp chúng em hiểu biết cách vận dụng kiến thức học vào luận văn, biết phân tích chuyên sâu vấn đề, biết cách thiết kế phần mềm thân thiện, tiện ích cho ngƣời sử dụng biết cách nghiên cứu tìm hiểu kiến thức Chúng em xin chân thành cảm ơn ! iii MỤC LỤC CHƢƠNG TỔNG QUAN GIỚI THIỆU ĐỀ TÀI MỤC TIÊU ĐỀ TÀI PHẠM VI ĐỀ TÀI THỰC TIỄN CỦA THUẬT TOÁN CHƢƠNG KHẢO SÁT HỆ THỐNG KHẢO SÁT HỆ THỐNG Quản lý sinh viên Quản lý phòng 10 Quản lý vi phạm 12 Quản lý thiết bị 12 Quản lý điện nƣớc 14 Quản lý dịch vụ 16 Quản lý thu chi ký túc xá 18 Báo cáo thống kê 18 THU THẬP BIỂU MẪU THEO QUY TRÌNH 19 KẾT CHƢƠNG 23 CHƢƠNG PHÂN TÍCH HỆ THỐNG 24 PHÂN TÍCH DỮ LIỆU 24 Xây dựng mơ hình liệu mức quan niệm CDM 24 Sƣu liệu cho thực thể mối kết hợp 26 PHÂN TÍCH XỬ LÝ 41 Mơ hình phân cấp chức BFD 41 Mơ hình dòng liệu DFD 43 Lập mơ hình dòng liệu DFD – Mức đỉnh 43 Lập mơ hình dòng liệu DFD – Mức dƣới đỉnh 45 KẾT CHƢƠNG 49 iv CHƢƠNG THIẾT KẾ HỆ THỐNG 50 MƠ HÌNH QUAN HỆ 50 Giới thiệu 50 Mơ hình liệu vật lý PDM 51 Lƣợc đồ diagram hệ quản trị SQL Server 53 RÀNG BUỘC TOÀN VẸN 54 THIẾT KẾ GIAO DIỆN 56 Giao diện hệ thống 56 Giao diện hình 58 Giao diện hệ thống 58 Giao diện quản lý sinh viên 62 Giao diện quản lý phòng 68 Giao diện quản lý tài sản 72 Giao diện quản lý vi phạm 73 Giao diện quản lý toán 74 Giao diện báo cáo – thống kê 79 CHƢƠNG TÌM HIỂU VÀ ỨNG DỤNG THUẬT TỐN 85 TÓM TẮT 85 GIỚI THIỆU 85 THUẬT TOÁN K-MEANS 85 BÀI TOÁN XẾP PHÒNG CHO SINH VIÊN THEO NGUYỆN VỌNG 87 ỨNG DỤNG THUẬT TỐN VÀO XẾP PHỊNG CHO SINH VIÊN THEO NGUYỆN VỌNG 89 KẾT CHƢƠNG 93 CHƢƠNG KẾT LUẬN 94 TÀI LIỆU THAM KHẢO 96 v DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT Viết tắt Tiếng Anh Tiếng Việt KTX Dormitory Ký túc xá CSDL Databases Cơ sở liệu RBTV Integrity Constraints Ràng buộc toàn vẹn TT Entity Thực thể T Add Thêm X Delete Xóa S Modify Sửa BPM Business Process Model Mơ hình ln chuyển BFD Business Function Diagram Mơ hình phân cấp chức CDM Conceptual Data Diagram Mơ hình thực thể kết hợp DFD Data Flow Diagram Mơ hình dòng liệu PDM Physical Data Model Mơ hình liệu vật lý vi DANH MỤC CÁC HÌNH VẼ Hình Mơ hình BPM mơ tả quy trình sinh viên đăng ký vào KTX Hình Mơ hình BPM mơ tả quy trình sinh viên rời khỏi KTX Hình Mơ hình BPM mơ tả quy trình xếp phòng cho sinh viên KTX 10 Hình Mơ hình BPM mơ tả quy trình quản lý thiết bị KTX 13 Hình Mơ hình BPM mơ tả quy trình quản lý điện nƣớc KTX 15 Hình Mơ hình BPM mơ tả quy trình quản lý điện nƣớc KTX 17 Hình Đơn đề nghị lƣu trú ký túc xá 19 Hình Biên lai thu tiền phòng khoản thu khác sinh viên 20 Hình Phiếu báo điện nƣớc dịch vụ phòng 21 Hình Biên xử lý vi phạm 22 Hình Thẻ nội trú sinh viên 23 Hình Mơ hình CDM mơ tả hệ thống quản lý ký túc xá 25 Hình Mơ hình BFD cho quản lý ký túc xá tổng quát 41 Hình hình BFD phân rã chức Quản lý sinh viên 41 Hình Mơ hình BFD phân rã chức Quản lý phòng – Quản lý thiết bị 41 Hình Mơ hình BFD phân rã chức Quản lý vi phạm – Quản lý tốn 42 Hình Mơ hình BFD phân rã chức Quản lý ngƣời dùng 42 Hình Mơ hình BFD phân rã chức Thống kê – báo cáo 42 Hình Mơ hình DFD quản lý ký túc xá mức ngữ cảnh 43 Hình Mơ hình DFD quản lý ký túc xá mức đỉnh 44 Hình Mơ hình DFD quản lý ký túc xá mức dƣới đỉnh – Tạo hồ sơ 45 Hình Mơ hình DFD quản lý ký túc xá mức dƣới đỉnh – Xử lý vào ký túc xá 46 Hình Mơ hình DFD quản lý ký túc xá mức dƣới đỉnh – Xếp phòng 46 Hình Mơ hình DFD quản lý ký túc xá mức dƣới đỉnh – Rời khỏi ký túc xá 47 Hình Mơ hình DFD quản lý ký túc xá mức dƣới đỉnh – Quản lý vi phạm 48 Hình Mơ hình DFD quản lý ký túc xá mức dƣới đỉnh – Thanh tốn chi phí 49 Hình Mơ hình liệu vật lý hệ thống quản lý ký túc xá .52 Hình Lƣợc đồ diagram hệ quản trị SQL Server phần mềm quản lý KTX 54 Hình Giao diện đăng nhập vào phần mềm KTX 56 Hình Giao diện cấu hình sở liệu phần mềm KTX .56 Hình Giao diện đổi mật phần mềm KTX 57 Hình Giao diện cấu hình phần mềm KTX 57 Hình Giao diện hình quản lý KTX 58 Hình Giao diện hình lƣu liệu 59 Hình Giao diện hình phục hồi liệu 59 Hình Giao diện hình quản lý ngƣời dùng sửa thơng tin ngƣời dùng 60 Hình Giao diện hình quản lý nhóm ngƣời dùng .60 Hình Giao diện hình thêm ngƣời dùng vào nhóm ngƣời dùng 61 82 Hình Giao diện hình thống kê – báo cáo khoản thu từ sinh viên Hình Giao diện hình thống kê – báo cáo khoản chi cho sinh viên 83 Hình Giao diện hình thống kê – báo cáo khoản chi KTX Hình Giao diện hình thống kê – báo cáo khoản thu KTX 84 Hình Giao diện hình thống kê – báo cáo doanh thu toàn KTX qua năm 85 CHƢƠNG TÌM HIỂU VÀ ỨNG DỤNG THUẬT TỐN TĨM TẮT Trong KTX q trình xếp phòng theo nguyện vọng sinh viên đƣợc xem nhƣ hệ thống với nhiều đầu vào đầu ra, nguyện vọng sinh viên đăng ký vào KTX đầu vào phòng đƣợc xếp theo nguyện vọng sinh viên đầu Chƣơng trình bày phân cụm liệu với thuật tốn Kmeans đƣợc áp dụng vào việc xếp phòng theo nguyện vọng sinh viên GIỚI THIỆU Để tăng số lƣợng sinh viên đăng ký lƣu trú, KTX nâng cao chất lƣợng phục vụ nhƣ mức độ thân thiện, gần gũi với sinh viên cách cho sinh viên đăng ký nguyện vọng theo nhu cầu sinh viên muốn chung với ai, phòng nào,… thay trƣớc sinh viên đƣợc xếp ngẫu nhiên vào phòng sinh viên khơng có hội đăng ký nguyện vọng theo nhu cầu KTX có thêm chức nên việc xếp phòng nhƣ thống kê trở nên phức tạp hơn, thao tác tay hay xếp phòng ngẫu nhiên đƣợc Chính vậy, cần phải ứng dụng thuật tốn vào xếp phòng theo nguyện vọng sinh viên tự động hóa thao tác, tăng hiệu suất, giảm chi phí cho phần mềm nhƣ đáp ứng đƣợc yêu cầu đề KTX Trong chƣơng trình bày lí thuyết phân cụm liệu với thuật toán K-means, phƣơng pháp tiếp cận ứng dụng thuật toán K-means vào tốn xếp phòng theo nguyện vọng sinh viên THUẬT TỐN K-MEANS Thuật tốn Kmeans thuật toán thuộc phương pháp phân cụm phân hoạch Partitioning Methods Phân cụm phân hoạch tạo phân hoạch CSDL D chứa n đối tƣợng thành tập gồm K cụm cho cụm chứa đối tƣợng Mỗi đối tƣợng thuộc cụm Thuật ngữ “K–Means” lần đƣợc sử dụng James MacQueen năm 1967 với tƣ tƣởng phân nhóm đối tƣợng cho vào K cụm K số cụm xác định trước, K nguyên dương, cụm đƣợc đại diện tâm cụm centroid Thuật tốn K-means có cách chọn tâm cụm centroid chọn tâm cụm ngẫu nhiên chọn tâm cụm cách tính độ đo khoảng cách Euclide khoảng cách trung bình điểm 86 Đầu vào số cụm K tập liệu có n đối tƣợng Đầu ra Tập cụm C[i] 1 ≤ i ≤ k  Các bƣớc thuật toán phƣơng pháp chọn tâm cụm ngẫu nhiên Chọn K đối tƣợng làm tâm centroids ban đầu Gán gán lại đối tƣợng vào cụm với khoảng cách gần Cập nhật centroids Quay bƣớc 2, dừng khơng phép gán  Các bƣớc thuật toán phƣơng pháp chọn tâm cụm cách tính độ đo khoảng cách Euclide Phân hoạch đối tƣợng thành K tập con/cụm khác rỗng Tính điểm hạt giống làm centroid độ đo khoản cách Euclide trung bình đối tượng cụm cho cụm cụm hành Gán đối tƣợng vào cụm có centroid gần Quay bƣớc 2, chấm dứt khơng phép gán Nhận xét Dựa vào hai phƣơng pháp chọn tâm cụm phƣơng pháp chọn tâm cụm cách tính độ đo khoảng cách Euclide độ xác cao phƣơng pháp chọn tâm cụm ngẫu nhiên tâm cụm cố định đảm bảo độ xác hơn, tâm cụm ngẫu nhiên khơng cố định bị thay đổi sau lần khởi tạo giá trị ban đầu dẫn đến sai số lớn Tuy nhiên, phƣơng pháp chọn tâm cụm cách tính độ đo khoảng cách Euclide có độ phức tạp tốn thời gian xử lý phƣơng pháp chọn tâm cụm ngẫu nhiên Chất lƣợng phân cụm liệu thuật toán K-Means phụ thuộc nhiều vào tham số đầu vào nhƣ số cụm k k trọng tâm khởi tạo ban đầu Trên thực tế chƣa có giải pháp tối ƣu để chọn tham số đầu vào, giải pháp thƣờng đƣợc sử dụng thử nghiệm với giá trị đầu vào k khác sau chọn giải pháp tốt 87 BÀI TỐN XẾP PHỊNG CHO SINH VIÊN THEO NGUYỆN VỌNG Bảng Dữ liệu đầu vào sinh viên theo nguyện vọng Nguyện Nguyện Nguyện vọng vọng vọng 2001130172 Đặng Quang Đông 04DHTH1 2001230434 Đặng Quang Anh 04DHTH2 2001130234 Nguyễn Thế Sơn 04DHTH1 3002110001 Trần Quốc Toản 04DHTH3 2001130174 Phạm Thu Hiền 04DHTH2 Phân cụm sinh viên thành cụm Gọi v1, v2, v3, v4, v5 lần lƣợt Mã sinh viên Tên sinh viên Lớp sinh viên có mã sinh viên 2001130172, 2001230434, 2001130234, 3002110001, 2001130174 Sau chuyển liệu sinh viên sang dạng vector ta đƣợc vector sau v1 = 3,4,5; v2 = 5,6,7; v3 = 3,4,5; v4 = 6,4,7; v5 = 4,5,6  Sử dụng phƣơng pháp K-mean chọn tâm cụm ngẫu nhiên - Tìm tâm Chọn v1 v2 làm tâm cụm K1 K2 - Phân bổ đối tƣợng v3 vào cụm dv3, v1 = 1,41 dv3, v2 = 3,74  V3 đƣợc phân phối vào cụm K1 - Tính lại tâm cụm K1 K1’ = v1 + v3 / = 3, - Phân bổ đối tƣợng v4 vào cụm dv4, K1’ = 3,94 dv4, v2 = 2,24  V4 đƣợc phân phối vào cụm K2 - Tính lại tâm cụm K2 K2’ = v4 + v2 / = 5, 7 - Phân bổ đối tƣợng v5 vào cụm dv5, K1’ = 1,87 dv5, K2’ = 1,80  V5 đƣợc phân phối vào cụm K2 - Tính lại tâm cụm K2 K2’’ = v5 + K2’ / = 5, - Thuật toán dừng, hết đối tƣợng để phân bổ tâm cụm không thay đổi 88 - Ta đƣợc cụm K1 = {v1, v3} tâm cụm K1 = 3, K2 = {v2, v4, v5} tâm cụm K2 = 5, Chuyển v1, v2, v3, v4, v5 giá trị ban đầu ta đƣợc bảng kết sau Bảng Kết sử dụng phương pháp K-mean chọn tâm cụm ngẫu nhiên Mã sinh viên 2001130172 2001230434 2001130234 3002110001 2001130174 Tên sinh viên Phòng Đặng Quang Đơng Đặng Quang Anh Nguyễn Thế Sơn Trần Quốc Toản Phạm Thu Hiền A104 A202 A104 A202 A202 Nguyện Nguyện Nguyện vọng vọng vọng 3 5 7  Sử dụng phƣơng pháp K-mean độ đo khoảng cách Euclide - Tìm tâm dv1, v2 = 3,46 dv2, v3 = 3,74 dv3, v5 = dv1, v3 = 1,41 dv2, v4 = 2,24 dv4, v5 = dv1, v4 = 3,61 dv2, v5 = 1,73 dv1, v5 = 1,73 dv3, v4 = 4,36 2,24 2,45  Khoản cách dv2, v3 lớn Nên chọn v2, v3 làm tâm cụm K , K2 - Phân bổ đối tƣợng v1 vào cụm dv1, v2 = 3,46 dv1, v3 = 1,41  V1 đƣợc phân phối vào cụm K2 - Tính lại tâm cụm K2 K2’ = v1 + v3 / = 3, - Phân bổ đối tƣợng v4 vào cụm dv4, v2 = 2,24 dv4, K2’ = 3,94  V4 đƣợc phân phối vào cụm K1 - Tính lại tâm cụm K1 K1’ = v4 + v2 / = 5, 7 89 - Phân bổ đối tƣợng v5 vào cụm dv5, K1’ = 1,87 dv5, K2’ = 1,80  V5 đƣợc phân phối vào cụm K2 - Tính lại tâm cụm K2 K2’’ = v5 + K2’ / = 5, - Thuật toán dừng, hết đối tƣợng để phân bổ tâm cụm không thay đổi - Ta đƣợc cụm K1 = {v2, v4} tâm cụm K1 = 3, K2 = {v3, v1, v5} tâm cụm K2 = 5, Chuyển v1, v2, v3, v4, v5 giá trị ban đầu ta đƣợc bảng kết sau Bảng Kết sử dụng phương pháp K-mean độ đo khoảng cách Euclide Mã sinh viên 2001130172 2001230434 2001130234 3002110001 2001130174 Tên sinh viên Đặng Quang Đông Đặng Quang Anh Nguyễn Thế Sơn Trần Quốc Toản Phạm Thu Hiền Phòng A202 A104 A202 A104 A202 Nguyện vọng Nguyện vọng 5 Nguyện vọng 7 ỨNG DỤNG THUẬT TOÁN VÀO XẾP PHÒNG CHO SINH VIÊN THEO NGUYỆN VỌNG Để hỗ trợ cơng việc xếp phòng cho sinh viên theo nguyện vọng, giảm bớt thao tác cho ngƣời sử dụng phần mềm tăng độ xác Nhóm đề phƣơng pháp giải cách sử dụng phƣơng pháp phân cụm phân hoạch thuật Danh sách nguyện vọng theo sinh viên Sử dụng thuật tốn xếp phòng Danh sách sinh viên đƣợc xếp phòng tốn K-means Hình Mơ hình xếp phòng cho sinh viên theo nguyện vọng 90 Cấu trúc liệu đầu vào sử dụng cho thuật tốn K-means Mỗi dòng chứa thành phần liệu nguyện vọng đƣợc xếp nhƣ vectơ liệu đầu phải đƣợc đặt cột cuối tƣơng tự nhƣ hình sau Hình Cấu trúc liệu đầu vào sử dụng cho thuật tốn K-means 91 Hình Màn hình Khi chọn “Xếp phòng” phần mềm hiển thị cho ngƣời dùng xem thao tác thực xếp phòng Đồng thời tiền xử lý liệu, phân chia thành cụm nam nữ riêng biệt  Kết thực chƣơng trình phƣơng pháp chọn tâm cụm ngẫu nhiên Xếp vào phòng có chỗ trống hồn tồn trƣớc Hình Danh sách sinh viên xếp phòng lần thứ chọn tâm cụm ngẫu nhiên 92 Đẩy sinh viên vào phòng chỗ theo cụm chọn Lƣu Hình Danh sách sinh viên xếp phòng lần thứ hai chọn tâm cụm ngẫu nhiên  Kết thực chƣơng trình phƣơng pháp chọn tâm theo độ đo khoảng cách Euclide Xếp vào phòng có chỗ trống hồn tồn trƣớc Hình Danh sách sinh viên xếp phòng lần thứ chọn tâm theo độ đo khoảng cách Euclide 93 Đẩy sinh viên vào phòng chỗ theo cụm chọn Lƣu Hình Danh sách sinh viên xếp phòng lần thứ hai chọn tâm theo độ đo khoảng cách Euclide  Nhận xét kết thực chƣơng trình Thời gian thực thuật toán phụ thuộc vào độ lớn CSDL số cụm cần phân cụm Bảng Kết so sánh Thời gian phân cụm trung bình mili giây Số tài liệu CSDL Số cụm 40 49 99 5 Chọn tâm ngẫu nhiên 1 Chọn tâm độ đo khoản cách Euclide 1 KẾT CHƢƠNG Việc sử dụng phƣơng pháp phân cụm phân hoạch thuật tốn K-means xếp phòng cho sinh viên theo nguyện vọng phƣơng pháp hiệu quả, khách quan khoa học nhằm hỗ trợ giảm bớt thao tác cho ngƣời sử dụng phần mềm nhƣ giúp cho sinh viên có nhiều lựa chọn đăng ký vào KTX Q trình cài đặt thuật tốn xếp phòng cho sinh viên theo nguyện vọng thu đƣợc số kết định Kết thực nghiệm cho thấy hồn tồn có khả ứng dụng rộng rãi phƣơng pháp vào thực tế 94 CHƢƠNG KẾT LUẬN  Kết luận văn  Đã xây dựng thiết kế đƣợc giao diện phần mềm đáp ứng đƣợc chức cần có quy trình xử lý nghiệp vụ ký túc xá  Theo dõi lọc đƣợc danh sách sinh viên vào ký túc xá  Nhập/xuất, lƣu trữ, quản lý đƣợc thông tin phòng, sinh viên, trang thiết bị,…  Quản lý xếp phòng, phân phòng làm thẻ nội trú cho sinh viên  Quản lý đƣợc sinh viên vi phạm nội quy ký túc xá thực xử phạt tƣơng ứng  Quản lý thu tiền phòng khoản thu khác sinh viên vào ký túc xá Quản lý thu tiền điện, tiền nước, chi phí phát sinh,… tháng phòng Quản lý khoản thu chi ký túc xá  Thống kê đƣợc tình hình thu chi số lƣợng nhập, tồn, lý thiết bị, thống kê nợ tiền phòng khoản thu khác sinh viên, thống kê tiền phòng cần trả lại cho sinh viên, thống kê phòng nợ tiền điện nƣớc tiền dịch vụ, thống kê tình hình thu chi KTX qua tháng, thống kê doanh thu toàn KTX qua năm  Quản lý phân quyền theo chức ngƣời sử dụng hệ thống  Đã ứng dụng đƣợc thuật tốn vào xếp phòng theo nguyện vọng sinh viên 95  Tự đánh giá  Hoàn thành tiến độ luận văn, hồn tất quy trình, nghiệp vụ nhƣ mục tiêu đề ban đầu Giao diện thiết kế thân thiện với ngƣời dùng, giúp ngƣời dùng dễ dàng sử dụng thao tác  Phần mềm có hỗ trợ sử dụng máy quét mã vạch để thực thao tác nhập liệu, tra cứu dễ dàng  Thuật tốn nhóm tìm hiểu để áp dụng vào phần mềm độ xác khơng thể đến 100% Nhƣng kết tƣơng đối chấp nhận đƣợc hạn chế sai số nhiều  Sau hoàn thành xong luận văn chúng em nâng cao đƣợc khả tự nghiên cứu, tìm hiểu kiến thức nhƣ thuật toán biết cách áp dụng thuật toán vào phần mềm giúp cho phần mềm đƣợc tối ƣu Song song với điều đó, chúng em biết nhiều cách truyền đạt ý tƣởng cho đối phƣơng hiểu, biết cách lắng nghe tiếp thu ý kiến đối phƣơng cần có trách nhiệm với phần cơng việc đƣợc phân công  Hạn chế  Hạn chế lớn nhóm khơng đƣợc khảo sát trực tiếp ký túc xá Trƣờng Đại học Công nghiệp thực phẩm TP HCM Vì hạn chế nên quy trình xử lý ký túc xá nhóm tìm hiểu mức tƣơng đối hợp lý  Hƣớng phát triển Phát triển phần mềm song song với việc chạy tảng Windows Form sử dụng tảng Mobile, Website giúp tiện lợi cho ngƣời quản lý sinh viên việc đăng ký, tra cứu thông tin, cập nhật thông tin lúc nơi 96 TÀI LIỆU THAM KHẢO Tiếng Việt [1] Ths Hoàng Thị Liên Chi, Ths Nguyễn Văn Lễ, Bài giảng Phân tích thiết kế hệ thống thơng tin, 2015 [2] Nguyễn Thị Bích Ngân, Slide giảng Cơng nghệ phần mềm [3] Nguyễn Minh Nhựt, Luận văn quản lý ký túc xá sinh viên, Trƣờng Đại học Kỹ thuật công nghiệp [4] Văn Thế Thành, Slide giảng Khai thác liệu Website [5] [6] ... Mơ hình DFD quản lý ký túc xá mức dƣới đỉnh – Xử lý vào ký túc xá 46 Hình Mơ hình DFD quản lý ký túc xá mức dƣới đỉnh – Xếp phòng 46 Hình Mơ hình DFD quản lý ký túc xá mức dƣới... thực “Phần mềm quản lý ký túc xá 2 MỤC TIÊU ĐỀ TÀI Mục tiêu phân tích thiết kế thực hệ thống quản lý kí túc xá nhằm đơn giản hóa việc quản lý sinh viên, quản lý thu chi ký túc xá phần mềm... túc xá mức dƣới đỉnh – Rời khỏi ký túc xá 47 Hình Mơ hình DFD quản lý ký túc xá mức dƣới đỉnh – Quản lý vi phạm 48 Hình Mơ hình DFD quản lý ký túc xá mức dƣới đỉnh – Thanh tốn chi - Xem thêm -Xem thêm đồ án quản lí kí túc xá, TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘIVIỆN ĐIỆN TỬ VIỄN THÔNGPHÂN TÍCH - THIẾT KẾHƯỚNG ĐỐI TƯỢNGĐỀ TÀI Xây dựng hệ thống quản lý sinh viên trong ký túc xáGiáo viên hướng dẫn TS. Trần Đỗ Đạt Hà Nội - 03/20131PHẦN MỞ ĐẦUCùng với sự phát triển nhanh chóng của công nghệ thông tin con người đã nghĩ ra rất nhiều các ứng dụng phục vụ cho nhu cầu và lợi ích của cong người. Trong đó xây dựng phần mềm phục vụ công việc và một trong những vấn đề mà các nhà lập trình viên luôn quân tâm hàng đầu. Để tạo điều kiện học tập tốt nhất cho sinh viên thì các trường xây dựng nên các khu kí túc xá. Để quản lý được sinh viên ở trong các khu nhà kí túc này là hết sức quan mềm Quản lý kí túc xá cũng là một trong những ứng dụng mà các trường học quan tâm nhiều . Nó phục vụ cho công tác quản lý sinh viên làm giảm thiểu tối đa những vất vả trong công việc ví dụ như hồ sơ trước đây phải lưu trữ rất nhiều trong các kho chứa thì bây giờ chỉ cần một chiếc máy tính nhỏ gọn cũng có thể lưu trữ cả kho hồ sơ của công mong muốn tìm hiểu một phần nhỏ trong kho tàng phát triển của công nghệ thông tin, em đã đi vào tìm hiểu về cách thức tổ chức và hoạt động của các khu kí túc xá để từ đó xây dựng lên phần mềm Quản lý kí túc xá nhằm phục vụ cho lợi ích của nhà trường. Ứng dụng phần mềm có thể chưa hoàn chỉnh, nhưng một phần nào đã thể hiện được sự cố gắng của chúng em trong những bước đầu hoà nhập với môi trường lầm việc bên ngoài và thế giới công nghệ mới. Em mong quý thầy cô trong khoa tạo điều kiện giúp đỡ em để chúng em hoàn thành đề tài của mình được tốt hơn Chúng em xin chân thành cảm ơn! cầu hệ đích xây dựng hệ thống. Trường đại học Bách Khoa Hà Nội là một trường đại học công nghệ hang đầu cả năm đào tạo hàng chục nghìn sinh viên từ hệ cao đẳng,đại học cho đến cao phần sinh viên theo học tại trường là các sinh sinh viên ngoại tạo điều kiện chỗ ăn chỗ ở cho sinh viên nhà trường đã xây dựng một hệ thống kí túc xá sinh viên rất quy mô bao gồm 10 dãy đó 8 dãy nhà 4-5 tầng 2 dãy nhà 1 tầng,tổng cộng có 435 phòng ở,mỗi phòng bố trí 8-12 người,tổng cộng có thể đáp ứng chỗ ăn ở cho 4200 sinh viên. Tuy quy mô lớn và số lượng sinh viên cần quản lý nhiều đến như vậy, hiện nay việc quản lý sinh viên, lưu trữ hồ sơ vẫn được thực hiện thủ công bằng cách ghi chép giấy tờ. Mỗi khi có sinh viên đăng ký trọ hoặc rời đi thì việc tra lại sổ sách, sửa chữa rất mất thời gian, thậm chí không chính xác. Thực trạng này dẫn đến rất nhiều vấn đề trong khâu quản lý như xử lý chậm chạp, dễ mắc sai sót… Đặc biệt khối lượng công việc vào đầu mỗi học kỳ khi gia hạn hợp đồng là cực kì lớn, gây áp lực không nhỏ lên cán bộ quản lý. Với nhiều bất cập như vậy, nhu cầu thay đổi cách thức quản lý sinh viên và cơ sở hạ tầng trong KTX thực sự cần phát từ nhu cầu thực tiễn đó nhóm chúng em xin đề xuất đề tài xây dựng hệ thống Quản lý kí túc thống này còn có thể áp dụng cho mô hình kí túc xá ở các trường đại học khác. chức năng của hệ cầu chức Lưu trữ tất cả thông tin, hồ sơ đăng ký ở Quản lý danh sách sinh viên ở Có chức năng tìm kiếm tức thời các thông tin của một sinh viện hoặc một hồ sơ đăng Cập nhật các khoản phí điện, nước của sinh Tự động tính toán, tổng hợp các khoản phí và khoản thu In danh sách sinh viên theo yêu cầu. VD danh sách sinh viên hết hạn hợp đồng, danh sách sinh viên chưa thanh toán phí… cầu phi chức năng- Giao diện sáng sủa, dễ nhìn, dễ thao tác đối với người ít hiểu biết về tin Phân mềm chạy trên hệ điều hành Hệ quản trị cơ sở dữ liệu SQL Server Ngôn ngữ lập trình C trị kinh doanh- Giá trị hữu hình Giảm chi phí vận hành bộ máy quản Giá trị vô hình Cải thiện chất lượng quản lý,giảm thiểu sai sót trong công tác quản lý,tăng tốc độ xử lý thủ tục cho sinh yêu cầu khác. Thời gian hoàn thành 5 tháng Do quy mô trường cũng như hệ thống kí túc xá trong tương lai có thể mở rộng nên hệ thống yêu cầu phải có khả năng mở tích tính khả thi. thi về mặt kỹ thuật. -Mức độ quen thuộc với công nghệ và ứng dụng Tuy chưa có nhiều kinh nghiệm trong lĩnh vực phần mềm nhưng qua những học phần được học tại viện điện tử -viễn thông qua các môn như Tin học đại cương,lập trình,lập trình nâng cao,phần mềm ứng dụng và phân tích thiết kế hướng đối thành viên trong nhóm đều có được những kiến thức cơ bản về ngôn ngữ lập trình C,C và các bước xây dựng thiết kế phần toàn có thể hoàn thành tốt dự án thước dự án Số lượng người trong dự án 5 người. Thời gian hoàn thành dự án 5 tháng. 4 Hệ thống có những chức năng cơ bản như thêm,sửa xóa sinh viên và một số chức năng nâng cao như như tìm kiếm,thống kê. -Sự tương thích với hệ thống cũ Hệ thống cũ là làm việc trên sổ sách,hệ thống mới được thiết kế với các chức năng cần thiết cũng như mở toàn có thể thây thế được hệ thống sổ sách hiện có. thi về kinh định các loại chi phí và lợi nhuậnChi phí phần cứng, lương, chi phí cho văn phòng làm việc cho đội ngũ xây dựng dự án, chi phí vận hành và bảo dưỡng hệ nhuận Hữu hình Giảm chi phí cho đội ngũ quản lý do cắt giảm,giảm chi phí cho không gian lưu chữ hồ sơ sổ sách trước hình Nâng cao chất lượng quản giáChi phí-Chi phí xây dựng vận hành hệ thống Phần cứng 1 lần 500 triệu lương cho 5 người bao gồm kỹ sư và người quản lý dự án trong vòng 5 tháng 200 triệu phí vận hành và bảo trì hệ thống 5 triệu / nhuận-Giảm được chi phí trả lương cho đội ngũ quản lý 80 triệu / chi phí không gian lưu đây mỗi tòa nhà cần có 1 phòng dành cho lưu trữ hồ sơ nhưng giờ được lưu trữ tập trung ở một server nên các phòng này có 5thể cho sinh viên vậy sẽ vừa tạo điều kiện them cho nhiều sinh viên được ở ký túc xá vừa tăng thêm thu nhập mỗi tháng khoảng 10 triệu định dòng tiền lạm phát ước tính là 9% một năm. Xác định dòng tiền mặt Uớc tính lạm phát xung quanh con số 9%.- Các chi phí phát triển hệ thống ban đầu +Chi phí mua Server,Printer,licenses software. + Chi phí cho đội ngũ phát triển hệ Chi phí vận hành thường xuyên - Lợi nhuận hữu hình + Lợi nhuận từ việc cắt giảm biên chế đội ngũ quản lý,giảm không gian lưu trữ hồ sơ,sổ sách. + Lợi nhuận từ việc cho thuê phòng Lợi nhuận vô hình + Nâng cao chất lượng quản lý định kích thước dự ánÁp dụng phương pháp điểm chức 1tính toán số điểm chức Input complex1 Thông tin sinh viên High2 Thông tin phòng Low83 Thông tin cán bộ phụ trách Low4 Thông tin khen thưởng MediumOutputSTT Output complex1 Thông tin sinh viên High2 Thông tin phòng Low3 Thông tin cán bộ phụ trách Low4 Thông tin khen thưởng Medium5 Thông tin hóa đơn HighQueriesSTT Queries Complex1 Đăng nhập hệ thống High2 Tìm kiếm thông tin cá nhân sinh viên Medium3 Tìm kiếm thông tin phòng Medium4Tìm kiếm thông tin cán bộ quản lý Low5 Tìm kiếm thông tin khen thưởng kỷ luật Medium6 Xuất hóa đơn thanh toán High FileSTT File Complex1 Sinh viên High2 Dãy Medium93 Phòng Medium4 Hóa đơn High5 Thuê,trả Medium6 Thanh toán Medium7 Cán bộ quản lý LowProgram InterfacesSTT Program Interfaces Complex1 Giao diện chung High2 Đăng nhập Medium3 Đổi mật khẩu Medium4 Quản lý sinh viên Medium5 Quản lý phòng Medium6 Quản lý hóa đơn Medium7 Quản lý cán bộ quản lý Low8 Tìm kiếm sinh viên Medium9 Tìm kiếm cán bộ quản lý Medium10 Tìm kiếm hóa đơn Medium11 Tìm kiếm phòng MediumBảng tính TUFP Description Total numbersComplexity TotalLow Medium HightInputs 4 4x2 6x1 8x1 22Outputs 5 6x2 7x1 9x2 37Queries 6 7x1 10x3 12x2 61Files 7 6x1 9x4 10x2 62Program interfaces11 4x1 5x9 6x1 55 TUFP 23710Bước 2Tính độ phức tạp và xử lý hiệu communications 3Heavy use configuration 0Transaction rate 0End-user efficiency 0Complex processing 0Installation ease 0Multiple sites 0Performance 0Distributed functions 3On-line data entry 0On-line update 0Reusability 0Operational ease 1Extensibility 211Total Processing Complexity PC9Vậy ta có APC= + * 9 = = * 237 = 3Ước lượng nhân lực,thời gia hoàn thành dự án-Ước lượng số dòng code C 300 dòng lượng nhân lựcEffort = * 3 = Person months-Ước lượng thời gian thực hiện dự ánSchedule time = * 4 .2^1/3 = monthsVậy thời gian hoàn thanh dự án theo ước lượng là khoảng gần 5 kế hoạch dự ánTask number Task name Duration Dependency Estimation 1Tìm hiểu thực tế đưa ra ý tưởng7 days O2Phân tích ý tưởng ,phân tích khả thi dự án14 days 1 O3Xác định yêu cầu chung của hệ thống7 days 2 O4 Đánh giá qui mô dự án 7 days 3 O5Xây dựng kế hoạch cho công việc5 days 3 M6Xác định công cụ triển khai dự án5 days M7 Xác định rủi ro của dự án 5 days 4 M8Lập kế hoạch chi tiết cho công việc5 days 5 O9 Phân bổ nhân sự cho dự án 3 days 8 O10Phân tích và thiết kế giao diện-chức năng cho module 1 Đăng nhập tài khoản4 days 9 M11Lập trình và kiểm thử module 14 days 10 M12Phân tích và thiết kế giao diện-chức năng cho module 2 nhập dữ liệu về sinh viên5 days 9 M1313Lập trình và kiểm thử module 25 days 12 M14Phân tích và thiết kế giao diện-chức năng cho module 3 tìm kiếm sinh viên5 days 9 M15Lập trình và kiểm thử module 35 days 14 M16Phân tích và thiết kế giao diện-chức năng cho module 4 nhập thông tin phòng5 days 9 M17Lập trình và kiểm thử module 45 days 16 M18Phân tích và thiết kế giao diện-chức năng cho module 5 Tìm kiếm thông tin phòng5 days 9 M19Lập trình và kiểm thử module 55 days 18 M20Phân tích và thiết kế giao diện-chức năng cho module 6 Nhập thông tin cán bộ quản lý5 days 9 M21Lâp trình và kiểm thử module 65 days 20 M22Phân tích và thiết kế giao diện-chức năng cho module 7Các hóa đơn5 days 9 M23Lập trình và kiểm thử module 75 days 2224Ghép các module và kiểm thử hệ thống10 days11,13,15,17,19,21,23M25 Cài đặt và hướng dẫn sử dụng 7 days 24 P14Biểu đồ liệu định nghĩa yêu cầu hệ thập và phân tích yêu vấn đề của hệ thống hiện tạiHệ thống quản lý thủ công bộc lộ nhiều hạn chế-Chậm chạp với số lượng sinh viên lên đến hàng nghìn kèm theo nhiều thông tin liên quan SHSV, họ tên, quên quán… dẫn đến việc quản lý hiện nay diễn ra hết sức chậm kiếm khó khăn việc tìm kiếm thông tin về sinh viên cũng không hề đơn giản vì số lượng quá đông. Ví dụ như cán bộ quản lý muốn nắm bắt thông tin của một sinh viên nào đó trong số 4200 sinh viên thì phải mở sổ tra cứu rất mất thời tải đầu mỗi học kì, KTX phải tiếp nhận số lượng sinh viên đến và đi cực lớn, cập nhật hàng trăm, hàng nghìn trường hợp. Quá tải là điều không thể tránh sai sót thao tác quá vất vả dễ gây ra mệt mỏi, sai sót, đặc biệt tại những thời điểm quá quy trình cần tin học hóa*rình C đồ hoạt độngBắt đầu vào hệ thống là đối tượng Cán bộ quản bộ quản lý sẽ phải đăng nhập hệ đó,Cán bộ quản lý có thể lựa chọ các tác vụ nhưThêm sinh viên Thêm sinh viên mới chuyển vào ký túc sinh viên Khi sinh viên chuyển sinh viên Khi sinh viên chuyển khỏi kí túc kiếm thông tin Giúp Cán bộ quản lí có thể tìm kiếm thông tin về phòng,sinh hóa đơn Lập hóa đơn phí ở trọ và phí điện nước hàng vào giao diện các tác vụ thì Cán bộ quản lý có nhiều lựa chọnCó thể thực hiện tiếp tác vụ truy nhập vào cơ sở dữ liệu hay có thể chuyển sang tác vụ khi truy xuất dữ liệu trong cơ sở dữ liệu để thực hiện một tác vụ thì có thể tiếp tục quay về thực hiện tác vụ khác hoặc kết thúc hoạt động trên hệ đồ hoạt động mức cao18Quản lý sinh viên19Thanh toán hóa đơnBiểu đồ tìm kiếm20Hình 1Biểu đồ hoạt động của hệ đồ Ca sử Ca sử dụng tác nhân-Sinh viên Là đối tượng được hệ thống phục bộ quản lý Là người trực tiếp sử dụng các chức năng của hệ thống để thực hiện nhiệm vụ của mình và cũng là đối tượng được hệ thống phục vụ. -Người quản trị hệ thống Có thể bổ sung,xóa người sử dụng và có thể khởi động hay tắt hệ t bảo trì hệ thống Bảo trì hệ thống trong quá trình vận Ca sử lý kí túc xá Bao gồm các chức năng chính của chương lý sinh viênBao gồm các chức năng thêm,sửa,xóa,tìm kiếm sinh sinh viên Khi có sinh viên mới đăng kí vào kí túc xá và đảm bảo các yêu cầu thì cán bộ Cán bộ quản lý có thể đăng ký những sinh viên mới vào ký túc sinh viênChỉnh sửa thông tin sinh viên khi có sự thay đổi như chuyển khóa,chuyển khoa hay chuyển từ phòng này sang phòng khác…hoặc phòng có sự thay đổi số lượng người hay có người mới vào, sinh viên Cán bộ quản lí sẽ xóa thông tin sinh viên khi sinh viên ra khỏi kí túc kiếm + thống kêCho phép Cán bộ quản lý tra cứu thông tin về sinh viên và kê theo các thông tin tương ứng, theo tháng , năm ,… -Lập hóa đơn Là chức năng kế toán giúp Cán bộ quản lý lập và in hóa đơn phí ở ký túc cho sinh viên hàng toán Thanh toán tiền phí ở kí túc xá và tiền phí điện nước ở kí túc xá hàng lý người dùng Người quản trị hệ thống sẽ cấp cho mỗi Cán bộ quản lý lí túc xá một tài khoản đăng nhập hệ thống và sẽ hủy một tài khoản khi cán bộ quản lí không còn làm nhiệm vụ đó động và dừng hệ thống Chức năng này do người quản trị hệ thống khởi động hoặc dừng hệ thống khi cần trì hệ thốngNgười bảo trì hệ thống sẽ phải bỏa trì hệ thống định kì và khắc phục sự cố khi có lỗi hệ thống xảy ra. tích một số Case sử dụng Case sử dụng Quản lý người dùng.-Tác nhân Người quản trị hệ tả Khi một người mới vào nhận nhiệm vụ Cán bộ quản lý kí túc xá sẽ được Người quản trị hệ thống tạo và cấp cho một tài khoản đăng nhập hệ lai,khi một người không còn làm cán bộ quản lý kí túc xá nữa thì Người quản trị hệ thống sẽ xóa tài khoản của người đó Case sử dụng Quản lý sinh nhân Cán bộ quản lý kí túc tả Case sử dụng này cho phép thêm mới,Sửa thông tin hay xóa bỏ, và tìm kiếm thông tin về sinh có thể được mở rộng thành 3 case sử dụng thêm sinh viên, sửa sinh viên, xóa sinh Case sử dụng Lập hóa đơn-Tác nhânCán bộ quản lý-Mô tả Case sử dụng này sẽ lấy thông tin từ sinh viên và các thông tin cần thanh toán để tạo hóa đơn sử dụng của sinh viên,phục vụ thanh Case sử dụng Tìm kiếm + thống kê-Tác nhân Cán bộ quản lý-Mô tả Case sử dụng tạo biểu mẫu tìm kiếm hoặc thống đó truy vấn tìm kiếm tương ứng và hiển thị thông tin lên giao diện tương sách các case sử lý người lý sinh hóa kiếm + thống lý kí túc sinh sinh sinh động và sử dụng hệ trì hệ thống case descriptions Use case name Đăng nhập ID1 Importance Level HighPrimary Actor Người quản lý Use case type detail, essentialStakeholders and Interests Người quản lý muốn đăng nhập vào hệ thống để nhập, sửa, xóa thong tin được quản lý trong hệ thốngBrief Description Use case mô tả cách thức người quản trị có thể truy cập vào hệ Người quản lý mở chương trình và đăng nhập vào hệ External24RelationshipsAssociation Người quản TTSinhVien, Nhập TTPhongGeneralizationNormal Flow of Events1. Người quản lý đăng nhập vào hệ thống2. Hệ thống xác nhận tính hợp lệ của tài khoản 3. Người quản lý thực hiện các công việc cần thiết4. Người quản lý thoát khỏi hệ thốngSubflowsAlternate/Exceptional Flows2 Nếu tài khoản đăng nhập không hợp lệ, hệ thống yêu cầu người quản lý nhập case name Quản lý người dùng ID 2 Importance Level HighPrimary Actor Người quản trị hệ thống Use case type detail, essentialStakeholders and Interests Người quản trị muốn quản lý người dùngBrief Description Use case mô tả cách thức người quản trị quản lý người sử dụng như thêm,sửa hay xóa bỏTrigger Người quản trị mở chương trình và gửi yêu cầu quản lý người dùng đến hệ thống đến hệ ExternalRelationshipsAssociation Người quản lýInclude Extend GeneralizationNormal Flow of Events1. Người quản trị NQT gửi yêu cầu quản lý người dùng đến hệ thống2. Hệ thống mở giao diện quản lý người dùng tương ứng3. NQT chon thêm,sửa,xóa người dùng tương ứngSubflowsAlternate/Exceptional Flows NQT không muốn quản lý người dùng nữa, thoát khỏi hệ thống25 Samsung Việt Nam mới đây đã đầu tư 47 triệu USD nâng cấp hệ thống ký túc xá cho công nhân, đây là nơi ở, sinh hoạt, giải trí của những công nhân còn độc thân. Tuy nhiên, với số lượng công nhân quá lớn, ký túc xá cũng chỉ đáp ứng nhu cầu một phần nhỏ của người lao 8 tòa nhà dành cho công nhân ở, mỗi tòa đều dành tầng 1 làm khu chức năng chung gồm phòng internet, phòng karaoke, phòng tập gym, aerobic, phòng games, phòng là ủi đồ,… Bà Dương Kinh Bắc, Quản lý ký túc xá Samsung Bắc Ninh cho biết, tất cả đều phục vụ miễn phí cho công nhân. Để phục vụ nhu cầu thanh toán, có tới 4 ngân hàng mở phòng giao dịch trong khuôn viên nhà máy, trong đó có 2 ngân hàng của Việt Nam và 2 ngân hàng Hàn internet tại mỗi khu nhà đều mở cửa 24/24h tất cả các ngày trong tuần phục vụ nhu cầu giải trí, học tập và tìm kiếm thông tin của công thư viện với hơn 2000 đầu sách gồm các thể loại văn học, kinh tế, lịch sử, kỹ năng sống, ngoại ngữ, tin học, truyện tranh,… Tuy nhiên, theo tìm hiểu của PV Infonet thông qua sổ ghi chép việc mượn trả sách tại thư viện, mỗi ngày chỉ có trên dưới 10 công nhân mượn sách. Điều này chứng tỏ mặc dù có khá nhiều đầu sách nhưng công nhân chưa quan tâm đến việc đọc chiếu phim nhỏ được đặt tại tầng 1 của một khu nhà ký túc xá dành cho công nhân nữ. Một số khu nhà còn có các phòng karaoke phục vụ nhu cầu giải trí cho công giờ làm việc, công nhân có thể lựa chọn tập gym, aerobic, yoga,… để rèn luyện sức là ủi quần áo của công nhân. Bên cạnh đó còn có salon hàng tiện lợi với những nhu yếu phẩm thiết yếu. Bên cạnh là shop thời trang. Các mặt hàng tại đây đều bán với giá thấp hơn ít nhất 10% so với bên café cũng là nơi gặp gỡ, giải trí cân bằng của công nhân sau giờ làm trong phòng ở của công nhân, mỗi phòng được bố trí cho 6 người ở. Tất cả các phòng đều được lắp đặt quạt điện, điều hòa nhiệt độ. Tuy nhiên, các công nhân chỉ phải trả đồng/người/tháng cho việc ở ký túc sinh hoạt chung cũng là nơi thường xuyên diễn ra những buổi trò chuyện của các công nhân với chuyên gia tâm Điện Việt Nam cũng vừa mới khai trương Bưu cục Ký túc xá như ký túc xá không thể đáp ứng hết nhu cầu chỗ ở cho mọi công nhân, thì nhà ăn của Samsung Bắc Ninh đáp ứng đầy đủ bữa ăn cho toàn bộ lao động nơi đây. Tại đây có 2 nhà ăn, phục vụ miễn phí 4 bữa ăn mỗi ngày đạo cao nhất của Samsung Việt Nam cũng ngồi ăn cùng công nhân và phải xếp hàng bình đẳng như công nhân, với khẩu phần ăn một ngày Samsung Bắc Ninh tiêu thụ hết 17 tấn gạo, 17 tấn thịt, cá, quả trứng, 21 tấn dưa hấu,….. Riêng lượng thức ăn thừa cấp miễn phí cho các hộ chăn nuôi khu vực xung quanh mỗi ngày cũng khoảng 10 tấn. Để kiểm soát chất lượng bữa ăn, Samsung lấy phiếu đánh giá của công nhân sau mỗi bữa ăn nếu họ có điều gì cần phản tủ thuốc tại tầng 1 mỗi khu nhà, còn có Phòng Y tế với đội ngũ y bác sỹ đáp ứng nhu cầu khám sức khỏe cho 550 người mỗi ngày. Theo bác sỹ Nguyễn Ngọc Minh, ngoài việc khám sức khỏe bắt buộc định kỳ theo quy định, mỗi ngày có khoảng 100 người lao động đến khám tại đây, hầu hết những người đến khám vì triệu chứng mệt mỏi, đau 75% lao động tại công ty là nữ, số lượng nhân viên đang mang thai là người, số lượng nhân viên đang nghỉ thai sản là người. Do đó, phần lớn những công nhân tìm đến sự hỗ trợ y tế là các công nhân nữ, đặc biệt là những phụ nữ có Trần Thị Lượng, 30 tuổi, quê Bắc Giang, đang mang thai đứa con thứ ba. Chị cho biết cảm thấy trong người không được khỏe nên đã tạm dừng công việc để xuống Trung tâm y tế nằm nghỉ sau khi được bác sỹ tư trong Trung tâm phát triển nhân tài có Phòng trải nghiệm an toàn xe máy. Tại đây các công nhân được học Luật Giao thông trên hệ thống máy tính cài đặt sẵn, và được trải nghiệm lái xe bằng mô hình thực tế ảo. Mỗi công nhân đi làm bằng xe máy sẽ được phát miễn phí 1 mũ bảo hiểm đạt chuẩn. Nếu không có mũ bảo hiểm, hoặc mũ không đạt chuẩn sẽ không được gửi xe trong nhà viên nhà máy bên ngoài khu vực sản xuất, đây là nơi những chiếc điện thoại Samsung được sản xuất, sau đó được phân phối khắp toàn cầu.

quản lý ký túc xá samsung