1
2
3
4
5
6

项目实战-闻发布系统(V1)

发布时间:2020-09-19 17:22   发布人:盛雯雯   浏览次数:701

校外学习通道-->点击图标开始学习

image.png

image.png

image.png

image.png

image.png

image.png

 【课程导入】

在本单元的学习中,我们将一起来完成一个完整的信息管理系统——新闻发布系统。之所以选择新闻发布系统作为项目案例,是因为新闻发布系统本身的原理比较简单,表的关系只有一对多关系,没有涉及到复杂的多对多关系;另外新闻发布系统是很多信息管理系统的模型,包括门户网站、展示类网站等,同学们学习了新闻发布系统后,可以很轻松的做出一个企业网站、学校网站等。

知识目标

能力目标

素质目标

1.掌握从需求分析到系统设计的方法

2.掌握如何设计数据库和数据持久化的方法

3.掌握灵活应用JavaBean技术和Servlet实现业务请求

4.掌握如何发布系统

1.能够根据需求形成需求分析报告和并进行系统设计

2.能够设计数据库并实现数据的持久化

3.能够灵活应用Jsp技术,完整的实现业务请求

1.培养学生的团队意识和团队协作精神,锻炼学生的沟通交流能力;

2.通过项目教学,让学生真切的体验项目分析、设计、管理及实施的全过程;

学习任务

重点难点

突破方法

跟着老师的进度完整的实现一个新闻发布系统,包括用户管理、新闻发布管理、留言管理、前台展示等

1.需求分析与系统设计

2.业务请求的实现

3.系统整合和发布

采用翻转课堂、项目导入的教学模式,进行分组讨论、演示动画原理。

学习

导航

image.png





stpe1:需求分析与项目部署

学习视频

A1-新闻发布系统需求分析

image.png点击观看

A2-数据层:数据库的设计

image.png点击观看

A3-如何部署一个JavaWeb项目

image.png点击观看

A4-模型层:从数据库到Java的映射

image.png点击观看

A5-模型层:数据库操作类(一)-DBManager

image.png点击观看

A6-模型层:数据库操作类(二)-CategoryManager

image.png点击观看

A7-模型层:数据库操作类(三)-NewsManager

image.png点击观看

A8-模型层:数据库操作类(四)-UserManager

image.png点击观看

A9-模型层:数据库操作类(五)-整合

image.png点击观看

A10-权限控制:角色分析

image.png点击观看

A11-权限控制:JSP内置对象之session

image.png点击观看

A12-权限控制:session实现权限控制(一)

image.png点击观看

A13-权限控制:session实现权限控制(二)

image.png点击观看

A14-权限控制:session实现权限控制(三)

image.png点击观看

A15-权限控制:在父窗口中打开重新登录界面

image.png点击观看

学习资料

image.pngB1-用Servlet   编写过滤器

image.pngB2-用Servlet   进行异常处理

image.pngB3-用Servlet   进行Cookie 处理

stpe2:新闻栏目管理模块

学习视频

C1-新闻栏目管理模块:添加栏目功能的实现

image.png点击观看

C2-新闻栏目管理模块:栏目列表功能的实现

image.png点击观看

C3-新闻栏目管理模块:栏目显示功能的实现

image.png点击观看

C4-新闻栏目管理模块:删除栏目功能的实现

image.png点击观看

C5-新闻栏目管理模块:修改栏目功能的实现(一)

image.png点击观看

C6-新闻栏目管理模块:修改栏目功能的实现(二)

image.png点击观看

C7-新闻栏目管理模块:为栏目指定编辑的实现(一)

image.png点击观看

C8-新闻栏目管理模块:为栏目指定编辑的实现(二)

image.png点击观看

C9-新闻栏目管理模块:为栏目指定编辑的实现(三)

image.png点击观看

学习资料

image.pngB4-Servlet 文件上传

image.pngB5-Servlet 处理日期

stpe3:新闻发布模块

学习视频

C10-知识铺垫:application对象的应用

image.png点击观看

C11-知识铺垫:将栏目列表放入application容器

image.png点击观看

C12-新闻发布模块:新闻发布功能模块(一)

image.png点击观看

C13-新闻发布模块:新闻发布功能模块(二)

image.png点击观看

C14-新闻发布模块:新闻发布功能模块(三)

image.png点击观看

C15-新闻发布模块:在线文本编辑器CKEditor

image.png点击观看

C16-新闻发布模块:新闻发布功能模块(五)

image.png点击观看

C17-新闻发布模块:修改新闻功能模块(一)

image.png点击观看

C28-新闻发布模块:修改新闻功能模块(二)

image.png点击观看

C19-新闻发布模块:新闻预览功能模块

image.png点击观看

学习资料

image.pngB6-Servlet 网页重定向

stpe4:新闻管理模块

学习视频

C21-新闻管理模块:新闻提交审核功能的实现

image.png点击观看

C22-新闻管理模块:待审核新闻列表功能的实现(一)

image.png点击观看

C23-新闻管理模块:待审核新闻列表功能的实现(二)

image.png点击观看

C24-新闻管理模块:待审核新闻列表功能的实现(三)

image.png点击观看

C25-新闻管理模块:审核新闻功能的实现(一)

image.png点击观看

C26-新闻管理模块:审核新闻功能的实现(二)

image.png点击观看

C27-新闻管理模块:审核新闻功能的实现(三)

image.png点击观看

C28-新闻管理模块:审核通过新闻列表的实现

image.png点击观看

C29-新闻管理模块:审核未通过新闻列表的实现(一)

image.png点击观看

C30-新闻管理模块:审核未通过新闻列表的实现(二)

image.png点击观看

C31-新闻管理模块:审核未通过新闻列表的实现(三)

image.png点击观看

C32-新闻管理模块:回顾将栏目列表放入application容器

image.png点击观看

C33-新闻管理模块:审核未通过新闻列表的实现(四)

image.png点击观看

C34新闻管理模块:-审核未通过新闻列表的实现(五)

image.png点击观看

C35-新闻管理模块:记者查看审核通过新闻列表的实现

image.png点击观看

C36-新闻管理模块:未通过新闻的重编辑的实现(一)

image.png点击观看

C37-新闻管理模块:未通过新闻的重编辑的实现(二)

image.png点击观看

学习资料

image.pngB7- Servlet   点击计数器

stpe5:前台显示模块

学习视频

C38-前台显示模块:显示新闻首页

image.png点击观看

C39-前台显示模块:新闻首页栏目显示

image.png点击观看

C40-前台显示模块:添加友情链接

image.png点击观看

C41-前台显示模块:热点新闻(一)

image.png点击观看

C41-前台显示模块:热点新闻(二)

image.png点击观看

C43-前台显示模块:设置栏目推荐新闻(一)

image.png点击观看

C44-前台显示模块:设置栏目推荐新闻(二)

image.png点击观看

C45-前台显示模块:设置栏目推荐新闻(三)

image.png点击观看

C46-前台显示模块:在首页中显示栏目热点新闻

image.png点击观看

C47-前台显示模块:-显示栏目新闻列表(一)

image.png点击观看

C48-前台显示模块:显示栏目新闻列表(二)

image.png点击观看

C49-前台显示模块:浏览新闻功能模块

image.png点击观看

学习资料

image.pngB8- Servlet   自动刷新页面

[资源下载]

教师区

学生区

项目指导PPT下载      文件上传下载PPT下载

Java中文帮助文档下载

教案下载

2-1-项目实战-学习导航下载.zip

jsp配置常用jar包.zip

2-1-单元项目源码下载.zip

2-1-单元项目源码下载.zip

jsp配置常用jar包.zip

2-1-参考资料打包下载.zip

2-1-参考资料打包下载.zip

【精美模板下载】

image.pngimage.pngimage.png
image.pngPSD美女写真设计模板image.pngPSD儿童摄影模板下载image.pngPSD美女家居模板下载



  • 盛雯雯 2020-10-13 17:43:00
    结合自己在做项目的时候的感受,说一下JDBC是如何实现Java程序和JDBC驱动的松耦合的?