1. Trang chủ
  2. » Tất cả

Tiểu luận môn học phát triển ứng dụng di động đề tài phát triển ứng dụng di động quản lý bán sách

37 3 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 đề Phát Triển Ứng Dụng Di Động Quản Lý Bán Sách
Tác giả Đoàn Hoài Lâm, Nguyễn Xuân Bình
Người hướng dẫn Th.S Nguyễn Hữu Vĩnh
Trường học Trường Đại Học Thủ Dầu Một
Chuyên ngành Phát triển Ứng dụng Di động
Thể loại Tiểu luận
Năm xuất bản 2021
Thành phố Thủ Dầu Một
Định dạng
Số trang 37
Dung lượng 2,09 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Nhất là khi việc tin học hóa vào công tác quản lý, bán hàng là một trong những yêu cầu cần thiết đối với các doanh nghiệp hiện nay.. Từ những phần mềm quản lý giúp cho công việc bán hàng

Trang 1

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT CÔNG NGHỆ

TIỂU LUẬN MÔN HỌC PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG

ĐỀ TÀI PHÁT TRIỂN ỨNG DỤNG DI ĐỘNG

QUẢN LÝ BÁN SÁCH

GVHD: Th.S Nguyễn Hữu Vĩnh SVTH: Đoàn Hoài Lâm

MSSV: 182480103019 LỚP: D18PM03 SVTH: Nguyễn Xuân Bình MSSV: 1824801030193

Trang 2

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT VIỆN KỸ THUẬT – CÔNG NGHỆ NHẬN XÉT VÀ CHẤM ĐIỂM CỦA GIẢNG VIÊN

Họ và tên giảng viên: Nguyễn Hữu Vĩnh

Tên đề tài: XÂY DỰNG APP QUẢN LÝ BÁN LAPTOP, PC CHO CỬA HÀNG

PHONG VŨ.

Nội dung nhận xét:

Điểm:

Bằng số:

Bằng chữ:

GIẢNG VIÊN CHẤM

(Ký, ghi rõ họ tên)

Nguyễn Hữu Vĩnh

Trang 3

M Ụ C L Ụ C

THÀNH VIÊN NHÓM VÀ VAI TRÒ 6

L I M ĐẦẦUỜ Ở 7

L I C M NỜ Ả Ơ 8

1.1 Mô t đềề tài 9ả 1.2 T ng quát hóa bài toán ng d ng cầền cóổ ứ ụ 9

1.3 Xác đ nh các ch c năng chính c a bài toánị ứ ủ 9

1.4 Use case 10

2.1 B ng d li u và thu c tnhả ữ ệ ộ 11

2.1.1 B ng th lo iả ể ạ 11

2.1.2 B ng sáchả 11

2.1.3 B ng ngả ười dùng 12

2.1.4 B ng HoaDonả 12

2.1.5 B ng CTHoaDonả 12

3.1 Thiềết kềế ng d ngứ ụ 14

3.1.1 Danh sách và mô t các màn hìnhả 14

3.1.1.1 Màn hình trang chính 14

3.1.1.2 Màn hình người dùng 15

3.1.1.3 Màn hình th lo i sáchể ạ 16

3.1.1.4 Màn hình menu sách 17

3.1.1.5 Màn hóa đ nơ 18

3.1.1.6 Màn hình tóp sách bán ch yạ 19

3.1.1.7 Màn hình thôếng kề danh thu 20

3.1.1.8 Màn hình thềm hóa đ nơ 21

3.1.1.9 Màn hình đ i m t kh uổ ậ ẩ 22

3.1.1.10 Màn hình thông tin khách hàng 23

3.1.1.11 Màn hình đăng nhầp nh pậ 24

3.1.1 S đôề liền kềết các màn hìnhơ 25

25

3.2 Chương trình demo 26

3.2.1 Trang chính 26

3.2.2 người dùng 27

3.2.3 Trang sách 28

Trang 4

3.2.4 Trang th lo iể ạ 29

3.2.5 Trang hóa đ nơ 30

3.2.6 Trang sách bán ch yạ 31

3.2.7 Trang thôếng kề 32

3.2.8 Trang Đăng nh pậ 33

3.2.9 Trang l p hóa đ nậ ơ 34

4.1 Cài đ tặ 35

4.2 Th nghi mử ệ 35

4.3 Đánh giá 35

5.1 Kềết lu nậ 35

5.1.1 Vềề kiềến th cứ 36

5.1.2 Vềề ng d ngứ ụ 36

5.1.3 Nh ng khó khăn và h n chềế trong quá trình th c hi n d ánữ ạ ự ệ ự 36

5.2 H ướng phát tri n c a đềề tàiể ủ 37

TÀI LI U THAM KH OỆ Ả 37

MỤC LỤC BẢNG B ng 1: B ng thành viền và vai tròả ả 6

B ng2: B ng Th lo iả ả ể ạ 11

B ng 3: B ng sáchả ả 11

B ng 4: B ng ngả ả ười dùng 12

B ng 5: B ng HoaDonả ả 12

B ng 6: B ng CTHoaDonả ả 13

B ng 7: B ng chả ả ương trình demo trang chính 26

B ng 8: B ng chả ả ương trình demo người dùng 27

B ng 9: B ng chả ả ương trình demo trang sách 28

B ng 10: B ng chả ả ương trình demo trang th lo iể ạ 29

B ng 11: B ng chả ả ương trình demo trang hóa đ nơ 30

B ng 12: B ng chả ả ương trình demo trang sách bán ch yạ 31

B ng 13: B ng chả ả ương trình demo trang thôếng kề 32

B ng 14: B ng chả ả ương trình demo trang Đăng nh pậ 33

B ng 15: B ng chả ả ương trình demo trang l p hóa đ nậ ơ 34

Trang 5

MỤC LỤC H@NH

HNH 1: S ĐỒẦ USE CASEƠ 10

Hình 2: Màn hình chính 14

Hình 3: Màn hình người dùng 15

Hình 4: Màn hình th lo i sáchể ạ 16

Hình 5: Màn hình menu sách 17

Hình 6: Màn hình hóa đ nơ 18

Hình 7: Màn hình top sách bán 19

Hình 8: Màn hình thôếng kề danh thu 20

Hình 9: Màn hình thềm hóa đ nơ 21

Hình 10: Màn hình đ i m t kh uổ ậ ẩ 22

Hình 11: Màn hình thông tin khách hàng 23

Hình 12: Màn hình đăng nh pậ 24

Hình 13: s đô liền kềết màn hìnhơ 25

Trang 6

- Thiết kế giao diện

- Code trang menu (Màn

- Code trang giỏ hàng

- Code trang chi tiết của

sách

- Code trang đăng nhập

- Code trang đăng ký

- Viết báo cáo

Bảng 1: Bảng thành viên và vai trò

Trang 7

LỜI MỞ ĐẦU

Ngày nay, cùng với sự phát triển của đất nước ngành Công nghệ thông tin đã có những bước phát triển mạnh mẽ không ngừng và tin học đã trở thành chiếc chìa khóa dẫn đến thành công cho nhiều cá nhân trong nhiều lĩnh vực, hoạt động Với những ứng dụng của mình, ngành Công nghệ thông tin đã góp phần mang lại nhiều lợi ích mà không ai có thể phủ nhận được Đặc biệt là trong lĩnh vực quản lý kinh tế, tin học đã góp phần tạo ra

sự thay đổi nhanh chóng cho bộ mặt xã hội Nhất là khi việc tin học hóa vào công tác quản lý, bán hàng là một trong những yêu cầu cần thiết đối với các doanh nghiệp hiện nay.

Từ những phần mềm quản lý giúp cho công việc bán hàng của cửa hàng trở nên nhanh chóng và dễ dàng, ngày nay công nghệ thông tin đã phát triển mạnh mẽ hơn nữa, App bán hàng ra đời không chỉ đáp ứng cho các khách hàng đến trực tiếp cửa hàng mua sản phẩm

mà nó còn phục vụ cho những khách hàng ở xa Không những thế, việc giới thiệu, quảng

bá hình ảnh về cửa hàng, công ty được mở rộng trên quy mô lớn giúp cho việc kinh doanh, buôn bán, trao đổi tin tức thuận lợi hơn rất nhiều, mang lại hiệu quả kinh tế cao hơn và tạo uy tín trong lòng khách hàng

Chính vì lợi ích mà Website mang lại mà các cửa hàng, công ty đã áp dụng nó để phát triển công việc kinh doanh và giới thiệu cửa hàng của mình Do vậy, em lựa chọn đề tài

“Thiết kế app quản lý” nhằm đưa đến cho khách hàng một địa điểm lý tưởng trong việc

mua sắm

Trang 8

LỜI CẢM ƠN

Em xin chân thành cảm ơn các thầy các cô trong khoa Kỹ thuật công nghệ đã trang

bị những kiến thức quý báu cho chúng em trong suốt quá trình học tập và làm đề tài tại Trường Đại học Thủ Dầu Một Nhờ công lao giảng dạy, chỉ bảo tận tình của các thầy các

cô mà nhóm em đã có được những kiến thức chuyên ngành về công nghệ thông tin để thực hiện đề tài này.

Đặc biệt, chúng em xin chân thành cảm ơn Nguyễn Hữu Vĩnh đã tận tình hướng dẫn, chỉ bảo, đưa ra những đóng góp ý kiến rất hữu ích và quý báu cho chúng em trong suốt quá trình thực hiện đề tài này.

Chúng em xin gửi lời cám ơn đến gia đình, bạn bè đã động viên, chia sẻ và cung cấp các tài liệu hữu ích cho nhóm.

Mặc dù đã cố gắng nỗ lực thực hiện đề tài với quyết tâm cao nhưng chắc hẳn đề tài không thể tránh khỏi những thiếu sót Nhóm em rất mong nhận được những ý kiến đóng góp ý kiến của thầy cô và các bạn để đề tài của chúng em ngày càng hoàn thiện và hướng tới áp dụng thực tế hơn.

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

Thủ Dầu Một, tháng 04 năm 2024

Sinh viên thực hiện

Đoàn Hoài Lâm

Trang 9

CHƯƠNG 1: MÔ TẢ BÀI TOÁN VÀ YÊU CẦU CỦA ĐỀ TÀI

1.1 Mô tả đề tài

Máy tính đã bước vào cuộc sống của chúng ta khá lâu và bền vững, tạo nên những thay đổi căn bản cho thế giới và khả năng của loài người Nhưng tất cả chúng ta đều biết,

nó mang đến những ảnh hưởng tích cực và cả những ảnh hưởng tiêu cực.

Máy tính làm cho cuộc sống của chúng ta dễ dàng hơn Mọi câu hỏi, mọi băn khoăn, thay vì phải lục tung mọi tài liệu để tìm câu trả lời, chúng ta chỉ đơn giản cần gõ vài từ khóa vào GOOGLE Khả năng của máy tính không giới hạn ở bất kỳ lĩnh vực nào: y học

sử dụng nó để đưa ra các chẩn đoán về cơ thể, với các nhà thiết kế thời trang, các kiến trúc sư, máy tính mở ra những chân trời mới, trong sản xuất, chính máy tính điều khiển các cỗ máy khác, còn con người chỉ việc theo dõi.

Với việc sử dụng máy tính, nhiều người nâng cao tầm hiểu biết, nhưng cũng nhiều người gặp phải vấn đề với sức khỏe

1.2 Tổng quát hóa bài toán ứng dụng cần có

- Giao diện màn hình chính.

- Giao diện phân loại sản phẩm.

- Giao diện sản phẩm ( sách).

- Giao diện người dùng

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

- Giao diện chọn thêm hóa đơn

- Giao diện thống kê

- Giao diện sản phẩm bán chạy

-Giao diện thể loại sản phẩm

1.3 Xác định các chức năng chính của bài toán

- Hiển thị danh sách tất cả các loại sách của cửa hàng.

- Hiển thị danh sách các loại sách theo từng danh mục.

- Thêm sách vào hóa đơn.

- Hiển thị hóa đơn bán đươc

- Hiển thị menu.

Trang 10

- tìm kiếm hóa đơn theo mã

1.4 Use case

HÌNH 1: SƠ ĐỒ USE CASE

Trang 11

CHƯƠNG 2: THIẾT KẾ VÀ CÀI ĐẶT CSDL 2.1 Bảng dữ liệu và thuộc tính

Trang 13

Bảng 6: Bảng CTHoaDon

Trang 14

CHƯƠNG 3: THIẾT KẾ VÀ XÂY DỰNG ỨNG DỤNG ANDROID 3.1 Thiết kế ứng dụng

3.1.1 Danh sách và mô tả các màn hình

3.1.1.1 Màn hình trang chính

Hiển thị danh sách chức năng chính của ứng dụng, bao gồm:

- Xem danh sách người dùng.

Trang 15

3.1.1.2 Màn hình người dùng

Hiển thị danh sách người dùng:

- Chức năng (Home) trở về tramg chính.

Trang 19

3.1.1.6 Màn hình tóp sách bán chạy

Hiển thị thông tin các sách bán trong tháng

Hình 7: Màn hình top sách bán trong tháng

Trang 20

3.1.1.7 Màn hình thống kê danh thu

Cho phép người dùng biết được doanh thu trong ngày

Hình 8: Màn hình thống kê doanh thu

Trang 21

3.1.1.8 Màn hình thêm hóa đơn

Cho phép người dùng thêm hóa đơn

Hình 9: Màn hình thêm hóa đơn

Trang 22

3.1.1.9 Màn hình đổi mật khẩu

Cho phép người dùng đổi mật khẩu

Hình 10: Màn hình đổi mật khẩu

Trang 24

3.1.1.11 Màn hình đăng nhâp nhập

Kiểm tra thông tin đăng nhập của người dùng

- Cho phép vào ứng dụng khi người dùng nhập đúng tài khoản và mật khẩu.

Hình 12: Màn hình đăng nhập

Trang 25

3.1.1 Sơ đồ liên kết các màn hình

Hình 13: Sơ đồ liên kết các màn hình

Trang 26

Bảng 7: Bảng chương trình demo trang chính

Trang 27

Bảng 8: Bảng chương trình demo người dùng

Trang 28

Bảng 9: Bảng chương trình demo trang sách

Trang 29

Bảng 10: Bảng chương trình demo trang thể loại

Trang 30

3.2.5 Trang hóa đơn

Bảng 11: Bảng chương trình demo trang hóa đơn

Trang 31

“sách bán chạy” trong màn hình chính

Hiển thị tóp

10 sách bán chạy trong tháng

Bảng 12: Bảng chương trình demo trang sách bán chạy

Trang 32

Bảng 13: Bảng chương trình demo trang thống kê

Trang 33

Bảng 14: Bảng chương trình demo trang đăng nhập

Trang 34

3.2.9 Trang lập hóa đơn

Bảng 15: Bảng chương trình demo trang lập hóa đơn

Trang 35

CHƯƠNG 4: THỬ NGHIỆM VÀ ĐÁNH GIÁ CHƯƠNG TR@NH.

- Các chức năng đã thiết kế chạy đúng và ổn định.

- Thiết bị thông minh như Samsung, Oppo,…

4.3 Đánh giá

- Về cơ bản, app quản lý sách đã giới thiệu và cung cấp đầy đủ các chức năng cần thiết phục vụ cho công việcquản lý hóa đơn các loại sách của cửa hàng.

- Đưa hình ảnh cửa hàng đến với nhiều người.

CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 Kết luận

Trong thời gian thực hiện đề tài, với sự cố gắng nỗ lực hết mình em đã hoàn thành đề tài đúng thời gian quy định.

Kết quả đạt được:

- Xây dựng thành công App quản lý bán sách, đáp ứng được yêu cầu của người sử dụng.

- Tìm hiểu tương đối kỹ về lập trình android

- Phân tích thiết kế hệ thống tương đối đầy đủ.

- Giao diện App được thiết kế đơn giản, thân thiện và dễ sử dụng

Hạn chế:

- Việc biểu diễn các thông tin trên App chưa được linh hoạt.

- Các thao tác quản lý còn chậm, chưa nhanh

Trang 36

5.1.1 Về kiến thức

Sau thời gian thực hiện đề tài nhóm đã đạt được nhiều tiến bộ cả về mặt tìm hiểu, nghiên cứu lý thuyết lẫn kỹ năng lập trình Có thể nói, thông qua đề tài đã thực hiện, nhóm đã đạt được:

- Hiểu biết nhiều hơn về các kỹ thuật và kỹ xảo trong lập trình di động.

- Phân tích thiết kế theo hướng đối tượng theo hướng chuyên nghiệp hơn

- Hiểu hơn về nghiệp vụ quản lý bán sách.

- Nâng cao tinh thần tự học, tự nghiên cứu.

5.1.2 Về ứng dụng

- Chương trình thực hiện được các yêu cầu đề ra của đề tài.

- Phần mềm đã phần nào xây dựng và đáp ứng được một số chức năng chính:

+ Xem danh sách các sản phẩm (theo danh mục).

+ Thêm hóa đơn,thanh toán

+ Xem hóa đơn

- Giao diện thân thiện, dễ sử dụng

- Ứng dụng được xây dựng cơ bản đã đáp ứng được những yêu cầu cơ bản và thiết yếu của người dùng.

5.1.3 Những khó khăn và hạn chế trong quá trình thực hiện dự án

Trong quá trình thực hiện và phát triển gặp một số khó khăn làm ảnh hướng đến tiến

độ thực hiện như sau:

- Thời gian thực hiện dự án gấp nên phân phối thời gian chưa hợp lý

- Việc chi phối thời gian bởi những môn học khác làm ảnh hưởng tiến độ của môn học.

Trang 37

- Một số nội dung, kiến thức liên quan đến nền tảng cơ sở dữ liệu do chưa được học tập nên việc thiết kế và vận hành cơ sở dữ liệu còn ở mức sơ khai.

5.2 Hướng phát triển của đề tài

Để tiếp tục phát triển đề tài này và có thể áp dụng trong thực tế, em nhận thấy cần phải tiếp tục thực hiện một số công việc sau:

- Xử lý các lỗi chặt chẽ hơn trước khi đưa vào sử dụng

- Mở rộng bài toán cho nhiều doanh nghiệp riêng biệt.

- Linh hoạt hơn trong các sự kiện và yêu cầu của khách hàng.

- Bổ sung nhiều hơn các báo cáo, thống kê

- Hoàn thiện các chức năng phù hợp với thực tế hoạt động kinh doanh

- Phát triển và mở rộng thêm nhiều đối tác (cửa hàng).

TÀI LIỆU THAM KHẢO

* Website

1 https://stackoverflow.com/

2 https://www.howkteam.vn/

3 https://hiepsiit.com/

Ngày đăng: 21/02/2023, 21:16

🧩 Sản phẩm bạn có thể quan tâm

w