第一范文网 - 专业文章范例文档资料分享平台

JSP新闻发布系统课设报告

来源:用户分享 时间:2025/6/4 3:42:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

程序语言综合课程设计

第三章 数据库设计

3.1概念设计

新闻发布系统中,主要需要以下数据来保持相应的信息: 1.新闻信息表:用于保存新闻信息的基本信息。 2.管理员信息表:用于保存新闻发布系统管理员的信息。 3.新闻主题信息表:用于保存新闻主题信息。

3.2逻辑设计

本系统主要涉及四张表:新闻信息表(newsinfo)、管理员表(userinfo)、主题信息表(topic)。前面我们已给出他们的E-R图。

上述四表的关系如下图所示:

图3-1 逻辑关系图

3.3物理设计

本系统主要涉及四张表:新闻信息表(newsinfo)、管理员表(userinfo)、

主题信息表(topic)。我们采用了MySql数据库,在数据库中使用数据表来储存现有的新闻信息。

7

程序语言综合课程设计

1. 存储新闻信息的newsinfo表,其中表的结构如表3-1所示。

表3-1 新闻信息表newsinfo 名称 新闻ID 新闻标题 新闻发布人 新闻发布时间 新闻图片路径 新闻内容 新闻摘要 字段 id title author time pic_path content abstrate 数据类型 Int(10) Varchar(50) Varchar(30) Varchar(20) Varchar(80) Varchar(100) Varchar(50)

主键 是 否 否 否 否 否 否 非空 是 是 否 是 否 是 否 2. 使用数据表userinfo来储存管理员的信息,表的结构如下表3-2所示。

表3-2 管理员信息表userinfo 名称 管理员ID 管理员名称 管理员密码 字段 tid tname tpass 数据类型 Int(11) Varchar(20) Varchar(30) 主键 是 否 否 非空 是 是 否

3. 使用数据表topic来储存新闻主题的信息,表的结构如下表3-4所示。

表3-4 新闻类别信息名称topic 名称 主题ID 主题名称 字段 id topic_name 数据类型 Int(11) Varchar(30) 主键 是 否 非空 是 是

8

程序语言综合课程设计

第四章 详细设计与实现

4.1前台界面和功能实现 4.1.1主页功能介绍

1.在index.jsp页面有普通用户登录窗口,用户可以在主页面浏览新闻,和查看热点新闻列表和每条新闻的详情,用户点击“登录与注册”后在窗口输入账号密码后,登入成功,或者注册。 2.主页面的名称为index.jsp 如下图

图4-1 前台主页面图

任何用户输入域名后直接进入到主页面,以上是从数据库加载的新闻列表和新闻话,题在主页实现的功能有:

1.查看从数据库加载出来所有的新闻主题、新闻列表;

2.用户可以点击右上角的“登录与注册”,跳转到后台登录界面。

9

程序语言综合课程设计

3.主页的主要实现代码

<%@ page language=\ contentType=\

pageEncoding=\%> <%@ page import=\%> <%@ page import=\%>

10

搜索更多关于: JSP新闻发布系统课设报告 的文档
JSP新闻发布系统课设报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c05hoa6zcip8mqar1rud16ehs64cxfu01217_3.html(转载请注明文章来源)
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top