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

báo cáo thực tập doanh nghiệp đề tài lập trình android xây dựng app bán sách

26 0 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Lập trình Android xây dựng app bán sách
Tác giả Bùi Quang Tiến, Phạm Nhật Thanh
Người hướng dẫn Phạm Hồng Xuân
Trường học Trường Đại Học Thủy Lợi – Phân Hiệu Miền Nam
Chuyên ngành Công Nghệ Thông Tin
Thể loại Báo cáo thực tập doanh nghiệp
Năm xuất bản 2024
Thành phố Hồ Chí Minh
Định dạng
Số trang 26
Dung lượng 2,6 MB

Nội dung

Đề 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ânI.. Đề 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... Đề tài: Xây dựng website bán

Trang 1

BỘ MÔN CÔNG NGHỆ THÔNG TIN

BÁO CÁO THỰC TẬP DOANH NGHIỆP

Đề Tài: Lập trình Android xây dựng app bán sách Giảng Viên Hướng Dẫn: Phạm Hồng Xuân

Họ tên Sinh viên: Bùi Quang Tiến

Mã Sinh Viên: 2051067837

Hồ Chí Minh - 22/3/2024

Trang 2

Đề 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 LỜI MỞ ĐẦU

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ớ.Ngoà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 hoà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à hoà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 2024

Sinh viên thực hiệnBùi Quang Tiến

Trang 3

MỤC LỤC

Trang 4

Đề 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

Trang 5

MỤC LỤC HÌNH ẢNH

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 toán 17

Hình 10: Giao diện sau khi thanh toá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

Trang 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

I LỜI MỞ ĐẦU

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ông

ty 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ích

cơ 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 động

và 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 quá 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ũng

mở 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, quý 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,

Trang 7

II TỔNG QUAN CÔNG TY

1 Giới thiệu công ty

Công ty TNHH công nghệ số Bảo Nam ( BNDTC) có tên quốc tế là BAO NAM DIGITAL

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 XUÂN Ngoài ra PHẠM HỒNG XUÂN 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

2 Lĩnh vực hoạt động

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 hoà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, tuân thủ các tiêu chuẩn an toà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ôngtrì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ệp

và 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ông

ty 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

Trang 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

III PHÂN TÍCH HIỆN TRẠNG CÔNG TY, CÔNG VIỆC

1 Cơ cấu tổ chức và hoạt động

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

Hình 1: Quy trình Agile

Trang 9

2 Thách thức và cơ hội phát triển

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

IV GIẢI PHÁP ĐỀ XUẤT VÀ PHƯƠNG HƯỚNG PHÁT

TRIỂN

1 Đa dạng và không ngừng nghiên cứu

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ồm

cả ứ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

2 Mở rộng hợp tác và chú trọng dịch vụ

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ụng

cơ hội từ sự phát triển của thị trường công nghệ thông tin toà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

Trang 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

3 Phát triển nhân sự

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

V TÀI LIỆU THAM KHẢO

https://masothue.com/0317634206-cong-ty-tnhh-cong-nghe-so-bao-nam

https://fiingate.vn/BusinessDirectory/CompanyDetail/2182943?lang=vi-VN

https://dauthau.net/vi/dn/CONG-TY-TNHH-CONG-NGHE-SO-BAO-NAM/

VI TỔNG QUAN VỀ ĐỀ TÀI

1 Giới thiệu đề tài

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

 Đ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

Trang 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

3 Phạm vi và kết quả dự kiến

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

VII CHỨC NĂNG ỨNG DỤNG

1 Usecase hệ thống

Hình 2: Usecase hệ thống

Trang 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

2 Các chức năng chính:

2.1 Chức năng của người dùng:

 Đă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ểnthị, địa chỉ

 Nhận thông báo khi có sách mới: một thông báo nổi sẽ hiện khi có sách mới đượccập nhật cho máy người dùng

 Xem danh mục sách: xem sách hiển thị theo thể loại

 Tìm kiếm sách: tìm kiếm và lọc sách theo năm xuất bản, giá

 Xem thông tin chung về sách: ấn vào sách để xem nội dung chính của sách, nămxuất bản, giá

 Thêm, xóa, cập nhật số lượng sách trong giỏ hàng: thoải mái thay đổi sách theo nhucầu đặt hàng của người dùng

 Đặt hàng

2.2 Chức năng của admin:

 Thêm danh mục sách

 Thêm sách

 Cập nhật, ẩn/hiện sách trên trang bán hàng

 Xem thông tin đặt hang

VIII GIAO DIỆN

1 Giao diện đăng nhập, đăng ký

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à đăng

kỳ thành công, nếu thất bại người dùng nhập lại thông tin

Trang 13

Hình 3: Giao diện đăng ký

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

Hình 4: Giao diện đăng nhập

Trang 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

2 Giao điện trang chủ

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

Hình 5: Giao diện trang chủ

Trang 15

3 Giao diện tìm kiếm

Dùng để tìm kiếm sách và lọc sách theo năm xuất bản và theo giá

Hình 6: Giao diện tìm kiếm

Trang 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

4 Giao diện giỏ hàng

Hiện sách mà người dùng đã thêm vào giỏ hàng, có nút thanh toán để giao hóa đơn đến người quản trị

Hình 7: Giao diện giỏ hàng

Trang 17

5 Giao diện chi tiết sản phẩm

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

Hình 8: Giao diện chi tiết sản phẩm

Trang 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

6 Giao diện thanh toán

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 toángồm tên người đặt, số điện thoại, địa chỉ, phí ship và tổng hóa đơn

Hình 9: Giao diện thanh toán

Trang 19

Sau khi ấn đặt hàng thì gửi thông tin người quản trị.

Hình 10: Giao diện sau khi thanh toán

7 Giao diện tài khoản

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

Trang 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

Hình 11: Giao diện tài khoản

7.1 Giao diện chỉnh sửa thông tin

Hình 12: Giao diện thông tin tài khoản

Trang 21

7.2 Thay đổi mặt khẩu

Hình 13: Giao diện thay đổi mặt khẩu

7.3 Đơn hàng đã đặt của tài khoản

Hình 14: Giao diện đơn hàng đã đặt

Trang 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

8 Giao diện của Admin

Dùng để thêm sách và hiện lên hệ thống để khách hàng lựa chọn

Hình 15: Giao diện thêm sách

Trang 23

8.1 Sửa thông tin, ẩn hiện sách

Hình 16: Giao diện sửa sách

Trang 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

8.2 Thêm thể loại của sách

Hình 17: Giao diện thêm thể loại

Trang 25

Hình 18: Giao diện đơn hàng của khách

Trang 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

IX TÀI LIỆU THAM KHẢO CỦA ĐỀ TÀI

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 toá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à hoà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

Ngày đăng: 15/05/2024, 18:47

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

TÀI LIỆU LIÊN QUAN

w