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

Đảm bảo chất lượng phần mềm

13 127 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

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 35,16 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Các chức năng chính của sản phẩm là đăng ký, khai báo thông tin, tính bảo hiểm cho người sử dụng.. Sản phẩm hỗ trợ người dùng lập các hồ sơ và thực hiện các giao dịch liên quan đến nghiệ

Trang 1

MÔN: Đảm bảo chất lượng phần mềm

Đề tài: Hệ thống hỗ trợ tính bảo hiểm xã

hội

NHÓM LỚP HỌC PHẦN: E15CN02

NHÓM BÀI TẬP LỚN: 5 DANH SÁCH THÀNH VIÊN

1 Quách Quỳnh Anh B15DCQT001

2 Dương Quang Châu B15DCVT038

3 Bùi Trung Hiếu B15DCQT058

4 Nguyễn Phương Thảo B15DCPT214

Trang 2

Mục lục

I GIỚ I THIỆU TỔNG QUAN

Bảo hiểm xã hội là hình thức bảo đảm quyền lợi cho người lao động phổ biến nhất hiện nay Nhưng các vấn đề cơ bản như: Bảo hiểm xã hội là gì? Tiền lương đóng bảo hiểm xã hội là bao nhiêu? Các tính bảo hiểm xã hội thế là đúng? Hay quan trọng là sử dụng phản mềm tính lương bảo hiểm xã hội của đơn vị nào là tốt nhất…

là câu hỏi đặt ra cho nhiều kế toán Vì vậy, sản phẩm đưa ra với mục đích giải quyết các vấn đề nêu trên

1 Mục tiêu

Tài liệu này cung cấp mô tả chi tiết về các yêu cầu của sản phẩm thực hiện và biểu diễn nhóm chức năng cũng như phi chức năng Các chức năng chính của sản phẩm là đăng ký, khai báo thông tin, tính bảo hiểm cho người sử dụng Nó sẽ minh họa mục đích cụ thể và thông tin chi tiết cho việc phát triển nhóm chức năng kể trên

Trang 3

Sản phẩm hỗ trợ người dùng lập các hồ sơ và thực hiện các giao dịch liên quan đến nghiệp vụ của bảo hiểm xã hội Việt Nam theo quy định của Quyết định số 08/2015/QĐ-TTg của Thủ Tướng Chính Phủ ngày 09-03-2015 về việc thí điểm giao dịch điện tử trong việc thực hiện thủ tục tham gia bảo hiểm xã hội, bảo hiểm y tế, bảo hiểm thất nghiệp, đề nghị cấp sổ bảo hiểm, thẻ bảo hiểm y tế và Quyết định số 763/QĐ-BHXH ngày 10-07-2015 của Tổng giám đốc

BHXH Việt Nam về việc ban hành quy định về hồ sơ thủ tục, quy trình đăng ký cung cấp dịch vụ I-VAN

Tài liệu được đề xuất cho khách hàng phê duyệt và cũng là đầu vào cho các giai đoạn phân tích, thiết kế, cài đặt, kiểm thử và bảo trì

2 Phạm vi

(Hiện nay, ở nước ta có hai loại hình bảo hiểm xã hội là: bảo hiểm xã hội bắt buộc và bảo hiểm xã hội tự nguyện.)

- Sản phẩm sau khi được được đưa vào sử dụng là một phần mềm giúp nhân viên bảo hiểm nhà nước có thể thao tác bảo hiểm cho công dân gồm 4 chức năng: đăng ký, khai báo thông tin, tính bảo hiểm cho công dân

- Chức năng đăng ký: giúp nhân viên bảo hiểm nhà nước có thể đăng

ký bảo hiểm xã hội mới cho nhân viên doanh nghiệp (Bảo hiểm xã hội bắt buộc) hoặc người lao động kí hợp đồng dưới 3 tháng (Bảo hiểm xã hội tự nguyện)

- Chức năng khai báo thông tin: giúp nhân viên bảo hiểm nhà nước có thể dễ dàng quản lý và khai báo các thông tin bắt buộc và cần thiết của người dùng bảo hiểm xã hội

- Chức năng tính bảo hiểm cho công dân: giúp nhân viên bảo hiểm nhà nước có thể dễ dàng tính được bảo hiểm của các công dân đăng

ký bảo hiểm xã hội

- Sản phẩm phần mềm được xây dựng dành cho nhân viên bảo hiểm nhà nước trong ngân hàng thao tác trên hệ thống giúp nhân viên

dễ dàng hơn trong việc quản lý bảo hiểm của công dân

3 Các thuật ngữ, viết tắt

- Các thuật ngữ

Trang 4

1. RAM: Random Access Memory, một loại bộ nhớ khả biến cho phép truy xuất đọc-ghi ngẫu nhiên đến bất kì vùng nào của bộ nhớ

2. GB: Gigabyte, đơn vị đo dung lượng trên máy tính

3. Window 7 SP1: hệ điều hành của Microsoft

4. SQL: Structured Query Language, ngôn ngữ truy vấn có cấu trúc

5. SQL Injection: một kĩ thuật cho phép những kẻ tấn công lợi dụng lỗ hổng của việc kiểm tra dữ liệu đầu vào trong các ứng dụng và các thông báo lỗi của hệ thống quản trị cơ sở dữ liệu trả về và thi hành các câu lệnh SQL bất hợp pháp

6. Module: một đơn vị thực hiện một chức năng nhất định để hoàn thiện tổng thể

7. Test: kiểm thử

8. Statement: câu lệnh đóng

9. File log: tệp nhật kí ghi lại những sự kiện diễn ra trong hệ điều hành hoặc các phần mềm đang chạy hoặc thư giữa những người khác nhau dùng phần mềm giao tiếp

10. Back up: lưu trữ

- Các từ viết tắt:

1. CSDL: cơ sở dữ liệu

2. CMND: chứng minh nhân dân

3. TK: tờ khai

4. QĐ: quyết định

5. BHXH: bảo hiểm xã hội

6. BHXHBB: bảo hiểm xã hội bắt buộc

7. BHXHTN: bảo hiểm xã hội tự nguyện

4 Tài liệu tham khảo

1. Mẫu TK1-TS(Ban hành kèm theo QĐ số:

888/QĐ-BHXH ngày 16/7/2017 của 888/QĐ-BHXH Việt Nam)

Trang 5

2. Mẫu TK3-TS(Ban hành kèm theo QĐ số:

595/QĐ-BHXH ngày 14/4/2017 của 595/QĐ-BHXH Việt Nam)

3. Mẫu D02-TS(Ban hành kèm theo QĐ số:

595/QĐ-BHXH ngày 14/4/2017 của 595/QĐ-BHXH Việt Nam)

4. QĐ số: 595/QĐ-BHXH ngày 14/4/2017 của BHXH Việt Nam

5. QĐ số: 888/QĐ-BHXH ngày 16/7/2018 của BHXH Việt Nam

6. Slide bài giảng bộ môn Đảm bảo Chất lượng Phần mềm (Đỗ Thị Bích Ngọc)

7. Software Requirement Specification Template (FPT Software)

II MÔ TẢ TỔNG QUAN VỀ SẢN PHẨM

1 Định hướng sản phẩm

Phần mềm cung cấp cho nhà nước sử dụng Sản phẩm phục vụ cho nhân viên bảo hiểm nhà nước để hỗ trợ việc đăng ký, khai báo thông tin, tính bảo hiểm cho từng công dân Hỗ trợ người dùng dễ dàng hơn trong quản lý các công dân sử dụng bảo hiểm

2 Các chức năng chính của sản phẩm

 Đăng ký

 Khai báo thông tin

 Tính bảo hiểm

3 Đối tượng người dùng

- Nhân viên bảo hiểm nhà nước là người trực tiếp tương tác với sản phẩm

4 Ràng buộc của sản phẩm

- Thời gian

- Nhân lực

- Chất lượng

Trang 6

- Ngân sách

5 Giả định và phụ thuộc

- Sản phẩm phải được kết nối với hệ thống CSDL phục vụ cho việc tính phí bảo hiểm xã hội

- Sản phẩm chạy trong hệ thống máy của nhà nước đã có sẵn

- Một số các nhân tố có thể gây ảnh hưởng đến sản phẩm:

1. Tốc độ truy cập mạng của các máy tính trong ngân hàng

2. Tốc độ xử lý truy cập của máy chủ chứa CSDL

3. Hệ thống cấp điện

III ĐẶC TẢ YÊU CẦU

1 Yêu cầu chức năng

1.1 Đăng ký

-Cho phép nhân viên đăng ký BHXH cho người lao động hoặc cho doanh nghiệp

Thông tin cá nhân cần nhập vào hệ thống:

Đối với cá nhân người lao động bắt buộc

1. Họ và tên: ghi đầy đủ họ, chữ đệm và tên bằng chữ in hoa có dấu của người tham gia BHXH

2. Ngày tháng năm sinh: ghi đầy đủ ngày tháng năm sinh như trong giấy khai sinh hoặc chứng minh nhân dân, hộ chiếu, thẻ căn cước

3. Giới tính: ghi giới tính của người tham gia (nếu là nam thì ghi

từ “nam” hoặc nếu là nữ thì ghi từ “nữ”)

Trang 7

4. Quốc tịch: ghi như trong giấy khai sinh hoặc chứng minh nhân dân, hộ chiếu, thẻ căn cước

5. Dân tộc: ghi như trong giấy khai sinh hoặc chứng minh nhân dân, hộ chiếu, thẻ căn cước

6. Nơi đăng ký Giấy khai sinh: ghi rõ tên xã (phường, thị trấn), huyện (quận, thị xã, thành phố thuộc tỉnh), tỉnh, thành phố đã đăng ký giấy khai sinh

7. Trường hợp chưa xác định được nơi cấp giấy khai sinh lần đầu thì ghi nguyên quán (trường hợp sát nhập, chia tách địa giới hành chính thì ghi theo tên địa danh tại thời điểm kê khai) hoặc ghi theo nơi đăng ký hộ khẩu thường trú hoặc tạm trú

8. Địa chỉ nhận kết quả: ghi đầy đủ địa chỉ nơi đang sinh sống để

cơ quan BHXH gửi trả sổ BHXH, thẻ BHYT hoặc kết quả giải quyết thủ tục hành chính khác: số nhà, đường phố, thôn xóm;

xã (phường, thị trấn); huyện (quận, thị xã, thành phố thuộc tỉnh); tỉnh, thành phố

9. Số chứng minh nhân dân/Hộ chiếu/Thẻ căn cước: ghi số chứng minh nhân dân hoặc ghi số hộ chiếu hoặc ghi số Thẻ căn cước

10. Số điện thoại liên hệ: ghi số điện thoại liên hệ (nếu có)

11. Họ tên cha hoặc mẹ, hoặc người giám hộ (áp dụng đối với trẻ

em dưới 6 tuổi): Ghi họ tên cha hoặc mẹ hoặc người giám hộ

Đối với cá nhân người lao động tự nguyện

1. Họ và tên: ghi đầy đủ họ, chữ đệm và tên bằng chữ in hoa có dấu của người tham gia BHXH

2. Ngày tháng năm sinh: ghi đầy đủ ngày tháng năm sinh như trong giấy khai sinh hoặc chứng minh nhân dân, hộ chiếu, thẻ căn cước

3. Giới tính: ghi giới tính của người tham gia (nếu là nam thì ghi

từ “nam” hoặc nếu là nữ thì ghi từ “nữ”)

4. Quốc tịch: ghi như trong giấy khai sinh hoặc chứng minh nhân dân, hộ chiếu, thẻ căn cước

5. Dân tộc: ghi như trong giấy khai sinh hoặc chứng minh nhân dân, hộ chiếu, thẻ căn cước

6. Nơi đăng ký Giấy khai sinh: ghi rõ tên xã (phường, thị trấn), huyện (quận, thị xã, thành phố thuộc tỉnh), tỉnh, thành phố đã đăng ký giấy khai sinh

Trang 8

7. Trường hợp chưa xác định được nơi cấp giấy khai sinh lần đầu thì ghi nguyên quán (trường hợp sát nhập, chia tách địa giới hành chính thì ghi theo tên địa danh tại thời điểm kê khai) hoặc ghi theo nơi đăng ký hộ khẩu thường trú hoặc tạm trú

8. Địa chỉ nhận kết quả: ghi đầy đủ địa chỉ nơi đang sinh sống để

cơ quan BHXH gửi trả sổ BHXH, thẻ BHYT hoặc kết quả giải quyết thủ tục hành chính khác: số nhà, đường phố, thôn xóm;

xã (phường, thị trấn); huyện (quận, thị xã, thành phố thuộc tỉnh); tỉnh, thành phố

9. Số chứng minh nhân dân/Hộ chiếu/Thẻ căn cước: ghi số chứng minh nhân dân hoặc ghi số hộ chiếu hoặc ghi số Thẻ căn cước

10. Số điện thoại liên hệ: ghi số điện thoại liên hệ (nếu có)

11. Họ tên cha hoặc mẹ, hoặc người giám hộ (áp dụng đối với trẻ

em dưới 6 tuổi): Ghi họ tên cha hoặc mẹ hoặc người giám hộ

12. Mức tiền đóng (áp dụng đối với người tham gia BHXH tự nguyện): ghi mức thu nhập tháng do người tham gia BHXH tự nguyện lựa chọn

13. Phương thức đóng (áp dụng đối với người đi lao động ở nước ngoài, người tham gia BHXH tự nguyện): ghi cụ thể phương thức đóng là 03 tháng hoặc 06 tháng hoặc 12 tháng

Đối với doanh nghiệp

1. Tên đơn vị: ghi đầy đủ tên đơn vị

2. Mã số đơn vị: ghi mã số đơn vị do cơ quan BHXH cấp, trường hợp chưa được cấp mã thì để trống

3. Mã số thuế: ghi mã số thuế của đơn vị, trường hợp đơn vị chưa được cấp mã số thuế thì để trống

Lưu ý:

- Mã đơn vị lấy theo mã số thuế

- Đối với đơn vị đã được cấp mã số đơn vị và mã số thuế thì ghi cả hai mã số vào chỉ tiêu tương ứng (đối với đơn

vị di chuyển từ địa bàn tỉnh, thành phố khác đến; khi có thay đổi thông tin của đơn vị)

- Trường hợp đơn vị chưa được cấp mã số thuế thì mã đơn vị được cấp theo quy định,

Trang 9

- Trường hợp đã được cấp mã số đơn vị, sau khi được bổ sung mã số thuế thì mã đơn vị được điều chỉnh theo mã

số thuế

4. Địa chỉ đăng ký kinh doanh: ghi địa chỉ theo quyết định thành lập, giấy phép kinh doanh

4. Địa chỉ giao dich hoặc liên hệ: ghi đầy đủ số nhà, đường phố, thôn xóm; xã, phường, thị trấn; quận, huyện thị xã, thành phố thuộc tỉnh; tỉnh, thành phố nơi đơn vị đóng trụ sở

4. Loại hình đơn vị: ghi các loại hình đơn vị như:Cơ quan hành chính, Đảng, đoàn; Sự nghiệp công lập; Sự nghiệp ngoài công lập; Doanh nghiệp nhà nước; doanh nghiệp ngoài nhà nước; doanh nghiệp có vốn đầu tư nước ngoài; Hợp tác xã; Tổ hợp tác; hộ kinh doanh cá thể; cá nhân có sử dụng lao động; Văn phòng đại diện, tổ chức quốc tế

4. Số điện thoại: ghi số điện thoại của đơn vị

4. Địa chỉ email: ghi địa chỉ email của đơn vị

4. Quyết định thành lập/Giấy phép đăng ký kinh doanh:

[09.1].Số: ghi số quyết định thành lập/Giấy phép đăng ký kinh doanh

[09.2] Nơi cấp: ghi cơ quan cấp Quyết định thành lập/Giấy phép đăng ký kinh doanh cho đơn vị

10. Phương thức đóng khác (chỉ áp dụng đối với doanh nghiệp, hợp tác xã, hộ kinh doanh cá thể, tổ hợp tác hoạt động trong lĩnh vực nông nghiệp, lâm nghiệp, ngư nghiệp, diêm nghiệp trả lương theo sản phẩm, theo khoán): nếu chọn phương thức đóng 03 tháng một lần thì đánh dấu x với ô [10.1]; nếu chọn phương thức đóng 06 tháng một lần thì đánh dấu x với ô [10.2]

Khai báo danh sách lao động cho doanh nghiệp, tổ chức

1. Họ và tên

2. Mã BHXH

3. Mã đơn vị

4. Chức vụ

5. Mức lương ( Số cụ thể )

6. Thời gian từ đến

Trang 10

1.2 Chỉnh sửa thông tin

Chỉ áp dụng đối với người lao động đang tham gia BHXH bắt buộc thay đổi họ, tên đệm, tên; ngày, tháng, năm sinh

Người dùng nhập mã số BHXH của khách hàng và tìm kiếm thay đổi các trường

họ, tên đệm, tên; ngày, tháng, năm sinh

1.3 Tính tiền và đóng bảo hiểm cho người dân

Đối với bảo hiểm tự nguyện

Đóng hàng tháng, 3 tháng, 6 tháng, 12 tháng

Số tiền mỗi tháng = Mức thu nhập *22%

Đối với bảo hiểm bắt buộc

Cá nhân người lao động

Số tiền mỗi tháng = Mức lương trích xuất đóng BHXH * 8%

Người sử dụng lao động

Số tiền mỗi tháng = Mức lương trích xuất đóng BHXH *

17,5%

1.4 Tính tiền hưởng BHXH một lần

Mức hưởng bảo hiểm xã hội một lần được tính theo số năm đã

đóng bảo hiểm xã hội, cứ mỗi năm được tính như sau:

a) Nhân 1,5/tháng mức bình quân tiền lương tháng đóng bảo hiểm xã hội cho những năm đóng trước năm 2014;

b) Nhân 02/tháng mức bình quân tiền lương tháng đóng bảo hiểm xã hội cho những năm đóng từ năm 2014 trở đi;

c) Trường hợp thời gian đóng bảo hiểm xã hội chưa đủ một năm thì mức hưởng bảo hiểm xã hội bằng số tiền đã đóng, mức tối đa bằng 02 tháng mức bình quân tiền lương tháng đóng bảo hiểm xã hội

Trang 11

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

2.1 Các tiêu chí vận hành sản phẩm

a Tính đúng đắn

• Độ chính xác của mức tính bảo hiểm xã hội là 99,99%, 0.005% là do dữ liệu đầu vào không chính xác, 0.005% do lỗi của chương trình thực thi

• Nếu dữ liệu nhập vào đúng kiểu, đầy đủ, và nằm trong khoảng giới hạn của bài toán đưa ra, khoảng thời gian

từ khi bắt đầu thực hiện lệnh tính toán đến khi sản phẩm cho ra mức đóng BHXH nhỏ hơn 5 giây

b Tính tin cậy

• Tỷ lệ lỗi toàn hệ thống và chức năng <= 1%

• MTBF (min time between failure) = 2 năm

• MTTR (min time to recover) = 0.5 ngày

• Thời gian chết của hệ thống thấp hơn 1 ngày/năm

• Thời gian xử lý trung bình của server: 1000000 requests/30s

c Tính hiệu quả

• Để đảm bảo tuân thủ những yêu cầu đưa ra, sản phẩm phải được chạy trên máy tính với cấu hình tối thiểu như sau:

Client

• Vi xử lý 2 GHz

• 2GB RAM

• Bộ nhớ trống 4 GB

• Hệ điều hành Windows 7 trở lên

Server

• Vi xử lý 2.1GHz, Cache 20M

• 64GB RAM

• Bộ nhớ trống 2TB

• Hệ điều hành Windows 7 trở lên

d Tính toàn vẹn

• Bảo mật hệ thống, ngăn truy cập trái phép

Trang 12

• Bảo mật dựa trên vai trò của người dùng bằng cách kiểm soát quyền truy cập vào Window, Reports và Processes

• Sản phẩm chặn được 90% các cuộc tấn công theo hình thức SQL Injection

• Mọi mật khẩu phải được lưu trữ dưới dạng đã được

mã hóa

e Tính khả dụng

• Nhân viên có thể sử dụng phần mềm sau 2 giờ làm quen

• Nhân viên có thể khai báo thông tin của 70 khách hàng trong 1 tiếng

2.2 Tiêu chí sửa đổi sản phẩm

a Tính bảo trì được

• Mức công sức cần xác định nguyên nhân hỏng hóc phần mềm và sửa hỏng hóc đó: 5 giờ/ 2 dev

• Xác minh bảo trì thành công 1 giờ/2 dev

• Dự án sẽ chia ra làm 3 modul: đăng ký, khai báo thông tin, tính bảo hiểm xã hội cho công dân( mỗi chức năng tương ứng 1 modul)

• Kích thước modul <= 30 statement

b Yêu cầu về tính linh hoạt

NA (Chỉ sử dụng cho cơ quan nhà nước)

c Yêu cầu về tính kiểm thử được

• Có lưu hồ sơ về kết quả trung gian qua mỗi lần chạy modul để hỗ trợ test

• Trong hệ thống controller có lưu file log và backup qua mỗi lần chạy và test

2.3 Tiêu chí chuyển giao sản phẩm

a Khả năng di động

- Sản phẩm hỗ trợ chạy trên hệ điều hành Windows 7 SP1 trở lên Khi chuyển sản phẩm từ một hệ điều hành hiện tại sang hệ điều hành Windows phiên bản cao hơn không phát sinh lỗi

Trang 13

b Khả năng tái sử dụng

Có thể sử dụng modul đăng ký để làm modul cho BHYT

c Khả năng tương thích

- Hỗ trợ trên hệ điều hành Windows 7 trở lên

- Sản phẩm không gây xung đột với các phần mềm độc lập khác đã cài đặt sẵn trên máy tính như:

Microsoft Office (Word, Excel, Powerpoint), Google Chrome, Skype,

Ngày đăng: 25/03/2019, 16:59

TỪ KHÓA LIÊN QUAN

w