首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【iOS】基于Realm数据库的记账软件--记账模块(二)

1、记账界面搭建 从记账的需求出发,该界面需要用户输入以下账单信息: (1)账单金额 (2)账单类型 (3)相关账户 (4)账单产生的日期 (5)备注 那么,结合一下需求,开始构思一下界面如何搭建吧...记账界面 其实这个界面不难搭建,一个控制器的scrollView添加包含两个控制器的视图(一个是收入,一个是支出)。子控制器分别用CollectView布局即可。...这里写图片描述 具体判断的过程,看项目中的代码吧,判断起来有点繁琐。 6、小结 建议从记账模块入手,这一块完成后。记账软件的基本功能就完成了,剩下的只是对写入的数据,进行操作。

1K30

51·旺财记账-项目搭建

环境准备 使用vue/cli创建项目 目录结构介绍 编辑器优化 -曾老湿, 江湖人称曾老大。 ---- -多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。...-devops项目经理兼DBA。 -开发过一套自动化运维平台(功能如下): 1)整合了各个公有云API,自主创建云主机。 2)ELK自动化收集日志功能。...然后就可以安装了,命令如下: yarn global add @vue/cli@4.1.2 vue --version # 版本号应该是 4.1.2 如果你是老手,想要使用更高版本的 @vue/cli,可以创建项目后...使用vue/cli创建项目 ---- 使用命令创建项目 ## 创建项目 MacBook-pro:HTML driverzeng$ vue create morney ## 手动选择 ?...(y/N) n  如果创建成功,如下图:  ## 进入项目目录 cd morney ## 启动服务 yarn serve ---- 使用webstrom打开项目  目录结构介绍  public

60510
您找到你想要的搜索结果了吗?
是的
没有找到

Java中规模软件开发实训——掌握财务自由的关键!解锁智能家庭记账系统的神奇力量!(家庭记账软件

☀️项目一:家庭记账软件 一、 实验内容 《家庭记账管理软件》是一个利用Java Swing图形界面创建的应用程序,旨在帮助家庭记录和管理收入和支出,并提供支出明细表的打印功能。...该软件具有以下主要功能: 用户界面:软件使用Java Swing库创建图形用户界面,提供友好的操作界面,使用户能够轻松输入和管理家庭的财务信息。...记账方便性:传统的手写记账可能繁琐且容易出错,而该软件提供了一个简单直观的图形界面,使记账变得更加方便和准确。用户可以通过输入相关信息,快速记录收入和支出,而且软件会自动计算和管理数据。...三、 项目功能 (1)用户界面 软件使用Java Swing库创建图形用户界面,提供友好的操作界面,使用户能够轻松输入和管理家庭的财务信息。...五、 项目设计 六、 系统实现 项目源代码 import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import

9710

【iOS】基于Realm数据库的记账软件--前言

前言 笔者在今年毕业的时候,为了应付学校的毕业设计,因此做了一款基于Realm数据库的记账软件。现在毕业后,稍微闲下来了,所以打算将整个项目的核心实现步骤记录下来,供大家学习学习。...当然,项目中肯定还存在着大大小小的bug,例如数据的溢出等细节处理。那么先让大家看看项目的效果图吧~ 效果图 时间线布局 ? 明细 记录界面 ? 记录 钱包界面 ? 钱包 报表一 ?...折线图 项目结构 项目大体分为四大模块,分别是 记录 是整个项目的核心模块,记账其实大体分为两部分,一部分是数据记录,另一部分就是生成报表,明细。因此,这一块将是重中之重。...UI是跟口袋记账(某个版本)非常相似的。...没错,我就是以口袋记账为模仿对象的,图标也是从中抠出来的~ 总结 以上就是整个项目的基本结构,以及效果图。项目的关键点在于对Realm数据库的增删查改。

76710

Java项目练习:软件项目信息管理(附源码下载地址)

实现语言:JAVA 语言。 2. 环境要求:MyEclipse/Eclipse + Tomcat + MySql。 3....二、 实现功能 国内某软件公司需要实现线上项目信息管理,具体实现要求如下: 1. 首页上方显示为两个按钮分别为“添加项目”和“批量删除”,按钮下方显示所有已经添加的项目信息列表,如图 1 所示。...a) 选择需要删除的项目信息,可通过点击每行项目信息之前的复选框实现,也可通过表格标题栏中“全选/全不选”实现全部选中或全部补选中,效果如图 2、3 所示。...在首页上方点击“添加项目”按钮,可实现项目信息的添加操作。 a) 添加项目页面效果如图 7 所示,其中,项目进度显示为下拉列表,选项为:未开始、开发阶段、测 试阶段以及已交付。...b) 用户输入项目的信息后,点击“添加”按钮,要求对表单进行非空验证,其中包括项目名称、开始日期、 结束日期、项目经理都必须填入信息后才能提交,如果任何一项没有填入数据,则弹出如图8所示的提示。

89620

软件项目评估之估算软件项目规模概述

软件规模,也即“软件大小”, 如同建筑规模讲平方米一样。 软件规模估算是软件估算的基础。软件研发工作量与软件规模密切相关,因而,估算软件规模是进行有效项目范围和成本管理的基础。...通常情况下,软件规模估算是软件成本估算过程的起点。估算软件规模是后续计算软件项目的工作量、成本和进度的主要输入,是项目范围管理的关键,因此,在条件允许的情况下,应进行软件规模估算。...在软件规模估算过程中,需要注意以下情况: a)在软件规模估算开始前,应根据可行性研究报告或类似文档明确项目需求及系统边界。...项目需求除包含最基本的业务需求外,还应进行初步的子系统/模块划分,并对每一子系统或模块的基本用户需求进行说明,以保证可以根据项目需求进行软件规模预估。...c)若当前的项目需求极其模糊或不确定,可不进行软件规模估算,而直接采用类比法或类推法估算工作量、工期和成本。 以上就是软件项目评估之估算软件项目规模概述所有内容。(北京软件造价评估技术创新联盟)

1.4K20

如何使用eclipse软件创建一个Java项目

同学们在参加Java的时候老师肯定会教给你们如何去创建一个项目,这里怕有些同学没记住,所以单独为大家分享一篇如何使用eclipse软件创建一个Java项目教程,感觉有用的话收藏转发一下~ eclipse...创建Java项目教程 1.首先我们需要打开eclipse软件,之后找到左上角的file选项卡,点击一下依次选择new-Java project选项,如图所示。...2.随后会打开一个新建页面,在里面我们找到箭头所示的project name处,在里面填写我们的Java项目名称,直接选择finish即可完成创建。...3.随后我们就会在左侧看到我们刚刚创建的项目了,点击展开找到里面的sec选项,在其上面邮件选择new-class。...5.最后我们同学们就能够看到右侧已经完成创建,在里面我们就可以开始自己的项目编程了。 以上就是利用eclipse创建一个Java项目的教程了,同学们赶紧去尝试一下吧。

99410

Java财务在线咨询网站系统财务咨询网代理记账系统

(9)记账报税:包括该服务模块的详情,支持立即咨询功能。 (10)咨询台:用户可以直接通过咨询台咨询相关的问题和服务。...2.3.1 Java Java是Sun公司推出的能够跨越多平台的,可移植性最高的一种面向对象的编程语言1,也是位居世界流行开发语言榜单前几名的开发语言,是现在世界上软件开发者用得最多的编程语言之一。...之所以会拥有这么多头衔,是因为用Java语言设计编写的软件系统具有非常高的可移植性。同时,Java不但拥有C++语言的优点,还抛掉了C++中的多继承,指针等不容易理解的概念。...SpringBoot使用了特定的配置方式,使得开发人员不需要再定义样板化的配置,简化项目的初始构建。SpringBoot提供了更多的组合式注解,简化开发过程。...Bootstrap一经推出就广受大众欢迎,一直是GitHub上的热门开源项目。Bootstrap提供了一个带有网格系统、链接样式和背景的基本结构。

1.3K30

第二十八天 管家婆家庭记账软件【悟空教程】

第二十八天 管家婆家庭记账软件【悟空教程】 第28天 管家婆家庭记账软件 第1章 管家婆家庭记账软件 1. 项目介绍 1.1. 项目安排 1.1.1....相关类创建 完成本项目中类的创建,无需在类中添加代码。 1. 复制已编写好的工具类JDBCUtils.java 到 tools包中; 2....在app包中,创建类MainApp.java,编写main主方法,用来完成本项目的启动 4. 在domain包中,创建类ZhangWu.java,它是用来封装账务信息的JavaBean。 5....在view包中,创建类MainView.java,给MainView类添加一个类型为ZhangWuService的成员变量,因为本项目中view依赖service。...true; Scanner in = new Scanner(System.in); while (flag) { System.out.println("---------------管家婆家庭记账软件

1.8K50

软件项目管理笔记

上帝),乙方:软件开发方 5.项目建议书是项目立项阶段(项目的初始阶段)开发的文档 6.甲方(顾客,需求方)招标阶段的任务是: 招标书定义 供方选择 合同签署 7.某公司希望开发一套软件产品, 如果选择自己开发软件的策略...(1)瀑布模型 适用于软件需求很明确的软件项目, 即一般适用于功能明确、 完成、 无重大变化的软件系统 的开发,即: 1) 在项目开始前,项目的需求已经被很好的理解、也很明确,而且项目经理很熟悉为实现...软件配置项是项目需定义其受控于软件配置管理的款项, 每个项目的配置项不一定是相同的。...21.配置管理在软件 开发中的作用,并列举至少两种配置管理工具 软件配置管理是软件项目管理的重要内容,也是保证软件质量的重要手段。...第十五章项目核心计划执行控制 1.软件项目中的软件开发成本是总成本的主要部分。 2.当 SV=BCWP-BSWS<0时,表示项目进度落后。

1.4K20

java用那个软件编,java编译软件 编写java程序用什么软件?

现在企业开发软件最多用的就是eclipse,因为他是开源的,而且本身就是用JAVA编写的,所以兼容性更好。...java用什么编译软件 用JCreator或eclipse, Jbuilber占用内存太大 java本身的就是javac和java 常用Java编程软件有哪些 常用的倒是有很多,比如:JDK,NetBases...初学JAVA者应该使用什么编译软件?...怎么安装java编译的那个软件 新手不建议用eclipse,新手只要是dos敲代码,入门后,再用Eclipse 1.安装JDK,安装过程中可以自定义安装目录等信息,比如C:/java/jdk1.5 点击下一步下一步...下面开始你的第一个java程序吧。 java一般用什么软件编译 eclipse、NetBeans、Xcode还有很多,如果牛的话,用记事本加jdk自带的命令也可以。

2.9K30
领券