小编最近在学习DRP分销系统,通过一段时间的学习,整理一下学习的内容,对内容进行拿捏概括。最开始温习了Web开发的流程,从需求分析、分析设计、到数据库设计,再到环境的搭建 、开发和测试。初次接触DRP概念及其业务流程和业务的详细分析。再次熟悉HTML、CSS、JS、Servlet、JSP等BS相关的知识。
整个项目中设计的知识很多、很详细,学过的还有很多未知的技术,在学习中不仅复习了一遍,同时学习了新的知识。DRP功能:用户维护、分销商维护、物料维护、流向单维护、统计报表。DRP犹如一张巨网,将以前的学到的知识和新的结合起来。拓展新的使用技巧。通过网络起来各技术之间进行 摩擦融合、吸收。
简单了解DRP概念:(distribution resource planning)帮助企业提高快速处理订单和供货的能力。通过网络将供应商和经销商紧密结合,联系的更加便利。实时性的进行商品的订单、查询、库存等情况的查询,有效的缩短了供销环节。对于业务的分析确实到位,对某一领域的需求高的很通那就是你向高层走的基础,多了解一下也恰是还是很有好处的。
数据库和服务器
powerDesigner,在学习过程中终于使用了一把,确实感受到了他的强大之处,就像那句话“不怕不知道,就怕不知道!”。同时也是初次安装使用Orcle,半小时的安装后点击使用plSQL打开创建数据库。 可能是刚开始用吧并没有感觉到它比sqlServer强大的地方,现在自己了解的还很浅,找点视频多学习一下。尽管在SSH项目中使用了tomcat,安装的次数那是多少次了,在此的学习又有了深入的了解。作出这么好的工具,不是一时半会能研究透的,但是对源码充满好奇,一步步来吧先使用,到时在细细研究。
实现模型
- model2模型java web开发实现的一种种模式。
jsp界面直接通过业务逻辑与数据库联系,即两层模型。具体实现方式为
此模型架构简单,比较适合小型项目开发。但是jsp职责不单一,职责过重,不便于维护。
- model2模型
- 工厂方法模式
- 抽象工厂模式
实际上是mvc的应用。他职责清楚,较适合于大型项目架构。但是不适合小型项目的开发。它在model1的基础上分离了控制。
.NET之后在学习Java,压力是有的,但是很多内容如出一辙,核心的思想一样,确实实现稍有差异。asp和jsp、dll和jar。.net中开发使用的无一不在java体现出来,HTML、CSS、JS、Ajax相同。相通性帮助我们快速建立知识网,拓展相关的内容。Java中的内容也能找到类似的,像Hibernate与NHibernate这两者是Java与.net中ORM框架技术。.NET的封装比java更彻底,在.NET世界里想了解点底层实现,困难!java,开源代码,具体实现,so easy!