Những vấn đề đặt rac ủa việc xõy dựng hệ thống thụng tin

Một phần của tài liệu phân tích và thiết kế hệ thống thông tin (Trang 42 - 48)

V. XÂY DỰNG THÀNH CễNG HỆ THỐNG THễNG TIN

V.2.Những vấn đề đặt rac ủa việc xõy dựng hệ thống thụng tin

Rất tiếc là cú tới 75% cỏc hệ thống thụng tin lớn và phức tạp đó hoạt động yếu kộm, khụng đạt được mục tiờu đề ra ban đầu. Những yếu kộm của hệ thống thường liờn quan đến cỏc mặt: kỹ năng của người phỏt triển và năng lực của tổ chức; Phương phỏp luận và cụng cụ sử dụng; Quản lý dự ỏn.Đi sõu hơn những vấn đề nờu trờn là nguyờn nhõn cốt yếu nằm ở khõu phõn tớch và thiết kế.

V.3. Tđộng húa cỏc hot động phỏt trin h thng

Trước đõy, phỏt triển hệ thống thụng tin xem như hoạt động mang tớnh nghệ thuật. Mỗi nhà phỏt triển ỏp dụng cỏc kỹ thuật theo cỏch riờng. Sự thiếu thống nhất trong kỹ thuật và cụng nghệ làm khú khăn cho việc tớch hợp hệ thống, tớch hợp dữ liệu, và cấu trỳc những hệ thống mới cũng như khú khăn cho việc bảo trỡ về sau.

Để giải quyết cỏc vấn đề trờn, cỏc phương phỏp và phương phỏp luận cựng cỏc cụng cụ tự động húa đi theo đó được xõy dựng. “Kỹ nghệ phần mềm trợ giỳp bằng mỏy tớnh” – CASE (Computer-Air Software Engineering) đề cập đến cỏc cụng cụ phần mềm được cỏc nhà phõn tớch hệ thống sử dụng nhằm trợ giỳp và tựđộng húa cỏc hoạt động của quỏ trỡnh phỏt triển hệ thống. Nhờ vậy đó nõng cao năng suất và cải tiến chất lượng tổng thể của hệ thống thụng tin được xõy dựng.

V.4. Qun lý d ỏn phỏt trin h thng thụng tin

Quản lý dự ỏn là một mặt quan trọng của việc phỏt triển hệ thống thụng tin. Mục tiờu quản lý dự ỏn là đảm bảo cho cỏc dự ỏn phỏt triển hệ thống thụng tin đỏp ứng được sự mong đợi của khỏch hàng và được thực hiện trong phạm vi những giới hạn cho phộp (như ngõn sỏch, thời gian…). Cỏc dự ỏn thành cụng yờu cầu phải quản lý tốt cỏc nguồn lực, cỏc hoạt động và cỏc nhiệm vụ đặt ra. Quản lý dự ỏn là sự tiến hành cú kế hoạch một loạt cỏc hoạt động cú liờn quan với nhau để đạt một mục tiờu, cú điểm bắt đầu và cú điểm kết thỳc. Nú bao gồm bốn pha: khởi tạo dự ỏn, lập kế hoạch dự ỏn, thực hiện dự ỏn, kết thỳc dự ỏn. Trong mỗi pha này lại bao gồm một loạt cụng việc cựng cỏc kỹ năng yờu cầu tương ứng. Nội dung này được nghiờn cứu trong phần sau.

VI. T CHC D ÁN CễNG NGH THễNG TIN

VI.1. Đội ngũ d ỏn

Trước khi tiến hành một dự ỏn CNTT, cụng việc cần làm đầu tiờn là xỏc định cơ cấu nhõn sự. Đội ngũ tham gia dự ỏn được tổ chức thành hai bờn: bờn tin học và bờn nghiệp vụ. Mỗi bờn lại được tiếp tục phõn thành cỏc nhúm cú trỏch nhiệm với những phần việc cụ thể.

Giai đoạn đầu tiờn trước khi phỏt triển hệ thống thường được gọi là giai đoạn khởi động và cú thứ tự 0 trong bản kế hoạch thực hiện dự ỏn. Giai đoạn này thường rất ngắn về thời gian (vài ngày đến vài tuần), nhưng lại đúng vai trũ rất quan trọng đối với toàn bộ dự ỏn. Trong giai đoạn này cỏc bờn cựng họp bàn giới thiệu và thành lập đội dự ỏn, thống nhất phương phỏp làm việc và kế hoạch tổng thể.

Thụng thường đội ngũ dự ỏn được chia thành hai bờn (phớa lập trỡnh và phớa người sử dụng) được đồng điều hành bởi hai quản trị dự ỏn của hai bờn.

a. Phớa người s dng (NSD)

Bao gồm: quản trị dự ỏn, nhúm cỏn bộ hướng nghiệp vụ và nhúm cỏn bộ tiếp nhận hệ thống với cỏc chức năng sau

 Tổ chức khảo sỏt nhu cầu  Phỏt biểu yờu cầu người dựng

 Thẩm định hồ sơ yờu cầu người dựng  Tham gia xõy dựng mụ hỡnh hệ thống

 Tổ chức thẩm định mụ hỡnh hệ thống (hồ sơ khảo sỏt, hồ sơ thiết kế)  Kiểm thử hệ thống  Tiếp nhận và vận hành hệ thống Quản trị dự ỏn  Phối hợp lập kế hoạch, điều hành giỏm sỏt thực hiện, kiểm tra tiến độ Nhúm cỏn bộ hướng dẫn nghiệp vụ (Phõn tớch và kiểm thử)  Tổ chức khảo sỏt (quy trỡnh quản lý, biện phỏp và hỡnh thức quản lý)  Phỏt biểu yờu cầu người dựng  Thẩm định hồ sơ yờu cầu người dựng  Tham gia xõy dựng mụ hỡnh hệ thống

 Tổ chức thẩm định mụ hỡnh hệ thống (hồ sơ khảo sỏt, hồ sơ thiết kế) Nhúm cỏn bộ tiếp nhận hệ thống (Tổ chức triển khai)  Kiểm thử hệ thống  Lập kế hoạch thiết bị  Tiếp nhận hồ sơ và chương trỡnh  Vận hành hệ thống b. Phớa lp trỡnh (LT)

Quản trị dự ỏn  Lập kế hoạch, điều hành thực hiện, thảo luận với phớa người dựng. Nhúm phõn tớch  Khảo sỏt nhu cầu  Lập hồ sơ yờu cầu người dựng  Phõn tớch thiết kế hệ thống, lập hồ sơ. Nhúm lập trỡnh  Lập trỡnh  Đúng gúi sản phẩm  Lập hướng dẫn sử dụng Nhúm kiểm thử  Kiểm thử hệ thống

Nhúm triển khai (thường cú một số thành viờn của nhúm lập trỡnh)

 Lập kế hoạch và quy trỡnh triển khai  Hỗ trợ

 Bảo hành

VI.2. Qun lý d ỏn

Trong mọi trường hợp, quản lý dự ỏn đúng vai trũ quyết định tới thành cụng của dự ỏn. Quản lý dự ỏn được hiểu là bao gồm cỏc cụng việc sau: Lập kế hoạch, lập thời gian biểu, theo dừi tiến độ, kiểm soỏt dự ỏn.

Cụng tỏc quản lý dự ỏn là việc điều phối nguồn lực và kiểm soỏt tiến độ, chất lượng cụng việc do hai quản trị dự ỏn của cỏc bờn đồng thực hiện. Nguồn lực ở đõy được hiểu là nhõn sự, thiết bị, tài nguyờn và kinh phớ.

a. Lp kế hoch

Cụng tỏc điều phối được bắt đầu bằng việc lập kế hoạch tổng thể. Kế hoạch này được tớnh từ thời điểm bắt đầu tới thời điểm kết thỳc dự ỏn bao gồm kế hoạch về cụng việc, nhõn sự, thiết bị và kinh phớ. Kế hoạch thường cú cỏc mốc cụng việc đỏnh dấu kết thỳc giai đoạn: khảo sỏt, phõn tớch, thiết kế, triển khai thớ điểm và triển khai sử dụng.

Trong giai đoạn thiết lập kế hoạch tổng thể, cỏc bờn cựng thống nhất phương phỏp làm việc trong đú quy định cỏch thức phối hợp trong cụng việc, quy trỡnh và định kỳ xem xột tiến độ, trỏch nhiệm của cỏc bờn.

Tổ chức nhõn sự cũng được quyết định trong giai đoạn này. Kế hoạch tổng thể cú thểđược điều chỉnh theo tiến độ thực hiện.

b. Lp thi gian biu

Thời gian biểu là cụng việc được thực hiện trong suốt quỏ trỡnh triển khai dự ỏn. Thời gian biểu được lập hàng tuần hoặc hàng thỏng, chi tiết tới từng ngày làm việc căn cứ trờn kế hoạch tổng thể. Kinh nghiệm cho thấy việc lập thời gian biểu làm việc càng chi tiết bao nhiờu thỡ càng đẩy nhanh và đảm bảo tiến độ thực hiện.

c. Theo dừi tiến độ

Kết quả cụng việc được cỏc nhúm cụng tỏc bỏo cỏo hàng tuần hoặc hàng ngày cho cỏc quản trị dự ỏn.

d. Kim soỏt d ỏn

Căn cứ trờn tiến độ và chất lượng hoàn thành, cỏc quản trị dự ỏn điều chỉnh nhõn sự, thời gian biểu trong cỏc trường hợp cần thiết.

Một nhà quản trị giỏi được đỏnh giỏ chủ yếu ở mức độ thành thục trong ba kỹ năng chớnh: lập kế hoạch, kiểm soỏt tiến độ và quản lý tài chớnh. Cỏc dự ỏn cụng nghệ thụng tin lớn khụng thểđi tới thành cụng nếu khụng thực hiện cụng tỏc quản lý một cỏch cú bài bản. Bài 4. Mễ HèNH HOÁ H THNG I. KHÁI NIM

Trong cỏc bước phỏt triển của hệ thống: khảo sỏt, phõn tớch, thiết kế hệ thống tuy khỏc nhau về nhiệm vụ và mục tiờu, nhưng chỳng cú đặc điểm chung là đều phải đối đầu với sự phức tạp và đều là những quỏ trỡnh nhận thức và diễn tả sự phức tạp thụng qua cỏc mụ hỡnh. Núi cỏch khỏc, đú đều là những quỏ trỡnh mụ hỡnh hoỏ.

I.1. Nguyờn lý chế ng s phc tp

Để tỡm hiểu một thế giới phức tạp, mọi khoa học thực nghiệm đều sử dụng chung một nguyờn lý cơ bản đú là sự trừu tượng hoỏ.

Trừu tượng hoỏ (hay gọi là trừu xuất) là một nguyờn lý của quỏ trỡnh nhận thức, đũi hỏi phải bỏ qua cỏc sắc thỏi (của một chủ đề) khụng liờn quan đến chủ định hiện thời, để tập trung hoàn toàn vào cỏc sắc thỏi liờn quan tới chủ định đú.

Núi cỏch khỏc, trước một bài toỏn (một vấn đề) ta cú thể tạm quờn hay lờđi cỏc chi tiết ớt hoặc khụng là bản chất của vấn đề, ớt ảnh hưởng đến lời giải của bài toỏn Nhờ thế hỡnh thành được một diễn giải đơn giản và dễ hiểu cho phộp giải quyết được bài toỏn mà vẫn đảm bảo đỳng bản chất vấn đề ban đầu.

I.2. Mụ hỡnh

Mụ hỡnh là một dạng trừu tượng hoỏ của hệ thống thực.

Núi rừ hơn, mụ hỡnh là một hỡnh ảnh (một biểu diễn) của một hệ thống thực được diễn tả ở một mức độ trừu tượng hoỏ nào đú, theo một quan điểm hay một gúc nhỡn nào đú bởi một hỡnh thức hiểu được nào đú như văn bản, phương trỡnh, bảng, đồ thị… Việc dựng mụ hỡnh để nhận thức và diễn tả một hệ thống gọi là mụ hỡnh hoỏ.

Ngày nay cỏc phương phỏp phõn tớch và thiết kế hệ thống đều cú xu hướng là sử dụng cỏc mụ hỡnh dạng biểu đồ (diagrams). Cỏc biểu đồ đều là những đồ thị, trong

đú cỏc nỳt và cỏc cung được vẽ theo cỏc dạng riờng biệt và mang cỏc ý nghĩa riờng biệt, tuỳ tho yờu cầu diễn tả chỳng.

Một phần của tài liệu phân tích và thiết kế hệ thống thông tin (Trang 42 - 48)