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

Ể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

41 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
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ả Hoàng Đại Dũng, Đào Minh Tâm
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 Khoa Kỹ Thuật Công Nghệ
Thể loại tiểu luận
Năm xuất bản 2020
Thành phố Thủ Dầu Một
Định dạng
Số trang 41
Dung lượng 8,7 MB

Nội dung

1724801030019 THANH VIEN NHOM VA VAI TRO Hoàng Đại Dũng Nhóm trưởng Phân công, kiểm tra tiền độ Thiết kế giao điện Code trang menu Màn hình chính Code trang danh sách các loại sách Cod

Trang 1

TRUONG DAI HOC THU DAU MOT

KHOA KY THUAT CONG NGHE

THU DAU MOT

TIEU LUAN MON HOC

PHAT TRIEN UNG DUNG DI DONG

DE TAI

PHAT TRIEN UNG DUNG DI DONG

QUAN LY BAN SACH

Trang 2

MUC LUC

DANH MUC HDNH ANH 0.occccccccccsscsssesssessssessessvessessseseessvessretavesssesasestvesiessesiessen DANH MUC BANG ooooccccccccccccccssessessesscssessessesseseessvcevsssesesevsssssvsssesussresicsesecssesevseversetes 2 THÀNH VIÊN NHOM VA VAL TRO 0 ccsscssssesssssosesstesssesssesssessressvesssessvessretaveeteen 3 CHUONG 1: MO TA BAI TOAN VA YEU CAU CUA DE TAL occ 4 1.1 Mô tả đề tài Q0 2n 2H H222 reg 4

1.2 Tổng quát hóa bài toán ứng dụng cẦn CÓ 5c tt HH Hee 4 1.3 Xác định các chức năng chính của bài toán - 22.12 S2 se se 4

CHUONG 2: THIET KE VA CAI DAT CSDL - 52-5 SE E1 SE 6

2.1 Bang dit liu va thuoe tim ccc ccc cee cecceneeeeeceseceeaeseeetsaeeeseaes 6 2.1.1 Bang NguoiDunng 00 occ cccccceccccceensceceeseeceneescesseseessseessseeessseecesseeenieas 6 2.1.2 Bảng DanhMục ccc 0222211222121 112 1111121111151 1 1011110111110 5 1n 2x kkg 6 2.1.3 Bảng Sach Q QQQL HH TH n1 0111011111011 k1 kg kh 0 11kg 7 2.1.4 Bảng HoaDon Q0 0222112221102 1111111111111 1110111501111 11k khen 22k kg 7 2.1.5 Bảng CTHoaDon Q0 0122211222 1120111111111 1115011111 c hen xen 22k ka 8

CHUONG 3: THIET KE VA XAY DỰNG ỨNG DỤNG ANDROID 9

B.1 Thiét ké timg dung cccceccccccccccccsssescsssessesvsssesssssessessesecssesevsevssesevsevtusevseeevseeeeees 9

3.1.1 Danh sách và mồ tả các màn hình 11 22111112111 1119222211 tr, 9 3.1.1.1 Màn hình đăng nhập - 0 000 2222221121211 1211121812 H te re 9

3.1.1.8 Màn hình liên hệ 2 ©2S 2212 12211221122112211221121121210111 re l6 3.1.2 Sơ đồ liên kết các màn hình 2-2222 SEt22E182E1225127112112711212112 1 xe 17

3.2 Chương trình demo -L L1 22010 12221111212111121115 22111101111 811111901119 81 1801k rku 18

Trang 3

3.2.1 Đăng nhập - 0 2221222121211 101 111511211111 511 1811101115111 111 1111k 1g key 18

3.2.2 Dag KY ccc ccccccsseesssesssesssessvesssetsvesstessretstetasesssetssessitsavesssetsstssesssesssessses 21

3.2.3 Xem danh sach các loại sách 2221111122111 221212 2211110211111 2xx xe 25

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

4.2 Hướng phát triển của đề tài ST TỰ TT n1 1H gen 37 TAT LIEU THAM KHẢO - 2-5251 2E1211212122121.11 2 112121 ng errieg 38

Trang 4

DANH MUC HDNH AN

Hinh 1: So đồ use case 2s: 2221 21222122122212212271211211211212121212211211221 re 4 Hình 2: Màn hình đăng nhập - - C2 122122212 1211111 11121122111 151 1181111111811 2111 181k k nhe 8 Hình 3: Màn hinh dang ky ccc L0 1 0121222111121 112111 1111811101121 111115 111k khu 9 Hình 4: Màn hình chính (menn)) - c1 2211221122112 1 151151111511 151 1511115111110 1 1111111118 kky 10 Hình 5: Màn hình thông tin chỉ tiết sách - 1 St 1E EE12112121121121211 21211 11a ll Hình 6: Màn hình giỏ hàng - 002011211211 123121 11531111 531111 1111111111111 11 111 H1 11 HH ra 12 Hình 7: Màn hình lịch sử đơn hàng - Q20 2121122111 121211 1111111121201 18111 nh nhớt 13

Hình 8: Màn hình hiển thị danh sách các loại sách - -:- 555cc 2tcttttktrirtrtrrirrrrrierriis 14

Hình 9: Màn hình liên hệ 0211211212111 11111 1111111111111 1111 111111101 11 11111101 01111 kh 15

Hình 10: Sơ đồ liên kết các màn hình -: 55+:2222+t222211 112221112222 treo l6

Trang 5

DANH MUC BAN

Bang 1: Bang thanh viên và VaI ẨTÒ L0 0 121022111211 112112 1111150111111 111 H tk ghe 3 Bảng 2: Bảng NguoIÏDung 2c 1211212112 11112115111 1111811511111 150111 1n 11111111 nHy 6 Bang 3: Bang DanhMue c ccc HH 6

Bang 5: Bang ai ;)000 0 ae 7 Bảng 6: Bảng CTHoalDon L1 0011011111201 111201111011112011 1101111111 k ng kg 1k khen vu 8 Bảng 7: Bảng chương trình demo Đăng nhập L0 2112211222122 21112111222 11k Hskg 20 Bảng 8: Bảng chương trình demo Đăng ký Đà 0 2202221112111 1n 0150111111118 11k ky 24 Bảng 9: Bảng chương trình demo xem danh sách sách - - 2 S22 2222221121222 1k rs se 28 Bảng 10: Chương trình demo Xem giỏ hàng 1 0 2112211212121 1115511511121 1181151811111 kg 31 Bang 11: Chuong trinh demo Xem lịch sử đơn hàng - 2 0 2222222111211 2 tre eo 32 Bảng 12: Chương trình demo Màn hình Chính (menu) 2 2 222 3 2222222222222 22x srxk2 33

Bang 13: Chương trình demo Hién thị thông tin liên hệ - 5 S1 SE SE E211 xe rreg 34

Trang 6

1724801030019

THANH VIEN NHOM VA VAI TRO

Hoàng Đại Dũng Nhóm trưởng Phân công, kiểm tra tiền

độ

Thiết kế giao điện Code trang menu (Màn hình chính)

Code trang danh sách các loại sách

Code trang lịch sử đơn hàng

Code trang đăng nhập Code trang đăng ký Việt báo cáo

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

Trang 7

CHUONG 1: MO TA BAI TOAN VA YEU CAU CUA DE TAI

1.1 Mô tả đề tài

Sách là một nguồn kiến thức vô tận, chính vì vậy ai cũng luôn mong muốn sở hữu cho

mình những nguồn thông tin có giá trị một cách nhanh chóng với mức giá tốt nhất Đề đáp ứng

được nhu cầu này, hàng loạt các website, các phần mềm bán sách online đã có mặt đề giúp khách hàng mua sách một cách nhanh nhất

Thời đại công nghệ 4.0, thương mại điện tử dần thay thế các chợ truyền thống, người người nhà nhà đều có thê mua sắm mà chẳng cần đi đâu xa Nắm bắt được tình hình đó, nhóm chúng em quyết định xây dựng một ứng dụng hỗ trợ việc đặt sách một cách nhanh chóng, tiện lợi, tiếp kiệm chỉ phí và công sức cho người mua

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

- Giao dién dang nhập

- Giao diện dang ký tài khoản

- GIao diện màn hình chính (menu)

- Giao điện hiển thị danh sách các loại sách của cừa hàng

- Giao diện thông tin chỉ tiết của sách

- Giao diện giỏ hàng

- GIao diện lịch sử đơn hàng

- Giao diện thông tin liên hệ

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

- Đăng ký và đăng nhập vào ứng dụng

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

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

- Tìm kiếm sách theo danh mục

- Thêm sách vào giỏ hàng

- Thay đổi số lượng sách trong giỏ hàng

- Xác nhận đặt hàng

- Hiền thị lịch sử đơn hàng.

Trang 8

- Hién thi thông tin liên hệ

Trang 9

CHUONG 2: THIET KE VA CAI DAT CSDL

Trang 11

CHUONG 3: THIET KE VA XAY DUNG UNG DUNG 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 đăng 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 (số điện thoại) và mật khâu

Trang 12

- Báo lỗi khi người dùng nhập thiếu, sai thông tin hoặc tài khoản đăng nhập bị khóa

Ch ,„ , _ ¬¬ ản đề đăng nhập vào hệ thông

- Cho phép đăng ký khi người dùng nhập đây đủ thông tin

- Báo lỗi khi người dùng nhập thiếu thông tin hoặc số điện thoại đã được đăng ký trước đó

Trang 13

- Hién thị tên người dùng

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

- Xem danh sách các loại sách

Trang 14

- Xem gid hang, xem lịch sử đơn hàng

- xem thông tin liên hệ

- Đăng xuất khỏi hệ thống

3.1.1.4 Màn hình thông tin chỉ tiết sách

Hiển thị thong tin chi tiết của sách, bao gồm hinh ảnh, tên sách, đơn giả Cho phép người dùng thay đôi số lượng sách đề thêm vào giỏ hàng

11

Trang 16

3.1.1.5 Màn hinh thong tin chỉ tiết sách

Hiển thị danh sách các loại sách đã thêm vào giỏ với các thông tin về hình ảnh, tên sách, đơn giá, số lượng đã thêm vào giỏ và thành tiền của từng loại sách

Cho phép người dùng thay đổi số lượng của từng loại sách trong giỏ hàng, nhập và xác nhận thông tin địa chỉ, số điện thoại giao hàng

Trang 17

3.1.1.6 Man hinh lich sw don hang

Hiển thị danh sách những quyên sách đã mua với các thông tin: hình ảnh, tên sách, số lượng, đơn giá, thành tiền của từng loại sách

Cho phép người đùng hủy đơn hàng nêu có nhu cầu

CHRISTOPHER MCDOUGALL

Trang 18

3.1.1.7 Man hinh hién thi danh sach cac loai sach

- Hién thi danh sach cac loai sach theo danh mục

- Hỗ trợ lọc danh sách sách theo từ khóa bằng chức năng tìm kiếm

Trang 19

3.1.1.8 Man hinh lién hé

Hiền thị chỉ tiết thông tin địa chỉ, số điện thoại, email liên hệ

Trang 20

& Email heel Tất cả

Sách tâm lý Công nghệ thông tin

Trang 21

3.2 Chuong trinh demo

, Chao Dao Minh Tam Chuyén vao

man hinh chinh

Danh sach cac loai sach

Trang 23

Tài khoản: Hien thị thông

“0367757” bao: “Sai tên tài

Trang 24

Nhập thiêu | Không nhập, | Hệ thông

thông tin | hoặc nhập báo lỗi,

thiếu thông yêu cầu

tin nhập

thông tm tương ứng

Trang 25

Nhap lai Nhập đây đủ | Hiên thị

"it iran ^ , 00:01©8 ODS > BRAD all 15%

mật khâu | thông tín và ô | thông báo

không mật khâu có | lỗi: “Mật

khớp giá trị là: “I”, | khâu nhập

ô nhập lại lại không

Trang 26

“SDT nay

da duoc dang ky trước đó”

Trang 27

“Dang nhập”

Trang 28

3.2.3 Xem danh sach cac loai sach

Trang 29

Loc sach O danh Danh sach ms ¬ `

theodanh | mục chọn | các loại sách 00:06 © ® @ $ ° eee

muc bát kì một | thuộc danh _ ST

danh mục | mục “Văn — Đặt Sách

nao Vidu | hoc Việt

“Van hoc Nam” được Văn học Việt Nam v

Việt Nam” | hiển thi

Truyện ngắn của Điều bí mật

Vũ Trọng Phụng Giá: 55.000 đ Giá: 82.000 đ

THÊM VÀO GIỎ THÊM VÀO GIỎ

26

Trang 30

từ khóa

“Block”

Hiển thị thông báo số lượng kết quả tìm thấy

THÊM VÀO GIỎ

Có 1 kết quả được tìm thấy

27

Trang 31

Xem chi Click chọn | Chuyên

tiết sách 1 quyền người dùng

sách bắt kì | vào màn

hình “Chi tiết sách”

“`

KIẾN TRÚC CÔ VIỆT NAM

FƯCAI NHIN KHAO CO HM

Trang 32

3.2.4 Xem giỏ hàng

CHRISTOPHER Sàn

Trang 33

Nhap Không Hiền thị

thiếu nhập hoặc | thông báo lỗi

thông tin | nhập thiếu | tương ứng

Trang 34

“Xác nhận thành công”

Chuyển đơn hàng vào trạng thái của lịch sử đơn hàng

Trang 35

cả các quyền sách

CHƯA THANH TOÁN

CHRISTOPHER MCDOUGALL

Trang 36

Ms CỬA HÀNG SACH ONLINE

tương ứng

gums Chao Dao Minh Tam

Danh sach cac loai sach

Trang 37

3.2.7 Hién thi théng tin lién hé

Hién thi chi tiét

thông tin liên

hệ

Mục số điện thoại khi click vào biểu tượng điện thoại, sẽ chuyền sang phần mềm quay

0962 030 797 (Tâm) %S

0933 590 395 (Dũng) Š Email

minhtam030797@gmail.com hoangdung061019@gmail.com

Bang 13: Chuong trinh demo Hién thị thông tin liên hệ

34

Trang 38

3.4 Mã nguồn ứng dụng

https://drive.google.com/drive/folders/Im-sS_ sc-lISH2hbwv12cz _vpmjL0U4tLY

35

Trang 39

CHUONG 4: KET LUAN VA HUONG PHAT TRIEN

4.1 Kết luận

4.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 đi độ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

- Nang cao tinh than tu hoc, tu nghiên cứu

4.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 đanh sách các sản phâm (theo danh mục)

+ Thêm sản phẩm vào giỏ hàng

+ Xem giỏ hàng, nhập thông tin giao hang

+ Xem lịch sử đơn hàng,

- Giao diện thân thiện, dé str 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

4.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ý

36

Trang 40

- Một số nội dung, kiến thức liên quan đến nền tang cơ sở đữ 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

4.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ế, nhóm 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)

37

Trang 41

TAI LIEU THAM KHAO

Ngày đăng: 16/01/2025, 18:33

HÌNH ẢNH LIÊN QUAN

Hình  8:  Màn  hình  hiển  thị  danh  sách  các  loại  sách....................-...-:-  555cc  2tcttttktrirtrtrrirrrrrierriis  14 - Ể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
nh 8: Màn hình hiển thị danh sách các loại sách....................-...-:- 555cc 2tcttttktrirtrtrrirrrrrierriis 14 (Trang 4)
Bảng  6:  Bảng  CTHoalDon.......................  L1  0011011111201  111201111011112011  1101111111  k  ng  kg  1k  khen  vu  8  Bảng  7:  Bảng  chương  trình  demo  Đăng  nhập........................... - Ể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
ng 6: Bảng CTHoalDon....................... L1 0011011111201 111201111011112011 1101111111 k ng kg 1k khen vu 8 Bảng 7: Bảng chương trình demo Đăng nhập (Trang 5)
2,1  Bảng  đữ  liệu  và  thuộc  tính - Ể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
2 1 Bảng đữ liệu và thuộc tính (Trang 9)
Hình  4:  Màn  hình  chính  (menu) - Ể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
nh 4: Màn hình chính (menu) (Trang 14)
Hình  6:  Màn  hình  giỏ  hàng - Ể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
nh 6: Màn hình giỏ hàng (Trang 16)
Hình  7:  Màn  hình  lịch  sử  đơn  hàng - Ể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
nh 7: Màn hình lịch sử đơn hàng (Trang 17)
Hình  8:  Màn  hình  hiển  thị  danh  sách  các  loại  sách - Ể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
nh 8: Màn hình hiển thị danh sách các loại sách (Trang 18)
Hình  10:  Sơ  đồ  liên  kết  các  màn  hình - Ể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
nh 10: Sơ đồ liên kết các màn hình (Trang 20)
Hình  ảnh - Ể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
nh ảnh (Trang 21)
Hình  ảnh - Ể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
nh ảnh (Trang 28)
Hình  “Chi  tiết  sách”. - Ể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
nh “Chi tiết sách” (Trang 31)

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

TÀI LIỆU LIÊN QUAN

w