Danh mục

Giáo trình Phân tích và thiết kế một hệ thống thông tin

Số trang: 150      Loại file: doc      Dung lượng: 3.62 MB      Lượt xem: 13      Lượt tải: 0    
tailieu_vip

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Nội dung giáo trình Phân tích và thiết kế một hệ thống thông tin được chia làm 6 chương. Chương 1 đại cương về hệ thống thông tin (HTTT) giới thiệu các khái niệm cơ bản về HTTT, HTTT, các thành phần cơ bản của HTTT, các giai đoạn phân tích thiết kế hệ thống. Chương 2 khảo sát hiện trạng và xác lập dự án giới thiệu các bước và phương pháp thực hiện trong giai đoạn khảo sát hệ thống. Chương 3 phân tích hệ thống cơ sở dữ liệu giới thiệu các bước phân tích hệ thống về chức năng, xây dựng mô hình phân rã chức năng. Chương 4 phân tích hệ thống về dữ liệu cung cấp kiến thức về các bước phân tích hệ thống về dữ liệu, các mô hình thực thể liên kết và cách chuyển đổi giữa các mô hình, xay dựng quan hệ của hệ thống. Chương 5 thiết kế hệ thống hướng dẫn cách thiết kế hệ thống nhằm chuyển các đặc tả của hệ thống thành các đặc tả vật lý của hệ thống. Chương 6 lập trình chạy thử và bảo trì đề cập đến các chọn lựa ngôn ngữ, hệ quản trị cơ sở dữ liệu để lập trình và viết các tài liệu cho hệ thống.
Nội dung trích xuất từ tài liệu:
Giáo trình Phân tích và thiết kế một hệ thống thông tin Giáo trình phân tích và thiết kế một hệ thống thông tin Lời nói đầu Trong thời kỳ của công nghệ thông tin hiện nay, máy tính đã tham gia hỗ trợ hầu hết các hoạt động của con người như nghiên cứu khoa học, kinh doanh, quản lý…Để ứng dụng công nghệ thông tin cho việc xây dựng các hệ thống thông quản lý đòi hỏi phải có qui trình, phương pháp để áp dụng. Chính vì vậy một trong những yêu cầu quan trọng của những người làm tin học là phải có tri thức về phân tích thiết kế hệ thống mới có thể và phát triển được các ứng dụng tin học có tính khả thi. Giáo trình này đề cập đến việc phân tích và thiết kế một hệ thống thông tin, trong đó nhấn mạnh tới hệ thống thông tin quản lý. Cuốn sách được giảng dạy ở bậc Cao đẳng, Đại học chuyên ngành Công nghệ thông tin. Sinh viên đã học qua một số ngôn ngữ và phương pháp lập trình trước khi học môn học này. Hệ thống thông tin nào cũng có một vòng đời, từ lúc khai sinh đ ến khi lúc b ị loại bỏ. Đó là một quá trình gồm một số giai đoạn nhất định. Các giai đoạn chính trong vòng đời của Hệ thống thông tin thường là: khảo sát nhu cầu, phân tích, thiết kế, cài đặt, khai thác và bảo dưỡng. Vì vậy vòng đời của Hệ thống thông tin thường đ ược gọi là chu trình sống hay chu trình phát triển. Giáo trình này chọn phương pháp phân tích và thiết kế theo hướng cấu trúc, vì các lẽ sau: • Phương pháp có cấu trúc trải qua thời gian đã chứng tỏ được tính kinh điển của nó. Học nó trước hết là học cách tư duy nhất quán và chặt chẽ của nó. • Phương pháp có cấu trúc dung dị, không cầu kỳ, dễ áp dụng, nhưng l ại rất hữu hiệu. Tác giả biên soạn giáo trình này với mục đích tóm lược những khái niệm cơ bản nhất trong lý thuyết, kỹ thuật áp dụng để xây dựng được một hệ thống thông tin q u ả n lý cụ thể nhằm giúp sinh viên có thể nắm bắt được kiến thức của môn học. Trong cuốn giáo trình này ngoài việc trình bày những kiến thức cơ bản tác giả còn đưa ra ví dụ v ề p hân tích m ộ t h ệ th ố ng thông tin cụ thể trong cuộc sống để người đọc dễ hiểu và biết cách vận dụng kiến thức vào thực tế. Nội dung giáo trình được chia thành 6 chương: Chương 1 – Đại cương về hệ thống thông tin: Giới thiệu các khái niệm cơ bản về hệ thống, hệ thống thông tin, các thành phần của hệ thống thông tin, các giai đoạn phân tích thiết kế hệ thống. Chương 2 – Khảo sát hiện trạng và xác lập dự án: Giới thiệu các bước và phương pháp thực hiện trong giai đoạn khảo sát hệ thống như: tìm hiểu hiện trạng, xác định mục tiêu, phạm vi, các giải pháp. Chương 3 – Phân tích hệ thống về chức năng: Giới thiệu các bước phân tích hệ thống về chức năng. Xây dựng mô hình phân rã chức năng. Chương 4 – Phân tích hệ thống về dữ liệu: Giới thiệu các bước phân tích hệ thống về dữ liệu. Giới thiệu các mô hình thực thể liên kết và cách chuyển đổi giữa các mô hình. Xây dựng mô hình quan hệ của hệ thống. Chương 5 – Thiết kế hệ thống: Giới thiệu cách thiết kế hệ thống nhằm chuyển các đặc tả logic của hệ thống thành các đặc tả vật lý của hệ thống. Chương 6 – Lập trình chạy thử và bảo trì: Giới thiệu các lựa chọn ngôn ngữ, hệ quản trị cơ sở dữ liệu để lập trình và viết các tài liệu cho hệ thống. Cuốn sách như đã giới thiệu ở trên, nhằm mục đích làm giáo trình tham khảo cho sinh viên ngành Công nghệ thông tin. Mọi ý kiến về giáo trình, xin được trao đổi với tác giả qua địa chỉ: Văn phòng khoa CNTT – Trường CĐ KTCN Việt Nam – Hàn Quốc. Rất mong nhận được ý kiến đóng góp của bạn đọc. Tác giả Chương 1 – ĐẠI CƯƠNG VỀ HỆ THỐNG THÔNG TIN Chương mở đầu sẽ trình bày một cách khái quát về khái niệm hệ thống, một số hệ thống (hệ thống kinh doanh/ dịch vụ, hệ thống tin học), rồi tiếp đó đ ề c ập đ ến cấu trúc, vai trò của hệ thống thông tin, và cuối cùng là các giai đoạn phân tích và thi ết kế hệ thống. BÀI 1. KHÁI NIỆM VỀ HỆ THỐNG THÔNG TIN 1.1. KHÁI NIỆM CHUNG VỀ HỆ THỐNG 1.1.1. Hệ thống Hê thống Là một tập hợp các phần tử có những mối quan hệ ràng buộc lẫn nhau cùng hoạt động hướng tới một số mục đích chung. Ta đề cập sâu thêm một số khái cạnh trong định nghĩa này a. Các phần tử của hệ thống Các phần tử nói ở đây là các thành phần hợp thành hệ thống: • Các phần tử có thể rất đa dạng: chẳng hạn như trong hệ thống thần kinh thì các phần tử là bộ óc, tủy sống, các dây thần kinh,....; có thể các phần tử lại là những đối tượng trừu tượng, như là một phương pháp, một lập luận.....như trong các hệ thống tư tưởng. Như vậy các phần tử có thể là rất khác biệt về bản chất, không những giữa các hệ thống khác nhau, mà có thể ngay trong cùng một hệ thống. • Các phần tử lại không nhất thiết là đơn giản, sơ đẳng, mà thường khi là những thực thể phức tạp, khiến khi đi sâu vào chúng, ta lại phải xem chúng là các hệ thống. Bởi thế, hệ thống thường có tính phân cấp: hệ thống hợp thành từ nhiều hệ thống con, và trong mỗi hệ thống con đó l ại có các h ệ thống con nhỏ hơn. b. Các quan hệ giữa các phần tử Các phần tử của một hệ thống không phải tập hợp lại một cách ngẫu nhiên, rời rạc, mà giữa chúng luôn tồn tại những quan hệ (hay các mối ràng buộc lẫn nhau), tạo thành một cấu trúc (hay một tổ chức). Chảng hạn: Trong một hệ thống hành chính, gồm các cán bộ và nhân viên, thì giữa họ tồn tại các mối ràng buộc về phân c ấp, phân quyền, các quan hệ về đoàn thế, các quan hệ vê dân sự. Khi xem xét tính tổ chức của một hệ thống, người ta phải đề cập trước hết đến các quan hệ ổn định, lâu dài. Tuy nhiên nói đến ổn định, không nhất thiết phải hiểu là hoàn toàn bất biến, ...

Tài liệu được xem nhiều: