Xây dựng và kiểm thử hệ thống hỗ trợ liên lạc giữa nhà trường và phụ huynh tại khoa tiếng trung quốc viện đại học mở hà nội

167 184 0
Xây dựng và kiểm thử hệ thống hỗ trợ liên lạc giữa nhà trường và phụ huynh tại khoa tiếng trung quốc viện đại học mở hà nội

Đ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

Niên khóa: 2012 – 2016 XD VÀ KIỂM THỬ HỆ THỐNG HỖ TRỢ LIÊN LẠC GIỮA NHÀ TRƯỜNG VÀ PHỤ HUYNH TẠI KHOA TIẾNG TRUNG QUỐC VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN LÊ MINH ĐỨC PHẠM THỊ KHUYÊN XÂY DỰNG VÀ KIỂM THỬ HỆ THỐNG HỖ TRỢ LIÊN LẠC GIỮA NHÀ TRƯỜNG VÀ PHỤ HUYNH TẠI KHOA TIẾNG TRUNG QUỐC VIỆN ĐẠI HỌC MỞ HÀ NỘI Chuyên ngành: Công nghệ Thông tin ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Hà Nội - Năm 2016 VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN LÊ MINH ĐỨC PHẠM THỊ KHUYÊN XÂY DỰNG VÀ KIỂM THỬ HỆ THỐNG HỖ TRỢ LIÊN LẠC GIỮA NHÀ TRƯỜNG VÀ PHỤ HUYNH TẠI KHOA TIẾNG TRUNG QUỐC VIỆN ĐẠI HỌC MỞ HÀ NỘI Chuyên ngành: Công nghệ Thông tin Giảng viên hướng dẫn: ThS Mai Thị Thúy Hà ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Hà Nội - Năm 2016 VIỆN ĐẠI HỌC MỞ HÀ NỘI CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN Độc lập – Tự – Hạnh phúc Hà Nội, ngày tháng năm 2016 NHIỆM VỤ CỦA ĐỒ ÁN TỐT NGHIỆP Họ tên: Lê Minh Đức Giới tính: Nam Ngày, tháng, năm sinh: 24/04/1994 Nơi sinh: Hải Dương Chuyên ngành: Công nghệ Thông tin Mã SV: 12A10010083 Họ tên: Phạm Thị Khuyên Giới tính: Nữ Ngày, tháng, năm sinh: 14/08/1994 Nơi sinh: Nam Định Chuyên ngành: Công nghệ Thông tin Mã SV: 12A10010168 TÊN ĐỀ TÀI Xây dựng kiểm thử hệ thống hỗ trợ liên lạc nhà trường phụ huynh khoa Tiếng Trung quốc - Viện Đại học Mở Hà Nội NHIỆM VỤ VÀ NỘI DUNG Nhiệm vụ cụ thể đồ án tốt nghiệp: - Khảo sát quy trình nghiệp vụ hệ thống hỗ trợ liên lạc nhà trường phụ huyng khoa Tiếng Trung Quốc - Viện Đại học Mở Hà Nội - Phân tích thiết kế hệ thống, xác định yêu cầu hệ thống - Xây dựng nghiệp vụ sau: - Nghiên cứu kiểm thử động, tìm hiểu cơng cụ Selenium ứng dụng kiểm thử tự động ứng dụng công cụ Selenium NGÀY GIAO NHỆM VỤ: NGÀY HOÀN THÀNH NHIỆM VỤ: CÁN BỘ HƯỚNG DẪN: ThS Mai Thị Thúy Hà Nội dung đề cương Đồ án Hội đồng chuyên ngành thông qua Ngày CÁN BỘ HƯỚNG DẪN tháng năm 2016 KHOA CÔNG NGHỆ THÔNG TIN NHIỆM VỤ ĐƯỢC GIAO Phạm Thị Khuyên Lê Minh Đức - Tìm hiểu tổng quan kiểm thử - Khảo sát, phân tích hệ thống chức năng, phân tích hệ thống liệu - Tìm hiểu cơng cụ test - Thiết kế sở liệu - Khảo sát hệ thống cần test - Thiết kế giao diện hệ thống - Xây dựng kịch test - Lập trình xây dựng chức năng: CVHT gửi thông báo, gửi nhận phản hồi; xem thơng tin lớp hành chính, xem thông tin hồ sơ sinh viên, phụ huynh; xem thông tin kết học tập, rèn luyện, học phí sinh viên; lập báo cáo thống kê Sinh viên cập nhật hồ sơ cá nhân, nhận thông báo từ CVHT, gửi nhận phản hồi từ CVHT, cập nhật hồ sơ cá nhân, xem kết học tập, rèn luyện, học phí, hỗ trợ CTCTSV Phụ huynh cập nhật hồ sơ cá nhân, nhận thông báo từ CVHT, gửi nhận phản hồi từ CVHT, xem kết học tập, rèn luyện, học phí SV LỜI NĨI ĐẦU Lời chúng em xin gửi đến ThS Mai Thị Thúy Hà, người trực tiếp hướng dẫn nhóm em suốt q trình thực đồ án Những nhận xét, đánh giá chia sẻ kinh nghiệm làm việc cô thơng tin vơ hữu ích cho việc hồn thành dự án nhóm chúng em Chúng em xin trân trọng cảm ơn cơ, chúc gia đình luôn mạnh khỏe đạt thành công sống Bên cạnh chúng em xin gửi lời cảm ơn đến tất thầy cô giáo khoa Công nghệ Thông tin – Viện Đại học Mở Hà Nội không trực tiếp hướng dẫn chúng em trình làm đồ án, kiến thức thầy cô truyền thụ giúp chúng em nhiều việc hoàn thành đồ án Đặc biệt, chúng em xin gửi lời cám ơn đến thầy sau: - ThS Nguyễn Hồi Anh – Các kiến thức phân tích thiết kế hệ thống cô định hướng cho chúng em nhiều hệ thống - ThS Trần Duy Hùng – Các kiến thức thiết kế web, đồ họa mà thầy truyền thụ cho chúng em thời gian học tập trường, giúp phần lớn cho chúng em nhiều việc thiết kế giao diện hệ thống Cuối chúng em xin kính chúc thầy mạnh khỏe, ln ln người lái đò ân cần dìu dắt hệ FITHOU trưởng thành Chúng em xin chân thành cảm ơn! Lê Minh Đức, Phạm Thị Khuyên Hà Nội, ngày 21 tháng 04 năm 2016 MỤC LỤC CHƯƠNG 1: KHẢO SÁT HỆ THỐNG 1.1 Khảo sát thực tế 1.2 Nhiệm vụ 1.3 Quy trình xử lý 1.4 Mẫu biểu CHƯƠNG II: PHÂN TÍCH HỆ THỐNG VỀ CHỨC NĂNG 2.1 Sơ đồ phân rã chức 2.1.1 Xác định chức 2.1.2 Gom nhóm chức 2.1.3 Sơ đồ phân rã chức 2.2 Sơ đồ luồng liệu (DFD) 10 2.2.1 Ký hiệu sử dụng 10 2.2.2 Sơ đồ luồng liệu mức khung cảnh 11 2.2.3 Sơ đồ luồng liệu mức đỉnh 12 2.2.4 Sơ đồ luồng liệu mức đỉnh 13 CHƯƠNG 3: PHÂN TÍCH HỆ THỐNG VỀ DỮ LIỆU 16 3.1 ERD mở rộng 16 3.1.1 Xác định kiểu thực thể, kiểu thuộc tính 16 3.1.2 Xác định kiểu liên kết 17 3.1.3 ERD mở rộng 21 3.2 Mơ hình quan hệ 22 CHƯƠNG IV: THIẾT KẾ HỆ THỐNG 25 4.1 Thiết kế kiểm soát 25 4.1.1 Xác định nhóm người dùng 25 4.1.2 Phân định quyền hạn nhóm người dùng 25 4.2 Thiết kế CSDL vật lý 27 4.2.1 Xác định bảng liệu phục vụ bảo mật 28 4.2.2 Mơ hình liệu hệ thống 29 4.2.3 Đặc tả bảng liệu 30 4.3 Thiết kế giao diện hệ thống 48 CHƯƠNG V: CÀI ĐẶT CHƯƠNG TRÌNH 53 5.1 Công nghệ sử dụng 53 5.1.1 PHP……………………………… 53 5.1.2 MySQL 53 5.1.3 CodeIgniter 54 5.1.4 CSS bootstrap 55 5.2 Cài đặt chương trình 56 PHẦN 2: KIỂM THỬ HỆ THỐNG 63 CHƯƠNG I: TỔNG QUAN VỀ KIỂM THỬ PHẦN MỀM 63 1.1 Khái niệm 63 1.2 Các kỹ thuật kiểm thử phần mềm 63 1.2.1 Kiểm thử tĩnh – Static testing 63 1.2.2 Kiểm thử động – Dynamic testing 64 1.3 Phương pháp kiểm thử phần mềm 64 1.3.1 Kiểm thử hộp đen 64 1.3.2 Kỹ thuật kiểm thử hộp trắng 67 1.3.3 Kiểm thử hộp xám 68 1.4 Quy trình kiểm thử phần mềm 69 1.5 Các mức kiểm thử 71 1.6 Kết luận 74 CHƯƠNG II: CÔNG CỤ KIỂM THỬ TỰ ĐỘNG SELENIUM 75 2.1 Giới thiệu chung công cụ Selenium 75 2.1.1 Selenium gì? 75 2.1.2 Các thành phần Selenium 75 2.2 Selenium IDE 77 2.2.1 Cài đặt Selenium 77 2.2.2 Tính Selenium IDE 79 2.2.3 Xây dựng Test case 83 CHƯƠNG III: KIỂM THỬ HỆ THỐNG HỖ TRỢ LIÊN LẠI GIỮA NHÀ TRƯỜNG VÀ PHỤ HUYNH TẠI KHOA TIẾNG TRUNG QUỐC –VIỆN ĐẠI HỌC MỞ HÀ NỘI 87 3.1 Kế hoạch thực kiểm thử hệ thống 87 3.1.1 Đầu vào 87 3.1.2 Các bước lập kế hoạch Error! Bookmark not defined 3.2 Kiểm thử giao diện mẫu đơn 88 3.3 Xây dựng kịch kiểm thử Error! Bookmark not defined KẾT LUẬN 136 TÀI LIỆU ĐỌC THÊM 138 137 + Tiến hành kiểm thử song song với việc xây dựng hệ thống Trong thời gian thực đồ án, thời gian có hạn nên có đơi chỗ hệ thống chưa hồn thiện, từ chúng em xin đưa hướng phát triển trog thời gian tới sau: − Xây dựng hoàn thiện chức chương trình − Xậy dựng chức tìm kiếm trang xem danh sách, để thuận tiện với người sử dụng − Xây dựng giao diện đẹp hơn, dễ sử dụng với người dùng 138 TÀI LIỆU ĐỌC THÊM Tiếng Việt [1] Nguyễn Văn Ba , Phân tích thiết kế hệ thống thông tin quản lý , NXBĐHQG, 2002 [2] Nguyễn Thị Tâm – Trương Tiến Tùng – Trịnh Thị Xuân, Cơ sở liệu, Khoa Công Nghệ Thông Tin – Viện Đại học Mở Hà Nội, 2012 [3] Nguyễn Văn Vỵ, Giáo trình phân tích thiết kế tin học hệ thống, NXB ĐHQG, 2007 Tiếng Anh [1] Kevin Yank, Build Your Own Database Driven Web Site Using PHP & MySQL, Sitepoint, 2011 [2] Paul Hudson, Practical PHP, PHP in a Nutshell, 2010 [3] Cem Kaner – James Bach – Bret Pettichord, Lessons Learned in Software Testing A Context-Driven Approach, John Wiley & Sons, 2001 [4] Cem Kaner – James Bach, Black Box Software Testing, Center for Software Testing Education & Research, Florida Institute of Technology, 2005 139 PHỤ LỤC BIỂU MẪU Biểu mẫu 03: Kết học tập sinh viên học kỳ I năm học 2015 - 2016 VIỆN ĐẠI HỌC MỞ HÀ NỘI CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM HỘI ĐỒNG XÉT CNKQHT Độc lập – Tự – Hạnh phúc KẾT QUẢ HỌC TẬP CỦA SINH VIÊN HỌC KỲ I NĂM HỌC 2015-2016 Khoa: Tiếng Trung Quốc Ngành: Tiếng trung Quốc Khóa học:……………………… Bậc: Đại học Hệ: Chính quy TT Lớp SL Mã SV Họ đệm Tên Ngày sinh Tên Tên học phần học phần Số TC Số TC Số TC …… …… …… ĐK TB chung kỳ học kỳ Xếp loại học kỳ Ghi 140 Hà Nội, ngày NGƯỜI LẬP BIỂU CHỦ NHIỆM KHOA ỦY VIÊN THƯ KÝ tháng TM HỘI ĐỒNG CHỦ TỊCH năm 141 Biểu mẫu 04: Kết học tập tích lũy sinh viên tính đến hết học kỳ I năm học 2015 - 2016 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc VIỆN ĐẠI HỌC MỞ HÀ NỘI HỘI ĐỒNG XÉT CNKQHT KẾT QUẢ HỌC TẬP TÍCH LŨY CỦA SINH VIÊN TÍNH ĐẾN HẾT HỌC KỲ I NĂM HỌC 2015-2016 Khoa: Tiếng Trung Quốc Ngành: Tiếng Trung Quốc Khóa học:……………………… Bậc: Đại học Hệ: Chính quy TT Lớp SL Mã SV Họ đệm Tên Ngày sinh TBC học kỳ TB XLKQH C T tích Tích lũy lũy Số TC Số TC … … … … Số TC ĐK kỳ TB chun Xếp loại g học học kỳ kỳ Ghi 142 Ghi chú: TBC tích lũy: trung bình chung tất học phần học thi từ đầu khóa học thời điểm xét XLKQHT tích lũy: Xếp loại kết học tập tích lũy vào TBC tích lũy Số tín TL: tổng số tín học phần học thi đạt từ đầu khóa học thời điểm xét CB HK: Cảnh báo học kỳ xét CB (HK-1): Cảnh báo học kỳ trước học kỳ xét CB (HK-2): Cảnh báo học kỳ trước (HK-1) NGƯỜI LẬP BIỂU CHỦ NHIỆM KHOA ỦY VIÊN THƯ KÝ Hà Nội, ngày tháng TM HỘI ĐỒNG CHỦ TỊCH năm 143 Biểu mẫu 03: Danh sách sinh viên học tiếp VIỆN ĐẠI HỌC MỞ HÀ NỘI CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM HỘI ĐỒNG XÉT CNKQHT Độc lập – Tự – Hạnh phúc DANH SÁCH SINH VIÊN ĐƯỢC HỌC TIẾP (Kèm theo định số……………….ngày …………………của chủ tịch Hội đồng Xét CNKQHT) Khoa: Tiếng Trung Quốc Ngành: Tiếng Trung Quốc Khóa học:……………………… Bậc: Đại học Hệ: Chính quy TT Lớp SL Mã SV Họ đệm Tên Ngày sinh Ghi Ghi chú: Danh sách sinh viên học tiếp bao gồm sinh viên chuyển đến sinh viên bảo lưu xin học tiếp (có đơn định duyệt kèm theo) Hà Nội, ngày NGƯỜI LẬP BIỂU CHỦ NHIỆM KHOA ỦY VIÊN THƯ KÝ tháng TM HỘI ĐỒNG CHỦ TỊCH năm 144 Biểu mẫu 04: Danh sách sinh viên học từ học kỳ I năm học 2015 - 2016 VIỆN ĐẠI HỌC MỞ HÀ NỘI CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM HỘI ĐỒNG XÉT CNKQHT Độc lập – Tự – Hạnh phúc DANH SÁCH SINH VIÊN THÔI HỌC TỪ HỌC KỲ I NĂM HỌC 2015-2016 (Kèm theo định số……………….ngày …………………của chủ tịch Hội đồng Xét CNKQHT) Khoa: Tiếng Trung Quốc Bậc học: Đại học Khóa học:……………………… Hệ: Chính quy TT TT Khóa Lớp Lớp Mã SV Họ tên Ngày sinh Lý thơi Ghi học I/Khóa 20 - 20 II/Khóa 20 - 20 Ghi chú: Danh sách sinh viên học bao gồm sinh viên bị buộc học vi phạm quy chế, sinh viên thơi học lý khác Hà Nội, ngày NGƯỜI LẬP BIỂU CHỦ NHIỆM KHOA ỦY VIÊN THƯ KÝ tháng TM HỘI ĐỒNG CHỦ TỊCH năm 145 Biểu mẫu 05: Danh sách sinh viên bị cảnh báo học kỳ I năm học 2015 – 2016 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM VIỆN ĐẠI HỌC MỞ HÀ NỘI Độc lập – Tự – Hạnh phúc HỘI ĐỒNG XÉT CNKQHT DANH SÁCH SINH VIÊN BỊ CẢNH BÁO HỌC KỲ I NĂM HỌC 2015-2016 (Kèm theo định số……………….ngày …………………của chủ tịch Hội đồng Xét CNKQHT) Khoa: Tiếng Trung Quốc Bậc học: Đại học Khóa học:……………………… Hệ: Chính quy TT TT Lớp Khóa Lớp Mã SV Họ đệm tên Ngày sinh Cảnh Cảnh cáo cáo Học kỳ lần LT Ghi I/Khóa 20 - 20 II/Khóa 20 - 20 III/Khóa 20 -20 Tổng cộng Hà Nội, ngày NGƯỜI LẬP BIỂU CHỦ NHIỆM KHOA ỦY VIÊN THƯ KÝ tháng TM HỘI ĐỒNG CHỦ TỊCH năm 146 Biểu mẫu 06: Danh sách sinh viên xin bảo lưu, chuyển trường VIỆN ĐẠI HỌC MỞ HÀ NỘI CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM HỘI ĐỒNG XÉT CNKQHT Độc lập – Tự – Hạnh phúc DANH SÁCH SINH VIÊN XIN BẢO LƯU, CHUYỂN TRƯỜNG Khoa: Tiếng Trung Quốc Bậc học: Đại học Khóa học:……………………… TT TT Khóa Lớp Lớp Mã Họ SV tên Hệ: Chính quy Ngày sinh Bảo lưu Chuyển trường Ghi I/Khóa 20 - 20 II/Khóa 20 - 20 III/Khóa 20 - 20 Tổng cộng Ghi chú: Danh sách gồm sinh viên xin bảo lưu học kỳ sinh viên chuyển học kỳ (có đơn định duyệt kèm theo) Hà Nội, ngày NGƯỜI LẬP BIỂU tháng năm CHỦ NHIỆM KHOA 147 Biểu mẫu 07: Tổng hợp xếp hạng năm đào tạo, xếp loại kết học tập SV học tiếp học VIỆN ĐẠI HỌC MỞ HÀ NỘI CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM HỘI ĐỒNG XÉT CNKQHT Độc lập – Tự – Hạnh phúc TỔNG HỢP XẾP HẠNG NĂM ĐÀO TẠO, XẾP LOẠI KẾT QUẢ HỌC TẬP CỦA SINH VIÊN ĐƯỢC HỌC TIẾP HỌC KỲ NĂM HỌC 2015-2016 Khoa: Tiếng Trung Quốc Bậc học: Đại học Khóa học:……………………… Khóa học I/Khóa… Tổng số học tiếp Xếp loại kết học tập SV theo TBC Xếp hạng năm đào tạo Số SV Lớp Hệ: Chính quy tích lũy Năm Năm thứ Năm Năm Xuất thứ hai thứ ba thứ tư sắc Giỏi Khá Ghi TB Trung bình Yếu Kém 148 theo khóa II/Khóa… Tổng số theo khóa III/Khóa… Tổng số theo khóa Tổng số chung Hà Nội, ngày NGƯỜI LẬP BIỂU CHỦ NHIỆM KHOA ỦY VIÊN THƯ KÝ tháng TM HỘI ĐỒNG CHỦ TỊCH năm 149 Biểu mẫu 08: Bảng tổng hợp xét công nhận kết học tập sinh viên VIỆN ĐẠI HỌC MỞ HÀ NỘI CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM HỘI ĐỒNG XÉT CNKQHT Độc lập – Tự – Hạnh phúc BẢNG TỔNG HỢP XÉT CÔNG NHẬN KẾT QUẢ HỌC TẬP CỦA SINH VIÊN Học kỳ:………………………… Khoa: Tiếng Trung Quốc Năm học:……………………… Ngành: Tiếng Trung Quốc Hệ: Chính quy Bậc: Đại học Bảo lưu TT Lớp Sĩ số (1) I/Khóa … Tổng số Xin BL (2) Bảo lưu xin HT (3) Thôi học Buộc học (4) Chuyển trường Lý Đến Đi khác (5) (6) (7) Số SV học tiếp Số SV xếp hạng khóa Số SV xếp hạng khóa Số SV xếp hạng vượt khóa (8) (9) (10) (11) Số SV bị cảnh cáo học kỳ Số SV bị cảnh cáo lần liên tiếp Ghi 150 theo khóa II/Khóa … Tổng số theo khóa III/Khóa … Tổng số theo khóa Tổng chung Ghi chú: (8) = (1)+(3)+(6)-(2)-(4)-(5)-(7) = (9)+(10)+(11) Hà Nội, ngày NGƯỜI LẬP BIỂU CHỦ NHIỆM KHOA ỦY VIÊN THƯ KÝ tháng TM HỘI ĐỒNG CHỦ TỊCH năm 151 ...VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN LÊ MINH ĐỨC PHẠM THỊ KHUYÊN XÂY DỰNG VÀ KIỂM THỬ HỆ THỐNG HỖ TRỢ LIÊN LẠC GIỮA NHÀ TRƯỜNG VÀ PHỤ HUYNH TẠI KHOA TIẾNG TRUNG QUỐC VIỆN ĐẠI HỌC MỞ... kênh hỗ trợ lên lạc nhà trường phụ huynh khoa Tiếng Trung Quốc - Viện Đại học Mở Hà Nội Bên cạnh việc xây dựng hệ thống kiểm thử hệ thống bước quan trọng góp phần hồn thiện hệ thống Kiểm thử nhằm... học Mở Hà Nội 3 1.2 Nhiệm vụ Xây dựng hệ thống: Hệ thống hỗ trợ liên lạc nhà trường phụ huynh khoa Tiếng Trung Quốc – Viện Đại học Mở Hà Nội có nhiệm vụ sau: + Cập nhật hồ sơ cá nhân cố vấn học

Ngày đăng: 22/03/2018, 19:45

Từ khóa liên quan

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

Tài liệu liên quan