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

Phát triển ứng dụng quản lý shop thời trang trên nền tảng android đồ án tốt nghiệp

71 0 0

Đ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

Định dạng
Số trang 71
Dung lượng 2,2 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CÔNG NGHỆ ĐÔNG Á ĐỒ ÁN TỐT NGHIỆP ĐỀ TÀI PHÁT TRIỂN ỨNG DỤNG QUẢN LÝ SHOP THỜI TRANG TRÊN NỀN TẢNG ANDROID Sinh viên thực hiên Ngày sinh Lớp Khoa Mã sinh viên Giáo viên hướng dẫn : : : : : : Hồng Thị Quỳnh Như 11/11/2000 DCCNTT9.10.IT2 Cơng Nghệ Thông Tin 187480201137 THS Trần Xuân Thanh Bắc Ninh - Năm 2022 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC CƠNG NGHỆ ĐƠNG Á HỒNG THỊ QUỲNH NHƯ TÊN ĐỀ TÀI: PHÁT TRIỂN ỨNG DỤNG QUẢN LÝ SHOP THỜI TRANG TRÊN NỀN TẢNG ANDROID Giáo viên hướng dẫn: THS TRẦN XUÂN THANH Bắc Ninh - Năm 2022 MỤC LỤC MỤC CÁC TỪ VIẾT TẮT VÀ KÍ HIỆU LỜI MỞ ĐẦU .6 CHƯƠNG 1: KHẢO SÁT VÀ CƠ SỞ LÝ THUYẾT .7 1.1 Lý chọn đề tài 1.2 Giới thiệu hệ điều hành android 1.3 Khái niệm chung sqlLite 1.4 Giới thiệu star UML 1.5 Giới thiệu dự án 1.6 Phương pháp nghiên cứu áp dụng thực tiên 1.7 Tổng quan hệ thống ứng dụng .10 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 11 2.1 Phân tích yêu cầu .11 2.1.1 Yêu cầu chức ứng dụng .11 2.1.2 Các chức ứng dụng 11 2.2 Biểu đồ use case 14 2.2.1 Danh sách use case .14 2.2.3 Biểu đồ use case người dùng 16 2.2.4 Biểu đồ use case Admin 17 2.2.5 Phân rã use case quản lý thông tin 18 2.2.6 Phân rã usecase tìm kiếm 19 2.2.7 Phân rã use case Thống kê 20 2.2.8 Phân rã usecase Quản lý người dùng 21 2.2.9 Phân rã usecase Quản lý sản phẩm 22 2.2.10 Phân rã use case Đặt mua .23 2.3 Biểu đồ 24 2.3.1 Chức đăng kí 24 2.3.2 Chức đăng nhập .25 2.3.3 Chức đặt mua 26 2.3.4 Chức thêm sản phẩm 27 2.3.5 Chức sửa thông tin sản phẩm 28 2.3.6 Chức xóa sản phẩm 29 2.3.7 Chức tìm kiếm 30 2.4 Biểu đồ hoạt động 31 2.4.1 Biểu đồ hoạt động chức đăng kí 31 2.4.3 Biểu đồ hoạt động chức đặt mua 33 2.4.5 Biểu đồ hoạt động chức sửa thông tin sản phẩm .35 2.4.6 Biểu đồ hoạt động chức xóa sản phẩm 36 2.4.7 Biểu đồ hoạt động chức tìm kiếm sản phẩm 37 2.4.8 Biểu đồ hoạt động chức thống kê 38 2.5 Biểu đồ lớp 39 2.5.1 Danh sách đối tượng 39 Danh sách đối tượng 39 2.5.2 Mơ hình hóa lớp đối tượng 39 2.5.3 Thiết Kế Cơ Sở Dữ Liệu 40 CHƯƠNG CÀI ĐẶT VÀ KIỂM THỬ HỆ THỐNG 43 3.1 Cài đặt hệ thống .43 3.2 Kiểm thử hệ thống 46 3.2.1 Màn hình hiển thị đăng kí 46 3.2.2 Màn hình hiển thị đăng nhập 47 3.2.3 Màn hình hiển thị home 48 3.2.4 Màn hình hiển thị liên hệ 49 3.2.5 Màn hình hiển thị chi tiết sản phẩm 50 3.2.6 Màn hình hiển thị giỏ hàng .51 3.2.7 Thêm sản phẩm 52 3.2.8 Màn hình hiển thị tốn 53 3.2.9 Màn hình hiển thị thống kê .54 3.2.10 Màn hình quản lý 55 3.2.11 Màn hình hiển thị quản lí hóa đơn 56 3.2.12 Màn hình hiển thị quản lí user 57 3.3 Quy trình xây dựng 58 3.4 Test case 58 3.5 Thử nghiệm .66 3.6 Đánh giá kết thử nghiệm 66 KẾT LUẬN .67 TÀI LIỆU THAM KHẢO 69 DANH MỤC BẢNG Bảng 2.1 Bảng chức Admin .13 Bảng 2.2 Bảng chức quản lý 13 Bảng 2.3 Bảng chức người dùng 13 Bảng 2.4 Bảng danh sách tác nhân 14 Bảng 2.5 Bảng danh sách use .14 Bảng 2.6 Danh sách đối tượng 39 Bảng 2.7 Bảng khách hàng 40 Bảng 2.8 Bảng sản phẩm 40 Bảng 2.9 Bảng hóa đơn .41 Bảng 2.10 Bảng giỏ hàng 41 Bảng 2.11 Bảng người dùng .42 Bảng 2.12 Bảng Admin .42 DANH MỤC HÌNH ẢNH Hình 2.1: Biểu đồ use case tổng qt 15 Hình 2.2 Biểu đồ use case người dùng 16 Hình 2.3 Biểu đồ use case Admin .17 Hình 2.4 Biểu đồ use case phân rã chức Quản lý thông tin 18 Hình 2.5 Biểu đồ use case phân rã chức tìm kiếm 19 Hình 2.6 Biểu đồ use case phân rã chức Thống kê 20 Hình 2.7 Biểu đồ usecase phân rã chức Quản lý người dùng 21 Hình 2.8 Biểu đồ usecase phân rã chức Quản lý sản phẩm 22 Hình 2.9 Biểu đồ use case phân rã chức đặt mua 23 Hình 2.10 Biểu đồ chức đăng kí 24 Hình 2.11 Biểu đồ chức đăng nhập .25 Hình 2.13 Biểu đồ chức thêm sản phẩm .27 Hình 2.14 Biểu đồ chức cập nhật thông tin sản phẩm 28 Hình 2.15 Biểu đồ chức xóa sản phẩm .29 Hình 2.16 Biểu đồ chức tìm kiếm .30 Hình 2.17 Biểu đồ chức thống kê 30 Hình 2.18 Biểu đồ hoạt động chức đăng kí .31 Hình 2.19 Biểu đồ hoạt động chức đăng nhập 32 Hình 2.20 Biểu đồ hoạt động chức đặt mua 33 Hình 2.21 Biểu đồ hoạt động chức thêm sản phẩm 34 Hình 2.22 Biểu đồ hoạt động chức sửa thông tin sản phẩm 35 Hình 2.23 Biểu đồ hoạt động chức tìm kiếm sản phẩm 37 Hình 2.24 Biểu đồ hoạt động chức thống kê 38 Hình 2.25 Mơ hình hóa lớp đối tượng .39 Hình 3.1 Màn hình đăng kí 46 Hình 3.2 Màn hình hiển thị đăng nhập .47 Hình 3.3 Màn hình hiển thị home 48 Hình 3.4 Màn hình hiển thị liên hệ 49 Hình 3.5 Màn hình hiển thị chi tiết sản phẩm 50 Hình 3.6 Màn hình hiển thị giỏ hàng .51 Hình 3.7 Màn hình hiển thị thêm sản phẩm 52 Hình 3.8 Màn hình hiển thị tốn 53 Hình 3.9 Màn hình thống kê 54 Hình 3.10 Màn hình quản lí sản phẩm .55 Hình 3.11 Màn hình quản lí hóa đơn .56 Hình 3.12 Màn hình quản lí user 57 MỤC CÁC TỪ VIẾT TẮT VÀ KÍ HIỆU Chữ viết tắt UML Giải thích Unified Modelig Language Ngơn ngữ mơ hình hóa thống MDA CSDL Model Driven Architecture Đại lí tun truyền thơng điệp Cơ sở liệu Shop Cửa Hàng Not null Có giá trị STT Chuyển tiếp Người quản trị hệ thống Kéo dài, giá hạn từ điểm đến điểm Trường hợp sử dụng 10 Trạng thái bắt đầu 11 Trạng thái kết thúc 12 Mô tả lựa chọn điều kiện LỜI MỞ ĐẦU Ngày nay, kinh tế đất nước phát triển nhanh, thu nhập người dân nâng cao nhiều với trình đó, nhu cầu đại phận người dân nâng cao Những năm trước đây, có mơ ước “ ăn no mặc ấm” chuyện thay đổi , người có cách suy nghĩ “ ăn ngon mặc đẹp” Đó mục tiêu mà sống đại mang lại với năm gần dịch covits diễn biến phức tạp người hạn chế ngồi kinh doanh- mua bán nhu cầu thiếu với Nhu cầu mua bán qua mạng internet cần thiết Trong thời đại cạnh tranh việc giới thiệu sản phẩm kinh doanh đến cá nhân với chi phí thấp, hiệu cao vấn đề nan giải người kinh doanh với nhu cầu mua sắm với sản phẩm đa chủng loại, đạt chất lượng hợp túi tiền người tiêu dùng đề quản lí ứng dụng tin học mạnh mẽ vấn đề quản lý bán hàng Nhiệm vụ phần mềm quản lý bán hàng tiện ích mà mang lại cho người dùng.Với phát triển ngày rộng, u cầu điện tốn hóa quy trình nghiệp vụ cửa hàng thời trang điều tất yếu nhằm mục đích làm đơn giản hóa nghiệp vụ làm cho khả phục vụ khách hàng trở nên nhanh chóng hiệu Quá trình người mua cửa hàng, cửa hàng nhà cung cấp phải có công tác quản lý tốt, để đáp ứng công tác cần ứng dụng tin học mà đặc biệt phần mềm quản lý phần mềm quản lý bán hàng CHƯƠNG 1: KHẢO SÁT VÀ CƠ SỞ LÝ THUYẾT 1.1 Lý chọn đề tài Hiện công nghệ thông tin phát triển mạnh mẽ, phần mềm đời không đáp ứng cho khách hàng đến trực tiếp cửa hàng mua sản phẩm mà cịn phục vụ cho khách hàng xa Không việc giới thiệu quảng bá hình ảnh cửa hàng giúp cho việc kinh doanh, buôn bán trao đổi tin tức thuận lợi nhiều, mang lại hiệu kinh tế cao tạo uy tín lịng khách hàng Chính lợi ích mà phần mềm mang lại mà cửa hàng, cơng ty áp dụng để phát triển công việc kinh doanh giới thiệu cửa hàng Trong số thời trang ngành sử dụng nhiều đến phần mềm bán hàng Do em lựa chọn đề tài phát triển ứng dụng shops thời trang tảng android nhằm đưa đến cho khách hàng địa điểm lý tưởng việc mua sắm hàng hóa nước mà khơng cần phải đến tận nơi để mua Mọi người muốn mua sắm hàng hóa khơng phải đến tận nơi để mua thứ muốn phần mềm mua bán hàng hóa đời với mục đích giúp người mua sắm dễ dàng hàng hóa nước với việc đặt hàng online nhà sản phẩm giao đến tận tay người mua hàng Chính việc thiết kế phần mềm vô cần thiết 1.2 Giới thiệu hệ điều hành android Android hệ điều hành có mã nguồn mở dựa tảng Linux google phát hành thiết kế cho nhà phát triển thiết bị, nhà mạng, lập trình viên tiếp cận nhanh chóng, điều chỉnh tự mã nguồn mở Giao diện dễ sử dụng, khả tùy biến cao,có thể tùy ý chỉnh sửa thứ hệ điều hành android • Android có phổ biến cao hệ điều hành len lỏi thiết bị di động, từ điện thoại cao cấp, trung cấp sản phẩm có giá phổ thơng • Kho ứng dụng Google khổng lồ, cập nhật liên tục, với đủ ứng dụng mà bạn thích, khám phá • Hệ điều hành Android ngày có khả tối ưu hóa hiệu suất smartphone đem đến trải nghiệm mượt mà cho người dùng • Giá thành phải • Sử dụng nhiều ứng dụng lúc, đa nhiệm cao • Được viết ngơn ngữ c, c++, java • Hệ thống quản lý gói: google play, APK • Phát hành lần đầu: 23/09/2008 • Nền tảng ARM,MIPS, kiến trúc power, x86 1.3 Khái niệm chung sqlLite • SqlLite hệ quản trị sở liệu quan hệ nhỏ gọn khác với hệ quản trị khác My SQL, sql server, Ocracle,… SqlLite thư viện phần mềm triển khai sql Database Engỉne truyền thống, không cần mơ hình client-server nên nhỏ gọn sqlLite sử dụng vào nhiều chương trình từ desktop đến mobile • SqlLite database lưu trữ tập tin • SqlLite đơn giản dễ sử dụng • SqlLite tn thủ tính chất ACID(tính ngun tố atomic), tính qn(consistent), tính lập(lsolate), tính bền vững(durable) • Với đặc tính nhỏ gọn, truy xuất liệu nhanh sqllite thường sử dụng để làm dự án 1.4 Giới thiệu star UML • StarUML mơ hình tảng, phần mềm hỗ trợ UML Nó hỗ trợ phương pháp tiếp cận MDA cách hỗ trợ khái niệm hồ sơ UML • StarUML hỗ trợ phân tích thiết kế hệ thống điều mà hệ thống cần Ngồi StarUML đảm bảo tối đa hóa suất chất lượng dự án phần mềm cho phép mơ hình hóa nên khơng phụ thuộc vào người code, ngơn ngữ code hay tảng sử dụng mơ hình hóa nên dễ đọc dễ hiểu • StarUML khả tự sinh code từ mơ hình class • Phân tích thiết kế trước làm vất vả bắt đầu cugx bảo trì StarUML mơ hình nề tảng hỗ trợ mạnh điều 1.5 Giới thiệu dự án a Tên dự án - Phát triển ứng dụng quản lý shop thời trang tảng android b Thời gian thực dự án - Tổng thời gian: tuần ✓ Thời gian bắt đầu dự án: 25/12/2021 • 3.2.10 Màn hình quản lý Hình 3.10 hình quản lí sản phẩm 55 3.2.11 Màn hình hiển thị quản lí hóa đơn Hình 3.11 Màn hình quản lí hóa đơn ➢ Mơ tả hình quản lý hóa đơn: Sau đăng nhập thành cơng giao diện hiển thị hình home muốn quản lí hóa đơn nhấn vào dấu gạch chấm bên cạnh chữ home sau nhấn => quản lý hóa đơn nhập admin: admin, pass: 123456 => nhấn nút đăng nhập Tổng hóa đơn ngày hiển thị hết như: tên khách hàng, số điện thoại, địa chỉ, giá tiền, tên khách hàng 56 3.2.12 Màn hình hiển thị quản lí user Hình 3.12 hình quản lí user ➢ Mơ tả hình quản lý user: Sau đăng nhập thành cơng giao diện hiển thị hình home muốn quản lí user nhấn vào dấu gạch chấm bên cạnh chữ home sau nhấn => quản lý user nhập admin: admin , pass: 123456 => nhấn nút đăng nhập Màn hình hiển thị tồn tài khoản đăng nhập vào hiển thị với nội dung như: tên tài khoản mật 57 3.3 Quy trình xây dựng Về phía máy chủ - Hệ thống cài đặt máy chủ cung cấp, quản lí xử lí liệu - Máy chủ xây dựng, sử dụng Node Js phiên thực nhiệm vụ tiếp nhận yêu cầu thực câu truy vấn dến CSDL sau gửi trả lại kết cho máy khách - Hệ quản trị CSDL sử dụng cài đặt có nhiệm vụ lưu trữ, xử lý truy vấn liệu - Các dự liệu người dùng, nhóm người dùng lưu trữ CSDL - Các chức phát triển đầy đủ phân tích - Đối với người quản lý người có thẻ thực thêm sản phẩm tống kê ngày… Về phía khách - Có thể thêm vào giỏ hàng, chọn màu, size, thay đổi… - Ứng dụng di động tảng android - Ứng dụng build thiết bị kiểm thử máy ảo 3.4 Test case Mục đích Các bước kiểm tra kiểm tra Cài đặt định hướng ứng dụng Mã Thực cài đặt ứng dụng android studio sqllite MB_01 MB_02 MB_03 Cài đặt android studio,sqllite định hướng Đang trình cài đặt Thiết bị có gián đoạn 1.u cầu mơi trường kiểm thử lưu trữ ứng dụng Kết mong muốn 1.Cài đặt thành công Vào thư mục chứa apps vừa installed, thấy có xuất icon android studio Launch android studio thành công Báo động cho người dùng biết với cách thiết lập hồ sơ Kiểm thử hệ điều hành android Kiểm thử thành công Ứng dụng hỗ trợ Windows 10 lưu ổ C 58 Các bước kiểm tra Kết mong muốn MB_04 Mục đích kiểm tra Gỡ cài Thực xóa android studio MB_05 Bộ nhớ đầy Bộ nhớ đầy Thao tác thành công Vào thư mục chứa app, thấy không xuất icon android studio Kiểm tra nhớ thấy dung lượng trước tải ứng dụng Android studio thông báo cho người dùng biết tự động khỏi ứng dụng cách an tồn Thao tác thành cơng Mã Thốt khỏi ứng dụng cách + Khóa kết thúc + Tùy chọn ứng dụng… Test giao diện ứng dụng MB_06 Thoát ứng dụng MB_07 MB_08 MB_09 MB_10 Kiểm tra tổng thể giao diện MB_11 MB_12 MB_13 kiểm tra giao diện home thơng tin Màu chung tồn hình có set theo u cầu khơng? Kiểm tra màu chữ, font, font size tất textbox có set theo u cầu khơng? Đúng với thiết kế Môi trường kiểm thử “Clear”? Kiểm tra tổng thể giao diện hình? Mơi trường kiểm thử sẵn sàng Form bố trí hợp lý dễ sử dụng Kiểm tra tất lỗi tả, cấu trúc câu, ngữ pháp hình Đúng với thiết kế Tất nội dung có font chữ khơng? Tất văn có thẳng hàng khơng? Kiểm tra thơng tin User Kiểm tra màu chữ, font, font size tất nhãn mác theo yêu cầu Đúng với thiết kế hông tin hiển thị bao gồm image, tên user 59 Mã Mục đích kiểm tra người sử dụng Các bước kiểm tra Kết mong muốn Kiểm tra image kèm thiết kế chưa Kiểm tra style hợp lý chưa? MB_15 Kiểm tra trường hợp đăng Trên form Login, nhập thành công người dùng nhập thông tin tên Password Click button “login in” => Hệ thống hiển thị hình Home page MB_16 Kiểm tra trường hợp đăng Trên hình Login nhập thành công nhập sai người dùng nhập: Sai định Username, password dạng thông tin tên, Password không Click button “login in” => Hệ thống đưa cảnh báo tương ứng Test chức đăng kí đăng nhập MB_14 Kiểm tra hình trang Home page 3.1 Tên đăng nhập MB_17 Để trống file "tên đăng nhập" Tiến hành để trống field "tên đăng nhập" Nhập giá trị hợp lệ vào tất trường lại Nhấn nút [Đăng Ký] MB_18 Check minlength ( độ dài tối thiểu ) ( Điều kiện : Tài khoản chưa tồn DB) Check Maxlength ( Điều kiện : Tài khoản chưa tồn DB) 1.Nhập ký tự hợp lệ vào field "Tên đăng nhập" ' nhu@' Nhập giá trị hợp lệ vào tất trường lại Nhấn nút [Đăng Ký] MB_19 Tiến hành nhập số vào field "Tên đăng nhập" ' 123' tên tài khoản chưa tồn DB Nhập giá trị hợp lệ vào tất trường lại Hiển thị thông báo lỗi field "tên đăng nhập" với nội dung : "Đây trường bắt buộc phải nhập " - Highlight focus vào field bị lỗi 3.Màn hình hiển thị thông báo : "Đăng ký thành công" 3.Màn hình hiển thị thơng báo : "Đăng ký thành cơng" 60 Mã Mục đích kiểm tra Các bước kiểm tra Kết mong muốn Nhấn nút [Đăng Ký] Nhập space vào trước/ sau địa Email (Điều kiện : Email chưa tồn DB) 3.2 mật MB_21 Để trống field "Mật khẩu" Nhập space vào trước sau tên đăng nhập hợp lệ field "tên đăng nhập" với độ dài hợp lệ Ví dụ : " nhu23" Nhập giá trị hợp lệ vào tất trường lại Nhấn nút [Đăng Ký] Check hiển thị field " Mật Khẩu" Check minlength ( độ dài tối thiểu ) Nhập data vào field " Mật Khẩu" Quan sát hiển thị data field Nhập chữ/số vào field "Mật Khầu" Nhập giá trị hợp lệ vào tất trường lại Nhấn nút [Đăng Ký] Nhập chữ/số/space/ký tự đặc biết vào field "Mật Khẩu" Nhập giá trị hợp lệ vào tất trường lại MB_20 MB_22 MB_23 Tiến hành để trống field Mật khẩu" Nhập giá trị hợp lệ vào tất trường lại Nhấn nút [Đăng Ký] Nhập chữ/số/ký tự đặc biệt ( bao gồm space, chữ hoa… ) vào Nhấn nút [Đăng Ký] field "Mật " với độ dài hợp lệ 3.3 nhập lại mật MB_24 Màn hình hiển thị thông báo : "Đăng ký thành công" >> Hệ thống tự động loại bỏ khoảng trắng trước /sau data vừa nhập lưu thành công vào DB Hiển thị error message field "Mật " với nội dung : "Đây trường bắt buộc phải nhập " - Highlight focus vào field bị lỗi Mật vừa nhập có định dạng : *** Màn hình hiển thị thơng báo : "Đăng ký thành công" Mỗi ký tự/space hiển thị dạng mã hóa * field "Mật khẩu" Màn hình hiển thị thơng báo : "Đăng ký thành công" >> Data trường password lưu vào DB nhập 61 Mã MB_25 MB_26 MB_27 MB_28 Mục đích kiểm tra Để trống field "Nhập lại mật khẩu" Check hiển thị field " Nhập Lại Mật Khẩu" Nhập mật không trùng khớp với mật nhập field "Mật " Nhập mật trùng khớp với mật nhập filed "Mật " Các bước kiểm tra Để trống field "Nhập lại mật khẩu" Nhập giá trị hợp lệ vào tất trường lại Nhấn nút [save] Nhập data vào field " Nhập Lại Mật Khẩu" Quan sát hiển thị data field Nhập mật vào field "Nhập lại mật khẩu" cho mật không trùng khớp với mật nhập field "Mật " Nhập giá trị hợp lệ vào tất trường lại Nhấn nút [Đăng Ký] Nhập mật vào field "Nhập lại mật khẩu" cho mật phải trùng khớp với mật nhập field "Mật " Kết mong muốn Hiển thị error message field "Nhập lại mật " với nội dung : "Đây trường bắt buộc phải nhập " - Highlight focus vào field bị lỗi Mật vừa nhập có định dạng : *** Hiển thị error message field "Nhập lại mật " với nội dung : "Mật không trùng khớp" - Highlight focus vào field bị lỗi Màn hình hiển thị thơng báo : "Đăng ký thành công" >> Data trường 'nhập lại password" lưu vào DB nhập Nhập giá trị hợp lệ vào tất trường lại Nhấn nút [Đăng Ký] 62 ID Checklist Description Expected Output Kiểm tra phần chung General Môi trường kiểm thử “Clear”? Môi trường kiểm thử sẵn sàng Các label, textbox, combo có độ dài, rộng khoảng cách nhau, không xô lệch Kiểm tra tổng thể giao diện hình? Các label sử dụng loại font, cỡ chữ, lề trái Các trường hợp bắt buộc nhập phải có dấu (*) Kiểm tra tất lỗi tả, cấu trúc câu, ngữ pháp hình Form bố trí hợp lý dễ sử dụng Kiểm tra biểu tượng trỏ chuột click vào button vào link Con trỏ chuột có xuất hình bàn tay di đến button link khơng? Kiểm tra trường text Với trường nhập Text test trường hợp sau chưa: Blank, Max Length, Validad,unvalidad, ký tự đặc biệt, số âm Kiểm tra click vào link Truy cập đến hình tương ứng với mục chọn Màn hình chức mở: – Hiển thị title chức hình Kiểm tra hình trạng thái – Focus set vào trường edit mặc định? – Hiển thị đầy đủ trường tài liệu thiết kế – Hiển thị giá trị mặc định trường Kiểm tra thứ tự di chuyển trỏ Con trỏ di chuyển theo thứ tự: Từ trái qua phải, từ xuống 63 ID 10 11 12 Checklist Description hình nhấn phím Tab? Kiểm tra thứ tự trỏ di chuyển ngược lại hình nhấn Shift-Tab? Kiểm tra thực chức hình nhấn Enter? Kiểm tra trường hợp Refresh hình (Nhấn F5)? Có xuất thành cuộn dọc, cuộn ngang? Khả di chuyển mục khác form? Expected Output Con trỏ di chuyển ngược lại theo thứ tự: từ lên trên, từ phải qua trái Nếu chuột ko focus vào button Thực chức button Nếu focus vào button thực chức button Refesh lại hình Sau refresh, chức thực Chỉ xuất cần thiết Có thể sử dụng phím tab để di chuyển mục form – Đánh số thứ tự tăng dần liên tục 13 Kiểm tra phân trang – Không hiển thị link [Trước] trang – Không hiển thị link [Sau] trang cuối – Chuyển trang đầu, trang cuối, trước, sau trang 14 Thanh điều hướng hiển thị quán hình? Thiết kế điều hướng hình 64 ID 15 16 17 18 19 20 21 Checklist Description Các trang có rõ ràng không bị cắt phần văn không? Các trang hiển thị tốt nhiều trình duyệt nhiều độ phân giải khác không? Màu sắc siêu liên kết (hyperlink) có chuẩn? Màu chung tồn hình có set theo yêu cầu không? Kiểm tra màu chữ, font, font size tất textbox có set theo yêu cầu không? Kiểm tra màu chữ, font, font size tất textbox có set theo yêu cầu không? Kiểm tra màu Expected Output Các phần phải hiển thị rõ ràng: Khi văn dài sử dụng phân trang khơng cắt phần văn trang Kiểm tra giao diện trang phải hiển thị tốt môi trường yêu cầu Đúng với thiết kế Đúng với thiết kế Hiển thị với yêu cầu Kiểm tra màu chữ, font, font size tất label theo yêu cầu Kiểm tra background (màu nền) tất label có set theo yêu cầu không? 65 ID 22 23 24 25 26 27 28 Checklist Description Expected Output Kiểm tra màu chữ màu textbox Kiểm tra màu chữ màu textbox chế độ read-only có set theo yêu cầu hay không? Tất nội dung có font chữ khơng? Tất văn có thẳng hàng khơng? Kiểm tra control hình Kiểm tra Số ghi trang Kiểm tra title trang Kiểm tra Style paging Đúng với thiết kế Đúng với thiết kế Tất control hình (Label, textbox, checkbox, list , …) Hiển thị số ghi thiết lập hiển thị trang Cần hiển thị title hợp lý trang khách Thống Style hiển thị chung 3.5 Thử nghiệm Kịch thử nghiệm - Người dùng đăng nhập ứng dụng lần đầu, ứng dụng yêu cầu nhập thông tin cần thiết - Sau đăng nhập hệ thống hình hiển thị trang home - Tiến hành đặt hàng toán 3.6 Đánh giá kết thử nghiệm - Ứng dụng xây dựng sử dụng thành công điện thoại di động tảng android - Thực đầy dủ chức phân tích So với ứng dụng phát triển nay, ứng dụng xây dựng phạm vi luận văn phát triển thêm chúc khác để hỗ trợ người dùng trình sử dụng 66 KẾT LUẬN Sau thời gian nghiên cứu bắt tay vào thực đề tài: phát triển ứng dụng quản lý shop thời trang tảng android việc cần làm trước hết phải xây dựng hệ thống sát với thực tế Khảo sát hệ thống công việc quan trọng, giúp thu thập liệu cách xác chi tiết để tiếp tục xây dựng bước Đối với hệ thống thông thường, việc xây dựng sở liệu bước cần thiết, chưa thực tối ưu hệ thống tồn thời gian dài đảm bảo tính linh động hiệu cho hệ thống Việc phân tích liệu cách xác giúp thiết lập chức cách hợp lý nhằm phát huy sử dụng điều khiển hệ thống, làm cho hệ thống thân thiện với người sử dụng Thiết kế giao diện với màu sắc bố cục hài hòa tạo cho người sử dụng cảm thấy thoải mái tiếp xúc Được quan tâm hướng dẫn tận tình thầy em hoàn thành đề tài phát triển ứng dụng quản lý shop thời trang tảng android Kết đạt Xây dựng thành công ứng dụng quản lý bán hàng tảng android đáp ứng yêu cầu người sử dụng Tìm hiểu kỹ ứng dụng android Thiết kế có chức đáp ứng yêu cầu sử dụng người dùng Chương trình dễ sử dụng, đáp ứng nhu cầu khách quan công việc quản lý bán hàng Quản lý chặt chẽ, phân quyền người sử dụng hợp lý Hoàn thành phân tích thiết kế hệ thống Thiết kế chương trình có chức đáp ứng yêu cầu sử dụng người dùng Giao diện thân thiện, dễ sử dụng, đẹp mắt thu hút người dùng, khơng gây nhàm chán q trình sử dụng, thao tác Hạn chế Chương trình có tính chun nghiệp chưa cao, chưa giải chọn vẹn vấn đề nảy sinh q trình quản lý, chưa đạt tính thẩm mỹ cao Vì thời gian triển khai có hạn việc tìm hiểu cơng nghệ gặp nhiều khó khăn em mong đóng góp ý kiến hướng dẫn thầy cô để đồ án hoàn thiện Em xin chân thành cảm ơn! 67 Hướng phát triển Nâng cấp hệ thống quản lý bán hàng lên cho phù hợp với thực tế dễ sử dụng , khơng tốn nhiều nhớ liệu Cải thiện việc truy nhập, tìm kiếm liệu với tốc độ nhanh, độ xác cao, với người dùng tìm kiếm nhiều liệu lúc, đưa báo cáo tổng hợp xác Đáp ứng tốt yêu cầu mua hàng khách hàng ngày tiện lợi 68 TÀI LIỆU THAM KHẢO Tiếng việt [1] Nguyễn Văn Vị (2002), Phân tích thiết kế hệ thống thơng tin quản lý, NXB Thống kê [2] Chu Kỳ Quang (2010), Giáo trình Cơ sở liệu, Học viện Cơng nghệ Bưu Viễn thơng [3] Lê Văn Phùng (2010), CSDL quan hệ cơng nghệ phân tích – thiết kế, NXB Thông tin Truyền thông [4] Nguyễn Duy Tiến, Trần Minh Ngọc, Cao Dẳng Khoa Học Tự Nhiên DHQGHN, Bài giảng Viện Thống Kê Thế Giới IMS Malaysia Tiếng anh [1] Paul Graham; A plan for spam-2002 Xem địa http://paulgraham.com/spam.html [2] Wikipedia ; Bayesian Spam Filtering Xem địa https://en.wikipedia.org/wiki/Naive_Bayes_spam_filtering ứng dụng android [1] https://www.evn.com.vn [2] https://www.doc.edu.vn [3] https://www.asp.net/signalr 69

Ngày đăng: 20/07/2023, 06:37

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

TÀI LIỆU LIÊN QUAN

w