Đồ án tốt nghiệp ngành Công nghệ thông tin: Xây dựng hệ thống giao việc theo hợp đồng

pdf
Số trang Đồ án tốt nghiệp ngành Công nghệ thông tin: Xây dựng hệ thống giao việc theo hợp đồng 58 Cỡ tệp Đồ án tốt nghiệp ngành Công nghệ thông tin: Xây dựng hệ thống giao việc theo hợp đồng 2 MB Lượt tải Đồ án tốt nghiệp ngành Công nghệ thông tin: Xây dựng hệ thống giao việc theo hợp đồng 0 Lượt đọc Đồ án tốt nghiệp ngành Công nghệ thông tin: Xây dựng hệ thống giao việc theo hợp đồng 4
Đánh giá Đồ án tốt nghiệp ngành Công nghệ thông tin: Xây dựng hệ thống giao việc theo hợp đồng
4.3 ( 16 lượt)
Nhấn vào bên dưới để tải tài liệu
Đang xem trước 10 trên tổng 58 trang, để tải xuống xem đầy đủ hãy nhấn vào bên trên
Chủ đề liên quan

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -------o0o------- ISO 9001:2015 ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ THÔNG TIN HẢI PHÒNG 2019 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -------o0o------- XÂY DỰNG HỆ THỐNG GIAO VIỆC THEO HỢP ĐỒNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ thông tin HẢI PHÒNG - 2019 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -------o0o------- XÂY DỰNG HỆ THỐNG GIAO VIỆC THEO HỢP ĐỒNG ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ thông tin Sinh viên thực hiện : Phạm Gia Hoàng Giáo viên hướng dẫn : Ts.Đỗ Văn Chiểu Mã sinh viên : 1412101110 HẢI PHÒNG - 2019 BỘ GIÁO DỤC VÀ ĐÀO TẠO CỘNG HÒA XÃ HỘI CHỦ NGHĨAVIỆT NAM TRƯỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG Độc lập – Tự do – Hạnh phúc -------o0o------- NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP Sinh viên: Phạm Gia Hoàng Mã số: 1412101110 Lớp: CT1801 Ngành: Công nghệ thông tin Tên đề tài: Xây dựng hệ thống giao việc theo hợp đồng Trường ĐHDL Hải Phòng Khóa luật tốt nghiệp LỜI CẢM ƠN Em xin gửi lời cảm ơn chân thành nhất đến quý thầy cô Trường Đại Học Dân Lập Hải Phòng, những người đã dìu dắt em tận tình, đã truyền đạt cho em những kiến thức và bài học quý báu trong suốt thời gian em theo học tại trường. Em xin trân trọng gửi lời cảm ơn đến tất cả các thầy cô trong khoa Công Nghệ Thông Tin, đặc biệt là thầy giáo TS. Đỗ Văn Chiểu, thầy đã tận tình hướng dẫn và giúp đỡ em trong suốt quá trình làm tốt nghiệp. Với sự chỉ bảo của thầy, em đã có những định hướng tốt trong việc triển khai và thực hiện các yêu cầu trong quá trình làm đồ án tốt nghiệp. Em xin cảm ơn những người thân và gia đình đã quan tâm, động viên và luôn tạo cho em những điều kiện tốt nhất trong suốt quá trình học tập và làm tốt nghiệp. Ngoài ra, em cũng xin gửi lời cảm ơn tới tất cả bạn bè, đặc biệt là các bạn trong lớp CT1801 đã luôn gắn bó, cùng học tập và giúp đỡ em trong những năm qua và trong suốt quá trình thực hiện đồ án này. Em xin chân thành cảm ơn! Hải Phòng, ngày tháng năm 2019 Sinh viên Phạm Gia Hoàng 1 Trường ĐHDL Hải Phòng Khóa luật tốt nghiệp Mục lục LỜI CẢM ƠN ................................................................................................ 1 LỜI MỞ ĐẦU ................................................................................................ 5 Giới thiệu........................................................................................................ 6 1. Mục tiêu đề tài ...................................................................................... 6 2. Giới thiệu về công ty ............................................................................ 6 3. Mô tả hoạt động của hệ thống .............................................................. 7 CHƯƠNG I LẬP TRÌNH TRÊN NỀN TẢNG WEB ................................ 8 World Wide Web và HTML ......................................................................... 8 1 World Wide Web .................................................................................... 8 1.1 Khái niệm ............................................................................................. 8 1.2 Cách tạo trang web .............................................................................. 8 1.3 Trình duyệt web (web Client hay web Browser) ............................... 9 2. Webserver .............................................................................................. 9 3. Phân loại Web ........................................................................................ 9 4. HTML ................................................................................................... 10 4.1 Cấu trúc chung của một trang HTML ............................................. 10 4.2 Các thẻ HTML cơ bản....................................................................... 10 Ngôn ngữ PHP và MySQL ...................................................................... 12 5 Ngôn ngữ PHP ...................................................................................... 12 5.1 Khái niệm ........................................................................................... 12 5.2 Lý do nên dùng PHP ......................................................................... 13 5.3 Hoạt động của PHP ........................................................................... 14 2 Trường ĐHDL Hải Phòng Khóa luật tốt nghiệp 5.4 Tổng quan về PHP ............................................................................. 14 5.5 Các phương thức được sử dụng trong lập trình PHP ..................... 17 5.6 Cookie và Session trong PHP............................................................ 18 5.7 Hàm .................................................................................................... 20 Gọi lại hàm ............................................................................................... 21 6 MySQL .................................................................................................. 21 6.1 Giới thiệu cơ sở dữ liệu: .................................................................... 21 6.2 Mục đích sử dụng cơ sở dữ liệu: ....................................................... 22 6.3 Các kiểu dữ liệu trong cơ sở dữ liệu MySQL .................................. 23 6.4 Các thao tác cập nhật dữ liệu ........................................................... 25 6.5 Các hàm thông dụng trong MySQL ................................................. 26 7. Framework Laravel ............................................................................. 27 7.1 Mô hình MVC .................................................................................... 27 7.2 Laravel................................................................................................ 29 7.3 Cấu trúc của Laravel ......................................................................... 30 CHƯƠNG II PHÂN TÍCH THIẾT KẾ HỆ THỐNG ............................... 32 Biểu đồ nghiệp vụ ........................................................................................ 32 1.1 Biểu đồ phân rã chức năng ............................................................... 33 Mô tả chi tiết chức năng. ......................................................................... 33 1.2 Danh sách hồ sơ dữ liệu..................................................................... 34 1.3 Ma trận thực thể dữ liệu ................................................................... 35 2. Mô hình hóa ......................................................................................... 36 2.1 Biểu đồ luồng dữ liệu hệ thống ......................................................... 36 2.2 Biểu đồ luồng dữ liệu mức 1 - chức năng tiếp nhận hợp đồng ....... 37 3 Trường ĐHDL Hải Phòng Khóa luật tốt nghiệp 2.3 Biểu đồ luồng dữ liệu mức 1 - chức năng cập nhật công việc ......... 37 2.4 Biểu đồ dữ liệu mức 1 - chức năng cập nhật khách hàng ............... 38 2.5 Biểu đồ dữ liệu mức 1 - chức năng cập nhật nhân viên .................. 38 2.6 Biểu đồ dữ liệu chức năng báo cáo ................................................... 39 3 Thiết kế dữ liệu ..................................................................................... 39 Mô hình liên kết thực thể ER.................................................................. 39 3.1 Xác định các thực thể và thuộc tính ................................................. 39 3.2 Xác định các mối quan hệ ................................................................. 40 3.3 Mô hình ER ........................................................................................ 41 3.4 Thiết kế các bảng dữ liệu .................................................................. 42 3.5 Mô hình quan hệ ................................................................................ 44 Chương III Ứng dụng thực nghiệm ........................................................... 45 3.1 Môi trường thử nghiệm ..................................................................... 45 3.2 Giao diện ............................................................................................ 45 Kết Luận ...................................................................................................... 53 TÀI LIỆU THAM KHẢO........................................................................... 54 4 Trường ĐHDL Hải Phòng Khóa luật tốt nghiệp LỜI MỞ ĐẦU Hiện nay công nghệ thông tin thông tin vô cùng phát triển. Internet dần trở thành thứ không thể thiếu trong cuộc sống. Trước kia thì mất điện mất nước là những thứ quan trọng nhất và đến nay vẫn vậy. Nhưng cho tới bây giờ thì mất mạng Internet cũng là vấn đề cũng khá là đáng được quan tâm trong cuộc sống hàng ngày. Càng ngày mọi người dùng mạng nó dần như trở thành công việc mỗi ngày. Việc đăng ký và tìm kiếm thông tin trên mạng dần phổ biến trong những năm gần đây. Đây là một lợi thế cho các doanh nghiệp có thể giúp người quản lý giao công việc cho từng nhân viên bằng một cái website để quản lý có thể quản lý và giao việc thay vì như trước đến tận nơi. Và nhu cầu thiết yếu là khi quản lý muốn giao việc cho nhân viên không qua giấy tờ hoặc nhân viên không phải qua gặp trực tiếp để nhận công việc. Từ thực tế đó chúng ta có thể nhìn thấy việc xây dựng hệ thống quản lý giao việc trên nền tảng website là rất quan trọng và cần thiết. Vì thế nên em chọn đề tài: “ Xây dựng hệ thống giao việc theo hợp đồng “ với mục đích là nghiên cứu tìm hiểu và xây dựng ứng quản quản lý giao việc trên website. Giúp các doanh nghiệp, các cấp quản lý có thể dễ dàng giao việc cho nhân viên mà không cần gặp trực tiếp. Tối ưu chi phí, công sức và quản lý dễ dàng tiện lợi. 5 Trường ĐHDL Hải Phòng Khóa luật tốt nghiệp Giới thiệu 1. Mục tiêu đề tài ABC là công ty chuyên nhận và làm các hợp đồng về lĩnh vực quản lý. Quản lý giao việc là công việc phức tạp đòi hỏi yêu cầu chặt chẽ,triển khai nhanh, đúng thời hạn. Mỗi một hợp đồng có các yêu cầu về hình thức, thời gian và các yêu cầu khác của khách hàng. Vì vậy phân chia công việc phải hơp lý, chính xác, đầy đủ, tránh thiếu sót. Công việc cần phải đúng thời hạn được giao, theo dõi được tiến độ các công việc để có các biện pháp xử lý sao cho công việc hoàn thành đúng hạn. Do đó yêu cầu của em trong đề tài này là xây dựng hệ thống quản lý giao việc theo hợp đồng cho công ty trên nền tảng web cần: +Giúp cho việc quản lý hệ thống trở nên dễ dàng thực hiện và tiện lợi hơn trong việc quản lý thông tin về khách hàng và nhân viên, hợp đồng, công việc và báo cáo thống kê . +Người quản lý dễ dàng đăng nhập hệ thống và giao việc cho nhân viên. +Nhân viên đăng nhập vào hệ thống nhận các công việc được giao làm và báo cáo tiến trình cho quản lý . +Khách hàng dễ dàng đăng ký hợp đồng, theo dõi quá trình hợp đồng . Trong quá trình thực hiện hiện em gặp không ít khó khăn và đã cố gắng rất nhiều để hoàn thành đề tài này và rút ra được nhiều kinh nghiệm và kỹ năng để phát triển ứng dụng sau này. 2. Giới thiệu về công ty Công ty trách nhiêm hữu hạn ABC được thành lập nhằm phát triển các dịch vụ đáp ứng nhu cầu giải quyết các hợp đồng quản lý tại Việt Nam. Vượt qua khởi đầu khó khăn, ABC đã cải tiến không ngừng các tiêu chuẩn tổ chức, 6
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.