已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1,新闻发布系统项目,指导老师:李浩学院:计算机科学与技术班级:计算机技术小组成员:*,.,项目概述,项目引言项目需求分析项目总体设计项目详细设计项目实现项目总结,1,2,3,4,5,6,6,.,1.项目引言,随着网络的快速发展和普及,越来越多的用户习惯上网浏览新闻。本项目的主要目的就是为用户提供一个方便、快捷的网上新闻发布、浏览平台。利用本系统,后台用户可以上传、编辑、发布新闻信息,前台用户可以根据自己的需要对新闻进行浏览、检索等。,.,2.项目需求分析,后台角色需求分析信息维护员主编副编辑记者功能需求分析新闻浏览、搜索功能后台角色登陆功能信息维护员对职员信息的修改功能新闻管理功能,.,2.项目需求分析,项目环境需求分析数据库:MYSQL。开发工具:MyEclipse6.0。开发工具包:JDK开发语言:JAVAJSP服务器:Tomcat5.5项目性能需求分析本系统至少在2种浏览器上打开界面设计友好、美观、数据要准确、安全系统操作的简易实用性对于数据库,要设置不同用户的权限,数据的修改必须由合法用户操作,.,3.项目总体设计,本系统的总体设计结构图,.,3.项目总体设计,本系统采用的开发模式:采用Java技术构建Web应用开发的模式之一:即JSP+JavaBean,利用JSP页面,可以非常容易地结合业务逻辑、服务器处理过程和HTML,实现显示、业务逻辑和流程控制,从而快速的完成应用开发。本系统的采用的主要技术:前台是JSP页面(采用HTML+JavaScript)前后台之间通过JavaBean连接后台是数据存储支持XML用来存储新闻(用JDOM解析xml文件)MySql用来存储人员信息,.,4.项目详细设计,数据库MySql的设计本系统采用MySql数据库,在数据库中使用数据表users来存储职员信息。如表4-1所示:,.,4.项目详细设计,存储新闻的XML.file设计本系统采用XML来单独存放新闻,使打开新闻的速度大大提高,实现了数据库(MySql)和XML的完美结合。XML.file如下图所示:,.,4.项目详细设计,前后台连接的Java类设计本系统采用设计了两个Java包,分别为:javabeanclass包:包含JDOM解析xml类、获取新闻信息类、新闻各种操作的类、新闻发布类javaBeans包:只有实现java访问数据库的类,.,4.项目详细设计,JSP页面的设计本系统采用HTML+JavaScript实现JSP页面的设计,主要页面跳转流程如下图:,.,5.项目实现,不同权限的后台用户登陆界面本系统通过在浏览器中输入网址:http:/localhost/newsRelease进入登陆界面,通过用户名和密码匹配和识别后台用户不同的角色,方便实现roollimitresource。页面如下图所示:,.,5.项目实现,信息维护员界面本系统中信息维护员实现对后台人员(信息维护员、主编、副编辑、记者)的管理。页面如下图所示:,.,5.项目实现,主编界面本系统中主编主要负责审核副编辑提交的新闻等页面如下图所示:,.,5.项目实现,副编辑界面本系统中副编辑主要负责审核记者提交的新闻及审核需要重新审核的新闻等。页面如下图所示:,.,5.项目实现,记者界面本系统中记者主要负责提交新闻,查看已提交的新闻及未被采用的新闻等。页面如下图所示:,.,5.项目实现,新闻主界面任何用户可以在IE7浏览器(或者其它浏览器)中输入网址:http:/localhost/newsRelease/homepage.jsp即可出现如下图所示的新闻主界面:,.,6.项目总结,本系统是个简单的新闻发布系统,采用Java技术构建Web应用的开发模式之一:即JSP+JavaBean本系统使用了JDBC技术实现了与后台数据库的互连。本系统使用了JavaBean技术封装了对数据库的常用操作,在使用时只需对写好的JavaBean组件做简单的调用即可,有效地
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年云南锡业职业技术学院单招职业适应性考试题库及参考答案详解一套
- 2026年开封大学单招职业倾向性考试题库含答案详解
- 2026年天府新区信息职业学院单招职业适应性考试题库附答案详解
- 2026年甘肃省酒泉地区单招职业倾向性考试题库参考答案详解
- 2026年山西体育职业学院单招职业倾向性考试题库参考答案详解
- 2026年长江职业学院单招(计算机)测试模拟题库附答案
- 2026年四川城市职业学院单招综合素质考试题库及参考答案详解1套
- 2026年南通科技职业学院单招职业技能考试题库及答案详解1套
- 2026年四川航天职业技术学院单招职业倾向性考试题库及参考答案详解1套
- 2026年陕西国际商贸学院单招职业适应性测试模拟测试卷附答案
- JCT890-2017 蒸压加气混凝土墙体专用砂浆
- 文档新写实小说
- 数据库应用与开发知到章节答案智慧树2023年华侨大学
- (23春)国家开放大学《政府经济学》形考任务1-4参考答案
- 微型计算机原理及接口技术知到章节答案智慧树2023年重庆大学
- 河北省单招九类职业适应性测试考试试题
- 松花江水污染事件工程伦理案例分析
- 上海市九年义务教育阶段写字等级考试(一级)硬笔方格收写纸
- 黑龙江省佳木斯市桦南县化工园区污水处理厂建设项目环评报告书
- GB/T 39337-2020综合机械化超高水材料袋式充填采煤技术要求
- 第一章水化学基础5
评论
0/150
提交评论