Đồ án 2 xây dựng phần mềm quản lý tài sản công nghệ thông tin

50 5 0
Đồ án 2 xây dựng phần mềm quản lý tài sản công nghệ thông tin

Đ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

ĐẠI HỌC QUỐC GIA THÀNH PHỐ HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM Báo cáo Đồ án 2: Xây dựng phần mềm quản lý tài sản công nghệ thông tin Lớp: SE122.N11 Giảng viên hướng dẫn: ThS Phan Trung Hiếu Thành viên thực hiện: 18521678 - Lê Minh Vương NHẬN XÉT (Của giáo viên hướng dẫn) …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… … LỜI CẢM ƠN Trước tiên với tình cảm sâu sắc chân thành nhất, cho phép em bày tỏ lòng biết ơn đến tất cá nhân tổ chức tạo điều kiện hỗ trợ, giúp đỡ em suốt trình học tập nghiên cứu đề tài Trong suốt thời gian từ bắt đầu học tập trường đến nay, em nhận nhiều quan tâm, giúp đỡ q Thầy Cơ bạn bè Với lịng biết ơn sâu sắc nhất, em xin gửi đến quý Thầy Cô Khoa Công Nghệ Phần Mềm truyền đạt vốn kiến thức quý báu cho chúng em suốt thời gian học tập trường Nhờ có lời hướng dẫn, dạy bảo thầy cô nên đề tài đồ án em hồn thiện tốt đẹp Một lần nữa, em xin chân thành cảm ơn thầy cô - người trực tiếp giúp đỡ, quan tâm, hướng dẫn em hoàn thành tốt báo cáo thời gian qua Bước đầu vào thực tế em hạn chế nhiều bỡ ngỡ nên khơng tránh khỏi thiếu sót , em mong nhận ý kiến đóng góp q báu q Thầy Cơ để kiến thức em lĩnh vực hoàn thiện đồng thời có điều kiện bổ sung, nâng cao ý thức Thành phố Hồ Chí Minh, ngày … tháng … năm 2022 Nhóm thực MỤC LỤC Table of Contents Chương 1: Tổng quan đề tài 10 I/ Khảo sát trạng 10 1.1/ Đặt vấn đề 10 1.2/ Mục tiêu 10 1.3/ Nghiệp vụ 11 1.4/ Danh sách yêu cầu 13 II/ Công cụ sử dụng 14 III/ Kế hoạch thực 15 3.1/ Mô tả tài liệu 15 3.2/ Kế hoạch thực đồ án 15 Chương 2: Thực đồ án 19 I/ Thiết kế hệ thống Use case 19 19 II/ Thiết kế sở liệu 35 2.1/ Sơ đồ ERD 35 35 2.2/ Mô tả chi tiết 35 III/ Thiết kế giao diện 38 3.1/ Danh sách hình 38 3.2/ Mô tả chi tiết hình 39 V/ Cài đặt thử nghiệm 47 5.1/ Môi trường phát triển 47 5.2/ Môi trường triển khai 47 GIỚI THIỆU Quản lí tài sản cơng nghệ thơng tin, hay gọi ITAM (viết tắt từ gốc tiếng anh Information Technology Asset Management) ý tưởng xuất thời gian dài Theo IATAM (Hiệp hội Quốc tế nhà quản lý tài sản CNTT), quản lý tài sản CNTT tập hợp phương thức kinh doanh nhằm kết hợp tất tài sản CNTT tổ chức Nó quản lý vịng đời tổng thể tài sản cách tham gia trách nhiệm quản lý tài chính, hàng tồn kho, hợp đồng rủi ro để định chiến lược Một tổ chức mang lại giá trị cách tận dụng tài sản Vì vậy, việc giữ cho tài sản hoạt động chức trở nên quan trọng; ITAM giúp vấn đề Một số mục tiêu quản lý tài sản CNTT là:  Giúp tổ chức tạo kiểm kê tài sản  Cung cấp khả hiển thị kiểm soát tài sản CNTT  Thúc đẩy giá trị doanh nghiệp cách thu thập liệu tài sản giảm lãng phí  Tránh mua tài sản không cần thiết sử dụng tốt tài sản có  Trợ giúp việc theo dõi việc sử dụng giấy phép phần mềm mua Do Giúp Quản lý Chi phí  ITAM Tăng cường hiểu biết tổ chức giá trị kinh doanh Một số phương thức quản lý tài sản CNTT là: quản lý tài sản phần mềm, quản lý tài sản phần cứng, quản lý tài sản đám mây,… Về mặt ứng dụng, quản lý tài sản CNTT giúp tiết kiệm nhiều tiền cho tổ chức Nó giúp tổ chức quản lý hiệu tiết kiệm thời gian tiền bạc cách tránh mua tài sản không cần thiết thúc đẩy thu hồi nguồn lực có,… MỤC TIÊU Mục tiêu nhóm chúng em hoàn thiện phần mềm hệ thống quản lý tài sản cơng nghệ thơng tin có khả đáp ứng nhu cầu cho tổ chức doanh nghiệp nhỏ vừa Bên cạnh đó, chúng em mong muốn học hỏi nhiều lĩnh vực Mong muốn cuối hội thử sức rèn luyện với toán doanh nghiệp nhỏ vừa tương lai Có khả tạo ứng dụng tin cậy cao đáp ứng ứng nhu cầu tính tốn hay chức cao TỔNG QUAN Về mặt hoàn thiện, giai đoạn đầu đồ án chúng em thực theo trình tự mơ hình thác nước Waterfall Nhóm chúng em khảo sát thực trạng quản lý tài sản công nghệ thông tin doanh nghiệp (chủ yếu nhỏ vừa) Sau đúc kết yêu cầu tối thiểu phần mềm thực hóa cơng nghệ phần mềm Nhìn chung, giai đoạn đầu phải tìm hiểu nhiều chủ đề quản lý tài sản CNTT Đây chủ đề khó để tìm nguồn tài liệu hướng dẫn Nhóm chúng em định xây dựng ứng dụng quản lý tài sản CNTT tập trung chủ yếu vào loại tài sản kể đến là: phần mềm, phần cứng, dịch vụ đám mây,… Về cơng nghệ, nhóm chúng em lựa chọn công nghệ framework NET để xây dựng phần mềm desktop tảng hệ điều hành Windows kết hợp truy xuất sở liệu SQL Server Cịn ngun nhân chọn cơng nghệ chúng em tập trung vào tính đơn giản tính dễ triển khai sở hạ tầng cho cơng nghệ Chương 1: Tổng quan đề tài I/ Khảo sát trạng 1.1/ Đặt vấn đề Ngày nay, nhiều thiết bị công nghệ đời để phục vụ cho nhu cầu sinh hoạt nhiều tổ chức, doanh nghiệp khác Song kèm với tăng cao khơng nhẹ việc công tác tổ chức quản lý thiết bị tài sản công nghệ thông tin Nhiều doanh nghiệp phải đau đầu để giải nhu cầu quản lý Hàng loạt phương án đề để giải tốn quản lý tài sản cơng nghệ thơng tin Nay nhóm em xin đưa giải pháp khơng cho tốn tích hợp ứng dụng cơng nghệ thơng tin mà chủ yếu phần mềm để quản lý tài sản công ty đơn giản hiệu thông qua nhân tố người dùng 1.2/ Mục tiêu Xây dựng phần mềm ITAMS (IT Asset Management System) chạy mơi trường Windows với chức chính:  Theo dõi đầy đủ tồn sản phẩm thiết bị phần cứng, phần mềm, di động doanh nghiệp  Theo dõi đầy đủ toàn giấy phép phần mềm doanh nghiệp sử dụng  Theo dõi dịch vụ công nghệ sử dụng (như subscription, cloud services,…)  Kiểm kê báo cáo định kỳ tài sản công nghệ thông tin có  Thanh tốn tài sản cơng nghệ thơng tin cho bên thứ ba hay khách hàng 10 product_Name VarChar(50) Tên tài sản Category VarChar(50) Loại tài sản Brand VarChar(50) Thương hiệu Quantity VarChar(50) Số lượng tài sản Supp_Price VarChar(50) Giá cung tài sản Cust_Price VarChar(50) Giá tài sản Desp VarChar(1000) Miêu tả tài sản Bảng 13: Mô tả chi tiết bảng ProductTable 2.2.3/ SaleTable STT Tên thuộc tính Kiểu Ràng buộc Ý nghĩa/ ghi ProductID Int PK Mã tài sản Product VarChar(50) Tên tài sản qty VarChar(50) Số lượng tài sản Brand VarChar(50) Thương hiệu Category VarChar(50) Loại tài sản Item_Price VarChar(50) Giá tài sản Description VarChar(50) Miêu tả 36 Total_Price VarChar(50) Giá tốn Bảng 14: Mơ tả chi tiết bảng SaleTable 37 III/ Thiết kế giao diện 3.1/ Danh sách hình Tên hình Mơ tả Màn hình đăng nhập Màn hình khởi động chương trình Màn hình menu Màn hình phần mềm Xuất sau đăng nhập thành công Màn hình tài sản Màn hình xem quản lý tài sản CNTT Màn hình tốn Màn hình xem quản lý việc tốn Màn hình báo cáo quản lý tài sản Màn hình xem xuất báo cáo việc quản lý tài sản CNTT Màn hình báo cáo tốn tài sản Màn hình xem xuất báo cáo việc tốn tài sản Màn hình báo cáo tổng số lượng tài sản Màn hình xem xuất báo cáo tổng số lượng tài sản Màn hình tạo tài khoản Màn hình phục vụ chức tạo tài khoản cho nhân viên sử dụng phần mềm Bảng 15: Bảng mô tả tổng quát danh sách hình 38 3.2/ Mơ tả chi tiết hình 3.2.1/ Màn hình đăng nhập Hình 5: Màn hình đăng nhập 39 3.2.2/ Màn hình menu Hình 6: Màn hình menu 40 3.2.3/ Màn hình tài sản Hình 7: Màn hình tài sản 41 3.2.4/ Màn hình tốn Hình 8: Màn hình tốn 42 3.2.5/ Màn hình báo cáo quản lý tài sản Hình 9: Màn hình báo cáo quản lý tài sản 43 3.2.6/ Màn hình báo cáo tốn tài sản Hình 10: Màn hình báo cáo tốn tài sản 44 3.2.7/ Màn hình báo cáo tổng số lượng tài sản Hình 11: Màn hình báo cáo tổng số lượng tài sản 45 3.2.8/ Màn hình tạo tài khoản Hình 12: Màn hình tạo tài khoản 46 IV/ Cài đặt thử nghiệm 5.1/ Mơi trường phát triển - Visual Studio: Lập trình ứng dụng - Lucidchart: Vẽ diagram - Git: Quản lý mã nguồn - SSMS: Giao tiếp với hệ sở liệu SQL Server Cơng cụ có giao diện hồn tồn tiếng việt 5.2/ Mơi trường triển khai - Windows 10 cài đặt NET Framework Runtime 4.7.2 hay SQL Server (ít phiên 2017) 47 THAM KHẢO Một số liên kết nhóm chúng em có tham khảo đồ án là: [1] motadata.com/vi/it-asset-management [2] learn.microsoft.com/en-us/dotnet [3] manageengine.com/products/service-desk/it-asset-management [4] smartpro.vn/tu-van-giai-phap-itam.html 48 KẾT THÚC Sau hồn thành đồ án, nhóm chúng em rút nhiều học quan trọng việc học lập trình thực project Nhóm có kinh nghiệm quý báu học hỏi đề tài đồ án Tiếp theo nhóm có hội thử sức đề tài không lạ hóc búa ITAM Qua thiếu sót sai lầm, chúng em đúc kết nhiều học cho tương lai bên cạnh cịn cần tiếp nhận nhiều ý kiến giúp đỡ từ thầy cô Đây lĩnh vực tương đối rộng lớn khó để khai thác hết với giúp đỡ tận tình từ đội ngũ thầy chun mơn, nhóm chúng em hồn thiện phần mềm Về mặt hạn chế, nhóm cịn nhiều thiếu sót khâu khảo sát thực trạng tìm hiểu yêu cầu khách hàng dẫn đến quy mô đồ án cịn nhỏ Nhiều thứ nhóm chưa thể kịp hồn tất khoản thời gian ngắn ngủi hạn chế chun mơn Một số thiếu sót kể đến giao diện cịn sơ sài, nội dung phần mềm cung cấp tương đối nhỏ không phù hợp với nhiều doanh nghiệp lớn bên ngồi Tính thực tiễn chưa cao Công nghệ sử dụng tương đối lỗi thời Chưa áp dụng nhiều học kiến trúc phần mềm trình phát triển Nhưng bù 49 lại, nhóm hồn thiện phần mềm linh hoạt, tương đối nhanh, mở rộng tương lai số tính chưa thể hồn thành kịp thời quản lý hư hỏng, quản lý đối tác trao đổi, scan QR, quản lý bảo hành, tình trạng sử dụng Bên cạnh đó, áp dụng cơng nghệ tân tiến tương lai thay cơng nghệ cũ, lỗi thời Nhóm chúng em xin cảm ơn lắng nghe 50 ... CNTT là: quản lý tài sản phần mềm, quản lý tài sản phần cứng, quản lý tài sản đám mây,… Về mặt ứng dụng, quản lý tài sản CNTT giúp tiết kiệm nhiều tiền cho tổ chức Nó giúp tổ chức quản lý hiệu... nhật thông tin Sửa/cập nhật thơng tin tài sản CNTT tài sản CNTT Xóa tài sản CNTT Xóa tài sản CNTT 21 Xem thơng tin tài Xem thông tin tài sản CNTT sản CNTT Quản lý báo Xuất báo cáo quản Xuất báo... lượng tài sản số lượng tài sản CNTT CNTT Quản lý Thanh toán tài sản Thanh toán tài sản CNTT cách xóa tốn tài sản CNTT khơng số lượng tài sản khỏi hệ CNTT Quản lý tài thống Thêm tài khoản Thêm tài

Ngày đăng: 01/02/2023, 21:12