6。1 测试的必要性及方法 30

6。2 软件调试例子 31

结论 35

参考文献 36

致谢 37

1 前言

家庭收支管理系统是为了更好的把家庭的收支情况进行记录和管理,所以有条理,记 录详细和有效的管理是该系统必须达到的。但一直以来人们使用账本之类的传统方式来记 录和管理家庭收支,这种管理方式有着许多缺点。比如说,针对不同的收支必须有不同的 账本,不仅存储能力差,易损坏,而且不容易管理,很容易出错。尤其是进入 21 世纪, 社会发展迅速,老百姓生活水平提高,对于家庭的收支管理需求也越来越高,再加上电子 信息技术的高速发展,也为家庭收支管理系统的产生及应用提供了可行性。

家庭收支管理系统包括对一些日常生活开销管理、家庭店铺商品的进销存管理和收支 记录查看等功能。通过使用计算机软件对家庭收支的管理,让家庭收支变得简洁明了。

2 开发工具的选用及介绍

2。1Java Web 简介

Java Web,从字面上就可以看出是利用 Java 技术来实现 web 互联网的技术。Web 分为 服务器端和客户端两部分。Java 在客户端的应用有 java applet,不过使用得很少,Java 在 服务器端的应用非常的丰富,比如 Servlet,JSP 和第三方框架等等。Java 技术为 Web 领域 的发展提供了强大的动力。

Java 的 Web 框架虽然各不相同,但是万变不离其宗。使用 Filter 来进行过滤,而用 Servlet 来处理数据。主流的框架是 MVC,用 XML 来实现系统的配置,运用 Java 来编程和处理 数据,用 Jsp、html 和 php 等来显示页面 [1]。

2。2MyEclipse 简介

MyEclipse 是一个软件开发环境,功能十分强大、效率高并且扩展性强,有着许多另 人眼前一亮的功能,它不仅开发环境是集成和统一的,而且还支持 Android、java 和 C#等 多种语言,不但可以编写程序,还可以调试和部署程序。同时它还提供了生成应用程序的 功能 [2]。

整体功能如下:

①MyEclipse 为完成工作提供了智能的企业工具。Java EE 库和功能是企业级项目的基 础,支持部署到几十个企业友好的应用服务器进行快速检测。

②拥有了所有的 Web 开发技术。支持快速添加技术功能到 Web 项目中,使用可视化 编辑器以便编码和配置,并且还可以在多种应用服务器上测试你的任务。

③脱离缓存,使用内置功能连接到云,支持探索和连接服务,为他人提供自己的 REST Web 服务。无论是定位还是虚拟的微博,MyEclipse 都能轻松地创建云连接。

④支持使用 Java、HTML 和 JQuery 进行编码,使用移动工具创建拥有良好编码的应 用,并嵌入到原生 iOS 和 Android 应用中。

⑤确保企业开发使用的是最新的 Java EE 技术,并且它强大的功能随时可用。论文网

⑥支持使用 REST web 服务创建云应用。使用 REST 特殊工具生成和测试添加到应用 中的服务。

2。3MySQL 简介及功能

MySQL 是一个非常简单的而且免费的数据库软件,由瑞典的 MySQL AB 公司开发, 目前属于 Oracle 旗下公司[3],目前拥有大量的用户。该软件使用 C 和 C++语言编写,移 植性非常好,优化了 sql 查询算法,提高了数据查询速度,并且支持多线程,可以很好地 利用 CPU 资源,是最适合在学习阶段使用的数据库软件之一。

上一篇:java安卓的网上订餐系统设计+源代码
下一篇:asp.net+sqlserver企业办公自动化的设计+源代码

java+mysql通用试题库系统后台设计与实现

无线/洧线相结合的家庭...

java+mysql宿舍管理系统的设计+ER图

java+mysql家庭财务管理系统设计

java+mysql银行ATM软件项目管理系统设计

java+mysql电瓶车进销存采购子系统的设计

java+mysql云平台的移动考试系统设计

我国风险投资的发展现状问题及对策分析

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

互联网教育”变革路径研究进展【7972字】

安康汉江网讯

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

新課改下小學语文洧效阅...

网络语言“XX体”研究