Đề thi phân tích thiết kế hệ thống thông tin bách khoa

Sách “Kỹ thuật phân tích và thiết kế hệ thống thông tin hướng cấu trúc”.

Tác giả: Lê Văn Phùng

Năm xuất bản: 2013.

Phân tích và thiết kế là khâu đầu tiên và có ý nghĩa quyết định cho sự thành công của hệ thống phần mềm được xây dựng. Các yêu cầu chủ yếu đối với một phần mềm tốt như: tính có thể bảo trì được, độ tin cậy cao, tính mềm dẻo, có giao diện sử dụng thích hợp,… được quyết định trước hết ở giai đoạn phân tích và thiết kế.

Theo thống kê: một lỗi trong phân tích và thiết kế bị bỏ qua:

- Khi thiết kế xong mới phát hiện ra thì chi phí sửa chữa tăng lên 10 lần.

- Nếu bị bỏ qua cho đến khi cài đặt mới phát hiện ra thì chi phí tăng lên 40 lần.

- Nếu đến khi vận hành mới phát hiện ra thì chi phí sửa chữa tăng lên 90 lần.

Chi phí về phát triển và thiết kế hệ thống ở các nước phát triển như Mỹ, Anh, Ấn Độ trung bình chiếm khoảng 29 - 31,7% tổng chi phí phát triển một phần mềm. Trong đó chi phí khâu lập trình có dự án giảm xuống dưới 10%.

Nhờ sự trợ giúp của nhiều phương pháp, công nghệ và công cụ tiện ích khác nhau, tính công nghệ trong hoạt động làm phần mềm tăng lên, tính nghệ thuật đã giảm đi. Mặc dù vậy, tính nghệ thuật và hoạt động sáng tạo trong hoạt động phần mềm vẫn chiếm một tỷ trọng không nhỏ, và phần không nhỏ ấy lại nằm chủ yếu ở khâu phân tích và thiết kế.

Cho đến nay, có nhiều phương pháp phân tích và thiết kế hệ thống ra đời và cùng song hành phát triển như phương pháp phân tích thiết kế hướng cấu trúc (năm 1970), phương pháp phân tích thiết kế hướng đối tượng (năm 1990), phương pháp ngôn ngữ mô hình hoá thống nhất (năm 1997). Trong đó, phương pháp phân tích và thiết kế hướng cấu trúc - SADT của Mỹ đã chứng tỏ được sức sống của mình vì hiện đang là phương pháp có số người sử dụng rộng rãi nhất hiện nay. SADT dựa theo phương pháp phân rã một hệ thống lớn thành các hệ thống con đơn giản hơn, có hệ thống trợ giúp theo kiểu đồ hoạ để biểu diễn các hệ thống và việc trao đổi thông tin giữa các hệ thống con. Kỹ thuật chủ yếu của SADT là dựa trên sơ đồ luồng dữ liệu (Data flow Diagram), từ điển dữ liệu (Data Dictionary), ngôn ngữ mô tả cấu trúc (Structured English), bảng quyết định (decision table),…

Sách trình bày các nội dung:

- Hệ thống thông tin và hệ thống thông tin quản lý, phương pháp Merise, quy trình phân tích và thiết kế hệ thống thông tin hướng cấu trúc.

- Các kỹ thuật liên quan đến tiến trình phân tích và thiết kế.

- Bài tập mẫu phân tích thiết hệ thống kinh doanh bán buôn, các bài giải: xác lập các mô hình nghiệp vụ, phân tích và thiết kế hệ thống.

Ghi tài liệu tham khảo theo IEEE:

[1] L. V. Phùng, Kỹ thuật phân tích và thiết kế hệ thống thông tin hướng cấu trúc. Hà Nội: Nxb Thông tin và Truyền thông, 2013.


Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.

Đề thi phân tích thiết kế hệ thống thông tin bách khoa

Tóm tắt nội dung tài liệu

  1. Đề thi môn Phân tích và thiết kế hệ thống (thời gian 90 phút – không sử dụng tài liệu) Khoa T, Trường Đại học Bách khoa Hà Nội có nhu c ầu xây d ựng m ột h ệ th ống thông tin quản lý nhân sự nhằm mục đích đáp ứng ngày một tốt hơn nhu cầu cu ộc sống của mỗi thành viên, đặt biệt là việc quan tâm, cổ vũ động viên kịp thời đ ối với con cái của mỗi cán bộ công nhân viên của Khoa m ỗi khi các cháu đ ạt thành tích trong học tập hay khen thưởng trong các đợt 1/6 hoặc hè. Các yêu c ầu c ủa h ệ thống gồm: - Quản lý thông tin về nhân thân của mỗi cán bộ công nhân viên (tên, tu ổi, đ ịa chỉ, điện thoại, vợ/chồng, …) - Quản lý thông tin về con cái của cán bộ công nhân viên (tên, ngày tháng năm sinh, giới tính, …) - Quản lý thông tin về thành tích trong học tập của các cháu (năm h ọc, thành tích và các giải thưởng đặc biệt khác, …) Chương trình cho phép tìm kiếm nhanh các thông tin về cán bộ công nhân viên, thông tin về các cháu nhỏ. Đồng thời chương trình cho phép kết xuất ra các danh sách sau - Danh sách các cháu đạt thành tích đặc biệt - Danh sách các cháu đạt học sinh giỏi cấp Trường, Quận, Thành phố hoặc quốc gia Anh (chị) hãy phân tích và thiết kế chương trình trên. Thang điểm: - Biểu đồ phân cấp chức năng: 1 điểm - Biểu đồ luồng dữ liệu yêu cầu ghi rõ tên luồng (mức ngữ cảnh, m ức đ ỉnh, mức dưới đỉnh): 3 điểm - Mô hình dữ liệu quan hệ: 3 điểm - Thiết kế mô hình vật lý: 0.5 điểm - Thiết kế menu: 0.5 điểm - Thiết kế form: 1 điểm - Thiết kế dữ liệu: 1 điểm 1
  2. Đáp án I. Phân tích hệ thống 1. Biểu đồ phân cấp chức năng Quản lý NS Cập nhật DL Tìm kiếm Báo cáo TK CN hồ sơ TK nhân viên BC DS HS giỏi đặc biệt CN TT con cái TK con cái BC DS HS giỏi cấp CN thành tích TK theo thành trường của con cái tích BC DS HS giỏi cấp quận CN danh mục BC DS HS giỏi cấp TP/QG (*) Đặc tả chức năng 2. Biểu đồ luồng dữ liệu 2.1. Biểu đồ luồng dữ liệu mức ngữ cảnh TTHS, con cái,… Quản lý CB nhân sự nhân sự KQ tìm kiếm, báo cáo,… (*) Mô tả chi tiết tên luồng 2.2. Biểu đồ luồng dữ liệu mức đỉnh 2
  3. TTHS, con cái,… (1) Cập nhật dữ liệu CB nhân sự (2) Tìm kiếm Dữ liệu (3) Báo cáo thống kê (*) Mô tả chi tiết tên luồng 2.3. Biểu đồ luồng dữ liệu mứcdưới đỉnh chức năng 1 TTHS Cập nhật hồ sơ CBNV CB nhân sự Cập nhật TT con cái Con Cái Cập nhật Thành tích thành tích con cái Loại thành tích Cập nhật danh mục (*) Mô tả chi tiết tên luồng 2.4. Biểu đồ luồng dữ liệu mứcdưới đỉnh chức năng 2 3
  4. Tìm kiếm nhân viên CB nhân sự Tìm kiếm con cái Dữ liệu Tìm kiếm theo thành tích (*) Mô tả chi tiết tên luồng 2.5. Biểu đồ luồng dữ liệu mứcdưới đỉnh chức năng 3 Báo cáo DS HS giỏi đặc biệt GV chủ nhiệm Báo cáo DS HS giỏi cấp Dữ liệu trường Báo cáo DS HS giỏi cấp Quận Báo cáo DS HS giỏi cấp TP/QG (*) Mô tả chi tiết tên luồng 3. Mô hình dữ liệu quan hệ 4
  5. CBNV MaNV TenNV ConCai NgaySinh GioiTinh MaCC LoaiTT DiaChi MaNV TenCC MaLoaiTT DienThoai NgaySinh LoaiTT VoChong GioiTinh GhiChu TrongKhoa GhiChu GhiChu ThanhTich MaCC MaLoaiTT ThanhTich GhiChu II. Thiết kế hệ thống 1. Kiến trúc vật lý hệ thống LAN 2. Thiết kế menu Hệ thống Dữ liệu Tìm kiếm Báo cáo Trợ giúp Đăng nhập CN hồ sơ TK nhân viên BC DS HS Giới thiệu giỏi đặc biệt Kết thúc CT CN TT con cái TK con cái BC DS HS giỏi cấp CN thành tích TK theo thành Trường con cai tích BC DS HS giỏi cấp Quận CN danh mục BC DS HS giỏi cấp TP/QG 3. Thiết kế Form 5
  6. 3.1. Form đăng nhập - Đăng nhập x Tên: Mật khẩu: OK Cancel 4. Thiết kế CSDL CBNV MaNV TenNV ConCai NgaySinh GioiTinh MaCC LoaiTT DiaChi MaNV TenCC MaLoaiTT DienThoai NgaySinh LoaiTT VoChong GioiTinh GhiChu TrongKhoa GhiChu GhiChu ThanhTich MaCC MaLoaiTT ThanhTich GhiChu (*) Liệt kê chi tiết các thực thể 4.1. Thực thể CBNV – Cán bộ nhân viên TT Tên trường Diễn giải PK FK Ghi chú 1 MaNV Mã cán bộ nhân viên X 2 TenNV Tên cán bộ nhân viên 3 NgaySinh Ngày sinh 4 GioiTinh Giới tính (1: nam; 0:nữ) 5 DiaChi Địa chỉ 6 DienThoai Điện thoại 6
  7. 7 VoChong Tên vợ hoặc chồng 8 TrongKhoa 1: Vợ chồng cùng Khoa; 0: ngược lại 9 GhiChu Ghi chú 4.2. Thực thể ConCai – Con cái TT Tên trường Diễn giải PK FK Ghi chú 1 MaCC Mã con cái X 2 MaNV Mã cán bộ nhân viên X 3 TenCC Tên con cái 4 NgaySinh Ngày sinh 5 GioiTinh Giới tính (1: nam; 0:nữ) 6 GhiChu Ghi chú 4.3. Thực thể LoaiTT – Loại thành tích TT Tên trường Diễn giải PK FK Ghi chú 1 MaLoaiTT Mã loại thành tích X 2 LoaiTT Loại thành tích 3 GhiChu Ghi chú 4.4. Thực thể ThanhTich – Thành tích TT Tên trường Diễn giải PK FK Ghi chú 1 MaCC Mã con cái X 2 MaLoaiTT Mã loại thành tích X 3 ThanhTich Nội dung thành tích 4 GhiChu Ghi chú 7


Page 2

LAVA

Tài liệu Đề thi môn Phân tích và thiết kế hệ kèm đáp án là tài liệu tham khảo bổ ích dành cho sinh viên ngành Công nghệ thông tin để luyện tập và ôn thi môn Phân tích và thiết kế hệ thống.

02-06-2014 801 93

Download

Đề thi phân tích thiết kế hệ thống thông tin bách khoa

Giấy phép Mạng Xã Hội số: 670/GP-BTTTT cấp ngày 30/11/2015 Copyright © 2009-2019 TaiLieu.VN. All rights reserved.

popupslide2=3Array ( [0] => Array ( [banner_bg] => [banner_picture] => 742_1662632823.webp [banner_picture2] => [banner_picture3] => [banner_picture4] => [banner_picture5] => [banner_link] => https://kids.hoc247.vn?utm_source=TaiLieuVN&utm_medium=banner&utm_content=bannerlink&utm_campaign=popup&code=trungthu [banner_startdate] => 2022-09-08 00:00:00 [banner_enddate] => 2022-12-31 23:59:59 ) )