Tải bản đầy đủ (.docx) (20 trang)

đồ án cơ sở 1 website tìm thuê nhà trọ

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1014.98 KB, 20 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN &TRUYỀN THƠNG VIỆT HÀN

<b>Khoa Khoa Học Máy Tính</b>

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN &TRUYỀN THƠNG VIỆT HÀN

<b>Khoa Khoa Học Máy Tính</b>

ĐỒ ÁN CƠ SỞ 1

<b>WEBSITE TÌM THUÊ NHÀ TRỌ</b>

Sinh viên: <b>Cao Văn Tính </b>Mã: 21IT386

<b>Đỗ Thiên Thắng </b>Mã: 21IT378Giảng viên hướng dẫn: ThS. Nguyễn Ngọc Huyền Trân

Đà Nẵng, tháng 05 năm 2022

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

<b>NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN</b>

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

<b>LỜI CẢM ƠN</b>

Đồ án cơ sở 1 là mơn học bổ ích nhằm áp dụng kiến thức được học ở trườnghọc từ đó tổng hợp kiến thức, tìm hiểu, lên ý tưởng và tạo ra sản phẩm của nhóm đểđăng ký thực hiện đề tài.

Để có thể hiểu sâu và rộng cũng như nắm chắc kiến thức cơ bản và tiếp cậntạo ra một sản phẩm thực tế, nhóm chúng em đã nhận được sự giúp đỡ nhiệt tình từgiảng viên hướng dẫn là cơ Nguyễn Ngọc Huyền Trân. Cùng với sự cố gắng củathành viên trong nhóm để sản được hồn thành đúng thời hạn và đạt được mục tiêuđã đề ra.

Bên cạnh đó cũng có những hạn chế về kiến thức và kinh nghiệm thực chiếnnên sản phẩm của chúng em cịn nhiều sai sót và thiếu hụt. Chúng em rất mongnhận được sự chỉ bảo, giúp đỡ và nhận xét chân thực nhất để sản phẩm hoàn thiệnnhất và giúp chúng em có thêm kinh nghiệm để phát triển bản thân, hoàn thành tốthơn những sản phẩm sau này.

Cuối cùng chúng em xin gửi lời cảm ơn đến giảng viên hướng dẫn NguyễnNgọc Huyền Trân đã giúp đỡ chúng em trong q trình hồn thiện sản phẩm này. Chúng em xin chân thành cảm ơn!

<i> Sinh viên,</i>

Cao Văn Tính,Đỗ Thiên Thắng.

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

2. Mục tiêu của đề tài...7

3. Nội dung và kế hoạch thực hiện...8

<b>Chương 1. TỔNG QUAN VỀ WEBSITE...9</b>

1. Các phương pháp...9

1.1. Trình bày phương pháp triển khai thực hiện đề tài...9

1.2. Ưu, nhược điểm...9

<b>Chương 2. PHÂN TÍCH WEBSITE...12</b>

1. Mơ tả trang website...12

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

<b>TÀI LIỆU THAM KHẢO...20DANH MỤC CÁC TỪ VIẾT TẮT</b>

<b>VIẾT TẮTNỘI DUNG</b>

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

<b>MỞ ĐẦU</b>

<b>1. Giới thiệu</b>

Hiện nay, tại những thành phố lớn có một số lượng lớn sinh viên, người laođộng ngoại tỉnh đến học tập và làm việc, đa số trong họ đang phải ở trọ bên ngồi.Cơng việc đi tìm một phịng trọ như ý theo cách thức truyền thống là một việc rấttốn thời gian, công sức... Đặc biệt đối với các sinh viên mới nhập trường và nhữngngười lao động lần đầu lên thành phố thì đây quả là một cơng việc rất phức tạp. Khikhơng thể tìm được phịng trọ, mọi người buộc phải tìm đến các trung tâm mơigiới. Thế nhưng chi phí cho lựa chọn này là khá cao và độ tin cậy thì rất thấp.

Thương mại điện tử là bước đi mới mẻ nhất cho nền kinh tế nói chung vàcho các ngành nghề kinh doanh nói riêng. Với các thiết lập đơn giản trên nền tảnginternet chúng ta đã có thể dễ dàng có được một cửa hàng trực tuyến với đầy đủ lợiích trong tầm tay. Nhận thấy lợi thế và tính tất yếu nhóm chúng em quyết định chọnđề tài xây dựng website tìm trọ nhằm giúp cho việc tìm nhà trọ đối với mọi ngườitrở nên dễ dàng và thuận tiện. Với ưu thế của hình thức kinh doanh thương mạiđiện tử, website có thể cung cấp các địa chỉ nhà có thể thuê trên khắp nơi mà bạnmuốn đến. Các nguồn phòng được đăng trên web sẽ được bảo đảm về độ tin cậyvới đầy đủ thông tin cần thiết cho việc đi tìm một phịng trọ như: giá phịng, diệntích, hình ảnh cấu tạo nhà, cùng với ý kiến và yêu cầu của chủ nhà.

<b>2. Mục tiêu của đề tài</b>

Mục tiêu của việc xây dựng trang web nhằm giúp cho mọi người có thể tìmmột căn trọ theo ý muốn ở mọi nơi thông qua mạng Internet phổ biến, tiết kiệm thờigian tìm kiếm, cung cấp các phòng trọ với số lượng lớn và chất lượng để dễ dàngchọn lựa tối ưu nhất, giá sản phẩm và tiền tiết kiệm chi phí đi lại. Cho phép kháchhàng có thể tìm kiếm nhanh nhất những phịng trọ mà họ quan tâm theo tiêu chínhư: diện tích, chất lượng, giá cả để khách hàng có thể lựa chọn sản phẩm phù hợpvà có thể đặt mua sản phẩm mà khách hàng ưng ý.

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

<b>3. Nội dung và kế hoạch thực hiện</b>

Ngày (từ ngày- đến ngày) Nội dung Thành viên thực hiện25/3-26/3 Đề xuất ý tưởng cho đề

tài, xác định chính xácyêu cầu đặt ra cho trang

chỉnh sửa cuối cùng.

Tất cả thành viên.

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

<b>Chương 1. TỔNG QUAN VỀ WEBSITE</b>

<b>1. Các phương pháp</b>

Từ những kiến thức được học trên trường cùng với sự tìm hiểu thêm ngồigiờ. Nhóm chúng em đã áp dụng những phương pháp sau đây vào đề tài của mình.

<i><b>1.1. Trình bày phương pháp triển khai thực hiện đề tài</b></i>

- Xây dựng website dựa trên kiến thức đã học là ngôn ngữ HTML và CSS.- Tham khảo, tiếp thu ý kiến từ giảng viên hướng dẫn.

- Tìm hiểu những website cùng lĩnh vực ( Ưu, nhược điểm</b></i>

Trong suốt thời gian học tập và nghiên cứu theo tiến trình học của mơn học,chúng em tự đánh giá được về những ưu và nhược điểm tồn tại trong sản phẩm củamình.

<i>1.2.1. Ưu điểm</i>

- Giao diện đơn giản, màu sắc kết hợp hài hoà.

- Hình ảnh thực tế, trực quan hơn những trang web tham khảo.

<i>1.2.2. Nhược điểm</i>

Vì thời gian học tập cịn hạn chế, kiến thức còn cơ bản nên trang web còntồn tại một số vấn đề như: website tĩnh nên chưa giải quyết được về cơ sở dữ liệucũng như các chức năng hoàn chỉnh. Và coi đây cũng như là định hướng phát triểncủa đề tài trong thời gian tới.

<b>2. Các ngôn ngữ sử dụng</b>

Với sự phát triển vượt bậc của các cơng nghệ và các ngơn ngữ lập trình đadạng. Trong q trình mơn học chúng em được nhà trường cùng giảng viên hướngdẫn tiếp cận với các ngôn ngữ phổ biến như HTML, CSS, Javascript. Và đây cũnglà các ngôn ngữ được chúng em áp dụng sử dụng để thực hiện đề tài.

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

<i><b>2.1. HTML</b></i>

HTML (viết tắt của từ HyperText Markup Language, hay là "Ngôn ngữĐánh dấu Siêu văn bản") . Nó là 1 ngơn ngữ được thiết kế ra để tạo nên các trangweb với các mẩu thơng tin được trình bày trên World Wide Web.

HTML là một ngơn ngữ máy tính được tạo ra để cho phép tạo trang web.Những trang web này sau đó có thể được xem bởi bất kỳ ai khác kết nối vớiInternet. Nó tương đối dễ học , với những điều cơ bản có thể tiếp cận được với hầuhết mọi người. Nó liên tục trải qua sửa đổi và tiến hóa để đáp ứng nhu cầu và yêucầu của người dùng.

Các phần tử HTML là các khối xây dựng của các trang HTML. Với cấu trúcHTML, hình ảnh và các đối tượng khác như biểu mẫu tương tác có thể được nhúngvào trang được hiển thị. HTML cung cấp một phương tiện để tạo tài liệu có cấutrúc bằng cách biểu thị ngữ nghĩa cấu trúc cho văn bản như headings, paragraphs,lists, links, quotes và các mục khác. Các phần tử HTML được phân định bằng

<i>các tags, được viết bằng dấu ngoặc nhọn. Các trình duyệt khơng hiển thị các thẻ</i>

HTML, nhưng sử dụng chúng để diễn giải nội dung của trang.

<i><b>2.2. CSS</b></i>

CSS là viết tắt của Cascading Style Sheets, một ngôn ngữ thiết kế đơn giản,xử lý một phần giao diện của trang web. CSS mô tả cách các phần tử HTML hiểnthị trên màn hình và các phương tiện khác.

Sử dụng CSS, bạn có thể kiểm sốt màu chữ, cỡ chữ, kiểu chữ, khoảng cáchgiữa các đoạn văn bản, kích thước của các thành phần trên trang web, màu nền,thiết kế bố cục và cách trang web hiển thị trên những màn hình có kích thước khácnhau cũng như hàng loạt hiệu ứng khác.

CSS rất hữu ích và tiện lợi. Nó có thể kiểm soát tất cả các trang trên mộtwebsite. Các stylesheet ngoài được lưu trữ dưới dạng các tập tin .CSS. CSS đượckết hợp với ngôn ngữ đánh dấu HTML hoặc XHTML.

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

<i><b>2.3. Javascript</b></i>

JavaScript, theo phiên bản hiện hành, là một ngôn ngữ lập trình thôngdịch được phát triển từ các ý niệm nguyên mẫu. Ngôn ngữ này được dùng rộng rãicho các trang web (phía người dùng) cũng như phía máy chủ (với Nodejs). Nó vốnđược phát triển bởi Brendan Eich tại Hãng truyền thơng Netscape với cái tên đầu

<i>tiên Mocha, rồi sau đó đổi tên thành LiveScript, và cuối cùng thành JavaScrip.</i>

<b>3. Kết chương 1</b>

<i>Thơng qua tìm hiểu về các phương pháp, hướng nghiên cứu và các ngơn ngữcần thiết từ đó, làm cơ sở đề xuất Phân tích trang website sẽ được trình bày trongchương tiếp theo.</i>

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

<b>Chương 2. PHÂN TÍCH WEBSITE</b>

<b>1. Mơ tả website</b>

TITA House là website là trang web được tạo ra với những chức năng cơbản nhất để người dùng cỏ thể dễ dàng sử dụng và cơng cụ đắc lực giúp người dùngcó thể tìm được nhà trọ tốt nhất. Giao diện được phối màu hài hồ dễ nhìn.

- Phần nổi bật là những lựa chọn nhà trọ sắp xếp theo từng thành phố lớnnhằm tiết kiệm thời gian tìm kiếm.

- Phần giới thiệu về đội ngũ phát triển của trang web.

- Phần danh mục gồm những nhà trọ nổi bật với từng phân khúc giá. Sẽ cócác trang con hiển thị những hình ảnh và thơng số trực quan của sản phẩm.

- Mọi người có thể liên hệ đặt trọ và lên lịch trao đổi và xem trọ với chủ trọqua số điện thoại, thông tin địa chỉ ở từng danh mục

- Khi muốn đăng bài thì chủ trọ có thể liên hệ với quản trị viên liên hệ trựctiếp thông qua Fax, điện thoại, email được cung cấp ở mục liên hệ ở phía cuối trangweb để đăng bài lên trang.

<b>3. Kết chương 2</b>

<i>Quy trình phân tích các thành phần chính và các chức năng của trangwebsite sẽ ảnh hưởng trực tiếp và làm bàn đạp để hoàn thành thiết kế trangwebsite ở chương 3. </i>

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

<b>Chương 3. XÂY DỰNG WEBSITE</b>

<b>1. Kết quả</b>

Trong suốt quá trình lên ý tưởng và phân tích các thành phần chính của websitechúng em đã bắt tay vào thực hiện xây dựng đề tài và tạo ra trang web với giao diệncùng với các chức năng sau.

Sau khi người dùng sử dụng tài khoản đã đăng ký để đăng nhập vào hệ thốngđể các phòng trọ u thích và các thơng tin cá nhân ln được đồng bộ trên hệ thống,trên mọi thiết bị.

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

<i><b>1.1. Nổi bật</b></i>

Những sản phẩm sẽ được xếp theo từng vị trí từng thành phố, khi ấn vào từngthành phố sẽ hiển thị tất cả những phòng trọ ở thành phố đó. Người dừng có thể tiếtkiệm thời gian tìm kiếm

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

<i><b>1.2. Giới thiệu</b></i>

Phần giới thiệu sẽ là sơ lược về trang web.

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

<i><b>1.5. Liên hệ</b></i>

Mọi thắc mắc về chất lượng, giá thành hay hợp tác thêm trọ lên hệ thống sau khi để lại thông tin sẽ được đội ngũ liên hệ để hỗ trợ giải đáp

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

<b>2. Kết chương 3</b>

<i>Việc thiết kế Website tìm th nhà trọ đã hồn thành các chức năng cơ bảntheo hướng phát triển trang web đã lên kế hoạch thông qua Chương 1, Chương 2,Chương 3.</i>

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

<b>KẾT LUẬN</b>

<b>1. Kết quả đạt được</b>

Qua thời gian làm việc cùng nhau, trải qua quá trình tìm hiểu nghiên cứu vàthực hiện đề tài. Đề tài của nhóm đã hồn thành đúng thời hạn và tạo ra được mộtwebsite tương đối hoàn chỉnh với những kết quả sau:

 Hoàn thành việc giới thiệu tổng quan của đề tài và giới thiệu về đề tài mìnhcần làm.

 Hồn thành phân tích thiết kế, hồn thiện được các chức năng cơ bản chính.Tuy đề tài cịn chưa ứng dụng vào thực tiễn ngay được nhưng giá trị lớn nhấtcủa đề tài này là em đã vận dụng hết tất cả các kiến thức thầy cô dạy ở trường, cũngnhư kinh nghiệm từ giảng viên hướng dẫn để có thể phục vụ cho cơng việc sau này.Sản phẩm cịn nhiều thiếu sót do cịn thiếu kinh nghiệm và trình độ. Chúng Em mongnhận được sự góp ý của thầy cô để kiến thức được mở mang hơn và tạo ra đượcnhững sản phẩm được hoàn chỉnh hơn trong tương lai.

Chúng Em xin chân thành cảm ơn!

<b>2. Hướng nghiên cứu</b>

Trong thời gian học sắp tới sẽ tiếp thu, trao đổi kiến thức cùng với sự giúp đỡcủa giảng viên nhóm sẽ giải quyết được việc kết nối cơ sở dữ liệu.

Với những tồn tại và hạn chế của sản phẩm, rất mong nhận được sự đóng gópcủa các thầy cơ để website của chúng em có thể hồn thiện nhất.

</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">

<b>TÀI LIỆU THAM KHẢO</b>

<small>[1].</small> Khoa Công nghệ thông tin & Truyền Thông- Đại học Đà Nẵng, "Giáo Trình CƠNG NGHỆ WEB" 2018.

[2]. Giáo trình thiết kế Web : Chu Văn Hồnh.

[3]. Giáo trình công nghệ Web khoa công nghệ thông tin và truyền thông.

×