好文档 - 专业文书写作范文服务资料分享网站

412.基于JSP的小型新闻发布系统 【数据库课程设计报告】【源代码联系本人】

天下 分享 时间: 加入收藏 我要投稿 点赞

大学

数据库课程设计报告

题目: 新闻发布系统

班级: 计本071

姓名:

学号:

指导教师:

2010年 4 月 24 日

数据库课程设计评分表

姓名 评分标准 指导教师 班级 题目: 评分标准 分数权重 10 评分的依据 A 选题符合大纲要求,题目较新颖,工作量大 态度端正,能主动认真完成各个环节的工作,不迟到早退,出勤好。 能正确绘制总体E-R图,定义表结构准确,约束信息完备,对关系的规范化完全符合大纲要求 具有独立分析、解决问题能力,有一定的创造性,能够独立完成数据库及相关软件的设计与调试工作,程序结构合理,逻辑严谨,功能完善。 能准确回答老师提出的问题 程序运行正确、界面清晰,测试数据设计合理。 格式规范,层次清晰,设计思想明确,解决问题方法合理,体会深刻。 总分 指导教师(签字): C 选题基本符合大纲 要求,工作量适中 能够完成各环节基 本工作,出勤较好。 能基本正确绘制E-R图,定义表结构基本准确,对关系的规范 化基本符合大纲要求 有一定的分析、解决问题能力。能够在老师指导下完成软件 的设计与调试工作,程序功能较完善。 能基本准确回答老 师提出的问题 程序运行正确、界面较清晰,能给出合适 的测试数据。 格式较规范,设计思想基本明确,解决问 题方法较合理。 得分 选题 工作态度 10 数据库设计 20 独立解决问题的能力 10 答辨问题回答 程序运行情况 课程设计论文 20 10 20 注:介于A和C之间为B级,低于C为D级和E级。按各项指标打分后,总分在90~100为优,80~89为良,70~79为中,60~69为及格,60分以下为不及格。

摘要:当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,计算机被广泛应用于B/S系统环境。计算机的好处在于它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了安全性。对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机与信息管理系统的开发密切相关,系统的开发是系统管理的前提。本系统是一个基于JSP的小型新闻发布系统。

关键字:sqlserver数据库 新闻发布 java

1.概述

新闻发布系统是一般网站后台管理中不可缺少的组成部分。由于新闻采摘人员的计算机编程技术有限,在网站中加入基于B/S架构的新闻发布系统,采编人员对于网站新闻更新会更加轻松,可以使网站的新闻人员全身心投入到新闻的采编中。基于B/S构架的新闻发布系统在门户网站的构建、企事业单位的内部网络中有着广泛的应用前景。

2.需求分析

在新闻发布系统中的用户分为普通用户、新闻员和管理员3类。在新闻系统中可以对欣慰发布系统的用户和新闻等资源进行管理,具体的各类用户的操作有相关的用户权限决定。

主要功能模块:

2.1用户管理模块

(1)普通用户可以修改自己的密码。 (2)管理员用户可以修改自己的密码。 (3)管理员用户可以修改普通用户的权限。 (4)管理员用户可以修改自己的密码。

2.2新闻管理模块

(1)普通用户查看现有的新闻。 (2)普通用户可以搜索现有的新闻。 (3)新闻员用户可以查看已有的新闻。 (4)新闻员用户可以添加新闻。

(5)新闻员用户可以修改、删除自己添加的新闻。 (6)新闻员用户可以搜索已有的新闻。

1

(7)管理员用户可以查看、修改和删除现有的新闻。 (8)管理员用户可以搜索现有的新闻。

2.3评论管理模块

(1)新闻员用户可以对已有的新闻添加评论。 (2)普通用户可以对现有的新闻发布评论。 (3)管理员用户可以查看和删除现有的新闻的评论。

2.4 E-R图 新闻编号 新闻主题 登陆 新闻内容 新闻作者 用户 用户名 密码 权限 编辑时间 新闻主表 撰写时间 新闻编辑 新闻评论编号 评论 新闻作者 评论作者 新闻评论从表 评论内容 新闻编号 评论时间 2

3、数据库逻辑结构设计

用户表(XWFB_USER) 字段 USERNAME PASSWORD PRIORITY

新闻表(XWFB_NEWS) 字段 ID TITLE CONTENT AUTHOR EDITOR EDITOR_TIME CREATE_TIME

评论表(XWFB_COMMENT) 字段 ID NEWS_ID COMMENT_DATE AUTHOR COMMENT_AUTHOR COMMENT_CONTENT

3

Varchar2 100 Y '' Varchar2 Varchar2 100 100 Y Y '' '' 类型 Varchar2 Varchar2 Varchar2 长度 - 100 100 是否为空 N Y Y 默认值 - '' '' Varchar2 100 Y '' 类型 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 Varchar2 长度 - 100 100 100 100 100 是否为空 N Y Y Y Y Y 默认值 - '' '' '' '' '' 类型 Varchar2 Varchar2 Varchar2 长度 100 100 100 是否为空 Y Y Y 默认值 '' '' '0'

0rvz84v8411is530855j3blzb1bwa600hr6
领取福利

微信扫码领取福利

微信扫码分享