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

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

Đ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

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 1

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

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

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ết quả 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ệu tham 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ết quả 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à

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ôn Khoa 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ảng dạ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úp cho 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ác tà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ên quan đến quy trình mượn và trả tài sản.

Trang 8

1.4 Nội dung thực hiện

Đưa ra các công việc cần thực hiện của đề tài, biết được phạm vi của đề tài để lựa chọn nơi khảo sát phù hợp.

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

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

Việc triển khai và chạy thử giúp phát hiệ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ới khá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ên hướ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ủa trườ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ủa phò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ài sả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ÀISẢ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ám sá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ách việ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 trong phầ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ền sẵn có Các máy chủ tương đối mạnh Hệ thống Mạng internet của đơn vị được kế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ối

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 mua tà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ện việ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ầu mua, 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ể

Stt

Nếu đăng nhập thành công

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ống2.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 Kiể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ống Chuyể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ướcMô 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.

Trang 18

Tên bướcMô tả

Xác định danh sách các tài sản cần phân phối và thông tin chi tiết của chúng như số lượng, địa điểm cần phân phối,

Tạo đơn yêu cầu phân phối tài sản chứa thông tin về tài sản cần phân phối, địa điểm nhận, người nhận, số lượng, v.v.

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ùng Vận chuyển tài sản Vận chuyển tài sản đến địa điểm nhận Người dùng

phân phối Thêm thông tin về tài sản cần phân phối vào danh sách Người dùng Sửa thông tin tài sản

cần phân phối Sửa thông tin về tài sản cần phân phối trong danh sách Người dùng Xoá tài sản cần phân

phối Xoá thông tin về tài sản cần phân phối trong danh sách Người dùng Tìm kiếm thông tin

về tài sản cần phân phối

Tìm kiếm thông tin về tài sản cần phân phối trong danh

Mô tả: Chức năng luân chuyển tài sản, trước khi thêm, sửa, xoá tài sản hệ thống sẽ gửi yêu kiểm tra xem đầu vào có hợp lệ với cơ sở dữ liệu không, nếu được thì thêm, sửa, xoá hoặc tìm kiếm thành công còn không thì thông báo không hợp lê.

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ướcMô tảĐối tượng môtả quy trình

Lập yêu cầu sử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ệm

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á

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

Trang 22

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

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.

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ườ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ườ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ười dùng, hệ

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

Tài liệu cùng người dùng

Tài liệu liên quan