II. một số vấn đề cơ bản về phân tích thiết kế hệ thống thông tin quản lý
3. Phân tích thiết kế một hệ thống thông tin
3.2. Giai đoạn: Phân tích chi tiết
Mục đích của giai đoạn phân tích chi tiết là hiểu rõ các vấn đề của hệ thống đang nghiên cứu, xác định những nguyên nhân đích thực của những vấn đề đó, đồng thời xác định mục tiêu mà hệ thống thông tin mới phải đạt đợc. Các bớc cần thực hiện khi phân tích hệ thống:
+ Xác định các yêu cầu. + Cấu trúc hoá các yêu cầu.
+ Lựa chọn giải pháp cho hệ thống mới, đa ra các chiến lợc về hệ thống thông tin trong tơng lai.
Kết quả các bớc này đợc tổng hợp lại trong hồ sơ của dự án, từ hồ sơ của dự án lại đựơc tác động trở lại các bớc này làm cho việc thực hiện nó đợc hoàn thiện hơn.
Thu thập thông tin :
Thu thập thông tin là công việc mà phân tích viên thực hiện nhằm có đ- ợc các thông tin về hệ thống nhằm phục vụ cho quá trình phân tích thiết kế và đánh giá hệ thống. Thông thờng ngời ta sử dụng bốn phơng pháp sau để thu
thập thông tin: phỏng vấn, nghiên cứu tài liệu, sử dụng phiếu điều tra, quan sát. Trong đó 2 phơng pháp phỏng vấn và nghiên cứu tài liệu là 2 phơng pháp đợc sử dụng rộng rãi.
Mã hóa thông tin: Khi xây dựng hệ thống thì việc mã hoá dữ liệu là rất cần thiết nó giúp cho việc nhân diện đối tợng không bị nhầm lẫn, mô tả nhanh chóng các đối tợng, nhận diện các nhóm đối tợng nhanh hơn. Các phơng pháp mã hoá cơ bản bao gồm : phơng pháp mã hoá phân cấp, phơng pháp mã hoá liên tiếp, phơng pháp mã hoá theo xeri, phơng pháp mã hoá gợi nhớ, phơng pháp mã hoá ghép nối.
Mô hình hoá hệ thống thông tin :
Để có thể có đợc một cái nhìn trực quan về hệ thống thông tin đang tồn tại cũng nh hệ thống thông tin trong tơng lai ngời ta tiến hành mô hình hoá hệ thống thông tin. Hiện nay, tồn tại một số công cụ tơng đối chuẩn cho việc mô tả hệ thống thông tin đó là sơ đồ luồng thông tin và sơ đồ luồng dữ liệu.
* Sơ đồ luồng thông tin IFD (Information Flow Diagrm) dùng để mô tả hệ thống thông tin theo cách thức động. Các ký pháp đợc sử dụng trong mô hình luồng thông tin nh sau:
+ Xử lý:
Thủ công Giao tác ngời máy Tin học hoá hoàn toàn + Kho lu trữ dữ liệu:
+ Dòng thông tin:
Điều khiển
Các phích vật lý là những mô tả chi tiết hơn bằng lời cho các đối tợng đợc biểu diễn trên sơ đồ.Có 3 loại phích : phích luồng thông tin, phích kho dữ liệu, phích xử lý.
Mối liên hệ giữa IFD và các phích vật lý của từ điển hệ thống. Luồng Phích Kho dữ liệu Phích Xử lý Phích IFD Điều khiển Phích
* Sơ đồ luồng dữ liệu (DFD):Dùng để mô tả hệ thống thông tin dới góc độ trừu tợng. Trên sơ đồ chỉ bao gồm các luồng dữ liệu, các xử lý, các lu trữ dữ liệu, nguồn và đích nhng không hề quan tâm tới nơi, thời điểm và đối tợng chịu trách nhiệm xử lý. Sơ đồ luồng dữ liệu chỉ mô tả đơn thuần hệ thống thông tin làm gì và để làm gì.
Các ký pháp dùng cho sơ đồ luồng dữ liệu (DFD).
Nguồn hoặc đích
Tên dòng dữ liệu Dòng dữ liệu
Tiến trình xử lý
Tệp dữ liệu Kho dữ liệu Các mức của DFD:
Sơ đồ ngữ cảnh (Context Diagram) thể hiện rất khái quát nội dung chính của hệ thống thông tin. Sơ đồ này không đi vào chi tiết, mà mô tả sao cho một lần nhìn là nhận ra nội dung chính của hệ thống. Để cho sơ đồ ngữ cảnh sáng sủa, dễ nhìn có thể bỏ qua các kho dữ liệu, bỏ qua các xử lý cập nhật. Sơ đồ khung cảnh còn gọi là sơ đồ mức 0.
Phân rã sơ đồ (Explosion): Để mô tả hệ thống chi tiết hơn ngời ta dùng kỹ thuật phân rã sơ đồ. Bắt đầu từ sơ đồ ngữ cảnh , ngời ta phân rã thành sơ đồ mức 0, tiếp sau mức 0 là mức 1 Nhờ kỹ thuật phân rã sơ đồ mà phân tích…
viên có thể chi tiết hoá các công đoạn hoạt động của hệ thống.
Có 5 loại phích logic đợc dùng để mô tả thêm cho luồng dữ liệu, xử lý, kho dữ liệu, tệp dữ liệu, và phần tử thông tin: mẫu phích xử lý logic, mẫu phích luồng dữ liệu, mẫu phích phần tử thông tin, mẫu phích kho dữ liệu, mẫu phích tệp dữ liệu.