UBND TỈNH QUẢNG NAM TRƢỜNG ĐẠI HỌC QUẢNG NAM KHOA CÔNG NGHỆ THÔNG TIN ---------- TRỊNH TRÌNH KIM CHI XÂY DỰNG PHẦN MỀM QUẢN LÝ KÝ TÚC XÁ TRƢỜNG ĐẠI HỌC QUẢNG NAM KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC Quảng Nam, tháng 4 năm 2018 UBND TỈNH QUẢNG NAM TRƢỜNG ĐẠI HỌC QUẢNG NAM KHOA CÔNG NGHỆ THÔNG TIN ---------- KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC Tên đề tài: XÂY DỰNG PHẦN MỀM QUẢN LÝ KÝ TÚC XÁ TRƯỜNG ĐẠI HỌC QUẢNG NAM Sinh viên thực hiện TRỊNH TRÌNH KIM CHI MSSV: 2114011007 CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN KHÓA: 2014 – 2018 Cán bộ hướng dẫn ThS. NGUYỄN THỊ MINH CHÂU MSCB: ……… Quảng Nam, tháng 4 năm 2018 Lời cảm ơn Để hoàn thành được khóa luận tốt nghiệp “Xây dựng phần mềm Quản lý ký túc xá trường Đại học Quảng Nam” này, em xin được gởi những lời cảm ơn và biết ơn chân thành nhất đến tất cả những người đã hỗ trợ và giúp đỡ em không những về mặt kiến thức mà còn về tinh thần trong quá trình làm bài. Trước hết, em xin gởi làm cảm ơn sâu sắc đến ThS. Nguyễn Thị Minh Châu – Giảng viên khoa Công nghệ thông tin, trường Đại học Quảng Nam, người đã trực tiếp hướng dẫn, nhận xét và giúp đỡ em trong suốt quá trình thực hiện báo cáo. Xin chân thành cảm ơn ban giám hiệu nhà trường, các thầy cô trong khoa Công nghệ thông tin và các phòng ban nhà trường đã tạo điều kiện tốt nhất cho em cũng như các bạn khác trong suốt thời gian học tập và tốt nghiệp. Cuối cùng, em xin gửi lời cảm ơn đến gia đình, bạn bè, người thân, những người đã giúp đỡ và động viên em rất nhiều trong quá trình học tập cũng như làm khóa luận tốt nghiệp. Do kiến thức còn hạn hẹp cũng như vốn thời gian còn hạn chế nên bài khóa luận không thể tránh khỏi những sai sót. Em rất mong nhận được sự đóng góp của thầy cô và các bạn để bài khóa luận của em được hoàn thiện hơn. MỤC LỤC Phần 1. Lý do chọn đề tài. Mục tiêu của đề tài . Đối tượng và phạm vi nghiên cứu . Phương pháp nghiên cứu . Lịch sử nghiên cứu. Đóng góp của đề tài . Cấu trúc đề tài . NỘI DUNG NGHIÊN CỨU . Khảo sát hệ thống quản lý ký túc xá trường Đại học Quảng Nam . Khảo sát hệ thống ký túc xá trường Đại học Quảng Nam . Các yêu cầu bài toàn . Các yêu cầu chức năng . Các yêu cầu phi chức năng. Quy trình hoạt động của hệ thống. Tổng quan về kiểm thử phần mềm . Khái niệm kiểm thử phần mềm . Mục tiêu của kiểm thử phần mềm. Các mức độ kiểm thử phần mềm . Trường hợp kiểm thử (Testcase) . Khái niệm Testcase . Các phương pháp thiết kế Testcase . Các nguyên tắc cơ bản khi thiết kế một trường hợp kiểm thử . Các ý tưởng không đúng về kiểm thử. Các hạn chế của việc kiểm thử . PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG QUẢN LÝ KÝ TÚC XÁ 14 2. Phân tích hệ thống . Xác định Actor và vai trò của Actor . Sơ đồ và đặc tả Use case. Thiết kế hệ thống. Mô hình cấu trúc của hệ thống . Các lớp thực thể . Các lớp điều khiển . Thiết kế hệ thống. Biểu đồ tuần tự . Biểu đồ trạng thái . Biểu đồ hoạt động . Các lớp tham gia vào các ca sử dụng và biểu đồ lớp. Cơ sở dữ liệu quan hệ của hệ thống . Mô hình quan hệ . Mô tả các bảng . XÂY DỰNG PHẦN MỀM QUẢN LÝ KÝ TÚC XÁ . Sơ đồ chức năng của phần mềm . Đặc tả các yêu cầu chức năng của hệ thống . Một số chức năng chính của chương trình . THIẾT KẾ TESTCASE ĐỂ KIỂM THỬ PHẦN MỀM . Xây dựng test case cho chức năng đăng nhập. Xây dựng test case cho chức năng Quản lý đăng nhập . Xây dựng test case cho chức năng đăng ký ở ký túc xá . Xây dựng test case cho chức năng Quản lý đăng ký ở ký túc xá. Xây dựng test case cho chức năng Quản lý Sinh viên. Xây dựng test case cho chức năng Quản lý Phòng . Xây dựng test case cho chức năng Quản lý Khoản thu . Xây dựng test case cho chức năng Tìm kiếm – Thống kê . KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN . Kết quả đạt được . Hướng phát triển . TÀI LIỆU THAM KHẢO . 74 DANH MỤC HÌNH ẢNH Hình 2.2 Biểu đồ lớp thực thể của hệ thống .3 Biểu đồ lớp cho ca sử dụng Đăng nhập .4 Biểu đồ lớp cho ca sử dụng Đăng ký ở Ký túc xá .5 Biểu đồ lớp cho ca sử dụng Quản lý Đăng ký ở Ký túc xá .6 Biểu đồ lớp cho ca sử dụng Quản lý thông tin sinh viên .7 Biểu đồ lớp cho ca sử dụng Quản lý phòng .8 Biểu đồ lớp cho ca sử dụng Quản lý Khoản thu.9 Biểu đồ lớp cho ca sử dụng Tìm kiếm thông tin .10 Biểu đồ lớp cho ca sử dụng Thống kê báo cáo.11 Biểu đồ tuần tự cho ca sử dụng Đăng nhập.12 Biểu đồ tuần tự cho ca sử dụng Đăng ký ở Ký túc xá.13 Biểu đồ tuần tự cho ca sử dụng Quản lý đăng ký ở Ký túc xá.14 Biểu đồ tuần tự cho ca sử dụng Quản lý thông tin sinh viên .15 Biểu đồ tuần tự cho ca sử dụng Quản lý phòng – Quản lý phòng ở .16 Biểu đồ tuần tự cho ca sử dụng Quản lý Phòng - Chuyển sinh viên .17 Biểu đồ tuần tự cho ca sử dụng Quản lý Khoản thu - Thu phí nội trú .18 Biểu đồ tuần tự cho ca sử dụng Quản lý Khoản thu – Thu phí điện nước.19 Biểu đồ tuần tự cho ca sử dụng Tìm kiếm – Tìm theo sinh viên .20 Biểu đồ tuần tự cho ca sử dụng Tìm kiếm – Tìm theo Phòng.21 Biểu đồ tuần tự cho ca sử dụng Tìm kiếm – Tìm theo Hồ sơ Đăng ký .22 Biểu đồ tuần tự cho ca sử dụng Tìm kiếm – Tra cứu kết quả xét duyệt HSĐK.23 Biểu đồ tuần tự cho ca sử dụng Tìm kiếm – Tra cứu Phí điện nước .24 Biểu đồ tuần tự cho ca sử dụng Thống kê báo cáo – TKBC Sinh viên .25 Biểu đồ tuần tự cho ca sử dụng Thống kê báo cáo – TKBC Phòng.26 Biểu đồ tuần tự cho ca sử dụng Thống kê báo cáo – TKBC Hồ sơ đăng ký .27 Biểu đồ tuần tự cho ca sử dụng Thống kê báo cáo – TKBC Phí nội trú.28 Biểu đồ tuần tự cho ca sử dụng Thống kê báo cáo – TKBC Phí điện nước .29 Biểu đồ trạng thái đối với lớp Sinh viên.30 Biểu đồ trạng thái đối với lớp Hồ sơ đăng ký .31 Biểu đồ trạng thái đối với lớp Phòng .32 Biểu đồ hoạt động của Phương thức kiemTraTK(tenDN, matKhau) .33 Biểu đồ hoạt động của Phương thức themHSDK() .34 Biểu đồ hoạt động của Phương thức capNhatHSDK(maDK).35 Biểu đồ hoạt động của Phương thức chuyenSV(maSV).36 Biểu đồ hoạt động của Phương thức themSua(maPhong) .37 Biểu đồ hoạt động của Phương thức capNhatTS(maTS).38 Biểu đồ hoạt động của Phương thức capNhatPhiDN(maPhong).39 Biểu đồ hoạt động của Phương thức capNhatPhiNT(maSV) .40 Biểu đồ lớp chi tiết .41 Mô hình quan hệ của hệ thống.1 Sơ đồ chức năng của phần mềm.2 Giao diện chức năng đăng nhập.3 Giao diện chức năng Quản lý đăng nhập .4 Giao diện chức năng Đăng ký ở ký túc xá.5 Giao diện chức năng Quản lý đăng ký ở ký túc xá.6 Giao diện chức năng Quản lý sinh viên.7 Giao diện chức năng Quản lý phòng .8 Giao diện chức năng Quản lý Khoản thu.9 Giao diện chức năng Tìm kiếm – Thống kê . Lý do chọn đề tài Trường Đại học Quảng Nam là nơi mà hàng ngàn sinh viên từ nhiều tỉnh thành trên cả nước và các sinh viên nước ngoài về học tập. Nhu cầu ăn ở khó khăn, phức tạp, công tác quản lý bảo đảm an toàn để sinh viên an tâm học tập là rất cần thiết, nhằm tạo điều kiện để phụ huynh yên tâm, tạo môi trường giáo dục lành mạnh, Đại học Quảng Nam đã xây dựng khu ký túc xá dành cho sinh viên ngay tại khuôn viên của trường. Việc quản lý số lượng lớn sinh viên nội trú bằng tay rất phức tạp và khó khăn, tất cả các thông tin được lưu trữ trên giấy nên việc lưu trữ, cập nhật, tìm kiếm thông tin rất khó khăn và tốn nhiều thời gian. Ngày nay, việc ứng dụng công nghệ thông tin vào đời sống hàng ngày không còn xa lạ với chúng ta, với tốc độ phát triển nhanh chóng, tính chính xác đã giúp chúng ta trong nhiều lĩnh vực. Do đó, nhu cầu có một công cụ hỗ trợ giúp cho con người nhẹ nhàng trong cách thức quản lý là cần thiết. Ký túc xá trường Đại học Quảng Nam cần một hệ thống để giúp cho công tác quản lý đơn giản và nhanh chóng hơn mà cụ thể chính là một phần mềm ứng dụng để quản lý ký túc xá. Những lợi ích mà các phần mềm ứng dụng mang lại là đáng kể: xử lý thông tin nhanh chóng, chính xác, khoa học, giảm bớt nhân lực và công sức, phí tổn thấp và hiệu quả công việc nâng cao một cách rõ rệt. Các sản phẩm phần mềm không những gia tăng về số lượng mà chất lượng cũng ngày càng nâng cao. Tuy nhiên, từ đó cũng nảy sinh không ít những vấn đề mà phần lớn gặp phải là các vấn đề về lỗi hỏng hóc phần mềm không đáng có, gây ra không ít ảnh hưởng đến kinh tế và xã hội… Những lỗi này có thể do tự bản thân phần mềm bị hỏng do không được kiểm tra kĩ lưỡng trước khi đến tay khách hàng, hay cũng có thể do có người cố tình phá hoại nhằm đánh cắp thông tin cá nhân như mã số tài khoản ngân hàng, số điện thoại, danh bạ, tin nhắn,…. từ đây ta dể dàng nhận ra là mặc dù phần mềm phát triển ngày càng nhiều nhưng vấn đề chất lượng vẫn là một dấu hỏi lớn cần xem xét cẩn thận. Chính vì thế mà ta cần phải có công tác kiểm thử phần mềm thật kĩ lưỡng nhằm ngăn chặn các lỗi hay hỏng hóc còn tiềm tàng bên trong phần mềm mà ta chưa kịp nhận ra. 1 Vì những lý do trên mà em quyết định chọn đề tài “Xây dựng phần mềm quản lý ký túc xá trường Đại học Quảng Nam” để tìm hiểu và nghiên cứu cho bài khóa luận này. Mục tiêu của đề tài - Xây dựng một phần mềm ứng dụng để quản lý ký túc xá trường Đại học Quảng Nam. - Sử dụng kiến thức kiểm thử để đánh giá phần mềm. Đối tƣợng và phạm vi nghiên cứu - Đối tƣợng nghiên cứu: Phần mềm quản lý ký túc xá.
Xây Dựng Phần Mềm Quản Lý Ký Túc Xá Tại Trường Đại Học Quảng Nam
Tài liệu nghiên cứu Xây dự ng ph ầ n m ề m qu ả n lý ký túc xá trư ờ ng đ ạ i h ọ c qu ả ng nam full 10 điểm, tổng hợp lý thuyết và thực hành, cung cấp kiến thức chuyên sâu về .
Trường đại học
Trường Đại Học Quảng NamChuyên ngành
Công Nghệ Thông TinNgười đăng
Ẩn danhThể loại
khóa luận tốt nghiệpPhí lưu trữ
30 PointMục lục chi tiết
THÔNG TIN CHI TIẾT
Tác giả: Trịnh Trình Kim Chi
Người hướng dẫn: ThS. Nguyễn Thị Minh Châu
Trường học: Trường Đại Học Quảng Nam
Chuyên ngành: Công Nghệ Thông Tin
Đề tài: Xây Dựng Phần Mềm Quản Lý Ký Túc Xá Trường Đại Học Quảng Nam
Loại tài liệu: khóa luận tốt nghiệp
Năm xuất bản: 2018
Địa điểm: Quảng Nam
Tài liệu "Phần Mềm Quản Lý Ký Túc Xá Trường Đại Học Quảng Nam" cung cấp cái nhìn tổng quan về một giải pháp phần mềm hiệu quả nhằm quản lý và tối ưu hóa hoạt động của ký túc xá tại trường đại học. Phần mềm này không chỉ giúp quản lý thông tin sinh viên, phòng ở mà còn hỗ trợ trong việc theo dõi và xử lý các yêu cầu của sinh viên một cách nhanh chóng và chính xác. Những lợi ích mà phần mềm mang lại bao gồm tăng cường hiệu quả quản lý, giảm thiểu sai sót và tiết kiệm thời gian cho cả sinh viên và cán bộ quản lý.
Để mở rộng thêm kiến thức về các giải pháp phần mềm trong lĩnh vực quản lý, bạn có thể tham khảo tài liệu Luận văn tốt nghiệp xây dựng phần mềm quản lý quan hệ khách hàng tại công ty mdf gia lai chi nhánh hà nội, nơi trình bày cách thức xây dựng phần mềm quản lý quan hệ khách hàng. Ngoài ra, tài liệu Đồ án xây dựng phần mềm quản lý hệ thống doanh nghiệp vận tải ở hải phòng cũng sẽ cung cấp cho bạn những kiến thức bổ ích về quản lý hệ thống doanh nghiệp. Cuối cùng, bạn có thể tìm hiểu thêm về việc kiểm thử phần mềm qua tài liệu Thảo luận học phần kiểm thử phần mềm đề tài xây dựng và kiểm thử chức năng quản lý điểm sinh viên và kiểm thử tự động bằng công cụ google test. Những tài liệu này sẽ giúp bạn có cái nhìn sâu sắc hơn về các ứng dụng phần mềm trong quản lý và kiểm thử.
Trích đoạn nội dung tài liệu
Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ