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

báo cáo bài tập lớn học phần đồ án liên ngành wise rule hệ thống tra cứu pháp luật

18 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

Nội dung

Thông qua việc sử dụng công nghệ LLM, WISE RULE có khả năng hi u biể ết và ph n hả ồi vào các truy vấn pháp luật của người dùng một cách nhanh chóng và chính xác.. Đối tượng sử dụng Luật

Trang 1

WISE RULE: HỆ THỐNG TRA C U PHÁP ỨLUẬT

Bùi Đại Dương Nguyễn Phi Hùng

21010598 21012050

Ngành học: Công nghệ thông tinKhóa: K15

Giảng viên h ng dẫn TS Mai Xuân Tráng ướ

Hà Nội, Năm 2024

Trang 2

MỤC LỤC

1 Giới thiệu 1

1.1 Đặt vấn đ 1 ề 1.2 Giáp pháp 1

1.3 Mục tiêu 1

1.4 Tính phù hợp 2

1.4.1 Đối tượng sử dụng 2

2 Thiết kế và tri n khaiể 2

2.1 Các yêu cầu chức năng 2

2.1.1 Lưu trữ và t chức thông tin pháp lu 2 ổ ật 2.1.2 Tìm kiếm các đề mục liên quan đến một câu hỏi 2

2.1.3 Trả lời m t câu h i cộ ỏ ủa người dùng 3

2.1.4 Gợi ý các câu h 3 ỏi 2.1.5 Đặt nhiều câu hỏi về cùng một chủ đề 3

2.1.6 Lưu lịch s các câu hử ỏi và câu trả lời 3

2.2 Các yêu c u phi chầ ức năng 3

2.2.1 Nguồn thôn tin đáng tin cây 3

2.4.2 Mô tả chi tiết use-case Tra cứu pháp luật 4

2.4.3 Mô tả chi tiết use-case Đặt câu h ỏi 5 2.4.4 Mô tả chi tiết use-case Xem l ch sị ử tra cứu 6

2.4.5 Biểu đồ tuầ ự Tra cứn t u pháp luật 7

2.4.6 Biểu đồ tuầ ự Tra cứn t u pháp luật 7

2.4.7 Biểu đồ tuầ ự n t Xem lịch s tra c 8 ử ứu 2.4.8 Giao diện Danh sách pháp điển 8

2.4.9 Giao diện Tìm kiếm theo từ khóa 9

2.4.10 Giao diện Hỏi đáp Pháp điển với AI 9

2.4.11 Giao diện Hi n thể ị các câu hỏi g i ýợ 10

Trang 3

2.4.12 Giao ện Lịch sử di tìm kiếm 103 Mộ ố t s thành phần khác của d án 11 ự 3.1 Kiến trúc của dự án 11 3.1.1 Kiến trúc Server 11 3.1.2 Kiến trúc ng dỨ ụ 12 ng3.1.3 Khác 12 3.2 Kế ạch dự án 13 ho3.3 Hướng phát tri n s n phể ả ẩm 143.4 Mã nguồn của dự án 14 TÀI LIỆU THAM KHẢO 15

Trang 4

1 Giới thiệu 1.1 Đặt vấn đề

Trong xã hội hiện đại, hệ thống pháp luật đóng vai trò quan trọng trong việc duy trì tr t tậ ự, công bằng và sự công bằng Tuy nhiên, mặc dù thông tin pháp luật có sẵn trên Internet, việc tiếp c n và hi u biậ ể ết về các quy định và quy tắc pháp luật vẫn là một thách thức đối v i nhiớ ều người Các văn bản pháp luật thường phứ ạp và khó hi u, đòi hc t ể ỏi người dùng phải có kiến thức chuyên môn ho c kặ ỹ năng đọc hiểu pháp luật

Trong khi đó, nh ng ngưữ ời cần tra c u thông tin pháp lý không chứ ỉ giới hạn trong các luật sư và chuyên gia pháp lý mà còn bao gồm các doanh nhân, sinh viên, và người dân thông thư ng Có nhu c u ngày càng tăng vờ ầ ề một cách tiếp c n thông tin pháp lý dậ ễ dàng, nhanh chóng và hiệu quả

1.2 Giáp pháp

Dự án WISE RULE sẽ tạo ra một nề ản t ng tra c u pháp luứ ật trực tuyến tích h p ợtrí tuệ nhân t o, nhạ ằm giải quy t nhế ững thách th c trên Ứng d ng này sứ ụ ẽ cung cấp một cách tiếp c n d dàng và thông minh đ n thông tin pháp luậ ễ ế ật, giúp m i ngư i có thọ ờ ể tiếp cận và hi u biể ết về các quy định và quy tắc pháp luật m t cách thuộ ận ti n và nhanh ệchóng

Thông qua việc sử dụng công nghệ LLM, WISE RULE có khả năng hi u biể ết và ph n hả ồi vào các truy vấn pháp luật của người dùng một cách nhanh chóng và chính xác N n t ng này s không chề ả ẽ ỉ cung cấp thông tin pháp lý phổ biến và c p nhậ ật từ các nguồn đáng tin c y mà còn cung c p giậ ấ ải thích và hướng d n chi tiẫ ết, giúp người dùng hiểu rõ hơn về nội dung của các quy định pháp luật

1.3 Mục tiêu

Dự án WISE RULE không ch nhằm mang lại s thuận ti n và đơn gi n trong ỉ ự ệ ảviệc tiếp c n thông tin pháp lý mà còn hư ng tậ ớ ới mục tiêu nâng cao hiểu biết về pháp luật cho cộng đ ng, góp ph n vào viồ ầ ệ ạc to ra một xã h i công bộ ằng và bình đẳng hơn

Tạo ra một ứng d ng tra c u pháp luụ ứ ật trực tuyến dễ sử dụng, nhanh chóng và chính xác, ph c v cho mụ ụ ọ ối đ i tượng ngư i dùng ờ

Cung cấp thông tin pháp lý đáng tin c y và c p nhậ ậ ật từ các nguồn uy tín nhằm đáp ng nhu ứ cầu tra cứu pháp luật của cộng đồng

Hỗ ợ tr người dùng trong việc hi u bi t và áp dụng các quy đ nh và quy tể ế ị ắc pháp luật vào thực tiễn một cách dễ dàng và hi u quệ ả

Trang 5

Tối ưu hóa tr i nghiả ệm người dùng thông qua giao diện thân thi n và tính năng ệtương tác, giúp người dùng tìm kiếm thông tin một cách nhanh chóng và hiệu quả hơn

1.4 Tính phù hợp 1.4.1 Đối tượng sử dụng

Luật Sư và Chuyên Gia Pháp Lý:

Mục Đích: Luật sư và chuyên gia pháp lý sử dụng WISE RULE để nhanh chóng

tra cứu thông tin pháp lý mới nh t, các tiấ ền l pháp lý và quy đ nh liên quan đệ ị ến các trường h p và dợ ự án mà họ đang làm việc

Doanh Nhân và Người Quản Lý Doanh Nghiệp:

Mục Đích: Doanh nhân và người quản lý doanh nghi p sệ ử dụng WISE RULE

để hiểu rõ hơn v các quy đề ịnh pháp luật liên quan đến hoạt động kinh doanh của họ, đảm bảo tuân th pháp luủ ật và tránh ph t và xạ ử phạ ợp pháp t h

Sinh Viên và Nghiên C u Sinh:ứ

Mục Đích: Sinh viên và nghiên cứu sinh sử dụng WISE RULE để nhanh chóng

tiếp c n và hi u rõ các quy đ nh và quy tậ ể ị ắc pháp luật liên quan đến nghiên cứu của họ, viết báo cáo, luận văn ho c tham gia vào các d án nghiên cặ ự ứ u.

2 Thiết kế và tri n khai ể2.1 Các yêu cầu chức năng

2.1.1 Lưu trữ v ổ à t chức thông tin pháp luật

Hệ thống sẽ tổ chức và lưu tr các văn bữ ản pháp luật hi n hành củệ a Việt Nam từ các nguồn đáng tin c y như Bậ ộ Tư Pháp, Quốc Hội, hoặc các tổ chức pháp luật Thông tin sẽ được cập nhậ ịnh k và tt đ ỳ ổ chức theo các danh m c, đụ ề mục, và tiêu đề phù h p ợđể dễ dàng tra cứu.

2.1.2 Tìm kiếm các đề mục liên quan đến một câu hỏi

Người dùng có thể nhập câu hỏ ủa mình vào hệ thống, sau đó "WISE RULE" i csẽ tìm kiếm trong cơ sở dữ liệu các đề mục pháp luật liên quan đ n câu hỏi đó K t quế ế ả sẽ được trình bày một cách rõ ràng và d hi u.ễ ể

Trang 6

2.1.3 Trả lời một câu hỏ ủa người ci dùng

Dựa trên câu hỏi của người dùng, hệ thống sẽ tìm kiếm trong cơ sở dữ liệu các đề mục pháp luật liên quan, sau đó trích xu t và tấ ổng h p thông tin tợ ừ các đề mục này để tạo ra một câu trả lời chính xác và d hiểu cho người dùng.ễ

2.1.4 Gợi ý các câu hỏi

Dựa trên tìm kiếm trước đó và l ch sị ử tương tác của người dùng, hệ thống sẽ đề xuất các câu hỏi mà ngư i dùng có thờ ể quan tâm Đi u này giúp ngưề ời dùng khám phá thông tin pháp luật m t cách tộ ự nhiên và hi u quệ ả hơn.

2.1.5 Đặt nhiều câu hỏi về cùng một chủ đề

Người dùng có thể đặt nhiều câu hỏi liên quan đến cùng một chủ đề pháp luật Hệ thống sẽ tổ chức và lưu tr các câu hỏi này đữ ể đảm bả ằo r ng người dùng có th tiếp ể cận thông tin pháp luật một cách toàn diện và chi tiết nhất

2.1.6 Lưu lịch s các câu hử ỏi và câu trả lời

Người dùng có th lưu lể ại các câu hỏi mà họ đã đặt và câu trả lời tương ứng từ hệ thống Đi u này giúp ngưề ời dùng d dàng truy c p và tham kh o lễ ậ ả ại thông tin pháp luật mà họ quan tâm mà không c n phầ ải tìm kiếm lạ ừ đầ i t u.

2.2 Các yêu cầu phi chức năng 2.2.1 Nguồn thôn tin đáng tin cây

Liệt kê các nguồn thông tin pháp luật chính thống như cơ quan chính phủ, bộ luật và các tổ chức pháp luật uy tín để sử dụng làm cơ sở dữ liệu cho hệ thống

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

Giao diện người dùng cần được thiết kế đơn gi n, thân thi n và dả ệ ễ sử dụng để tạo ra trải nghiệm người dùng t t nhố ất

Trang 7

2.3 Ràng buộc 2.4 Mô hình hệ thống2.4.1 Mô hình use-case

2.4.2 Mô tả chi tiết use-case Tra cứu pháp luật Use-case Nội dung

Tên use-case Tra cứu pháp luật

Mô tả Cho phép người dùng tìm kiếm pháp luật theo dạng tìm kiếm hoặc duyệt theo mụ ục c l

Điều ki n kích hoạt ệ • Người dùng đã mở ứng dụng.• Thiết bị người dùng có kế ốt n i Internet.Điều ki n đ u vàoệ ầ • Hệ thống hi n thể ị giao di n duyệ ệt pháp điển Luồng cơ bản 1 Người dùng mở ứng d ng trên thiụ ế ị củt b a họ

2 Ứng d ng hi n th giao di n pháp điụ ể ị ệ ển 3 Người dùng chọn mục muốn xem4 Hệ thống hi n thể ị kết quả

Trang 8

Luồng thay thế 3b Người dùng chọn icon kính lúp góc phải bên trên giao diện

4 Nh p t khóa muậ ừ ốn tra c u, tìm kiứ ếm 5 Hệ thống hi n thể ị kết quả

Luồng ngoại lệ

2.4.3 Mô tả chi tiết use-case Đặt câu hỏi Use-case Nội dung

Tên use-case Đặt câu hỏi

Mô tả Cho phép người dùng hỏi đáp với AI

Điều ki n kích hoạt ệ • Người dùng đã mở ứng dụng.• Thiết bị người dùng có kế ốt n i Internet.Điều ki n đ u vàoệ ầ • Hệ thống hi n thể ị giao di n ng dệ ứ ụngLuồng cơ bản 1 Người dùng mở ứng d ng trên thiụ ết bị của họ

6 Hệ thống gửi phản h và hi n thồi ể ị lên màn hình

7 Hệ thống hi n thể ị các câu hỏi liên quan dựa trên các câu hỏi bạn đã hỏi

Luồng thay thế Không Luồng ngoại lệ

Trang 9

2.4.4 Mô tả chi tiết use-case Xem l ch sịử tra cứu Use-case Nội dung

Tên use-case Xem Lịch sử tra cứu

Mô tả Cho phép người dùng xem lại các đoạn chat đã hỏi đáp

Điều ki n kích hoạt ệ • Người dùng đã mở ứng dụng.• Thiết bị người dùng có kế ốt n i Internet.Điều ki n đ u vàoệ ầ • Hệ thống hi n thể ị giao diện ứng dụngLuồng cơ bản 1 Người dùng mở ứng d ng ụ trên thi t bế ị của họ

Luồng ngoại lệ

Trang 10

2.4.5 Biểu đồ tuần tự Tra cứu pháp luật

2.4.6 Biểu đồ tuần tự Tra cứu pháp luật

Trang 11

2.4.7 Biểu đồ tuần tự Xem lịch s tra cử ứu

2.4.8 Giao diện Danh sách pháp điển

Trang 12

2.4.9 Giao diện Tìm kiếm theo từ khóa

2.4.10 Giao diện Hỏi đáp Pháp điển với AI

Trang 13

2.4.11 Giao diện Hi n thểị các câu hỏi g i ýợ

2.4.12 Giao diện Lịch sử tìm kiếm

Trang 14

3 Một số thành phần khác a dcủự án 3.1. Kiến trúc của dự án

3.1.1 Kiến trúc Server

Trang 15

3.1.2 Kiến trúc ng dỨụng

3.1.3. Kh ác

Trang 16

3.2. Kế hoạch dự án Vai trò

Bùi Đại Dương Nguyễn Phi Hùng

Trưởng nhóm Phụ trách thiết kế

Milestone Nội dung công việc

I

Trang 17

3.3 Hướng phát tri n s n phểảẩm Giao diện Người dùng c i thiảện

Cải thiện ng d ng và trứ ụ ải nghiệm người dùng

Trang 18

TÀI LIỆU THAM KHẢO

Nhung, T P (n.d.) Mô hình quan hệ - thực thể (Entity – Relationship Model) Retrieved

from Thư Viện Học Liệu Mở Việt Nam: https://voer.edu.vn/m/mo-hinh quan he- thuc the- -entity relationship-model/ff2250a9-

-PlantUML (n.d.) Entity Relationship Diagram Retrieved from PlanUML:

https://plantuml.com/ie diagram

-Kteam (n.d.) Phân tích thiết kế phần mềm Retrieved from howKteam:

https://howkteam.vn/course/phan-tich thiet- -ke phan- -mem-33

GeeksforGeeks (n.d.) Unified Modeling Language (UML) | Sequence Diagrams

Retrieved from geeksforgeeks: modeling-language uml- -sequence-diagrams/

https://www.geeksforgeeks.org/unified-Alan Dennis, B W (n.d.) Systems Analysis and Design: An Object-Oriented Approach with UML

Ngày đăng: 23/07/2024, 17:20

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

TÀI LIỆU LIÊN QUAN

w