Thiết kế hệ thống:

Một phần của tài liệu Bài giảng hệ thống thông tin quản lý (Trang 143 - 145)

- Thực hin kế hoạch giao hàng tốt

Kho Khách hàng

7.1.2 Thiết kế hệ thống:

Sau bước điều tra và phân tích h thống, những hình dung sơ bộ về h thống mới đã được thiết lập để thoả mãn y u cầu th ng tin cho người sử d ng Bước thiết kế h thống đặc tả cách thức hoàn thành những y u cầu này Ở bước này, người ta xác định những trang thiết bị, những phần mềm sẽ được sử d ng, những dữ li u đầu ra, dữ li u đầu vào, và cả cách thức tổ chức h thống dữ li u để ti n cho vi c phân tích và khai thác dữ li u cũng được n u l n đầy đủ Những nội dung cần thiết kế chủ yếu bao gồm: (1) thiết kế giao di n người sử d ng, (2) thiết kế dữ li u, (3) thiết kế quá trình, (4) đặc tả h thống, (5) xác định các ti u chuẩn thiết kế

Thiết kế giao diện ngƣời sử dụng:

Tập trung vào phương pháp nhập xuất dữ li u và chuyển đổi dữ li u và th ng tin giữa hai dạng lưu trữ tr n máy và truyền đạt cho con người Đây thực ra là quá trình làm mẫu thử nghi m, khi mà các m hình làm vi c hoặc mẫu thử cho các giao di n với người sử d ng được thiết kế và được chỉnh sửa theo kiến phản hồi của người sử d ng Do đó, quá trình thiết kế giao di n với ngưòi sử d ng cần chi ti t hoá các đặc thù th ng tin như màn hình biểu di n, các câu thoại li n h giữa máy và người (bao gồm cả chuỗi các câu thoại), các dạng báo cáo, dạng tài li u, dạng trả lời, và dạng biểu di n tr n máy Thiết kế dữ liệu: Khách hàng Nhận và chỉnh l các giao dịch bán hàng 1.0 Thiết lập các giao dịch bán hàng 2.0 Cập nhật cơ sở dữ li u bán hàng 2.0 Phân tích doanh số bán hàng 1.0 Cở sở dữ li u bán hàng của công ty Nhà quản lý Biên lai Giao dịch Bán hàng Chỉ số sai sót

Khai báo giao dịch bán hàng Báo cáo doanh thu

Cập nhật báo cáo bán hàng

Dữ li u bán hàng đã lựa chon Kết quả bán hàng Dữ li u mua

144 Copy right by Nguyen Thi Thanh Tam –ĐH Duy Tân

Tập trung vào vi c thiết kế cấu trúc cơ sở dữ li u và các t p được sử d ng bởi h thống th ng tin dự kiến Thiết kế dữ li u thường đòi hỏi phải có một thư vi n dữ li u Trong đó, bao gồm những định nghĩa chi tiết về: tính chất của một thực thể (đối tượng, con người, địa điểm, sự ki n) có nhu cầu về th ng tin đối với h thống th ng tin, mối quan h giữa các thực thể với nhau, các yếu tố dữ li u đặc bi t (cơ sở dữ li u, các t p, các báo cáo,…) cần duy trì để h thống

thông tin có thể d dàng theo dõi thực thể đó, các quy luật toàn vẹn dữ li u điều khiển các yếu tố dữ li u đặc bi t và được sử d ng trong h thống th ng tin Những dữ li u đầu vào, đầu ra, và cách thức sắp xếp và nhóm họp chúng thành các t p trong cơ sở dữ li u cũng là nội dung cần đề cập tới trong phần thiết kế dữ li u này

Thiết kế quá trình:

Bản chất của quá trình này là thiết kế các phần mềm cần thiết cho h thống th ng tin Vấn đề cơ bản là thiết kế y u cầu cho những phần mềm có thể được mua trọn gói hoặc được phát triển bởi các chương trình ti n ích Do đó, các bước trong thiết kế quá trình cần phải được chi tiết hoá, và các thủ t c đều cần thoả mãn y u cầu của người sử d ng về giao di n và các đặc tính dữ li u Thiết kế quá trình đồng thời cũng cần xác định đượcnhững thủ t c đảm bảo y u cầu điều khiển các chức năng và thực hi n được các y u cầu nảy sinh trong bước phân tích

Đặc tả hệ thống:

Phương pháp thiết kế giao di n người dùng, và các sản phẩm, các cấu trúc dữ li u, và các thủ t c điều khiển và xử l đòi hỏi phải có các đặc tả phần cứng, phần mềm, và nhân sự ri ng bi t cho h thống được đề nghị Các nhà phân tích h thống sẽ làm vi c cùng với người sử d ng cho tới khi nào họ có thể sử d ng kiến thức của những người này cho các hoạt động c ng vi c của chính người sử d ng và kiến thức về h thống máy tính để đặc tả thiết kế và quá trình phát triển toàn bộ h thống th ng tin Thiết kế cuối cùng cần phải chỉ rõ dạng phần cứng (máy móc và phương ti n truyền th ng), phần mềm (các chương trình và các thủ t c), và nguồn nhân lực (người sử d ng cuối cùng và nhân vi n làm vi c với h thống th ng tin) Th ng thường, những chi tiết đặc tả của h thống th ng tin được mi u tả như sau:

Giao diện ngƣời sử dụng: Nội dung, dạng biểu mẫu, và chuỗi các sản phẩm giao tiếp với người sử d ng như biểu di n màn hình, các đoạn thoại tương tác, các tài li u, và các báo cáo Như một h thống máy quét quang học tự động nhập dữ li u ở các si u thị

Cơ sở dữ liệu: là vi c xác định một cách chi tiết nội dung, cấu trúc, cách phân phối, cách truy cập, phương pháp bảo trì và kh i ph c cơ sở dữ li u Ví d : Phát triển một cấu trúc dữ li u quan h , trong đó, các dữ li u vè khách hàng và sản phẩm được tổ chức theo các bảng đa chiều để d truy cập

Phần mềm: Các phần mềm trọn gói, hay các chưong trình của h thống đề nghị bao gồm cả những đặc tả về điều khiển và thực hi n Như đối với một chương trình xử l giao dịch bán hàng, có thể sử d ng một máy quét mã vạch để nhận được những th ng tin cần thiết, các khối lượng hàng hoá bán được, và cập nhật h cơ sở dữ li u ít nhất 2 giây sau khi hoàn thành giao dịch Có nhiều phương thức đặc tả chương trình máy tính, như dùng bảng quyết định (desition table), dùng lược đồ dòng dữ li u, nhưng ngừơi ta hay dùng nhất là ng n ngữ hình thức (pseudocode) để đặc tả các chương trình, các thủ t c và hàm của ứng d ng Ng n ngữ hình thức phải theo đúng chuẩn mực quốc gia Nó cho phép m tả các c ng vi c của chương trình mà kh ng cần quan tâm tới câu l nh, hay cú pháp của ng n ngữ lập trình Điều này cho phép nhiều người khác có thể hiểu d dàng hơn về hoạt động của chương trình

145 Copy right by Nguyen Thi Thanh Tam –ĐH Duy Tân

Phần cứng và thiết bị: Là những phần cứng và các thiết bị cần cho sự hoạt động của h thống Chẳng hạn như vi c lắp đặt các h thống bán vé tự động ở mỗi một của sân ga và li n kết th ng tin giữa chúng để truyền dữ li u về xử l tại trung tâm

 Nhân sự: Là yếu tố kh ng thể thiếu trong bất cứ một c ng vi c nào và nó đảm bảo sự thành c ng trong mọi chiến lược, mọi kế hoạch của một t chức Đặc trưng về nhân sự đối với vi c thiết kế một h thống th ng tin nghĩa là cần phải xác định rõ những định dạng c ng vi c cho mỗi một vị trí trong h thống Chẳng hạn như các phần cứng và phần mềm sẽ có thể d dàng được điều khiển bởi một người bán hàng th ng thường đã được đào tạo qua một lớp ngắn hạn

Những điểm đặc trưng này là sản phẩm cuối cùng mà bước thiết kế h thống cần phải tạo ra được và được gọi là các đặc trưng h thống

Tiêu chuẩn thiết kế:

H thống th ng tin tr n máy tính còn đòi hỏi phải có một h các ti u chuẩn thiết kế h thống để đảm bảo cho vi c thiết kế đạt được những y u cầu đặt ra Những ti u chuẩn này có thể được thiết kế với nhiều dạng phần mềm khác nhau Chẳng hạn như h thống c ng ngh ứng d ng (SAA) của IBM được thiết kế tr n bộ ti u chuẩn của chính tập đoàn IBM Những ti u chuẩn thiết kế h thống hay các c ng ngh ứng d ng khác như c ng ngh tích hợp ứng d ng lại sử d ng theo tập đoàn Digital Equipment, New Wave theo Hewlett-Parkard, và Open-Look theo AT&T Đó là ví d ti u biểu nhất cho vi c các dạng ti u chuẩn thiết kếkhác nhau được sử d ng để hỗ trợ cho các h thống th ng tin sử d ng máy tính Nó chứa ba tập ti u chuẩn khác nhau: (1) truy cập cho người sử d ng th ng thường, (2) các giao di n lập trình th ng thường, và (3) hỗ trợ truyền th ng th ng thường M c ti u hàng đầu của c ng ngh ứng d ng như SAA là để cung cấp cho người sử d ng những phần mềm ứng d ng với giao di n người sử d ng th ng thường và các chức năng đều có thể phù hợp cho mọi loại: h thống máy mini, máy vi tính,và máy tính lớn

Một phần của tài liệu Bài giảng hệ thống thông tin quản lý (Trang 143 - 145)

Tải bản đầy đủ (PDF)

(166 trang)