Bài tập lớn phân tích thiết kế hệ thống thông tin quản lý nhân sự trường cấp II

32 601 2
Bài tập lớn phân tích thiết kế hệ thống thông tin  quản lý nhân sự trường cấp II

Đ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

Phân tích thiết kế hệ thống quản nhân trường cấp II 02/06/2010 15:07 | 14,336 lượt xem Trường Cao đẳng Hải Dương BÀI TẬP LỚN Môn: Phân tích thiết kế hệ thống thông tin Đề tài: Quản nhân trường cấp II Giáo viên hướng dẫn: Phạm Thị Loan Nhóm thực : Phạm Thị Đa Nguyễn Thị Lan Bùi Thị Lan Phương Đồng Thị Ngọc Từ Thị Thu Hiền Nguyễn Thị Ngọc Mai Phạm Thị Trang Lớp : CĐ Tin 2B MỤC LỤC Lời nói đầu Chương I: Khảo sát xác lập dự án Đặc điểm hệ thống quản 1.1 Phân cấp quản 1.2 Các luồng thông tin 1.2.1 Luồng thông tin vào: 1.2.2 Luồng thông tin ra: 1.3 Mô hình hệ thống thông tin quản Yêu cầu thông tin hệ thống quản 2.1.Yều cầu đơn vị 2.2 Yêu cầu người sử dụng Các bước xây dựng hệ thống thông tin quản Tổng quan hệ thống thông tin quản nhân trường THCS Võ Thị Sáu Chương II: Phân tích thiết kế hệ thống 1.1 Phân tích hệ thống quản quan niệm người làm quản 1.2 Phân tích hệ thống quản quan niệm người làm Tin học 1.3 Lựa chọn hệ quản trị (Ngôn ngữ sử dụng – mạnh hệ) 1.3.1 Tạo giao diện thân thiện người sử dụng 1.3.2 Sử dụng điều khiển chuẩn Access 1.3.3 Lập trình hướng đối tượng 1.3.4 Lập trình với phần hợp thành 1.3.5 Gỡ rối xử lỗi 1.3.6 Làm việc với văn đồ họa 1.3.7 Thiết kế cho việc thi hành tính tương thích 1.3.8 Phân phối ứng dụng Chương III: Thiết kế hệ thống I Sơ đồ phân cấp chức hệ thống Chức hệ thống Chức cập nhật Các chức thống – báo cáo Chức trợ giúp II Sơ đồ luồng liệu hệ thống Sơ đồ luồng liệu mức khung cảnh Sơ đồ liệu mức đỉnh hệ thống Sơ đồ luồng lệu mức đỉnh thống – báo cáo Các yêu cầu liệu hệ thống Mô hình quan hệ thực thể hệ thống Các modul chương trình 6.1 Sơ đồ khối trình đăng nhập hệ thống 6.2 Sơ đồ khối trình nhập hồ sơ 6.3 Sơ đồ khối chức thống báo cáo Giới thiệu chương trình quản nhân trường THCS Võ Thị Sáu 7.1 Giao diện chương trình 7.2 Chức đăng nhập hệ thống 7.3 Chức thống báo cáo 7.4 Chức trợ giúp Chương IV: Kết luận Lời nói đầu Ngày phát triển mạnh mẽ tin học làm cho máy tính thiếu lĩnh vực đời sống với phát triển công nghệ thông tin giúp cho việc quản lí hồ sơ, sổ sách quan , trường học trở nên tiện lợi Khác với việc quản lí hồ sơ, sổ sách theo phương pháp thủ công truyền thống, việc quản lí hồ sơ máy tính khắc phục khó khăn yếu quản lí theo phương pháp truyền thống, giảm số lượng người tham gia quản lí, vòng quy trình xử lí, tốc độ việc cập nhật lấy thông tintăng lên nhiều, thông tin tập trung gọn nhẹ không cồng kềnh, việc tính toán máy giảm tối thiểu sai sót Vì ứng dụng tin học công tác quản nhân trường cấp II mô hình quản mới, đem lại khả công tác quản nhân Trường trung học sở Võ Thị Sáu : việc phân giáo viên dạy môn học, chủ nhiệm lớp phân công công tác nhân viên hành trường Và công việc người làm tin học chúng em Bài toán phân tích thiét kế hệ thống quảnnhân cảu Trường THCS đề tài nhóm sinh viên chúng em, nhằm giúp sinh viên tiến hành khảo sát thực phân tích thiết kế hệ thống có thực, giúp sinh viên nắm vững môn học bước đầu làm quen với công việc phân tích thiết kế hệ thống tin học, có hiểu biết công việc Nhóm sinh viên chúng em tiến hành khảo sát hệ thống quảnnhân Trường THCS Võ Thị Sáu Trong trình thực chúng em nhận giúp đỡ nhiệt tình thầy cô gíáo Trường THCS Võ Thị Sáu đặc biệt bảo tận tình cô giáo Phạm Thị Loan giảng viên môn Phân tích thiết kế hệ thống thông tin Chúng em xin cảm ơn giúp đỡ vô quý báu thầy cô trình cúng em làm đề tài Một lần chúng em xin chân thành cảm ơn thày cô ! Nội dung báo cáo bao gồm phần: I Khảo sát xác lập dự án II Phân tích thiết kế hệ thống III Thiết kế hệ thống IV Kết luận Chương I: Khảo sát xác lập dự án Tổng quan hệ thống thông tin ứng dụng quản cán Trước bắt tay vào thiết kế xây dựng hệ thống quản cán cần có số khái niệm hệ thống thông tin quản sau: Đặc điểm hệ thống quản 1.1 Phân cấp quản Hệ thống thông tin quản hệ thống tổ chức thống từ xuống dưới, có chức tổng hợp thông tin nhằm giúp nhà quản quản tốt sở Một hệ thống quản phân cấp từ xuống Mọi thông tin tổng hợp từ lên chuyển từ xuống 1.2 Các luồng thông tin 1.2.1 Luồng thông tin vào: Luồng thông tin bao gồm thông tin định hướng hệ thống cấp thông tin liên hệ trao đổi với môi trường Mỗi phận có lượng thông tin lớn đa dạng cần phải xử Các thông tin cần phải xử chia làm loại: - Các thông tin luân chuyển: Là loại thông tin chi tiết hoạt động hàng ngày hệ thống Khối lượng thông tin lớn nên đòi hỏi có xử nhanh, kịp thời - Các thông tin tổng hợp định kỳ: Là thồn tin ttoongr hợp hoạt động cấp báo cáo lên cấp Những thông tin thu thập thông tin ghi chép trực tiếp từ phận hệ thống thừa hành - Thông tin dùng để tra cứu: Là thông tin dùng chung hệ thống Các thông tin tồn thời gian dài hệ thống thay đổi dùng để tra cứu việc xử thông tin luân chuyển thông tin tổng hợp 1.2.2 Luồng thông tin ra: Thông tin đầu tổng hợp từ thông tin đầu vào phụ thuộc vào yêu cầu quản cụ thể, đơn vị cụ thể Thông tin việc tra cứu nhanh đối tượng cần quan tâm Mỗi lần tra cứu yêu cầu thông tin hoàn toàn khác điều quan trọng thông tin phải xác, kịp thời Các báo cáo, tổng hợp, thống kê, thông báo thông tin quan trọng tổng hợp trình xử Các biểu mẫu báo cáo thống phải phản ánh cụ thể, trực tiếp sát với đơn vị, đối tượng 1.3 Mô hình hệ thống thông tin quản Để tổ chức thông tin phục vụ quản lý, cần xây dựng modul liệu gồm: Các modul cập nhật, xử thông tin tổng hợp thông tin luân chuyển: ngjt hông tin lớn đòi hỏi tốc độ xử nhanhvaf xác, xây dựng cần phải quan tâm đến yêu cầu sau: - Tổ chức hình hợp giảm thao tác người sử dụng - Nắm vững thông tin quan trọng từ thông tin cần cập nhật - Tự động nạp giá trị biết giá trị lặp lại - Kiểm tra, phát nhanh sai sót nhập liệu có thông báo cho người sử dụng biết Các Modul cập nhật thông tin tra cứu: Các thông tin tra cứu dùng chung cho hệ thống thời gian dài Nó cập nhật không thường xuyên, việc tổ chức modul đảm bảo dễ tra cứu Các Modul lập bảng biểu báo cáo: Các modul thiết kế dựa tìm hiểu mẫu bảng biểu báo cáo theo quy định hệ thống Yêu cầu thông tin hệ thống quản 2.1.Yều cầu đơn vị Mỗi đơn vị có yêu cầu đặc điểm riêng Hệ thông tin quản phải đáp ứng yêu cầu quản đơn vị Nhà quản đơn vị phải người đề đạt định đưa ứng dụng tin học vào công tác quản Như hệ thông tin quản cần phải nắm chiến lược phát triển chung đơn vị quản lý, không để thay đổi nhỏ tổ chức quản làm sai lệch thông tin tập hợp Trong trình phát triển hệ thống cần phải kiểm chứng tính đắn, tính khoa học đồng thời hệ thống phải hoàn thiện, điều chỉnh cho phù hợp Các thông tin đầu cần đảm bảo tính mục tiêu rõ ràng, xác, đầy đủ đáp ứng yêu cầu nhà quản 2.2 Yêu cầu người sử dụng Đây yêu cầu người sử dụng hệ thống không đơn thao tác máy Điều quan trọng hệ thống không đáp ứng cho người thông thạo tin học mà đáp ứng cho người hiểu biết máy tính Khi thiết kế phải đảm bảo yêu cầu sau: - Yêu cầu nhập liệu: Hệ thống phải có khả truy cập liệu từ xa, nhanh chóng thuận lợi, chuẩn xác, thao tác phải thuận lợi, đơn giản phải đáp ứng đầy đủ yêu cầu truy nhập liệu từ xa - Yêu cầu hệ thống thông tin: Hệ thống phải bảo mật, bảo trì có tính mở để phát triển, điều chỉnh Đặc biệt phải có khả kiểm tra đắn liệu khả phát lỗi xử lỗi - Yêu cầu giao diện: Giao diện người máy phải thiết kế khoa học, đẹp không cầu kì, phải có tính thống phương pháp làm việc cách trình bày, khả trợ giúp tốt kịp thời giải tốt thắc mắc người sử dụng - Yêu cầu đối thoại, giải đáp: Hệ thống phải có khă thực chế độ hội thoại mức nhằm cung cấp nhanh, chuẩn xác yêu cầu nhà quản Đây tính mở hệ thống nhằm đảm bảo cho người sử dụng khai thác tối đa mà hệ thống cung cấp Các bước xây dựng hệ thống thông tin quản - Xác định vấn đề giải yêu cầu - Xác định mục tiêu ưu tiên – thiết kế logic – thiết kế vật ý - Cài đặt thí nghiệm chương trình - Khai thác bảo trì Tổng quan hệ thống thông tin quản nhân trường THCS Võ Thị Sáu Hệ thống thông tin quản nhân trường THCS Võ Thị Sáu mang chức đơn cập nhật cán bộ, giáo viên mới, đồng thời đưa báo cáo thống giáo viên có yêu cầu định phục vụ cho mục đích công tác quản nhân sự, đồng thời kèm theo chức tìm kiếm thông tin hoạt động Sau tham khảo nhiều tài liệu đặc biệt trực tiếp hướng dẫn cô giáo Phạm Thị Loan, chúng em có hiểu biết định hệ thống thông tin, hiểu biết công việc cần làm để thiết kế xây dựng hệ thống quản nhân trường THCS Võ Thị Sáu nhóm sinh viên chúng em tiến hành phân tích thiết kế hệ thống sử dụng ngôn ngữ lập trình để hoàn thành toán Trong toán em sử dụng hệ quản trị sở liệu Access 2003 đẻ hoàn thành toán Do thời gian có hạn, có cố gắng định chúng em điều kiện tham khảo thực tế nên đề tài chắn tránh khỏi sai sót định Chúng em mong nhận góp ý thầy cô giáo bạn để chúng em hoàn thành đề tài Chương II: Phân tích thiết kế hệ thống 1.1 Phân tích hệ thống quản quan niệm người làm quản Mỗi đơn vị cớ nhứng yêu cầu đặc ddiemr riêng Hệ thống quản phải đáp ứng yêu cầu quản đơn vị Nhà quản đơn vị phải người đề đạt định ứng dụng tin học vào công tác quản Như hệ thống thông tin quản cần phải nắm chiến lược phát triển chung đơn vị quản lí, không để thay đổi nhỏ tổ chức quản làm sai lệch thông tin tập hợp Trong trình phát triển hệ thống cần phải kiểm chứng tính đắn, tính khoa học, đồng thời hệ thống phải hoàn thiện, điều chỉnh cho phù hợp Các thông tin đầu phải đảm bảo tính mục tiêu, rõ ràng, xác, đầy đủ đáp ứng yêu cầu nhà quản 1.2 Phân tích hệ thống quản quan niệm người làm Tin học Đây yêu cầu người sử dụng hệ thống không đơn thao tác với máy Điều quan trọng hệ thống không đáp ứng cho người thông thạo tin học mà đáp ứng cho người hiểu biết máy tính Khi thiết kế phải đảm bảo yêu cầu sau: - Yêu cầu nhập liệu: Hệ thống phải có khả truy cập liệu từ xa, nhanh chóng thuận lợi, chuẩn xác, thao tác phải thuận lợi, đơn giản phải đáp ứng đầy đủ yêu cầu truy nhập liệu từ xa - Yêu cầu hệ thống thông tin: Hệ thống phải bảo mật, bảo trì có tính mở để phát triển, điều chỉnh Đặc biệt phải có khả kiểm tra đắn liệu khả phát lỗi xử lỗi - Yêu cầu giao diện: Giao diện người máy phải thiết kế khoa học, đẹp không cầu kì, phải có tính thống phương pháp làm việc cách trình bày, khả trợ giúp tốt kịp thời giải tốt thắc mắc người sử dụng - Yêu cầu đối thoại, giải đáp: Hệ thống phải có khă thực chế độ hội thoại mức nhằm cung cấp nhanh, chuẩn xác yêu cầu nhà quản Đây tính mở hệ thống nhằm đảm bảo cho người sử dụng khai thác tối đa mà hệ thống cung cấp 1.3 Lựa chọn hệ quản trị (Ngôn ngữ sử dụng – mạnh hệ) Như phân tích hệ thống quản quan niệm người làm quản quan niệm người làm tin học nói phần Nhóm định sử dụng hệ quản trị sở liệu Access Ngày công nghiệp phát triển phần mềm tin học, có nhiều hệ quản trị sở liệu như: FoxBase, FoxPro for Dos., FoxPro for Win, Visual FoxPro, Access đường nhanh đơn giản để tạo ứng tyển môi trường windows Bên cạnh Access phù hợp, thân thiện người bước vào lập trình hướng đối tượng Bởi cung cấp cho bạn tập hợp công cụ hoàn chỉnh để nhanh chóng phát triển ứng dụng Dưới số mạnh Access nhóm khai thác 1.3.1 Tạo giao diện thân thiện người sử dụng Giao diện người sử dụng phần quan trọng ứng dụng Đối với người sử dụng, giao diện ứng dụng, họ không cần ý đến thành phần mã thực thi bên Chương trình có phổ biến hay không phụ thuộc phần lớn vào giao diện 1.3.2 Sử dụng điều khiển chuẩn Access Ta dùng điều khiển để lấy thông tin mà người sử dụng nhập để hiển thị, đề xuất Những điều khiển mà ta dùng ứng dụng bao gồm hộp văn bản, nút lệnh, hộp danh sách Ngoài có điều khiển khác cho ta truy xuất ứng dụng khác, xử liệu thành phần ứng dụng bạn 1.3.3 Lập trình hướng đối tượng Lập trình hướng đối tượng tính vượt trội Access, Những đối tượng forrm, điều khiển hay sở liệu 1.3.4 Lập trình với phần hợp thành Chúng ta cần sử dụng hệ quản trị sở liệu khác ứng dụng Access 1.3.5 Gỡ rối xử lỗi Sơ đồ luồng liệu mức khung cảnh (mức 0) Sơ đồ luồng liệu mức đỉnh (mức 1) Sơ đồ luồng lệu mức đỉnh (mức 2) * Chức 1: Đăng nhập Kho tài khoản * Chức 2: Cập nhật * Chức 3: Thống – báo cáo Yêu cầu thống , báo cáo Cơ sở liệu Cán GV * Chức 4: Trợ giúp Cơ sở liệu * Biểu đồ thực thể liên kết ER: Các yêu cầu liệu hệ thống Để quản hồ sơ cán giáo viên ta cần có thông tin cán như: Họ tên, giới tính, quê quán, trình công tác Các thông tin cán giáo viên cần quản liệt bảng đây: STT Thông tin cần quản Họ tên Ngày sinh Quê quán Nơi sinh Dân tộc Gia đình Địa Số diện thoại Số CMND 10 Nơi cấp 11 Ngày cấp 12 Đảng viên 13 Cấp bậc 14 Chức vụ 15 Phòng làm việc 16 Ngày chuyển công tác 17 Quá trình công tác 18 Trình độ chuyên môn 19 Trình độ ngoại ngữ 20 Lương Từ thông tin liệu quy tắc ta xây dựng mô hình quan hệ - thực thể hệ thống Mô hình quan hệ thực thể hệ thống Các bảng liệu hệ thống Trên sở thự thể mối quan hệ chúng ánh xạ thực thể thành bảng, thuộc tính thành cột, quan hệ - nhiều ánh xạ thành khóa Mã hóa liệu, kiểu, độ dài, ràng buộc khóa chính, ràng buộc kiểm tra miền giá trị Các bảng hệ thống mô tả sau: Các modul chương trình 6.1 Sơ đồ khối trình đăng nhập hệ thống 6.2 Sơ đồ khối trình nhập hồ sơ 6.3 Sơ đồ khối chức thống - báo cáo Giới thiệu chương trình quản nhân trường THCS Võ Thị Sáu 7.1 Giao diện chương trình Chúng em cố gắng xây dựng giao diện chương trình cho thật thân thiện với người dùng, đảm bảo người chưa có kinh nghiệm việc sử dụng chương trình lần đầu tiếp xúc cúng sử dụng 7.2 Chức đăng nhập hệ thống Khi vào hệ thống ta đăng nhập lại với tên khác người khác vào để thay đổi khả vào hệ thống Biểu mẫu đăng nhập giống biểu mẫu vào hệ thống 7.3 Chức thống - báo cáo Bao gồm chức tra cứu tìm kiếm Sau nhập thông tin tra cứu, danh sách đối tượng thỏa mãn liệt Trên danh sách ta chọn để xem thông tin chi tiết in danh sách, in hồ sơ cá nhân cán giáo viên tìm thấy 7.4 Chức trợ giúp Đối với hệ thống phần mềm tính dễ sử dụng yếu tố quan trọng Ngoài giao diện thân thiện cần hệ thống trợ giúp thật chi tiết dễ hiểu Hệ thống có chức trợ giúp viết ngôn ngữ siêu văn HTML dễ tra cứu Người sử dụng xem hệ thống trợ giúp để sử dụng chương trình Chương IV: Kết luận Trên nội dung chương trình quản nhân nhóm sinh viên chúng em Trong thời gian làm chương trình chúng em gặp nhiều khó khăn như: thời gian nghiên cứu tài liệu ỏi, ngôn ngữ viết chương trình chưa học sâu tâm, nỗ lực lòng say mê làm việc đến chương trình nhóm hoàn thành thời hạn giao Chương trình phần mềm Quản nhân lập trình ngôn ngữ Access 2003 kết hợp với nhiều hệ quản trị sở liệu khác Cho đến thời điểm kết thúc chương trình đạt yêu cầu sau: Giao tiếp với sở liệu cách hiệu quả, phân cấp chức cần thiết, truy cập liệu tìm kiếm thông tin nhanh, giao diện dễ sử dụng, thân thiện với người dùng chương trình Song bên cạnh đó, gặp nhiều khó khăn trình làm chương trình như: khả lập trình thành viên nhóm hạn chế, thời gian ít, chưa khảo sát chương trình Quản nhân hoàn chỉnh nào, khâu phân tích thiết kế yếu nên chương trình nhiều điểm chưa thật hoàn thiện chưa đạt yêu cầu toán như: sơ đồ phân cấp chức thiếu, chưa bám sát với yêu cầu thực tế toán Quản nhân sự, sở liệu chưa thật gọn, chương trình kềnh thời gian cho phép chúng em hoàn thiện chương trình để tập trở thành phàn mềm Quản nhân có ứng dụng thực tế trường THCS Trong thời gian làm chương trình mặc dù cố gắng chúng em thấy số điểm cần rút kinh nghiệm như: - Chưa thật tập chung vào công việc, để lãng phí thời gian - Lúng túng khâu giải vấn đề, chưa tham khảo nhiều tài liệu bắt thực tế chậm Tuy nhiên, với hoàn thành chương trình này, chúng em động viên nhiều để tiếp tục làm phần mềm khác nhằm nâng cao kĩ thuật lập trình người sinh viên Tin học Chúng em xin chân thành cảm ơn hướng dẫn cô giáo Phạm Thị Loan giảng viên môn Phân tích thiết kế hệ thống thông tin, trường THCS Võ Thị Sáu đóng góp ý kiến tất bạn tập thể lớp CĐ Tin 2B Nhóm sinh viên chúng em mong tiếp tục nhận ý kiến đóng góp quý báu quan tâm đến chương trình để chương trình ngày hoàn thiện Hải Dương, ngày tháng năm 2010 Hết ... dựng hệ thống thông tin quản lý Tổng quan hệ thống thông tin quản lý nhân trường THCS Võ Thị Sáu Chương II: Phân tích thiết kế hệ thống 1.1 Phân tích hệ thống quản lý quan niệm người làm quản lý. .. điểm hệ thống quản lý 1.1 Phân cấp quản lý 1.2 Các luồng thông tin 1.2.1 Luồng thông tin vào: 1.2.2 Luồng thông tin ra: 1.3 Mô hình hệ thống thông tin quản lý Yêu cầu thông tin hệ thống quản lý. .. xây dựng hệ thống quản lý cán cần có số khái niệm hệ thống thông tin quản lý sau: Đặc điểm hệ thống quản lý 1.1 Phân cấp quản lý Hệ thống thông tin quản lý hệ thống tổ chức thống từ xuống dưới,

Ngày đăng: 04/04/2017, 07:57

Mục lục

    Chương I: Khảo sát và xác lập dự án

    1. Đặc điểm của hệ thống quản lý

    1.1. Phân cấp quản lý

    1.2. Các luồng thông tin

    1.2.1. Luồng thông tin vào:

    1.2.2. Luồng thông tin ra:

    2. Yêu cầu của thông tin trong hệ thống quản lý

    2.1.Yều cầu của đơn vị

    2.2. Yêu cầu của người sử dụng

    3. Các bước xây dựng hệ thống thông tin trong quản lý

Tài liệu cùng người dùng

Tài liệu liên quan