Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 24 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
24
Dung lượng
658,37 KB
Nội dung
Trường Đại Học Thủy Lợi Khoa Công Nghệ Thông Tin Đồ án tốt nghiệp: “Xây dựng hệ thống tìm kiếm bãi đỗ xe” Sinh viên: Trịnh Thị Thanh Hướng dẫn: GV.Phạm Trí Công Giới thiệu • “Xây dựng hệ thống tìm kiếm bãi đỗ xe” đề tài mang tính thực tiễn, phù hợp với xu tin học hóa Đặc biệt, hàng loạt thiết bị thông minh, gọn nhẹ đời • Hệ thống giúp chủ phương tiện dễ dàng tìm thấy chỗ để xe phù hợp uy tín • Còn với người kinh doanh, hệ thống xem hình thức kinh doanh, quảng bá Nội dung • Ngôn ngữ công nghệ • Phân tích toán mô tả yêu cầu • Thiết kế • Kết thực đánh giá Ngôn ngữ công nghệ • Wamp Server • My SQL • PHP • Framework MVC • Simple Framework Ngôn ngữ công nghệ • Wamp Server oCông cụ lập trình web động với: Apache, MySQL , PHP chạy Windows oĐi kèm với phpMyAdmin www directory để quản lý liệu Rất tốt cho việc tạo máy chủ Web để chạy thử, thiết kế Website PHP Ngôn ngữ công nghệ • My SQL oCơ sở liệu có tốc độ tính bảo mật cao oHệ Quản Trị sở liệu(CSDL) quan hệ sử dụng ngôn ngữ truy vấn có cấu trúc (SQL) oCho phép tạo bảng thông tin riêng chứa trường liệu oBổ trợ PHP, Perl, nhiều ngôn ngữ khác Ngôn ngữ công nghệ • PHP oMã nguồn thông tin mở oTốc độ nhanh, ổn định oTính khả chuyển oChạy nhiều hệ điều hành khác oCho phép tách phần html code sript nên chương trình mềm dẻo Ngôn ngữ công nghệ • Framework MVC oModel: truy xuất, xác nhận, lưu liệu oView: giao diện với người dùng oController: giao nhận liệu qua lại view model Module hóa: dễ bảo trì, dễ thay đổi, dễ kiểm tra Ngôn ngữ công nghệ • Simple Framework oTập hợp thư viện viết sẵn PHP oThực tác vụ thông thường ứng dụng web: CSDL, upload file, xử lý ảnh, phân trang, cookie, session, bảo mật … oTổ chức code tốt với mô hình MVC Phân tích toán mô tả yêu cầu • Người sử dụng hệ thống • Các chức người sử dụng hệ thống Phân tích toán mô tả yêu cầu • Người sử dụng hệ thống oNgười duyệt web oThành viên oThành viên có bãi đỗ xe oQuản trị web Phân tích toán mô tả yêu cầu • Use Case người sử dụng hệ thống Phân tích toán mô tả yêu cầu • Chức người duyệt web oTìm kiếm xem danh sách kết oXem thông tin chi tiết bãi đỗ xe oGửi bình luận oĐăng ký làm thành viên Phân tích toán mô tả yêu cầu • Chức thành viên o Đăng nhập tài khoản o Thoát tài khoản o Sửa thông tin cá nhân o Lưu bãi đỗ xe vào kho bãi o Xóa bãi đỗ xe khỏi kho bãi o Xem danh sách kho bãi o Xem chi tết bãi đỗ xe kho bãi o Đăng ký kinh doanh bãi đỗ xe Phân tích toán mô tả yêu cầu • Chức thành viên có bãi đỗ xe oXem danh sách bãi oSửa thông tin bãi đỗ xe bãi oXóa bãi đỗ xe bãi Phân tích toán mô tả yêu cầu • Chức quản trị web oQuản lý danh mục oQuản lý tag địa điểm oQuản lý bãi đỗ xe oQuản lý tagparking oQuản lý bình luận oQuản lý người dùng Thiết kế • Kiến trúc hệ thống • Thiết kế database • Giao tiếp tầng • Thiết kế sequence diagram, class diagram chức người duyệt web • Thiết kế sequence diagram, class diagram chức thành viên • Thiết kế sequence diagram, class diagram chức thành viên có bãi đỗ xe • Thiết kế sequence diagram, class diagram chức quản trị web Thiết kế • Kiến trúc hệ thống Thiết kế • Thiết kế database Thiết kế • Giao tiếp tầng Kiến trúc MVC gồm tầng: Model (Logic, Database); View (View, Block); Controller (FrontController, Action, Block) Thiết kế • Sequence diagram chức người duyệt web Thiết kế • Class diagram chức người duyệt web Kết thực đánh giá • Hệ thống hoàn thành yêu cầu người dùng Tuy nhiên, hạn chế thời gian kiến thức nên nhiều chức chưa kịp thực như: định vị GPS, đánh giá chất lượng bãi đỗ xe… Cảm ơn thầy, cô giáo; anh chị bạn lắng nghe! [...]... Thoát tài khoản o Sửa thông tin cá nhân o Lưu bãi đỗ xe vào kho bãi o Xóa bãi đỗ xe ra khỏi kho bãi o Xem danh sách kho bãi o Xem chi tết bãi đỗ xe trong kho bãi o Đăng ký kinh doanh bãi đỗ xe Phân tích bài toán và mô tả yêu cầu • Chức năng của thành viên có bãi đỗ xe oXem danh sách bãi của tôi oSửa thông tin bãi đỗ xe trong bãi của tôi oXóa bãi đỗ xe trong bãi của tôi Phân tích bài toán và mô tả yêu...Phân tích bài toán và mô tả yêu cầu • Người sử dụng trong hệ thống oNgười duyệt web oThành viên oThành viên có bãi đỗ xe oQuản trị web Phân tích bài toán và mô tả yêu cầu • Use Case người sử dụng trong hệ thống Phân tích bài toán và mô tả yêu cầu • Chức năng của người duyệt web oTìm kiếm và xem danh sách kết quả oXem thông tin chi tiết bãi đỗ xe oGửi bình luận oĐăng ký làm thành viên Phân tích bài... điểm oQuản lý bãi đỗ xe oQuản lý tagparking oQuản lý bình luận oQuản lý người dùng Thiết kế • Kiến trúc hệ thống • Thiết kế database • Giao tiếp giữa các tầng • Thiết kế sequence diagram, class diagram của các chức năng người duyệt web • Thiết kế sequence diagram, class diagram của các chức năng thành viên • Thiết kế sequence diagram, class diagram của các chức năng thành viên có bãi đỗ xe • Thiết kế... trị web Thiết kế • Kiến trúc hệ thống Thiết kế • Thiết kế database Thiết kế • Giao tiếp giữa các tầng Kiến trúc MVC gồm 3 tầng: Model (Logic, Database); View (View, Block); Controller (FrontController, Action, Block) Thiết kế • Sequence diagram của chức năng người duyệt web Thiết kế • Class diagram của chức năng người duyệt web Kết quả thực hiện và đánh giá • Hệ thống hiện tại đã hoàn thành... Hệ thống hiện tại đã hoàn thành các yêu cầu cơ bản của người dùng Tuy nhiên, do hạn chế về thời gian và kiến thức nên vẫn còn nhiều chức năng chưa kịp thực hiện như: định vị GPS, đánh giá chất lượng bãi đỗ xe Cảm ơn thầy, cô giáo; anh chị và các bạn đã lắng nghe! ... Lưu bãi đỗ xe vào kho bãi o Xóa bãi đỗ xe khỏi kho bãi o Xem danh sách kho bãi o Xem chi tết bãi đỗ xe kho bãi o Đăng ký kinh doanh bãi đỗ xe Phân tích toán mô tả yêu cầu • Chức thành viên có bãi. .. có bãi đỗ xe oXem danh sách bãi oSửa thông tin bãi đỗ xe bãi oXóa bãi đỗ xe bãi Phân tích toán mô tả yêu cầu • Chức quản trị web oQuản lý danh mục oQuản lý tag địa điểm oQuản lý bãi đỗ xe oQuản... • Xây dựng hệ thống tìm kiếm bãi đỗ xe đề tài mang tính thực tiễn, phù hợp với xu tin học hóa Đặc biệt, hàng loạt thiết bị thông minh, gọn nhẹ đời • Hệ thống giúp chủ phương tiện dễ dàng tìm