Luận văn tốt nghiệp công nghệ thông tin: xây dựng phần mềm quản lý hồ sơ vụ án cho một tòa án huyện tài liệu, giáo án, b...
TRƯỜNG ĐẠI HỌC VÕ TRƯỜNG TOẢN KHOA CƠNG NGHỆ THƠNG TIN LUẬN VĂN TỐT NGHIỆP XÂY DỰNG PHẦN MỀM QUẢN LÝ HỒ SƠ VỤ ÁN CHO MỘT TÒA ÁN HUYỆN Giáo viên hướng dẫn: Sinh viên thực hiện: Nguyễn Thị Trúc Ly Đặng Thị Bích Tuyền MSSV: 0951190367 Lớp: ĐH CNTT Khóa: Hậu Giang – Năm 2013 LỜI CAM ĐOAN Tôi xin cam đoan : Những nội dung luận văn thực hướng dẫn trực tiếp Cô Nguyễn Thị Trúc Ly Mọi tham khảo dùng luận văn trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm cơng bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, tơi xin chịu hồn tồn trách nhiệm Sinh viên thực (Ký ghi rõ họ tên) Đặng Thị Bích Tuyền i LỜI CẢM TẠ Trong suốt q trình học tập hồn thành luận văn này, nhận hướng dẫn, giúp đỡ quý báu thầy cô, anh chị, em bạn Với lịng kính trọng biết ơn sâu sắc xin bày tỏ lới cảm ơn chân thành tới: Ban giám hiệu, Khoa Công Nghệ Thông Tin Trường Đại Học Võ Trừng Toản tạo điều kiện thuận lợi giúp đỡ tơi q trình học tập hồn thành luận văn Cơ Nguyễn Thị Trúc Ly người kính mến hết lòng giúp đỡ, dạy bảo, động viên tạo điều kiện thuận lợi cho suốt q trình học tập hồn thành luận văn tốt nghiệp Cô Nguyễn Thị Chúc Linh cựu giảng viên củ Trường Đại Học Võ Trừơng Toản nhiệt tình hướng dẫn vấn đề mà thắc mắc Bên cạnh đó, Cơ cịn động viên giúp đỡ bảo cho tơi nhiều để tơi hồn thành luận văn Và xin chân thành cảm ơn tất thầy cô khoa Công nghệ Thông Tin Đại Học Võ Trường Toản nhiệt tình giúp đỡ tạo điều kiện cho tơi hồn thành luận văn tốt nghiệp Xin chân thành cảm ơn thầy cô hội đồng chấm luận văn cho đóng góp q báu để hồn chỉnh luận văn Sinh viên thực (Ký ghi rõ họ tên) Đặng Thị Bích Tuyền ii BẢN NHẬN XÉT LUẬN VĂN TỐT NGHIỆP Họ tên người hướng dẫn: Kỹ Sư Nguyễn Thị Trúc Ly Học vị: Chuyên ngành: CNTT Cơ quan công tác: Đại Học Võ Trường Toản Họ tên Mã số sinh viên Chuyên ngành Tên đề tài xét xử sơ thẩm vụ án : Đặng Thị Bích Tuyền : 0951190367 : CNTT : Xây dựng phần mềm quản lý hoạt động tố tụng giai đoạn hình NỘI DUNG NHẬN XÉT Tính phù hợp đề tài với chuyên ngành đào tạo: Về hình thức: Ý nghĩa khoa học, thực tiễn tính cấp thiết đề tài: Độ tin cậy số liệu tính đại luận văn: Nội dung kết đạt được: Các nhận xét khác: Kết luận: ………., ngày…… tháng …… năm… Người nhận xét (Ký ghi rõ họ tên) iii NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN Hậu Giang, ngày … tháng … năm … Giáo viên phản biện (Ký ghi rõ họ tên) iv MỤC LỤC CHƯƠNG TỔNG QUAN 1.1 ĐẶT VẤN ĐỀ 1.2 LỊCH SỬ GIẢI QUYẾT VẤN ĐỀ 1.3 PHẠM VI ĐỀ TÀI CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Phân tích Một Phiên Tịa xét xử sơ thẩm 2.1.1 Một số vấn đề phiên tòa sơ thẩm 2.1.2 Hoạt động phiên tòa sơ thẩm 2.2 Sơ lược phân tích thiết kế hệ thống hướng đối tượng 2.2.1 Tổng quan hệ thống thông tin 2.2.2 Giới thiệu phương pháp phân tích hệ thống theo hướng đối tượng CHƯƠNG NỘI DUNG ĐỀ TÀI 18 3.1 Phương pháp nghiên cứu hướng giải vấn đề: 18 3.1.1 Sơ đồ tổ chức 18 3.1.2 Đặc tả toán 18 3.1.3 Mơ hình liệu 3.1.4 Xây dựng lớp liệu 3.1.5 Sơ đồ lớp 3.1.6 Bảng mơ tả thuộc tính lớp 3.1.7 Lưu đồ giải thuật 26 3.1.8 Sơ đồ 29 3.2 Chương trình sơ đồ chức 36 3.2.1 Sơ đồ chức 36 3.2.2 Chương trình 37 Chương KẾT LUẬN VÀ ĐỀ NGHỊ 44 4.1 Kêt luận 44 4.1.1 Kết đạt 44 4.1.2 Thuận lợi khó khăn trình thực chương trình 45 4.2 Hướng Phát Triển 46 v DANH MỤC HÌNH ẢNH Hình Lớp Hình Sự cộng tác Hình Thành Phần Hình Kí hiệu sơ đồ Hình Sự Phụ thuộc 10 Hình 10 Sự tổng qt hóa 11 Hình 12 Tạo stored procedure 14 Hình 13 Bảng THAMPHAN 15 Hình 14 stored Load bảng THAMPHAN 15 Hình 15 chạy stored Load THAMPHAN 15 Hình 16 stored thêm thông tin 16 Hình 17 strore kết nối bảng 16 Hình 18 Xem thủ tục database 17 Hình 19 Cơ cấu tổ chức 18 Hình 20 Sơ đồ use case tổng quát Hình 21 Sơ đồ đăng nhập Hình 22 Sơ đồ thống kê Hình 23 Sơ đồ quản lý danh mục Hình 24 Sơ đồ quản lý thông tin người tiến hành tố tụng Hình 25 Sơ đồ quản lý thông tin bị cáo Hình 26 Sơ đồ Xuất giấy triêu tập Hình 27 Ra Quyết định hỗn phiên tịa Hình 28 Ra Quyết định xét xử Hình 29 Sơ đồ lập biên phiên tòa Hình 30 Sơ đồ hồ sơ vụ án Hình 31 Sơ đồ lớp Hình 31 Lưu đồ thêm danh mục địa phận 26 Hình 32 Lưu đồ xuất định xét xử 27 Hình 33 Lưu đồ xóa Bị cáo 28 Hình 34 Sơ đồ cập nhật danh mục 29 Hình 35 Sơ đồ cập nhật danh mục địa phận 30 Hình 36 Sơ đồ cập nhật thơng tin người tiến hành tố tụng 31 Hình 37 Sơ đồ cập nhật thơng tinn định xét xử 32 Hình 38 Sơ đồ xuất định xét xử 33 Hình 39 Sơ đồ định hỗn 34 Hình 40 Sơ đồ thống kê 35 Hình 40 Sơ đồ chức phần mềm 36 Hình 41 Đăng Nhập 37 Hình 42 Giao diện 37 Hình 43 Ra Quyết định xét xử 38 Hình 44 Report Quyết định xét Xử 38 Hình 45 Quyết định xét xử dạng file word 39 Hình 46 Quyết định hỗn phiên tịa 40 Hình 47 Biên Bản phiên tịa hình sơ thẩm 40 Hình 48 Thơng Tin Thư Ký 41 Hình 49 Quản lý thông tin địa phận 41 Hình 50 Thơng tin hồ sơ vụ án 42 Hình 51 Thơng tin bị cáo 42 Hình 52 Thống kê số lượng bị cáo 43 vi DANH MỤC BIỂU BẢNG Bảng BẢNG KÝ HIỆU SƠ ĐỒ TUẦN TỰ 10 Bảng MƠ TẢ THUỘC TÍNH (HOI_THAM_NHAN_DAN) Bảng MƠ TẢ THUỘC TÍNH (CO_VAI_TRO) Bảng MƠ TẢ THUỘC TÍNH (THAM_PHAN) 10 Bảng MÔ TẢ THUỘC TÍNH (TAI_KHOAN) 11 Bảng MƠ TẢ THUỘC TÍNH (QUYET_DINH_DUA_VU_AN_RA_XET_XU) 12 Bảng MƠ TẢ THUỘC TÍNH (SE_CO) 13 Bảng MƠ TẢ THUỘC TÍNH (KSV_THAM_GIA) 14 Bảng MÔ TẢ THUỘC TÍNH (BI_CAO) 15 Bảng 10 MƠ TẢ THUỘC TÍNH (DANH_MUC_LOAI_TOI_PHAM) 16 Bảng 11 MÔ TẢ THUỘC TÍNH (THUOC) 16 Bảng 12 MƠ TẢ THUỘC TÍNH (HUYEN_QUAN) 17 Bảng 13 MƠ TẢ THUỘC TÍNH (TINH_THANHPHO) 18 Bảng 14 MƠ TẢ THUỘC TÍNH (HO_SO_VU_AN) 19 Bảng 15 MƠ TẢ THUỘC TÍNH (LAY_THONG_TIN) 20 Bảng 16 MƠ TẢ THUỘC TÍNH (QUYET_DINH_HOAN_PHIEN_TOA) 20 Bảng 17 MÔ TẢ THUỘC TÍNH (CAP_NHAT_THONG_TIN) 21 Bảng 18 MƠ TẢ THUỘC TÍNH (GIAY_TRIEU_TAP_-DUONG_SU) 21 Bảng 19 MƠ TẢ THUỘC TÍNH (TINH_THANHPHO) 22 Bảng 20 MÔ TẢ THUỘC TÍNH (GIAY_TRIEU_TAP_BI_CAO) 23 Bảng 21 MƠ TẢ THUỘC TÍNH (KIEM_SAT_VIEN) 24 Bảng 22 MƠ TẢ THUỘC TÍNH (BANG_DIEU_LUAT) 25 Bảng 23 MƠ TẢ THUỘC TÍNH (LAY_THONG_TIN_BI_CAO) 25 vii TỪ VIẾT TẮT Tiếng Việt: QĐ: Quyết định đưa vụ án xét xử QĐH: Quyết định hỗn phiên tịa hình sơ thẩm CNTT_THTT: Cập nhật thông tin người tiến hành tố tụng NĐKTT: Nơi đăng ký thường trú CSDL: Cơ sở liệu Tiếng Anh: SQL: Structure Query Language UML: Unified Modeling Language Database : sở liệu viii TĨM TẮT Trong q trình hội nhập khoa học - cơng nghệ làm cho đất nước ngày văn minh đại, đẩy nhanh, mạnh vững cho phát triển đất nước Chính nhu cầu tin học hóa vào đời sống ngày cấp thiết Để quản lý hồ sơ nhẹ nhàng có hiệu quả, ngành Tòa án nhân dân đưa ứng dụng tin học vào việc quản lý hồ sơ vụ án hình góp phần cho việc quản lý thơng tin vụ án tịa án Căn Quyết định số 14/QĐ-TA ngày 02 tháng năm 2012 Tòa án nhân dân tối cao việc ban hành quy chế quản lý, khai thác, sử dụng hệ thống thư điện tử phần mềm nội nghành Tòa án nhân dân Từ định nhiều phần mềm phục vụ ứng dụng nghành Tòa án nhân dân bắt đầu đời Hiện nay, số hồ sơ vụ án nhiều lên đáng kể Khi Tòa Án muốn xem xét lại vụ án hay phải tìm kiếm thơng tin hồ sơ vụ án hình khó khăn Đề tài: “Phần mềm quản lý hồ sơ vụ án tòa án huyện” thực quản lý việc đưa số thông tin nội dung trước mở phiên tòa gồm Quyết định đưa vụ án xét xử, Quyết định hỗn phiên tịa Biên phiên tịa Bên cạnh hệ thống cịn thống kê số thơng tin độ tuổi bị cáo số lần tham gia nhân viên tịa án Góp phần giảm thiểu mức khó khăn quản lý hồ sơ vụ án hình Trong thời gian thực đề tài, ứng dụng kiến thức học ghế nhà trường lập trình C# ứng dụng hệ quản trị sở liệu SQL ix 3.1.8.5 Xuất Quyết Định Đưa Vụ Án Ra Xét Xử sd XuatQUYETDINH : Quyet Dua Vu An Ra Xet Xu : he thong : ThuKy : y/c them thong tin quyet dinh can xuat() : nhap thong tin : kiem tra thong tin() : kiemtra alt kiemtra == true : kiemm tra thong tin() : solanraQD loop solanraQD =[1,3] : thong bao y/c Nhap lai Solanra() : nhap lai solanra : QUYETDINHXETXU() 10 : QUYETDINHXETXU 11 : them cong() 12 : QUYETDINHXETXU() 13 : QUYETDINHXETXU Hình 38 Sơ đồ xuất định xét xử 33 3.1.8.6 Xuất Quyết Định hoãn phiên tòa sd xuatquyetdinhhoan : he thong : ThuKy : Quyet Dua Vu An Ra Xet Xu : y/c chon maQD() : chon maQ : tim maQD() : kq alt kq == true ref capnhatQDH : hien thi quyet dinh xet xu() ref capnhat quyetdinh xetxu : hien thi thong tin quyet dinh hoan() : y/c chon maQDH() : chon : ktra maQDH() 10 : kq 11 : hien thi quyet dinh hoan() 12 : thong bao loi du lieu() Hình 39 Sơ đồ định hoãn 34 : quyet dinh hoan 3.1.8.7 Thống kê : he thong : giao dien thong ke : thuky loop thong ke so luong bi cao : y/c tim hinh thuc thong ke bi cao theo DTuoi, NDKTT() : chon opt chon =["DTuoi"] : y/c chon DTuoi muon thong ke() : chon DTuoi() : thong ke so luong bi cao theo Dtuoi() : kq alt kq == true : so luong bi cao theo DTuoi() : thong bao khong tim thay() opt chon == ["DKTT"] : y/c chon TenTinh() 10 : chon() 11 : tim cac HuyenQuan thuoc Tinh() 12 : kq 13 : hien thi Ten Huyen Quan() 14 : y/c chon tiep ten Huyen Quan() 15 : chon() 16 : Tim Cac Xa Phuong Thi tran Thuoc Huyen Quan() 17 : kq 18 : hien thi Ten Xa Phuong Thi Tran() 19 : y/c chon ten Xa Phuong Thi Tran() 20 : chon() 21 : thong ke so luong Bi cao theo Noi DKTT() 22 : kq = thongke alt kq == true 23 : so luong bi cao theo noi DKTT() 24 : thong bao loi() Hình 40 Sơ đồ thống kê 35 3.2 Chương trình sơ đồ chức 3.2.1 Sơ đồ chức Đăng Nhập Giao Diện Chính Ra Quyết Định Lập Biên Bản Phiên Ra Quyết Định Xét Xử Ra Quyết Định Hỗn phiên tịa Quản Lý TT Người Quản Lý Danh Mục Bị cáo Kiểm Sát Danh Mục Tỉnh Hội Thẩm Nhân Dân Danh Mục Loại Tội Phạm Hồ Sơ Vụ Án Thống kê Bị Cáo Thư ký Danh mục Quận Huyện Xuất giấy triệu tập đương Số Lần Tham Gia Thẩm Phán Thẩm Phán Danh mục Xã Phường Thị Trấn Xuất giấy triệu tập bi cáo Bảng Điều Luật Hình 40 Sơ đồ chức phần mềm 36 Thư Ký 3.2.2 Chương trình 3.2.2.1 Đăng Nhập Hình 41 Đăng Nhập 3.2.2.2 Giao Diện Chính Hình 42 Giao diện 3.2.2.4 Ra Quyết định 37 Hình 43 Ra Quyết định xét xử 3.2.2.5 Xuất report Quyết định xét xử Hình 44 Report Quyết định xét Xử 38 3.2.2.6 Quyết định gửi dạng file word Hình 45 Quyết định xét xử dạng file word 39 3.2.2.7 Ra Quyết định hỗn phiên tịa hình sơ thẩm Hình 46 Quyết định hỗn phiên tịa 3.2.2.8 Biên phiên tịa hình sơ thẩm Hình 47 Biên Bản phiên tịa hình sơ thẩm 40 3.2.2.9 Quản lý thơng tin Thư Ký Hình 48 Thơng Tin Thư Ký 3.2.2.10 Quản lý thông tin địa phận Hình 49 Quản lý thơng tin địa phận 41 3.2.2.11 Thơng tin hồ sơ vụ án Hình 50 Thơng tin hồ sơ vụ án 3.2.2.12 Thơng tin bị cáo Hình 51 Thông tin bị cáo 42 3.2.2.13 Thống kê số lượng bị cáo Hình 52 Thống kê số lượng bị cáo 43 Chương KẾT LUẬN VÀ ĐỀ NGHỊ 4.1 Kêt luận 4.1.1 Kết đạt Mặc dù cố gắn tìm hiểu thơng tin cần thiết việc tạo lập công cụ hỗ trợ việc quản lý hồ sơ giai đoạn xét xử sơ thẩm vụ án hình Nhưng khơng tránh thiếu sót Mong q thầy bạn đóng góp ý kiến giúp em có thêm kinh nghiệm quý báu Quá trình khảo sát phân tích thiết kế cài đặt toán” Quản lý hoạt động tố tụng giai đoạn xét xử tịa án sơ thẩm vụ án hình sự” tòa án Huyện làm việc sau: Các chức làm được: Xem thông tin in Quyết định đưa vụ án xét xử Quyết định hoãn phiên tòa Biên phiên tòa Giấy triệu tập đương Giấy triệu tập bị cáo Cập nhật thông tin Thông tin hồ sơ vụ án Thông tin bị cáo Thông người tiến hành tố tụng Danh mục loại tội phạm Danh mục địa phận Thống Kê: Bị cáo mức tuổi Bị cáo theo địa thường trú Số lần tham gia phiên tòa Thẩm Phán Kiểm Sát viên 44 Điểm chưa làm được: Do thời gian hạn chế trình độ hiểu biết thân chưa nhiều nên việc phân tích thiết kế cài đặt cơng cụ hỗ trợ quản lý tịa án hình xét xử sơ thẩm chưa hồn thiện công cụ hỗ trợ việc quản lý Công cụ mang tính chất học hỏi trao dồi bổ sung thêm kiến thức cho thân - Chưa hoàn thành việc thống Kê Số lần tham gia phiên tòa Thư ký Hội thẩm nhân dân - Các form giao diện chưa quản lý thật tốt - Một số bắt lổi form chưa khắc phục 4.1.2 Thuận lợi khó khăn q trình thực chương trình Về mơi trường nghiên cứu: Thuận lợi: Được giúp đỡ hướng dẫn tận tình Nguyễn Thị Trúc Ly Đươc hỗ trợ tận tình cô Nguyễn Thị Chúc Linh vấn đề cung cấp thông tin Và giúp đỡ ủng hộ, động viên từ bạn lớp Đại Học Công Nghệ Thơng Tin K2 – Đại Học Võ Trường Toản Khó khăn: Do sức khỏe thân bị hạn chế nên có phần hạn chế khả làm việc kế hoạch đặt Về môi trường cài đặt: Thuận lợi: Hệ quản trị sở liệu sql Server dễ cài đặt mềm dẻo dễ sử dụng, cung cấp tập hợp công cụ để quản trị phát triển Visual studio 2008 hỗ trợ lập trình thơng qua form thuận lợi cho việc thiết kế giao diện Khó khăn: 45 Ngơn ngử C# có nhiều điểm nên hạn chế chế tài liệu tham khảo đa số tài liệu hướng dẫn Tiếng anh nên khó tìm hiểu 4.2 Hướng phát triển Để quản lý hồ sơ chặt chẽ đưa thêm số định khác phiên tịa hình sơ thẩm giai đoạn lưu vào sở liệu Thống kê thời hạn định xảy vụ án Phân loại thống kê Quyết Định mà tòa án đưa 46 TÀI LIỆU THAM KHẢO [1] CÔNG VĂN SỐ 88/TA-TKTH NGÀY 05 THÁNG 10 NĂM 2011 CỦA TÒA ÁN NHÂN DÂN TỐI CAO VỀ VIỆC HƯỚNG DẪN ÁP DỤNG PHẦN MỀM THỐNG KÊ CÁC LOẠI VỤ ÁN - Ngày ban hành : 05/10/2011 Cơ quan ban hành : Toà án nhân dân tối cao, Người ký : Lê Văn Minh [2] Chương VIII: PHIÊN TỒ SƠ THẨM - Copyright © 2007-2013 Luật sư, Tiến sĩ NGUYỄN Hải Hà [3] http://www.boluatdansu.com/bo-luat-to-tung-dan-su-thu-tuc-giai-quyet-vu-antai-toa-an-cap-so-tham/chuong-xiv-phien-toa-so-tham.nd5-dt.60.016002.html [4]http://cuc.edu.vn/fckeditor/editor/filemanager/connectors/asp/image/chuong%201(3 ).pdf [5] http://uet.vnu.edu.vn/tltk/Learning/File_PDF/UML_End.pdf [6] Đồ án thực tập cuối khóa Giáo viên hướng dẫn Huỳnh Phước Hải [7]http://cuc.edu.vn/fckeditor/editor/filemanager/connectors/asp/image/chuong%201(3 ).pdf [8] TÌM HIỂU NGƠN NGỮ C# VÀ VIẾT MỘT ỨNG DỤNG MINH HỌA PHẠM VĂN VIỆT - TRƯƠNG LẬP VĨ - TP HCM 2002 [9] C#Tutorials : Chương2 Giới thiệu ngôn ngữ lập trình C# 47