如何用Java快速开发一个家庭财务管理系统?

libraco
  • 759

我是名使用python的后端程序员,偶尔使用php写一些公司的管理后台。

前几天答应帮人家写毕设,题目是《家庭财务管理系统》,下面是基本要求:

在J2EE平台上结合JSP技术和基于MVC的框架技术,设计和实现一个基于B/S结构的家庭理财管理系统。

该理财系统主要包括注册、登录、首页显示、记账管理、收支项目管理、额外收入管理(股票、基金等)、报表统计等内容。其中家庭人员按照流程注册后登录,登录后可以按分类选择自己所需要的功能。

具体步骤可分为理财基本信息、理财扩展管理(股票、基金)、系统维护管理、系统查询四个阶段。

从而能够实现个人理财管理方面各项功能,能成功的对用户各种信息进行管理、查询、修改、删除、添加数据,以方便家庭对自己的财务收益、支出等有更清楚的了解。

我现在的情况是从来没使用过java,前端水平也很基础,能不能在一个月之内业余时间写出一个满足要求的系统?

系统不用做的多好,能运行就可以,主要是为了写毕业论文。

如果可以,实现路线是怎样?花几天看什么书,然后使用什么框架开始边做边学?

回复
阅读 6.3k
4 个回答
✓ 已被采纳

直接用servlet写就ok了,环境先搭好,然后找个demo,java一般servlet相当于controller,然后有service,可能还有dao层,jsp是view。
一个月差不多,直接在demo上写,遇到问题查了解决

如果以前java完全没有学过的话,一个月业余时间做比较紧张。

为加快学习和做完作业,建议不要学任何java的框架(java的框架太多,初学者光是选择哪个框架就头疼),如果对php比较熟悉,简单的把jsp当做php用就可以了,所不同的就是更换了页面中的脚本语言。

大体上学习的过程是搭建环境(tomcat+Eclipse)、学习java基本语法(面向对象类的写法和用法)、学习jsp语法和常用对象(Request、Response、Session等,和php中对应的概念对照学习),然后就是动手写程序了。

可以选个一栈式框架
比如Play(页面涉及到一点Scala)或者Grails(groovy)
Play应该快点

依照你的情况,可以先在网上下载一个XX管理系统~然后按照自己的需求进行修改~JSP(加JSTL)+Servlet应该就可以实现~如果要用框架的话,建议选Spring

你知道吗?

宣传栏