吃力不讨好。而且简单的新闻发布可以在静态网页中进行,但每次发表信息都要更改文件的源代码,如果要发布的新闻频率高数量大,会需要花费大量时间和精力去制作网页,维护工作也很繁琐,很不方便。如果新闻发布系统用数据库实现信息动态发布,来达到自动发布的功能,就可以大大简化新闻发布的管理工作。针对上述情况,依据现在的网络环境,在线发布新闻动态生成新闻网页为新闻添加搜索查找等功能是必不可少的。因此,我们设计个在线的新闻发布管理系统,以达到在线及时动态发布修改更新查询删除新闻等操作。系统具体功能要求如下。功能分析根据课题要求,本系统的最主要的功能就是通过对新闻发布管理系统的设计与应用,实现网站新闻的动态管理,满足网站对即时新闻的管理要求因此,根据系统的基本要求,现确定本系统的主要功能如下系统登录该模块负责将用户分为普通用户和注册用户来实现用户权限的管理。新闻浏览该模块负责分页列出网站所有新闻的信息,点击它们就能跳转页面进行新闻阅读。新闻查询该模块提供了新闻查询功能,输入要查找的内容可以快速地找到符合条件的新闻,并输出查询结果。新闻管理该模块负责增加修改删除新闻。新闻栏目管理该模块负责增加,修改,删除新闻栏目。在线页面编辑能够用所见即所得的方式编辑页面效果。在线审核对注册用户编写的新闻进行审核,审核通过后才能发布。性能分析因为此软件主要是用于个人学校小型企业的网站建设,用来对所发布的新闻进行维护和更新,所以对功能的性能要求主要是操作简单界面友好完全控件式的页面布局,使得新闻的录入工作更简便许多选项包括新闻类别来源部门等只需要点击鼠标就可以完成另外,跟踪出现的提示信息也让用户随时清楚自己的操作情况。即时可见对新闻的处理包括录入修改删除将立即在主页的对应栏目显示出来,达到即时发布即时见效的功能。功能完善包括常见网站的新闻管理的各个方面新闻录入浏览删除修改检索等各个方面,完整地实现了网站对即时新闻的管理要求。方便移植针对不同的单位,只需要稍作修改就可以开发出适合本单位特点的网站新闻管理系统。系统要求由于客户的计算机基础知识有限,所以要求系统有良好的人机操作界面。由于本系统处理的信息较多,使用对象复杂,所以要求有较好的权限管理,明确各自的工作范围。由于本系统的数据量多且重要,所以要求所设计的数据库有很好的健壮性及安全性。要求所输入的信息经过审批后能自动发送到网上,而不需要手工操作。主要功能图本设计的主要功能如图所示。新闻管理栏目管理用户管理添加修改删除管理员登录后台管理首页退出管理后台管理界面前台页面新闻列表新闻内容图系统功能结构图第章系统设计设计总体思路该新闻管理发布系统根据后台管理员设置的栏目和绑定的模板自动生成前台新闻主页栏目浏览页面和新闻浏览页面,同时后台提供了栏目模板新闻的编辑修改和删除功能,实现了新闻管理发布系统的所有功能。模块的整体设计系统的开发平台本系统采用先进的三层体系架构的技术,具有良好的跨平台性,可以运行在平台上本系统所用的开发平台虚拟机为,服务器选择为,数据库系统选择,客户端浏览器统使用,在操作系统下开发。三层模式的体系结构及特点三层结构在系统中,用户可以通过浏览器向分布在网络上的许多服务器发出请求结构极大地简化了客户机的工作,客户机上只需安装配置少量的客户端软件即可,服务器将担负更多的工作,对数据库的访问和应用程序的执行将在服务器上完成。在三层体系结构下,表示层功能层数据层被割成三个相对的单元。第层表示层浏览器在表示层中包含系统的显示逻辑,位于客户端它的任务是由浏览器向网络上的服务器提出服务请求,服务器对用户身份进行验证后用协议把所需的主页传送给客户端,客户机接受传来的主页文件,并把它显示在浏览器上。第二层功能层具有应用程序扩展功能的服务器在功能层中包含系统的事务处理逻辑,位于服务器端它的任务是接受用户的请求,首先需要执行相应的扩展应用程序与数据库进行连接,通过等方式向数据库服务器提出数据处理申请,等数据库服务器将数据处理的结果提交给服务器,再由服务器传送回客户或者是修改工作后你可以通过主页按钮进入系统的浏览主页进行查看,或者选择退出。后台管理模块主要有以下几个部分。后台管理包括文章管理主页管理帐号管理三个部分,这些组件有效的维护了后台管理界面的正常运行,包括了本系统的管理模块的所有功能。下面介绍下其基本功能。文章管理文章管理是本系统的核心部分,本系统提供了强大的文章管理功能,包括添加文章,主要是用于发布新闻。编辑文章,对已经发布的新闻进行审核删除修改等操作。栏目管理,对新闻的栏目进行增加修改删除,支持无限级分类。新闻图片管理,对此新闻发布的图片进行有效的管理,删除无用的图片。文章管理模块为列显示,其模块结构如图所示图文章管理结构图本系统文章的管理实现了对文章的可行性管理,主要包括审核分类检索修改删除等操作。你可以选择新闻栏目的下拉菜单选择想要查看的新闻栏目,在这个栏目中包括这所有发布的新闻列表,管理员可以对这些新闻进行操作。如图所示图新闻管理界面文章管理管理员发表的文章所有文章焦点文章主页图片待审文章修改浏览文章修改审批本系统栏目管理模块实现了多级分类功能,能够自动生成多级栏目的文件,栏目管理页面效果图如图所示。在此页面下,用户可以创建新栏目,修改已经存在的栏目,注意在修改栏目后,需要从新手动生成所有前台文件,删除栏目将删除所有的该类栏目及其子栏目的文章。由于对权限的分配,此项功能只有超级管理员才能实现,负责对栏目的修改删除增加等。本系统是通过机制来控制的。图栏目管理界面主页管理创建所有文章生成所有新闻的浏览页面,这个涉及到了对新闻格式的转换,系统在进行新闻录入时,为了便于在新闻浏览时显示,将录入的新闻内容进行了格式转换,将普通新闻内容转变成了网页形式的新闻内容,而在新闻修改时又进行了相反的转换,在保存修改信息时又进行了同样的转换。这样做的目的是为了能在新闻浏览中显示出更多的信息,包括换行空格图片等在数据库中不能直接保存的信息。创建各栏目主页生成所有栏目的浏览页面,每建立个新的栏目,在主页上便自动产生个相应的浏览页面,并自动绑定在主页面上。创建主页生成主页面,本系统在页面设计上都采用了模块化处理思想,把很多页面共有的部分集成个模块,例如页面的头尾数据库的连接等。模板绑定对主页栏目新闻浏览分别绑定模板,便于生成。用户管理本系统设定了个超级管理员,他具有所有的功能,可以添加用户,分配给添加用户的权限,可以修改帐号,修改用户的权限,添加栏目,添加新闻,审核新闻等。本系统是通过机制来控制的。非超级管理员用户就只能具有些其所负责的功能,在本系统中分别为每个栏目设定了这个栏目的新闻发布用户,还设定了个审核员,只可以负责新闻的审核,当用户进入非自己权限的栏目时系统便会显示你没有权限拒绝其进入。如图所示图管理员管理界面新闻浏览发布模块设计这是整个系统的核心模块,可以完成新闻的最终发布。此模块不需要人工操作,它会自动地搜索新闻数据库,把具有发布标志的新闻按类别自动找出来本系统的发布标志位设定为,并分类按定的格式发布到网页上。这样减少了许多重复劳动,提高了工作效率。实现方案首先通过处理程序与数据库连接,把新闻类别表中的各个类别标题显示在具固定页面上然后搜索新闻库,把有发布标记的各条新闻的新闻标题按新闻类别放在相应的类别标题下再把新闻序列号作为个链接参数传给另个新闻内容显示程序,把新闻的各项属性按定的模式显示在页面上。这样每隔段时间此程序就会自动搜索数据库,把要发布的新闻发布出来,那些没有通过审核的新闻此标志位要么为,要么是,这些新闻就不予以发布。等待其通过之后再进行发布。新闻首页显示模块的设计新闻页面的风格应保持致,尽量不使用那些不利于任何文本阅读的背景图片和颜色,也不要使用与主页面同样的链接颜色,它应是理想的方便阅读浏览的页面,应保持清晰简单快捷的特点以便于浏览,在该系统中我们使用统的主页面,来保持新闻页面的风格致。新闻的首页显示界面如图所示,在页面的上方是新闻的栏目列表,图中显示的栏目包括国际新闻国内新闻体育新闻娱乐新闻等。在页面的左侧是撰稿人的排行,包括用户及其发布的新闻数,在页面的右侧是本版热门文章列表此排行是根据所浏览此新闻的次数来决定的,浏览次数越多排名越靠前,而在页面的中央则是所有栏目及其对应的新闻列表。当浏览着单击个标题时,可以链接到查看详细内容,同时传递了该记录的,是这个数据库中个表的主键,处理同个记录时,都要通过来传递联系,这在前面数据库结构中已介绍过。当发布的新闻越来越多的时候,想要很快的找到需要的新闻,如果仅仅是通过浏览新闻标题列表来定位,将会是件非常困难的事情。因此,本系统提供了中快速查询的方法,在新闻查询中输入要查询的关键字进行查询。搜索的结果是根据输入的关键字,到数据库中新闻的标题或内容进行模糊查询。查询结果,并将其循环输出。图新闻首页显示界面第章总结心得体会毕业设计是我们在校所学知识的综合应用和全面能力的培养与检验。作为个计算机专业的毕业生,做毕业设计是十分必要的。通过这次毕业设计,我受益非浅。方面使自己的知识结构更加完善。对大学四年中零零星星的知识点进行了综合地整理和温习,完成了专业知识的总结。另方面,提高了自己的实践动手能力。计算机专业的学生要有很强的动手能力。而在现实中,由于平时上机时间相对较少,理论学习时间相对较长,动手能力比较薄弱。这次毕业设计,有充分的上机时间,使自己有机会充分的使用计算机,提高了动手能力。除此之外,我还提高了自己分析解决问题的能力表达能力沟通能力和协作能力。通过这次毕业设计,我的课题有了定的成果。同时,我也得到了很多宝贵的经验,但也有些遗憾。首先,我觉得对所选择的课题要进行仔细的分析和研究,进行科学系统的概要设计。对于任何个软件来说,功能模块的划分是很重要的。模块是详细设计过程中的理论依据。我的开发工作都是针对模块进行的。只有扎扎实实的做好这部分工作,在具体的开发工作中才能有明确的目的和任务。所以在系统调研阶段,定要掌握大量的第手资料,以此来确定系统所要实现的功能。如果当初的功能考虑不完善,那么在根据功能划分模块的时候,显然难以照顾到那些未被考虑到的功能,更别说将其融入个模块之中了
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 36 页
第 2 页 / 共 36 页
第 3 页 / 共 36 页
第 4 页 / 共 36 页
第 5 页 / 共 36 页
第 6 页 / 共 36 页
第 7 页 / 共 36 页
第 8 页 / 共 36 页
第 9 页 / 共 36 页
第 10 页 / 共 36 页
第 11 页 / 共 36 页
第 12 页 / 共 36 页
第 13 页 / 共 36 页
第 14 页 / 共 36 页
第 15 页 / 共 36 页
预览结束,还剩
21 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。