Tải bản đầy đủ (.pdf) (24 trang)

Môn các công nghệ phần mềm mới đề tài xây dựng trang web bán sách

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 (3.22 MB, 24 trang )

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

<b>BỘ GIÁO DỤC VÀ ĐÀO TẠO</b>

<b>TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCMKHOA CÔNG NGHỆ THÔNG TIN</b>

<b>MÔN: CÁC CÔNG NGHỆ PHẦN MỀM MỚIĐỀ TÀI:</b>

<b>XÂY DỰNG TRANG WEB BÁN SÁCH</b>

<b>GVHD: NGUYỄN TRƯỜNG HẢI</b>

<b>SVTH: </b>

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

<b>TP. Hồ Chí Minh, ngày tháng 12 năm 2022</b>

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

<b>Phần 1: MỞ ĐẦU</b>

<b>1.Lý do chọn đề tài</b>

Ngày nay với việc khoa học kỹ thuật ngày càng phát triển mạnh mẽ đặc biệt là công nghệ thơng tin, những gì mà cơng nghệ thơng tin tạo ra giúp con người phát triển trong nhiều lĩnh vực.

Đặc biệt trong lĩnh vực thương mại điện tử, việc áp dụng công nghệ thông tin vào thương mại điện tử giúp cho việc mua bán trên mạng ngày càng dễ dàng và thuận tiện hơn. Việc mua bán trên mạng dễ dàng hơn, sẽ kích thích người tiêu dùng mua hàng nhiều hơn qua đó sẽ làm tăng doanh thu cho cửa hàng. Tuy nhiên hiện nay việc mua bán trên mạng cũng còn gặp phải nhiều vấn đề cần phải giải quyết như:

- Người tiêu dùng lo ngại về chất lượng sản phẩm. - Lo ngại về hàng hóa khơng đến được tay người tiêu dùng.

- Lo ngại về tính bảo mật thơng tin của khách hàng trên website thương mại điện tử. - Lo ngại về tính bảo mật của hệ thống thanh toán trên website thương mại điện tử. Mặt khác việc bán hàng qua mạng có nhiều lợi ích hơn so với bán hàng truyền thống như: - Quảng bá thơng tin và tiếp thị trong thị trường tồn cầu với chi phí thấp.

- Tạo lợi thế cạnh tranh.

Do đó, để tạo nên một website thương mại điện tử chuyên nghiệp và tạo được lòng tin cho khách hàng là một việc không dễ dàng.

Trong khuôn khổ đề tài của mình, nhóm em chỉ dừng lại ở việc giới thiệu sách và nhận đặt hàng qua mạng. Mặc dù đã cố gắng rất nhiều để hồn thành cơng việc nhưng do thời gian có hạn và kiến thức thực tế chưa nhiều nên cịn nhiều thiếu sót cần được bổ

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

<b>2.Mục đích của đề tài </b>

Thông tin hiện nay là một lĩnh vực rất quan trọng đối với cuộc sống hiện nay, bên cạnh đó các nhu cầu nghe nhìn, giải trí, trao đổi thơng tin,…Vì vậy cần các mặt hàng khác nhau để phục vụ nhu cầu trên, nhưng để chọn được những mặt hàng như ý đúng với nhu cầu sử dụng thì khơng phải dễ, với lý do đó mà em xây dựng nên website bán hàng online. Nhằm một phần nào đó giúp khách hàng có thể lựa chọn và mua những mặt hàng mọi lúc mọi nơi mà không cần đi xa mà hàng về tận nhà chỉ cần một cú click chuột.

<b>3.Đối tượng và phạm vi của đề tài </b>

- Khách hàng. - Mạng Internet .

- Các thiết bị sử dụng trên mạng như máy tính ,….

<b>4.Ứng dụng của đề tài </b>

Website mà em xây dựng chưa thật sự hồn chỉnh nhưng có thể giúp ích cho người sử dụng có thể dễ dàng mua bán sản phẩm, quảng bá sản phẩm, cập nhật thông tin của các sản phẩm mới, sản phẩm bán chạy của cửa hàng, tư vấn trực tiếp cho khách hàng qua internet, góp phần quảng bá thương hiệu, giảm chi phí kinh doanh và tăng doanh thu cho cửa hàng.

Đối với khách hàng và cửa hàng: Khách hàng có thể xem được các thông tin chi tiết về sản phẩm của cửa hàng, tìm kiếm sản phẩm, có thể đăng nhập để mua hàng, gửi các góp ý đến với cửa hàng để cửa hàng có thể hồn thiện hơn, làm cho cửa hàng ngày

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

+ Chức năng xem tra cứu sách + Chức năng cập nhật tài khoản + Chức năng quản lý đơn hàng cá nhân Sơ đồ use-case:

<b>2.Kế hoạch phân công và nhiệm vụ</b>

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

Vẽ lược đồ tuần tự cho các chức

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

- Xây dựng controller xử lý việc

đăng nhập, đăng ký, quên mật khẩu, kích hoạt tài khoản.

16/10/2022 - Xây dựng controller xử lý việc

tìm sách, xem chi tiết sách, bình luận.

20/10/2022 - Xây dựng controller xử lý việc

thay đổi thông tin cá nhân, xem

- Xây dựng giao diện Đăng nhập

28/10/2022 - Xây dựng giao diện quản lý

01/11/2022 - Xây dựng giao diện quản lý

các tài khoản đang hoạt động.

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

<b>4.Thiết kế cơ sở dữ liệu</b>

<b>5.Giao diện</b>

<small>5.1. Khách hàng5.1.1.Đăng nh pậ</small>

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

<small>Đăng nh p thành côngậ</small>

<small>5.1.2.Đăng ký</small>

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

<small>5.1.6.Trang danh m c sáchụ</small>

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

<small>5.1.7.Trang gi hàng-đ t hàngỏặ</small>

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

<small>5.1.8.Trang tài kho nả</small>

- <small>Thông tin cá nhân</small>

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

- <small>L ch s đ n hàngịử ơ</small>

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

<small>5.2.1.Trang đăng nh pậ</small>

<small>5.2.2.Trang chủ</small>

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

<small>5.2.3.Trang qu n lýả5.2.3.1. Qu n lý sáchả</small>

<small>5.2.3.2. Qu n lý khách hàngả</small>

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

<small>5.2.3.3. Qu n lý đ n hàngảơ</small>

<small>5.2.3.4. Qu n lý hình nh (ch a c p nh t)ảảư ậậ</small>

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

<b>Phần 3: KẾT LUẬN</b>

<b>1.Ưu điểm</b>

− Áp dụng được những kiến thức đã học

− Kiến thức lập trình giao diện web và kết nối cơ sở dữ liệu − Hoàn thành tương đối đầy đủ các chức năng đề ra

<b>2.Hạn chế</b>

− Trang web còn đơn giản − Giao diện và bộ cục chưa thẩm mỹ

− Chưa thực hiện được tất cả chức năng ban đầu − Lập trình cịn chấp vá, nhiều lỗi chưa được kiểm thử

<b>3.Hướng phát triển</b>

− Thêm các chức năng còn thiếu, thiết kế giao diện thẩm mĩ

− Tiếp tục bồi dưỡng và phát triển web, trở thành một ứng dụng web chuyên nghiệp

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

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

<small>1.JSTL Core Tag c:forEach Example (codejava.net)2.Các Annotation c a Hibernate - GP Coder (L p trình Java)ủậ</small>

<small>3.F8, h c l p trình đ đi làm! | H c l p trình online | H c l p trình Javascript (fullstack.edu.vn)ọ ậểọ ậọ ậ4.Hướng dâẫn s d ng Java JSP Standard Tag Library (JSTL) (openplanning.net)ử ụ</small>

<small>5.Java là gì? - T h c l p trình Java online - VietTutsự ọ ậ</small>

</div>

×