1. Trang chủ
  2. » Cao đẳng - Đại học

Bài tập nhóm số 1 – lập dự toán phần mềm trên cơ sở thông tư 2859 và phương pháp UCP

21 673 13

Đ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

Thông tin cơ bản

Định dạng
Số trang 21
Dung lượng 258,11 KB

Nội dung

- Về trao đổi tích hợp: Cung cấp các dữ liệu đầu ra theo chuẩn XML để phục vụ công táclập báo cáo theo quy định hiện hành, theo quy định nội bộ của đơn vị, đồng thời cung cấp dữ liệu the

Trang 1

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI

VIỆN CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG

Trang 2

I.Căn cứ pháp lý 1

II Nội dung Dự án đầu tư xây dựng phần mềm 1

II.1.Xây dựng Trang thông tin điện tử 1

II.1.1 Yêu cầu chung 1

II.1.1.1.Yêu cầu về kiến trúc trang 1

II.1.1.2 Yêu cầu phi chức năng 2

II.1.1.3 Yêu cầu khác: 2

II.1.2 Lựa chọn nền tảng công nghệ 3

II.1.3 Yêu cầu hệ điều hành 3

II.1.4 Yêu cầu về an toàn, bảo mật 3

II.2 Mô tả trang thông tin điện tử 4

II.2.1 Đối tượng tham gia 4

II.2.2 Quy trình nghiệp vụ 4

III Xác định giá trị phần mềm 12

III.1 Giải thích thuật ngữ và phương pháp xác định giá trị phần mềm 12

III.1.1.Giải thích thuật ngữ 12

III.1.2.Tóm tắt phương pháp định giá sản phẩm 13

III.1.3.Bảng xác định giá trị ngày công làm việc (H) 14

III.2 Chi phí xây dựng trang ttđt hỗ trợ các doanh nghiệp hoạt động trong lĩnh vực CNTT nhằm quảng bá thương hiệu, sản phẩm, dịch vụ 15

III.2.1.Bảng tính điểm các Actor 15

III.2.2.Bảng tính điểm cho USE-CASE 15

III.2.3.Bảng tính hệ số phức tạp về kỹ thuật công nghệ 16

III.2.4.Bảng tính hệ số điều chỉnh môi trường, đánh giá độ ổn định và kinh nghiệm của nhóm dự án 17

III.2.5.Bảng tính giá trị xây dựng phần mềm 19

Trang 3

- Thông tư liên tịch số 44/2007/TTLT-BTC-BKHCN của ngày 07/5/2007 của Bộ BộTài chính, Bộ Khoa học và Công nghệ về việc hướng dẫn định mức xây dựng và phân bổ dựtoán kinh phí đối với các đề tài, dự án khoa học và công nghệ có sử dụng ngân sách nhànước;

- Thông tư 97/2010/TT-BTC ngày 07/07/2010 quy định chế độ công tác phí, chi tổchức các cuộc hội nghị đối với các cơ quan nhà nước và đơn vị sự nghiệp công lập do BộTài chính ban hành;

- Thông tư số 139/2010/TT-BTC ngày 21/9/2010 của Bộ Tài chính Quy định về lập

dự toán, quản lý và sử dụng kinh phí từ ngân sách nhà nước dành cho công tác đào tạo, bồidưỡng công chức;

- Thông tư liên tịch số 19/2012/TTLT-BTC-BKH&ĐT-BTTTT ngày 15/2/2012 của

Bộ Tài chính, Bộ Kế hoạch và Đầu tư, Bộ Thông tin và Truyền thông về việc hướng dẫnquản lý và sử dụng kinh phí thực hiện Chương trình quốc gia về ứng dụng công nghệ thôngtin trong hoạt động của cơ quan Nhà nước;

- Thông tư số 06/2011/TT-BTTTT ngày 28/02/2011 của Bộ Thông tin và Truyềnthông quy định về lập và quản lý chi phí đầu tư ứng dụng công nghệ thông tin;

- Thông tư 194/2012/TT-BTC ngày 15 tháng 11 năm 2012 của Bộ tài chính hướngdẫn mức chi tạo lập thông tin điện tử nhằm duy trì hoạt động thường xuyên của các cơ quan,đơn vị sử dụng ngân sách nhà nước;

- Quyết định số 993/QĐ-BTTTT ngày 01/7/2011 của Bộ Thông tin và Truyền thông

về việc công bố định mức tạm thời về chi phí quản lý dự án, chi phí tư vấn đầu tư ứng dụngCông nghệ thông tin sử dụng vốn ngân sách nhà nước;

- Công văn số 2589/BTTTT-ƯDCNTT ngày 24/08/2011 về việc hướng dẫn xác địnhchi phí phát triển, nâng cấp phần mềm nội bộ

II Nội dung Dự án đầu tư xây dựng phần mềm

- Xây dựng (phần mềm) Trang thông tin điện tử hỗ trợ quảng bá thương hiệu, sản phẩm,dịch vụ cho các doanh nghiệp công nghệ thông tin (bao gồm cả triển khai cài đặt, đào tạochuyển giao công nghệ)

II.1.Xây dựng Trang thông tin điện tử

II.1.1 Yêu cầu chung

II.1.1.1.Yêu cầu về kiến trúc trang

- Kiến trúc phần mềm mang tính mở Dễ dàng phát triển mở rộng nâng cấp trongtương lai, linh hoạt trong giao tiếp và tương tác Khả năng chia sẻ dữ liệu thuận lợi và đơngiản

Trang 4

- Kiến trúc xây dựng hướng thành phần Phần mềm phải bao gồm nhiều moduletương tác với nhau, khả năng tích hợp dễ dàng Có thể bổ sung các module để mở rộng chứcnăng khi cần thiết.

- Mô hình kiến trúc cổng thông tin:

Kiến trúc của cổng thông tin là kiến trúc phần mềm 3 lớp, được mô tả trong hình sau:

ASP.NET Tầng ứng dụng

Trình duyệt web (Internet Explorer, Firefox)

Cơ sở dữ liệu (MSSQL Server)

http https

II.1.1.2 Yêu cầu phi chức năng

- Hiệu quả sử dụng trực tuyến

- Dễ cài đặt

- Dễ thay đổi

- Có tính năng bảo mật cao

- Tính chất đáp ứng tức thời hoặc yêu cầu đảm bảo thông lượng

- Dễ sử dụng

II.1.1.3 Yêu cầu khác:

- Về giao diện: Tương thích với các trình duyệt thông dụng hiện nay, Giao diện được thiết

kế phải đảm bảo mỹ thuật, tiện lợi và dễ sử dụng và hỗ trợ hiển thị tiếng Việt theo chuẩnUnicode

- Về trao đổi tích hợp: Cung cấp các dữ liệu đầu ra theo chuẩn XML để phục vụ công táclập báo cáo theo quy định hiện hành, theo quy định nội bộ của đơn vị, đồng thời cung cấp

dữ liệu theo các khuôn dạng thống nhất phục vụ quy trình trao đổi thông tin với các hệthống khác Cấu trúc dữ liệu của tệp XML được xác định tùy thuộc vào nhu cầu trao đổithông tin của các hệ thống

- Về lưu phục hồi dữ liệu: Phải có cơ chế sao lưu dữ liệu định kỳ, đột xuất đảm bảo nhanhchóng đưa hệ thống hoạt động trở lại trong trường hợp có sự cố xảy ra Các dữ liệu cần saolưu: Dữ liệu cấu hình hệ thống (Quản lý người sử dụng; cấu hình thiết lập kênh thông

Trang 5

tin…), cơ sở dữ liệu lưu trữ nội dung, các dữ liệu liên quan khác, có cơ chế phục hồi dữ liệukhi hệ thống gặp sự cố.

II.1.2 Lựa chọn nền tảng công nghệ

Với yêu cầu bài toán đặt ra việc dùng giải pháp Portal mã nguồn mở DotNetNuke(DNN) của Microsoft làm phần mềm nền và cơ sở dữ liệu Ms SQL Server:

- Phù hợp với chủ trương của nhà nước xây dựng trên nền tảng mã nguồn mở, có khả năngtùy biến, không mất phí bản quyền hàng năm Đồng thời khả năng tùy biến thích ứng caovới các hệ cơ sở dữ liệu khác nhau

- Hiện tại các hệ thống điều hành cũng như ứng dụng của các cán bộ đều triển khai hệ điềuhành Windows, và CSDL lưu trữ cũng của Microsoft Do đó, việc phát triển ứng dụng trênDotNetNuke sẽ dễ dàng hơn cho việc tích hợp thông tin giữa các hệ thống

- Sản phẩm của Microsoft nên giao diện thân thiện, khả năng tương thích cao với các hệthống hiện tại

- Người quản trị không cần có khả năng và trình độ chuyên sâu về CNTT mà vẫn có thểquản trị nắm bắt và làm chủ được hệ thống

II.1.3 Yêu cầu hệ điều hành

Hiện nay trên thế giới hệ điều hành Windows của hãng Microsoft chiếm thị phần tới90% do vậy việc lựa chọn hệ điều hành Windows là giải pháp thông dụng, phù hợp với thóiquen của người dùng Việt Nam, giá cả phù hợp Tuy hệ điều hành mạng MicrosoftWindows 2003/2008 Server có kém hơn hệ điều hành UNIX về bảo mật và độ ổn địnhnhưng so với sự cập nhật và phát triển liên tục trong thời gian gần đây với các phiên bảnwindows 2008 server đã tiếp cận đến những tính năng chuyên nghiệp, đáp ứng được các yêucầu của hệ thống lớn Mặt khác hệ thống quản trị tương đối dễ dàng, phù hợp với trình độcán bộ tin học của đơn vị

II.1.4 Yêu cầu về an toàn, bảo mật

Ứng dụng được xây dựng dựa trên vai trò của từng đối tượng tham gia vận hành và

có hệ quản trị người sử dụng đáp ứng việc cung cấp username và mật khẩu, phân quyềnngười dùng

Trang 6

Mỗi cán bộ tham gia hệ thống sau khi được cấp username và mật khẩu sẽ thực hiệnđổi mật khẩu theo chức năng có sẵn của hệ thống và tự quản lý mật khẩu của mình Quy tắcđặt mật khẩu: hãy đặt mật khẩu phức tạp Mật khẩu nên có cả các ký tự chữ hoa và chữthường, kết hợp chữ và số, không được quá ngắn, và phải nhớ thay đổi mật khẩu thườngxuyên Không được viết ra mật khẩu, không được nói cho bất kỳ ai về mật khẩu của bạn.

II.2 Mô tả trang thông tin điện tử

II.2.1 Đối tượng tham gia

1 Biên tập viên (BTV) Là cán bộ chịu trách nhiệm biên tập, cập nhật thông tin lên

Trang thông tin điện tử

2 Lãnh đạo phụ trách

(LĐ)

Là người chịu trách nhiệm duyệt nội dung do BTV cậpnhật và xuất bản hiển thị trên hệ thống Có vai trò tươngđương trưởng ban biên tập

II.2.2 Quy trình nghiệp vụ

Đối với các tin bài do BTV viết hoặc sưu tập hoặc do các doanh nghiệp gửi về

Lược đồ quy trình

Trình tự công việc Tác nhân

Biên tập viên

Hệ thống Lãnh đạo phụ trách

Cập nhật thông tin, hình ảnh

Trình diễn thông tin trên trang TTĐT

Tra cứu, thông tin trên trang TTĐT

Trang 7

Lược đồ quy trình

Trình tự công việc Tác nhân

Biên tập viên

Hệ thống

Lãnh đạo phụ trách

Trình diễn thông tin trên trang TTĐT

Tra cứu, thông tin trên trang TTĐT

2 Tin tức – Sự kiện

Bao gồm: tin tức liên quan đến công nghệ thông tin (Tin tức của ngành); Đưa tin về cácchương trình, kế hoạch của Thành phố về lĩnh vực CNTT Bài viết về những tấm gươngđiển hình, những phát minh, sáng kiến… trong ngành CNTT của Thành phố Hà Nội

3 Văn bản pháp quy

Giới thiệu các văn bản pháp quy phạm pháp luật liên quan đến lĩnh vực CNTT

4 Sản phẩm -Dịch vụ:

Giới thiệu về các sản phầm, dịch vụ -phần mềm, phần cứng, dịch vụ CNTT

5 Thông tin về doanh nghiệp

Thông tin, lịch sử, quá trình hình thành và phát triển cũng như các sản phẩm, dịch vụ, thếmạnh của các doanh nghiệp hoạt động trong lĩnh vực Công nghệ thông tin

6 Góc ảnh đẹp

Hình ảnh, khoảnh khắc đẹp về các sản phẩm, thiết bị, các sự kiện… công nghệ thông tin

7 Trao đổi - Hỏi đáp

Là diễn đàn để doanh nghiệp và độc giả trao đổi các vấn đề về doanh nghiệp, sản phẩm,dịch vụ công nghệ thông tin

Trang 8

II.2.4 Mô tả các chức năng của phần mềm

ST

Actor chính

Acto r phụ

Mức độ BMT

Mô tả trường hợp sử dụng

Phân loại Use Case

chuyên mụcBTV Thêm mới một chuyênmục

BTV Hiệu chỉnh thông tin mộtchuyên mục

BTV Xóa một hoặc nhiềuchuyên mục

BTV Thay đổi cấp, vị trí, thứ

tự các chuyên mụcBTV Xuất bản hiển thị chuyênmục trên trang chủ

BTV Xóa một hoặc nhiều tinbài

BTV Đặt tin nổi bật cho mộttin bài

BTV cập nhật từ khóa SEOcho tin bài

LĐ Duyệt tin bài

LĐ Xuất bản hiển thị tin bàitrên trang chủ

Trungbình

Tổ chức, doanh nghiệp chọnđăng ký tài khoản trên trangTTĐT

Tổ chức, doanh nghiệp cập

Trang 9

Actor chính

Acto r phụ

Mức độ BMT

Mô tả trường hợp sử dụng

Phân loại Use Case

nhật các thông tin trong mụcđăng ký thông tin doanhnghiệp, thông tin người liên hệ,thông tin đăng nhập

Quản trị hệ thống xem danhsách tài khoản đăng ký

Hệ thống xác thực tài khoảnQuản trị hệ thống duyệt tàikhoản đã đăng ký

Trungbình

Tổ chức, doanh nghiệp xemdanh sách tin bài mình đã đăng

Tổ chức, doanh nghiệp thêmmới một tin bài

Tổ chức, doanh nghiệp có thểhiệu chỉnh một tin bài

Tổ chức, doanh nghiệp có thểgửi tin bài đến ban biên tậpBTV xác nhận tin bài của tổchức doanh nghiệp

BTV điều chỉnh tin bài của tổchức doanh nghiệp

trưngBTV Thêm mới một biểu trưngBTV Hiệu chỉnh thông tin mộtbiểu trưng

BTV Xóa một hoặc nhiều biểutrưng

BTV Xuất bản hiển thị biểutrưng

BTV Thêm mới một liên kết

Trang 10

Actor chính

Acto r phụ

Mức độ BMT

Mô tả trường hợp sử dụng

Phân loại Use Case

BTV Hiệu chỉnh thông tin mộtliên kết

BTV Xóa một hoặc nhiều liênkết

BTV Xuất bản hiển thị liên kết

7 Quản trị

Cho phép quản trị các hình ảnhcủa hệ thống

TrungbìnhBTV Xem danh sách hình ảnh

BTV Thêm mới một hình ảnhBTV Hiệu chỉnh thuộc tínhmột hình ảnh

BTV Xóa một hoặc nhiều hìnhảnh

BTV Cho phép hiển thị hìnhảnh

mediaBTV có thể thêm mới một filemedia

BTV có thể hiệu chỉnh thôngtin về file media

BTV có thể xóa một hoặcnhiều file media

Tổ chức doanh nghiệp có thểxem file media

Công dân có thể tải file media

Phức tạp

Tổ chức, doanh nghiệp có thểthêm mới thông tin về một sảnphẩm - dịch vụ

Tổ chức, doanh nghiệp có thểsửa thông tin về sản phẩm –dịch vụ

Tổ chức, doanh nghiệp có thể

Trang 11

Actor chính

Acto r phụ

Mức độ BMT

Mô tả trường hợp sử dụng

Phân loại Use Case

gửi thông tin về sản phẩm –dịch vụ lên cho Ban biên tậpBTV xem danh sách các thôngtin về sản phẩm – dịch vụ chờhiệu đính do tổ chức, doanhnghiệp gửi

BTV hiệu đính các thông tin vềsản phẩm – dịch vụ

BTV chỉnh lý và gửi trìnhduyệt các thông tin về sảnphẩm – dịch vụ

Lãnh đạo phụ trách duyệt xuấtbản các thông tin sản phẩm –dịch vụ

Người dùng có thể xem danhsách các sản phẩm - dịch vụtrên Trang TTĐT

B

Hỗ trợ công cụ để thực hiệnviệc tiếp nhận và trả lời cáccâu hỏi của công dân, tổ chức,doanh nghiệp gửi về ban biêntập

Phức tạp

Công dân xem danh sách cáccâu hỏi và câu trả lời trongmục hỏi đáp trên trang TTĐTCông dân xem chi tiết câu hỏi

và câu trả lờiCông dân cập nhật câu hỏi vàgửi về Ban biên tập

BTV xem danh sách các câuhỏi đã tiếp nhận

BTV xem chi tiết một câu hỏi

đã tiếp nhậnBTV chuyển lưu câu hỏi khônghợp lệ

BTV cập nhật câu trả lời chomột câu hỏi

LĐ duyệt xuất bản câu hỏi đã

có câu trả lời

Trang 12

Actor chính

Acto r phụ

Mức độ BMT

Mô tả trường hợp sử dụng

Phân loại Use Case

QTHT có thể sửa thông tin mộthoặc nhiều chủ đề của diễn đànQTHT có thể xóa hoặc khóamột hoặc nhiều chủ đề củadiễn đàn

Người dùng (Tổ chức, doanhnghiệp đã được cấp tài khoảntrên trang TTĐT) có thể thêmmới một bài viết cho một chủđề

Người dùng có thể đính kèmtập tin trong bài viết mới

Người dùng có thể sửa thôngtin một bài viết đã đăng trêndiễn đàn

QTHT có thể xóa một hoặcnhiều bài viết không hợp lệ

QTHT thêm mới một danhmục

QTHT cập nhật dữ liệu danhmục

QTHT xóa dữ liệu danh mụckhông sử dụng

Trang 13

Actor chính

Acto r phụ

Mức độ BMT

Mô tả trường hợp sử dụng

Phân loại Use Case

QTHT Xóa một hoặc nhiềumodul, chức năng

dùngQTHT Thêm mới một ngườidùng

QTHT Hiệu chỉnh thông tinmột người dùng

QTHT Thêm quyền ngườidùng trên các modul chức năngQTHT Xóa một hoặc nhiềuquyền của người dùng trênmodul, chức năng

QTHT Xóa một hoặc nhiềungười dùng

QTHT có thể xem CSDL của

hệ thốngQTHT có thể chọn lọc CSDL

để BackupQTHT có thể lựa chọn kiểu(phương án) Backup CSDLQTHT có thể thực hiện lệnhBackup dữ liệu

Trang 14

Actor chính

Acto r phụ

Mức độ BMT

Mô tả trường hợp sử dụng

Phân loại Use Case

QTHT có thể đặt lịch BackupCSDL tự động theo thời gian

16 Quản trị

TrungbìnhQTHT tích hợp dữ liệu dự báo

thời tiếtQTHT tích hợp dữ liệu giávàng

Tích hợp thống kê số lượngtruy cập sản phẩm của từngđơn vị

Tích hợp liên kết với các trangmạng xã hội

Tích hợp các văn bản pháp quyliên quan

Giao diện lập trình ứng dụng dẽ sử dụng nhữngcông cụ có sẵn thông qua các lời gọi hàm thưviện

2 AUCP Adjusted Use

Case Point

Tổng cộng đánh giá đếm điểm Use Case

3 E Effort Nỗ lực sản xuất sản phảm, đơn vị đo

người-tháng, người-giờ hoặc tương tự tuỳ theo ngữ

cảnh Tại sản phẩm này có sử dụng đơn vị đo người-giờ

Hệ số nội suy Heuristic đánh giá về độ ổn định

và kinh nghiệm của lập trình viên

7 P Productivity Ký hiệu chỉ năng suất lao động, có thể đo bằng

Trang 15

STT MÃ VIẾT ĐẦY ĐỦ GIẢI THÍCH

bao nhiêu người-tháng, hoặc người-giờ để thựchiện một khối lượng công việc đã định trước

Tại sản phẩm này sử dụng đơn vị đo người-giờ

12 UCP Use Case Point Phương pháp định giá theo điểm use-case, do

Karner đưa ra năm 1993

13 UUCP Unadjusted Use

1 TAW = Tổng các Actor theo trọng số

2 TBF = Tổng các Use case theo trọng số

3 UUCP = TAW + TBF

4 TCF = 0,6 + (0,01 x TFW)

5 TFW = Tổng 13 loại xếp hạng điều chỉnh kỹ thuật công nghệ

6 EFW = Tổng của 8 xếp hạng môi trường

7 EF = 1.4 + (-0.03 x EFW)

8 AUCP = UUCP x TCF x EF

9 ES = Tổng các đánh giá về kinh nghiệm của nhóm dự án

10 P là năng suất lao động , Nếu ES < 1 thì năng suất P là 48 người-giờ, từ 1 - 3 là

32, trên 3 là 20 người-giờ cho mỗi AUCP

11 E = Nỗ lực thực tế người-giờ = AUCP x 10/6

12 H = Mức lương lao động bình quân

13 G = Định giá phần mềm nội bộ = 1,4 x E x P x H

14 C = Chi phí chung = G x 65% (căn cứ mục 4.2 về xác định chi phí chung tại

công văn số 2589 /BTTTT-ƯDCNTT ngày 24 tháng 08 năm 2011 của Bộ Thông tin và Truyền thông)

15 TL = Thu nhập chịu thuế tính trước = (G+C) * 6% (căn cứ mục 4.3 về xác định

thu nhập chịu thuế tính trước tại công văn số 2589 /BTTTT-ƯDCNTT ngày 24 tháng 08 năm 2011 của Bộ Thông tin và Truyền thông)

16 Gpm = Chi phí xây dựng phần mềm = G + C +TL

Ngày đăng: 30/08/2017, 16:58

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w