java做项目的思路,请大神指点

应该先考虑什么 (对象、事件)
创建包的要求,一般都有什么规则
一团雾水,请指点

MVC模式
以学生管理系统为例

model 模型:就是各种对象,各种类,此处你需要学生类(姓名,性别,科目,成绩等),老师类(同样设置一些属性,写在教师类中)
view 视图:就是前台,用户要看的界面,此处可以用编写界面的语言比如HTML 你应该有些了解吧,写一些登录界面,信息展示界面
conntrol 控制:简单理解为后台,对数据,请求进行一些处理,比如用户写了一些数据,登录的请求,后台接收到进行处理,登陆成功或登录失败

从你问的问题来看,应该不是问的不是架构设计,那依你目前的水平,先看完java基础。如果有实际项目要写。很简单,从类开始,一个类做一件事,类大了,就想办法拆出来,拆着拆着就定义包出来了,然后就分层了

首先考虑的是用户需求,对象事件包这些只是技术实现的细节。

先把基础打扎实,我现在在自学安卓,现在自能做小demo,基础扎实了,什么都好解决。。

首先进行的是需求分析,其次才是概要设计,详细设计。编码和测试是最后的步骤 。

**看到你的问题,感觉到你现在对于java编程还怎么了解,那你在准备做java项目之前,可能需要看看java的一些基础书籍,类似什么从入门到--之类的,当你懂得这些基础知识
的时候,你再慢慢的写类,写方法,然后再拆分方法,拆分类,然后你就知道怎么分包啊,怎么分层啊

分析需求,设计分层,mvc等等,从底层往应用层一点点做吧,加油。

java面向对象是主要的思路, 在设计项目时就要有意识的将大部分类似代码封装为公共模块, 减少代码重复,增加复用性,不管拟采用什么框架也好,万变不离其宗,登录信息的复用>缓存session,数据库连接,ftp连接复用> 连接池 , 代码复用 > common模块 baseMapper,万能dao等