MỤC LỤC LỜI CẢM ƠN 4 CHƢƠNG 1 ĐẠI CƢƠNG VỀ HỆ THỐNG THÔNG TIN 5 1 Một số khái niệm cơ bản 5 1 1 Đại cƣơng về hệ thống thông tin 5 1 2 Đại cƣơng về cơ sở dữ liệu 5 2 Quá trình phát triển công nghệ thôn.
MỤC LỤC LỜI CẢM ƠN CHƢƠNG ĐẠI CƢƠNG VỀ HỆ THỐNG THÔNG TIN Một số khái niệm 1.1 Đại cƣơng hệ thống thông tin 1.2 Đại cƣơng sở liệu Q trình phát triển cơng nghệ thơng tin 2.1 Chiến lƣợc khảo sát 2.2 Xây dựng chƣơng trình CHƢƠNG TỔNG QUAN VỀ ĐỀ TÀI Mục tiêu phạm vi đề tài 1.1 Mục tiêu đề tài 1.2 Phạm vi đề tài Cơ sở lý thuyết khảo sát trạng 2.1 Mục đích khảo sát trạng 2.2 Nội dung khảo sát trạng đánh gia thực Các cách tiếp cận hƣớng giải 3.1 Phƣơng pháp điều tra 3.2 Phân loại yêu cầu 10 3.3 Nguyên tắc đảm bảo 11 CHƢƠNG PHÂN TÍCH THIẾT KẾ THÀNH PHẦN XỬ LÝ 12 Mơ hình hóa xử lý mức quan niệm DFD 12 1.1 Mơ hình hóa xử lý mức đỉnh 12 1.2 Mơ hình hóa xử lý mức dƣới đỉnh 12 Thiết kế hệ thống 16 CHƢƠNG PHÂN TÍCH THIẾT KẾ THÀNH PHẦN DỮ LIỆU 19 Mơ hình hóa liệu mức quan niệm (ER) 19 1.1 Mơ hình thực thể mối kết hợp 19 1.2 Bảng ghi mơ hình thực thể - mối kết hợp 19 Mơ hình tổ chức liệu 26 Mô hình quan hệ thực (Mơ hình liệu mức vật lý) 27 CHƢƠNG THIẾT KẾ THÀNH PHẦN GIAO DIỆN 31 Tổng quan Windows Form công nghệ ADO.NET 31 1.1 Tổng quan WindowsForm ngơn ngữ lập trình C# 31 1.2 Công nghệ ADO.NET 32 Sơ đồ hình 35 2.1 Khởi động phần mềm 35 2.2 Màn hình 35 2.3 Màn hình đăng nhập 41 2.4 Màn hình tạo dịng họ 43 2.5 Mô tả chi tiết hình 45 CHƢƠNG KẾT LUẬN 62 Đánh giá tình hình phƣơng hƣớng phát triển đề tài 62 1.1 Đánh giá tình hình 62 1.2 Phƣơng hƣớng phát triển 62 Kế hoạch làm việc nhóm 63 2.1 Nội dung công việc yêu cầu thực 63 2.2 Phân công nhiệm vụ cụ thể 64 2.3 Kề hoạch thực 64 2.4 Các mốc thời gian cụ thể 65 2.5 Đánh giá mức độ hồn thành cơng việc 66 TÀI LIỆU THAM KHẢO 67 LỜI CẢM ƠN Lời đầu tiên, nhóm chúng em xin chân thành gửi lời cảm ơn sâu sắc tới Cô Đỗ Thị Thanh Tuyền - Giảng viên môn Nhập môn Công nghệ phần mềm - Trường Đại học Công Nghệ Thông Tin – Đại học Quốc gia Hồ Chí Minh Khơng có thành cơng mà không gắn liền tới hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người xung quanh Trong suốt trình học tập, lập dự án cho môn học với đề tài “Quản lý gia phả” ngày hoàn thiện cộng hưởng q trình giảng dạy lớp hay buổi nói chuyện ngồi giờ, thảo luận lĩnh vực phân tích, thiết kế, sáng tạo, nghiên cứu đề tài khác nhau…từ thu nhập ý kiến đóng góp trái chiều, giúp chúng em hiểu rõ việc xác định liệu, xử lý hay giao diện…Thơng qua buổi thuyết trình nhóm nhóm bạn lớp, nhóm chúng em ghi nhận thành tích hay thiếu sót q trình thực đề tài cách làm việc nhóm Qua đó, nhóm cố gắng phát huy điểm mạnh,đồng thời phát lấy điểm yếu để thúc đẩy tạo nên riêng, mẻ, đầy tính sáng tạo đề tài Vận dụng kiến thức mà Cơ truyền đạt suốt q trình làm việc, trao đổi với lớp, kết hợp với việc đam mê nghiên cứu tìm tịi kiến thức mới, tối ưu hóa thu thâp để hoàn thiện đề tài Quản lý Gia Phả cách tốt Tuy nhiên, trải qua tháng tiến hành thực , nữa, lần nhóm chúng em thực đề tài liên quan đến thiết kế hệ thống có tính thiết thực nên khơng tránh khỏi sai sót Rất mong đón nhận ý kiến đóng góp từ phía Cơ Đỗ Thị Thanh Tuyền nói riêng q Thầy Cơ nói chung Trân trọng cảm ơn ! CHƢƠNG ĐẠI CƢƠNG VỀ HỆ THỐNG THÔNG TIN Một số khái niệm 1.1 Đại cƣơng hệ thống thông tin Hệ thống thông tin hệ thống bao gồm người, phương tiện phương pháp xử lý thông tin Hệ thống thông tin bao gồm: liệu ghi nhận thực trạng doanh nghiệp xử lý cho phép biến đổi liệu - Các liệu: thơng tin lưu trì nhằm phản ánh thực trạng - Các xử lý: q trình biến đổi thơng tin nhằm mục đích sản sinh thông tin theo thể thức quy định hay trợ giúp hoàn thành quy định Trong thực thế, thuật ngữ hệ thống thông tin thường dùng để môi trường điện tử - tin học trợ giúp cho cơng việc quản lý cụ thể đó, hay nói cách khác để mục đích đạt sau q trình xây dựng nhằm tin học hóa trợ giúp cho công tác quản lý 1.2 Đại cƣơng sở liệu Cơ sở liệu tập hợp liệu đơn vị tổ chức lưu máy tính có cách tổ chức quản lý theo mơ hình phù hợp với đơn vị tổ chức Hệ quản lý sở liệu hệ thống phần mềm cho phép mô tả, lưu trữ thao tác liệu sở bảo đảm bí mật, an tồn với nhiều người sử dụng Mơ hình liệu tập khái niệm kí pháp dùng để mơ tả liệu, mối quan hệ liệu, ràng buộc liệu tổ chức Có nhiều mơ hình liệu đề xuất chia làm nhiều nhóm sau: • Mơ hình thực thể / liên kết mở rộng : phát triển từ mơ hình thực thể liên kết kinh điển Nó có thêm điểm mở rộng : đa trị, phức hợp, kiểu thực thể Từ biểu đồ ER mở rộng, ta biến đổi biểu đồ ER kinh điển • Mơ hình thực thể liên kết hạn chế : bị hạn chế hình thức diễn tả song lại gần với mơ hình quan hệ - Thực thể: đối tượng cụ thể hay trừu tượng tồn thực ổn định giới thực mà ta muốn phản ánh hệ thống thơng tin - Thuộc tính : tính chất mơ tả khóa cạnh thực thể thuộc tính thơng tin cần quản lý liệu - Khóa: + Siêu khóa lược đồ quan hệ : tập gồm hay nhiều thuộc tính lược đồ có tính chất xác định + Khóa lược đồ quan hệ : siêu khóa tối thiểu mà ta khơng thể bỏ bớt thuộ tính khỏi mà giữ tính xác định cho + Khóa ngoại lược đồ quan hệ: tập hợp gồm hay nhiều thuộc tính khoa lược đồ quan hệ khác - Ràng buộc kiểu liên kết: + Ràng buộc tỷ lệ số lượng + Ràng buộc tham gia - Quan hệ: gom nhóm hai hay nhiều thực thể với thực thể có vai trị định Q trình phát triển công nghệ thông tin 2.1 Chiến lƣợc khảo sát Là giai đoạn tìm hiểu quy trình hoạt động hệ thống thực, nhu cầu thơng tin làm sở xác định yêu cầu, phạm vi hệ thống Việc khảo sát thường tiến hành qua giai đoạn: - Khảo sát sơ bộ: nhằm mục đích khả thi tốn - Khảo sát chi tiết: nhằm xác định xác thực khẳng định kết thu Ở giai đoạn cần xác định nhu cầu, vấn đề quan tâm, giới hạn cơng việc 2.2 Xây dựng chƣơng trình Là giai đoạn lập trình sở phân tích, thiết kế giai đoạn trước Giai đoạn gồm : - Thi công: thực câu lệnh quản trị sở liệu - Tạo sở liệu kiểm tra - Kiểm thử chương trình CHƢƠNG TỔNG QUAN VỀ ĐỀ TÀI Mục tiêu phạm vi đề tài 1.1 Mục tiêu đề tài Dựa vào kiến thức học từ môn học Nhập môn Công nghệ phần mềm, đồ án phân tích hệ thống quản lý Gia Phả với mục đích nhằm tạo hệ thống với quy trình phát triển cách chun nghiệp, hữu ích với tính chuyên biệt, định hướng cho việc tiếp cận kiến thức liên quan để có nhìn sâu rộng với chức sau: - Cập nhật thơng tin thành viên - Tìm kiếm thơng tin - Ghi nhận thành tích - Ghi nhận kết thúc - Chỉnh sửa thông tin - Báo cáo thống kê Hi vọng với đề tài giúp tất thành viên nhóm có kiến thức vũng chắc, kinh nghiệm thực hệ thống hoàn chỉnh Đồng thời rèn luyện thêm kỹ làm việc nhóm, trao đổi thơng tin cách tìm kiếm nguồn tài liệu uy tin 1.2 Phạm vi đề tài - Đồ án thực dựa sở phạm vi môn học Nhập môn Công nghệ phần mềm mục tiêu - Chỉ dựa sở lý thuyết khảo sát trạng đê thiết kế mơ hình tổ chức liệu - Tương tác người dùng với chức riêng hệ thống - Do phạm vi khả nên nhóm khảo sát quản lý quy mô định Cơ sở lý thuyết khảo sát trạng Đây bước đầu trình phát triển hệ thống, hay gọi bước đặt vấn đề nghiên cứu sơ giúp sâu vào phân tích thiết kế sở liệu hiệu quả, đáp ứng nhu cầu người dùng 2.1 Mục đích khảo sát trạng Để thực công việc đó, việc phải xác định định hướng mục tiêu cần hướng tới Trong hệ thống quản lý Gia Phả vậy,việc khảo sát trạng bao gồm mục địch sau: - Tiếp cận với nghiệp vụ chuyện môn, môi trường hoạt động hệ thống - Tìm hiểu chức năng, nhiệm vụ cà cung cách hoạt động hệ thống - Chỉ ưu điểm, nhược điểm riêng đề tài để khắc phục, từ nghiên cứu, phát triển thêm 2.2 Nội dung khảo sát trạng đánh gia thực - Tìm hiểu thực tế cơng việc quản lý Gia Phả số dòng họ - Nghiên cứu cách thức tổ chức, nhiệm vụ đối tượng làm việc dòng họ, phân cấp quyền hạn - Thu thập nghiên cứu hồ sơ, sổ sách phương thức xử lý thông tin - Thống kê liệu dòng họ - Thu thập ý kiến, phàn nàn hay nguyện vọng đối tượng dòng họ - Đánh giá, phê phán trạng đề xuất phương hướng giải - Lập hồ sơ tổng hợp trạng Các cách tiếp cận hƣớng giải 3.1 Phƣơng pháp điều tra Thông qua việc khảo sát tìm hiểu, sử dụng cách sau: - Nghiên cứu tài liệu: tìm hiểu đề tài cách gián tiếp qua giấy tờ, sổ sách, chứng từ… - Quan sát: cách theo dõi trường, nơi làm việc đối tượng liên quan Việc đòi hỏi người tiếp cận phải đến quan sát, tìm hiểu trình làm việc trực tiếp Công việc tốn thời gian mang lại hiệu cao - Phỏng vấn: cách làm việc nhà phát triển với đối tượng liên quan tới dòng họ Đây dạng tiếp cận hữu dụng Nhà phát triển đặt câu hỏi khác nhằm lấy thông tin từ đối tượng 3.2 Phân loại yêu cầu 3.2.1 Yêu cầu lưu trữ - Lưu trữ thông tin thành viên: Họ tên, giới tính, quê quán, nghề nghiệp, thành tích, địa chỉ, ngày sinh thơng tin cha mẹ, sống hay chết - Lưu trữ thơng tin dịng họ: Mỗi dịng họ có thông tin quan trọng cụ tổ ai, ngày giỗ tỗ, mộ phần an táng đâu… - Lưu trữ thơng tin thành tích: Mỗi thành viên có khơng có thành tích Loại thành tích, tên loại thành tích ngày phát sinh thành tích - Lưu trữ báo cáo tăng giảm thành viên hàng năm: Số lượng sinh, số lượng mất, số lượng kết hôn năm - Lưu trữ báo cáo thành tích: Thành viên đạt loại thành tích vào thời gian 3.2.2 Yêu cầu tra cứu - Tra cứu thông tin thành viên: Tra cứu theo ngày sinh, họ tên, cha.mẹ, đời Từ biết xác thơng tin thành viên - Tra cứu thông tin dịng họ: Những thơng tin ngày giỗ tổ, qui định… - u cầu tính tốn - Tính tốn tăng giảm thành viên năm: Số lượng sinh số lượng - Tính tốn số lượng thành viên kết 10 2.5.5 Màn hình báo cáo thống kê 2.5.5.1 Thống kê số lượng STT Điều kiện kích hoạt Xử lý Bấm vào Button Màn hình Thống kê thành tích Thống kê thành tích gồm: Textbox (1, 2), Button (3, 4, 5, 6) Bấm vào Textbox Từ năm (1) Bấm vào Texbox Đến năm (2) Bấm vào Button Thống kê (3) Bấm vào Button In (4) Bấm vào Button File PDF (5) Bấm vào Button File Doc (6) Ghi Ẩn người truy cập hệ thống với chức vụ thành viên Dùng để nhập năm bắt đầu muốn thống kê Dùng để nhập năm kế thúc muốn thống kê Click vào để thống kê số lượng Sau nhập sau nhập năm bắt đầu Texbox Từ năm năm kết thúc (1) Đến năm (2) Click vào để in danh dách vừa thống kê Xuất danh sách thống kê file PDF Xuất danh sách thống kê File World 53 2.5.5.2 Thống kê Thành Tích STT Điều kiện kích hoạt Xử lý Bấm vào Button Màn hình Thống kê thành tích Thống kê thành tích gồm: Textbox (1, 2), Button (3, 4, 5, 6) Bấm vào Textbox Từ năm (1) Bấm vào Texbox Đến năm (2) Bấm vào Button Thống kê (3) Dùng để nhập năm bắt đầu muốn thống kê Dùng để nhập năm kế thúc muốn thống kê Click vào để thống kê số lượng thành tích sau nhập năm bắt đầu năm kết thúc Bấm vào Button In (4) Bấm vào Button File PDF (5) Bấm vào Button DOC (6) Click vào để in danh dách vừa thống kê Xuất danh sách thống kê file PDF Xuất danh sách thống kê file World Ghi Ẩn người truy cập hệ thống với chức vụ thành viên Sau nhập Texbox Từ năm (1) Đến năm (2) 54 2.5.6 Màn hình chỉnh sửa 2.5.6.1 Chỉnh sửa Thành Viên STT Điều kiện kích hoạt Bấm vào Button Chỉnh Sửa Thành Viên Xử lý Màn hình chỉnh sửa thành viên gồm: Button (từ đến 10), Textbox (9) Ghi Ẩn người truy cập hệ thống với chức vụ thành viên Bấm vào Button Họ Sau Click vào kích hoạt Tên (1) Textbox họ tên để chỉnh sửa tên thành viên muốn chỉnh sửa Bấm vào Button Sau Click vào kích hoạt Giới Tính (2) Combobox Giới Tính để chỉnh sửa giới tính cho thành viên muốn chỉnh sửa Bấm vào Ngày Sinh Sau Click vào kích hoạt (3) Datetime Ngày Sinh để chỉnh sửa ngày sinh cho thành viên muốn chỉnh sửa Bấm vào Button Sau Click vào kích hoạt Q Qn (4) Combobox Q Quán để chỉnh sửa quê quán cho thành viên muốn chỉnh sửa 55 Bấm vào Button Nghề Nghiệp (5) Bấm vào Button Địa Chỉ (6) Bấm vào Button Sửa (7) Bấm vào Button Reset (8) Bấm vào Textbox Nhập Họ Tên (9) Bấm vào Button (10) 10 2.5.6.2 Sau Click vào kích hoạt ô Combobox Nghề Nghiệp để chỉnh sửa nghề nghiệp cho thành viên muốn chỉnh sửa Sau Click vào kích hoạt Textbox Địa Chỉ để chỉnh sửa địa cho thành viên muốn chỉnh sửa Click vào để hoàn tất lưu chỉnh sửa vừa chọn Click vào để làm Dùng để nhập tên thành viên vừa chỉnh sửa muốn tìm kiếm Click vào để tìm kiếm thơng tin Click vào sau thành viên muốn tìm sau nhập thông tin sửa Textbox (9) Chỉnh sửa Thành Tích 56 STT Điều kiện kích hoạt Bấm vào Button Chỉnh Sửa Thành Tích Bấm vào Combobox Loại Thành Tích (1) Bấm Datetime Ngày Phát Sinh (2) Bấm vào Button Lưu (3) Bấm vào Button Xóa (4) Bấm vào Button Reset (5) Bấm vào Textbox (6) Bấm vào Button Tìm Kiếm (7) 2.5.6.3 Xử lý Màn hình chỉnh sửa thành tích gồm: Textbox (6), Button (3, 4, 5, 7), Combobox (1), Datetime (2) Hiện danh sách thành tích dùng để chọn lại thành tích cho thành viên muốn chỉnh sửa Hiện thị thời gian để chọn lại ngày phát sinh cho thành viên muốn sửa Click để Lưu thông tin vừa chỉnh sửa Ghi Ẩn người truy cập hệ thống với chức vụ thành viên Click để xóa thành tích thành viên muốn sửa Click vào để làm Dùng để nhập vào thơng tin thành viên vừa sửa muốn tìm kiếm Click vào để tìm kiếm thơng tin vừa nhập Textbox (6) Chỉnh sửa Kết Thúc 57 STT Điều kiện kích hoạt Xử lý Bấm vào Button Màn hình sửa thành viên xuất Chỉnh sửa kết thúc hiện: gồm Datetime (1, 2), Combobox (3, 4), Textbox (8), Button (5, 6, 7, 9) 10 Ghi Ẩn người truy cập hệ thống với chức vụ thành viên Bấm vào Datetime Ngày (1) Bấm vào Datetime Giờ (2) Bấm vào Combobox Nguyên nhân (3) Bấm vào Combobox Địa điểm mai táng (4) Bấm vào Button Xóa (5) Bấm vào Button Lưu (6) Bấm vào Button Reset (7) Bấm vào Textbox Nhập Họ Tên (9) Hiện thị thời gian dùng để chọn ngày Hiển thị thời gian dùng để chon Hiển thị danh sách nguyên nhân dùng để chọn nguyên nhân Hiển thị danh sách địa điểm mai táng dùng để chọn địa điểm mai táng Click vào để xóa thơng tin vừa chỉnh sửa Click vào để lưu thông tin thành viên vừa chỉnh sửa Click vào để làm Bấm vào Button (10) Click vào để tìm kiếm thơng tin Sau nhập vừa nhập thơng tin muốn tìm Textbox (8) Dùng để nhập thơng tin thành viên muốn tìm kiếm sau sửa 58 2.5.6.4 Sửa quy định STT Điều kiện kích hoạt Xử lý Bấm vào Button Màn hình sửa quy định gồm Group thay đồi: Nghề Sửa Quy Định Nghiệp (1), Thành Tích (2), Quê Quán (3), Nguyên Nhân Mất (4), Địa Điểm Mai Táng (5) Group Nghề Trưởng họ chỉnh sửa vấn Nghiệp (1) đề liên quan đến Nghề Nghiệp Group Thành Tích Trưởng họ chỉnh sửa vấn đề (2) liên quan đến Thành Tích Group Quê Quán Trưởng họ chỉnh sửa vấn đề (3) liên quan đến Quê Quán Group Nguyên Trưởng họ chỉnh sửa vấn đề Nhân Mất (4) liên quan đến Nguyên Nhân Mất Group Địa Điểm Trưởng họ chỉnh sửa vấn đề Mai Táng (5) liên quan đến Địa Điểm Mai Táng Ghi Ẩn người truy cập hệ thống với chức vụ thành viên 59 2.5.6.5 Chỉnh sửa Nghề nghiệp STT Điều kiện kích hoạt Bấm vào Button Sửa Quy Định Xử lý Màn hình sửa quy định gồm: Radio (1, 2, 3, 4), Textbox (5, 12), Combobox (8,11), Button (6, 7, 9, 10, 13, 14) Bấm chọn Radio Hiển thị danh sách nghề Xem (1) nghiệp Bấm chọn Radio Hiển thị Textbox Tên Nghề Thêm (2) Nghiệp (5), Button Thêm (6), Button Hủy (7) Bấm chọn Radio Hiển thị Combobox Chọn Xóa (3) Nghề (8), Button Xóa (9), Button Hủy (10) Bấm chọn Radio Hiển thị Combobox Chọn Sửa (4) Nghề (11), TextBox Đồi Tên (12), Button Sửa (13), Button Hủy (14) Ghi Ẩn người truy cập hệ thống với chức vụ thành viên 60 10 11 12 13 14 Bấm vào Textbox Tên Nghề Nghiệp (5) Bấm vào Button Thêm (6) Bấm vào Button Hủy (7) Bấm vào Combobox Chọn Nghề Nghiệp (8) Bấm vào Button Xóa (9) Dùng để nhập tên nghề nghiệp muốn thêm Hiển thị sau chọn Radio Thêm (2) Thêm thông tin Nghề Nghiệp Hủy thao tác nhập thông tin Hiện thị danh sách nghền Hiển thị sau nghiệp để người chọn nghề chọn Radio Xóa nghiệp muốn xóa (3) Click để xóa nghề nghiệp vừa chọn Combobox Chọn Nghề Nghiệp (8) Bấm vào Button Hủy Hủy thông tin vừa nhập (10) Bấm vào Hiển thị danh sách nghề nghiệp Hiển thị sau chọn Radio Sửa Combobox Chọn để người dùng chọn nghề (4) Nghề (11) nghiệp muốn sửa Bấm vào Textbox Đổi tên Nghề Nghiệp Đổi Tên (12) Bấm vào Button Sửa Sửa tự list Nghề (13) Nghiệp Bấm vào Button Hủy Hủy thông tin sửa đổi (14) 61 CHƢƠNG KẾT LUẬN Đánh giá tình hình phƣơng hƣớng phát triển đề tài 1.1 Đánh giá tình hình Trong trình tiến hành vào công thực đề tài: Hệ thống quản lý Gia Phả, nhóm hồn thành cơng việc sau: • Tiến hành khảo sát thông tin liên quan tới đề tài cách xác • Phân tích thơng tin dựa lên khảo sát tài liệu thực trạng, bám sát yêu cầu đề tài 1.2 • Đảm bảo tính đắn • Xử lý thơng tin có liên quan • Chương trình thực chức sau: - Cập nhật thơng tin thành viên - Tìm kiếm thơng tin - Ghi nhận thành tích - Ghi nhận kết thúc - Báo cáo thống kê Phƣơng hƣớng phát triển • Hệ điều hành: Microsoft Windowns 10 • Ngơn ngữ lập trình: C# với ADO.NET • Cơng cụ xây dựng ứng dụng: Microsoft Visual Studio 2012 • Hệ quản trị sở liệu: Microsoft SQL Server 2012 • Ràng buộc thực tế: - Đảm bảo tính đắn hiệu - Thông tin tài khoản mã hóa lưu trữ bảo mật - Dữ liệu cập nhật thường xuyên - Giao diện đơn giản, thân thiện dễ sử dụng với người dùng 62 Kế hoạch làm việc nhóm 2.1 STT Nội dung công việc yêu cầu thực Nội dung Tìm hiểu qui trình xây dựng hệ thống thơng tin Cấu tạo hệ thống Tìm hiểu, phân tích nội dung yêu cầu đồ án Lập danh sách yêu cầu hệ thống Yêu cầu chức năng, phi chức Phân chia công việc cụ thể thành viên Tổ chức tìm kiếm thu thập thơng tin liên quan đến nội dung đồ án Mơ hình hóa yêu cầu chức hệ thống Yêu cầu Tài liệu tham khảo: Slide giảng môn NM CNPM Xác định nội dung yêu cầu đồ án Từ mơ tả chức cần có hệ thống Xác định hệ thống cần có chức chức phụ Yêu cầu phi chức Hệ thống cần chạy máy chủ với cấu nào? Mỗi cá nhân nhóm thực cơng việc cụ thể theo phân cơng Trưởng nhóm Tìm kiếm nguồn tài liệu tham khảo nghiệp vụ Sau xác định u cầu đồ án Cần mơ hình hóa chức để có nhìn tổng quan hệ thống thiết kế Sau chức hệ thống mơ hình hóa Thiết kế sơ đồ luồng liệu cho chức Thiết kế sơ đồ luồng liệu với chức mơ hình hóa Lập danh sách sơ đồ luồng liệu Phân loại theo nhóm chức Hồn thiện u cầu đồ án Xác định lại yêu cầu cụ thể Từ bổ sung hoàn thiện chức hệ thống Lựa chọn cơng nghệ Mơ hình layer với cơng nghệ ADO.NET 10 63 11 Phân tích thiết kế liệu 12 Thiết kế giao diện 13 14 15 2.2 Lựa chọn WindowsForm để thiết kế giao diện Giao diện thiết kế dựa sơ đồ luồng liệu (DFD) biểu mẫu đề tài Cài đặt phần mềm Tìm hiểu ngơn ngữ lập trình C#, cơng nghệ ADO.NET, CSDL… Lập báo cáo Báo cáo nội dung đồ án Đánh giá mức độ hồn thành Có bảng phân công công công việc cá nhân việc Phân công nhiệm vụ cụ thể Công việc Phân tích xác định u cầu đồ án Mơ hình hóa yêu cầu chức Thiết kế sơ đồ luông liệu (DFD) Thiết kế liệu Thiết kế giao diện Cài đặt phần mềm Báo cáo 2.3 STT Tài liệu tham khảo: Danh sách đồ án môn học Đề tài “Quản lý gia phả” Nguyễn Duy Viễn x Trần Sơn Tùng x Lưu Trọng Phát x x x x x x x x x x x x x x x Kề hoạch thực Nội dung công việc Lựa chọn đề tài phân công công việc Phân tích xác định yêu cầu nội dung đồ án Thời gian hoàn thành Trước 29/09/2017 Trước 25/10/2017 Ghi Đề tài “Quản lý gia phả” Theo phân công nhiệm vụ 64 Mơ hình hóa u cầu chức đồ án Thiết kế mơ hình DFD Thiết kế liệu Thiết kế giao diện Cài đặt phần mềm Báo cáo 2.4 Trước 01/11/2017 Trước 15/11/2017 Trước 01/12/2017 Theo phân công nhiệm vụ Theo phân công nhiệm vụ Theo phân công nhiệm vụ Trước 15/12/2017 Trước 27/12/2017 Vào 09/01/2018 Theo phân công nhiệm vụ Theo phân công nhiệm vụ Theo phân công nhiệm vụ Các mốc thời gian cụ thể Cột mốc 18/09/2017 28/09/2017 28/09/2017 Đến 01/10/2016 01/10/2017 Đến 07/10/2017 08/10/2017 Đến 15/10/2017 16/10/2017 Công việc dự Thời gian phương Sản phẩm kiến Pháp Lựa chọn đề Offline 13h – 15h Đề tài: Quản lý gia phả tài Nhóm: Viễn – Phát – Tùng Phân công nội Offline 13h – 15h Theo phân công nhiệm dung cơng vụ việc Phân tích u Offline 19h30 – 22h Xác định cầu cho nội Địa điểm: Nhà Tùng yêu cầu hệ thống cần dung đồ án có Nội dung cụ thể trình bày báo cáo Mơ hình hóa Offline 19h30 – 22h Mơ hình hóa chức yêu cầu Địa điểm: Nhà hệ thống cần làm chức Tùng công việc hệ thống Thiết kế mơ Offline 19h30 – 22h Mơ hình DFD mức Địa điểm: Qn Cafe đỉnh, đỉnh… hình DFD mức quan niệm/ Hồn thiện mơ Skype 21h-23h Mơ hình DFD hồn hình DFD chỉnh 65 20/10/2017 Đến 27/10/2017 17/11/2017 20/12/2017 Đến 31/12/2017 2.5 Thiết kế CSDL, thống cách tổ chức liệu Hoàn thành giao diện hệ thống Báo cáo Offline 19h30 – 22h Địa điểm: Nhà Tùng Lựa chọn mơ hình layer Địa điểm: Thư viện Thời gian: 9h-11h Phát phụ trách viết báo cáo Báo cáo hoàn chỉnh Đánh giá mức độ hồn thành cơng việc MSSV 14521078 14521060 14520657 Họ tên Nguyễn Duy Viễn Trần Sơn Tùng Lưu Trọng Phát Tỷ lệ công việc giao 38 % 33 % 29 % Tỉ lệ hồn thành cơng việc 38/38 33/33 26/29 66 TÀI LIỆU THAM KHẢO - Giáo trình Nhập môn Công nghệ phần mềm – Trường Đại học Công Nghệ Thông Tin – Khoa Công nghệ phần mềm Báo cáo mẫu môn Nhập môn Công nghệ phần mềm Phân tích thiết kế chương trình Hệ thống Quản lý Gia Phả Đề tài Quản lý tra cứu Gia Phả 67 ... 2.6: Mơ hình DFD mức _ Tra cứu 14 1.2.6 Báo cáo thống kê Hình 2.7: Mơ hình DFD mức _ Báo cáo thống kê 1.2.7 Chức chỉnh sửa Hình 2.8: Mơ hình DFD mức _ Báo cáo thống kê 15 Thiết kế hệ thống 2.1... TÍNH TẮT LIỆU DIỄN GIẢI Mã quê quán MaQQ String Quê quán quản lý mã Mỗi mã xác định quê quán Mã quê quán riêng biệt không trùng Tên quê quán TenQQ String Tên quê quán 1.2.6 Thực thể NGHENGHIEP NGHENGHIEP... nghề nghiệp Một thành viên có nhiều nghề nghiệp khác Mã quê quán MaQQ String Quê quán quản lý mã quê quán Mỗi thành viên có nhiều quê quán Ma quan hệ MaQH String Mã quan hệ để xác định loại quan