Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phân tích thiết kế phần mềm Quản Lý Nhân Khẩu một xã
Số trang: 19
Loại file: pdf
Dung lượng: 756.09 KB
Lượt xem: 13
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Cùng với sự phát triển của các nghành khoa học khác, ngày nay công nghệ tin học không ngừng phát triển một cách mạnh mẽ và hiện đại. ở các cường quốc mạnh về kinh tế nó cũng đóng vai trò quyết định cho sự cạnh tranh giữa các nước trên thế giới. Trong những năm gần đây nghành CNTT làm ngắn lại khoảng cách giữa các quốc gia trên thế giới ở các lĩnh vực như : thời sự văn hoá , chính trị được truyền đi một cách nhanh chóng và chính xác. CNTT ra đời làm...
Nội dung trích xuất từ tài liệu:
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phân tích thiết kế phần mềm Quản Lý Nhân Khẩu một xã Đề tài:Phân tích thiết kế phần mềm Quản Lý Nhân Khẩu một xãLời nói đầu Cùng với sự phát triển của các nghành khoa học khác, ngày nay công nghệ tin họckhông ngừng phát triển một cách mạnh mẽ và hiện đại. ở các cường quốc mạnh về kinh tếnó cũng đóng vai trò quyết định cho sự cạnh tranh giữa các nước trên thế giới. Trongnhững năm gần đây nghành CNTT làm ngắn lại khoảng cách giữa các quốc gia trên thếgiới ở các lĩnh vực như : thời sự văn hoá , chính trị được truyền đ i một cách nhanh chóngvà chính xác. CNTT ra đ ời làm phong phú bộ mặt xã hội, đời sống con người được nângcao rõ rệt. Nó thay thế con người gần như ở tất cả các lĩnh vực, nó làm được những điều kìd iệu mà con người không thể trực tiếp làm đ ược… Ch ỉ trong thời gian ngắn học tập và rèn luyện tại trường ĐHSPKTHY đến nay,Chúng em đã được các thầy cô trang bị các kiến thức cơ bản về chuyên môn. Để đánh giákết quả học tập rèn luyện và giúp chúng em hiểu rõ h ơn về môn học, chúng em đã đ ượcgiao bài tập lớn với đề tài : ” Xây dựng phần mềm Quản Lý Nhân Nhẩu của một xã ”. Mặc dù được sự giúp đỡ nhiệt tình của thầy NGUYỄN MINH QUÝ đề tài đã hoànthành, song thời gian và trình độ hiểu biết còn hạn hẹp nên không thể tránh khỏi nhưngthiếu xót . Vì vậy chúng em rất mong được sự giúp đỡ , đóng góp của thầy giáo và bạn bèđể nội dung của bài tập lớn được hoàn thiện và phong phú hơn. Cuối cùng chúng em xinchân thành cảm ơn…Mục lục I. Phân tích yêu cầu người dùng ............................................................................ ..5 II. Ho ạt động của hệ thống ...................................................................................... ..7 III.Biểu đồ phân cấp chức năng ............................................................................... ..8 IV.Biểu đồ luồng dữ liệu .......................................................................................... ..9 V. Biểu đồ thực thể liên kết...................................................................................... 13 VI.Các bảng quan hệ và mối quan hệ giữa chúng .................................................. 14 VII.Xử lý form .......................................................................................................... 18I. Phân tích yêu cầu người dùng Thế kỷ 21, nhịp sống hối hả đã đưa con người vào vòng quay lửa cháy. Đó là sựbùng nổ về công nghệ thông tin, cũng là sự bùng nổ của nhiều ngành công nghệ cao khác.Và sự bùng nổ ấy đã làm thay đổi mọi mặt của đời sống xã hội như kinh tế, quản lý, giáodục…Để áp dụng thành tựu đó vào cuộc sống thì có rất nhiều phần mềm ra đời và mộttrong số đó là phầm mềm Quản Lý Nhân Khẩu của một xã. Phần mềm Quản Lý NhânKhẩu này rất dễ hiểu, dễ sử dụng, có tác dụng giúp các cán bộ cấp thực hiện chức năngquản lý nhân khẩu của địa phương mình một cách tốt hơn, tránh được những lãng phí vềthời gian và vật chất, giảm thời gian chờ đợi của người dân, đồng thời nó cũng thể hiệntính chính xác đúng đắn trong quản lý dữ liệu, rất phù hợp với việc giảm nhân lực quản lý. Để làm được một phần mềm đạt được những yêu cầu trên, chúng ta không thể bỏqua bước phân tích và khảo sát hiện trạng. Quá trình phân tích và khảo sát như sau:Cán bộ xã quản lý người dân thông qua sổ sách: Sổ khai sinh, sổ khai tử, sổ chuyển đến,sổ chuyển đi. Mỗi sổ ghi các thông tin như Họ và tên, giới tính, năm sinh, quê quán, nghền ghiệp …của người dân. Khi có một công dân sinh ra, cha mẹ chúng sẽ đến khai sinh và cán bộ xã sẽ có trách nhiệm gh i vào sổ khai sinh. Khi có người mất đi, người thân trong gia đình sẽ đế khai báo cho cán bộ xã để từ đó cán bộ xã sẽ căn cứ vào họ tên, tuổi, ngày tháng năm sinh … và ghi vào sổ khai tử. Khi có một người chuyển đến, người đó sẽ đến uỷ ban nhân dân xã để đăng ký tạm trú , cán bộ nhân dân xã xem xét và ghi thông tin của người đó vào sổ chuyển đến. Khi có một người chuyển đ i, người đó cũng đến uỷ ban nhân dân xã xin chuyển khẩu và đăng ký tạm vắng. Uỷ ban nhân dân xã sẽ xem xét và ghi thông tin người đó vào sổ chuyển đi. Thông qua những sổ sách trên, hàng tháng cán bộ xã sẽ tổng kết và thống kê những n gười sinh, người mất, người chuyển đi, người chuyển đến và đưa ra tình hình chung của cả xã.Việc tổng kết nh ư vậy rất mất thời gian: cán bộ xã phải tìm tòi, tra cứu trên sổ sách. Để khắc phục tình trạng trên nhóm đ ã thiết kế phần mềm Quản Lý Nhân Khẩu để giúp cho quá trình quản lý của cán bộ được đễ dàng hơn.Giao Diện Của Chương Trình:II.Hoạt động của hệ thống: Nhập thông tin Lưu thông Kiểm tra Nhập lại Nhập Dữ Liệu Y/c xoá Xo á Bổ sung Y/c thống kê Y/c in Thống Kê Y/c tìm kiếm Lỗi tk y/c in Tìm Kiếm In Ấn Y/c inKhi cán bộ quản lý đăng nhập vào hệ thống thì hệ thống sẽ kiểm tra mật khẩu nếuđúng thì cho ra giao diện chính còn không thì yêu cầu đăng nhập lại.Khi đăng nhập hệ thống thành công nếu hệ thống chưa có d ữ liệu thì cán bộ quảnlý đó ch ỉ sử dụng được chức năng Nhập để đưa dữ liệu vào kho dữ liệu còn nếu córồi thì sẽ sử dụng được chức năng khác như Tìm kiếm ,Bổ Xung, Xoá và In ấn.Khi sử dụng chức năng Nhập thì người sử dụng sẽ cập nhập thông tin mới vào khodữ liệu như thêm mới một nhân khẩu và các tin khác về nhân khẩu đó .Khi sử dụng chức năng Bổ sung thì người sử dụng sẽ thêm thông tin của mộ ...
Nội dung trích xuất từ tài liệu:
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phân tích thiết kế phần mềm Quản Lý Nhân Khẩu một xã Đề tài:Phân tích thiết kế phần mềm Quản Lý Nhân Khẩu một xãLời nói đầu Cùng với sự phát triển của các nghành khoa học khác, ngày nay công nghệ tin họckhông ngừng phát triển một cách mạnh mẽ và hiện đại. ở các cường quốc mạnh về kinh tếnó cũng đóng vai trò quyết định cho sự cạnh tranh giữa các nước trên thế giới. Trongnhững năm gần đây nghành CNTT làm ngắn lại khoảng cách giữa các quốc gia trên thếgiới ở các lĩnh vực như : thời sự văn hoá , chính trị được truyền đ i một cách nhanh chóngvà chính xác. CNTT ra đ ời làm phong phú bộ mặt xã hội, đời sống con người được nângcao rõ rệt. Nó thay thế con người gần như ở tất cả các lĩnh vực, nó làm được những điều kìd iệu mà con người không thể trực tiếp làm đ ược… Ch ỉ trong thời gian ngắn học tập và rèn luyện tại trường ĐHSPKTHY đến nay,Chúng em đã được các thầy cô trang bị các kiến thức cơ bản về chuyên môn. Để đánh giákết quả học tập rèn luyện và giúp chúng em hiểu rõ h ơn về môn học, chúng em đã đ ượcgiao bài tập lớn với đề tài : ” Xây dựng phần mềm Quản Lý Nhân Nhẩu của một xã ”. Mặc dù được sự giúp đỡ nhiệt tình của thầy NGUYỄN MINH QUÝ đề tài đã hoànthành, song thời gian và trình độ hiểu biết còn hạn hẹp nên không thể tránh khỏi nhưngthiếu xót . Vì vậy chúng em rất mong được sự giúp đỡ , đóng góp của thầy giáo và bạn bèđể nội dung của bài tập lớn được hoàn thiện và phong phú hơn. Cuối cùng chúng em xinchân thành cảm ơn…Mục lục I. Phân tích yêu cầu người dùng ............................................................................ ..5 II. Ho ạt động của hệ thống ...................................................................................... ..7 III.Biểu đồ phân cấp chức năng ............................................................................... ..8 IV.Biểu đồ luồng dữ liệu .......................................................................................... ..9 V. Biểu đồ thực thể liên kết...................................................................................... 13 VI.Các bảng quan hệ và mối quan hệ giữa chúng .................................................. 14 VII.Xử lý form .......................................................................................................... 18I. Phân tích yêu cầu người dùng Thế kỷ 21, nhịp sống hối hả đã đưa con người vào vòng quay lửa cháy. Đó là sựbùng nổ về công nghệ thông tin, cũng là sự bùng nổ của nhiều ngành công nghệ cao khác.Và sự bùng nổ ấy đã làm thay đổi mọi mặt của đời sống xã hội như kinh tế, quản lý, giáodục…Để áp dụng thành tựu đó vào cuộc sống thì có rất nhiều phần mềm ra đời và mộttrong số đó là phầm mềm Quản Lý Nhân Khẩu của một xã. Phần mềm Quản Lý NhânKhẩu này rất dễ hiểu, dễ sử dụng, có tác dụng giúp các cán bộ cấp thực hiện chức năngquản lý nhân khẩu của địa phương mình một cách tốt hơn, tránh được những lãng phí vềthời gian và vật chất, giảm thời gian chờ đợi của người dân, đồng thời nó cũng thể hiệntính chính xác đúng đắn trong quản lý dữ liệu, rất phù hợp với việc giảm nhân lực quản lý. Để làm được một phần mềm đạt được những yêu cầu trên, chúng ta không thể bỏqua bước phân tích và khảo sát hiện trạng. Quá trình phân tích và khảo sát như sau:Cán bộ xã quản lý người dân thông qua sổ sách: Sổ khai sinh, sổ khai tử, sổ chuyển đến,sổ chuyển đi. Mỗi sổ ghi các thông tin như Họ và tên, giới tính, năm sinh, quê quán, nghền ghiệp …của người dân. Khi có một công dân sinh ra, cha mẹ chúng sẽ đến khai sinh và cán bộ xã sẽ có trách nhiệm gh i vào sổ khai sinh. Khi có người mất đi, người thân trong gia đình sẽ đế khai báo cho cán bộ xã để từ đó cán bộ xã sẽ căn cứ vào họ tên, tuổi, ngày tháng năm sinh … và ghi vào sổ khai tử. Khi có một người chuyển đến, người đó sẽ đến uỷ ban nhân dân xã để đăng ký tạm trú , cán bộ nhân dân xã xem xét và ghi thông tin của người đó vào sổ chuyển đến. Khi có một người chuyển đ i, người đó cũng đến uỷ ban nhân dân xã xin chuyển khẩu và đăng ký tạm vắng. Uỷ ban nhân dân xã sẽ xem xét và ghi thông tin người đó vào sổ chuyển đi. Thông qua những sổ sách trên, hàng tháng cán bộ xã sẽ tổng kết và thống kê những n gười sinh, người mất, người chuyển đi, người chuyển đến và đưa ra tình hình chung của cả xã.Việc tổng kết nh ư vậy rất mất thời gian: cán bộ xã phải tìm tòi, tra cứu trên sổ sách. Để khắc phục tình trạng trên nhóm đ ã thiết kế phần mềm Quản Lý Nhân Khẩu để giúp cho quá trình quản lý của cán bộ được đễ dàng hơn.Giao Diện Của Chương Trình:II.Hoạt động của hệ thống: Nhập thông tin Lưu thông Kiểm tra Nhập lại Nhập Dữ Liệu Y/c xoá Xo á Bổ sung Y/c thống kê Y/c in Thống Kê Y/c tìm kiếm Lỗi tk y/c in Tìm Kiếm In Ấn Y/c inKhi cán bộ quản lý đăng nhập vào hệ thống thì hệ thống sẽ kiểm tra mật khẩu nếuđúng thì cho ra giao diện chính còn không thì yêu cầu đăng nhập lại.Khi đăng nhập hệ thống thành công nếu hệ thống chưa có d ữ liệu thì cán bộ quảnlý đó ch ỉ sử dụng được chức năng Nhập để đưa dữ liệu vào kho dữ liệu còn nếu córồi thì sẽ sử dụng được chức năng khác như Tìm kiếm ,Bổ Xung, Xoá và In ấn.Khi sử dụng chức năng Nhập thì người sử dụng sẽ cập nhập thông tin mới vào khodữ liệu như thêm mới một nhân khẩu và các tin khác về nhân khẩu đó .Khi sử dụng chức năng Bổ sung thì người sử dụng sẽ thêm thông tin của mộ ...
Tìm kiếm theo từ khóa liên quan:
luận văn công nghệ thông tin quản lý nhân khẩu thiết kế phần mềm phần mềm quản lý ứng dụng phần mềmGợi ý tài liệu liên quan:
-
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng game 2D trên Unity
21 trang 345 1 0 -
173 trang 272 2 0
-
Đồ án tốt nghiệp - Phân tích thiết kế hệ thống - Phân tích thiết kế hệ thống siêu thị
140 trang 185 0 0 -
Đồ án: Xây dựng wedsite quản lý điểm học sinh
21 trang 179 0 0 -
20 trang 168 1 0
-
Giáo trình tóm tắt Công nghệ phần mềm
149 trang 165 0 0 -
Bài tập lớn Phân tích thiết kế hệ thống thông tin: Xây dựng hệ thống bán sách online
48 trang 161 0 0 -
Sử dụng các phần mềm ứng dụng cho quản lý và lập kế hoạch sự kiện
4 trang 155 0 0 -
40 trang 153 0 0
-
Bài giảng Phân tích thiết kế phần mềm: Chương 1 - Trường ĐH Ngoại ngữ - Tin học TP.HCM
64 trang 149 0 0