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

đề tài quản lí website kinh doanh điện thoại

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 (2.85 MB, 31 trang )

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

<b><small>GIẢNG VIÊN HƯỚNG DẪN: Mai Văn Hà</small></b>

<b><small>Đà Nẵng 12-2023</small></b>

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

<b><small>LỜI MỞ ĐẦU</small></b>

<small>Trang web bán điện thoại đóng vai trị quan trọng trong việc kết nối giữa người tiêu dùngvà những sản phẩm công nghệ hiện đại. Không chỉ mang lại tiện ích cho khách hàng khimua sắm, mà còn cung cấp cơ hội so sánh giữa các mẫu điện thoại từ nhiều thương hiệukhác nhau.</small>

<small>Một trang web bán điện thoại tốt sẽ cung cấp đầy đủ thông tin về sản phẩm, bao gồmthơng số kỹ thuật, giá cả, hình ảnh chi tiết và đánh giá từ người dùng. Điều này giúpkhách hàng có cái nhìn tổng quan về sản phẩm trước khi quyết định mua hàng. Ngồi ra,trang web cần có chính sách bảo hành rõ ràng và dịch vụ hỗ trợ khách hàng tận tâm đểđảm bảo sự hài lòng của khách hàng sau khi mua hàng.</small>

<small>Với sự phát triển của cơng nghệ, ngày nay có rất nhiều trang web bán điện thoại xuấthiện, từ các trang web chuyên về sản phẩm công nghệ như Didongviet.vn,Fptshop.com.vn, Thế giới di động, FPT Shop, Cellphones, Viettel Store, Nguyễn Kimđến các trang web thương mại điện tử đa năng như Tiki, Lotte, Nguyễn Kim, Lazada.Điều này tạo ra sự cạnh tranh trong ngành và mang lại nhiều lựa chọn cho người tiêudùng.</small>

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

<b><small>BÁO CÁO BÀI TẬP</small></b>

<small>Môn: Cơng Nghệ Web</small>

<small>Tên đề tài: Trang web quản lí di động</small>

<b><small>Nội dung thực hiện: </small></b>

<i><small>Lý thuyết: </small></i>

<small>- JAVA SERVLET- AJAX</small>

<small>- JDBC</small>

<i><small>Thực hành: </small></i>

<small>- Thiết kế trang web bằng ngôn ngữ HTML, CSS, Javascript, Bootstrap, jQuery- Giao tiếp với cơ sở dữ liệu bằng JDBC</small>

<small>- Thực hiện bài tập theo mô hình MVC</small>

<small>- Viết code các chức năng của trang web bằng Java Servlet, Ajax</small>

<small>Tìm kiếm sản phẩm Quản lý giỏ hàngQuản lý nhà cung cấp</small>

<small>Xem các sản phẩm của cửa hàngXem chi tiết sản phẩm</small>

<small>Thiết kế giao diệnThiết kế database</small>

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

<small>Xuất file excel thông tin sản phẩm, nhà cung cấp</small>

<small>Phân quyền Đăng kí tài khoảnQuên mật khẩuQuản lý tài khoảnĐặt hàng</small>

<small>Quản lí bình luậnThiết kế giao diệnThiết kế database</small>

<small>Xuất file excel thơng tin tài khoản</small>

<b><small>Hồng Chiến Thắng</small></b> <small>Thống kê top 5 khách hàng mua nhiều nhấtThống kê top 5 nhân viên bán hàng xuất sắc nhấtThống kê top 10 sản phẩm bán chạy nhất</small>

<small>Xuất tất cả hoá đơn, lọc hoá đơn theo ngày, in hoáđơn ra file Excel</small>

<small>Thống kê doanh thu theo ngày trong tuầnThống kê doanh thu theo tháng</small>

<small>Quản lí loại sản phẩmThiết kế giao diệnThiết kế database</small>

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

Mục Lục

I. CÁC CHỨC NĂNG CHÍNH...4

1. Đăng nhập và phân quyền...4

2. Đăng ký tài khoản...4

3. Quên mật khẩu...4

4. Quản lý sản phẩm:...4

-Thêm: nhập vào các thơng tin cần thêm về sản phẩm để có thể mới một đối tượng tương ứng...4

5. Quản lý tài khoản:...4

- Quản trị viên có thể xem thơng tin của tất cả tài khoản trong hệ thống...5

9. Thống kê top 5 khách hàng mua nhiều nhất...5

10. Thống kê top 5 nhân viên bán hàng xuất sắc nhất...5

11. Thống kê top 10 sản phẩm bán chạy nhất...5

12. Xuất tất cả hóa đơn, lọc hóa đơn theo ngày, in hóa đơn ra file Excel...5

13. Thống kê doanh thu theo tháng...5

14. Thống kê doanh thu theo thứ trong tuần...5

15. Xem các sản phẩm cửa cửa hàng...5

16. Xem chi tiết sản phẩm………..…5

17. Đặt hàng………..………..5

II.GIAO DIỆN BÁN HÀNG (LAYOUT)...6

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

1.Giao diện trang HomePage...6

2.Giao diện trang mua sắm...8

3.Giao diện Form đăng nhập...9

4.Giao diện form đăng ký tài khoản...9

5.Giao diện form quên mật khẩu...10

6.Giao diện trang cập nhật thông tin cá nhân...11

7.Giao diện trang chi tiết sản phẩm...11

8.Giao diện trang quản lý giỏ hàng...12

9.Giao diện form đặt hàng...13

11.Giao diện trang quản lý tài khoản...14

12.Giao diện trang quản lý sản phẩm...15

15.Form thêm sản phẩm...15

16.Form cập nhật thông tin sản phẩm...17

17.Form thêm tài khoản...19

18.Giao diện doanh thu theo ngày trong tuần...20

19.Giao diện doanh thu theo tháng...21

19.Giao diện tất cả hóa đơn, có thể lọc theo ngày...21

20.Xuất thơng tin sản phẩm,hóa đơn, tài khoản, nhà cung cấp thành file Excel..22

21.Giao diện xuất top 10 sản phẩm bán chạy nhất...23

22.Giao diện xuất top 5 khách hàng mua nhiều nhất...24

23.Giao diện xuất top 5 nhân viên bán hàng xuất sắc nhất...24

24.Giao diện trang quản lý nhà cung cấp...25

25.Giao diện quản lí loại sản phẩm………..26

III.CÀI ĐẶT...26

1. Môi trường cài đặt và công nghệ sử dụng...27

2. Tổ chức các lớp của chương trình...27

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

<b>I. CÁC CHỨC NĂNG CHÍNH</b>

1.Đăng nhập và phân quyền

Mỗi user có 1 quyền nhất định. Tài khoản quản trị viên sẽ có tất cả các quyền. Tài khoản của người bán thì khơng thể thực hiện xóa, sửa, thêm tài khoản,được quyền thêm sản phẩm. Tài khoản khách hàng thì chỉ xem được các sản phẩm và thông tin cá nhân của mình, có thể đặt hàng.

2.Đăng ký tài khoản

-Mặc định đăng ký tài khoản thành cơng thì sẽ trao cho tài khoản đăng ký là khách hàng.

-Tài khoản quản trị viên có thêm thêm tài khoản khác với đầy đủ quyền truy cập3.Quên mật khẩu

-Khách hàng có thể lấy lại mật khẩu của mình qua email

-Quản trị viên có thể cập nhật trong tất cả thông tin của người bán, khách hàng. Khách hàng có thể cập nhật thơng tin của chính mình

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

7.Quản lý giỏ hàng

- Tăng hoặc giảm số lượng sản phẩm- Xem tổng tiền

- Tiến hành đặt hàng8.Quản lý nhà cung cấp

<small>- Xoá </small>

<small>- Thêm nhà cung cấp- Xuất file excel </small>

9. Thống kê top 5 khách hàng mua nhiều nhất10. Thống kê top 5 nhân viên bán hàng xuất sắc nhất11. Thống kê top 10 sản phẩm bán chạy nhất

12. Xuất tất cả hóa đơn, lọc hóa đơn theo ngày, in hóa đơn ra file Excel13. Thống kê doanh thu theo tháng

14. Thống kê doanh thu theo thứ trong tuần15. Xem các sản phẩm cửa cửa hàng

<small>16.</small>Xem chi tiết sản phẩm- Có thể chọn dung lượng của điện thoại- Thêm sản phẩm vào giỏ hàng

- Xem các thơng số của sản phẩm- Xem và thêm bình luận về sản phẩm

17.Đặt hàng

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

- Sau khi tiến hành đặt hàng sé có email thơng báo nhận đơn

<b>II.GIAO DIỆN BÁN HÀNG (LAYOUT)</b>

1.Giao diện trang HomePage

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

2.Giao diện trang mua sắm

3.Giao diện Form đăng nhập

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

4.Giao diện form đăng ký tài khoản

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

5.Giao diện form quên mật khẩu

6.Giao diện trang cập nhật thông tin cá nhân

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

7.Giao diện trang chi tiết sản phẩm

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

8.Giao diện trang quản lý giỏ hàng

9.Giao diện form đặt hàng

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

10. Giao diện trang quản lí website

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

11.Giao diện trang quản lý tài khoản

12.Giao diện trang quản lý sản phẩm

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

15.Form thêm sản phẩm

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

16.Form cập nhật thông tin sản phẩm

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

17.Form thêm tài khoản

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

18.Giao diện doanh thu theo ngày trong tuần

19.Giao diện doanh thu theo tháng

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

19.Giao diện tất cả hóa đơn, có thể lọc theo ngày

20.Xuất thơng tin sản phẩm,hóa đơn, tài khoản, nhà cung cấp thành file Excel

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

21.Giao diện xuất top 10 sản phẩm bán chạy nhất

22.Giao diện xuất top 5 khách hàng mua nhiều nhất

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

23.Giao diện xuất top 5 nhân viên bán hàng xuất sắc nhất

24.Giao diện trang quản lý nhà cung cấp

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

25. Giao diện quản lí loại sản phẩm

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

<b>III.CÀI ĐẶT</b>

1. Môi trường cài đặt và công nghệ sử dụng

Website được xây dựng trên nền tảng Java JSP Servlet trong môi trường phần mềm Eclipse.

Các công nghệ được sử dụng: - Intelliji 2023

</div>

×