本科生毕业答辩PPT_第1页
本科生毕业答辩PPT_第2页
本科生毕业答辩PPT_第3页
本科生毕业答辩PPT_第4页
本科生毕业答辩PPT_第5页
已阅读5页,还剩23页未读, 继续免费阅读

下载本文档

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

文档简介

1、基于Java Web的高校微博信息 管理系统的实现,太原理工大学阳泉学院毕业答辩,学生姓名:刘召弟 指导老师:段新娥,详细设计,致谢,背景介绍,结论与展望,模块设计,一,二,三,四,五,Logo,Content,目录,Logo,课程研究目的、意义,一、,1. 目的,微博(英文名为MicroBlog),即微型博客,是一个基于用户关系的信息分享、传播以及获取平台,用户可以发表微博和查看微博并且实现即时分享。通过高校微博信息管理系统,可以使得学校与老师、老师与学生之间得到更好的交流。老师和学生可以了解学校信息和最新动态,老师和学生还可以在微博上自由的学习和交流,很好的改善和发展师生间的关系,为学校与

2、老师、老师与学生之间的交流提供了一个有效的平台。,校园微博信息管理系统不仅给广大师生提供了一个良好的网络交流平台,有利于我校对学生、老师进行更好的管理,提高了学校的综合管理水平;而且校园微博信息管理系统还为学生提供了丰富的学习环境,提高了学生的媒体文化学习水平。因此开发高校微博信息管理系统将有着非常重要的意义。,2 . 意义,Logo,模块设计,二、,Logo,开发平台:Java语言 运行环境:Apache Tomcat 7.0 (支持Servlet和JSP规范的Web应用服务器) 浏览器:推荐使用基于Chrome核心的浏览器,1.相关技术,Logo,该系统以JAVA语言作为开发语言,因为Ja

3、va提供了一整套网络类库,在开发过程中可以利用类库进行网络程序设计,方便地实现Java的分布式特性。 MySQL是对微博后台数据库进行交互。因为MySQL是开源软件,它可以大大降低总拥有成本。,2.技术可行性,Logo,图3 前台功能结构图,3.前台功能结构图,Logo,图4 后台功能结构图,4.后台功能结构图,Logo,5.JDBC连接数据库操作步骤:,(1)加载JDBC驱动程序,通过java.lang.Class类的静态方法forName(String className)实现。 (2)提供JDBC连接的URL,URL定义了连接数据库时的协议、子协议、数据源标识。 (3)创建数据库的连接,

4、向java.sql.DriverManager请求并获Connection对象,该对象就代表一个数据库的连接。使用DriverManager的getConnectin(String url,String username,String password)方法传递到要连接的指定数据库的路径,获取数据库的用户名和密码。 (4)执行SQL语句,必须得到java.sql.Statement实例。执行SQL语句的方法:executeQuery,executeUpdate和execute。 (5)提交或者获得结果集,使用结果集(ResultSet)对象的访问方法获取数据 (6)关闭JDBC对象来释放JDB

5、C资源。,Logo,6.用户信息数据库,Logo,详细设计,三、,Logo,1.主界面,系统的前端主界面通过HTML+CSS+JavaScript相结合的技术进行设计和显示。,Logo,所有用户进入主页后可以进行登录、注册、浏览等相关操作。主页顶部是微博信息管理系统导航列表,地图显示导航栏,包括主页,登录,注册。页面左侧是文章类别,右侧是网站搜索栏,用户可以根据文章搜索标签进行搜索; 主页的右侧是几张图片为了页面美化。然后下面的页面显示了文章的具体内容已经发布,包括文章的标题,文章LOGO。点击文章的LOGO或文章的标题来查看文章的具体内容。页面的底部是版权信息。,主界面介绍,Logo,2.登

6、录界面,Logo,登录界面介绍,当用户需发表新文章或者是对微博文章进行管理时,就必须先进行登陆验证操作,然后进入微博信息管理系统后台。当用户打开登陆界面后,必须输入相应的用户名和密码让系统进行确认,如果系统确认用户名或密码有误,会做出相应提示并要求重新输入用户名或密码。当输入的用户名存在,并且密码正确,则允许用户登录。如果用户名不存在,则表示该用户名还没有注册,系统会显示“用户名或密码不正确”。,Logo,3.注册界面,Logo,注册界面介绍,用户在主界面点击“注册”图标,进入注册界面,在注册界面用户可以注册自己用户名和密码。在注册过程中,用户在填入用户名后,系统会自动查询用户名是否重复。注册

7、成功后,系统会直接跳转到用户首页界面。,Logo,4.发表文章,当用户需要上传新的文章时,可单击文章内容管理模块显示界面中的发表新的文章,进入发表新文章的界面。在文章标题、文章类别、搜索标签、文章简介、文章LOGO、正文内容后,单击“发表新文章”按钮进行表单提交,完成上传新文章的操作。,Logo,5.删除文章,如果需要删除已发表的日志,可单击文章信息管理显示界面中的删除操作,将弹出删除文章审核确认对话框图,再次确认用户是否真的要进行该文章的删除操作。点击确定按钮完成日志删除操作,点击取消按钮取消该删除操作,Logo,6.文章搜索,根据输入的关键字进行搜索,通过点击查找文章按钮到数据库中wzlb_dm表进行查询,最后将搜索结果返回给用户。,Logo,7.文章内容审核,管理员为系统内置账户,默认初始账号和密码为admin、admin。管理员登录后仅可删除系统中有效的文章和查看文章内容。,Logo,结论与展望,四、,Logo,1.结论与展望: 在详细的设计和编码阶段,使用HTML + CSS + JavaScript最基本的开发技术,代码很容易理解,系统之间的页面跳转更为清晰。 完成普通用户和系统管理员两个功能的分离,并且各自的功能操作可以得到正确的数据并存

温馨提示

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

评论

0/150

提交评论