java新闻发布系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

陕西国际商贸学院信息与工程学院

《Java Web编程技术》

班级:信管B1201

学号:123826

学生姓名:王博

实验地点:1S501

日期:2015-5-20

1.实验内容

新闻发布系统

2.实验目的

通过开发一个简单的B/S系统,掌握基于web的程序设计的基本流程和方法,熟悉一些开发工具的使用。

3.实验要求

开发一个功能实用、操作方便,简单明了的新闻发布系统。能够将新闻发布到指定的栏目下,在操作上能够完成诸如添加、修改、删除等,用户能够在前台看到所发表的新闻。

4.系统分析

目前的信息传输技术的实时性、安全性和可靠性已经发展的相对成熟,像光纤非常强大以至于你可以迅速地从全球获取信息,它可以几乎实时地传送大量的信息。Internet上有丰富的信息资源,人们可以通过Internet方便的寻求各种各样的信息。随着网络技术的发展,网民越来越多,人们在连入Internet后有一半的时间都在和Web打交道,浏览网页获取信息等。因此利用网络技术将稿件及视频信息实时的传输至读者面前是可行也是必要的。

现在新闻行业大都实现了稿件以及排版的电子化,在现有技术的基础上实现稿件传输以及Web页面排版的自动化和规律化是可行的。现有的技术已经能非常便捷的获取读者的请求和评论信息,甚至读者的隐式信息如阅读爱好也能获得。因此迅速的对读者行为做出反应也是可以实现的。

新闻发布系统主要目的是为用户提供一个方便的、可快速浏览当前最新新闻的界面,并且也可以随时发布最新的信息以达到信息共享的目的。为具有更高权限的管理用户提供添加、删除新闻的系统维护功能。

5.系统功能设计

6. 前台设计

前台设计主要实现的是用户对系统的访问,对学院一些信息的简介,如学院概况、教师队伍、科学研究、人才培养,在制作过程中,我们用所学的知识,对网页进行设计、改进,比如一些CSS 样式的设定,主要应用在一些标题栏上。

我们也对学校环境进行展示,我们绘制了Div 标签,插入了一些学院图片,我们在图片链接部分设计了跑马灯,展示的是我们学校图书馆的一些图片,真实的反应了我们学校的学习氛围,也展示了我们学校的实力。

7. 程序清单

(1)图片链接部分代码

图片链接

查看新闻 新闻发布系统

文章管理

用户管理

辑文章 删除文章 查看用户 发布新闻

添加用户 编辑用户 删除用户

科研项目

    <%

    Collection ret=new ArrayList();

    ret=newsDB.newslist1("学生活动");

    Iterator it=ret.iterator();

    while(it.hasNext())

    {

    NewsVO newsVO=(NewsVO)it.next();

    out.println("

  • ");

    out.println("

    href='show.jsp?id="+newsVO.getId()+"'>"+newsVO.getTitle()+"");

    out.println("     "+newsVO.getFbtime());

    out.println("

  • ");

    }

    %>

学生风采

  • 就发生的理解理解法拉盛 2012-11-22
  • 就发生的理解理解法拉盛
  • 就发生的理解理解法拉盛
  • 就发生的理解理解法拉盛
  • 就发生的理解理解法拉盛

(2)部分CSS样式代码

.STYLE1 {

color: #006666

}

.STYLE2 {color: #0000FF}

#main #right #rf #rfl #rflbt {

background-color: #99FF99;

}

#apDiv1 {

position:absolute;

left:257px;

top:302px;

width:510px;

height:489px;