1. Trang chủ
  2. » Giáo Dục - Đào Tạo

(TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG

101 23 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

Tiêu đề Phần mềm quản lý tài sản trường Đại học Thành Đông
Tác giả Lê Quốc Toàn
Người hướng dẫn TS. Lê Thị Trang Linh
Trường học Trường Đại học Điện Lực
Chuyên ngành Công nghệ phần mềm
Thể loại Chuyên đề học phần
Năm xuất bản 2021
Thành phố Hà Nội
Định dạng
Số trang 101
Dung lượng 8,06 MB

Cấu trúc

  • CHƯƠNG 1. GIỚI THIỆU DỰ ÁN PHẦN MỀM (8)
    • 1.1. Khảo sát hệ thống (0)
    • 1.2. Xác định bài toán cần giải quyết (8)
    • 1.3. Phân tích và đặc tả nghiệp vụ hệ thống (9)
    • 1.4. Xác định yêu cầu của hệ thống (10)
  • CHƯƠNG 2. QUẢN LÝ DỰ ÁN (12)
    • 2.1. Ước lượng dự án (12)
    • 2.2. Lập lịch và theo dõi dự án (15)
  • CHƯƠNG 3. PHÂN TÍCH VÀÀ̀ THIẾT KẾ HỆ THỐNG (19)
    • 3.1. Xác định các Actor và Use Case tổng quát hệ thống (19)
    • 3.2. Phân tích thiết kế từng chức năng của hệ thống (20)
  • CHƯƠNG 4. THIẾT KẾ (78)
    • 4.1. Thiết kế giao diện (78)
    • 4.2. Thiết kế lưu trữ (84)
  • CHƯƠNG 5. LẬP TRÌNH (87)
    • 5.1. Ngôn ngữ lập trình (87)
    • 5.2. Công cụ hỗ trợ (87)
    • 5.3. Chụp kết quả (88)
  • Chương 6.KIỂM THỬ PHẦN MỀM (91)
  • CHƯƠNG 7. ĐÓNG GÓI, BẢO TRÌ PHẦN MỀM (93)
    • 7.1. Cách đóng gói phần mềm (93)
    • 7.2. Khái niệm về bảo trì phần mềm (100)
    • 7.3. Những lý do cần bảo trì phần mềm (100)

Nội dung

GIỚI THIỆU DỰ ÁN PHẦN MỀM

Xác định bài toán cần giải quyết

Bài toán hệ thống tiếp cận quản lý theo quá trình: hình thành; khai thác - sử dụng và quá trình kết thúc sử dụng tài sản.

1 Quản lý quá trình hình thành:

Quá trình hình thành tài sản căn cứ vào phương thức hình thành của tài sản: tài sản hình thành do được bàn giao, điều chuyển và tài sản dược hình thành do đầu tư xây dựng, mua sắm mới Với mỗi phương thức hình thành tài sản đều có các quy định của cơ quan có thẩm quyền về quy trình, thủ tục để các cơ quan, đơn vị có liên quan đến thực hiện.

2 Quản lý quá trình khai thác và sử dụng:

Quá trình khai thác, sử dụng tài sản quyết định hiệu quả của tài sản Đây là quá trình diễn ra phức tạp, bởi vì thời gian khai thác, sử dụng tùy thuộc đặc điểm, tính chất, độ bền của mỗi loại tài sản Thời gian của quá trình khai tác, sử dụng được tính từ ngày nhận tài sản đến khi tài sản không còn sử dụng được phải thanh lý.

3 Quản lý quá trình kết thúc sử dụng tài sản:

Sau quá trình khai thác, sử dụng tài sản, nếu xét thấy tài sản không cần thiết hay không thể phục vụ cho công việc của đơn vị, bộ phận quản lý sẽ tiến hành làm thủ tục kết thúc quá trình sử dụng Khi kết thúc sử dụng tài sản, phải thực hiện đánh giá hiện trạng cả về vật chất và giá trị; thực hiện kiểm kê, xác định giá trị hiện tại; lập phương án xử lý.

Phân tích và đặc tả nghiệp vụ hệ thống

• Phân tích và đặc tả các nghiệp vụ của hệ thống

Các nghiệp vụ của hệ thống cũ chủ yếu được quản lý thông qua phần mềm Excel làm khó khăn trong việc tìm kiếm, thống kê các mục.

Tài sản sẽ được thông qua và nhập về từ phía thu mua của nhà trường sau đó sẽ thông báo với phòng quản lí.

• Lập báo cáo tài sản

Khi nhà trường yêu cầu báo cáo tài sản phòng quản lí sẽ tiến hành lập hóa đơn và gửi lên phòng ban giám hiệu

Tài sản qua thời gian sử dụng mức khấu hao quá lớn, khi đó tài sản cần được thanh li bộ phận sẽ gửi yêu cầu lên các phòng ban nếu được chấp thuận sẽ tiến hành thanh lý.

• Quản lý loại tài sản

Mỗi một tài sản sẽ có tính chất riêng và được quy định là một loại tài sản nhất định để quản lý dễ dàng hơn.

Tài sản riêng nên xuất xứ của các loại từ nhiều nơi khác nhau, nếu trùng sẽ tạo mã xuất xứ chung để quản lý.

Nguồn quỹ từ đơn vị tài trợ cũng như của phòng ban giám hiệu sẽ được sử dụng để nhập về tài sản phục vụ cho việc học tập.

Các bộ phận chỉ dùng được riêng các tài sản mà cấp trên cho phép sử dụng để đảm bảo mức độ an toàn cho tài sản chung.

Xác định yêu cầu của hệ thống

1.4.1 Yêu cầu chức năng Đăng nhập.

Quản lý nhập xuất tài sản Thanh lý tài sản

Lập báo cáo thống kê

Quản lý loại tài sản,xuất xứ, nguồn quỹ và bộ phận

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

- Cần có những bản cập nhật bảo mật thường xuyên.

- Hệ thống phần mềm quản lý cần được backup dữ liệu thường ngày, tránh trường hợp xấu, sự cố xảy ra làm mất dữ liệu của thông tin khách hàng, thống kê doanh thu, …

1.4.2.3 Yêu cầu về tính năng sử dụng

- Những tính năng cần thuận tiện, hoạt động chính xác, không có sai sót, lỗi.

1.4.2.4 Yêu cầu ràng buộc về thiết kế

- Thiết kế giao diện trực quan dễ dùng, thuận tiện cho người sử dụng.

1.4.2.5 Yêu cầu về phần cứng

- Bộ xử lý: Bộ xử lý có tốc độ 1 gigahertz (GHz) trở lên hoặc SoC

- RAM: 2 GB RAM trở lên.

- Dung lượng đĩa cứng: Trống tối thiểu 2GB.

- Cạc đồ họa: DirectX 9 trở lên có trình điều khiển WDDM 1.0

1.4.2.6 Phần mềm được sử dụng

1.4.2.7 Yêu cầu khi sử dụng phần mềm

- Để sử dụng phần mềm, người dùng hoặc người quản lý cần có tài khoản được đăng ký trước và đăng nhập vào phần mềm.

- Khi sử dụng phần mềm, không được để lộ mật khẩu cho người khác trong quá trình sử dung gây mất an toàn bảo mật.

- Phần mềm không yêu cầu bất kì yêu cầu nào khác.

QUẢN LÝ DỰ ÁN

Ước lượng dự án

Phân tích và thiết kế hệ thống

Tích hợp và hoàn thành sản phẩm Đóng gói phần mềm

Bảng 2 1 2.1.2 Ước lượng thời gian

Phân tích và thiết kế hệ thống

Module thống kê sản phẩm

Tích hợp và hoàn thành sản phẩm Đóng gói phần mềm

2.1.3 Ước lượng về số lượng người tham gia

• Số lượng người tham gia vào dự án này là 1 người.

Lập lịch và theo dõi dự án

Phân tích và thiết kế phần mềm

Xây dựng cơ sở dự liệu

Xây dựng các chức năng chính

Tích hợp và bảo trì

PHÂN TÍCH VÀÀ̀ THIẾT KẾ HỆ THỐNG

Xác định các Actor và Use Case tổng quát hệ thống

Bảng 3 1 Xác định các Actor và Use Case tổng quát hệ thống

3.1.2 Use Case tổng quát của hệ thống

Hình 3 1 Use case tổng quát hệ thống

Phân tích thiết kế từng chức năng của hệ thống

3.2.1.1 Biểu đồ use case cho chức năng đăng nhập

Hình 3 2 Use case chức năng đăng nhập Đặc tả use case đăng nhập

 Chức năng này mô tả cách thực hiện đăng nhập vào hệ thống.

 Dòng sự kiện chính: o Chức năng này bắt đầu khi người dùng muốn đăng nhập vào hệ thống. o Hệ thống yêu cầu các tác nhân nhập tên và mật khẩu. o Tác nhân nhập tên và mật khẩu. o Hệ thống kiểm tra tên và mật khẩu đã nhập và cho phép đăng nhập vào hệ thống.

Nếu tài khoản và mật khẩu không chính xác thì hệ thống hiển thị thông báo lỗi. Người dùng có thể quay lại dòng sự kiện chính hoặc hủy bỏ việc đăng nhập, lúc này chức năng kết thúc.

 Kết quả: Nếu thực hiện chức năng thành công thì tác nhân đăng nhập có quyền sử dụng chức năng hệ thống tương ứng Ngược lại, trạng thái hệ thống không thay đổi.

- Bộ phận quản trị hoặc người dùng

- Bộ phận quản trị, người dùng đăng nhập vào chức năng quản lý sự kiện của hệ thống.

C Sơ đồ luồng nghiệp vụ cơ bản

Hình 3 3 Biểu đồ hoạt động chức năng đăng nhập

D Mô tả các bước trong luồng nghiệp vụ cơ bản

- Bước 1: Người dùng đăng nhập vào hệ thống hoặc sử dụng các chức năng khác khi chưa được cấp quyền đăng nhập (yêu cầu chức năng đăng nhập).

- Bước 2: Người dùng nhập dữ liệu:

- Bước 3: Kiểm tra dữ liệu đầu vào bao gồm:

✔ Tài khoản, Mật khẩu chỉ được chứa các ký tự chữ cái, số và một vài ký tự đặc biệt khác được cho phép ✔ Hợp lệ: Chuyển sang bước 4

✔ Không hợp lệ: Chuyển sang bước 2 - Bước 4: Kiểm tra đăng nhập:

✔ Hợp lệ: Chuyển sang bước 5

✔ Không hợp lệ: Quay lại bước 2

- Bước 5: Cấp quyền đăng nhập với quyền tương ứng với tài khoản.

3.2.1.3 Biểu đồ trình tự a Biểu đồ trình tự cho chức năng đăng nhập

Hình 3 4 Biểu đồ trình tự đăng nhập

3.2.2Chức năng quản lý người dùng

3.2.2.1.Biểu đồ use case chức năng quản lý người dùng

Hình 3 5 Use case chức năng quản lý người dùng Đặc tả use case quản lý người dùng

 Tóm tắt: Chức năng này cho phép người quản trị quản lý thông tin người sử dụng khi đăng nhập vào hệ thống Bao gồm: Thêm mới, xóa, cập nhật, lưu thông tin.

 Dòng sự kiện chính: o Chức năng này bắt đầu khi người quản trị có nhu cầu thêm mới, xóa, cập nhật thông tin người dùng. o Người quản trị chọn chức năng quản lý người dùng. o Hệ thống hiển thị giao diện quản lý người dùng và liệt kê danh sách người dùng đã có tên trong hệ thống. o Hệ thống yêu cầu người quản trị chọn chức năng cần thực hiện bao gồm: Thêm mới, cập nhật thông tin người dùng, xóa người dùng.

+ Thêm mới: o Hệ thống yêu cầu người quản trị nhập vào thông tin của người dùng cần thêm mới. Thông tin bao gồm: Tài khoản, mật khẩu và phân quyền truy cập. o Sau khi nhập đầy đủ thông tin người dùng cần thêm, quản trị chọn chức năng Lưu. o Hệ thống kiểm tra thông tin nhập vào, nếu hợp lệ thì hiển thị thông báo Thêm mới thành công Ngược lại, thông báo Thêm không thành công

+ Cập nhật thông tin người dùng: o Hệ thống yêu cầu người quản trị nhập vào trường thông tin cần thay đổi của người dùng Thông tin thay đổi có thể là: Tài khoản, mật khẩu và phân quyền truy cập. o Sau khi nhập thông tin người dùng cần thay đổi, quản trị chọn chức năng Lưu. o Hệ thống kiểm tra thông tin nhập vào, nếu hợp lệ thì hiển thị thông báo Cập nhật thành công Ngược lại, thông báo Cập nhật không thành công.

+ Xóa người dùng: o Hệ thống yêu cầu người quản trị chọn người dùng cần xóa. o Hệ thống hiển thị đầy đủ thông tin của người dùng cần xóa bao gồm: Tài khoản, mật khẩu, phân quyền. o Người quản trị ấn nút Xóa. o Hệ thống hỏi Bạn chắc muốn xóa người dùng hay không? Có/Không o Nếu người quản trị chọn Có Hệ thống sẽ xóa thông tin khỏi hệ thống và hiển thị thông báo Xóa thành công Ngược lại, nếu chọn Không thì đóng thông báo và trở lại giao diện người dùng.

 Dòng sự kiện khác: o Thông tin về người dùng không đầy đủ: Nếu người quản trị thêm mới hoặc thay đổi các thông tin của người dùng không đầy đủ, hệ thống sẽ hiện cảnh báo lỗi và yêu cầu bổ sung các thông tin cần thiết. o Người quản trị có thể bổ sung đầy đủ thông tin hoặc thoát khỏi thao tác, lúc này chức năng kết thúc. o Thông tin người sử dụng không hợp lệ: Nếu người quản trị thêm mới hoặc thay đổi các thông tin của người dùng không hợp lệ, hệ thống sẽ hiện cảnh báo lỗi và yêu cầu sử đổi các thông tin chưa hợp lệ. o Người quản trị có thể chỉnh sửa thông tin chưa hợp lệ hoặc thoát khỏi thao tác, lúc này chức năng kết thúc.

 Điều kiện: Người quản trị phải đăng nhập vào hệ thống với phân quyền quản trị.

 Kết quả: Nếu thực hiện chức năng thành công thì hệ thống sẽ cập nhật cơ sở dữ liệu Ngược lại, trạng thái hệ thống không thay đổi.

Chức năng thêm người dùng

- Người quản lý đăng nhập vào chức năng quản lý người dùng của hệ thống.

C.Sơ đồ luồng nghiệp vụ cơ bản

Hình 3 6 Biểu đồ hoạt động thêm người dùng

D Mô tả các bước trong luồng nghiệp vụ cơ bản

- Bước 1: Quản lí đăng nhập vào hệ thống hoặc sử dụng các chức năng khác khi chưa được cấp quyền đăng nhập (yêu cầu chức năng đăng nhập).

-Bước 2: Quản lí nhập dữ liệu:

- Bước 3: Kiểm tra dữ liệu đầu vào bao gồm:

✔ Tài khoản, Mật khẩu chỉ được chứa các ký tự chữ cái, số và một vài ký tự đặc biệt khác được cho phép ✔ Hợp lệ: chuyển sang bước 4

✔ Không hợp lệ: chuyển sang bước 2

-Bước 4: Hệ thống cấp quyền đăng nhập

- Bước 5: Quản lí chọn chức năng quản lý người dùng

- Bước 6: Hệ thống hiển thị giao diện “Quản lý người dùng”

- Bước 7: Quản lí thực hiện thao tác “Thêm người dùng”

- Bước 8: Hệ thống kiểm tra thông tin từ thao tác:

✔ Thành công: Chuyển sang bước 9

✔ Thất bại: Chuyển sang bước 7

- Bước 9: Hệ thống hiển thị thông báo: “Đã thêm nhân người thành công”.

Chức năng sửa người dùng:

- Người quản lý đăng nhập vào chức năng quản lý người dùng của hệ thống.

C.Sơ đồ luồng nghiệp vụ cơ bản

Hình 3 7 Biểu đồ hoạt động sửa người dùng

D Mô tả các bước trong luồng nghiệp vụ cơ bản

- Bước 1: Quản lí đăng nhập vào hệ thống hoặc sử dụng các chức năng khác khi chưa được cấp quyền đăng nhập (yêu cầu chức năng đăng nhập).

-Bước 2: Quản lí nhập dữ liệu:

- Bước 3: Kiểm tra dữ liệu đầu vào bao gồm:

✔ Tài khoản, Mật khẩu chỉ được chứa các ký tự chữ cái, số và một vài ký tự đặc biệt khác được cho phép ✔ Hợp lệ: chuyển sang bước 4

✔ Không hợp lệ: chuyển sang bước 2

-Bước 4: Hệ thống cấp quyền đăng nhập

- Bước 5: Quản lí chọn chức năng quản lý người dùng

- Bước 6: Hệ thống hiển thị giao diện “Quản lý người dùng”

- Bước 7: Quản lí thực hiện thao tác “Sửa người dùng”

- Bước 8: Hệ thống kiểm tra thông tin từ thao tác:

✔ Thành công: Chuyển sang bước 9

✔ Thất bại: Chuyển sang bước 7

- Bước 9: Hệ thống hiển thị thông báo: “Đã sửa người dùng thành công”.

Chức năng xóa người dùng:

- Người quản lý đăng nhập vào chức năng quản lý người dùng của hệ thống.

C.Sơ đồ luồng nghiệp vụ cơ bản

Hình 3 8 Biểu đồ hoạt động xóa người dùng

D Mô tả các bước trong luồng nghiệp vụ cơ bản

- Bước 1: Quản lí đăng nhập vào hệ thống hoặc sử dụng các chức năng khác khi chưa được cấp quyền đăng nhập (yêu cầu chức năng đăng nhập).

-Bước 2: Quản lí nhập dữ liệu:

- Bước 3: Kiểm tra dữ liệu đầu vào bao gồm:

✔ Tài khoản, Mật khẩu chỉ được chứa các ký tự chữ cái, số và một vài ký tự đặc biệt khác được cho phép ✔ Hợp lệ: chuyển sang bước 4

✔ Không hợp lệ: chuyển sang bước 2

-Bước 4: Hệ thống cấp quyền đăng nhập

- Bước 5: Quản lí chọn chức năng quản lý người dùng

- Bước 6: Hệ thống hiển thị giao diện “Quản lý người dùng”

- Bước 7: Quản lí thực hiện thao tác “Xóa người dùng”

- Bước 8: Hệ thống kiểm tra thông tin từ thao tác:

✔ Thành công: Chuyển sang bước 9

✔ Thất bại: Chuyển sang bước 7

- Bước 9: Hệ thống hiển thị thông báo: “Đã xóa người dùng thành công”.

3.2.2.3.Biểu đồ trình tự a Biểu đồ trình tự quản lí người dùng

Hình 3 9 Biểu đồ trình tự quản lý người dùng b.Biểu đồ trình tự thêm người dùng

Hình 3 10 Biểu đồ trình tự thêm người dùng c Biểu đồ trình tự sửa người dùng

Hình 3 11 Biểu đồ trình tự sửa người dùng d Biểu đồ trình tự xóa người dùng

Hình 3 12 Biểu đồ trình tự xóa người dùng

3.2.3 Chức năng quản lý tài sản

3.2.3.1Biểu đồ use case chức năng quản lý tài sản.

Hình 3 13 Use case quản lý tài sản Đặc tả use case chức năng quản lý tài sản

 Tóm tắt: Chức năng này cho phép người dùng có thể thêm, xóa, cập nhật, tìm kiếm thông tin tài sản trong hệ thống.

 Dòng sự kiện chính: o Chức năng này bắt đầu khi người dùng muốn thêm mới, xóa, cập nhật, tìm kiếm thông tin tài sản trong hệ thống. o Người dùng sẽ chọn chức năng quản lý tài sản o Hệ thống sẽ hiển thị giao diện quản lý tài sản, bao gồm tất cả các thuộc tính của tài sản và liệt kê danh sách các tài sản có trong hệ thống. o Hệ thống sẽ chờ người dùng chọn chức năng muốn thực hiện. o Sau khi người dùng chọn chức năng, một trong các luồng sẽ thực hiện như sau:

- Nếu người dùng chọn Thêm mới thì luồng công việc thêm sẽ được thực hiện.

- Nếu người dùng chọn Xóa tài sản thì luồng công việc xóa sẽ được thực hiện.

- Nếu người dùng chọn Cập nhật thì luồng công việc cập nhật sẽ được thực hiện.

+ Thêm mới tài sản: o Hệ thống sẽ yêu cầu người dùng nhập thông tin về tài sản, bao gồm: MãTS, TênTS, ĐVT, số lượng, đơn giá, ngày nhập, mã loại, mã xuất xứ, mã nguồn, mã bộ phận, mức khấu hao, tình trạng. o Sau khi điền đầy đủ thông tin thì người sử dụng sẽ chọn chức năng Lưu. o Hệ thống kiểm tra tính hợp lệ của thông tin nhập vào Nếu hợp lệ thì tài sản sẽ được lưu vào hệ thống vào thông báo Thêm thành công Ngược lại, thông báo Thêm không thành công. o Tài sản sau khi được thêm mới sẽ được hệ thống cập nhật trên lưới.

+ Cập nhật tài sản o Người dùng chọn tài sản cần cập nhật. o Hệ thống sẽ truy xuất và hiển thị thông tin tài sản đã được người dùng lựa chọn. o Người dùng thay đổi các thông tin cần thiết và chọn nút Lưu. o Hệ thống kiểm tra tính hợp lệ của thông tin vừa thay đổi Nếu hợp lệ thì tài sản sẽ được lưu vào hệ thống và thông báo Cập nhật thành công Ngược lại, thông báo Cập nhật không thành công. o Tài sản sau khi được cập nhật sẽ được hệ thống cập nhật trên lưới.

+ Xóa tài sản o Người dùng chọn tài sản cần Xóa. o Hệ thống hiển thị thông tin tài sản mà người dùng đã chọn. o Người dùng nháy nút Xóa tài sản. o Hệ thống hiển thị thông báo yêu cầu người dùng xác nhận xóa tài sản. o Người dùng chọn chấp nhận xóa. o Tài sản được chọn sẽ dược xóa khỏi hệ thống và thông báo Xóa tài sản thành công Ngược lại, thông báo Xóa tài sản không thành công.

+ Tìm kiếm tài sản o Người dùng chọn nội dung cần tìm kiếm và nhập từ khóa vào ô Tìm kiếm o Hệ thống hiển thị toàn bộ thông tin của các tài sản có nội dung gần đúng với từ khóa tìm kiếm.

 Các dòng sự kiện khác o Thông tin về tài sản không đầy đủ: Nếu các thông tin được người dùng nhập vào trong luồng Thêm mới hay Cập nhật không đầy đủ thì hệ thống hiển thị thông báo lỗi và yêu cầu người dùng bổ sung đầy đủ thông tin. o Người dùng có thể bổ sung đầy đủ thông tin hoặc chọn hủy bỏ thao tác đang thực hiện.

 Các yêu cầu đặc biệt: Không có

THIẾT KẾ

Thiết kế giao diện

Hình 4 1 Giao diện chức năng đăng nhập

▪ Chức năng quản lý người dùng

Hình 4 2 Giao diện chức năng quản lý người dùng

▪ Chức năng quản lý tài sản

Hình 4 3 Giao diện chức năng quản lí tài sản

▪ Chức năng lập báo cáo

Hình 4 4 Giao diện chức năng lập báo cáo

▪ Chức năng thanh lý tài sản

Hình 4 5 Giao diện chức năng thanh lý tài sản

▪ Chức năng quản lý loại tài sản

Hình 4 6 Giao diện chức năng quản lý loại tài sản

▪ Chức năng quản lý xuất xứ

Hình 4 7 Giao diện chức năng quản lý xuất xứ

▪ Chức năng quản lý nguồn quỹ

Hình 4 8 Giao diện chức năng quản lý nguồn quỹ

▪ Chức năng quản lý bộ phận

Hình 4 9 Giao diện chức năng quản lý bộ phận

Thiết kế lưu trữ

▪ Biểu đồ Diagram hệ thống

Hình 4 10 Biểu đồ Diagram hệ thống quản lý tài sản

Hình 4 13 Bảng loại tài sản

▪ Bảng thanh lý tài sản

Hình 4 17 Bảng thanh lý tài sản

LẬP TRÌNH

Ngôn ngữ lập trình

- Lý do chọn ngôn ngữ C# để lập trình bởi:

+ C# là loại ngôn ngữ lập trình rất an toàn và nó không cho phép việc chuyển đổi kiểu dữ liệu để có thể giảm tránh được những vấn đề sai lệch xảy ra + #C là ngôn ngữ có hiệu suất cao, có có thể chạy mượt trên mọi hệ thống giới hạn về dung lượng.

+ #C là ngôn ngữ sở hữu cú pháp rất sát với những suy nghĩ logic, nhờ vậy mà việc viết code sẽ được đơn giản hóa và nhanh chóng hơn.

+ C# là ngôn ngữ được sử dụng trong lập trình trên nhiều nền tảng

Các ứng dụng hoặc website được xây dựng bằng ngôn ngữ này có thể hoạt động tốt trên nhiều nền tảng như Windows, Linux và Mac.

Công cụ hỗ trợ

Chụp kết quả

Hình 5 1 Code kết nối cơ sở dữ liệu

Hình 5 3 Code quản lý tài sản

Hình 5 4 Code quản lý bộ phận

Hình 5 5 Code thanh lý tài sản

Hình 5 6 Code lấy dữ liệu từ bảng tài sản

Hình 5 7 Code truy vấn dữ liệu bảng tài sản

THỬ PHẦN MỀM

ĐÓNG GÓI, BẢO TRÌ PHẦN MỀM

Cách đóng gói phần mềm

+ Bước 1: Đầu tiên cần tải gói Setup Projects

+Bước 2: Mở Project của mình lên nhấn chuột phải chọn vào Solution => Add =>>NewProject

+Bước 3: Gõ “Setup” để tìm kiếm => Chon Setup Project Sau đó nhấn Next đặt tên rồi chọn vị trí lưu cho File Exe sau này và chọn OK

+Bước 4: Sau khi tạo xong thì sẽ xuât hiện một giao diện như hình dưới:

Nhấn ApplicationFolder =>Add => Project Output

+ Bước 5: Chọn tên Project sau đó nhấn chọn Primary output và nhấn OK

+ Bước 6: Nhấn Phải chuột vào Primary output mới tạo và chọn Create Shortcut to Primary… và đặt tên cho Shortcut

+ Bước 7: Di chuyển shortcut vừa tào vào thư mục User’s Desktop

+ Bước 8: Thiết lập icon cho File Exe Nhấn chuột phải vào chọn Properties sau đó vào mục Icon

Nhấp chọn vào thư mục Application Folder => Add File Sau đó chọn icon phù họp với File có dduoi ico

+Bước 9 : Làm lại bước 6-8 với thư mục User’s Programs Menu.

+ Bước 11: Vào mục Properties => Author và mục Manufacturer để chỉnh tên

+ Bước 12: Tiến hành Rebuild File Setup.

Khái niệm về bảo trì phần mềm

Bảo trì phần mềm (Software maintenance) bao gồm điều chỉnh các lỗi mà chưa được phát hiện trong các giai đoạn trước của chu kỳ sống của một phần mềm, nâng cấp tính năng sử dụng và an toàn vận hành của phần mềm Bảo trì phần mềm có thể chiếm đến 65%-75% công sức trong chu kỳ sống của một phần mềm.

Quá trình phát triển phần mềm bao gồm rất nhiều giai đoạn: thu thập yêu cầu, phân tích, thiết kế, xây dựng, kiểm tra, triển khai và bảo trì phần mềm Nhiệm vụ của giai đoạn bảo trì phần mềm là giữ cho phần mềm được cập nhật khi môi trường thay đổi và yêu cầu người sử dụng thay đổi.

TheoIEEE (1993), thì bảo trì phần mềm được định nghĩa là việc sửa đổi một phần mềm sau khi đã bàn giao để chỉnh lại các lỗi phát sinh, cải thiện hiệu năng của phần mềm hoặc các thuộc tính khác, hoặc làm cho phần mềm thích ứng trong một môi trường đã bị thay đổi Bảo trì phần mềm được chia thành bốn loại:

Sửa lại cho đúng (Corrective): là việc sửa các lỗi hoặc hỏng hóc phát sinh.

Các lỗi này có thể do lỗi thiết kế, lỗi logic hoặc lỗi coding sản phẩm Ngoài ra, các lỗi cũng có thể do quá trình xử lý dữ liệu, hoặc hoạt động của hệ thống.

Thích ứng (Adaptative): là việc chỉnh sửa phần mềm cho phù hợp với môi trường đã thay đổi của sản phẩm Môi trường ở đây có nghĩa là tất các yếu tố bên ngoài sản phẩm như quy tắc kinh doanh, luật pháp, phương thức làm việc,

Hoàn thiện: chỉnh sửa để đáp ứng các yêu cầu mới hoặc thay đổi của người sử dụng Loại này tập trung vào nâng cao chức năng của hệ thống, hoặc các hoạt động tăng cường hiệu năng của hệ thống, hoặc đơn giản là cải thiện giao diện Nguyên nhân là với một phần mềm thành công, người sử dụng sẽ bắt đầu khám phá những yêu cầu mới, ngoài yêu cầu mà họ đã đề ra ban đầu, do đó, cần cải tiến các chức năng.

Bảo vệ (Preventive): mục đích là làm hệ thống dễ dàng bảo trì hơn trong những lần tiếp theo.

Những lý do cần bảo trì phần mềm

Sử dụng phần mềm không bị gián đoạn: Thử nghĩ một ví dụ nhỏ thôi, chiếc điện thoại đang dùng bị hết pin chắc hẳn sẽ khiến chúng ta bực mình Khi phần mềm

Ngày đăng: 02/12/2022, 08:36

HÌNH ẢNH LIÊN QUAN

Bảng 2.1 2.1.2. Ước lượng thời gian - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Bảng 2.1 2.1.2. Ước lượng thời gian (Trang 13)
2.1.3. Ước lượng về số lượng người tham gia - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
2.1.3. Ước lượng về số lượng người tham gia (Trang 15)
Bảng 3.1. Xác định các Actor và Use Case tổng quát hệ thống - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Bảng 3.1. Xác định các Actor và Use Case tổng quát hệ thống (Trang 19)
Hình 3. 5. Use case chức năng quản lý người dùng Đặc tả use case quản lý người dùng - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 5. Use case chức năng quản lý người dùng Đặc tả use case quản lý người dùng (Trang 23)
Hình 3. 4. Biểu đồ trình tự đăng nhập 3.2.2Chức năng quản lý người dùng - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 4. Biểu đồ trình tự đăng nhập 3.2.2Chức năng quản lý người dùng (Trang 23)
Hình 3. 15. Biểu đồ hoạt động sửa tài sản - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 15. Biểu đồ hoạt động sửa tài sản (Trang 36)
Hình 3. 17.Biểu đồ hoạt động tìm kiếm tài sản - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 17.Biểu đồ hoạt động tìm kiếm tài sản (Trang 39)
Hình 3. 18. Biểu đồ trình tự quản lý tài sản b. Biểu đồ trình tự cho chức năng thêm tài sản - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 18. Biểu đồ trình tự quản lý tài sản b. Biểu đồ trình tự cho chức năng thêm tài sản (Trang 40)
Hình 3. 20. Biểu đồ trình tự sửa tài sản d. Biểu đồ trình tự cho chức năng xóa tài sản - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 20. Biểu đồ trình tự sửa tài sản d. Biểu đồ trình tự cho chức năng xóa tài sản (Trang 41)
Hình 3. 22. Use case quản lý loại tài sản Đặc tả use case quản lý loại tài sản - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 22. Use case quản lý loại tài sản Đặc tả use case quản lý loại tài sản (Trang 42)
Hình 3. 27. Biểu đồ trình tự thêm loại tài sản - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 27. Biểu đồ trình tự thêm loại tài sản (Trang 48)
Hình 3. 30. Use case quản lý bộ phận Đặc tả use case chức năng quản lý bộ phận - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 30. Use case quản lý bộ phận Đặc tả use case chức năng quản lý bộ phận (Trang 49)
Hình 3. 31. Biểu đồ hoạt động thêm bộ phận - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 31. Biểu đồ hoạt động thêm bộ phận (Trang 51)
Hình 3. 34. Use case quản lý xuất xứ Đặc tả use case quản lý xuất xứ - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 34. Use case quản lý xuất xứ Đặc tả use case quản lý xuất xứ (Trang 55)
Hình 3. 40. Biểu đồ trình tự sửa xuất xứ - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 40. Biểu đồ trình tự sửa xuất xứ (Trang 61)
Hình 3. 42. Use case quản lý nguồn quỹ - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 42. Use case quản lý nguồn quỹ (Trang 62)
Hình 3. 45. Biểu đồ hoạt động xóa nguồn quỹ - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 45. Biểu đồ hoạt động xóa nguồn quỹ (Trang 67)
Hình 3. 48. Biểu đồ trình tự xóa nguồn quỹ - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 48. Biểu đồ trình tự xóa nguồn quỹ (Trang 69)
Hình 3. 51. Biểu đồ hoạt động chức năng lập báo cáo 3.2.9. Chức năng thanh lý tài sản - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 51. Biểu đồ hoạt động chức năng lập báo cáo 3.2.9. Chức năng thanh lý tài sản (Trang 72)
Hình 3. 54. Biểu đồ trình tự thanh lí tài sản - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 3. 54. Biểu đồ trình tự thanh lí tài sản (Trang 76)
Hình 4.1. Giao diện chức năng đăng nhập - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 4.1. Giao diện chức năng đăng nhập (Trang 78)
Hình 4. 7. Giao diện chức năng quản lý xuất xứ - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 4. 7. Giao diện chức năng quản lý xuất xứ (Trang 82)
▪ Bảng người dùng - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Bảng ng ười dùng (Trang 84)
Hình 4. 10. Biểu đồ Diagram hệ thống quản lý tài sản - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 4. 10. Biểu đồ Diagram hệ thống quản lý tài sản (Trang 84)
Hình 4. 17. Bảng thanh lý tài sản CHƯƠNG 5. LẬP TRÌNH - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 4. 17. Bảng thanh lý tài sản CHƯƠNG 5. LẬP TRÌNH (Trang 87)
Hình 5.1. Code kết nối cơ sở dữ liệu - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 5.1. Code kết nối cơ sở dữ liệu (Trang 88)
Hình 5. 5. Code thanh lý tài sản - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 5. 5. Code thanh lý tài sản (Trang 90)
Hình 5. 6. Code lấy dữ liệu từ bảng tài sản - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 5. 6. Code lấy dữ liệu từ bảng tài sản (Trang 90)
Hình 5. 7. Code truy vấn dữ liệu bảng tài sản - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
Hình 5. 7. Code truy vấn dữ liệu bảng tài sản (Trang 91)
+Bước 4: Sau khi tạo xong thì sẽ xuât hiện một giao diện như hình dưới: - (TIỂU LUẬN) báo cáo CHUYÊN đề học PHẦN CÔNG NGHỆ PHẦN mềm đề tài PHẦN mềm QUẢN lý tài sản TRƯỜNG đại học THÀNH ĐÔNG
c 4: Sau khi tạo xong thì sẽ xuât hiện một giao diện như hình dưới: (Trang 94)

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

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

TÀI LIỆU LIÊN QUAN

w