Tải bản đầy đủ (.pdf) (67 trang)

tiểu luận đề tài quản lý thương hiệu phương nam v

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 (8.81 MB, 67 trang )

<span class="text_page_counter">Trang 1</span><div class="page_container" data-page="1">

<b><small>TRƯỜNG CAO ĐẲNG FPT POLYTECHNIC</small></b>

<b>KHOA CÔNG NGHỆ THÔNG TIN</b>

</div><span class="text_page_counter">Trang 2</span><div class="page_container" data-page="2">

<b>MỤC LỤC</b>

<b><small>TRƯỜNG CAO ĐẲNG FPT POLYTECHNIC...1</small></b>

<b><small>KHOA CÔNG NGHỆ THÔNG TIN...1</small></b>

<b><small>MÔN HỌC: DỰ ÁN MẪU (MOB2041)...1</small></b>

<b><small>MỤC LỤC...2</small></b>

<b><small>MỞ ĐẦU...3</small></b>

<b><small>CHƯƠNG 1. GIỚI THIỆU DỰ ÁN...4</small></b>

<b><small>1.1 Giới Thiệu PNLiB...4</small></b>

<b><small>1.2 YÊU CẦU CỦA PNLIB...5</small></b>

<b><small>1.3 Lập kế hoạch dự án...6</small></b>

<b><small>Chương 2. Phân tích yêu cầu khách hàng...6</small></b>

<b><small>2.1 Sơ Đồ USE CASE...6</small></b>

</div><span class="text_page_counter">Trang 3</span><div class="page_container" data-page="3">

<b>MỞ ĐẦU</b>

<i><small>Trong thời đại ngày nay, tin học đã trở nên phổ biến với mọi người từ mọicấp học, từ mọi ngạch-bậc của xã hội. Cùng với sự phát tri+n đó, mọi phầnmềm ứng dụng tương ứng với từng chức năng cụ th+ cũng đã ra đời. Song,khơng th+ có được một phần mềm có th+ cung cấp hết các chức năng cho mọicơng việc, từ cơng việc kế tốn, quản lý nhân viên đến quản lý nhân sự, quảnlý bán hàng... Bởi, mỗi chức năng cần có một u cầu riêng, có những nétđặc trưng mà khơng phần mềm nào có th+ đáp ứng được.</small></i>

<i><small>Do vậy trong việc phát tri+n phần mềm, sự địi hỏi khơng chỉ là chínhxác, xử lý được nhiều nghiệp vụ mà còn phải đáp ứng các yêu cầu khácnhư: giao diện thân thiện, sử dụng tiện lợi, bảo mật cao, tốc độ xử lýnhanh….</small></i>

</div><span class="text_page_counter">Trang 4</span><div class="page_container" data-page="4">

<b>CHƯƠNG 1. GIỚI THIỆU DỰ ÁN </b>

<b>1.1 Giới Thiệu PNLiB</b>

<b><small>Nhasachphuongnam.com là trang thương mại điện tử của Nhà Sách </small></b>

<b><small>Phương Nam, hệ thống nhà sách thân thuộc của nhiều gia đình Việt kể </small></b>

<small>từ nhà sách đầu tiên ra đời năm 1982 đến nay. </small>

<b><small>Danh mục hàng hóa phong phú, nhiều sản phẩm độc quyền, đượcchọn lọc kỹ càng đã tạo nên sự khác biệt của Nhà Sách Phương Nam</small></b>

<b><small>và tạo dựng được lòng tin yêu từ khách hàng.</small></b>

<small>: Ngoài danh mục sách đa dạng và phong phú của</small>

<b><small>Sách quốc văn</small></b>

<small>nhiều nhà xuất bản, công ty sách lớn nhỏ cả nước, Phương Nam còn chủđộng khai thác bản quyền và liên kết xuất bản hàng ngàn đầu sách hay vàgiá trị với thương hiệu </small><b><small>Phương Nam Book</small></b><small>, trong đó nhiều tựa đượcđánh giá cao và lọt vào danh mục bán chạy của các hệ thống phát hànhsách lớn nhất Việt Nam.</small>

<small>: Nhà Sách Phương Nam chủ động chọn lọc và phát</small>

<b><small>Sách ngoại văn</small></b>

<small>hành tại Việt Nam danh mục sách tiếng Anh đa dạng của những nhà xuấtbản lớn trên thế giới như Penguin Random House, Hachette Livre,HarperCollins, Macmillan Publishers, Simon & Schuster,… Nhiều tựachỉ có duy nhất tại Nhà Sách Phương Nam, nhiều tựa được phát hành</small>

<b>Too long to read onyour phone? Save</b>

to read later onyour computer

Save to a Studylist

</div><span class="text_page_counter">Trang 5</span><div class="page_container" data-page="5">

<small>cùng thời điểm ra mắt của sách tại Anh và Mỹ.</small>

<b><small>Dụng cụ học tập, văn phòng phẩm, đồ chơi, quà lưu niệm</small></b>

<small>phú, chính hãng, có nguồn gốc xuất xứ rõ ràng, đến từ những thương hiệulớn trong và ngoài nước. Ngoài ra, Nhà Sách Phương Nam thường xuyêncập nhật xu hướng để giới thiệu nhiều sản phẩm mới nhằm đáp ứng thịhiếu và nhu cầu của khách hàng.</small>

<b><small>Băng, đĩaPhương Nam Phim</small></b>

<small>của nhiều người Việt với loạt phim Truyện Cổ Tích Việt Nam, Nhà SáchPhương Nam giới thiệu đến khách hàng nhiều băng đĩa nhạc của nhiều casĩ, nhạc sĩ nổi tiếng cùng danh mục phim điện ảnh, phim truyền hìnhđược đơng đảo khán giả yêu thích.</small>

<small>Hi vọng với trang thương mại điện tử nhasachphuongnam.com, Nhà SáchPhương Nam có thể gia tăng tiện ích cho khách hàng, đồng thời mangnhững sản phẩm của hệ thống nhà sách đến với mọi khách hàng trên cảnước.</small>

<small>Quý khách hàng có nhu cầu liên lạc, đóng góp ý kiến, phản hồi về sảnphẩm dịch vụ của Nhà sách Phương Nam, vui lòng liên hệ:</small>

<small>Hotline: </small><b><small>1900 6656</small></b>

<small> Email:</small>

<b><small>- Yêu cầu hỗ trợ đơn hàng Online: </small></b>

<small>- Gửi bản thảo, các vấn đề liên quan đến xuất</small>

</div><span class="text_page_counter">Trang 6</span><div class="page_container" data-page="6">

+ Thủ thư: không đưuọc tạo tài khoản người dùng. Hệ thống:

+ Android + SQLite + JDK 1.8+

<b>1.3 Lập kế hoạch dự án</b>

<small>1Gioi thiệudự án</small>

<small>12/9/202318/9/2023Hoàn thành1.1Gioi thiệu</small>

<small>pnlib</small> <sup>12/9/2023</sup> <sup>18/9/2023</sup> <sup>Hoàn thành</sup><small>1.2Yêu cầu của</small>

<small>12/9/202318/9/2023Hồn thành1.3Lập kế hoạch</small>

<small>dự án</small>

<small>12/9/202318/9/2023Hồn thành2Phân tích yêu</small>

<small>cầu kháchhàng</small>

<small>12/9/202318/9/2023Hoàn thành</small>

<small>2.1Vẽ sơ đồ usecase</small>

<small>12/9/202318/9/2023Hoàn thành2.2Đặt tả yêu cầu</small>

<small>12/9/202318/9/2023Hoàn thành</small>

<small>2.2.1Quản lý tàikhoản nhânviên</small>

<small>12/9/202318/9/2023Hoàn thành</small>

<small>2.2.2Quản lý loạisách</small>

<small>12/9/202318/9/2023Hoàn thành2.2.3Quản lý sách12/9/202318/9/2023Hoàn thành2.2.4Quản lý phiếu</small>

<small>12/9/202318/9/2023Hoàn thành2.2.5Thống kê12/9/202318/9/2023Hồn thành2.2.6Quản lý hóa</small>

<small>đơn</small> <sup>12/9/2023</sup> <sup>18/9/2023</sup> <sup>Hoàn thành</sup><small>2.2.6Đăng nhập12/9/202318/9/2023Hoàn thành2.2.7Đổi mật khẩu12/9/202318/9/2023Hoàn thành</small>

<small>2.3Sơ đồ triểnkhai và yêu</small>

<small>12/9/202318/9/2023Hoàn thành</small>

</div><span class="text_page_counter">Trang 7</span><div class="page_container" data-page="7">

<small>cầu hệ thống2.3.1Sơ đồ triển</small>

<small>12/9/202318/9/2023Hoàn thành2.3.2Yêu cầu hệ</small>

<small>12/9/202318/9/2023Hoàn thành3Thiết kế ứng</small>

<small>12/9/202318/9/2023Hồn thành3.1Mơ hình cơng</small>

<small>nghệ ứngdụng</small>

<small>12/9/202318/9/2023Hoàn thành</small>

<small>3.2Thực thể12/9/202318/9/2023Hoàn thành3.2.1Sơ đồ thực thể</small>

<small>ERD</small> <sup>12/9/2023</sup> <sup>18/9/2023</sup> <sup>Hoàn thành</sup><small>3.2.2Chi tiết thực</small>

<small>12/9/202318/9/2023Hoàn thành3.2.2.1Thực thể thủ</small>

<small>12/9/202318/9/2023Hoàn thành3.2.2.2Thựcthể</small>

<small>phiếu mượn</small>

<small>12/9/202318/9/2023Hoàn thành3.2.2.3Thựcthể</small>

<small>thành viên</small>

<small>12/9/202318/9/2023Hoàn thành3.2.2.4Thực thể loại</small>

<small>12/9/202318/9/2023Hoàn thành3.2.2.5Thực thể sách12/9/202318/9/2023Hoàn thành3.2.2.6Thựcthể</small>

<small>Thống kê</small> <sup>12/9/2023</sup> <sup>18/9/2023</sup> <sup>Hoàn thành</sup><small>3.3Giao diện12/9/202318/9/2023Hoàn thành3.3.1Sơ đồ tổ chức</small>

<small>giao diện</small>

<small>12/9/202318/9/2023Hồn thành3.3.2Giao diện</small>

<small>màn hìnhchính</small>

<small>12/9/202318/9/2023Hồn thành</small>

<small>3.3.3Giao diện12/9/202318/9/2023Hoàn thành</small>

</div><span class="text_page_counter">Trang 8</span><div class="page_container" data-page="8">

<small>quản lý loạisách3.3.3.3Màn hình</small>

<small>quản lý sách</small>

<small>12/9/202318/9/2023Hồn thành3.3.3.4Màn hình</small>

<small>quản lý phiếumượn</small>

<small>12/9/202318/9/2023Hồn thành</small>

<small>3.3.4Các giao diệnvà tổ chức</small>

<small>12/9/202318/9/2023Hồn thành3.3.4.1Màn hình</small>

<small>12/9/202318/9/2023Hồn thành3.3.4.2Màn hình</small>

<small>đăng nhập</small>

<small>12/9/202318/9/2023Hồn thành3.3.4.3Màn hình</small>

<small>thêm ngườidùng(adim)</small>

<small>12/9/202318/9/2023Hồn thành</small>

<small>3.3.4.3Màn hình đổimật khẩu</small>

<small>12/9/202318/9/2023Hồn thành3.3.4.4Màn hình đổi</small>

<small>mật khẩu</small>

<small>12/9/202318/9/2023Hoàn thành4Thực hiện dự</small>

<small>12/9/202318/9/2023Hoàn thành4.1.1Màn hình</small>

<small>chính</small> <sup>12/9/2023</sup> <sup>18/9/2023</sup> <sup>Hồn thành</sup><small>4.1.2Các màn hình</small>

<small>quản</small> <sup>12/9/2023</sup> <sup>18/9/2023</sup> <sup>Hồn thành</sup><small>4.1.2.1Màn hình</small>

<small>quản lý phiếumượn</small>

<small>12/9/202318/9/2023Hồn thành</small>

<small>4.1.2.2Màn hìnhquản lý loạisách</small>

<small>12/9/202318/9/2023Hồn thành</small>

<small>4.1.2.3Màn hình</small>

<small>quản lý sách</small> <sup>12/9/2023</sup> <sup>18/9/2023</sup> <sup>Hồn thành</sup><small>4.1.2.4Màn hình</small>

<small>quản lý thànhviên</small>

<small>12/9/202318/9/2023Hồn thành</small>

<small>4.1.3Màn hìnhthống kê top10</small>

<small>12/9/202318/9/2023Hoàn thành</small>

</div><span class="text_page_counter">Trang 9</span><div class="page_container" data-page="9">

<small>4.1.4Màn hìnhthống kê danhthu</small>

<small>12/9/202318/9/2023Hồn thành</small>

<small>4.1.5Các giao diện</small>

<small>tổ chức</small> <sup>12/9/2023</sup> <sup>18/9/2023</sup> <sup>Hồn thành</sup><small>4.1.5.1Màn hình</small>

<small>chào</small> <sup>12/9/2023</sup> <sup>18/9/2023</sup> <sup>Hồn thành</sup><small>4.1.5.2Màn hình</small>

<small>đăng nhập</small>

<small>12/9/202318/9/2023Hồn thành4.1.5.3Màn hình</small>

<small>thêm thủ thư</small>

<small>12/9/202318/9/2023Hồn thành4.1.5.4Màn hình đổi</small>

<small>mật khẩu</small>

<small>12/9/202318/9/2023Hồn thành4.2Tạo CSDL</small>

<small>với sqlite</small>

<small>12/9/202318/9/2023Hoàn thành4.2.1Sơ đồ quan hệ 12/9/202318/9/2023Hoàn thành4.2.2Chi tiết bán</small>

<small>12/9/202318/9/2023Hoàn thành4.2.2.1Bảng thủ thư12/9/202318/9/2023Hoàn thành</small>

<small>4.2.2.2Bảng thànhviên</small>

<small>12/9/202318/9/2023Hoàn thành4.2.2.3Bảng12/9/202318/9/2023Hồn thành</small>

<small>4.3Lập trình</small>

<small>CSDL</small> <sup>18/09/2023</sup> <sup>25/09/2023</sup> <sup>Hồn thành</sup><small>4.3.1Sqliteopenhel</small>

<small>per</small> <sup>18/09/2023</sup> <sup>25/09/2023</sup> <sup>Hồn thành</sup><small>4.4.1Màn hình</small>

<small>18/09/202325/09/2023Hồn thành4.4.2Các giao diện</small>

<small>hổ trợ</small>

<small>18/09/202325/09/2023Hồn thành4.4.2.1Màn hình</small>

<small>18/09/202325/09/2023Hồn thành4.4.2.2Màn hình18/09/202325/09/2023Hồn thành</small>

</div><span class="text_page_counter">Trang 10</span><div class="page_container" data-page="10">

<small>dùng4.4.3Các màn hình</small>

<small>quản lý</small>

<small>18/09/202325/09/2023Hồn thành4.4.3.1Thanhvienfra</small>

<small>ment</small> <sup>18/09/2023</sup> <sup>25/09/2023</sup> <sup>Hồn thành</sup><small>4.4.3.2Loaisachfram</small>

<small>ent</small> <sup>18/09/2023</sup> <sup>25/09/2023</sup> <sup>Hồn thành</sup><small>4.4.3.3Sachframent18/09/202325/09/2023Hồn thành4.4.3.4Phieumuonfra</small>

<small>18/09/202325/09/2023Hồn thành4.4.4Màn hình</small>

<small>thống kê</small>

<small>18/09/202325/09/2023Hoàn thành4.4.4.1Top frament18/09/202325/09/2023Hoàn thành4.4.4.2Danhthuframe</small>

<small>nt</small> <sup>18/09/2023</sup> <sup>25/09/2023</sup> <sup>Hoàn thành</sup><small>Kiểm thử </small>

<small>phần mền và sửa lỗi</small>

<small>10/10/202318/10/2023Hoàn thành</small>

<small>5Kiểmthửphần mền vàsửa lỗi</small>

<small>10/10/202318/10/2023Hồn thành</small>

<small>5.1Loginactivity10/10/202318/10/2023Hồn thành5.2Adduserframent 10/10/202318/10/2023Hồn thành5.310/10/202318/10/2023Hồn thành6Đóng gói và</small>

<small>triển khai</small>

<small>10/10/202318/10/2023Hoàn thành6.1Sản phẩm phần</small>

<small>mền</small> <sup>10/10/2023</sup> <sup>18/10/2023</sup> <sup>Hoàn thành</sup><small>6.2Hướng dẫn cài</small>

<small>10/10/202318/10/2023Hoàn thành7Kết luận10/10/202318/10/2023Hồn thành7.1Khó khăn10/10/202318/10/2023Hồn thành7.2Thuận lợi10/10/202318/10/2023Hồn thành</small>

<b>Chương 2. Phân tích yêu cầu khách hàng2.1 Sơ Đồ USE CASE</b>

<b>2.2 </b>

</div><span class="text_page_counter">Trang 11</span><div class="page_container" data-page="11">

<b>2.3 Đặc tả yêu cầu hệ thống2.3.1 Quản lý thành viên</b>

<small>✔</small><b><small>MÔTẢ CHỨC NĂNG:</small></b>

<small>Chức năng quản lý thành viên được sử dụng để quản lý thông tinthành viên. ức năng này là liệt kê danh sách thành viên, xem thông tin chi tiết củYêucầu của cha mỗi thành viên, thêm thàn h viên mới, cập nhật thơngtin hoặc xóa thành viên đã tồn tài.</small>

<b><small>✔DỮLIỆU LIÊN QUAN:</small></b>

<small>Thông tin của mỗi thành viên gồm: mã loại sách, họ tên thành viên,</small>

</div><span class="text_page_counter">Trang 12</span><div class="page_container" data-page="12">

<b>2.3.2 Quản lý loại sách</b>

✔<b>M</b>

<b>ÔTẢ CHỨC NĂNG</b>

<b>:</b>

Chức năng này được sử dụng để quản lý các loạisách. Người dùng có thể liệt kê danh sách các loạisách, xem thông tin chi tiết về từng loại sách, thêmloại sách mới, cập nhật thông tin hoặc xóa loại sách.

<b><small>✔DỮLIỆU LIÊN QUAN:</small></b>

Thơng tin về các loại sách, bao gồm mã loại sách, tên loại sách, mô tả, và thông tin khác nếu cần.

<b><small>DỮLIỆU LIÊN QUAN:</small></b>

Thông tin về từng cuốn sách, bao gồm mã sách, tên sách, tác giả, năm xuất bản, loại sách, và thông tin khác nếu cần.

</div><span class="text_page_counter">Trang 13</span><div class="page_container" data-page="13">

Chức năng này được sử dụng để quản lý thông tin về các phiếu mượn sách. Người dùng có thể liệt kê danh sách các phiếu mượn, xem thông tin chi tiết về từng phiếu mượn, tạo phiếu mượn mới, cập nhật thơng tin phiếu mượn, hồn trả sách, và xóa phiếu mượn nếu cần.

<b><small>✔DỮLIỆU LIÊN QUAN:</small></b>

Thông tin về từng phiếu mượn, bao gồm mã phiếu, ngày mượn, ngày hẹn trả, mã thành viên, danh sách sách mượn, trạng thái phiếu mượn (đã trả hoặc chưa trả), và thông tin khác nếu cần.

<b><small>✔ĐỐITƯỢNG SỬ DỤNG :</small></b>

Sau khi đăng nhập, tất cả người dùng có thể sử dụng chức năng này.

<b>2.3.4 Thống kêMô tả chức năng: </b>

Chức năng này được sử dụng để thống kê các thông tin liên quan đến hoạt động của thư viện, chẳng hạn như doanh thu, số lượng sách, hoạt động mượn trả, và nhiều tiêu chí khác. Người dùng có thể tạo các báo cáo thống kê dựa trên các tiêu chí cụ thể để hiểu rõ hơn về hoạt động của thư viện.

<b>Dữ liệu liên quan: </b>

Dữ liệu thống kê liên quan đến các hoạt động trong thư viện, bao gồm thông tin về sách, thành viên, phiếu mượn,doanh thu, và các tiêu chí khác.

<b>Đối tượng sử dụng: </b>

Chức năng này dành cho tất cả người dùng đã đăng nhập vào hệ thống. Người quản trị thư viện và nhân viên

</div><span class="text_page_counter">Trang 14</span><div class="page_container" data-page="14">

<b>Mô tả chức năng: </b>

Chức năng này cho phép người dùng đăng nhập vào hệ thống bằng cách cung cấp tên đăng nhập và mật khẩu hợp lệ.

<b>Dữ liệu liên quan:</b>

Thông tin đăng nhập của người dùng, bao gồm tên đăng nhập và mật khẩu đã được đăng ký trước đó.

<b>Đối tượng sử dụng: </b>

Tất cả người dùng cần đăng nhập để sử dụng các chức năng khác của hệ thống. Chức năng này chỉ hiển thị khi người dùng chưa đăng nhập hoặc cần đăng nhập lại.

<b>2.3.6 Đổi mật khẩuMô tả chức năng: </b>

Chức năng này cho phép người dùng thay đổi mật khẩu của họ bằng cách cung cấp mật khẩu cũ và mật khẩu mớihợp lệ.

<b>Dữ liệu liên quan: </b>

Thông tin mật khẩu của người dùng, bao gồm mật khẩu cũ và mật khẩu mới đã được đăng ký trước đó.

<b>Đối tượng sử dụng: </b>

Tất cả người dùng đã đăng nhập có thể sử dụng chức năng này để thay đổi mật khẩu của họ. Chức năng này chỉ hiển thị khi người dùng đã đăng nhập vào hệ thống.

</div><span class="text_page_counter">Trang 15</span><div class="page_container" data-page="15">

<b>2.4 SƠ ĐỒ TRIỂN KHAI VÀ YÊU CẦU HỆ THỐNG</b>

<b><small>2.4.1 Sơ đồ triển khai</small></b>

Trong sơ đồ này:

Máy chủ Web chứa ứng dụng web quản lý thư viện, phụcvụ các trang web và giao diện người dùng cho người dùng cuối.

Máy chủ Ứng dụng chứa mã nguồn và logic ứng dụng, thực hiện xử lý nghiệp vụ và giao tiếp với cơ sở dữ liệu.

</div><span class="text_page_counter">Trang 16</span><div class="page_container" data-page="16">

<b><small>2.4.2 yêu cầu hệ thống</small></b>

Yêu cầu hệ thống được mô tả trong sơ đồ bao gồm các thành phần chính: Máy chủ Web, Máy chủ Ứng dụng, Cơ sở dữ liệu và Thiết bị Khách hàng.

<b>3 . THIẾT KẾ HỆ THỐNGPhần Cứng:</b>

Máy chủ Web (Web Server): Cần một máy chủ web để chạy ứng dụng quản lý thư viện và phục vụ các trang web và ứng dụng web cho người dùng.

Máy chủ Ứng dụng (Application Server): Cần một máy chủ ứng dụng để chứa mã nguồn và logic của ứng dụng. Máy chủ này thực hiện xử lý nghiệp vụ và truy vấn cơ sở dữ liệu.

Cơ sở Dữ liệu (Database Server): Cần một máy chủ cơ sở dữ liệu để lưu trữ thông tin về sách, thành viên, phiếu mượn và các dữ liệu liên quan khác.

Thiết Bị Khách Hàng (Client Devices): Người dùng sử dụng các thiết bị như máy tính, điện thoại di động và máy tính bảng để truy cập ứng dụng quản lý thư viện. Do đó, cần đảm bảo rằngứng dụng có khả năng tương thích với các thiết bị này.

<b>Phần Mềm:</b>

Hệ Điều Hành (Operating System): Cần một hệ điều hành cho máy chủ web, máy chủ ứng dụng và máy chủ cơ sở dữ liệu. Phổ biến là Linux hoặc Windows Server.

Phần Mềm Web Server: Để chạy ứng dụng web, cần một phần mềm máy chủ web như Apache, Nginx hoặc Microsoft IIS.

</div><span class="text_page_counter">Trang 17</span><div class="page_container" data-page="17">

Ngơn Ngữ Lập Trình: Để phát triển ứng dụng quản lý thư viện,cần sử dụng một ngôn ngữ lập trình như JavaScript (cho phía người dùng), Python, Ruby, Java hoặc C# (cho phía máy chủ).

Hệ Quản Trị Cơ Sở Dữ Liệu (Database Management System - DBMS): Cần một hệ quản trị cơ sở dữ liệu để quản lý và truy xuất dữ liệu. MySQL, PostgreSQL, MongoDB, hoặc Microsoft SQL Server là những ví dụ phổ biến.

<b>3.1 MƠ HÌNH CÔNG NGHỆ ỨNG DỤNG</b>

<b>3.2 THỰC THỂ</b>

<b>3.2.1 Sơ đồ quan hệ thực thể ERD</b>

</div><span class="text_page_counter">Trang 18</span><div class="page_container" data-page="18">

.

</div><span class="text_page_counter">Trang 19</span><div class="page_container" data-page="19">

<b>3.2.2 Chi tiết thực thể3.2.2.1 Chi tiết thực thể sách</b>

Thuộc tínhKiểu dữu liệuMơ tả

tên cuốn sách đang đọc)

</div><span class="text_page_counter">Trang 20</span><div class="page_container" data-page="20">

<b>3.2.2.2 Chi tiết thực thể loại sách</b>

Thuộc tínhKiểu dữu liệuMô tả

</div><span class="text_page_counter">Trang 21</span><div class="page_container" data-page="21">

<b>3.2.2.3 Chi tiết thực thể Phiếu Mượn</b>

Thuộc tínhKiểu dữu liệuMơ tả

chưa

</div><span class="text_page_counter">Trang 22</span><div class="page_container" data-page="22">

<b>3.2.2.4 Chi tiết thực thể Thành viên</b>

Thuộc tínhKiểu dữu liệuMơ tả

sinh

</div><span class="text_page_counter">Trang 23</span><div class="page_container" data-page="23">

<b>3.2.2.5 Chi tiết thực thể Thủ thư</b>

Thuộc tínhKiểu dữu liệuMơ tả

sinh

</div><span class="text_page_counter">Trang 24</span><div class="page_container" data-page="24">

<b>3.3 GIAO DIỆN</b>

<b>3.3.1 SƠ ĐỒ TỔ CHỨC GIAO DIỆN</b>

</div><span class="text_page_counter">Trang 25</span><div class="page_container" data-page="25">

<b>3.3.2. GIAO DIỆN MÀN HÌNH CHÍNHGIAO DIỆN:</b>

<small>..</small>

</div><span class="text_page_counter">Trang 26</span><div class="page_container" data-page="26">

<b>MÔ TẢ HOẠT ĐỘNG:</b>

như quản lý thành viên,v..v

fragment sách

fragment độc giả

fragment báo cáo

<b>SAU KHI NHẤN VÔ MENU HIỂN THỊ </b>

</div><span class="text_page_counter">Trang 27</span><div class="page_container" data-page="27">

<b>RA</b>

</div><span class="text_page_counter">Trang 28</span><div class="page_container" data-page="28">

<b>MÔ TẢ HOẠT ĐỘNG:</b>

như quản lý thành viên,v..v

fragment phiếu mượn

fragment thống kê top10

fragment doanh thu

fragment đổi mật khẩu

fragment Đăng xuất

</div><span class="text_page_counter">Trang 29</span><div class="page_container" data-page="29">

<b>3.3.3. GIAO DIỆN MÀN HÌNH quản lý3.3.3.1 MÀN HÌNH quản lý thành viênGIAO DIỆN:</b>

</div><span class="text_page_counter">Trang 30</span><div class="page_container" data-page="30">

TT @ID SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

</div><span class="text_page_counter">Trang 31</span><div class="page_container" data-page="31">

<b>3.3.3.2 MÀN HÌNH DOANH THUGIAO DIỆN:</b>

</div><span class="text_page_counter">Trang 32</span><div class="page_container" data-page="32">

TT @ID SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

trong khoảng từ ngày bắtđầu đến ngày kết thúc

</div><span class="text_page_counter">Trang 33</span><div class="page_container" data-page="33">

<b>3.3.3.3 MÀN HÌNH TOP 10 DANH SÁCHGIAO DIỆN:</b>

</div><span class="text_page_counter">Trang 34</span><div class="page_container" data-page="34">

TT @ID SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

loại, tên sách, tên loại, sốlượt mượn

</div><span class="text_page_counter">Trang 35</span><div class="page_container" data-page="35">

<b>3.3.3.4 MÀN HÌNH quản lý LOẠI SÁCHGIAO DIỆN:</b>

</div><span class="text_page_counter">Trang 36</span><div class="page_container" data-page="36">

TT @ID SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

sách, tên loại

</div><span class="text_page_counter">Trang 37</span><div class="page_container" data-page="37">

<b>3.3.3.5 MÀN HÌNH MÀN HÌNH CHÀOGIAO DIỆN:</b>

</div><span class="text_page_counter">Trang 38</span><div class="page_container" data-page="38">

TT @ID SỰ KIỆN MƠ TẢ HOẠT ĐỘNG

<b>3.3.3.5 MÀN HÌNH THÊM THỦ THƯGIAO DIỆN:</b>

</div><span class="text_page_counter">Trang 40</span><div class="page_container" data-page="40">

TT @ID SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

nhập sai

</div><span class="text_page_counter">Trang 41</span><div class="page_container" data-page="41">

<b>3.3.3.6 MÀN HÌNH ĐỔI MẬT KHẨUGIAO DIỆN:</b>

</div><span class="text_page_counter">Trang 42</span><div class="page_container" data-page="42">

TT @ID SỰ KIỆN MÔ TẢ HOẠT ĐỘNG

chuyển sang màn hìnhchào

</div><span class="text_page_counter">Trang 44</span><div class="page_container" data-page="44">

<b>3.3.3.6 MÀN HÌNH PHIẾU MƯỢNGIAO DIỆN:</b>

</div><span class="text_page_counter">Trang 45</span><div class="page_container" data-page="45">

TT @ID SỰ KIỆN MÔ TẢ HOẠTĐỘNG

LiNK FIGMA:

<b>4. TẠO CSDL VỚI SQL LITE4.2.1 SƠ ĐỒ QUAN HỆ</b>

<b>4.2.2 chi tiết các bảng4.2.2.1 BẢNG THỦ THƯCẤU TRÚC BẢNG</b>

</div><span class="text_page_counter">Trang 46</span><div class="page_container" data-page="46">

<b>Tên cộtKiểu dữ liệu Ràng buộcMô tả</b>

MaTTtextPK, not null <sub>Mã thủ thư </sub>(dunglàm tên đăng nhập)

DELETE FROM ThuThu WHERE MaTV = 1; -- Thay MaTV bằng giá trị thực tế

Cursor cursor = db.rawQuery("SELECT * FROM ThuThu WHERE maTT=?", new String[]{obj.maTT});

</div><span class="text_page_counter">Trang 47</span><div class="page_container" data-page="47">

Cursor cursorAll = db.rawQuery("SELECT * FROM ThuThu", null);

<b>4.2.2.1 BẢNG THÀNH VIÊNCẤU TRÚC BẢNG</b>

<b>Ràng buộc</b>

<b>Mô tả</b>

MaTV <sup>INTEGERPK, AI</sup><sub>Mã thành viên</sub>

null <sup>Tên thành viên</sup> NamsinhtextNot

null <sup>Năm sinh</sup>

<b>MÃ LỆNH TẢO BẢNG</b>

// Create the ThanhVien table

String createTableThanhVien = "CREATE TABLE ThanhVien (" + "maTV INTEGER PRIMARY KEY AUTOINCREMENT, " +

"hoTen TEXT NOT NULL, " + "namSinh TEXT NOT NULL)";db.execSQL(createTableThanhVien);

</div>

×