JavaWeb动态网站开发 教学课件_第1页
JavaWeb动态网站开发 教学课件_第2页
JavaWeb动态网站开发 教学课件_第3页
JavaWeb动态网站开发 教学课件_第4页
JavaWeb动态网站开发 教学课件_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1项目7“天码行空”网站的设计与实现任务7.1系统功能分析与设计7.1.1系统功能结构分析7.1.2系统业务流程7.1.3系统开发环境7.1.4系统数据库设计任务7.2网站登录模块主要功能实现7.2.1网站项目准备工作7.2.2后台登录模块的主要功能实现7.2.3后台登录模块的测试运行任务7.3

网站新闻模块主要功能实现7.3.1后台新闻模块中类的实现7.3.2后台新闻模块中核心页面的实现7.3.3网站前台新闻信息展示功能实现2项目7“天码行空”网站的设计与实现任务7.4

拓展实训任务7.4.1拓展实训任务简介7.4.2拓展实训任务实现37.1.1系统功能结构分析

企业网站通常由两部分组成:一部分是网站前台信息展示页面,用于展示企业信息,以及与客户进行交流;另一部分是网站后台信息处理页面,用于管理网站信息。

“天码行空”网站的前台信息展示页面主要包括网站首页、企业简介、公告、新闻、产品介绍和联系我们等展示性页面。

“天码行空”网站的后台信息处理部分主要包括登录、新闻管理、公告管理和管理员管理等功能模块部分。任务7.1

系统功能分析与设计47.1.1系统功能结构分析任务7.1

系统功能分析与设计57.1.2系统业务流程

企业的外部用户在浏览器中输入网站的网址,就可以进入网站的首页;然后,通过单击首页顶部的导航菜单,可以进一步浏览网站的企业简介、公告、新闻等页面。网站管理员需要对网站显示的信息进行维护时,可以通过网站后台信息处理部分的登录功能进入网站后台信息处理部分。网站管理员登录成功后,可以进行新闻管理和公告管理的信息处理工作。任务7.1

系统功能分析与设计67.1.2系统业务流程任务7.1

系统功能分析与设计77.1.3系统开发环境“天码行空”网站的开发及测试运行环境如下。操作系统:Windows操作系统。JDK环境:JDK1.8及以上版本。集成开发环境:IntelliJIDEA2018及以上版本。Web服务:Tomcat8及以上版本。数据库:MySQL数据库。测试浏览器:推荐谷歌浏览器。最佳效果显示分辨率:1024像素×768像素。任务7.1

系统功能分析与设计87.1.4系统数据库设计1.管理员用户信息表

管理员用户信息表,主要用来保存系统管理员用户信息,表名称为admin。任务7.1

系统功能分析与设计97.1.4系统数据库设计2.企业新闻信息表

企业新闻信息表,主要用来保存企业公布的新闻信息,表名称为news。任务7.1

系统功能分析与设计107.1.4系统数据库设计3.企业公告信息表

企业公告信息表,主要用来保存企业发布的公告信息,表名称为notice。任务7.1

系统功能分析与设计117.2.1网站项目准备工作1.创建“天码行空”网站项目任务7.2

网站登录模块主要功能实现127.2.1网站项目准备工作2.创建文件夹任务7.2

网站登录模块主要功能实现137.2.1网站项目准备工作3.创建包和类文件任务7.2

网站登录模块主要功能实现147.2.1网站项目准备工作4.创建JSP文件任务7.2

网站登录模块主要功能实现157.2.2后台登录模块的主要功能实现

后台登录模块的主要业务流程是管理员通过登录页面,输入用户名与密码后,连接MySQL数据库进行相关的查询业务。

如果输入的用户名与密码与数据库中预先存储好的管理员信息一致,就允许用户进入后台管理系统的主页面;如果输入错误的用户名和密码,则给出错误提示信息并阻止用户进入后台管理系统。任务7.2

网站登录模块主要功能实现167.2.2后台登录模块的主要功能实现1.数据库访问类DBConnection,主要实现MySQL数据库的连接与访问。2.用户登录业务逻辑类Function,主要实现用户登录业务逻辑。3.用户登录类Login,主要实现与用户登录相关的功能。4.用户登录页面login.jsp,主要实现与用户的交互过程。任务7.2

网站登录模块主要功能实现177.2.3后台登录模块的测试运行任务7.2

网站登录模块主要功能实现187.3.1后台新闻模块中类的实现新闻模块主要用于维护新闻信息。这些新闻信息存储在数据库的企业新闻信息表中。新闻信息的增、删、改、查操作实际上也就是对这些相关信息要素操作的过程。任务7.3

网站新闻模块主要功能实现197.3.1后台新闻模块中类的实现1.扩展Function类2.创建News类任务7.3

网站新闻模块主要功能实现207.3.2后台新闻模块中核心页面的实现1.创建新闻列表显示页面新闻列表显示页面主要内容包括“添加新闻”按钮、“修改”按钮、“删除”按钮、新闻信息列表和翻页下拉框等。任务7.3

网站新闻模块主要功能实现217.3.2后台新闻模块中核心页面的实现2.创建添加新闻页面添加新闻页面主要内容包括“新闻标题”文本框、“新闻内容”文本框、“提交”按钮和“关闭”按钮等。任务7.3

网站新闻模块主要功能实现227.3.2后台新闻模块中核心页面的实现3.创建修改新闻页面4.创建删除新闻页面任务7.3

网站新闻模块主要功能实现237.3.3网站前台新闻信息展示功能实现1.修改News类2.创建前台新闻列表显示页面任务7.3

网站新闻模块主要功能实现247.3.3网站前台新闻信息展示功能实现3.创建前台新闻详细信息页面任务7.3

网站新闻模块主要功能实现257.4.1拓展实训任务简介静态页面可以使用HTML技术、CSS技术等制作,简单易学。本网站在实现网站首页、企业简介页面、产品介绍页面和联系我们页面中主要使用静态页面技术。1.准备工作任务7.4

拓展实训任务267.4.1拓展实训任务简介2.首页面的布局设计首页面

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论