Báo cáo phần mềm quản lý chi tiêu cá nhân

30 6.3K 45
Báo cáo phần mềm quản lý chi tiêu cá nhân

Đ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

MỤC LỤCTable of ContentsCÁC THAY ĐỔIError! Bookmark not defined.TRANG KÝ NHẬNError! Bookmark not defined.MỤC LỤC1I.GIỚI THIỆU TÀI LIỆU2I.1.Mục đích của tài liệu2I.2.Phạm vi của tài liệu2I.3.Thuật ngữ và chữ cái viết tắt2I.4.Tài liệu tham chiếu2I.5.Tổng quan về tài liệu2II.MÔ TẢ TỔNG THỂ2II.1.MÔ HÌNH TỔNG THỂ CÁC THÀNH PHẦN CỦA HỆ THỐNG21.1.Giao tiếp hệ thống21.2.Giao tiếp người dùng21.3.Giao tiếp phần cứng21.4.Giao tiếp phần mềm21.5.Giao tiếp truyền thông21.6.Các ràng buộc về mặt bộ nhớ2II.2.CÁC CHỨC NĂNG CỦA PHẦN MỀM2II.3.CÁC ĐẶC TRƯNG NGƯỜI DÙNG2II.4.CÁC RÀNG BUỘC CHUNG2II.5.CÁC GIẢ ĐỊNH VÀ SỰ PHỤ THUỘC2II.6.CÁC YÊU CẦU CÓ THỂ NÂNG CẤP SAUError! Bookmark not defined.III.ĐẶC TẢ CÁC YÊU CẦUError! Bookmark not defined.III.1.CÁC YÊU CẦU CHỨC NĂNG21.1.Chức năng 1Error! Bookmark not defined.1.2.Chức năng 2Error! Bookmark not defined.III.2.CÁC YÊU CẦU PHI CHỨC NĂNG22.1.Yêu cầu về hiệu năng22.2.Yêu cầu về sự logic của cơ sở dữ liệu22.3.Các ràng buộc thiết kế22.4.Các đặc tính của hệ thống phần mềm22.5.Các giao tiếp (Interfaces)2IV.PHỤ LỤCError! Bookmark not defined.I.GIỚI THIỆU TÀI LIỆUI.1.Mục đích của tài liệuĐưa ra một cách tổng quan về cơ cấu tổ chức và hệ thống quản lý chi tiêu cá nhân.Qua khảo sát của nhóm, nhóm đã tìm hiểu được phương pháp quản lý chi tiêu cá nhân.Trên thực tế đó là bằng phương pháp chưa được tối ưu, từ đó để đưa ra phần mềm ứng dụng CNTT đáp ứng được yêu cầu quản lý chi tiêu cá nhân mang lại hiệu quả nhanh chóng, chính xác và tiện lợi, tốn ít chi phí hơn cho người quản lý.Cung cấp cho người lập trình những thông tin cơ bản nhất mà người sử dụng yêu cầu.Từ đó người lập trình có thể thiết kế được một phần mềm hiệu quả đáp ứng được những yêu cầu mà người sử dụng yêu cầu.I.2.Phạm vi của tài liệu-Cung cấp cho người lập trình những yêu cầu của khách hàng, các yêu cầu chức năng và phi chức năng mà khách hàng đặt ra cho hệ thống.-Đề cập tới các hạng mục, các nội dung khảo sát của đề tài trong khuôn khổ đề tài.-Sử dụng trong việc quản lý chi tiêu cá nhân có quy mô nhỏ và vừa.-Phần mềm có thể được sử dụng bởinhiều người.I.3.Thuật ngữ và chữ cái viết tắt

MỤC LỤC Table of Contents I. GIỚI THIỆU TÀI LIỆU I.1. Mục đích của tài liệu Đưa ra một cách tổng quan về cơ cấu tổ chức và hệ thống quản chi tiêu nhân. Qua khảo sát của nhóm, nhóm đã tìm hiểu được phương pháp quản chi tiêu nhân.Trên thực tế đó là bằng phương pháp chưa được tối ưu, từ đó để đưa ra phần mềm ứng dụng CNTT đáp ứng được yêu cầu quản chi tiêu nhân mang lại hiệu quả nhanh chóng, chính xác và tiện lợi, tốn ít chi phí hơn cho người quản lý. Cung cấp cho người lập trình những thông tin cơ bản nhất mà người sử dụng yêu cầu.Từ đó người lập trình có thể thiết kế được một phần mềm hiệu quả đáp ứng được những yêu cầu mà người sử dụng yêu cầu. I.2. Phạm vi của tài liệu - Cung cấp cho người lập trình những yêu cầu của khách hàng, các yêu cầu chức năng và phi chức năng mà khách hàng đặt ra cho hệ thống. - Đề cập tới các hạng mục, các nội dung khảo sát của đề tài trong khuôn khổ đề tài. - Sử dụng trong việc quản chi tiêu nhân có quy mô nhỏ và vừa. - Phần mềm có thể được sử dụng bởinhiều người. I.3. Thuật ngữ và chữ cái viết tắt Từ viết tắt Từ đầy đủ Giải thích CTCN Chi tiêu nhân I.4. Tài liệu tham chiếu STT Tài liệu Ghi chú 1 Hệ quản trị Cơ Sở Dữ Liệu SQL. 2 Lập trình hướng đối tượng. 3 Lập trình Windown Form với C#. 4 Giáo trình môn phân tích thiết kế phần mềm(trường ĐHSK Hưng Yên). I.5. Tổng quan về tài liệu - Tài liệu bao gồm các mô tả tổng quan về hệ thống, các đặc trưng và mô hình use-case dặc tả yêu cầu chức năng hệ thống. - Mô tả chung: Phầm mềm có các chức năng cơ bản như thêm, sửa, xóa, tìm kiếm, cập nhật, báo cáo thống kê. - Tài liệu được tổ chức : từ mô tả hệ thống đến các đặc tả yêu câu . - II. MÔ TẢ TỔNG THỂ II.1. MÔ HÌNH TỔNG THỂ CÁC THÀNH PHẦN CỦA HỆ THỐNG 1.1. Giao tiếp hệ thống + QUẢN THU CHI -Thêm -Sửa Đăng nhập hệ thống Đăng ký tài khoản Đổi mật khẩuQuản Hệ Thống Quản hồ sơ nhân Quản thu nhập nhân Thống kê, báo cáo Quản vay nợ Quản thu chi -Xóa -Tìm kiếm +QUẢN VAY NỢ -Thêm -Sửa -Xóa -Tìm kiếm +QUẢN HỒ SƠ NHÂN -Thêm -Sửa -Xóa -Tìm kiếm +QUẢN TIẾT KIỆM (THU NHẬP NHÂN) -Thêm -Sửa -Xóa -Tìm kiếm +THỐNG KÊ, BÁO CÁO -Thêm -Sửa -Xóa -Tìm kiếm 1.2. Giao tiếp người dung Giao diện đơn giản, thân thiện với người sử dụng. 1.3. Giao tiếp phần cứng Chuột, bàn phím và màn hình máy tính. 1.4. Giao tiếp phần mềm Máy tính cần cài đặt các phần mềm: + SQL sever 2008 + Visua studio 2010 Giao diện phần mềm giúp người dùng dễ dàng thao tác các chức năng của chương trình một cách nhanh chóng và hiệu quả. 1.5. Giao tiếp truyền thông Hệ thống máy hỗ trợ mạng cục bộ. 1.6. Các ràng buộc về mặt bộ nhớ Bộ nhớ tối thiểu: 512MB Bộ nhớ hoạt động tốt nhất: 2GB II.2. CÁC CHỨC NĂNG CỦA PHẦN MỀM Mục Tên chức năng Mô tả 1 Quản chi tiêu 2 Quản hồ sơ nhân 3 Quản vay nợ 4 Quản tiết kiệm 5 Báo Cáo ,Thống Kê II.3. CÁC ĐẶC TRƯNG NGƯỜI DÙNG <Phần này mô tả các mong muốn đặc trưng về việc sử dụng phần mềm của của người dùng mà dựa vào kinh nghiệm, kỹ thuật thông minh được áp dụng vào phần mềm> II.4. CÁC RÀNG BUỘC CHUNG Kích thước cơ sở dữ liệu phải đủ lớn để lưu trữ thông tin tăng lên khi sử dụng. Bàn giao phần mềm đúng thời gian và địa điểm quy định. Phần mềm chạy trên nền WinForm II.5. CÁC GIẢ ĐỊNH VÀ SỰ PHỤ THUỘC Chương trình sử dụng phần mềm SQL Server 2008, VisualStudio 2010. Các thông tin về đối tượng được lưu trữ trong database của SQL, nếu xảy ra sự cố về dữ liệu như thay đổi thông tin về kiểu dữ liệu của bảng lưu trữ, tên bảng hay thành phần có trong bảng sẽ xảy ra sự cố và chương trình không thể hoạt động. Phần mềm Visual Studio 2010 có hỗ trợ FrameWork thì chương trình mới được đảm bảo vận hành, nếu không chương trình sẽ xảy ra lỗi III. ĐẶC TẢ CÁC YÊU CẦU III.1. CÁC YÊU CẦU CHỨC NĂNG 1.1. THÊM DỮ LIỆU +Mục đích Thêm các thông tin về đối tượng mới vào cơ sở dữ liệu. +Điều kiện trước Nhập vào thông tin cần thêm của đối tượng. +Điều kiện sau Thêm thông tin về đối tượng thành công hoặc thất bại. +Mô tả chức năng Khi người dùng muốn thêm thông tin của đối tượng, chương trình cho phép nhập vào cơ sở dữ liệu thông tin đó, tiếp đến hệ thống sẽ kiểm tra sự hợp lệ của dữ liệu. Nếu thỏa mãn thì cho phép thêm thông tin đó, ngược lại đưa ra thông báo xảy ra lỗi vì đã tồn tại thông tin đó. 1.2. SỬA DỮ LIỆU +Mục đích Sửa các thông tin trong cơ sở dữ liệu khi có sự thay đổi. +Điều kiện trước Thông tin cầnsửa phải có trong cơ sở dữ liệu. +Điều kiện sau Các thông tin được sửa thành công hoặc thất bại. +Mô tả chức năng Chương trình yêu cầu người dùng nhập vào điệu kiện sửa thông tin.Nếu thông tin đó có trong cơ sở dữ liệu thì cho phép sửa và các thông tin được sửa ghi đè lên thông tin cũ trước đó.Ngược lại đưa ra thông báo việc sửa thất bại. 1.3. XÓA DỮ LIỆU +Mục đích Xóa các thong tin không còn quản nữa. +Điều kiện trước Thông tin cần xóa phải có trong cơ sở dữ liệu. +Điều kiện sau Loại bỏ thông tin vực ra khỏi danh sách thành công. +Mô tả chức năng Khi người dùng muốn xóa 1 thông tin không còn quản nữa, hệ thống sẽ kiểm tra xem trong cơ sở dữ liệu đã có thông tin này chưa. Nếu có thì loại bỏ thông tin đó khỏi cơ sở dữ liệu của cửa hàng, ngược lại đưa ra thông báo xóa thất bại 1.4. TÌM KIẾM DỮ LIỆU +Mục đích Tìm kiếm các thông tin mà người dùng muốn lấy ra từ cơ sở dữ liệu của hệ thống. +Điều kiện trước Nhập vào điều kiện tìm kiếm. +Điều kiện sau Đưa ra thông tin theo yêu cầu tìm kiếm. [...]... yêu cầu của người dùng như: màu sắc, font chữ, hệ thống cảnh báo, thông báo, hệ thống phím tắt> 1.2.1 1.2.1.1 1.2.1.2 1.2.1.3 - 1.2.1.4 - Bản đồ use case quản hồ sơ nhân Mục đích Quản thông tin có trong CSDL Tác nhân liên quan Người dùng, người quản Điều kiện trước Người dùng chọn vào chức năng quản chi tiêu nhân , chọn các thao tác với dữ liệu của thông tin như: thêm, sửa, xóa, tìm... 2.1 Danh sách các lớp đối tượng STT Tên lớp Mô tả 1 Hồ sơ nhân Thông tin nhân về người dùng 2 Thu nhập nhân Thu nhập hang tháng cua người dùng 3 Chi tieu nhân Những khoản thu chi của người dùng 4 Tài khoản 5 Khen thưởng kỉ luật 2.2 Chi tiết hóa các lớp đối tượng 2.2.1 2.2.1.1 STT Hồ sơ nhân Danh sách thuộc tính Tên thuộc tính Kiểu dữ liệu 1 MaCN TenCN Nvarchar(50) 3 DiaChi Nvarchar(50)... liệu SetMaTK … 2.3 Mô hình hóa các lớp đối tượng Mức truy cập Mô tả IV.3 BIỂU ĐỒ TUẦN TỰ 3.1 Biểu đồ tuần tự đăng nhập 3.2 Biểu đồ tuần tự cho người quản V NỘI DUNG THIẾT KẾ CƠ SỞ DỮ LIỆU V.1 THIẾT KẾ MÔ HÌNH THỰC THỂ LIÊN KẾT 1.1 Danh sách các thực thể của hệ thống STT Tên thực thể 1 Tài khoản 2 Hồ sơ nhân 3 Chi tiêu nhân 4 Mô tả Thu nhập nhân 5 1.2 Chi tiết hóa các thực thể của hệ thống 1.2.1... tin quản và chức năng của hệ thống như quản sách, quản chug, thống kê, tìm kiếm, báo cáo IV NỘI DUNG THIẾT KẾ HỆ THỐNG IV.1 BIỂU ĐỒ USE-CASE 1.1 Use-case mức tổng quát 1.2 Các use-case của hệ thống =100) thì xuất ra cho người dùng dưới dạng bảng tính III.2 CÁC YÊU CẦU PHI... 512MB Tốc độ xử càng nhanh càng tốt 2.2 Yêu cầu về sự logic của cơ sở dữ liệu Yêu cầu về mặt thiết kế CSDL: - CSDL cần phải đầy đủ các yêu cầu quản lý, hợp và có hiệu quả - CSDL cần phải được tổ chức một cách khoa học, thuận lợi cho các tác động đến với nó( truy cập hay lấy thông tin) Xác định quan điểm của người dùng, các loại báo cáo ra, quá trình truyền dữ liệu - Xác định các thực thể, tính... thu chi 1.2.3.1 Dòng sự kiện chính Hành động của tác nhân Phản ứng của hệ thống Người dùng chọn chức năng chi tiêu nhân Hệ thống đưa ra giao diện chi tieu nhân Người dùng chọn chức năng thao tác với thông tin thu chi Chương trình show form tương ứng với chức năng người dùng chọn Nếu người dùng chọn chức năng “thêm mới” 1.2.3.2 Luồng dữ liệu thêm được thực hiện Dòng sự kiện phụ . thu nhập cá nhân Thống kê, báo cáo Quản lý vay nợ Quản lý thu chi -Xóa -Tìm kiếm +QUẢN LÝ VAY NỢ -Thêm -Sửa -Xóa -Tìm kiếm +QUẢN LÝ HỒ SƠ CÁ NHÂN -Thêm -Sửa -Xóa -Tìm kiếm +QUẢN LÝ TIẾT KIỆM. TỔNG THỂ CÁC THÀNH PHẦN CỦA HỆ THỐNG 1.1. Giao tiếp hệ thống + QUẢN LÝ THU CHI -Thêm -Sửa Đăng nhập hệ thống Đăng ký tài khoản Đổi mật khẩuQuản Lý Hệ Thống Quản lý hồ sơ cá nhân Quản lý thu. của tài liệu Đưa ra một cách tổng quan về cơ cấu tổ chức và hệ thống quản lý chi tiêu cá nhân. Qua khảo sát của nhóm, nhóm đã tìm hiểu được phương pháp quản lý chi tiêu cá nhân. Trên thực tế đó

Ngày đăng: 13/05/2014, 15:34

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • I. GIỚI THIỆU TÀI LIỆU

    • I.1. Mục đích của tài liệu

    • I.2. Phạm vi của tài liệu

    • I.3. Thuật ngữ và chữ cái viết tắt

    • I.4. Tài liệu tham chiếu

    • I.5. Tổng quan về tài liệu

    • II. MÔ TẢ TỔNG THỂ

      • II.1. MÔ HÌNH TỔNG THỂ CÁC THÀNH PHẦN CỦA HỆ THỐNG

        • 1.1. Giao tiếp hệ thống

        • 1.2. Giao tiếp người dung

        • 1.3. Giao tiếp phần cứng

        • 1.4. Giao tiếp phần mềm

        • 1.5. Giao tiếp truyền thông

        • 1.6. Các ràng buộc về mặt bộ nhớ

        • II.2. CÁC CHỨC NĂNG CỦA PHẦN MỀM

        • II.3. CÁC ĐẶC TRƯNG NGƯỜI DÙNG

        • II.4. CÁC RÀNG BUỘC CHUNG

        • II.5. CÁC GIẢ ĐỊNH VÀ SỰ PHỤ THUỘC

        • III. ĐẶC TẢ CÁC YÊU CẦU

          • III.1. CÁC YÊU CẦU CHỨC NĂNG

            • 1.1. THÊM DỮ LIỆU

              • +Mục đích

              • +Điều kiện trước

              • +Điều kiện sau

              • +Mô tả chức năng

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

Tài liệu liên quan