Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 17 trang
THÔNG TIN TÀI LIỆU
Nội dung
ĐỀ TÀI: PhầnmềmQuảnlýkếthônHệthốngthông tin là một trong những ngành mũi nhọn của công nghệ thông tin, đã có nhiều ứng dụng trong quảnlý kinh tế đặc biệt là quảnlý các doanh nghiệp. Để đáp ứng được nhu cầu của xã hội .Bộ môn PHÂNTÍCH VÀ THIẾT KẾHỆTHỐNGTHÔNG TIN sẽ giúp chúng ta có những kỹ năng phântích và thiếtkế nhằm đưa ra các phần mền hữu ích hỗ trợ cho nhu cầu của cuộc sống, làm cho tiến độ công việc đẩy nhanh trong môi trường công nghiệp hoá,hiện đại hoá ngày nay. Nhóm chúng tôi đã mạnh dạn đưa ra đề tài “QUẢN LÝKẾT HÔN”. Một công việc rất gần gũi với cuộc sống của chúng ta. Ai cũng sẽ có ít nhất một lần đến UBND để đăng ký kết hôn. Nhưng nỗi vất vả của người quảnlýkếthôn thì mấy ai biết được. Để giúp họ chúng tôi đưa ra phầnmềm này nhằm khắc phục tất cả những khó khăn mà họ gặp phải trong quá trình quản lý. Trong quá trình triển khai đề tài chúng tôi đã có tham khảo tài liệu do giáo viên hướng dẫn cung cấp và tài liệu dowload trên mạng.Tuy đề tài đã được xúc tiến ngay sau đó và hoàn thành đúng thời hạn, nhưng chắc sẽ không thể tránh khỏi sai xót.Rất mong được thầy (cô) và các bạn đóng góp ý kiến. Chúng tôi xin chân thành cảm ơn ! NỘI DUNG CHÍNH. Lời nói đầu. Chương I. TỔNG QUANHỆ THỐNG. 1.1.Mục đích hệ thống. 1.2. Yêu cầu hệ thống. Chương II. PHÂNTÍCH VÀ THIẾTKẾHỆ THỐNG. 1. Khảo sát hệ thống. 1.1.Khảo sát hệthống cũ. 1.2. Mô tả hệthống mới. 2. Phântích chức năng. 2.1. Biểu đồphân cấp chức năng (BPC). 2.2. Biểu đồ luồng dữ liệu(BLD). 3. Phântích dữ liệu. 3.1. Biểu đồ thực thể liên kết (ERD). 3.2. Mô hình quan hệ. 4. Thiếtkế chương trình. 4.1. Thiếtkế cơ sở dữ liệu. 4.2. Thiếtkế giao diện. 5.Kết luận. CHƯƠNG I: TỔNG QUANHỆ THỐNG. 1.1.Mục đích của hệ thống. Qua quá trình khảo sát thực tế tại xã Tân Dân, Khoái Châu, Hưng Yên và xã An Châu, Nam Sách, Hải Dương. Được tiếp xúc với cán bộ quảnlý việc kếthôn chúng tôi mới thấy sự vất vả của họ trong quá trình quản lý. Hiện tại xã vẫn chưa có một phần mền nào để quản lý.Toàn bộ quy trình quảnlýkếthôn đều phải làm thủ công ,mất thời gian mà độ chính xác không cao. Mong muốn của họ là muốn có một phần mền ứng dụng trong việc quảnlýkếthôn giúp cho quá trình quảnlý được nhanh chóng, tiến độ công việc tăng nhanh. Xét thấy nhu cầu của xã hội đang gặp nhiều khó khăn trong lĩnh vực quản lý. Chúng tôi đã mạnh dạn phântích và thiếtkếphần mền ”QUẢN LÝKẾT HÔN”. Mục đích của hệthống này là đáp ứng được nhu cầu của người sử dụng và ký kết được thoả thuận để xây dựng hệthốngthông tin đối với hệthốngquảnlý của một tổ chức. Phần mền”QUẢN LÝKẾT HÔN”sẽ được sử dụng trong quy mô vừa và nhỏ (một xã ,phường ,thị trấn). 1.2.Yêu cầu hệ thống. Người sử dụng phần mền “QUẢN LÝKẾT HÔN” phải có khả năng quảnlý và nắm bắt kỹ thuật mới. CHƯƠNG II:PHÂN TÍCH VÀ THIẾTKẾHỆ THỐNG. 1.Khảo sát hệ thống. 1.1. Khảo sát hệthống cũ. Trên thực tế để quảnlýkếthôn thì người quảnlý phải nắm bắt được thông tin đối tượng mà mình quản lý. Trước khi đăng ký kếthôn người vợ, chồng xuất trình giấy tờ gồm giấy CMND, đơn xin kết hôn. Trong trường hợp đơn xin kếthôn được xét duyệt đồng ý, thì người quảnlý sẽ nhập thông tin và xử lýthông tin trên sổ sách.Thông tin bao gồm : Họ tên, năm sinh, tôn giáo, giới tính, quốc tịch, địa chỉ. Được lưu trữ lại để theo dõi. Khi người quảnlý có nhu cầu tìm kiếm, xoá, sửa, thốngkê thì họ gặp phải rất nhiều khó khăn vì phải mất thơi gian tra cứu trên số sách. Trong trường hợp danh sách các cặp vợ chồng cần lưu trữ quá lớn thì quá trình tìm kiếm đã khó khăn lại càng khó khăn hơn. Ngoài ra các cặp vợ chồng sẽ được một giấy chứng nhận kếthôn (CNKH) do UBND cấp tại nơi họ đến đăng ký. Giấy CNKH người quảnlý phải viết bằng tay nên không thể tránh khỏi sai xót. Tóm lại mô hình quảnlý của hệthống cũ được quảnlýthông qua sổ sách, giấy tờ. Phương pháp quảnlý theo kiểu thủ công chỉ phù hợp với quy mô nhỏ. Khi khối lượng thông tin quá lớn thì gặp phải rất nhiều khó khăn không đáp ứng được yêu cầu của công việc. Chính vì vậy chúng tôi sẽ đưa ra phần mền ”QUẢN LÝKẾT HÔN” để giải quyết vấn đề đó. Ưu điểm của hệthống cũ. Hệthống làm việc đơn giản. Chi phí thấp. Không bị ảnh hưởng bởi sự cố đột xuất hoặc những ảnh hưởng khách quan. Nhược điểm của hệthống cũ. Mất thời gian, tiến độ công việc giảm sút. Yêu cầu cẩn thận, chau chuốt, tỉ mỉ. Dễ xảy ra sai xót, nhầm lẫn. 1.2.Mô tả hệthống mới. Qua quá trình khảo sát chúng tôi đã được tiếp cận với đối tượng giữ vai trò quảnlýkết hôn. Trong tương lai họ sẽ là người sử dụng phần mền này. Thông qua những thông tin mà chúng tôi tìm hiểu được sẽ thiếtkếhệthống mới bao gồm các thủ tục sau. Nhập thông tin các cặp đã đăng ký kết hôn, trong quá trình theo dõi và quảnlý người sử dụng có thể lưu trữ lại thông tin. Người sử dụng có thể tìm kiếm, xoá, sửa thông tin một cách nhanh chóng. Mỗi năm người sử dụng có thể in danh sách những cặp đã kếthôn để báo cáo nên trên và có thể in giấy CNKH. Ngày nay khi công nghệ thông tin đang bùng nổ, mọi công việc đều có thể công nghệ hoá. Chính vì vậy mà việc quảnlý sẽ trở nên ưu việt hơn, dễ dàng và đơn giản, đem lại hiệu quả cao. Mặc dù hệthống mới quảnlý trên máy móc, nhưng những phương pháp quảnlý truyền thống vẫn có rất nhiều ưu điểm mà chúng ta cần kế thừa. Ví dụ như trong đề tài quảnlýkếthôn này chúng tôi sẽ kế thừa việc lưu trữu thông tin ra bên ngoài định kỳ một tháng chúng ta có thể in danh sách những cặp đã kếthôn lưu vào túi hồ sơ của năm ấy, phòng trường hợp có sự cố xảy ra. Ưu điểm của hệthống mới. Khắc phục những khó khăn của hệthống cũ. Điều phối hoạt động của công việc nhanh hơn. Bảo mật thông tin. Xử lýthông tin nhanh và kịp thời. Hạn chế của hệthống mới. Phạm vi sử dụng vừa và nhỏ. 2.Phân tích chức năng. Hệthống “QUẢN LÝKẾT HÔN” bao gồm có các chức năng sau : Cập nhật. Tìm kiếm. In ấn. Help. Thêm. Xoá. Sửa. Tìm kiếm theo thông tin vợ. Tìm kiếm theo thông tin chồng. In báo cáo. In giấy CNKH. Chúng ta gom các chức năng thành 4 nhóm. Nhóm 1: Cập nhật (cập nhật, thêm, xoá, sửa). Nhóm 2: Tìm kiếm (tk theo thông tin vợ, tk theo thông tin chồng). Nhóm 3: In ấn (in báo cáo, in giấy CNKH). Nhóm 4: Help. Mô tả các chức năng. Chức năng Cập nhật. Người quảnlý có thể nhập thông tin về đối tượng mà mình quảnlý như : Họ tên, năm sinh, dân tộc, quốc tịch, nơi thường trú, giấy CMND - Đầu vào : Thông tin đối tượng cần quản lý. - Đầu ra : Danh sách đối tượng cần quản lý. Các chức năng phân rã của chức năng Cập nhật gồm có thêm, xoá, sửa. Người quảnlý khi có yêu cầu thêm ,xoá ,sửa thông tin thì chỉ việc nhập thông tin cần thêm, xoá, sửa - Đầu vào : Nhập vào thông tin cần thêm, xoá, sửa. Thông tin cần nhập có thể là họ tên, năm sinh, nơi thường trú, số CMND… - Đầu ra : Danh sách đối tượng với các thông tin đã được thêm, xoá, sửa theo yêu cầu. Chức năng Tìm kiếm. Khi có nhu cầu tìm kiếm thông tin về một cặp vợ chồng nào đó người quảnlý nhập vào thông tin cần tìm kiếm. - Đầu vào : Nhập vào thông tin cần tìm kiếm.Chúng ta có thể tìm kiếm theo họ tên, năm sinh, nơi thường trú, số CMND… - Đầu ra : Đối tượng được tìm kiếm. Các chức năng phân rã của chức năng Tìm kiếm. Người quảnlý có thể tìm kiếm theo thông tin chồng hoặc có thể tìm kiếm theo thông tin vợ. Chỉ cần nhập thông tin cần tìm kiếm như họ tên, năm sinh, số CMND,… sau đó chọn tìm vợ hoặc chồng. Chức năng In ấn. Khi có nhu cầu in ấn người sử dụng có sử dụng chức năng này . - Đầu vào : Thông tin cần in ấn, ví dụ như in ấn danh sách những cặp đã kếthôn hoặc in giấy chứng nhận kết hôn. - Đầu ra : Thông tin đã được in ấn. Các chức năng phân rã của chức năng In ấn gồm có in giấy CNKH, in danh sách những cặp đã kếthôn để báo cáo nên cấp trên theo định kỳ. Chức năng Help. Khi người quảnlý chưa biết sử dụng phần mền này thì có thể sử dụng chức năng trợ giúp. 2.1.Biểu đồphân cấp chức năng (BPC). Hình 1.Biểu đồphân cấp chức năng. 2.2.Biểu đồ luồng dữ liệu (BLD). Mức 0. QL kết hôn. Cập nhật. Tìm kiếm. In ấn Help. Thêm. Xoá. Sửa. TKTTvợ TKTT ch ồng . In b áo c áo . In gi ấy CNKH. Người sử dụng. y/c cập nhật. y/c help. TL tìm kiếm. TL in ấn. y/c tìm kiếm. y/c in ấn. QL kết hôn. Mức 1. Mức 2. Biểu đồ luồng dữ liệu mức 1 của chức năng “Cập nhật”. Ng ư ời s ử d ụng cập nhật. Tìm kiếm. In ấn. Help. Dữ liệu. giấy CNKH. giấy CNKH. Ng ư ời s ử d ụng . Thêm. Xoá. Sửa. D ữ li ệu Biểu đồ luồng dữ liệu mức 1 của chức năng “Tìm kiếm”. Biểu đồ luồng dữ liệu mức 1 của chức năng “In ấn”. 3. Phântích dữ liệu. 3.1. Biểu đồ thực thể liên kết (ERD). Sau đây sẽ là bản mẫu của giấy chứng nhận kếthôn : Người sử dụng. TKTT vợ TKttch ồng f D ữ li ệu Người sử dụng. In báo cáo In gi ấy CNKH D ữ li ệu gi ấy CNKH [...]... Mối quanhệ giữa 2 bảng : Bảng Vợ _chồng và Bảng giấy CNKH, là quanhệ 1_1 Tức là mỗi một cặp khi kếthôn sẽ có một giấy chứng nhận kếthôn 4 .Thiết kế chương trình 4.1 Thiết kế cơ sở dữ liệu Tên trường ID.Nguoi Số CN Kiểu Char Number Ho ten Nam sinh Dan toc Quoc tich Noi tt CMND nvarchar Datetime nvarchar nvarchar nvarchar Number 50 8 16 20 50 9 Chữ Số Chữ Chữ Chữ Số TTHN Number 2 Số 4.2 .Thiết kế giao... Chứng minh nhân dân Tình trạng hôn nhân 5 Kết luận Sau quá trình nghiên cứu và tìm tòi, với sự nỗ lực của 3 thành viên trong nhóm Chúng em đã hoàn thành phần mền quảnlýkếthôn Mặc dù, phần mền còn nhiều hạn chế với quy mô sử dụng nhỏ nhưng nó là tiền đề và nền móng vững chắc cho kỹ năng phântích và lập trình Rất mong nhận được sự ủng hộ và giúp đỡ của quý thầy cô để phần mền của chúng em hoàn thiện... Huyện/quận………… Tỉnh/thành phố…… Mẫu BTP/HT-2007-HK.1 Số:……………………… Quyển số:……………… CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập -Tự do -Hạnh phúc GIẤY CHỨNG NHẬN KẾTHÔN (Bản chính) Họ và tên chồng:………………… Ngày, tháng, năm sinh…………… Dân tộc…………Quốc tịch……… Nơi thường trú/tạm trú…………… …………………………………… Số Giấy CMND/Hộ chiếu………… Chữ ký của chồng Họ và tên vợ:…………………………… Ngày, tháng, năm sinh………………… Dân tộc………….Quốc... ………………………………………… Số Giấy CMND/Hộ chiếu:…………… Chữ ký của vợ Đăng ký ngày… tháng….năm… TM.UỶ BAN NHÂN DÂN CHỦ TỊCH Cán bộ Tư pháp hộ tịch ……………………………… ……………………………… Chồng Người ID.Người Họ tên Năm sinh Giới tính Kềthôn Vợ Dòng cnkh Giấycnkh Số CN Họ tên Năm sinh CMND …………… Số CN Quyển số Ngày ĐK Hình 2.Biểu đồ thực thể liên kết 3.2 Mô hình quanhệ Bảng Vợ_chồng(tên, năm sinh, dân tộc, quốc tịch, nơi thường trú, . HỆ THỐNG. 1.1.Mục đích hệ thống. 1.2. Yêu cầu hệ thống. Chương II. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG. 1. Khảo sát hệ thống. 1.1.Khảo sát hệ thống cũ. 1.2. Mô tả hệ thống mới. 2. Phân tích. quản lý. Chúng tôi đã mạnh dạn phân tích và thiết kế phần mền ”QUẢN LÝ KẾT HÔN”. Mục đích của hệ thống này là đáp ứng được nhu cầu của người sử dụng và ký kết được thoả thuận để xây dựng hệ. xúc với cán bộ quản lý việc kết hôn chúng tôi mới thấy sự vất vả của họ trong quá trình quản lý. Hiện tại xã vẫn chưa có một phần mền nào để quản lý. Toàn bộ quy trình quản lý kết hôn đều phải