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

Hệ thống hỗ trợ và thi bằng lái xe trên web

125 103 1

Đ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

Nội dung

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐH KHOA HỌC TỰ NHIÊN TP.HCM KHOA CÔNG NGHỆ THÔNG TIN ÔNG TẤN TRUNG – 0112288 PHẠM THỊ MINH CHUNG - 0112254 HỆ THỐNG HỖ TRỢ HỌC VÀ THI BẰNG LÁI TRÊN WEB LUẬN VĂN CỬ NHÂN TIN HỌC GIÁO VIÊN HƯỚNG DẪN Th.S Nguyễn Thị Diễm Tiên TP HCM, NIÊN KHOÁ 2005 Nhận xét giáo viên hướng dẫn Tp Hồ Chí Minh, ngày tháng năm 2004 Nhận xét giáo viên phản biện Tp Hồ Chí Minh, ngày tháng năm 2004 Lời Cảm Ơn [ œ \ Để thực tốt đề tài luận văn tốt nghiệp này, chúng em nhận giúp đỡ tận tình thầy khoa Cơng Nghệ Thông Tin trường Đại Học Khoa Học Tự Nhiên Thành Phố Hồ Chí Minh bạn khố Chúng em xin cảm ơn Thầy Cô thuộc khoa Công Nghệ Thông Tin cung cấp cho chúng em thông tin kiến thức vô quý báu cần thiết suốt thời gian học tập trường để chúng chúng em thực hồn thành luận văn tốt nghiệp Đặc biệt chúng em chân thành cảm ơn Th.S Nguyễn Thị Diễm Tiên, Cử Nhân Trần Minh Triết, anh Bùi Thanh Quang tận tình hướng dẫn giúp đỡ chúng em suốt thời gian thực đề tài Cuối cùng, chúng em cảm kích biết ơn gia đình bạn bè tạo điều kiện thuận lợi, động viên giúp đỡ để chúng em có đủ tự tin nghị lực để thực tốt đề tài Do giới hạn thời gian thiếu kinh nghiệm chuyên môn kinh nghiệm thực tiễn nên đề tài không tránh khỏi thiếu sót ngồi ý muốn Chúng em mong nhận thông cảm Qúy thầy mong nhận đóng góp ý kiến Thầy cô bạn Một lần nữa, chúng em xin trân trọng cám ơn Sinh viên thực Ông Tấn Trung – Phạm Thị Minh Chung Mục lục Mục lục Danh mục hình Phần mở đầu Chương : GIỚI THIỆU ĐỀ TÀI 1.1 Đặt vấn đề : 1.2 Đề cương chi tiết : 1.3 Tóm tắt nội dung luận văn : 11 Chương 2: KHẢO SÁT HIỆN TRẠNG 13 Chương : PHÂN TÍCH 18 3.1 Phân tích trạng : 18 3.2 Xác định yêu cầu chức : 19 3.3 Bảng giải : 20 3.4 Sơ lược hoạt động hệ thống : 21 3.5 Yêu cầu phi chức : 22 3.6 Xây dựng mơ hình Use-case (Use-case Model): 27 3.6.1 Xác định Actor Use case : 27 3.6.2 Mơ hình Use-case : 30 3.6.3 Đặc tả Use Case : 33 3.6.4 Mơ hình thực thể kết hợp : 38 Chương : THIẾT KẾ 46 4.1 Thiết kế kiến trúc hệ thống : 46 4.2 Mơ hình lớp đối tượng : 47 4.3 Mơ hình liệu : 57 4.4 Danh sách ràng buộc toàn vẹn : 65 4.5 Mơ hình thiết kế : 73 4.6 Thiết kế giao diện : 106 Phần tổng kết 115 Chương : TỔNG KẾT 116 PHỤ LỤC 118 TÀI LIỆU THAM KHẢO 123 Danh mục hình Hình : Mơ hình Use Case 30 Hình : Kiến trúc hệ thống 46 Hình : Mơ hình lớp đối tượng 47 Hình : Mơ hình vật lý 57 Hình : Mơ hình vật lý 57 Hình : Lược đồ Đăng ký thành viên 73 Hình 10 : Lược đồ cộng tác Đăng ký thành viên 74 Hình 11 : Lược đồ Đăng nhập 76 Hình 12 : Lược đồ cộng tác Đăng nhập 77 Hình 13 : Lược đồ Nhắc mật .Error! Bookmark not defined Hình 14 : Lược đồ cộng tác Nhắc mật .Error! Bookmark not defined Hình 15 : Lược đồ Xem thống kê cá nhân 79 Hình 16 : Lược đồ cộng tác Xem thống kê cá nhân 80 Hình 17 : Lược đồ Chỉnh sửa thông tin cá nhân 82 Hình 18 : Lược đồ cộng tác Chỉnh sửa thông tin cá nhân 83 Hình 19 : Lược đồ Thi kiểm tra 85 Hình 20 : Lược đồ cộng tác Thi kiểm tra 86 Hình 21 : Màn hình trang chủ 106 Hình 22 : Màn hình trang thi 107 Hình 23 : Màn hìn web học biển báo 108 Hình 24 : Màn hình web học luật 109 Hình 25 : Màn hình web học sa hình 110 Hình 26 : Màn hình Web quản lý thơng tin dành cho Instructor 111 Hình 27 : Màn hình Web dành cho Admin 112 Hình 28 : Màn hình Web quản lý thơng tin dành cho Instructor 113 Phần mở đầu Hệ thống hỗ trợ học thi lái web Chương : GIỚI THIỆU ĐỀ TÀI Chương : GIỚI THIỆU ĐỀ TÀI 1.1 Đặt vấn đề : Hiện nay, nhu cầu lại, vận chuyện người ngày tăng, thành phố lớn, khu cơng nghiệp tập trung nhiều dân cư, vấn đề an tồn giao thơng vấn đề thiết mà toàn xã hội người dân quan tâm, theo dõi ngày, Theo thống kê Cục cảnh sát giao thông, tuần tháng 4.2005 nước xảy 346 vụ tai nạn giao thơng, 292 người chết 313 người bị thương Trong có đến 70% vi phạm luật giao thông đường Đây số báo động ý thức chấp hành luật giao thơng Trong tình hình tỷ lệ tai nạn giao thơng ngày có xu hướng tăng lên đáng kể , nước tích cực mở rộng chiến dịch rà soát lại việc chấp hành luật giao thông người dân Bất kỳ người dân lưu thông đường với xe từ 50 cm trở lên phải có giấy phép lái xe Từ thực tế làm cho trung tâm tổ chức thi cấp giấy phép lái xe ngày trở nên tải Hiện nay, có chiến dịch, chương trình góp phần làm hạ nhiệt vấn đề an tồn giao thơng như: đội an tồn giao thơng tình nguyện hướng dẫn giao thơng giao lộ, chương trình giáo dục luật giao thơng cho học sinh, chương trình truyền hình tìm hiểu luật giao thơng “Tơi yêu Việt Nam” Đài truyền hình VTV… Tất nhằm mục đích khuyến khích tìm hiểu luật giao thông nâng cao ý thức chấp hành luật giao thông tầng lớp, lứa tuổi người dân xã hội, nhằm góp phần giảm tỷ lệ tai nạn giao thơng đảm bảo sức khỏe tính mạng cho người đường Khơng ngồi mục đích trên, với đề tài “Xây dựng trang Web hỗ trợ học luật thi lái” , chúng em mong muốn áp dụng kiến thức học trường với tìm hiểu ngơn ngữ mơi trường lập trình để xây dựng hệ thống hỗ trợ người dùng tìm hiểu luật giao thơng đường Khi tin học ngày phổ cập, chúng em mong trang Web giúp cho ngừơi dân tiếp cận với Trang Hệ thống hỗ trợ học thi lái web Chương : GIỚI THIỆU ĐỀ TÀI luật lệ giao thông cách tiện lợi lúc, nơi; đồng thời học luyện thi nhà đâu thuận lợi Trang Hệ thống hỗ trợ học thi lái web Chương : GIỚI THIỆU ĐỀ TÀI 1.2 Đề cương chi tiết : œ Tên đề tài : Xây dựng trang Web hỗ trợ học thi lái œ Mục tiêu việc thực đề tài : Tìm hiểu trình soạn đề thi Sở giao thông công chánh trung tâm tổ chức thi lấy giấy phép lái xe nhằm xây dựng hệ thống đề thi giống với thực tế hỗ trợ cho người dùng luyện tập học lý thuyết dễ dàng Bên cạnh có thơng tin liên quan đến vấn đề giao thông, lái mà người dùng tham khảo hệ thống Website œ Nội dung tóm tắt yêu cầu đề tài : œ Người dùng khác (Thành viên khơng đăng ký) : - Tìm hiểu học Luật giao thông đường bộ, Biển báo - Tra cứu sa hình học ý nghĩa trường hợp - Luyện tập kiểm tra theo loại câu hỏi - Đọc tin tức giao thông - Người dùng tra cứu thông tin liên quan đến mức bảo hiểm xe giới bảo hiểm cho chủ xe - Link liên kết đến trang web cung cấp thông tin bán bảo hiểm thông tin liên quan đề tài giao thông đường - Tra cứu trung tâm dạy tổ chức thi cấp giấy phép lái xe TP.HCM - Tra cứu tuyến đường bắt buộc đội mũa bảo hiểm - Học thi thực hành kỹ lái xe hạng A1,A2 - Tra cứu thông tin phương tiện lại : taxi, tuyến lộ trình xe buýt, đường sắt, hàng không, giá vé xe khách liên tỉnh miền đông miền tây œ Thành viên có đăng ký (Student ): - Có tất chức thành viên khơng đăng ký Trang • Trang học luật : Hình 20 : Màn hình web học luật • Trang học sa hình Hình 21 : Màn hình web học sa hình • Trang dành cho Instructor : Hình 22 : Màn hình Web quản lý thơng tin dành cho Instructor • Trang dành cho Admin : Hình 23 : Màn hình Web dành cho Admin • Trang tin tức : Hình 24 : Màn hình Web quản lý thơng tin dành cho Instructor • Trang tham khảo : Hình 25 : Màn hình Web quản lý thơng tin dành cho Instructor Phần tổng kết Hệ thống hỗ trợ học thi lái web Chương : TỔNG KẾT Chương : TỔNG KẾT 5.1 Tổng kết : Sau thời gian thực đề tài, chúng em đạt số kết định: ¾ Về phía thân : - Nắm kiến thức ngôn ngữ công nghệ: NET, Javascript, DHTML, UML, RUP - Khả làm việc nhóm - Khả tìm kiếm giải quyến vấn đề ¾ Về phía luận văn : - Kiến trúc sở liệu xây dựng phù hợp với thực tế với đầy đủ ràng buộc tồn vẹn Có khả ứng dụng thực tế việc quản lý, soạn thảo đề thi đợt thi sát hạch cấp giấy phép lái xe - Website hỗ trợ học lý thuyết, luyện tập thi kiểm tra trực quan, quen thuộc với người sử dụng - Website hỗ trợ cho việc quản lý, chỉnh sửa,thống kê cho toàn hệ thống trực quan, xác, nhanh chóng cho người quản trị - Website cung cấp nhiều thơng tin thiết thực : o Tìm hiểu luật giao thông o Xem tin tức giao thông o Tra cứu phương tiện lại Trang 116 Hệ thống hỗ trợ học thi lái web Chương : TỔNG KẾT o Liên kết đến trang liên quan vấn đề giao thông, bảo hiểm… o Tham khảo thông tin : tuyến đường bắt buộc đội mũ bảo hiểm, mức bồi thường thiệt hại - Website hỗ trợ download tài liệu cần thiết - Hệ thống xây dựng theo mô hình lớp, thuận tiện, dễ dàng cho việc sửa đổi 5.2 Hướng phát triển : Dựa kết đạt nói trên, chúng em xin đề xuất số ý kiến sau : - Mở rộng đối tượng phục vụ hệ thống, không dành cho người sử dụng máy vi tính, mà thiết bị di động điện thoại di động, PocketPC, Palm… - Phát triển phần forum trao đổi thao luận để trang web trở thành diễn đàn trao đổi vấn đề liên quan đến giao thông an tồn giao thơng, điều luật giao thơng đường bộ, điều khoản quy định bảo hiểm mức bồi thường thiệt hại… - Kết hợp thêm số thông tin giao thông khác phục vụ cho người dùng tra , cứu : tìm đường web, tra cứu tuyến đường xe buýt ngắn từ nơi đến nơi đến Trang 117 Hệ thống hỗ trợ học thi lái web Chương : TỔNG KẾT PHỤ LỤC Yêu cầu cấu hình : ¾ Server : ° CPU PII 350 MHz ° RAM 128 MB ° Đĩa cứng 20 MB ° Các phần mềm : máy tính cần cài đặt NET Framework version 1.0 hơn, hệ quản trị sở liệu 2000, IIS (hoặc webserver tương đương có hỗ trợ Framework) ¾ Client : Trình duyệt IE 5.0 , trình duyệt khác có hỗ trợ javascript Trang 118 Hệ thống hỗ trợ học thi lái web Chương : TỔNG KẾT Các công cụ hỗ trợ : œ SetupDatabase : - Chức : hỗ trợ người dùng cài đặt sở liệu cho hệ thống - Yêu cầu : Người dùng chọn đường dẫn thư mục chứa tập tin script, nhập tên server, tên database, login name password - Không cần cài đặt, cần chạy file exe - Màn hình giao diện : Hình 12 : Màn hình cơng cụ SetupDatabase Trang 119 Hệ thống hỗ trợ học thi lái web Chương : TỔNG KẾT œ Text Editor : - Chức : hỗ trợ Admin nhập nội dung tin tức với hỗ trợ định dạng văn bản; hỗ trợ xuất code HTML - Nguồn tham khảo : www.freetextbox.com - Giao diện : Hình 13 : Màn hình Tool Text Editor Trang 120 Hệ thống hỗ trợ học thi lái web Chương : TỔNG KẾT œ Forum : - Chức : Hệ thống diễn đàn giúp người dùng trao đổi thảo luận thông tin vấn đề giao thông - Nguồn tham khảo : www.codeproject.com - Giao diện : Hình 14 : Màn hình Tool Forum _ Các chủ đề forum Trang 121 Hệ thống hỗ trợ học thi lái web Chương : TỔNG KẾT Hình 15 : Màn hình Tool Forum _ Chi tiết forum Trang 122 TÀI LIỆU THAM KHẢO Lâm Vĩ Quốc, Trần Thị Bích Hạnh, Luận văn cử nhân tin học : Hệ thống hỗ trợ tìm đường xe buýt Web, 2003 Mesbah Ahmed, Chris Garrett, Jeremy Faircloth, Chris Payne, DotThatCom.com, Wei Meng Lee, Jonothon Ortiz, ASP.NET Web Developer’s Guide, Syngress, 2002 Nguyễn Phương Lan, ASP 3.0 –ASP.NET , NXB Giáo Dục, 2001 Craig Larman, Applying UML and Patterns, Prentice Hall, 2002 Huỳnh Văn Đức, Đồn Thiện Ngân, Giáo trình nhập môn UML – NXB Lao Động Xã Hội, 2002 300 câu hỏi dùng cho sát hạch, cấp giấy phép lái xe giới đường bộ, Cục đường Việt Nam – NXB Giao thông vận tải, 2004 75 câu hỏi dùng cho sát hạch cấp giấy phép lái xe hạng A1,A2, Sở Giao Thông Công Chánh TP.HCM – NXB Giao thông vận tải, 2004 Quốc Cường, Luật giao thông đường quy định xử phạt hành chánh – NXB TP.Hồ Chí Minh, 2003 Department Of Motor Vehicles Guide – www.dmv.org 10 Tata Group – www.tatavietnam.com/gt 11 The Code Project – www.codeproject.com 12 Công nghệ thông tin Việt Nam – www.manguon.com 13 Free Web Tool - www.freetextbox.com ... Trang Hệ thống hỗ trợ học thi lái web Chương : GIỚI THI U ĐỀ TÀI 1.2 Đề cương chi tiết : œ Tên đề tài : Xây dựng trang Web hỗ trợ học thi lái œ Mục tiêu việc thực đề tài : Tìm hiểu trình soạn đề thi. .. tập trước thi thật • Hỗ trợ người quản trị quản lý người dùng phân quyền • Hỗ trợ người quản lý xây dựng , quản lý toàn hệ thống học thi Trang 19 Hệ thống hỗ trợ học thi lái web Chương : PHÂN TÍCH... Trang 25 Chương : PHÂN TÍCH Hệ thống hỗ trợ học thi lái web Q uả n Q uả n lý X X Bảng : Bảng phân quyền sử dụng Trang 26 Chương : PHÂN TÍCH Hệ thống hỗ trợ học thi lái web Chương : PHÂN TÍCH 3.5.5

Ngày đăng: 23/05/2019, 08:54

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w