Luận Văn Thiết kế bản mẫu phần mềm tính lương

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Đề tài: Thiết kế bản mẫu phần mềm tính lương


    Mỗi một khách hàng khi đặt làm phần mềm, trong họ đều đã hình thành nên ý nghĩa và mục đích sử dụng phần mềm đó. Nhưng những khách hàng này lại chưa xác định được một cách cụ thể, chính xác phải làm như thế nào, thiết kế ra sao, các quá trình xử lý, dữ liệu đầu ra. Đối với một kỹ sư phần mềm cũng còn chưa hình dung được một cách tường tận hình hài và cấu trúc bên trong của phần mềm. Chính vì vậy, một cách tiếp cận thông dụng và tốt nhất là làm bản mẫu phần mềm.

    Làm bản mẫu phần mềm là một tiến trinh trong đó kỹ sư phần mềm tạo ra một mô hình bao gồm những nét đặc trưng nhất của phần mềm sẽ được xây dựng và làm cho khách hàng có thể nhận biết một cách trực quan nhất việc thực hiện các yêu cầu của họ.
    Bản mẫu phần mềm được thể hiện trong 3 hình thức:
    ã Bằng các bản vẽ.
    ã Bằng một tập hợp con các chức năng của phần mềm tương lai.
    ã Bằng một phần mềm tương đối hoàn chỉnh phản ánh các đoạn trang cơ bản.
    ở dạng thứ nhất, kỹ sư phần mềm chỉ việc trình bày một cách tổng quát các bản vẽ thiết kế, các chức năng của phần mềm sẽ được xây dựng, phương án này đơn giản nhất và làm cho khách hàng có thể nắm bắt ngay được những vấn đề cơ bản mà họ yêu cầu.

    Trong thực tế ở các công ty phần mềm thì phương pháp này chỉ có thể thực hiện được đối với khách hàng chưa biết gì hay có am hiểu ít về tin học. Còn đối với những khách hàng có hiểu biết hơn và yêu cầu cao hơn thì phải dùng đến hình thức thứ hai và thứ ba, tức là cài đặt tập hợp con hoặc cài đặt phần

    mềm hoàn chỉnh nhưng chỉ một vài chức năng cơ bản nhất, có thể mở rộng hoặc kết nối các chức năng.
    Các bước của một quy trình làm bản mẫu phần mềm như sau:

    Bước 1: Gặp gỡ khách hàng.
    Trong bước này thì kỹ sư phần mềm phải chú trọng đến yêu cầu và trình độ của khách hàng. Vì đây là giai đoạn kỹ sư phần mềm và khách hàng gặp nhau để xác định mục tiêu tổng thể cho phần mềm. Thông qua cuộc gặp này kỹ sư phần mềm nắm được thông tin về khách hàng, trình độ quản lý cuả doanh nghiệp và đặc biệt là sở thích và triển vọng của doanh nghiệp .

    Bước 2: Thiết kế nhanh.
    Ngay sau khi gặp gỡ khách hàng, các kỹ sư phần mềm thiết kế nhanh mà nội dung chủ yếu của nó là biểu diễn các khía cạnh của phấn mềm nhìn thấy được đối với người sử dụng sao cho khách hàng cảm thấy hài lòng, thấy được những vấn đề mà khách hàng yêu cầu ngay từ đầu.

    Bước 3: Xây dựng bản mẫu.
    ở công đoạn tiếp theo này, kỹ sư phần mềm sử dụng 3 hình thức đã được nói tới ở trên để xây dựng phiên bản đầu tiên về phần mềm, nó phải đáp ứng được nhu cầu của khách hàng ngay cả nhu cầu tế nhị nhất.

    Bước 4: Khách hàng đánh giá bản mẫu.
    Tại công đoạn này, khách hàng đích thân kiểm tra và đánh giá bản mẫu, chính khách hàng có thể đưa ra yêu cầu mới, bổ sung hoặc chỉnh sửa lại một số yêu cầu ban đầu. Quá trình chỉnh sửa và bổ sung này có sự phân tích và gợi ý của kỹ sư phần mềm.

    Bước 5: Vi chỉnh.
    Trên cơ sở bản mẫu đã có,kỹ sư phần mềm tiến hành làm mịn sản phẩm phần mềm hay chính là thực hiện quá trình topdown design nhằm đáp ứng đầy đủ nhu cầu của khách hàng và yêu cầu kỹ thuật của phần mềm.
     
Đang tải...