ĐỀ BÀI thiết kế phần mềm quản lý đề tài thực tập tốt nghiệp khoa CNTT đh thành đô

14 29 0
ĐỀ BÀI thiết kế phần mềm quản lý đề tài thực tập tốt nghiệp khoa CNTT đh thành đô

Đ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

TRƯỜNG ĐẠI HỌC THÀNH ĐÔ KHOA CÔNG NGHỆ THÔNG TIN ꧁꧂ BÀI TẬP LỚN Mơn : CƠNG NGHỆ PHẦN MỀM ĐỀ BÀI: Thiết Kế Phần Mềm Quản Lý Đề Tài Thực Tập Tốt Nghiệp Khoa CNTT ĐH Thành ĐÔ Giảng viên : Nguyễn VăN Diễn Sinh viên thực hiện: Lưu Thành Long MÃ SV: 1900187 LỚP: D101K11 Hà Nội, ngày tháng năm 2021 KHOA CNTT D101-K11-TDU LỜI CẢM ƠN Để hồn thành đề tài này, chúng em xin chân thành cảm ơn khoa Công nghệ thông tin trường đại học Thành Đô thầy giáo môn đào tạo cho bọn em kiến thức, kinh nghiệm thời gian vừa qua Đặc biệt, chúng em xin cảm ơn thầy Nguyễn Văn Diễn – Giảng viên môn Công Nghệ Phần Mềm, người giúp đỡ truyền đạt cho bọn em kiến thức tảng để chúng em hoàn đề tài Mặc dù chúng em cố gắng thực xong đề tài khả cho phép nhiên kiến thức chưa có nhiều nên chắn khơng tránh khỏi thiếu sót Cảm ơn giúp đỡ thầy bạn, chúng em mong muốn nhận đóng góp thầy bạn để chúng em hồn thiện đề tài tốt CÔNG NGHỆ PHẦN MỀM KHOA CNTT D101-K11-TDU LỜI NÓI ĐẦU Trong thời đại ngày nay, tin học trở nên phổ biến với người từ cấp học, từ ngạch-bậc xã hội Cùng với phát triển đó, phần mềm ứng dụng tương ứng với chức cụ thể đời Song, khơng thể có phần mềm cung cấp hết chức cho cơng việc, từ cơng việc kế tốn, quản lý nhân viên đến quản lý nhân sự, quản lý bán hàng Bởi, chức cần có yêu cầu riêng, có nét đặc trưng mà khơng phần mềm đáp ứng Do việc phát triển phần mềm, địi hỏi khơng xác, xử lý nhiều nghiệp vụ mà cịn phải đáp ứng yêu cầu khác như: giao diện thân thiện, sử dụng tiện lợi, bảo mật cao, tốc độ xử lý nhanh,… Ví dụ việc quản lý Đề Tài Thực Tập Tốt Nghiệp Nếu có hỗ trợ tin học việc quản lý từ tồn Đề tài cho học sinh viên trở nên đơn giản, thuận tiện, nhanh chóng hiệu Ngược lại cơng việc địi hỏi nhiều thời gian cơng sức mà xác hiệu khơng cao, hầu hết làm thủ công vất vả Trong thực tế, trường học cơng tác quản lý Đê tài vai trị quan trọng, phản ánh chất lượng sinh viên tơat nghiệp nói riêng trường nói chung q trình theo dõi đánh giá kết lao động thầy trò Nếu đánh giá giúp cho Ban giám hiệu đạo cách hiệu kích thích phong sáng tạo nghiên cứu đề tài, ngược lại đánh giá khơng phản ánh lại tình trạng tốt nghiệp sinh viên Hiện nay, trưòng phận quản lý điểm quản lý hồ sơ, phải xử lý lượng lớn sổ sách giấy tờ cơng việc tính tốn Đề tài sinh viên làm phương pháp thủ công đơn chiếm lớn thời gian công sức đội ngũ Mặc dù công sức bỏ lớn hiệu công việc lại không cao sai sót lớn Do dẫn đến tình trạng không công đánh giá dề tài với ảnh hưởng tiêu cực đến chất lượng học tập sinh viên chất lượng giảng dạy nhà trường Để hạn chế thiếu sót trên, em xây dựng chương trình Quản lý Đề tài thực tập tốt nghiệp, góp phần bé nhỏ vào việc ứng dụng tin học vào trường học phục vụ cho công tác quản lý nhà trường Được hướng dẫn tận tình thầy giáo Nguyễn Văn Diễn xuất phát từ yêu cầu thực tế trường Thầy em chọn đề tài "Quản Lý Đề Tài Thực Tập Tốt Nghiệp Khoa CNTT Trường ĐH Thành Đơ" làm nội dung nghiên cứu CƠNG NGHỆ PHẦN MỀM KHOA CNTT D101-K11-TDU Do thời gian hạn chế chưa có kinh nghiệm nghiên cứu thực hiện, nên đề tài cịn nhiều thiếu sót Chúng em mong đóng góp ý kiến thầy để đề tài hoàn thiện Chúng em xin chân thành cảm ơn CÔNG NGHỆ PHẦN MỀM KHOA CNTT D101-K11-TDU **MỤC LỤC** LỜI CẢM ƠN LỜI NÓI ĐẦU MỤC LỤC CÂU 1: MỤC TIÊU VÀ KẾT QUẢ CẦN ĐẠT ĐƯỢC .5 CÂU 2:KHẢO SÁT CÂU 3: ĐỐI VỚI ADMIN CÂU 4: MƠ HÌNH QUẢN LÝ .6 CÂU 5: GIAO DIỆN PHẦN MỀM CÂU 6: NGÔN NGỮ DỰ KIẾN ĐỂ LẬP TRÌNH CÂU 7: BẢNG KẾ HOẠCH KIỂM THỬ .8 CÂU 8: PHÂN TÍCH KHĨ KHĂN, THUẬN LỢI, ĐỊNH HƯỚNG PHÁT TRIỂN KẾT LUẬN 10 TÀI LIỆU THAM KHẢO .12 CÔNG NGHỆ PHẦN MỀM KHOA CNTT D101-K11-TDU Câu1 Mục tiêu kết cần đạt  Xây dựng phần mềm quản lý Đề tài thực tập tốt nghiệp riêng cho khoa CNTT trường Đh Thành Đô  Hoạt động ổn định nhiều trường hợp  Thêm sửa xoá cập nhật Đề tài  Nêu điều kiện lựa chọn đề tài, xem đề tài vv  Có tính mở rộng , dùng cho khoa khác, trường khác, người khác tham khảo  Chạy đáp ứng thiết bị có cấu hình yếu  Chạy nhiều hệ điều hành, windows, linux, macos,chrome os, android, ios  Giao diện dễ sử dụng  Phân quyền người dùng phần mềm Câu2 Khảo sát Tốc độ truy cập phần mềm quản lý đề tài: nhanh hay chậm? Việc chỉnh sửa có tối ưu nhanh có giảng viên, sinh viên muốn thay đổi đề tài? Việc cập nhật đề tài giảng viên, sinh viên thủ công hay tự động? Giao diện phần mềm nhìn cập nhật đầy đủ thơng tin hay không? Làm để sinh viên cập nhật đề tài có thay đổi đột ngột? Tối đa số lượng truy cập phần mềm bao nhiêu? Làm khắc phục lỗi nhanh chóng phần mềm sập? Làm để lấy phản hồi từ sinh viên Tại lại không cập nhật time cụ thể mà lại theo tiết đăng đề tài Câu Xác định thu thập yêu cầu công việc củ thể đề tài cần làm Xây dựng kế hoạch làm việc để phát triển dề tài 3.1 Đối với ADMIN - Quản lý thông tin đề tài: nhập, xóa, thay đổi liệu - Quản lý thơng tin đề tài: cho phép nhập, thay đổi xóa - Kiểm tra liệu đề tài update, thay đổi CÔNG NGHỆ PHẦN MỀM KHOA CNTT D101-K11-TDU - Xếp tự động đè tài : + Theo khoa + Cập nhật tự động đề tài - Xuất liệu - Lưu trữ file 3.2 Đối với người dùng: - Thông tin sinh viên : mã sv, họ tên, quê quán - Tiến độ: tiến độ học tập, tiến độ thực đề tài - Hiển thị thông tin Đề tài: chuyên ngành, chủ đề, giảng viên phụ trách - Đăng nhập, đăng ký - Phản hồi Câu Mơ hình quản lý - Quản lý phần mềm: chức quản lý modul - Thu thập thông tin: nhận thông tin phản hồi - Bộ phận kiểm duyệt: xét duyệt yêu cầu truy cập người dùng phạm vi người dùng - Bộ phần tìm tìm kiếm: kiếm theo thông tin người dùng mong muốn - Quản lý đề tài: tự động cập nhật tối ưu đề tài - Cập nhật thông tin: cập nhật thông tin người dùng - Sửa đổi: thay đổi mật khẩu, ngôn ngữ web - Giao diện: In thông tin trang web - Lưu trữ : lữu trữ thông tin, file người dùng - In liệu: in đề tài Mơ hình người quản lý phần mềm Note: Theo sơ đồ cấp giảm dần từ lên đơn vị Đứng đầu quản trị viên: Cấp : kiểm duyệt CÔNG NGHỆ PHẦN MỀM KHOA CNTT D101-K11-TDU Bộ phận tổng hợp thông tin đề tài từ giảng viên, sinh viên: cấp Bộ phận thiết kế: cấp Bộ phận cập nhật thông tin: cấp Bộ phận quản lý lưu trữ thông tin: cấp Bộ phận fix lỗi gặp bug; cấp Bộ phận trả lời phản hồi web: cấp Người dùng sinh viên: cấp Người dùng giảng viên: cấp Câu Giao diện phần mềm Câu 6: Ngơn ngữ dự kiến để lập trình - Em dùng ngơn ngữ Java, IDE để lập trình Lý chọn Java: - sử dụng free Giúp việc thêm, xóa, sửa đổi liệu CSDL dễ Dễ dàng kiểm soát truy cập người dụng Xử lý liệu văn bản, chuỗi, số liệu nhanh CÔNG NGHỆ PHẦN MỀM KHOA CNTT D101-K11-TDU - Có thể dùng MySQL Câu 7: Bảng kế hoạch kiểm thử: Kế hoạch kiểm thử Lỗi Rủi ro phát sinh Xác định sai mục tiêu phần mềm Thiếu tính xếp đề tài , tìm kiếm thơng tin Chạy không đáp ứng yêu cầu phần mềm Modul Thiếu module, cập nhật, chỉnh sửa Khơng thể bảo trì tái sử dụng phát sinh lỗi Khảo sát người dùng Thiếu câu hỏi liên quan đến trải nghiệm người dùng, bổ sung thêm chức Thiếu tiện ích, gây khó khăn cho người sử dụng Mục tiêu phần mềm u cầu tốn Mơ hình quản lý Xét sai phạm vi quản lý cho phận cấp Mơ hình quản lý Mơ hình quản lý rời rạc Giao diện web Vẽ thiếu module web Giao diện web Lỗi bố cục web, tính tiện ích Ngơn ngữ lập trình Xác định sai ngơn ngữ CƠNG NGHỆ PHẦN MỀM Khơng đủ tính giao diện Dẫn đến truy cập vào trang chủ web thay đổi thông tin Các mơ hình khơng ăn khớp với tính sử dụng Gây thời gian thiết kế giao diện web Mất thẩm mỹ, khó sử dụng cho người dùng Tốc độ truy cập chậm, khó kiểm sốt liệu, lưu trữ hạn chế KHOA CNTT D101-K11-TDU Câu 8: Thuận lợi: - Được thầy giải thích rõ ràng, dễ hiểu - Dễ dàng phân tích - Giúp mở mang kiến thức, Khó khăn : - Kỹ trình bày mạch lạc quy trình thiết kế yếu Là phần mềm phức tạp, nhiều modul cần nhiều thuật tốn Do q trình dịch bệnh nên khó khảo sát cận với người dùng Chưa tiếp cận với nhiều phần mềm quản lý Chưa có nhiều kiến thức UI, UX Cịn sai sót nhiều mơ hình quản lý Định hướng phát triển: thiết kế phần mềm quản lý đề tài thực tập tốt nghiệp, tiện dụng, tiện ích thích hợp cho người dùng, thích ứng nhiều giao diện, pc, android, ipad… Tốc độ truy cập nhanh số lượng người khơng bị giới hạn CƠNG NGHỆ PHẦN MỀM KHOA CNTT D101-K11-TDU Kết luận Qua trình nghiên cứu đề tài này, chúng em nhận thấy: Việc xây dựng hệ thống quản lý nói chung việc xây dựng hệ thống quản lý đề tài tốt nghiệp nói riêng mà đáp ứng tất vấn đề từ giải vấn đề , giải toán, thiết kế toán đưa thử nghiệm vấn đề địi hỏi có nhiều thời gian công sức Đề tài đạt yêu cầu ban đầu đề Cụ thể sau: Khảo sát phân tích trang:  Khảo sát tình hính thực tế trường Đại Học Thành Đơ khoa CNTT  Giới thiệu tốn quản lý sinh viên trường với yêu cầu, quy định cụ thể  Kêu gọi nhà đầu tư, tài trợ nhằm phát triển hệ thống xây dựng Lập kế hoạc dự án phần mềm: Xây dựng kế hoạch dự án phần mềm với nội dung cụ thể:Phạm vi, đối tượng, nội dung nghiên cứu nêu mục tiêu lập kế hoạch; ước lượng dự án; nêu rủi ro.; tiến hành lập lịch, tìm hiểu tài nguyên dự án; xây dựng tổ chức,… Phân tích thiết kế hệ thống quản lý đề tài tốt nghiệp  Phân tích hệ thống quản lý chức như: quản lý thông tin sinh viên;  Xây dựng biểu đồ phân rã chức năng, biểu đồ luồng liệu, mơ hình liên kết  Phân tích liệu hệ thống xây dựng mơ hình quan hệ Cài đặt  Tìm hiểu sơ qua hệ quản trị sở liệu  Tiến hành cài đặt chương trình “Quản lý Đề tài thực tập tốt nghiệp” sử dụng JAVA-IDE Kết thúc dự án Tiến hành rút kinh nghiệm trình hồn thành hệ thống, chuyển giao dự án Do cịn nhiều hạn chế nên phần mềm số hạn chế: CÔNG NGHỆ PHẦN MỀM 10 KHOA CNTT D101-K11-TDU - Chương trình chưa có tính chun nghiệp cao - Chưa giải trọn vẹn vấn đề nẩy sinh cơng tác quản lý - Chương trình chưa đạt tính thẩm mỹ cao - Chương trình chạy máy đơn lẻ Chúng em hi vọng phát triển đề tài theo hướng:  Xây dựng phần mềm với chức yêu cầu thiết thực thực tế  Xây dựng chương trình sử dụng ngơn ngữ lập trình khác JS, PyThon,PhP… CƠNG NGHỆ PHẦN MỀM 11 KHOA CNTT D101-K11-TDU Tài liệu tham khảo: - https://www.google.com.vn - http://tailieu.vn - https://www.wikipedia.org CÔNG NGHỆ PHẦN MỀM 12 KHOA CNTT D101-K11-TDU *** NHẬN XÉT, HƯỚNG PHÁT TRIỂN, Ý KIẾN ĐÁNH GIÁ CỦA GIÁO VIÊN CÔNG NGHỆ PHẦN MỀM 13 ... Thầy em chọn đề tài "Quản Lý Đề Tài Thực Tập Tốt Nghiệp Khoa CNTT Trường ĐH Thành Đô" làm nội dung nghiên cứu CÔNG NGHỆ PHẦN MỀM KHOA CNTT D101-K11-TDU Do thời gian hạn chế chưa có kinh nghiệm... .12 CÔNG NGHỆ PHẦN MỀM KHOA CNTT D101-K11-TDU Câu1 Mục tiêu kết cần đạt  Xây dựng phần mềm quản lý Đề tài thực tập tốt nghiệp riêng cho khoa CNTT trường Đh Thành Đô  Hoạt động ổn định... CÔNG NGHỆ PHẦN MỀM 11 KHOA CNTT D101-K11-TDU Tài liệu tham khảo: - https://www.google.com.vn - http://tailieu.vn - https://www.wikipedia.org CÔNG NGHỆ PHẦN MỀM 12 KHOA CNTT D101-K11-TDU *** NHẬN

Ngày đăng: 25/09/2021, 18:23

Từ khóa liên quan

Mục lục

  • LỜI NÓI ĐẦU

  • Kết luận

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

  • Đang cập nhật ...

Tài liệu liên quan