1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin

60 29 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 60
Dung lượng 0,97 MB

Nội dung

nhiều lĩnh vực khoa học, kĩ thuật sống Nó trở thành công cụ đắc lực nhiều nghành nghề giao thông vận tải, quân sự, y học đặc biệt cơng tác quản lý nói chung quản lý phịng thực nói riêng Trước máy tính chưa ứng dụng rộng rãi, công việc quản lý quản lý hình thức thủ cơng sổ sách dẫn đến việc lưu trữ cồng kềnh, gây thời gian, cơng sức thiếu độ xác Do đó, cơng việc quản lý sử dụng phương pháp thủ công không đáp ứng nhiệm vụ mục tiêu hệ thống gây ảnh hưởng lớn đến suất, chất lượng hiệu công việc Để khắc phục nhược điểm trên, đồng thời nhờ vào phát triển nhanh chóng Cơng nghệ thơng tin, việc xây dựng hệ thống quản lý thực hành phục vụ cho cơng tác quản lý phịng thực hành dễ dàng Trường đại học Hải Phịng trường có số lượng phòng máy thực hành nhiều, địa điểm thực hành môn tin học tất sinh viên trường, đặc biệt khoa Công nghệ thông tin, số lượng thực hành máy ngày vơ lớn Điều gây nên khó khăn mặt quản lý cán phòng thực hành Chính vậy, việc xây dựng hệ thống quản lý thực hành cần thiết Nên em chọn đề tài làm đề tài báo cáo thực tập Nội dung đề tài gồm có 04 chương: Chương 1: Nghiên cứu kĩ thuật lập trình MVC Nghiên cứu thành phần, mối quan hệ ưu – nhược điểm mơ hình MVC Chương 2: Khảo sát hệ thống Thực tìm hiểu, khảo sát hệ thống thơng tin, cụ thể phịng thực hành khoa Công nghệ thông tin, đánh giá trạng cửa hàng, xác định mặt hạn chế hệ thống cũ, từ đề xuất biện pháp khắc phục Chương 3: Phân tích, thiết kế hệ thống Từ việc khảo sát hệ thống ban đầu, nội dung phần tập trung xác định yêu cầu mà hệ thống cần đáp ứng Xác định chức cấn có, luồng liệu thực thể hệ thống từ thiết kế sở liệu, xử lý chức năng, thiết kế chương trình Chương 4: Thực nghiệm hệ thống Từ liệu có qua phần phân tích, thiết kế hệ thống,

i LỜI CAM ĐOAN Tôi xin cam đoan cơng trình nghiên cứu riêng tơi Các số liệu, kết nêu đồ án trung thực chưa sử dụng hay công bố cơng trình khác Tơi xin cam đoan thơng tin trích dẫn đồ án rõ nguồn gốc Hải Phòng, ngày 14 tháng năm 2019 Tác giả luận văn Đặng Văn Báu ii LỜI CẢM ƠN Trước hết, cho em gửi lời cảm ơn chân thành tri ân sâu sắc thầy cô trường Đại học Đại học Hải Phịng, đặc biệt thầy khoa Cơng nghệ thông tin trường tạo điều kiện cho em có nhiều thời gian làm báo cáo thực tập Và em xin bày tỏ lòng biết ơn sâu sắc tới Ths.Trần Quốc Tuấn nhiệt tình hướng dẫn hướng dẫn em hồn thành tốt khóa thực tập Sau q trình tìm hiểu, khảo sát, nghiên cứu thực đến nay, đề tài “Nghiên cứu kĩ thuật lập trình MVC xây dựng Hệ thống quản lý lịch thực hành khoa Cơng nghệ thơng tin” em hồn thành Trong suốt trình thực đề tài, em nhận nhiều giúp đỡ, giảng dạy nhiệt tình thầy ThS Trần Quốc Tuấn Trong trình thực tập, trình làm báo cáo thực tập, khó tránh khỏi sai sót, mong thầy, cô bỏ qua Đồng thời trình độ lý luận kinh nghiệm thực tiễn cịn hạn chế nên báo cáo khơng thể tránh khỏi thiếu sót, em mong nhận ý kiến đóng góp thầy, để em học thêm nhiều kinh nghiệm hoàn thành tốt báo cáo tốt nghiệp tới Em xin chân thành cảm ơn! iii MỤC LỤC LỜI CAM ĐOAN i LỜI CẢM ƠN ii MỤC LỤC .iii DANH MỤC CÁC CHỮ VIẾT TẮT VÀ KÍ HIỆU v DANH MỤC BẢNG, BIỂU vi DANH MỤC HÌNH VẼ vii MỞ ĐẦU CHƯƠNG 1: NGHIÊN CỨU LẬP TRÌNH MVC .3 1.1 MVC gì? Xuất xứ mơ hình MVC? 1.2 Các thành phần MVC hoạt động chúng? .3 1.2.1 Các thành phần MVC .3 1.2.2 Sự tương tác thành phần mơ hình MVC 1.3 Ưu – nhược điểm MVC CHƯƠNG 2: KHẢO SÁT HỆ THỐNG 2.1 Tổng quan khoa Công nghệ thông tin 2.2 Xác định phân tích giá trị nghiệp vụ 2.3 Xác định yêu cầu hệ thống .9 2.4 Căn thực đề tài 10 2.5 Những sở thực tiễn đề tài .10 2.6 Đối tượng phạm vi nghiên cứu .11 2.7 Mục tiêu nghiên cứu 11 2.8 Nhiệm vụ nghiên cứu 11 CHƯƠNG 3: PHÂN TÍCH, THIẾT KẾ HỆ THỐNG .13 3.1 Yêu cầu hệ thống 13 3.1.1 Yêu cầu chức .13 3.1.2 Yêu cầu phi chức 14 3.1.3 Các giả định phụ thuộc 15 iv 3.2 Biểu đồ ca sử dụng .15 3.2.1 Sơ đồ UC tổng quát 15 3.2.2 Sơ đồ phân rã mô tả kịch UseCase 17 3 Đặc tả Usecase 19 3.4 Lược đồ 24 3.5 Thiết kế sở liệu 30 CHƯƠNG 4: THỰC NGHIỆM 35 4.1 Môi trường cài đặt .35 4.2 Giới thiệu hệ quản trị SQL Server 2014[2] Visual studio 2015[3] .35 4.3 Một số giao diện hệ thống 38 4.3.1 Giao diện đăng nhập 38 4.3.2 Giao diện đăng kí lịch giáo viên .38 4.3.3 Giao diện hệ thống quản lý .39 4.3.4 Giao diện lập lịch kiểm soát với quản lý 39 4.3.5 Giao diện xác nhận kiểm soát thiết bị 40 4.3.6 Giao diện duyệt lịch đăng kí .40 4.3.7 Giao diện lập lịch đăng kí lịch thực hành 41 4.3.8 Giao diện xem lịch thực hành .41 4.3.9 Giao diện khơng xác nhận kiểm sốt sinh viên 42 4.3.10 Giao diện quản lý người dung 42 KẾT LUẬN 43 TÀI LIỆU THAM KHẢO 44 v DANH MỤC CÁC CHỮ VIẾT TẮT VÀ KÍ HIỆU Từ viết tắt CBQL CNTT HTML UC MVC Giải thích Cán quản lý Cơng nghệ thông tin HyperText Markup Language Usecase Model-View-Controller vi DANH MỤC BẢNG, BIỂU Số hiệu bảng 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 Tên bảng Xác định tác nhân Đặc tả UC đăng nhập Đặc tả UC đăng xuất Đặc tả UC xem thông tin cá nhân Đặc tả UC thêm thông tin người dung Đặc tả UC xem thông tin người dung Bảng lịch thực hành Bảng người dung Bảng phòng học Bảng kiểm soát Bảng nội dung Bảng lớp Bảng khoa Bảng tiết học Trang 15 19 20 21 22 23 30 31 32 32 33 33 33 33 vii DANH MỤC HÌNH VẼ Số hiệu Tên hinh Trang hình 2.1 2.2 Sự tương tác thành phần MVC Sơ đồ UC tổng quát hệ thống quản lý thực hành khoa 16 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 2.14 2.15 2.16 2.17 2.18 2.19 2.20 2.21 2.22 2.23 2.24 2.25 2.26 2.27 CNTT Sơ đồ phân rã: Quản lý lịch thực hành Sơ đồ phân rã: Quản lý người dùng Sơ đồ phân rã: Kiểm soát thiết bị Sơ đồ phân rã: Duyệt lịch đăng kí lịch thực hành Lược đồ đăng nhập Lược đồ đăng xuất Lược đồ đăng kí lịch thực hành Lược đồ Thêm thông tin người dùng Lược đồ xóa thơng tin người dùng Lược đồ xem thông tin người dùng Lược đồ sửa thông tin người dùng Lược đồ duyệt lịch đăng kí Lược đồ them phịng thực hành Biểu đồ lớp tổng quát Lược đồ quan hệ sở liệu Giao diện đăng nhập Giao diện đăng kí lịch thực hành giảng viên Giao diện hệ thống quản lý Giao diện kiểm soát quản lý Giao diện xác nhận kiểm soát thiết bị Giao diện duyệt lịch đăng kí Giao diện đăng kí lịch thực hành Giao diện xem lịch thực hành sinh viên Giao diện khơng xác nhận kiểm sốt sinh viên Giao diện quản lý người dùng 17 17 18 18 24 24 25 25 26 26 27 27 28 29 34 38 38 39 39 40 40 41 41 42 42 MỞ ĐẦU Trong thời đại ngày nay, Công nghệ thông tin phát triển mạnh mẽ, nhanh chóng xâm nhập vào nhiều lĩnh vực khoa học, kĩ thuật sống Nó trở thành công cụ đắc lực nhiều nghành nghề giao thông vận tải, quân sự, y học đặc biệt cơng tác quản lý nói chung quản lý phịng thực nói riêng Trước máy tính chưa ứng dụng rộng rãi, công việc quản lý quản lý hình thức thủ cơng sổ sách dẫn đến việc lưu trữ cồng kềnh, gây thời gian, cơng sức thiếu độ xác Do đó, cơng việc quản lý sử dụng phương pháp thủ công không đáp ứng nhiệm vụ mục tiêu hệ thống gây ảnh hưởng lớn đến suất, chất lượng hiệu công việc Để khắc phục nhược điểm trên, đồng thời nhờ vào phát triển nhanh chóng Cơng nghệ thơng tin, việc xây dựng hệ thống quản lý thực hành phục vụ cho cơng tác quản lý phịng thực hành dễ dàng Trường đại học Hải Phịng trường có số lượng phòng máy thực hành nhiều, địa điểm thực hành môn tin học tất sinh viên trường, đặc biệt khoa Công nghệ thông tin, số lượng thực hành máy ngày vơ lớn Điều gây nên khó khăn mặt quản lý cán phòng thực hành Chính vậy, việc xây dựng hệ thống quản lý thực hành cần thiết Nên em chọn đề tài làm đề tài báo cáo thực tập Nội dung đề tài gồm có 04 chương: Chương 1: Nghiên cứu kĩ thuật lập trình MVC Nghiên cứu thành phần, mối quan hệ ưu – nhược điểm mơ hình MVC Chương 2: Khảo sát hệ thống Thực tìm hiểu, khảo sát hệ thống thơng tin, cụ thể phịng thực hành khoa Công nghệ thông tin, đánh giá trạng cửa hàng, xác định mặt hạn chế hệ thống cũ, từ đề xuất biện pháp khắc phục Chương 3: Phân tích, thiết kế hệ thống Từ việc khảo sát hệ thống ban đầu, nội dung phần tập trung xác định yêu cầu mà hệ thống cần đáp ứng Xác định chức cấn có, luồng liệu thực thể hệ thống từ thiết kế sở liệu, xử lý chức năng, thiết kế chương trình Chương 4: Thực nghiệm hệ thống Từ liệu có qua phần phân tích, thiết kế hệ thống, nội dung chương tập trung xác định môi trường triển khai thiết kế giao diện cho hệ thống Thực đề tài hội để em áp dụng, tổng hợp kiến thức học lớp, đồng thời đúc kết học thực tế phục vụ cho việc học tập làm việc sau Mặc dù cố gắng thực đề tài lực thời gian hạn chế nên chương trình khó tránh khỏi thiếu xót, mong thầy thơng cảm Những góp ý thầy học, hành trang để em vững bước vào sống sau 39 STT Tên trường Kiểu liệu Khóa Mơ tả TietHocID int Primary key Mã tiết học TietHoc int Tiết học ThoiGian int Thời gian Trangthai int Bảng 14 Bảng tiết học Trạng thái Lược đồ sở liệu quan hệ Hình 16 Lược đồ quan hệ sơ liệu 40 CHƯƠNG 4: THỰC NGHIỆM 4.1 Môi trường cài đặt Việc lựa chọn công nghệ cho phù hợp với ứng dụng muốn phát triển điều quan trọng Với phát triển công nghệ thông tin nay, nhiều công nghệ đời, xuất nhiều ngôn ngữ để đáp ứng cho nhiều nhu cầu khác thuộc lĩnh vực khác Đề tài: “Nghiên cứu kĩ thuật lập trình MVC ứng dụng xây dựng Hệ thống quản lý thực hành khoa Công nghệ thông tin” xây dựng dựa vào kiến thức nghiệp vụ kết hợp với cơng nghệ có ngơn ngữ  Công nghệ sử dụng: ASP.NET MVC5, bootstrap  Ngôn ngữ lập trình: C#  Mơi trường: Visual Studio 2015  Lưu trữ liệu: MS SQL Server 2014 4.2 Giới thiệu hệ quản trị SQL Server 2014[2] Visual studio 2015[3] SQL Server 2014 hệ quản trị sở liệu (RDBMS 1) sử dụng câu lệnh SQL để truy vấn liệu Một RDBMS bao gồm sở liệu, máy liệu ứng dụng dùng để quản lý liệu thành phần khác RDBMS SQL Server 2014 tối ưu để chạy mơi trường sở liệu lớn (Very Large Database Environment) lên đến TeraByte phục vụ đồng thời cho hàng ngàn user SQL Server 2014 kết hợp "ăn ý" với server khác Microsoft Internet Information Server (IIS), E-Commerce Server, Proxy Server Các phiên SQL Server 2014: Enterprise: Hỗ trợ không giới hạn số lượng CPU kích thước Database Hỗ trợ khơng giới hạn RAM (nhưng tùy thuộc vào kích 41 thước RAM tối đa mà HĐH hỗ trợ) hệ thống 64bit Standard: Tương tự Enterprise hỗ trợ CPU Ngồi phiên khơng trang bị số tính cao cấp khác Workgroup: Tương tự Standard hỗ trợ CPU tối đa 3GB RAM Express: Bản miễn phí, hỗ trợ tối đa 1CPU, 1GB RAM kích thước Database giới hạn 4GB Cài đặt Microsoft NET Framework 2.0: Để cài đặt thành công SQL Server Express Edition hay phiên SQL Server 2014 khác, Microsoft NET Framework 2.0 phải cài đặt trước Cài đặt SQL Server 2014 Express Edition: Microsoft SQL Server 2005 Express Edition phiên miễn phí, dễ sử dụng “nhẹ” Microsoft SQL Server 2014 Microsoft SQL Server 2005 Express Edition tích hợp Visual Studio 2015 tạo dễ dàng việc phát triển ứng dụng hướng CSDL SQL Server 2014 Express Edition tự sử dụng ứng dụng thương mại dễ dàng cập nhật lên phiên cao cần thiết Cài đặt SQL Server Management Studio Express: SQL Server Management Studio Express cung cấp giao diện để người dùng dễ dàng tương tác với thành phần Microsoft SQL Server 2014 Express Edition Trước cài đặt SQLServer Management Studio Express, MSXML 6.0 phải cài đặt Giới thiệu Visual studio 2015[3] Visual Studio 2015 hỗ trợ ngơn ngữ lập trình hướng đối tượng như: C#, VB.Net, J# ngơn ngữ lập trình "siêu mạnh" C+ +.Net, có cải tiến đáng kể Visual Studio 2015 công cụ phát triển phần mềm tích hợp mạnh mẽ với tính hấp 42 dẫn: Thiết kế giao diện, hỗ trợ viết mã (coding) Nếu sử dụng Visual Studio.Net hẳn bạn thích thú với hỗ trợ viết mã IntelliSense IntelliSense giúp viết mã nhanh hơn, mà cịn giúp lập trình viên làm quen với Net nhanh chóng Đặc biệt, Visual 2015 cịn có khả sử dụng lại đoạn mã mẫu Không thế, Visual 2015 cho phép tạo ứng dụng với giao diện giống với giao diện Outlook đầy hấp dẫn Xây dựng ứng dụng Web nhanh Visual Studio 2015 đưa vào công cụ phát triển Web Visual Web Developer.Công cụ cho phép tạo ứng dụng Web viết ASP.NET 2.0 Với Visual Web Developer, có khoảng 50 điều khiển Web tích hợp giúp phát triển ứng dụng Web nhanh đơn giản Cải tiến lớn ASP.NET 2.0 hỗ trợ tạo Master Page cho phép trang khác kế thừa lại Master Page Một ưu điểm lớn Visual Web Developer dễ dàng tạo dự án ứng dụng Web (Web project) đơn giản Trước đây, tạo dự án Web, bạn phải xác định thư mục ảo (vitual directory) máy chủ Web IIS (Internet Information Services) chép dự án sang máy khác thật "mệt mỏi" Nhưng với VS 2015, tạo ứng dụng Web không cần thao tác trên, thực đơn giản tạo ứng dụng trênWindows bình thường Tự động gợi ý gói NuGet Khi viết code thường xuyên sử dụng thư viện hệ thống Các thư viện cài đặt Nuget chưa cài đặt 43 Trong trường hợp gói thư viện chưa cài đặt thực Search Internet để biết cần cài đặt gói thư viện vào chương trình, ví dụ sử dụng lớp DbContext thì phải biết cần phải cài đặt gói thư viện vào hệ thống Trong Visual Studio 2017 cho phép hệ thống tự động gợi ý gói mở rộng thơng qua việc sử dụng tên class, interface Để thực việc vào Tools > Options > Text Editor > C# > Advanced 44 4.3 Một số giao diện hệ thống 4.3.1 Giao diện đăng nhập Hình 17 Giao diện đăng nhập 4.3.2 Giao diện đăng kí lịch giáo viên 45 Hình 18 Giao diện đăng kí lịch giáo viên 4.3.3 Giao diện hệ thống quản lý Hình 19 Giao diện hệ thống quản lý 4.3.4 Giao diện lập lịch kiểm sốt với quản lý 46 Hình 20 Giao diện kiểm soát với quản lý 47 4.3.5 Giao diện xác nhận kiểm sốt thiết bị Hình 21 Giao diện xác nhận kiểm soát thiết bị 4.3.6 Giao diện duyệt lịch đăng kí Hình 22 Giao diện duyệt lịch đăng kí 48 49 4.3.7 Giao diện lập lịch đăng kí lịch thực hành Hình 23 Giao diện lập lịch đăng kí lịch thực hành 4.3.8 Giao diện xem lịch thực hành Hình 24 Giao diện xem lịch thực hành sinh viên 50 4.3.9 Giao diện khơng xác nhận kiểm sốt sinh viên Hình 25 Giao diện khơng xác nhận kiểm sốt sinh viên 4.3.10 Giao diện quản lý người dung Hình 26 Giao diện quản lý người dùng 51 KẾT LUẬN Sau thời gian tìm hiểu nghiệp vụ em bước đầu hoàn thiện báo cáo “Nghiên cứu kĩ thuật lập trình MVC xây dựng Hệ thống quản lý lịch thực hành khoa công nghệ thông tin” Trong đề tài này, vận dụng kiến thức tìm hiểu Visual Studio 2015 đặc biệt ASP.NET MVC 5, MS SQL nghiệp vụ hệ thống quản lý thực hành khoa công nghệ thông tin, em xây dựng chương trình đáp ứng u cầu bản:  Xây dựng giao diện phần mềm đơn giản, thân thiện với người dùng  Các chức (đăng ký, đăng nhập)  Đăng kí lịch thực hành  Quản lý lịch thực hành  Quản lý người dùng  Kiểm soát trang thiết bị Mặc dù cố gắng, chưa có nhiều kinh nghiệm kiến thức cịn hạn chế nên q trình thực đề tài khơng tránh khỏi thiếu sót Em mong có ý kiến đánh giá, đóng góp thầy cô bạn để đề tài hoàn thiện Em xin gửi lời cảm ơn chân thành đến thầy giáo ThS Trần Quốc Tuấn, hướng dẫn giúp đỡ em hoàn thành báo cáo tốt nghiệp Trong thời gian tới, em cố gắng khắc phục hạn chế để tiếp tục hoàn thiện đề tài mà mở rộng số tính khác 52 53 TÀI LIỆU THAM KHẢO [1] S P G Krasner, Journal of Object Oriented Programming 1,Michigan University 1988 [2] Lê Hoàng Dũng, Tổng quan ASP.NET MVC, Nhà xuất Khoa học kỹ thuật, 2005 [3] http://msdn.microsoft.com [4] http://dot.net.vn [5] http://asp.net.vn [6] http://itprotraining.vn [7] https://viblo.asia [8] Giáo trình ASP.NET MVC - Nhất Nghệ [9] Pro ASP.NET MVC - Fifth Edition [10] Microsoft SQL Server Notes for Professionals book ... hồn thành tốt khóa thực tập Sau q trình tìm hiểu, khảo sát, nghiên cứu thực đến nay, đề tài ? ?Nghiên cứu kĩ thuật lập trình MVC xây dựng Hệ thống quản lý lịch thực hành khoa Cơng nghệ thơng tin? ??... liên quan đến việc quản lý thực hành, phân tích thiết kế hệ thống thông tin quản lý thực hành Xây dựng hệ thống chạy mạng Internet, nơi đâu có Internet truy cập quản lý Hệ thống công cụ đắc lực... nghiên cứu Đối tượng nghiên cứu - Hệ thống phịng thực hành khoa Cơng nghệ thơng tin, Trường Đại học Hải Phịng 13 - Ngơn ngữ lập trình MVC quản trị sở liệu SQLSever Phạm vi nghiên cứu - Quản lý

Ngày đăng: 31/12/2021, 18:00

HÌNH ẢNH LIÊN QUAN

Hình 1.1 Sự tương tác của các thành phần trong MVC - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 1.1 Sự tương tác của các thành phần trong MVC (Trang 14)
- Cấu hình máy tính thỏa yêu cầu. - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
u hình máy tính thỏa yêu cầu (Trang 24)
Hình 2.2 Sơ đồ UC tổng quát hệ thống quản lý thực hành khoa CNTT - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.2 Sơ đồ UC tổng quát hệ thống quản lý thực hành khoa CNTT (Trang 25)
Hình 2.3 Sơ đồ phân rã: Quản lý lịch thực hành - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.3 Sơ đồ phân rã: Quản lý lịch thực hành (Trang 26)
Hình 2.4 Sơ đồ phân rã: Quản lý người dùng - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.4 Sơ đồ phân rã: Quản lý người dùng (Trang 26)
Hình 2.5 Sơ đồ phân rã: Kiểm soát thiết bị - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.5 Sơ đồ phân rã: Kiểm soát thiết bị (Trang 28)
Hình 2.6 Sơ đồ phân rã: Duyệt lịch đăng kí lịch thực hành - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.6 Sơ đồ phân rã: Duyệt lịch đăng kí lịch thực hành (Trang 28)
Bảng 1.2 Đặc tả UC đăng nhập - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Bảng 1.2 Đặc tả UC đăng nhập (Trang 30)
Hình 2.7 Lược đồ tuần tự đăng nhập - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.7 Lược đồ tuần tự đăng nhập (Trang 35)
Hình 2.8 Lược đồ tuần tự đăng xuất - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.8 Lược đồ tuần tự đăng xuất (Trang 36)
Hình 2.9 Lược đồ tuần tự đăng kí lịch thực hành - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.9 Lược đồ tuần tự đăng kí lịch thực hành (Trang 36)
Hình 2.10 Lược đồ tuần tự xóa thông tin người dùng - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.10 Lược đồ tuần tự xóa thông tin người dùng (Trang 37)
Hình 2.9 Lược đồ tuần tự Thêm thông tin người dùng - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.9 Lược đồ tuần tự Thêm thông tin người dùng (Trang 37)
Hình 2.11 Lược đồ tuần tự xem thông tin người dùng - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.11 Lược đồ tuần tự xem thông tin người dùng (Trang 38)
Hình 2.13 Lược đồ tuần tự duyệt lịch đăng kí - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.13 Lược đồ tuần tự duyệt lịch đăng kí (Trang 39)
Hình 2.12 Lược đồ tuần tự sửa thông tin người dùng - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.12 Lược đồ tuần tự sửa thông tin người dùng (Trang 39)
Hình 2.14 Lược tuần tự thêm phòng thực hành - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.14 Lược tuần tự thêm phòng thực hành (Trang 40)
Hình 2.15 Lược lớp tổng quát - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.15 Lược lớp tổng quát (Trang 41)
Bảng 1.8 Bảng người dùng - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Bảng 1.8 Bảng người dùng (Trang 43)
Bảng 1.14 Bảng tiết học - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Bảng 1.14 Bảng tiết học (Trang 46)
Hình 2.16 Lược đồ quan hệ cơ sơ dữ liệu - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.16 Lược đồ quan hệ cơ sơ dữ liệu (Trang 46)
Hình 2.17 Giao diện đăng nhập - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.17 Giao diện đăng nhập (Trang 51)
Hình 2.19 Giao diện hệ thống đối với quản lý - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.19 Giao diện hệ thống đối với quản lý (Trang 52)
Hình 2.18 Giao diện đăng kí lịch đối với giáo viên - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.18 Giao diện đăng kí lịch đối với giáo viên (Trang 52)
Hình 2.20 Giao diện kiểm soát với quản lý - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.20 Giao diện kiểm soát với quản lý (Trang 53)
Hình 2.22 Giao diện duyệt lịch đăng kí - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.22 Giao diện duyệt lịch đăng kí (Trang 54)
Hình 2.24 Giao diện xem lịch thực hành của sinh viên - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.24 Giao diện xem lịch thực hành của sinh viên (Trang 56)
Hình 2.23 Giao diện lập lịch đăng kí lịch thực hành - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.23 Giao diện lập lịch đăng kí lịch thực hành (Trang 56)
Hình 2.25 Giao diện không xác nhận kiểm soát của sinh viên - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.25 Giao diện không xác nhận kiểm soát của sinh viên (Trang 57)
Hình 2.26 Giao diện quản lý người dùng - Nghiên cứu kĩ thuật lập trình MVC và xây dựng hệ thống quản lý lịch thực hành khoa công nghệ thông tin
Hình 2.26 Giao diện quản lý người dùng (Trang 57)

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w