ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:242.33KB ,
资源ID:4432418      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4432418.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(新闻发布系统课程设计.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

新闻发布系统课程设计.docx

1、新闻发布系统课程设计 Revised by Jack on December 14,2020jsp新闻发布系统课程设计课 程 设 计课程名称WEB技术题 目新闻管理网站系 部专 业班 级学 号学生姓名任课教师2015年12月18日摘要大数据时代,能否准确快速的掌握更多的信息是事半功倍的关键。网络的普及给人们值天下事提供了特殊便利的渠道。本新闻管理系统注重与新闻浏览者的互操作性以及对新闻信息资源管理的操作性,采用JSP+MySQL数据库的架构实现。新闻系统分为两大模块,分别是用户管理模块和管理员管理模块。用户管理是友好的操作界面,供用户浏览、查询使用。包括:浏览新闻、查询新闻、评论新闻等功能;管

2、理员模块是提供给管理员的,其中包括:删除新闻、编辑新闻管理、添加新闻管理等。使管理员从繁琐的手工操作中解脱出来,并提高了办公效率。 3. 3. 3.01 3346891491245第1章 需求分析 JSP简介 Java Sever Page(简称JSP)是基于Java的技术,用于创建可支持跨平台及跨Web服务器的Web服务器端应用程序(即所谓的动态网页)。它是由Sun Microsystem公司倡导,由多家公司合作而建立的一种动态网页技术标准,其网址为: JSP正式发布于1999年6月,是基于Java Servlet以及整个Java体系的Web开发技术。在传统的网页(即扩展名为.html的文件

3、)中加入Java程序片(Scriplet)和JSP标记(tag)即可构成一个常规的JSP网页(其扩展名为.jsp)。 新闻网站功能需求分析 在线新闻网站是现在广泛用于网上新闻的工具之一。互联网新闻方便快捷,不受地域、时间的限制。大数据时代,能否准确快速的掌握更多的信息是事半功倍的关键。网络的普及给人们值天下事提供了特殊便利的渠道,新闻网站正是迎合这一社会需求应运而生的。 新闻网站主要提供了基本的用户注册,用户登录,浏览新闻,评论新闻等功能。用户在使用浏览新闻,可以方便的使用这些简易的功能。也为管理者提供了添加新闻、删除新闻、编辑新闻等功能使管理者能简单方便的有效管理新闻发布。 开发及运行环境

4、硬件平台 CPU: Pentium 4 以上 内存:512MB以上容量 显卡:32MB或以上显存之AGP接口显卡 软件要求 操作系统:Windows 7 旗舰版 运行环境:Tomcat/ 开发工具:MyEclipse / MySQL Sever 第2章 新闻发布网站 网站结构设计 一个新闻网站应包含用户注册、管理员管理新闻两种功能。网站设计结构如图所示。图 目标设计 在线新闻网站所要实现的功能如下。 用户注册 用户注册信息用户登录验证用户查看新闻用户评论新闻用户注销 管理员管理新闻网站管理员登录管理员查看新闻添加新闻编辑新闻删除新闻 系统功能分析与设计 在线新闻网站共分为两个模块:用户查看模块

5、和管理员修改模块,其功能模块划分如图所示:第3章 数据库结构设计 根据系统功能设计要求和模块划分,本网站的数据库主要存储用户注册信息、新闻信息和评论信息。 数据库需求分析 新闻网站主要包括以下数据项和数据结构。 1.用户注册信息:user_id(自动编号)、用户名、密码。 2.新闻列表:id(自动编号)、标题、作者、内容。 3 .评论信息:word_id(自动编号)、评论者姓名、评论内容、评论时间、所评新闻id和留言者id。 数据库逻辑设计 如图所示:图 如图所示:图如图所示:图第四章 普通用户模块 网友注册模块包括一下几个子模块。用户注册:用户登录验证:各页面直接的关系如图: 页面示例 如图

6、为用户注册第一步所看到的页面图 页面中需要填写的HTML表单元素 该页面中有2个需要填写的表单元素,如表所示名称表单元素类型含义最大长度user_nametext用户登录名称16passwordpassword用户登录密码16表 页面所涉及的数据库表信息 此页面仅向系统提交用户注册名称和代码,并没有涉及到数据库表的操作。 页面代码分析 %String user_id=(String)(user_id); String user_id1=1; 管理员登录. 新闻添加页面 标题: 作者: 新闻内容: 页面示例 此页为管理员添加新闻的数据库请求页面,添加成功后跳转到新闻列表首页,没有页面示例。 页面

7、中需要填写的HTML表单元素 页面中无需填写HTML表单元素。 页面所涉及的数据库表信息 此页涉及到数据库表news的操作。 页面代码分析    欢迎进入湖南商学院新闻网站 页面示例 管理员删除新闻时的页面如图所示:图 页面中需要用户填写的HTML表单元素 页面中无需填写HTML表单元素。 页面所涉及的数据库表操作 此页涉及到对数据库表news的操作。 页面代码分析    欢迎进入湖南商学院新闻网站 删除新闻 新闻删除后无法恢复,请谨慎操作 % String id=(id); String driver = ; String url

8、= ; try (driver); Connection conn = (url, root, 123456); Statement smt = (); (delete from news where id=+id+); (正在删除数据,请稍候.); % 页面示例 管理员编辑新闻页面如图所示。图 页面中需要管理者用户填写的HTML表单元素 页面中有三个需要用户填写的HTML表单元素,如表所示:名称表单元素类型含义最大长度titletext标题30authortext作者30contentcontent正文300表 页面所涉及的数据库表操作 此页仅提交管理员填写的新闻标题、作者和内容,没有涉及到

9、数据库表的操作,跳转到下一页执行。 页面代码分析 input name=id value= type=hidden style=height: 26px; width: 5px 标题: input type=text style=width:575px name=title value= 作者: input type=text style=width:575px name=author value= 内容: textarea rows=25 cols=75 name=content value= 页面示例 此页为管理用户向数据库提交编辑后的新闻信息,无页面示例。 页面中需要用户填写的HTML表

10、单元素 页面中无需填写HTML表单元素。 页面所涉及的数据库表信息 此页面涉及到数据库表news的操作。 页面代码分析 页面示例 管理员用户查看新闻是页面如图所示。图 页面中需要用户填写的HTML表单元素 页面中无需填写HTML表单元素。 页面所涉及的数据库表信息 此页面仅查看新闻,没有涉及到数据库表的操作。 页面代码分析    欢迎进入湖南商学院新闻网站 返回总结 一个新闻网站必须具备用户注册、用户个人管理和网站系统管理三种功能。本次课程设计所构建的就是具备这几种功能的新闻网站。此次过程设计中,心理活动曲折可谓一语难尽。在此期间我也失落过,也曾一度热情高涨。从开始时满富盛激情到最后汗水背后的复杂心情,点点滴滴无不令我回味无长。从架构到实现,想法一点一点的积累,思路也就越来越通畅。在刚开始着手实现用户评论功能时,为实现用户和管理员的交流,思路有很多,但是很乱,经过参考一些书籍,得到了一些启发。 通过这次课程设计,让我的架构、思路分析、JSP网站设计、数据库等等很多专业知识得到了很大的提升。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1