通过该系统,购买者无需出门购买自己喜欢的图书,在线下单购买,同时符合当今互联网发展的的需求,不但可以节省很多时间,而且还可以购买到物美价廉的商品,与传统的书店经营模式相比较,网上书店不但可以减少对实体店的租金而且扩大了销售对象,从而带来了巨大的经济效益。
1.课程研发环境
项目源代码以java语言为基准,数据库会提供以sqlserver2008为基准的数据库脚本,以下环境都适用于项目:
开发工具:myeclipse 8.6;
数据库工具:sqlserver2008。
2.内容简介
本教程主要从基础出发到项目的整体框架整合,整个大纲内容涉及面较为广泛,涉及到数据库技术,javaEE技术点,web框架,记忆ER图绘制,系统服务涉及到tomcat的使用,通过案例做出深入讲解,对于JMS消息的发送和消息的接受做了统筹,涉及到的项目主要以图书管理,系统所使用到数据库为oracle或者sqlserver数据库,技术点为struts,spring、以及jquery等技术点,highcharts技术点该系统类似于购物平台网站进行贯穿讲解。
贺老师:从事多年软件公司开发经历,并且有丰富的教学经验主要教授java和Android方向的课程。曾担任某公司项目开发负责人,主要精通java,Android,以及系统架构、html、JavaScript、mongodb等数据库,参与政府,电力企业机构监控系统网站开发。同时担任开发项目经理,讲课风格很有特色,并且运用自如。逻辑思维清晰,讲解、实训操作时有条不紊,重点培养学生的自主思考能力,让零基础的学生也能够轻松学习。
第1讲-Batarang、Plunker与jsFiddle
1、ng-app处理整个html
2、表达式开发
第2讲-指令以及创建自定义指令
1、数组学习
2、指令开发
3、数据绑定
4、注释
5、用户输入验证
第3讲-jQuery与AngularJS
1、根作用域
2、框架
3、angular js框架
4、控制器
5、控制器的方法
6、外部文件控制器
7、过滤器
8、管道字符
9、currency过滤器
10、filter过滤器
第4讲-Angular JS Service
1、函数对象
2、$location开发案例
3、$http服务
4、$timeout服务
5、读取服务器函数
6、setInterval函数
7、创建自定义服务
8、在过滤器中使用自定义服务
9、对象转换json对象
10、preety设置格式样式
11、自定义过滤器
12、创建自己的模块
第5讲-BootstrapCSS
1、大纲介绍
2、ngOption 实现下拉表
3、选择activity
4、下拉列表测试
5、自定义列表名称
6、列表显示
7、equal对象比较
8、独立作用域
9、$scope
10、BootStrapCss
第6讲-高级表单创建
1、html控件
2、必填项验证
3、输入框验证
4、实例验证
5、动画
6、html dom
第7讲-路由服务开发
1、Angular js 路由
2、路由应用
3、路由实例
4、开发笔记本
5、笔记本开发二
第8讲-模块与依赖注入
1、创建模块
2、添加指令
3、依赖注入
4、创建value对象
5、angular js简单应用
第9讲-Highcharts
1、添加笔记本实例
2、笔记本核心类开发
3、实例测试
4、highcharts特性
5、highchart安装
6、创建案例配置文件
7、配置图表向右对齐
8、创建json数据
9、月平均气温案例测试
10、开发条形图
11、条形图核心代码块开发
第10讲-Highcharts -柱形图设计
1、柱形图
2、数据测试
3、浏览器所占份额案例
4、扇形图开发
5、扇形图设计
6、单色饼图
7、数据初始化
8、动态图
9、数据核心类开发
10、动态案例测试
11、动态图核心类开发
12、扇形及柱状图开发
第11讲-开发美玩网系统—系统架构设计
1、功能结构图设计
2、数据库连接类
3、字符串处理类
4、用户登录处理核心代码
5、用户验证及修改处理
6、用户个人信息修改(1)
7、用户个人信息修改(2)
8、信息处理核心java类
第12讲-开发美玩网系统—核心模块设计
1、商品查询
2、商品询核心处理
3、分页查询
4、JSP页面设置
5、购物车
6、添加商品到购物车
7、修改购物车
8、订单提交
9、生成订单
10、会员信息更新
第13讲-开发美玩网系统—购物车设计
1、订单查询
2、订单条件查询
3、投票管理模块
4、订单查询核心处理类
5、图书管理模块
6、系统样式设计
7、图书排序
第14讲-开发美玩网系统—测试验证
1、系统测试验证
目标一、了解物资交易系统的的环境配置以及如何在项目中进行运用管理。
目标二、了解java框架技术,熟悉SSH框架搭建的全过程。
目标三、可以让学员迅速掌握EJB webservice、以及jms相关信息的配置。
目标四、可以让学员熟练使用ER图的绘制以及系统业务流程的开发。
亮点一、该系统符合目前互联网行业的发展趋势是属于各类互联网公司所需技术点。
亮点二、理论与实战相结合,由浅入深。即照顾到基础学员,又照顾到有一定经验的学员,讲解过程中留有学生思考的时间。
亮点三、课程绝大多数代码均是一行一行手工敲入,手把手一步步带领学员从入门到精通。