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.6 MB, 26 trang )
<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">
Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
Em muốn bày tỏ lòng biết ơn sâu sắc đến quý thầy cô và các anh chị đồng nghiệp đã dành thờigian và tâm huyết để hỗ trợ và chỉ dẫn em trong suốt quá trình thực tập ngành. Sự cởi mở và nhiệt tình của mọi người đã là nguồn động viên quý báu, giúp em không chỉ học hỏi mà cịn phát triển nhanh chóng trong lĩnh vực mà em đang theo đuổi.
Những kiến thức, kinh nghiệm và lời khuyên từ quý thầy cô và các anh chị đồng nghiệp đã giúp em tiến bộ và tự tin hơn trong công việc. Sự kiên nhẫn và sự hỗ trợ không ngừng nghỉ của mọi người đã làm cho quãng thời gian thực tập của em trở nên ý nghĩa và đáng nhớ.Ngồi ra, em cũng muốn bày tỏ lịng biết ơn đến nhà trường và các giáo viên đã dành sự quan tâm và hỗ trợ trong suốt quá trình thực tập của mình. Những bài học và kiến thức mà em nhậnđược khơng chỉ giúp em hồn thiện bản thân mà còn mang lại cho em sự tự tin khi bước vào thế giới thực tế.
Những điều tốt đẹp mà mọi người đã mang lại cho em là nguồn động viên quý báu, giúp em vượt qua mọi thử thách và hồn thành cơng việc một cách thành cơng. Em sẽ luôn ghi nhớ và trân trọng những kinh nghiệm và lời khuyên mà mọi người đã chia sẻ.
Một lần nữa, em xin chân thành cảm ơn tất cả!
Tp. Hồ Chí Minh, ngày 22 tháng 3 năm 2024Sinh viên thực hiện
Bùi Quang Tiến
</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">Hình 1: Quy trình Agile...7
Hình 2: Usecase hệ thống...10
Hình 3: Giao diện đăng ký...11
Hình 4: Giao diện đăng nhập...12
Hình 5: Giao diện trang chủ...13
Hình 6: Giao diện tìm kiếm...14
Hình 7: Giao diện giỏ hàng...15
Hình 8: Giao diện chi tiết sản phẩm...16
Hình 9: Giao diện thanh tốn...17
Hình 10: Giao diện sau khi thanh tốn...18
Hình 11: Giao diện tài khoản...19
Hình 12: Giao diện thơng tin tài khoản...19
Hình 13: Giao diện thay đổi mặt khẩu...20
Hình 14: Giao diện đơn hàng đã đặt...21
Hình 15: Giao diện thêm sách...22
Hình 16: Giao diện sửa sách...23
Hình 17: Giao diện thêm thể loại...24
Hình 18: Giao diện đơn hàng của khách...25
</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
Thực tập tốt nghiệp không chỉ là một phần quan trọng của chương trình học, mà cịn làcơ hội lớn để áp dụng kiến thức lý thuyết đã học vào thực tế, đồng thời mở ra một cửa sổ tầmnhìn mới về ngành nghề mình lựa chọn. Trong báo cáo này, tôi xin được chia sẻ với quýThầy, Cơ và các bạn về hành trình thực tập của mình, những trải nghiệm, học hỏi và nhữngkết quả đạt được qua quãng thời gian này.
Trước hết, tôi muốn bày tỏ lòng biết ơn sâu sắc tới Ban Giám hiệu và các Thầy, Cô tại trườngđã tạo điều kiện cho sinh viên như tơi có cơ hội thực tập và trải nghiệm thực tế trong môitrường chuyên ngành. Đặc biệt, tôi muốn gửi lời cảm ơn chân thành tới Công y TNHH côngnghệ số Bảo Nam đã chấp nhận và hỗ trợ tôi suốt thời gian thực tập.
Báo cáo này sẽ bao gồm một số phần chính, bao gồm:
Phần Một: Tổng quan về Công ty TNHH công nghệ số Bảo Nam sẽ giới thiệu về côngty mà tôi đã có cơ hội thực tập, bao gồm tầm nhìn, sứ mệnh và các giá trị cốt lõi củacông ty.
Phần Hai: Phân tích hiện trạng của cơng ty và cơng việc sẽ đi sâu vào việc phân tíchcơ cấu tổ chức, mơ hình hoạt động và các thách thức mà công ty đang đối mặt, cùngvới mô tả chi tiết về công việc mà tôi đã được giao trong quá trình thực tập. Phần Ba: Giải pháp đề xuất và phương hướng phát triển sẽ đề xuất các giải pháp và
phương hướng để Công ty TNHH công nghệ số Bảo Nam có thể tối ưu hóa hoạt độngvà phát triển bền vững trong tương lai.
Phần Cuối: là phần quan trọng nhất, nói về xây dựng ứng dụng bán sách trên nền tảngandroid.
Kết quả của dự án là một ứng dụng bán sách Android hoàn chỉnh, với giao diện thân thiện,tính năng đa dạng và tính ổn định cao. Qua q trình này, tơi đã học được rất nhiều về quytrình phát triển phần mềm, kỹ thuật lập trình Android và quản lý dự án. Đồng thời, dự án cũngmở ra một cửa sổ mới về tiềm năng và cơ hội trong lĩnh vực ứng dụng di động và thương mạiđiện tử.
Hy vọng rằng thông qua báo cáo này, q Thầy, Cơ và các bạn sẽ có cái nhìn tổng quan vàsâu sắc về hành trình thực tập của tơi, cũng như giá trị mà nó mang lại. Xin chân thành cảmơn sự quan tâm và hỗ trợ của quý vị!
Trân trọng,
</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7"><b>1. Giới thiệu công ty</b>
<b>Công ty TNHH công nghệ số Bảo Nam (BNDTC) có tên quốc tế là BAO NAM DIGITAL</b>
TECHNOLOGY LIMITED COMPANY, công ty chuyên hoạt động rất nhiều lĩnh vực trong đócó các lĩnh vực chính là xây dựng nhà, hạ tầng, buôn bán và sửa chữa thiết bị, cung cấp công zĐịa chỉ: Số C7/13C10, Đường C7C, Ấp 4, Xã Bình Hưng, Huyện Bình Chánh, Thành phố HồChí Minh, Việt Nam
Người đại diện: PHẠM HỒNG XN Ngồi ra PHẠM HỒNG XN cịn đại diện các doanhnghiệp: CƠNG TY TNHH THƯƠNG MẠI DỊCH VỤ CÔNG NGHỆ XUÂN CƯỜNG.Điện thoại: 0943077007
Loại hình DN: Cơng ty trách nhiệm hữu hạn 2 thành viên trở lên ngoài NN
<b>2. Lĩnh vực hoạt động</b>
Dưới đây là một số thông tin cụ thể về hoạt động kinh doanh chính của cơng ty:
Xây dựng nhà: BNDTC tham gia vào các dự án xây dựng nhà dân dụng và thương mại,từ việc thiết kế, xây dựng cho đến hồn thiện cơng trình. Cơng ty cam kết cung cấp cácdịch vụ xây dựng chất lượng cao, tn thủ các tiêu chuẩn an tồn và mơi trường. Hạ tầng: BNDTC thực hiện các dự án về hạ tầng giao thơng, điện, nước, và các cơng
trình cơ sở hạ tầng khác. Công ty đảm bảo việc triển khai dự án một cách chuyên nghiệpvà hiệu quả, đáp ứng nhu cầu phát triển đô thị và kinh tế.
Buôn bán và sửa chữa thiết bị: BNDTC cung cấp các dịch vụ buôn bán và sửa chữa cácthiết bị công nghệ, máy móc và trang thiết bị xây dựng. Cơng ty có một đội ngũ kỹ thuậtviên lành nghề và chuyên nghiệp để đảm bảo rằng sản phẩm và dịch vụ đều đáp ứng cáctiêu chuẩn chất lượng cao.
Bên cạnh các hoạt động kinh doanh chính, BNDTC cũng chú trọng vào việc áp dụng công nghệsố vào quản lý và vận hành, nhằm tối ưu hóa hiệu suất và tiết kiệm chi phí. Điều này giúp cơngty nhanh chóng thích ứng với sự phát triển của công nghệ và thị trường, đồng thời tạo ra lợi íchlớn cho cả khách hàng và cộng đồng.
Với tầm nhìn và sứ mệnh như vậy, BNDTC không chỉ là một đối tác tin cậy trong ngành xâydựng và hạ tầng, mà còn là một đơn vị đóng góp tích cực vào sự phát triển bền vững của kinh tếvà xã hội.
</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
<b>1. Cơ cấu tổ chức và hoạt động</b>
Công ty TNHH công nghệ số Bảo Nam có một cơ cấu tổ chức hiệu quả, với các bộphận rõ ràng và phân công nhiệm vụ rõ ràng. Đội ngũ nhân sự được chia thành các nhóm làmviệc nhỏ, mỗi nhóm đảm nhận một nhiệm vụ cụ thể trong dự án. Có sự tập trung vào việc pháttriển kỹ năng và nâng cao năng lực cho nhân viên thơng qua các khóa đào tạo và hỗ trợ từ cácchuyên gia trong lĩnh vực.
Công ty sử dụng mơ hình phát triển linh hoạt, thường là Agile, để quản lý và triển khai các dựán. Điều này giúp cơng ty linh hoạt và nhanh chóng thích ứng với yêu cầu thay đổi từ kháchhàng. Quy trình làm việc được tổ chức rõ ràng, từ việc xác định yêu cầu, thiết kế, phát triển,kiểm thử đến triển khai và hỗ trợ sau bán hàng.
<i>Hình 1: Quy trình Agile</i>
</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9"><b>2. Thách thức và cơ hội phát triển</b>
Thách thức: Công ty đang phải đối mặt với sự cạnh tranh khốc liệt từ các đối thủ trong ngành.Điều này địi hỏi cơng ty phải liên tục cải tiến sản phẩm và dịch vụ để duy trì và mở rộng thịphần.
Sự phát triển nhanh chóng của cơng nghệ đang mở ra nhiều cơ hội mới, từ việc áp dụng trí tuệnhân tạo, Internet of Things đến các ứng dụng mới trong lĩnh vực di động và phát triển phầnmềm.
<b>1. Đa dạng và không ngừng nghiên cứu </b>
Mở rộng dịch vụ và sản phẩm để đáp ứng nhu cầu đa dạng của khách hàng, bao gồmcả ứng dụng di động, phần mềm, cũng như các giải pháp công nghệ thông tin cho các lĩnh vựckhác nhau như y tế, giáo dục, và thương mại điện tử. Tăng cường đầu tư vào nghiên cứu vàphát triển để tạo ra các sản phẩm và dịch vụ mới, độc đáo và tiên tiến, đồng thời giữ vững vịthế cạnh tranh trong ngành công nghệ thông tin.
<b>2. Mở rộng hợp tác và chú trọng dịch vụ</b>
Xây dựng chiến lược mở rộng thị trường sang các quốc gia và khu vực mới, tận dụngcơ hội từ sự phát triển của thị trường cơng nghệ thơng tin tồn cầu và việc số hóa ngày càngphổ biến. Phát triển và mở rộng mạng lưới đối tác chiến lược trong và ngoài nước, từ các nhàcung cấp phần mềm, nhà phân phối, đến các tổ chức nghiên cứu và đối tác kinh doanh chiếnlược.
Tập trung vào việc cải thiện trải nghiệm khách hàng thơng qua việc tối ưu hóa giao diệnngười dùng, cải thiện tính năng và hiệu suất của sản phẩm, đồng thời cung cấp dịch vụ hỗ trợvà chăm sóc khách hàng tốt hơn.
</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
<b>3. Phát triển nhân sự</b>
Xây dựng chương trình đào tạo và phát triển nhân sự chuyên nghiệp và toàn diện, giúpnhân viên nắm vững công nghệ mới và kỹ năng cần thiết để đáp ứng yêu cầu của thị trườngngày càng phức tạp.
<b>1. Giới thiệu đề tài</b>
Trong bối cảnh thị trường sách đang ngày càng chuyển dịch từ mơ hình truyền thống sang mơ hình trực tuyến, việc phát triển một ứng dụng di động để bán sách trên nền tảng Android trở nên ngày càng quan trọng và hấp dẫn. Đề tài này đề cập đến việc thiết kế và phát triển một ứng dụng di động đa năng, linh hoạt và thu hút để cung cấp trải nghiệm mua sắm sách trực tuyến tốt nhất cho người dùng trên hệ điều hành Android.
Cơng cụ lập trình: Android Studio Ngơn ngữ lập trình: Java
Cơng cụ kiểm thử: Điện thoại Android Pixel 4a
<b>2. Mục tiêu của sản phẩm</b>
Gồm các mục tiêu sau:
Tạo Ra Một Trải Nghiệm Người Dùng Tốt Nhất: Phát triển một giao diện người dùng thân thiện, dễ sử dụng và thu hút để người dùng có thể dễ dàng tìm kiếm, duyệt và mua sách trên ứng dụng.
Đa Dạng Hóa Sản Phẩm: Cung cấp một kho sách đa dạng với nhiều thể loại và định dạng khác nhau để đáp ứng nhu cầu đa dạng của người dùng.
</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11"> Tối Ưu Hóa Tính Năng Tìm Kiếm và Lọc: Phát triển tính năng tìm kiếm và lọc thơng minh giúp người dùng dễ dàng tìm kiếm sách theo tiêu chí như tên sách, tác giả, thể loại, đánh giá, và giá cả.
Hỗ Trợ và Tương Tác Khách Hàng: Xây dựng hệ thống hỗ trợ khách hàng chuyên nghiệp và nhanh nhạy, bao gồm cả hỗ trợ trực tuyến và qua điện thoại để giải đáp mọi thắc mắc và yêu cầu của người dùng.
<b>3. Phạm vi và kết quả dự kiến</b>
Phạm vi của dự án sẽ tập trung vào việc phát triển một ứng dụng di động trên nền tảng Android, bao gồm cả phát triển giao diện người dùng, tích hợp cơ sở dữ liệu sách và tối ưu hóa hiệu suất ứng dụng.
Kết quả mong muốn là tạo ra một ứng dụng di động Android chất lượng cao và linh hoạt, đápứng đầy đủ các yêu cầu và mong đợi của người dùng.
Trải nghiệm mua sắm sách trực tuyến thuận tiện và hấp dẫn, giúp tăng cường tiện ích và thoả mãn nhu cầu đọc sách của người dùng trên nền tảng Android.
<b>1. Usecase hệ thống</b>
<i>Hình 2: Usecase hệ thống</i>
</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
<b>2. Các chức năng chính:2.1 Chức năng của người dùng:</b>
Đăng ký tài khoản: người dùng dùng số điện thoại cá nhân để đăng ký để tiện liênlạc khi mua sách, lưu ý người dùng không thể dùng một số điện thoại để đăng ký 2tài khoản trờ lên, chỉ một tài khoản duy nhất.
Đăng nhập: người dùng nhập số điện thoại, mật khẩu đã đăng ký trước đó Chỉnh sửa thơng tin tài khoản: cho phép người dùng chỉnh sửa số điện thoại, tên hiển
Cập nhật, ẩn/hiện sách trên trang bán hàng Xem thông tin đặt hang
<b>1. Giao diện đăng nhập, đăng ký</b>
Giao diện đăng ký của người dùng: người dùng nhập tên hiển thị, số điện thoại, mật khẩu đểđăng ký, sau khi nhập người dùng ấn đăng ký nếu thành cơng sẽ có thơng báo hiện lên là đăngkỳ thành công, nếu thất bại người dùng nhập lại thơng tin
</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13"><i>Hình 3: Giao diện đăng ký</i>
Giao diện đăng nhập của người dùng: người dùng nhập lại số điện thoại, mật khẩu đã đăng kýtrước đó, sau khi đăng ký thành cơng thì hệ thống tự chuyển qua giao điện đăng nhập.
<i>Hình 4: Giao diện đăng nhập</i>
</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
<b>2. Giao điện trang chủ</b>
Trang chủ dùng để hiện các sách đang bán, được sắp xếp theo thể loại để người dùng dễ dàng mua loại sách phù hợp với sở thích, mong muốn. Phía dưới có phần tìm kiếm để người dùng dễ dàng tìm kiếm sách, và giao hàng chứa các sách mà người dùng đã thêm.
<i>Hình 5: Giao diện trang chủ</i>
</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15"><b>3. Giao diện tìm kiếm</b>
Dùng để tìm kiếm sách và lọc sách theo năm xuất bản và theo giá
<i>Hình 6: Giao diện tìm kiếm </i>
</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
<b>4. Giao diện giỏ hàng</b>
Hiện sách mà người dùng đã thêm vào giỏ hàng, có nút thanh tốn để giao hóa đơn đến người quản trị
<i>Hình 7: Giao diện giỏ hàng</i>
</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17"><b>5. Giao diện chi tiết sản phẩm</b>
Trang chi tiết sản phẩm dùng để nội dụng chính của sách, số lượng sách đó là khách hàng muốn mua, thơng tin về tác giả, năm xuất bản, thể loại. Nút thêm vào giỏ hàng dùng để thêm sách và số lượng sách đó vào giỏ hàng của khách hàng
<i>Hình 8: Giao diện chi tiết sản phẩm</i>
</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
<b>6. Giao diện thanh toán</b>
Khi người dùng ấn vào nút thanh toán trong giỏ hàng thì chuyển quan giao diện thanh tốngồm tên người đặt, số điện thoại, địa chỉ, phí ship và tổng hóa đơn
<i>Hình 9: Giao diện thanh tốn</i>
</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">Sau khi ấn đặt hàng thì gửi thơng tin người quản trị.
<i>Hình 10: Giao diện sau khi thanh tốn</i>
<b>7. Giao diện tài khoản</b>
Hiện tên và các nút thao tác lên tài khoản gồm thông tin, đổi mật khẩu, đơn hàng đã đặt và đăng xuất tài khoản.
</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
<i>Hình 11: Giao diện tài khoản</i>
<b>7.1 Giao diện chỉnh sửa thơng tin</b>
<i>Hình 12: Giao diện thơng tin tài khoản</i>
</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21"><b>7.2 Thay đổi mặt khẩu</b>
<i>Hình 13: Giao diện thay đổi mặt khẩu</i>
<b>7.3 Đơn hàng đã đặt của tài khoản</b>
<i>Hình 14: Giao diện đơn hàng đã đặt</i>
</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
<b>8. Giao diện của Admin</b>
Dùng để thêm sách và hiện lên hệ thống để khách hàng lựa chọn
<i>Hình 15: Giao diện thêm sách</i>
</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23"><b>8.1 Sửa thông tin, ẩn hiện sách</b>
<i>Hình 16: Giao diện sửa sách</i>
</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24">Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
<b>8.2 Thêm thể loại của sách</b>
<i>Hình 17: Giao diện thêm thể loại</i>
</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25"><i>Hình 18: Giao diện đơn hàng của khách</i>
</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="26">Đề tài: Xây dựng website bán điện thoại Giáo Viên Hướng Dẫn: Phạm Hồng Xuân
Trong quá trình thực hiện báo cáo thực tập về đề tài "Xây dựng ứng dụng bán sách", em đãđược trải nghiệm một hành trình thú vị và học hỏi nhiều kỹ năng mới. Dự án này không chỉ làmột cơ hội để áp dụng kiến thức đã học mà còn là một thử thách thú vị để thử nghiệm và pháttriển kỹ năng kỹ thuật và quản lý dự án của em.
Em đã thành công trong việc xây dựng một ứng dụng bán sách có giao diện thân thiện vớingười dùng, tích hợp nhiều tính năng như tìm kiếm, đặt hàng, thanh tốn và quản lý tài khoản.Đặc biệt, việc áp dụng các nguyên tắc thiết kế đồng nhất và trải nghiệm người dùng đã giúptăng cường sự hấp dẫn và tính hữu ích của ứng dụng.
Trong quá trình này, em đã gặp phải một số thách thức, bao gồm việc hiểu rõ nhu cầu củangười dùng, kinh nghiệm kiến thức còn hạn chế. Tuy nhiên, nhờ vào sự hỗ trợ cúa quýthầy/cô và nỗ lực không ngừng, em đã vượt qua các thách thức này và hồn thành dự án mộtcách thành cơng.
Cuối cùng, em xin gửi lời cảm ơn chân thành đến tất cả những người đã hỗ trợ và đóng gópvào dự án này, từ giảng viên hướng dẫn đến các bạn. Sự hỗ trợ và sự cống hiến của mọi ngườiđã giúp em hoàn thành dự án một cách thành công.
</div>