(Tiểu luận) đề tài ứng dụng winform xây dựng website quản lý chitiêu cho các thành viên trong gia đình

17 3 0
(Tiểu luận) đề tài ứng dụng winform xây dựng website quản lý chitiêu cho các thành viên trong gia đình

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DUY TÂN Tên đề tài Ứng dụng Winform xây dựng website quản lý chi tiêu cho thành viên gia đình  TÀI LIỆU PROPOSAL NHĨM SINH VIÊN THỰC HIỆN Nguyễn Thanh Hậu - 6078 TRẦN VĂN THI – 7069 NGUYỄN MINH NHẬT - 2093 NGUYỄN THỊ HẰNG - 8090 VÕ ĐẶNG THANH TÂM - 6000 Đà Nẵng, 5/2022 Xây dựng website quản lý hệ thống rạp phim THÔNG TIN DỰ ÁN Tiêu đề dự án Ứng dụng Winform xây dựng website quản lý chi tiêu cho thành viên gia đình Ngày bắt đầu 11/03/2022 Khoa Khoa Công nghệ thông tin Giảng viên Trịnh Sử Trường Thi hướng dẫn End Date 12/05/2022 Email: trinhstruongthi@dtu.edu.vn Quản lý dự án Nguyễn Đặng Diệu dieuny2603@gmail.com 0854830109 Ny Thành viên Trần Văn Thi tranvanthitk113@gmail.com 0963895709 nhóm Nguyễn Minh Nhật mnhatbu124@gmail.com 0365765465 Nguyễn Thị Hằng hangnguyen.2000a@gmail.com 0982109803 Võ Đặng Thanh tamcriss2018@gmail.com 0347781343 Tâm – Proposal Xây dựng website quản lý hệ thống rạp phim THÔNG TIN TÀI LIỆU Dự án Ứng dụng Winform xây dựng website quản lý chi tiêu cho thành viên gia đình Tên tài liệu Proposal Document Người tạo Nguyễn Đặng Diệu Ny LỊCH SỬ CHỈNH SỬA TÀI LIỆU Phiên Người chỉnh sửa Ngày Ghi 1.0 Nguyễn Đặng Diệu Ny 14/03/2022 Khởi tạo tài liệu – Proposal Xây dựng website quản lý hệ thống rạp phim PHÊ DUYỆT TÀI LIỆU Mentor Signature: Trịnh Sử Trường Thi Product Owner Trịnh Sử Trường Thi Scrum Master Nguyễn Đặng Diệu Ny Nguyễn Thị Hằng Nguyễn Minh Nhật Team Member(s) Trần Văn Thi Võ Đặng Thanh Tâm Date: Signature: Date: Signature: Date: Signature: Date: Signature: Date: Signature: Date: Signature: Date: – Proposal Xây dựng website quản lý hệ thống rạp phim MỤC LỤC CHƯƠNG 1: GIỚI THIỆU .7 I GIỚI THIỆU .7 Mục đích Phạm vi CHƯƠNG 2: TỔNG QUAN DỰ ÁN I TỔNG QUAN DỰ ÁN Định nghĩa dự án .8 Mô tả vấn đề Giải pháp đề xuất 3.1 Mục tiêu dự án 3.2 Tổng quan hệ thống 3.2.1 Mô tả ngữ cảnh hệ thống 3.2.2 Ràng buộc kỹ thuật 10 II KẾ HOẠCH TỔNG THỂ .10 Định nghĩa Scrum 10 1.1 Mô tả Scrum 11 1.2 Các thuật ngữ 12 1.3 Quy trình Scrum 13 Quy hoạch tổng thể 14 Quản lý tổ chức .15 3.1 Nguồn nhân lực 15 3.2 Nguồn phi nhân lực 16 – Proposal Xây dựng website quản lý hệ thống rạp phim DANH MỤC CÁC BẢNG Bảng 2.1 Kế hoạch tổng thể 14 Bảng 2.2 Nguồn nhân lực 15 Bảng 2.3 Nguồn phi nhân lực .16 DANH MỤC CÁC HÌNH Hình 2.1 Biểu đồ hoạt động ứng dụng mức ngữ cảnh Hình 2.2 Các vai trị Scrum .11 Hình 2.3 Quy trình Scrum 13 – Proposal Document continues below Discover more Logic Học đại from: chương PHI228 Trường Đại Học… 46 documents Go to course File Giáo trình Lơgíc 89 học đại cương -… Logic Học đại… 100% (2) ÔN TẬP MÔN Logic 12 HỌC Logic Học đại… 100% (2) Câu hỏi ngắn câu hỏi tự luận Logic Học đại… 100% (2) HH - Đề cương Phi 100 (PPL) Logic Học đại… 100% (1) Tiểu luận Thâm hụt 35 ngân sách Việt Nam… Logic Học đại… Xây dựng website quản lý hệ thống rạp phim CHƯƠNG : GIỚI THIỆU I GIỚI THIỆU Mục đích 100% (1) Dap an - Cau hoi Quan tri hoc Logic Học đại… 100% (1) Tài liệu cung cấp cho bạn nhìn tổng quan, mục đích lý dự án đời Nó cung cấp cho người đọc hiểu rõ chi tiết dự án Ứng dụng Winform xây dựng website quản lý chi tiêu cho thành viên gia đình cách ứng dụng công nghệ Visual Studio Code để xây dựng hệ thống hệ thống hoạt động, kiến trúc nó, lịch trình, rủi ro dự án giải pháp Phạm vi Bên cạnh việc cung cấp cho bạn chi tiết tài liệu, liệt kê tất thành viên nhóm phát triển dự án này, quy trình khn khổ áp dụng Tài liệu cung cấp kế hoạch chi tiết cho giai đoạn trình phát triển phần mềm dựa quy trình Scrum Kế hoạch bao gồm thời gian bắt đầu, thời gian kết thúc số ngày làm việc cụ thể Ngoài ra, tài liệu đưa giải pháp đề xuất cách tốt để phát triển phần mềm Điều bao gồm việc ước tính tổng chi phí, thời gian hồn vốn khối lượng hịa vốn cho dự án Tài liệu cập nhật bổ sung thơng tin chi tiết q trình phát triển phần mềm phiên – Proposal Xây dựng website quản lý hệ thống rạp phim CHƯƠNG : TỔNG QUAN DỰ ÁN I TỔNG QUAN DỰ ÁN Định nghĩa dự án Với phát triển công nghệ, xây dựng ứng dụng nhằm giảm tải công việc người bán vé người quản lý số tiền chi tiêu cho gia đình, giúp quản lý nguồn tiển lưu thơng cách đắn, giúp người dùng tiết kiệm chi tiêu cách hợp lý, người quản lý quản lý nguồn tiền phân chia mục để dễ dàng chi tiêu hợp lý Đây ứng dụng cần thiết gia đình khơng biết chi tiêu cho tiết kiệm hiệu nguồn tiền Xuất phát từ nhu cầu đó, nhóm chúng em thực đề tài “Ứng dụng Winform xây dựng website qquản lý chi tiêu cho thành viên gia đình” Hệ thống nhằm giúp người dùng tránh tiêu dùng cách khơng có tổ chức, tránh tình trạng chi tiêu ko kiểm sốt làm người dùng hụt nguồn tiền sãy chi tiêu sống Mơ tả vấn đề Hình thức quản lý chi tiêu cho thành viên gia đình chiếm 90% hoạt động quản lý tài Hình thức quản lý chi tiêu trực tuyến chiếm khoảng 10% cịn lại Nhìn chung hai hình thức mang tính chất giống Thành viên gia đình cần cung cấp thơng tin khoản chi tiêu mình, bao gồm khoản thu nhập, khoản tiêu dùng, chi tiêu hàng ngày khoản tiết kiệm mong muốn Nếu số tiền cịn dư thành viên gia đình quản lý sử dụng cách hiệu Một giải pháp tuyệt vời nhà quản lý sử dụng ứng dụng quản lý tài để gia đình hoạt động có hiệu quả, đảm bảo thứ tự việc quản lý chi tiêu tiết kiệm, giúp thành viên gia đình xem thơng tin chi tiêu nhanh chóng dễ dàng.lượng vé bán, chương trình chiếu phim, giúp người xem xem thơng tin nhanh hơn.x – Proposal Xây dựng website quản lý hệ thống rạp phim Giải pháp đề xuất Nhóm chúng tơi khun bạn nên xây dựng trang web với số tính cho người dùng: - Đăng ký - Đăng nhập - Phân tích khả tài - Liên kết ngân hàng - Giao dịch - Bảo trì - Quản lý tài khoản - Quản lý tiêu dùng khách hàng 3.1 Mục tiêu dự án Hoàn thành tất yêu cầu phát triển dự án phần mềm theo yêu cầu kỹ thuật chất lượng, phạm vi ngân sách duyệt theo tiến độ thời gian đặt 3.2 Tổng quan hệ thống 3.2.1 Mơ tả ngữ cảnh hệ thống Hình 2.1 Biểu đồ hoạt động ứng dụng mức ngữ cảnh – Proposal Xây dựng website quản lý hệ thống rạp phim Người dùng có thể: - Đăng ký - Đăng nhập 3.2.2 Phân tích khả tài 3.2.3 Liên kết ngân hàng 3.2.4 Giao dịch 3.2.5 Bảo trì 3.2.6 Quản lý tài khoản 3.2.7 Quản lý tiêu dùng khách hàng 3.2.8 Ràng buộc kỹ thuật Kỹ thuật để phát triển hệ thống  - Ngơn ngữ lập trình: C# - Framework: Windows Froms - Cơ sở liệu: Sql Môi trường  - Hệ điều hành: Window - Phát triển công cụ: Visual Studio, MS SQL - Quản lý công cụ mã nguồn: Github - Kết nối Internet Các ràng buộc khác  - Tài nguyên: người - Ngân sách: Hạn chế - Thời gian: Dự án phải hồn thành vịng tháng 10 – Proposal Xây dựng website quản lý hệ thống rạp phim I KẾ HOẠCH TỔNG THỂ Định nghĩa Scrum Scrum tập hợp Agile khung quy trình phổ biến để triển khai Agile Đây mơ hình phát triển phần mềm lặp lặp lại sử dụng để quản lý phát triển phần mềm sản phẩm phức tạp Các lần lặp lại có độ dài cố định, gọi sprint kéo dài từ đến hai tuần, cho phép nhóm vận chuyển phần mềm nhịp điệu thông thường Vào cuối lần chạy nước rút, bên liên quan thành viên nhóm họp để lên kế hoạch cho bước 1.1 Mơ tả Scrum Hình 2.2 Các vai trị Scrum Có ba vai trị cụ thể Scrum: Product Owner Chủ sở hữu sản phẩm tập trung vào yêu cầu kinh doanh thị trường, ưu tiên tất cơng việc cần phải làm Người xây dựng quản lý tồn đọng, cung cấp hướng dẫn tính để vận chuyển tương tác với nhóm bên liên quan khác để đảm bảo người hiểu mặt hàng sản 11 – Proposal Xây dựng website quản lý hệ thống rạp phim phẩm tồn đọng Chủ sở hữu sản phẩm người quản lý dự án Thay quản lý tình trạng tiến bộ, cơng việc họ thúc đẩy nhóm với mục tiêu tầm nhìn Scrum Master: Thường coi huấn luyện viên cho nhóm, Scrum Master giúp nhóm làm tốt cơng việc Điều có nghĩa tổ chức họp, đối phó với rào cản thách thức làm việc với Chủ sở hữu sản phẩm để đảm bảo sản phẩm tồn đọng sẵn sàng cho sprint Scrum Master đảm bảo nhóm tn theo quy trình Scrum Anh khơng có thẩm quyền thành viên nhóm, anh có thẩm quyền q trình Ví dụ, Scrum Master khơng thể nói cho biết phải làm gì, đề xuất nhịp chạy nước rút Các nhóm làm việc scrum: The Scrum Team bao gồm năm đến bảy thành viên Mọi người dự án làm việc nhau, giúp đỡ lẫn chia sẻ cảm giác sâu sắc tình bạn Khơng giống nhóm phát triển truyền thống, khơng có vai trị riêng biệt lập trình viên, nhà thiết kế người thử nghiệm Mọi người hồn thành cơng việc Nhóm Scrum sở hữu kế hoạch cho sprint; họ dự đốn họ hồn thành cơng việc lần lặp lại 1.2 Các thuật ngữ Product Backlog: Chủ sở hữu sản phẩm (The Product Owner) nhóm Scrum (Scrum team) họp để xếp thứ tự ưu tiên hạng mục product backlog (công việc product backlog bắt nguồn từ câu chuyện yêu cầu người dùng) Product backlog danh sách thứ cần hồn thành, mà danh sách tất tính mong muốn sản phẩm Nhóm phát triển sau kéo cơng việc từ sản phẩm tồn đọng để hoàn thành sprint Sprint: giai đoạn dự án với thời gian cố định Đô „ dài sprint team PO định Thông thường từ - tuần 12 – Proposal Xây dựng website quản lý hệ thống rạp phim Sprint Backlog: danh sách chức phát triển cho Sprint; xác định họp Lập kế hoạch Sprint Sprint Backlog chức lựa chọn từ Product Backlog dựa mức độ ưu tiên khả phát triển nhóm Estimation: Trong quy trình SCRUM, thành viên nhóm nhiệm vụ bạn lựa chọn ước tính thời gian phát triển dự kiến chịu trách nhiệm ước tính Sau hoàn thành bảng cập nhật Sprint Backlog Planning poker: quân ghi số điểm đánh giá tính sprint Velocity (Burndown chart ): biểu đồ thể hiê „n kết mà team làm sprint 1.3 Quy trình Scrum Hình 2.3 Quy trình Scrum Product backlog: Product Backlog danh sách chức cần phát triển sản phẩm Danh sách Product Owner định Nó thường xuyên cập nhật để đáp ứng nhu cầu thay đổi khách hàng điều kiện dự án Sprint planning: Như biết Sprint giai đoạn phát triển có thời gian từ 2-4 tuần Để chuẩn bị cho Sprint team cần phải họp để xác định chức (story) phát triển giai đoạn (sprint backlog), kết đầu dự kiến (Goal, kết Release), Estimate (ước lượng làm việc gì) thảo 13 – Proposal Xây dựng website quản lý hệ thống rạp phim luận giải pháp Tất ghi thành biên để có sở thực Review sau Backlog refinement/grooming: Vào cuối sprint, nhóm phát triển PO phải đảm bảo backlog sẵn sàng cho sprint Nhóm loại bỏ chức khơng liên quan, tạo vấn đề mới, đánh giá lại mức độ ưu tiên vấn đề chia nhỏ yêu cầu người dùng thành tác vụ nhỏ Mục đích họp đảm bảo việc tồn đọng chứa mục có liên quan, chi tiết, đáp ứng mục tiêu dự án Daily Scrum meetings: họp đứng lên 15 phút, nơi thành viên nhóm nói mục tiêu họ vấn đề nảy sinh họp diễn ngày Sprint, giúp dễ dàng theo dỗi công việc thực , chưa thực hay thực hiện.Thường họp người phải tự trả lời câu hỏi: Hơm qua làm ? Có gặp khó khăn khơng? Hơm làm ? Sprint review meeting: Vào cuối Sprint, nhóm trình bày cơng việc họ hồn thành họp đánh giá Cuộc họp phải trình bày trực tiếp, khơng thơng qua báo cáo hay trình bày PowerPoint Sprint retrospective meeting: Vào cuối Sprint, nhóm nghiên cứu phản ánh mức độ làm việc với thảo luận thay đổi cần thực Sprint Nhóm nói diễn tốt đẹp thời gian Sprint vừa qua , điều xảy họ làm khác Quy hoạch tổng thể Bảng 2.1 Kế hoạch tổng thể STT Tên kế hoạch 1.1 1.2 Bắt đầu Yêu cầu thu thập Tạo Tài liệu Đề xuất Khởi động Thời gian Bắt đầu Kết thúc ngày ngày 1/08/2023 6/08/2023 10/08/2023 11/08/2023 5/08/2023 9/08/2023 11/08/2023 20/08/2023 14 – Proposal Xây dựng website quản lý hệ thống rạp phim 2.1 Cuộc họp Khởi động Dự án ngày 21/08/2023 22/08/2023 2.2 Tạo Tài liệu ngày 23/08/2023 30/08/2023 Phát triển 42 ngày 31/08/2023 11/09/2023 Sprint 21 ngày 12/09/2023 2/10/2023 3.1 3.2 Sprint 21 ngày 03/10/2023 23/10/2023 Họp review lại dự án ngày 23/10/2023 23/10/2023 Bản phát hành cuối ngày 24/10/2023 26/10/2023 Quản lý tổ chức 3.1 Nguồn nhân lực Vai trò Mentor Bảng 2.2 Nguồn nhân lực Trách nhiệm  Hướng dẫn quy trình Người tham gia Trịnh Sử Trường Thi  Giám sát tất hoạt động Thành viên nhóm team  Ước tính thời gian hồn thành cơng Nguyễn Đặng Diệu Ny việc  Phân tích u cầu  Thiết kế hồn thiện mẫu mã  Code Test sản phẩm  Cài đặt triển khai Scrum  Triển khai sản phẩm  Xác định phân tích ứng dụng Master  Phân công công việc cho thành Trần Văn Thi Nguyễn Thị Hằng Nguyễn Minh Nhật Võ Đặng Thanh Tâm Nguyễn Đặng Diệu Ny viên nhóm  Kiểm sốt quản lý thành viên nhóm  Định hướng cho thành viên nhóm 15 – Proposal Xây dựng website quản lý hệ thống rạp phim  Đảm bảo nhiệm vụ hoàn thành thời hạn  Quản lý rủi ro  Đưa giải pháp giải vấn đề 3.2 Nguồn phi nhân lực Bảng 2.3 Nguồn phi nhân lực STT Tên Laptop Mục Điều Số Tiêu chuẩn Ngày dự đích kiện lượng (Tùy chọn) kiến Sử dụng Có phát triển Intel Core i5 16/08/2023 Duo CPU: 3.0 GHz, SSD: 500 GB, RAM: 8G C# Ngơn ngữ Có 16/08/2023 Có 16/08/2023 Có 16/08/2023 lập trình Visual Studio Công cụ Code phát triển MS SQL Cơ sở liệu 16 – Proposal

Ngày đăng: 19/12/2023, 15:17

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

  • Đang cập nhật ...

Tài liệu liên quan