家庭收支软件需求和界面|学习笔记

简介: 快速学习家庭收支软件需求和界面

开发者学堂课程【Go 语言核心编程 - 面向对象、文件、单元测试、反射、TCP 编程:家庭收支软件需求和界面】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/626/detail/9711


家庭收支软件需求和界面

 

内容介绍(项目需求说明)

一、 项目开发流程说明

二、 目标

三、 需求说明

四、 项目代码实现

 

一、 项目开发流程说明

image.png

项目需求说明:讲明项目要完成什么样的功能,有哪些功能供人使用。

 

二、 目标

1. 模拟实现一个基于文本界面的《家庭记账软件》

2. 掌握初步的编程技巧和调试技巧

3. 主要涉及以下知识点:

(1) 局部变量和基本数据类型

(2) 循环语句

(3) 分支语句

(4) 简单的屏幕输出格式控制

(5) 进阶:面向对象编程使用

 

三、 需求说明

1. 模拟实现基于文本界面的《家庭记账软件》

2. 该软件能够记录家庭的收入、支出,并能够打印收支明细表。

3. 项目采用分级菜单方式。主菜单如下:

------------------家庭收支记账软件---------------

1收支明细

2 登记收入

3 登记支出

4退出

请选择(1-4):(选择哪个数字对应哪个功能)

例:

原界面

image.png

收入界面

image.png

收支明细

image.png


四、 项目代码实现

实现基本功能(先使用面向过程,后面改成面向对象)

编写文件TestMyAccount.go完成基本功能

功能1:先完成可以显示主菜单,并且可以退出

功能2:完成可以显示明细的功能

功能3:完成可以登记收入的功能

功能4:完成登记支出的功能

相关文章
|
搜索推荐 物联网 计算机视觉
什么是智慧班牌?智慧班牌系统有哪些功能?
智慧班牌可以通过以云平台为基础,结合互联网、物联网系统进行校园管理,实现学校数据、教学资源共享,推进校园信息化交流建设。而展示在班牌终端的信息可以随时更改和上传新的信息,减少班牌更替带来的财物力的损失
177 1
|
存储 数据库
控制台实现简单的家庭收支记录软件
控制台实现简单的家庭收支记录软件
控制台实现简单的家庭收支记录软件
|
6月前
|
供应链 数据可视化 小程序
搭建二维码系统,轻松实现固定资产的一物一码管理
固定资产管理中普遍存在盘点难、家底不清、账实不一致、权责不清晰等问题,可以在草料上搭建固定资产管理系统,通过组合功能模块实现资产信息展示、领用登记、出入库管理、故障报修等功能,对固定资产进行一物一码规范化管理。
201 0
|
小程序 数据管理 大数据
电子班牌系统 智慧班牌管理云平台源码
智慧电子班牌系统包括:SaaS云平台端、智慧校园管理平台端、家长小程序移动端、教师小程序移动端、智慧班牌学生端。一款全功能智慧管理平台系统,融合了多媒体信息发布、家校互通、物联控制、教务管理、日常办公等一系列应用,是校园管理的现代手段。
516 0
电子班牌系统 智慧班牌管理云平台源码
|
缓存 算法 数据挖掘
东郊到家系统程序开发预约上门软件功能
目前主流的按摩软件系统会有三个端口:用户端、技师端、商家端,以及管理后台。
|
JSON 前端开发 Java
校园外卖点餐系统——Day04【菜品管理业务开发】
校园外卖点餐系统——Day04【菜品管理业务开发】
176 0
校园外卖点餐系统——Day04【菜品管理业务开发】
|
Java 数据库连接 测试技术
校园外卖点餐系统——Day03【分类管理业务开发】
校园外卖点餐系统——Day03【分类管理业务开发】
126 0
校园外卖点餐系统——Day03【分类管理业务开发】
|
网络协议 测试技术 Go
家庭收支软件-显示主菜单|学习笔记
快速学习家庭收支软件-显示主菜单
家庭收支软件-显示主菜单|学习笔记
J3
快捷餐饮之店家后台系统管理实现
快捷餐饮之店家后台系统管理实现
J3
146 0
快捷餐饮之店家后台系统管理实现
J3
快捷餐饮之店家后台员工管理实现
快捷餐饮之店家后台员工管理实现
J3
107 0
快捷餐饮之店家后台员工管理实现
下一篇
无影云桌面