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

đồ án 1 xây dựng phần mềm quản lý tài sản khoa cntt

38 1 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 đề Đồ Án 1 Xây Dựng Phần Mềm Quản Lý Tài Sản Khoa CNTT
Tác giả Lý Văn Linh
Người hướng dẫn GS. Nguyễn Minh Tiến
Trường học Trường Đại Học Sư Phạm Kỹ Thuật Hưng Yên
Chuyên ngành Công Nghệ Thông Tin
Thể loại Đồ Án
Năm xuất bản 2023
Thành phố Hưng Yên
Định dạng
Số trang 38
Dung lượng 3,59 MB

Nội dung

Chương 1: TỔNG QUAN VỀ BÀI TOÁN QUẢN LÝ TÀI SẢN, THIẾT BỊ1.1.Lý do chọn đề tàiQua thực tế tại Trường Đại học Sư Phạm Kỹ Thuật Hưng Yên các công tác quản lý tài sản thiết bị chủ yếu dựa v

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN

ĐỒ ÁN 1XÂY DỰNG PHẦN MỀM QUẢN LÝ TÀI SẢN KHOA CNTT

NGÀNH: CÔNG NGHỆ THÔNG TINCHUYÊN NGÀNH: KHOA HỌC MÁY TÍNH

SINH VIÊN: LÝ VĂN LINH

MÃ LỚP: 12421TN

MÃ SINH VÊN:10121865 GIẢNG VIÊN HƯỚNG DẪN: GS.NGUYỄN MINH TIẾN

HƯNG YÊN – 2023

Trang 2

NHẬN XÉT Nhận xét của giảng viên hướng dẫn:

GIẢNG VIÊN HƯỚNG DẪN

(Ký và ghi rõ họ tên)

Trang 3

LỜI CAM ĐOAN

Em xin cam đoan bài tâp lớn “Phần mềm ứng dụng quản lý tài sản khoa CNTT” là kếtquả thực hiện của bản thân em dưới sự hướng dẫn của thầy Nguyễn Minh Tiến

Những phần sử dụng tài liệu tham khảo trong đồ án đã được nêu rõ trong phần tài liệutham khảo Các kết quả trình bày trong đồ án và chương trình xây dựng được hoàn toàn là kếtquả do bản thân em thực hiện

Nếu vi phạm lời cam đoan này, em xin chịu hoàn toàn trách nhiệm trước khoa và nhàtrường

Hưng Yên, ngày … tháng … năm 2023

SINH VIÊN

Xin chân thành cảm ơn!

Trang 4

LỜI CẢM ƠN

Để có thể hoàn thành đồ án này, lời đầu tiên em xin phép gửi lời cảm ơn tới bộ mônKhoa học máy tính, Khoa Công nghệ thông tin – Trường Đại học Sư phạm Kỹ thuật Hưng Yên

đã tạo điều kiện thuận lợi cho em thực hiện đồ án môn học này

Đặc biệt em xin chân thành cảm ơn Thầy Nguyễn Minh Tiến đã rất tận tình hướng dẫn,chỉ bảo em trong suốt thời gian thực hiện đồ án vừa qua

Em cũng xin chân thành cảm ơn tất cả các Thầy, các Cô trong Trường đã tận tình giảngdạy, trang bị cho em những kiến thức cần thiết, quý báu để giúp em thực hiện được đồ án này.Mặc dù em đã có cố gắng, nhưng với trình độ còn hạn chế, trong quá trình thực hiện đềtài không tránh khỏi những thiếu sót Em hi vọng sẽ nhận được những ý kiến nhận xét, góp ýcủa các Thầy giáo, Cô giáo về những kết quả triển khai trong đồ án

Em xin trân trọng cảm ơn!

Trang 5

Chương 2 KHẢO SÁT VÀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ TÀI SẢN, THIẾT BỊ TẠI

2.1.3 Xác định yêu cầu chức năng cụ thể 12

2.2.2 Phân tích thiết kế chức năng (UC – AC): 14

Trang 6

Chương 1: TỔNG QUAN VỀ BÀI TOÁN QUẢN LÝ TÀI SẢN, THIẾT BỊ

1.1.Lý do chọn đề tài

Qua thực tế tại Trường Đại học Sư Phạm Kỹ Thuật Hưng Yên các công tác quản lý tài sản thiết bị chủ yếu dựa vào sổ sách và thủ công, các bộ phận chưa liên kết với nhau còn rời rạc chưa đồng nhất (ví dụ như: việc xét duyệt yêu cầu mua, yêu cầu mượn hay sửa chữa tài sản, thiết bị phải thông qua các công đoạn giấy tờ nhiều công đoạn rất tốn thời gian)

Hơn nữa, việc quản lý tài sản cần thiết trong Trường đang sử dụng phần mềm kế toán MISA, qua thực tế sử dụng tại Trường, nhiều tính năng của phần mềm không có một số tính năng chưa đáp ứng được yêu cầu quản lý thực tế tại Trường; Giao diện của MISA là Window form có nhiều bất cập trong quản lý tài sản, hóa chất

Xuất phát từ nhu cầu thực tế đó với trách nhiệm là một sinh viên Khoa Công nghệ thông tin em đã quyết định nghiên cứu, thực hiện và xây dựng một ứng dụng Winform để có thể giúpcho thầy, cô tại Trường Đại học Sư Phạm Kỹ Thuật Hưng Yên quản lý các tài sản, thiết bị trong các phòng học một cách dễ dàng và hiệu quả, từ đó có thể nâng cao được khâu quản lý tránh thất thoát tài sản

1.2 Mục tiêu của đề tài

1.2.1 Mục tiêu tổng quát

Mục tiêu tổng quát của đề tài này là xây dựng một phần mềm quản lý tài sản hiệu quả cho Khoa Công nghệ thông tin (CNTT), giúp cho việc quản lý tài sản của Khoa trở nên dễ dàng, nhanh chóng, chính xác và tiết kiệm thời gian Phần mềm này sẽ cung cấp cho người quản lý và nhân viên tại Khoa các công cụ và tính năng để theo dõi, kiểm soát và báo cáo các tài sản của Khoa CNTT

1.2.2 Mục tiêu cụ thể

● Thiết kế giao diện đơn giản và dễ sử dụng cho người dùng

● Quản lý và theo dõi các tài sản của Khoa CNTT, bao gồm tài sản cố định, tài sản di động và tài sản thông tin

● Cập nhật thông tin tài sản thường xuyên để đảm bảo đầy đủ và chính xác

Trang 7

● Tạo và lưu trữ các báo cáo và thống kê về tài sản của Khoa CNTT.

● Phát hiện và cảnh báo sớm các sự cố về tài sản để người quản lý có thể xử lý kịp thời

● Hỗ trợ quản lý mượn, trả và chuyển tài sản nhanh chóng và chính xác

● Tích hợp các tính năng bảo mật để đảm bảo an toàn và bảo vệ thông tin tài sản của Khoa

Tổng thể, mục tiêu của đề tài là giúp Khoa CNTT quản lý tài sản một cách hiệu quả, tiết kiệm thời gian và nâng cao chất lượng công việc, đồng thời giảm thiểu các sai sót và rủi ro trong quátrình quản lý tài sản

1.3 Giới hạn và phạm vi của đề tài

1.3.1 Đối tượng nghiên cứu

● Các trang thiết bị máy tính, máy chiếu, máy in, phần mềm, và các thiết bị điện tử khác của Khoa CNTT

● Các thiết bị di động như máy tính bảng, điện thoại thông minh, máy tính xách tay, và các thiết bị di động khác của Khoa CNTT

● Các tài sản thông tin như dữ liệu, tài liệu giảng dạy, tài liệu nghiên cứu, các bản quyền sách và tạp chí điện tử, và các tài sản trí tuệ khác của Khoa CNTT

1.3.2 Phạm vi nghiên cứu

● Đối tượng nghiên cứu: Các tài sản của Khoa Công nghệ thông tin (CNTT), bao gồm cáctài sản cố định, tài sản di động và tài sản thông tin

● Phạm vi thời gian: 02/2023 - 05/2023

● Mục tiêu nghiên cứu: Xây dựng phần mềm quản lý tài sản hiệu quả, giúp cho việc quản

lý tài sản của Khoa trở nên dễ dàng, nhanh chóng, chính xác và tiết kiệm thời gian

● Phạm vi nghiên cứu: Tập trung vào các tính năng cơ bản để theo dõi, kiểm soát và báo cáo các tài sản của Khoa CNTT, cũng như các tính năng bảo mật để đảm bảo an toàn vàbảo vệ thông tin tài sản của Khoa

● Giới hạn nghiên cứu: Phạm vi nghiên cứu sẽ không bao gồm các vấn đề liên quan đến việc mua sắm, bảo trì và sửa chữa các tài sản của Khoa CNTT, cũng như các vấn đề liênquan đến quy trình mượn và trả tài sản

Trang 8

1.4 Nội dung thực hiện

Cơ sở lý thuyết Đưa ra quy trình

phát triển phầnmềm, thiết kế giaodiện của phần mềm

Nắm được quy trình cụ thể khi bắt đầuxây dựng một đề tài

Phân tích và thiết kế hệ thống Mô tả chi tiết đặc tả

phần mềm, đưa racác yêu cầu chứcnăng và yêu cầu phichức năng

Nhằm giúp người thực hiện dự án nắmđược đề tài cần phải thực hiện những

gì và làm như thế nào dựa trên bảnđặc tả phần mềm Bên cạnh đó cũnggiúp các developer thực hiện được đầy

đủ các chức năng mà không bị bỏ sótcác chức năng

Triển khai phần mềm Triển khai các trang

chủ, các chức năngcho người dùng,kiểm thử phần mềm

và đóng gói phầnmềm

Việc triển khai và chạy thử giúp pháthiện kịp thời các lỗi trong hệ thống vàkhắc phục trước khi bàn giao lại vớikhách hàng

1.5 Phương pháp tiếp cận

Khảo sát nghiệp vụ của giáo viên cũng như cách tổ chức quản lý tài sản thông qua giáo viênhướng dẫn đề tài và các thầy cô trực tiếp quản lý các vấn đề liên quan đến cơ sở vật chất củatrường

Trang 9

Tham khảo ở các tài liệu trên mạng về các vấn đề liên quan đến quản lý tài sản, thiết bị củaphòng thí nghiệm nhằm đưa ra các giải pháp linh hoạt cho các vấn đề được đặt ra từ đầu

Dựa vào những kiến thức đã được học cùng với kinh nghiệm trong việc thực hiện các hệthống đã được học của các môn trước để tiến hành nghiên cứu, tìm hiểu về đề tài quản lý tàisản, thiết bị tại trường

Trang 10

Chương 2 KHẢO SÁT VÀ PHÂN TÍCH THIẾT KẾ HỆ THỐNG QUẢN LÝ TÀI SẢN, THIẾT BỊ TẠI TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT HƯNG YÊN

2.1 KHẢO SÁT VÀ THU THẬP YÊU CẦU

2.1.1 Cơ cấu tổ chức, hiện trạng đơn vị

1 Ban quản lý: Ban quản lý là đơn vị chịu trách nhiệm quản lý phần mềm quản lýtài sản, đưa ra các quyết định về việc triển khai và sử dụng phần mềm, và giámsát hoạt động của phần mềm quản lý tài sản

2 Nhân viên quản lý tài sản: Nhân viên quản lý tài sản là những người phụ tráchviệc quản lý các tài sản của trường, bao gồm cả tài sản vật chất và tài sản trí tuệ

Họ đảm bảo rằng thông tin về tài sản được cập nhật đầy đủ và chính xác trongphần mềm quản lý tài sản

3 Người dùng cuối: Người dùng cuối là những người sử dụng phần mềm quản lýtài sản để tra cứu thông tin về các tài sản của trường

4 Hệ thống CNTT của đơn vị hiện tại có máy chủ với địa chỉ IP tĩnh và tên miềnsẵn có Các máy chủ tương đối mạnh Hệ thống Mạng internet của đơn vị đượckết nối với mọi đơn vị trực thuộc, giáo viên và cán bộ đều có smart phone kết nốiInternet

Tr ưở ng Khoa CNTT

Trang 11

2.1.2 Khảo sát phần mềm

1 Yêu cầu mua và tiếp nhận tài sản: Người dùng cần phải có khả năng yêu cầu mua tài sản mới, đưa ra đề xuất về việc mua sắm tài sản mới để thay thế tài sản cũ hoặc để mở rộng dự án Hệ thống cần có chức năng để tiếp nhận yêu cầu mua, xem xét và phê duyệt yêu cầu mua tài sản mới

2 Lập phiếu yêu cầu mua tài sản: Người dùng cần có khả năng lập phiếu yêu cầu mua tài sản để thực hiện các yêu cầu mua của họ Hệ thống cần cung cấp một công cụ đơn giản

để lập phiếu yêu cầu mua tài sản, bao gồm thông tin về tài sản, ngày đặt hàng, số lượng,giá cả, và các chi tiết khác

3 Tổng hợp các yêu cầu mua tài sản: Hệ thống cần có khả năng tổng hợp các yêu cầu muatài sản, giúp người quản lý xem xét và quyết định xem nên thực hiện việc mua sắm hay không, và thực hiện các yêu cầu mua đó trong khoảng thời gian cụ thể

4 Tiếp nhận tài sản: Người dùng cần có khả năng tiếp nhận tài sản mới được mua sắm và nhập vào hệ thống để quản lý Hệ thống cần cung cấp một công cụ để tiếp nhận tài sản, bao gồm thông tin về tài sản, ngày nhận, số lượng, giá cả, và các chi tiết khác

5 Quản lý và theo dõi tài sản: Hệ thống cần cung cấp khả năng quản lý và theo dõi tài sản,bao gồm các thông tin như tình trạng của tài sản, nơi đặt tài sản, tình trạng bảo trì, nơi sửa chữa tài sản, và các chi tiết khác Người dùng cần có khả năng tìm kiếm, lọc và sắp xếp các tài sản để dễ dàng quản lý

6 Phân phối tài sản: Hệ thống cần cung cấp khả năng phân phối t ữ liệu tài sản, bao gồm thông tin về việc chuyển tài sản từ một địa điểm đến địa điểm khác, thông tin về người nhận tài sản, ngày phân phối, số lượng và các chi tiết khác

7 Theo dõi sử dụng tài sản: Hệ thống cần có khả năng theo dõi sử dụng tài sản để giúp người quản lý đánh giá hiệu quả sử dụng tài sản, tình trạng bảo trì và cập nhật dữ liệu

về tài sản

8 Luân chuyển tài sản: Hệ thống cần cung cấp khả năng luân chuyển tài sản, bao gồm việc chuyển tài sản từ một bộ phận hoặc đơn vị sang bộ phận hoặc đơn vị khác trong cùng một tổ chức

9 Sửa chữa tài sản: Hệ thống cần có khả năng quản lý thông tin về việc sửa chữa tài sản, bao gồm thông tin về nơi sửa chữa, ngày sửa chữa, chi phí sửa chữa và các chi tiết khác

10 Lập giấy mượn tài sản: Người dùng cần có khả năng lập giấy mượn tài sản để thực hiệnviệc mượn tài sản trong một khoảng thời gian nhất định Hệ thống cần cung cấp một công cụ để lập giấy mượn tài sản, bao gồm thông tin về tài sản, ngày mượn, ngày trả và các chi tiết khác

Trang 12

11 Kiểm kê và thanh lý tài sản: Hệ thống cần cung cấp khả năng kiểm kê tài sản để đảm bảo rằng tài sản được bảo quản và sử dụng đúng cách, cập nhật thông tin về tình trạng của tài sản và quyết định xem nên thanh lý tài sản hay không.

12 Đánh giá lại tài sản: Hệ thống cần cung cấp khả năng đánh giá lại tài sản, bao gồm việc đánh giá giá trị của tài sản sau khi đã sử dụng một thời gian nhất định

13 Lập báo cáo: Hệ thống cần cung cấp khả năng lập báo cáo để giúp người quản lý đánh giá hiệu quả quản lý tài sản, bao gồm các thông tin về tình trạng của tài sản, các yêu cầumua, thông tin về phân phối, sử dụng và sửa chữa tài sản và các chi tiết khác

2.1.3 Xác định yêu cầu chức năng cụ thể

St

t

Nếu đăng nhập thành công thì tác nhân có thể sử dụng

hệ thống với quyền tương ứng

2 Quản lý người dùng Quản lý thông tin người

Quản lý thông tin các đơn

vị liên quan đến tài sản:

Thêm, xóa, cập nhật

8 Thống kê – Báo cáo Lập thống kê tài sản

Trang 13

2.2 Phân tích yêu cầu của hệ thống 2.2.1 Phân tích các yêu chức năng

2.2.1.Mô hình Usecase

a) Biểu đồ Usecase tổng quát

b) Mô tả các Use Case:

1 UC Đăng nhập:

Trang 14

2 UC yêu cầu mua và tiếp nhận tài sản:

3 UC quản lý theo dõi TS, TB:

4 UC kiểm kê và thanh lý TS,TB

Trang 15

2.2.2 Phân tích thiết kế chức năng (UC – AC):

a) Đăng nhập

Mô tả: Nhân viên và quản lý trước khi sử dụng phần mềm phải đăng nhập vào hệ thống

Đối tượng

Nhập tên và mật

khẩu Người dùng nhập tên và mật khẩu vào form đăng nhập

Người dùngKiểm tra thông tin

đăng nhập Hệ thống kiểm tra thông tin đăng nhập có hợp lệ hay không bằng cách so sánh với dữ liệu trong CSDL Hệ thốngChuyển đến trang Nếu thông tin đăng nhập hợp lệ, hệ thống chuyển đến Hệ

Trang 16

Tên bước Mô tả tượng Đối

b, Yêu cầu mua và tiếp nhận TS, TB

Người dùng tạo mới một phiếu yêu cầu mua tài sản, thiết bị bằng

cách điền các thông tin cần thiết như tên, mô tả, số lượng, giá tiền,

cho các tài sản, thiết bị cần mua Người dùng Chỉnh

sửa đơn

yêu cầu

Người dùng sửa đổi các thông tin trong phiếu yêu cầu mua tài sản,

thiết bị như tên, mô tả, số lượng, giá tiền, cho các tài sản, thiết

Xóa bỏ

đơn yêu

cầu

Người dùng xóa bỏ đơn yêu cầu mua tài sản, thiết bị Hệ thống sẽ

hiển thị một thông báo xác nhận việc xóa bỏ đơn yêu cầu để

người dùng xác nhận Sau khi xác nhận, hệ thống sẽ xóa bỏ đơn

yêu cầu khỏi hệ thống

Người dùng muốn xóa bỏ đơn yêu cầu

đã tạo trước đó

c, Quản lý theo dõi TS, TB

Trang 18

Tên bước Mô tả

Đối tượng

mô tả quy trình

Người dùng

Gửi đơn phân phối

tài sản Gửi đơn yêu cầu phân phối tài sản tới đơn vị nhận tài sản Hệ thống Xác nhận yêu cầu

phân phối tài sản Xác nhận yêu cầu phân phối tài sản và lập kế hoạch vận chuyển tài sản đến địa điểm nhận Người dùngVận chuyển tài sản Vận chuyển tài sản đến địa điểm nhận Người dùngXác nhận việc nhận

Trang 19

Mô tả: Quản lý sửa chữa tài sản, thiết bị của các phòng thí nghiệm: Tại giao diện này khi

tài sản có vấn đề hư hỏng Phòng thí nghiệm sẽ lập yêu cầu sửa chữa tại đây, bộ phận kỹ thuật

sẽ có quyền xét duyệt các tài sản đã được sửa hay chưa Người dùng có thể xem chi tiết, thêm mới , chỉnh sửa xóa các yêu cầu

Trang 21

Tên bước Mô tả Đối tượng mô tả quy trình

Lập yêu

cầu sửa

chữa

Phòng thí nghiệm lập yêu cầu sửa chữa tài sản hư hỏng tại giao

diện, bao gồm thông tin về tài sản, ngày sửa chữa, nơi sửa chữa,

chi phí sửa chữa và các chi tiết khác Phòng thínghiệmXét duyệt

yêu cầu

Bộ phận kỹ thuật xét duyệt các yêu cầu sửa chữa đã được lập hay

chưa

Bộ phận kỹthuậtXem chi

Hệ thống phải load thông tin về nơi sửa chữa, ngày sửa chữa, chi

phí sửa chữa và các chi tiết khác từ CSDL trước khi thực hiện

thêm, sửa, xoá hoặc tìm kiếm

Hệ thống, Cơ sở

dữ liệu (CSDL)Kiểm tra

thông tin

Hệ thống phải kiểm tra thông tin được nhập vào từ người dùng với

CSDL để đảm bảo tính hợp lệ trước khi thực hiện thêm, sửa, xoá

hoặc tìm kiếm

Hệ thống, Cơ sở

dữ liệu (CSDL)Hiển thị

Nếu người dùng thực hiện chức năng sửa yêu cầu, hệ thống sẽ cập

nhật thông tin của yêu cầu đã chọn Người dùng

Nếu người dùng thực hiện chức năng tìm kiếm yêu cầu, hệ thống

sẽ tìm kiếm và hiển thị kết quả tương ứng Người dùng

● Mô tả: Hỗ trợ tạo mẫu đơn mượn tài sản

Tên

Đối tượng

Người

Trang 22

Đối tượng

Kiểm tra

thông tin

Hệ thống kiểm tra thông tin về tài sản, ngày mượn, ngày trả và các chi tiết

khác có hợp lệ với CSDL hay không Nếu không hợp lệ, hệ thống sẽ báo lỗi

cho người dùng

HệthốngThêm

mới yêu

cầu mượn

Nếu thông tin hợp lệ, hệ thống sẽ thêm mới yêu cầu mượn tài sản vào

CSDL và thông báo cho người dùng biết

HệthốngXem chi

sửa yêu

cầu mượn

Người dùng có thể chỉnh sửa thông tin các yêu cầu mượn tài sản đã được

lập trên hệ thống Trước khi thực hiện chỉnh sửa, hệ thống phải load thông

tin chi tiết của yêu cầu mượn từ CSDL và kiểm tra xem thông tin có hợp lệ

hay không Nếu không hợp lệ, hệ thống sẽ báo lỗi cho người dùng

Ngườidùng, hệthống

Xóa yêu

cầu mượn

Người dùng có thể xóa các yêu cầu mượn tài sản đã được lập trên hệ thống

Trước khi thực hiện xóa, hệ thống phải load thông tin chi tiết của yêu cầu

mượn từ CSDL và kiểm tra xem thông tin có hợp lệ hay không Nếu không

hợp lệ, hệ thống sẽ báo lỗi cho người dùng

Ngườidùng, hệthốngTìm kiếm

yêu cầu

mượn

Người dùng có thể tìm kiếm các yêu cầu mượn tài sản đã được lập trên hệ

thống theo các tiêu chí như tên tài sản, ngày mượn, ngày trả và các chi tiết

khác

Ngườidùng, hệthống

Load Load thông tin từ CSDL về nơi sửa chữa, ngày sửa chữa, chi phí

Ngày đăng: 23/04/2024, 16:31

HÌNH ẢNH LIÊN QUAN

Bảng 4.2. TAISAN: Bảng tài sản chứa các thông tin về tài sản - đồ án 1 xây dựng phần mềm quản lý tài sản khoa cntt
Bảng 4.2. TAISAN: Bảng tài sản chứa các thông tin về tài sản (Trang 27)
Bảng 4.4. TRANGTHAI: Bảng trạng thái chứa các thông tin về các trạng thái tài sản  Thuộc tính  Diễn giải - đồ án 1 xây dựng phần mềm quản lý tài sản khoa cntt
Bảng 4.4. TRANGTHAI: Bảng trạng thái chứa các thông tin về các trạng thái tài sản Thuộc tính Diễn giải (Trang 29)

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

TÀI LIỆU LIÊN QUAN

w