Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 16 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
16
Dung lượng
1,75 MB
Nội dung
ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN - - THỰC TẬP DOANH NGHIỆP ĐỀ TÀI XÂY DỰNG WEBSITE QUẢN LÍ NGƯỜI DÙNG CƠ BẢN BẰNG JAVA JSP SERVLET Giảng Viên Hướng Dẫn: PGS.TS HUỲNH CÔNG PHÁP Sinh Viên Thực Hiện: Trương Đình Vinh - 18IT2 Đà Nẵng, tháng 12 năm 2020 Thực tập doanh nghiệp Công Pháp PGS.TS Huỳnh ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG VIỆT - HÀN THỰC TẬP DOANH NGHIỆP ĐỀ TÀI XÂY DỰNG WEBSITE QUẢN LÍ NGƯỜI DÙNG CƠ BẢN BẰNG JAVA JSP SERVLET Thực tập doanh nghiệp Công Pháp PGS.TS Huỳnh Đà Nẵng, tháng 12 năm 2020 MỞ ĐẦU Để củng cố kiến thức học tập trình tham gia thực tập doanh nghiệp phía doanh nghiệp giao cho em dự án nhỏ xây dựng Website bản jsp servlet nên em định chọn dự án “Xây dựng Website quản lí người dùng bản java jsp servlet” để thực hiện để vấn đáp với doanh nghiệp Thực tập doanh nghiệp Công Pháp PGS.TS Huỳnh Nhận Xét Của GVHD …………………………………………………………………… …………………………………………………………………… …………………………………………………………………… …………………………………………………………………… …………………………………………………………………… …………………………………………………………………… …………………………………………………………………… …………………………………………………………………… ………………………………………… Thực tập doanh nghiệp Công Pháp PGS.TS Huỳnh MỤC LỤC Trang Chương Tìm Hiểu Về Đơn vị Thực Tập 1.1 Mục đích thực tập: 1.2 Tổng quan đơn vị thực tập: .1 1.2.1 Giới thiệu: 1.2.2 Các lĩnh vực hoạt dộng Fsoft DN: .2 Chương Nội Dung Công Việc Thực Tập 2.1 Tên dự án .3 2.2 Sinh viên thực 2.3 Bối cảnh thực hiện: .3 2.4 Mục tiêu dự án 2.5 Phương pháp thực hiện: .3 Chương Nghiên Cứu Thiết Kế .4 3.1 Ngôn ngữ công cụ lập trình sử dụng: 3.1.1 Công cụ Eclipse: 3.1.2 MySQL: 3.1.3 JSP – Servlet 3.2 Phân tích thiết kệ hệ thớng website: 3.2.1 phân tích chức năng: 3.2.2 Sơ đồ phân tích thiết kế hệ thống: 3.3 Cơ sở liệu: 3.3.1 Mô tả số bảng hệ thống: 3.3.2 Cơ sở dữ liệu: Chương Xây dựng Website 4.1 Xây dựng website: 4.1.1 Mục đích: 4.1.2 Thiết kế trang web: 4.1.3 Một vài hình ảnh website: Kết luận 10 Danh mục tài liệu tham khảo 10 Thực tập doanh nghiệp Công Pháp PGS.TS Huỳnh DANH MỤC HÌNH ẢNH Trang Hình 2.1 Ví dụ về Servlet Hình 2.2 Ví dụ về JSP Hình 2.3 Sơ đồ Use-case mơ tả chức hệ thống Hình 2.4 Bảng User .6 Hình 2.5 Cơ sở dữ liệu Hình 3.1 Giao diện trang thêm người dùng Hình 3.2 Trang Danh sách người dùng Hình 3.3 Trang Sửa thơng tin người dùng DANH MỤC CÁC BẢNG Trang No table of figures entries found Thực tập doanh nghiệp Công Pháp PGS.TS Huỳnh Chương Tìm Hiểu Về Đơn vị Thực Tập 1.1 Mục đích thực tập: Giúp sinh viên chúng em tìm hiểu thực tế hoạt động doanh nghiệp lĩnh vực cơng nghệ thơng tin, tìm hiểu về vị trí công việc làm tương lai yêu cầu về kỹ chuyên môn kỹ mềm để đáp ứng những vị trí cơng việc Qua giúp chungsg em định hướng rõ ràng về nghệ nghiệp, có động lực học tập tốt đam mê học tập 1.2 Tổng quan đơn vị thực tập: Công ty FPT Sotfware (Fsoft DN) - Tòa Nhà FPT Complex, Đường Nam Kỳ Khởi Nghĩa, Phường Hoà Hải, Quận Ngũ Hành Sơn, TP Đà Nẵng Thực tập doanh nghiệp – Xây dựng Website quản lí người dùng với JSP-Servlet | P a g e 1.2.1 Giới thiệu: Fsoft DN thành lập vào ngày 13-8-2005,năm 2016, chi nhánh tiếp tục khánh thành khu làm việc mới FPT Complex, cơng trình phức tiêu chuẩn quốc tế Khu đô thị FPT City Năm 2020, FPT Software Đà Nẵng hướng tới mục tiêu đạt 10.000 người với doanh số ~ 170M USD Tính đến FPT Software Đà Nẵng khơng ngừng lớn mạnh trở thành công ty công nghệ thông tin có quy mơ lớn miền Trung Trong năm qua, FPT Software Đà Nẵng đơn vị có tốc độ tăng trưởng cao nhất, sự tăng trưởng làm nên hội lớn cho cá nhân Xuất thân từ những lập trình viên, Đà Nẵng có Giám đốc đơn vị phần mềm chiến lược số 17 Lê Vĩnh Thành hệ 8x – nằm những lãnh đạo trẻ tập đoàn hay nhiều bạn trẻ nắm giữ vị trí chủ chốt Giám đốc đơn vị phần mềm chiến lược Lê Xuân Lộc, Lê Hồng Lĩnh,… 1.2.2 Các lĩnh vực hoạt dộng Fsoft DN: FPT Software Đà Nẵng công ty chuyên về lĩnh vực gia cơng phần mềm, nên công ty cung cấp tất cả dịch vụ liên quan như: o Xuất phần mềm o Giải pháp phần mềm o Phân phối sản phẩm công nghệ thơng tin o Tích hợp hệ thống o Các dịch vụ khác… Thực tập doanh nghiệp – Xây dựng Website quản lí người dùng với JSP-Servlet | P a g e Chương Nội Dung Công Việc Thực Tập 2.1 Tên dự án Xây dựng Website quản lí người dùng bản java jsp servlet 2.2 Sinh viên thực Trương Đình Vinh - 18IT117 2.3 Bới cảnh thực hiện: Để củng cố kiến thức học tập trình tham gia thực tập doanh nghiệp phía doanh nghiệp giao cho em dự án nhỏ xây dựng Website bản jsp servlet nên em định chọn dự án “Xây dựng Website quản lí người dùng bản java jsp servlet” để thực hiện để vấn đáp với doanh nghiệp 2.4 Mục tiêu dự án Xây dựng giao diện web bản Xây dựng chức thêm, sửa, xóa người dùng 2.5 Phương pháp thực hiện: Sử dụng ngôn ngữ Java công cụ Xampp (MySQL) để thực hiện xây dựng giao diện web kết nối với sở dữ liệu Thực tập doanh nghiệp – Xây dựng Website quản lí người dùng với JSP-Servlet | P a g e Chương Nghiên Cứu Thiết Kế 3.1 Ngôn ngữ cơng cụ lập trình sử dụng: 3.1.1 Cơng cụ Eclipse: Là trình biên tập lập trình code miễn phí dành cho Windows, Linux macOS, Eclipse mơi trường phát triển tích hợp đa nền tảng (IDE) ban đầu phát triển bởi BMI hiện bởi tổ chức Eclipse Ngồi java, Eclipse cịn hổ trợ nhiều ngơn ngữ lập trình khác PHP, C, C++,C#,… 3.1.2 MySQL: MySQL hệ quản trị sở dữ liệu phổ biến giới nhà phát triển ưa chuộng trình phát triển ứng dụng Vì MySQL sở dữ liệu tốc độ cao, ổn địng dễ sử dụng hoạt động nhiều hệ điểu hành 3.1.3 JSP – Servlet Servlet lớp Java ở phía Server thiết kế để xử lí những yêu cầu HTTP từ Client sinh nội dung động trả về cho Client Hình Nghiên Cứu Thiết Kế.1 Ví dụ Servlet Thực tập doanh nghiệp – Xây dựng Website quản lí người dùng với JSP-Servlet | P a g e JSP kịch bản phía Server, sự mở rộng Servlet để đơn giản hóa việc thiết kế giao diện, trang jsp có chứa HTML,XLM thẻ jsp riêng biệt Hình Nghiên Cứu Thiết Kế.2 Ví dụ JSP Thực tập doanh nghiệp – Xây dựng Website quản lí người dùng với JSP-Servlet | P a g e 3.2 Phân tích thiết kệ hệ thớng website: 3.2.1 phân tích chức năng: chức năng: Xem, sửa, xóa thơng tin người dùng 3.2.2 Sơ đồ phân tích thiết kế hệ thớng: Hình Nghiên Cứu Thiết Kế.3 Sơ đồ Use-case mô tả chức hệ thống 3.3 Cơ sở liệu: 3.3.1 Mơ tả sớ bảng hệ thớng: 3.3.1.1 Bảng User: Hình Nghiên Cứu Thiết Kế.4 Bảng User Thực tập doanh nghiệp – Xây dựng Website quản lí người dùng với JSP-Servlet | P a g e 3.3.2 Cơ sở liệu: Hình Nghiên Cứu Thiết Kế.5 Cơ sở liệu Thực tập doanh nghiệp – Xây dựng Website quản lí người dùng với JSP-Servlet | P a g e Chương Xây dựng Website 4.1 Xây dựng website: 4.1.1 Mục đích: Thiết kế giao diện web chức Sửa thơng tin, xóa người dùng 4.1.2 Thiết kế trang web: Xây dựng trang: Quản lí danh sách người dùng Sửa thông tin Thêm người dùng Xóa người dùng 4.1.3 Một vài hình ảnh website: Hình Xây dựng Website.6 Giao diện trang thêm người dùng Trang quản lí người dùng bao gồm: - Form để điển thông tin người dùng - Nút Save để lưu thông tin điền vào form Thực tập doanh nghiệp – Xây dựng Website quản lí người dùng với JSP-Servlet | P a g e Hình Xây dựng Website.7 Trang Danh sách người dùng Trang danh sách người dùng gồm: - Bảng thống kê danh sách người dùng hiện có - Nút Edit Delete để sửa xóa người dùng - Nút Add New Users để chuyển về trang thêm người dùng Hình Xây dựng Website.8 Trang Sửa thông tin người dùng Trang sửa thông tin người dùng bao gồm: - Form để sửa thông tin người dùng - Nút Save để lưu thông tin người dùng chỉnh sửa Thực tập doanh nghiệp – Xây dựng Website quản lí người dùng với JSP-Servlet | P a g e Kết luận Kết quả đạt được: Xây dựng giao diện web bản Xây dựng chức thêm, sửa, xóa người dùng Hạn chế: Vì thời gian thực tập tháng nên việc xây dựng giao diện chức ở mức bản Hướng phát triển tương lai: Cố gắng nghiên cứu xây dựng hồn chình giao diện web phát triển thêm chức năng, Danh mục tài liệu tham khảo Tham khảo theo cách xây dựng web CRUD https://www.youtube.com/watch?v=RqiuxA_OFOk&ab_channel=JavaGuides Tham khảo cách kết nối với sở dữ liệu MySQL https://vietjack.com/java_jdbc/ket_noi_jdbc_voi_mysql.jsp Thực tập doanh nghiệp – Xây dựng Website quản lí người dùng với JSP-Servlet 10 | P a g e