基础知识好的话,我就不解释太多了。
既然你使用的是java,就没道理不使用面向对象编程了。
这样也比较容易解释。
看你的需求,包含以下三种对象
1、基础数据
2、产品
3、仓库
所以你需要先构建这三个类。估计你所说的基础数据应该是产品和仓库的父类。
然后分配属性
根据你所说的
1、基础数据
id
类别
值
条目
2、产品
id
名称
型号
批次
所在仓库id
3、仓库
id
名称
然后建立这三个对象的管理类
1、基础数据管理
2、产品管理
3、仓库管理
其中包含的方法分别为crud四种,就是create read update delete 俗称增删改查四种。
其中产品还有两个方法是出入库操作。
有了管理类和方法,你在这些方法里就可以写sql语句了。以前回答过一个类似的问题。一般的小工程,基本上这样就足够了。不是很明白的话,找找我以前回答过的一个问题吧。希望能有点帮助。
可以根据你所实现的功能,以及他们之间的类型,设计一个模拟图。这样你就可以这个模拟图来实现每一个功能就可以了~
哪有这样开发的啊,按你需要的功能来写语句就行,你需要什么样的功能就写什么样的语句,哪有那么多费话,再说了写什么客户关系管理系统啊,你得先研究一下业务流程才行,要不你这样就是闭门造车,最后做出来的只能是一垃圾