1. Trang chủ
  2. » Luận Văn - Báo Cáo

TỔNG QUAN VỀ PHÂN TÍCH THIẾT KẾHỆ THỐNG THÔNG TIN

190 992 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

LỜI NÓI ĐẦU Phân tích thiết kế hệ thống là một giai đoạn quan trọng để xây dựng thành công một hệ thống thông tin. Xây dựng một hệ thống thông tin được gọi là thành công nếu hệ thống này đáp ứng được các yêu cầu của tổ chức đặt ra, có chu kỳ sống (life cycle) chấp nhận được, và hơn thế nữa có thể phát triển khi hệ thống yêu cầu. Trong thực tế nhiều hệ thống thông tin chỉ tồn tại trong một thời gian ngắn và sau đó không còn đáp ứng được nhu cầu của người sử dụng. Một trong những lý do là không quan tâm đến giai đoạn phân tích và thiết kế, để rồi khi tổ chức phát triển thì hệ thống không còn khả năng đáp ứng. Một lý do khác không kém phần quan trọng, là các nhà xây dựng hệ thống thông tin không được trang bị một cách đầy đủ các kiến thức và phương pháp cơ bản để có thể tiến hành việc xây dựng một hệ thống thông tin. Nếu phần phân tích thiết kế không hoàn chỉnh và đúng đắn thì sẽ dẫn đến việc cài đặt thất bại. Môn phân tích thiết kế hệ thống là một môn học chính cho các sinh viên chuyên ngành công nghệ thông tin trong các trường đại học và cao đẳng. Hiện nay có khá nhiều sách vỡ, tài liệu mô tả khá đầy đủ về các phương pháp phân tích thiết kế hệ thống thông tin của các chuyên gia tin học đầu ngành nhưng cũng không ít những tài liệu quá cô đọng hoặc rườm rà khó tiếp cận được. Trước nhu cầu học tập của đông đảo sinh viên chuyên ngành, với những kinh nghiệm thực tế và kinh nghiệm qua nhiều năm giảng dạy chúng tôi mạnh dạn viết giáo trình này. Đây cũng là một tài liệu tham khảo tốt cho những ai quan tâm đến việc phân tích thiết kế hệ thống thông tin. Trong giáo trình chúng tôi sử dụng các kiến thức về cơ sở dữ liệu, kiến thức và kỹ thuật lập trình do đó đòi hỏi người học cần trang bị trước những phần kiến thức liên quan. Giáo trình gồm 2 phần: phần thứ 1, gồm 5 chương đầu. nói về các phương pháp phân tích thiết kế hệ thống thông tin theo hướng chức năng; phần thứ 2, nói về phương pháp phân tích thiết kế hệ thống thông tin theo hướng đối tượng (bằng UML). Trong mỗi chương, mỗi nội dung chúng tôi có đưa các ví dụ thực tiễn, khuyến cáo cho độc giả những sai lầm có thể xảy ra trong quá trình phân tích thiết kế để phân tích viên khỏi mắc sai lầm khi làm việc. Chương đầu tiên giới thiệu tổng quan về hệ thống thông tin. Chương 2, chúng tôi trình bày các kỹ thuật thu thập và xử lý sơ bộ dữ liệu trong quá trình nghiên cứu hiện trạng một hệ thống thông tin. Các chương 3 và 4 chúng tôi trình bày khá chi tiết mô hình quan niệm và tổ chức của hệ thống thông tin. Chương cuối cùng, mức vật lý của hệ thống thông tin, trình bày các bước quan trọng để người phân tích chuẩn bị công việc mã hóa và cài đặt. Các chương của giáo trình được trình bày với những ví dụ thực tế để người đọc thấy được bức tranh toàn cục của hệ thống qua các bước thiết kế. Trong quá trình biên soạn, mặc dù đã cố gắng tham khảo nhiều tài liệu và giáo trình khác nhưng tác giả không khỏi tránh được những thiếu sót và hạn chế. Tác giả chân thành mong đợi những nhận xét, đánh giá và góp ý để cuốn giáo trình ngày một hoàn thiện hơn. Huế, Ngày 20 tháng 12 năm 2006 Tác giả 2 Chương 1 TỔNG QUAN VỀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN I. Tổng quan về hệ thống thông tin 1. Đặt vấn đề:   !"#$%&'( )%*%&+,$- '."/(01  2%3'()$4561+ )7)(89:9 ;< "/=>?@A8'$%&'( %B " "6+ 9:9C" "6DE3FGHHI "JK+,  ?L!+)MN>+,C:O " PM%&+9 )(89:9? @ 'H+ON 9'()$QRS.:O %& 1TUVWXTUYW" Phân tích về sai sót: Z[N  4 \]^ S.=  4 _]^ `17 4 V^ /+ +=a_ 4 _W^ /+ +=:'9)1 4 b^ Phân tích về chi phí R7> 4 ]\^ cM 4 \d^ Phân tích phân bổ hoạt động `7'. 4 T]^ c+,  + += 4 ]W^ e 4 b]^ /+O+ +=271+ +=A)7a) f?N ?g)(89:9"/)89h2 )8L7?%&9i2)+,  "6>1 LAjk9+=)(89:9?=>  )%B)))(8g:A)>1O" 4 2. Hệ thống - Hệ thống thông tin l)&)),=N N 12 m1%29 ON 9)l+7' 3N >M!%&!"E%&FJ  `+HI" l)&)j$)O  )n%O @2:O2 " II. Các hệ thống thông tin thông dụng 69?L%2(%3%&+," 1. Hệ xử lý dữ liệu (DPS-Data Processing System) Chức năng X o,f p1kDCm" X J% %&%3'Ol)l"J p:qL j 1L" ',f=8L%3N7f))" 2. Hệ thông tin quản lý (MIS-Management Information System) N7f%&+,!:9'. ?j$)?r)h" s84N7f'8)= 5t7fl%<?5t7f8<?"""?N7f%3 1=5t7fl%<?5t7f1<? 5t7f#/e<?""" Chức năng X r&D',f p%" X JmB+a&)r&$D" X /)N7fH3  " X /=B9L7lHk)=uN$+," /'H'vN7fC=8 !  +,=?%l>%2 = r& N9p" 3. Hệ hỗ trợ quyết định (DSS- Decision Support System) S8 @)!9M N9p&)f l" Khả năng của hệ: X /)?+A)'9))%BHOu %3N9p" X /))(8?LMKLgjp" X / @))%B%OB+a% " Đặc trưng của DSS X r&N9pN> N9p" 5 X 61> D?=:7D)0=)(8" X 61l&O1 N9p" 4. Hệ chuyên gia (ES-Expert System) @)N7f7N9$a BJ``" ON 9-8(1?8=:7Dl)l?l)? %%3"/w1%B>l):918?u=  L?p?""" III. Các thành phần của một hệ thống thông tin quản lý 6HN M >N7f%3=b )4 X 6)N9p4D N9p" X 6)4D9)l?',f?$% " X 6))4)L771B+a !" s84N7f'8)=)N9pR  x?))EL D?)) )('%a?B+a+7'" /@ =MN  ) N +B j%2(" 6 T P tyz{6P|# T P 6}#x6Q# T P 6~/#xQ•c Thông tin vào từ môi trường ngoài Thông tin ra từ môi trường ngoài Quyết Báo cáo Thông tin Điều Thông tin Kiểm tra Nguyên liệu Sản phẩm ra Hình 1.1: Hệ thống thông tin theo quan điểm hệ hỗ trợ ra quyết định /@ 9p- =87 4  !l)&))%B?(?)%B))', fg)N> N9p@31l" 6=4 Tổ chức4=MBN ?'8)?%3"""   Phương tiện F)X)$I4 B+almMl)?',f?%? M7%8??1"""   Nhân lực4L jl)M?(  l)?',f?$ ?"""%3)M>" Thông tinFI4/%&+,?k%3 LO?k %3LO"6O?:= 9)7=99:€H=%4 "x 4)%B%%?- k?( """ "eM4DL7?( ?>7?" "tA9)l> " "s E 1)?%  N9p" Phương pháp xử lý tin4O)l%>?l ? %3?)$" 6=1?%&k\984?)%B))',f ?%3)%B" IV. Các tính năng của một hệ thống thông tin X 63 734%&8Lg:73 k:%&9) l9:)l%&N9p%B29" X R7 N9p1= %& :" X eM+7)u )" X e%&%&',f" X P)1) " X P)1) ',f" X P)1)$@ " X Pl " V. Mục đích, yêu cầu phương pháp phân tích thiết kế HTTT 1. Mục đích X 666=E3FGHHI X /=Dr& N9p X /%B>CK+,  ?L7 X •+,?=8' " 7 2. Yêu cầu X t M9)l!M4Lg'HL)l??D ),%&)7%&O"J=ML97 $=9)M " X t M)X‚4N M)(8kO'H%2k9)l !M9OL" X #l1%&k%&LL9 2>) M X #l1%&)',f " X Pp %&:9N71%&k 1)M 9r 1" VI. Xây dựng thành công một hệ thống thông tin 1. Khái niệm về một dự án công nghệ thông tin thành công 69% =OuMM'p%& %&'H"# 70 1> %3*:jf2 $N7 ="6OM=Ba %3 %  +OuNA+ 4S %&'H=9==))( %&1N7f! M !?=MMOC4 X cm&)29%&1 !" X P1%&O9:9$  !" X /)8l)l%&" X /=l ?)%&u " /w1%8+ƒ+43 ?„3  p?>:9„:9'@O%LM*?+h O""" X `7)u=p'4%  @A?:p)3?=f- 9 21DN7f?( %&+7)up  !?+ +==M)v)" X JK?K2K+," X S$…?%2a?KL7>" 2. Quản lý và phát triển một dự án công nghệ thông tin SO N7f7L7)M666) %&+& :%&)121)v)F% (+?3 ?$: !I"P(:(N  )M 666"t7f+9=:9111=ON 2  M1O?=MLAM:9@"#=L j\) 4ea1 8 X†l):91X6Xe9@"Sr)  O +)7%&" _"T"ea1 P(L%2O N>N7f=+1 MN?)1+)1) "/1=4 X 69l)L  X 69l)N 2: X 69l)+BL4L j4'pN)1?l) p>) X 69l)N7f4ML77+ ?)7l) N7f=N7%4L?$?'v? ! ?'p31)?k?""" X 69l)%3N7fl)l:f4#l:f g1?+:?? ??u+, :M " _"_"†l):91 x 1l)'p719  r1M"#l):91L j4 X c1:91$ X opu X S7)1?)%B=M:7 X c( =MN7f%& X cMp>+BL X op X †l):91(+L  X 69l)7 X †l):91B+a _"b"6 6% :91B+a"#  L j4 X 6M: :91B+a?% B+a4L j:a ?l)(L!j?p%21O2?H‡> >7L7%& +7)u1 " X 6@u9>H:91B+a4:9N7? $h1?j(+"6%3&)=M)7+, ! :91B+a)m&)" 9 X t7f+ !2:91B+a4 !%&)77 :91B+al:f " X R!+l:f 47+:K  )7 %&l:f"#=)O2 MNH2 "#=)p+,M)(8?  N9pl)L" X 6L$>148MO O  "sL:p)3K9 OM=%& ML9 Om2 "P7L7+)&) =N7" _"\"e9@ SO  1?L j+ 4 X P=14+1%O :9p&8?k "/B %3.==)?  r&N>" X 6!:9+ 4O'p%&C1?C9k+7)u  ? N>>O=N>N7f?k=@  :+ " X e9@&)j4:f:9L7 f&)j2LOON " VII. Giới thiệu một vài phương pháp phân tích thiết kế thông dụng 1. Phương pháp phân tích thiết kế có cấu trúc (SADT-`H ˆ ++  JH+ 6HNHI c%B))')kS‰?f%aBL7 =)(.2 B7"`ˆJ6%&'( OVOf+ 4 X `,> X c(8:M6)X‚" X Jm>D>N FE%&5> 9:9<M7" X 6M8*  X `,LMK%21j1 X c&)1 = X ŠOj+B9" Công cụ để phân tích: X `,+BjDR‹JFR+H++‹J  I%j jJ‹JFJ  ‹‚J  I" X S>FJ  SH+I 10 X #=@`†F`H†  HI X 6kMFJ  J I X R7(N9pFŒ H[I X PC79>FcH++`)HG I" c%B)))(89:9`ˆJ6=%M Of)(8= @?9:9H)()?L77k+7'$ "#%& M )%B)):L jL9>)(8=9: l=M% v>1mC)" 2. Phương pháp phân tích thiết kế Merise S•ŽQ`•9AkkSHH)Ž ++HLHH+QHv+` +•GGF)%B ))l)&)f%a:AI"c%B)) 3D  l)OVW"o)k+- =OLa •"†"†HH1%31ˆ'X•XcHHXc)Oj 3a6(O Lp:‰lF/•6•I?%2+.1 "6 H"6 +)M = 2?S•ŽQ`•E%&mM$ :h+aE$'8)1: " Ý tưởng cơ bản của phương pháp Merise: Z%aBL7 )%B)))(89:9SH+H ObCBL7+ 4 Mặt thứ nhất4N (9:q+FGHHI N  14 6 vFxH+ IXt [ZXt7pX/9"/:q+=M:v kT]9_WD22" Mặt thứ hai4$l)9:qC% ?E%&:qk %&"Sr%&7%21>l)L jl)&)+8 '"6H=:+ %2D%a? 7:L9! =h !:+ > !"Sr>%&7N  > ONA?Of@))Np"/=NA )v)Mk>+ >:$C8" Mặt thứ ba4CON 9:qN9p)7%  :q + +7)u" PC% )%B))SH+H3',fg7L78: N N>)(8)>MK1L%2l)l" L j',f%&LMKaL 4 X SN F/H)I4'p) ',f" X S!F• ‘ I49= N  @" X S)Fc+I4)%&M9%9" Công cụ để phân tích: 6OB+aL LL9 ?)%B)))(89:9 SH+H+,>%BOM)(89:9 " 11 MỨC DỮ LIỆU XỬ LÝ SN  SN $ SN $',f S! S!$ S!$',f Slf Slf$ Slf$',f ŠM )%B)))(89:9S•ŽQ`•=B+a: A" )%B))%&m$ac)/(’:)7)(8 2"#%&M )%B))j:$"J=?M7N9 0)%B))%3% 9:v3 " 6>?@+…L+)%B))M>LL%2)( 89:9 /=M>L%2)M N > : L $4$) ?$LL9  $ 1)(89:9" Hình 1.2 Các bước phát triển của một hệ thống thông tin 12 Thiết kế Thực hiện Lập kế hoạch Phân tích Mức quan niệm Mức tổ chức Mức vật lý Thông tin Xử lý con người thiết bị [...]... các mức quan niệm khác nhau của hệ thống thông tin liên quan đến chu kỳ sống của hệ thống Có 3 mức trừu tượng của một hệ thống thông tin: 1 Mức quan niệm Mức quan niệm của một hệ thống thông tin là sự mô tả mục đích hệ thống thông tin đó và những ràng buộc phải tôn trọng trong mối quan hệ với mục đích của hệ thống Các mô tả này phải độc lập với mọi giải pháp cài đặt sau này Ví dụ, hệ thống thông tin quản... liên quan - Các mối quan hệ thông tin giữa các thành viên trong tổ chức 2.2 Phân tích khả thi và lập hồ sơ nhiệm vụ: Phân tích khả thi phải tiến hành trên 3 mặt: - Phân tích khả thi về kỹ thuật: xem xét khả năng kỹ thuật hiện có để đề xuất giải pháp kỹ thuật áp dụng cho hệ thống thông tin mới 16 - Phân tích khả thi kinh tế: xem xét khả năng tài chính để chi trả cho việc xây dựng hệ thống thông tin. .. phía chủ đầu tư 3 Thiết kế Thiết kế và phân tích không phải là hai giai đoạn rời nhau Thiết kế hệ thống sẽ cho một phương án tổng thể hay một mô hình đầy đủ của hệ thống thông tin Nó bao gồm tất cả các đặc tả về hình thức và cấu trúc của hệ thống Trong giai đoạn thiết kế người phân tích phải xác định một cách chi tiết: - Các thông tin - Các qui tắc phát sinh, tiếp nhận và xử lý thông tin - Các kiểu khai... người phân tích thiết kế và chủ đầu tư 15 Hình 1.2: Sơ đồ xây dựng một hệ thống thông tin tin học hóa PHÂN TÍCH Hệ thống cũ họat động như thế nào? Hệ thống cũ làm gì? THIẾT KẾ Hệ thống mới phải làm gì? Tìm hiểu yêu cầu thực tế và yêu cầu sử dụng Xác định hệ thống mới phải làm như thế nào? THỰC HIỆN Mã hóa, chuyển giao, bảo trì Bắt đầu 2 Phân tích Là giai đoạn trung tâm khi xây dựng 1 hệ thống thông tin, ... các phân hệ thông tin trong hệ thống Điều này thường xẩy ra đối với các hệ thống thông tin mà những người phát triển hệ thống không cùng trong một tập thể phân tích hoặc hoạt động độc lập lẫn nhau 4 Vai trò của những người tham gia phát triển hệ thống thông tin Một trong những yếu tố quyết định sự thành công của một hệ thống thông tin là tập thể và cá nhân tham gia vào quá trình phát triển hệ thống Thông. .. chức, là người cung cấp cho phân tích viên những thông tin chung của tổ chức Hệ thống thông tin tin học hóa bao giờ cũng có chức năng hỗ trợ ra quyết định, chức năng này giúp cho lãnh đạo của tổ chức những thông tin cần thiết trong quá trình ra quyết định II Nghiên cứu hiện trạng 1 Mục đích Trong thực tế một hệ thống thông tin mới được xây dựng là nhằm để thay thế hệ thống thông tin cũ đã bộc lộ nhiều yếu... và tìm hiểu các ý kiến khen chê về hệ thống thông tin cũ và những yêu cầu, đòi hỏi về hệ thống tương lai - Lập hồ sơ tổng hợp về hiện trạng Một trong những yếu tố quan trọng quyết định sự thành công của hệ thống thông tin là giai đoạn nghiên cứu hiện trạng của hệ thống Điều này đòi hỏi phân tích viên phải làm việc nghiêm túc và chính xác 3 Các kỹ thuật thu thập thông tin 3.1 Các khái niệm và thuật ngữ... động nội bộ của phòng mình và mối quan hệ thông tin giữa phòng mình với các bộ phận khác 4.2 Người phân tích hệ thống Là người chủ chốt trong quá trình phát triển hệ thống, những người nầy sẽ quyết định vòng đời của hệ thống Trong các hệ thống thông tin vừa và nhỏ một phân tích viên có thể là là người lập trình cho hệ thống Tuy nhiên đối với các HTTT lớn thì bộ phận phân tích viên phải là một tập thể,... chính thức giữa 3 phía: Người phân tích, Chủ đầu tư và Người sử dụng 2.3 Xây dựng mô hình hệ thống chức năng: Người phân tích dựa vào kết quả phân tích để xây dựng mô hình nghiệp vụ của hệ thống, từ đó làm rõ mô hình thông tin và mô hình họat động của hệ thống Trong toàn bộ hoạt động phân tích thì đây là giai đoạn quan trọng nhất Quá trình tìm hiểu và xây dựng mô hình hệ thống được gọi là hoàn tất nếu... Phương pháp phân tích MCX (Méthode de xavier castellani) Phương pháp phân tích MCX có nguồn gốc từ Pháp, do giáo sư của Học viện Tin học cho các xí nghiệp IIE (Institut Informatique d’Entrerise) sáng tạo Phương pháp phân tích MCX dựa trên các nguyên lý và đặc trưng cơ bản sau: Cho phép xây dựng được một mô hình tổng quát chính xác để biểu diễn hệ thống thông tin hoặc các phân hệ của hệ thống thông tin Cho

Ngày đăng: 10/05/2015, 13:30

Xem thêm: TỔNG QUAN VỀ PHÂN TÍCH THIẾT KẾHỆ THỐNG THÔNG TIN

TỪ KHÓA LIÊN QUAN

Mục lục

    Chương 1. TỔNG QUAN VỀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN

    I. Tổng quan về hệ thống thông tin

    2. Hệ thống - Hệ thống thông tin

    II. Các hệ thống thông tin thông dụng

    1. Hệ xử lý dữ liệu (DPS-Data Processing System)

    2. Hệ thông tin quản lý (MIS-Management Information System)

    3. Hệ hỗ trợ quyết định (DSS- Decision Support System)

    4. Hệ chuyên gia (ES-Expert System)

    III. Các thành phần của một hệ thống thông tin quản lý

    IV. Các tính năng của một hệ thống thông tin

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w