新闻发布系统报告

上传人:xins****2008 文档编号:110933378 上传时间:2019-11-01 格式:DOC 页数:28 大小:402.50KB
返回 下载 相关 举报
新闻发布系统报告_第1页
第1页 / 共28页
新闻发布系统报告_第2页
第2页 / 共28页
新闻发布系统报告_第3页
第3页 / 共28页
新闻发布系统报告_第4页
第4页 / 共28页
新闻发布系统报告_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《新闻发布系统报告》由会员分享,可在线阅读,更多相关《新闻发布系统报告(28页珍藏版)》请在金锄头文库上搜索。

1、Web开发技术课程设计报告题目 新闻发布系统 学生姓名 杨榕 教 师 曹莹 教 学 系 信息管理与工程系 专 业 信息管理与信息系统 班 级 09信管本 完成日期 2011 年 1 月 6 日目 录中英文摘要、关键词(3)1、需求分析(4)1.1开发性需求(4)1.2可行性分析(4)1.3功能设计分析(4)2、网站前台设计与实现(7)2.1前台首页运行结果(7)2.2前台功能描述(8)2.3前台代码设计(8)3、网站后台设计与实现(17)3.1后台首页运行结果(17)3.2后台功能描述(17)3.3后台代码设计(17)4、总结(27)5、用户使用说明书(27)摘要中文摘要 本文主要介绍利用JS

2、P Tomcat Access开发环境开发动态的Web新闻发布系统,给出了详细的系统设计、编码、调试过程,可实现在网络上多用户操作,不同的用户拥有不同级别的权限,可以实现在线用户登录、用户信息修改;动态的浏览、添加、修改、删除新闻。在JSP代码编写的过程也用到了许多技巧,比如SESSION对象的使用、禁止右键、CSS样式表、FLASH对象的使用、浏览器状态栏的特效等等,通过各方面的论证,该系统具有一定的市场实用价值,具有一定的开发潜力。Abstrsct This article is about how to design a dynamic system for promulgating n

3、ews with JSP、Tomcat and Access. It includes details of designing programs、codes and the process for debugging. It can realize the multi-user operation in the network and the different user has the different rank of jurisdiction. Users can login, alter the personal information online, dynamically bro

4、wse, increase, revise and delete news information. In the JSP code compilation process many skills also be used. Such as the uses of SESSION object, forbidding the right key, the CSS, FLASH object using, browser condition fence special effect and so on. Through various aspects proof, this system has

5、 the certain market practical value and the certain development potential.关键字 JSP 新闻发布 Web开发 SQL Server需求分析一 开发性需求目前的信息传输技术的实时性、安全性和可靠性已经发展的相对成熟,像光纤非常强大以至于你可以迅速地从全球获取信息,它可以几乎实时地传送大量的信息。Internet上有丰富的信息资源,人们可以通过Internet方便的寻求各种各样的信息。随着网络技术的发展,网民越来越多,人们在连入Internet后有一半的时间都在和Web打交道,浏览网页获取信息等。因此利用网络技术将稿件及视

6、频信息实时的传输至读者面前是可行也是必要的。现在新闻行业大都实现了稿件以及排版的电子化,在现有技术的基础上实现稿件传输以及Web页面排版的自动化和规律化是可行的。现有的技术已经能非常便捷的获取读者的请求和评论信息,甚至读者的隐式信息如阅读爱好也能获得。因此迅速的对读者行为作出反应也是可以实现的。二 可行性分析新闻发布系统后台对新闻作了详细的分类,前台以分类形式显示新闻的详细信息,满足了人们浏览新闻网时分类查看新闻信息的要求,同时会员可对有兴趣的新闻进行评论。新闻网后台则通过对总管理员设置和管理员添加等模块对网站管理员进行管理,保证了网站的安全性。三 功能设计分析本新闻发布系统提供了不同类型的新

7、闻,如焦点新闻、体育新闻、娱乐新闻和生活资讯等。为了满足不同用户需求,系统将用户分为两类类,即普通用户和系统管理员。普通用户除了具有上述浏览者在本系统中的操作权限外,可以直接进入登录界面,登录成功后,能够修改个人信息,并可以对自己感兴趣的新闻进行评论。系统管理员管理整个新闻发布系统,包括新闻分类管理(添加分类、删除分类和删除分类)、新闻信息管理(添加新闻、修改新闻和删除新闻)和管理员管理,同时系统管理员能完成对本系统的各项常规管理。以下是对系统各功能的具体描述(一)普通用户用例描述登录浏览新闻评论普通用户名称:用户模块参与执行者:已注册用户前置条件:数据库已经连接活动的基本过程:1.已注册用户

8、进入用户登录界面,填写个人登录信息并登录。2.登录成功后可以对本站内的新闻进行浏览、留言并可以对自己需要的新闻进行搜索阅读。后置条件:如果用户登陆并有操作完成后退出,则用户的相应操作信息将被记录到数据库中。(二)系统管理员用例描述类别管理管理员管理登录栏目管理新闻管理系统管理员名称:管理员模块参与执行者:管理员前置条件:系统管理员已经登录、数据库已经连接活动的基本过程:1.进入用户管理界面。2.管理管理员信息。3.进入类别管理界面,进行类别管理,对类别进行相应的增加、删除、修改。4.进入栏目管理界面,进行栏目管理,对栏目进行相应的增加、删除、修改。5.进入新闻管理界面,进行新闻内容管理,对新闻

9、进行相应的增加、删除、修改,对新闻进行分类并删除过期的新闻。后置条件:数据显示更新后的数据,并且数据在数据库中已经更新。(三)系统数据流程图:新闻表新闻类别表用户注册浏览者管理员发布新闻用户名是否已存在登录否是网站前台设计与实现一 前台首页运行结果(一)导航图(二)内容显示二 前台功能描述1.新闻导航及功能导航。新闻分为娱乐新闻、体育新闻和生活资讯。2.新闻分类显示及内容显示。娱乐新闻分为:明星、电影、音乐和电视剧。体育新闻分为:NBA、足球、综合体育和彩票。生活资讯分为:美容、家居、时尚和旅游。3.用户注册,若用户名重复则显示用户名已存在,注册未成功,否则显示用户注册成功。4用户信息修改。5

10、用户登录,验证用户名与密码。三 前台代码设计(一)新闻显示1.分类显示 以娱乐美容为例,代码如下: 美容   % List newslist=sql.selectNewsAll(); /java语言,调取、显示 News news; int size=newslist.size(); / 类别号为10的新闻 for(int i=size-1;i=0;i-) news=newslist.get(i); int classid=news.getClassid(); if(classid=10) /10为美容类 out.println(+news.getNewstitle()+ ); %  2.内容显示 在分类显示中,新闻标题连接新闻内容显示,并传递新闻id。out.println(+news.getNewstitle()+ )在内容显示页面,通过接受新闻id,调取新闻内容并显示,代码如下:% String newsid=(String)request.getParameter(newsid); news=db.queryNewsById(newsi

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号