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

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

开发者学堂课程【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:完成登记支出的功能

相关文章
|
SQL 安全 JavaScript
基于JavaWeb的电影院在线选座订票管理系统
基于JavaWeb的电影院在线选座订票管理系统
566 0
基于JavaWeb的电影院在线选座订票管理系统
|
4月前
10驾校科目一考试系统——窗口交互
回顾 之前的06~09都是把登录界面屏蔽了的,直接进入了考试界面,那么我们如何把粮价格页面进行交互呢?这是一个值得深思的问题。 目标:当用户点击登录验证成功之后,即可进入交互界面
26 0
|
9月前
|
存储 数据库
控制台实现简单的家庭收支记录软件
控制台实现简单的家庭收支记录软件
控制台实现简单的家庭收支记录软件
|
5月前
|
供应链 数据可视化 小程序
搭建二维码系统,轻松实现固定资产的一物一码管理
固定资产管理中普遍存在盘点难、家底不清、账实不一致、权责不清晰等问题,可以在草料上搭建固定资产管理系统,通过组合功能模块实现资产信息展示、领用登记、出入库管理、故障报修等功能,对固定资产进行一物一码规范化管理。
|
11月前
|
缓存 算法 数据挖掘
东郊到家系统程序开发预约上门软件功能
目前主流的按摩软件系统会有三个端口:用户端、技师端、商家端,以及管理后台。
|
12月前
|
算法 数据安全/隐私保护 C语言
【c项目】网吧管理系统的设计和实现(二)
【c项目】网吧管理系统的设计和实现
11665 0
|
12月前
|
存储 算法 数据安全/隐私保护
【c项目】网吧管理系统的设计和实现(一)
【c项目】网吧管理系统的设计和实现
172 0
|
JSON 前端开发 Java
校园外卖点餐系统——Day04【菜品管理业务开发】
校园外卖点餐系统——Day04【菜品管理业务开发】
132 0
校园外卖点餐系统——Day04【菜品管理业务开发】
|
Java 数据库连接 测试技术
校园外卖点餐系统——Day03【分类管理业务开发】
校园外卖点餐系统——Day03【分类管理业务开发】
108 0
校园外卖点餐系统——Day03【分类管理业务开发】
|
网络协议 测试技术 Go
家庭收支软件-显示主菜单|学习笔记
快速学习家庭收支软件-显示主菜单
69 0
家庭收支软件-显示主菜单|学习笔记