Web项目实战
Web项目实战
web项目的开发:如何分析,设计,编码,测试。
2.CRM项目:
CRM项目就是客户关系管理项目。客户关系管理(CRM)是利用信息科学技术,实现市场营销、销售、服务等活动自动化,使企业能更高效地为客户提供满意、周到的服务,以提高客户满意度、忠诚度为目的的一种管理经营方式。客户关系管理既是一种管理理念,又是一种软件技术。以客户为中心的管理理念是CRM实施的基础。Crm项目的背景分为起源背景和发展背景两部分。
3.CRM的技术架构:
视图层(View):展示数据,跟用户交互。
HTML,CSS,JavaScript,jQuery,bootstrap(ext|easyUI),jsp
控制层(Controller):控制业务处理流程(接收请求,接收参数,封装参数;根据不同的请求调用业务层去处理业务;根据处理结果,返回响应信息)
(Servlet,)SpringMVC(,webwork,Struts)
业务层(Service):处理业务逻辑。(处理业务的步骤以及操作的原子性)
JAVASE(工作流:activiti | JBPM)
1,添加学生
2,记录操作日记
持久层(Dao/Mapper):操作数据库。
(jdbc,)MyBatis(,Hibernate)
整合层:维护类资源,维护数据库资源
Spring(IOC,AOP)(,ejb,corba)
4.软件公司的组织结构:
研发部(程序员,美工,DBA),测试部(),实施部,运维部,市场部
搭建开发环境:
-
创建项目:crm-project
设置JDK。
创建工程:crm
补全目录结构:
设置编码格式:UTF-8
-
添加jar包:添加依赖——参考课件。
-
添加配置文件:
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 长白崎の个人博客!
评论