基于jsp新闻发布系统之登录模块与后台一级新闻管理模块的设计与实现

上传人:n**** 文档编号:82965292 上传时间:2019-02-25 格式:DOC 页数:53 大小:2.16MB
返回 下载 相关 举报
基于jsp新闻发布系统之登录模块与后台一级新闻管理模块的设计与实现_第1页
第1页 / 共53页
基于jsp新闻发布系统之登录模块与后台一级新闻管理模块的设计与实现_第2页
第2页 / 共53页
基于jsp新闻发布系统之登录模块与后台一级新闻管理模块的设计与实现_第3页
第3页 / 共53页
基于jsp新闻发布系统之登录模块与后台一级新闻管理模块的设计与实现_第4页
第4页 / 共53页
基于jsp新闻发布系统之登录模块与后台一级新闻管理模块的设计与实现_第5页
第5页 / 共53页
点击查看更多>>
资源描述

《基于jsp新闻发布系统之登录模块与后台一级新闻管理模块的设计与实现》由会员分享,可在线阅读,更多相关《基于jsp新闻发布系统之登录模块与后台一级新闻管理模块的设计与实现(53页珍藏版)》请在金锄头文库上搜索。

1、 毕业设计(论文)设计(论文)题目 基于JSP新闻管理系统之登录模块与后台一级新闻管理模块的设计与实现学 院 教 学 系 计算机技术系 班 级 姓 名 指导教师 2014年4月新闻发布系统摘要在Internet飞速发展的今天,互联网已成为人们快速获取、发布和传递信息的重要渠道,正以一种前所未有的冲击力影响着人类的活动。它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。本课题的主要研究内容如下:1B/S(客户端/服务器)软件体系结构的架构2JSP校内新闻信息管理系统的需求

2、分析3整个系统的总体功能结构设计4数据库的设计5采用MVC模式,把交互系统的组成分解成模型、视图、控制器三部分。6用户组件和样式的设计。建立统一的样式文件进行管理。7实现以下主要功能:注册登录、前台新闻浏览管理、后台新闻管理等。8完成毕业设计论文主要工作任务:分析总体结构,设计数据库,画出总体设计结构图。编写代码,分步调试,综合调试。完成论文。关键词 JSP、Java、SQL Server、HTMLAbstractIn Internet rapid development today, the Internet has become an importantchannel for people

3、 to obtain, release and transfer information, is taking a hitherto unknown impact on human activities. It plays an important role in peoples political, economic, all aspects of life. Therefore website construction in the Internet application status on obviously, it has become the government,enterpri

4、ses and institutions in the information construction of an important part,so much attention.The main contents of this paper are as follows:1.B/S (client / server) software architecture frameworkAnalysis of 2.JSP school news information management system requirementsThe overall structure design of th

5、e whole system functions 34 database design5 using MVC mode, the interactive system into model, view, controller of three parts.Design of 6 user component and style. A style file unified management.7 to achieve the following main functions: registration, the news management,news management, backstag

6、e.8 completed the graduation design and thesisMain task: analysis of the overall structure, design of database, draw the overalldesign structure diagram. Write code, step by step debugging, debugging.Complete the paper.Keywords JSP、Java、SQL Server、HTML目 录1 绪论11.1本课题的背景与来源11.2本课题的目的11.3本课题研究的主要任务21.4

7、课题的设计方法与步骤21.5本课题在国内外的发展概况及存在的问题22 系统相关技术背景综述32.1. JSP32.2.HTML语言52.3.Java52.4SQL Server63 系统设计73.1. 系统调查与用户需求73.1.1新闻发布系统分类进行开发设计的,主要实现如下目标:73.1.2新闻发布系统结构图83.2. 系统功能模块划分93.3数据库设计123.3.1系统数据库简介123.3.2、系统数据库结构123.3.3数据库的结构创建124 系统模块的实现154.1主要负责154.2登录模块174.2.1登录处理页面174.2.2修改登录处理页面(login2.jsp),添加访问控制2

8、04.2.3新闻发布系统首页面224.2.4系统主页面244.3后台的新闻一级标题管理模块274.3.1创建一级新闻标题(createLevelOneTitle.jsp)274.3.2一级新闻标题发布操作295 测试分析报告416 结论46谢辞47参考文献48 1 绪论1.1本课题的背景与来源随着Internet信息技术的高速发展和学校信息化进程的不断完善,建立一个的校内新闻信息管理系统为学校信息的公布与查询管理带来便利。面对大量的校内社团活动,招聘信息,考试报名等等方方面面的信息,仅仅依靠广播台的播出已经无法实现及时准确的信息传递,因此建立校内新闻系统,能随时更新校内的新闻,发布各种信息,保

9、证信息准确、及时的传递是非常必要的。我在三年的学习中,学习了若干门专业课程,但综合应用这些知识完成一个真实项目的能力较欠缺。因此完成一个新闻发布系统十分有意义。随着Internet技术和动态网站技术的进步,该课题所采用的技术JSP+Servlet+JavaBean服务是当前动态网站制作中的JSP常用的技术。1.2本课题的目的本课题是一个面向实际应用的课题,我在几年的专业课程学习中,已经掌握了大量的理论知识:比如C、JAVA、C#等高级程序设计语言,SQL SERVER数据库、网站制作、图像处理、等知识.对于网站开发技术,我学习了JSP技术.具有如此丰富的专业知识,唯一不足的是理论与实践的结合能

10、力,专业知识的综合运用能力,完整项目的设计和开发能力以及团队合作等通用能力。这些正是我们毕业设计的目的和意义。本课题属于动态网站开发,开发动态网站技术涉及的知识较多,主要如下: 网站建设 数据库知识的应用 C#程序设计 JAVA程序设计 HTML代码的设计 JSP技术的应用本课题具有较强的综合性,该课题综合了许多知识,通过实现该课题,可以进一步巩固我对所学知识的掌握,同时更重要的是培养我对知识的综合应用。通过本课题的开发,我将提高如下能力 : 能够运用软件工程的方法进行软件开发,对软件项目的整体开发流程有一个详细深入的认识。 掌握B/S模式软件的开发技术 掌握MVC的开发模式 熟练使用CSS技

11、术美化页面 熟练掌握JSP编程技术、提高我项目实战的能力 锻炼我的团队合作能力等通用能力。通过毕业设计的锻炼使我们能在技术的综合应用上有较大提高。能够独立完成一些小的课题。1.3本课题研究的主要任务分析总体结构,设计数据库,画出总体设计结构图。编写代码,分步调试,综合调试。完成论文。1.4课题的设计方法与步骤第一步:根据要实现的功能规划整体方案第二步:建立数据库第三步:分步编程并调试第四步:整体调试第五步:完成毕业论文第六步:准备答辩1.5本课题在国内外的发展概况及存在的问题信息技术的发展使得整个世界越来越小,这也意味着企业的竞争环境由区域化向全球化发展,尤其是随着中国加入WTO的日期日益临近

12、,经济全球化是大趋势,企业所处的宏观环境实际上已经不仅仅是通过信息技术员连接起来狭义的网络,而应该将技术环境与经济环境结合在一起考虑,形成一种大网络的概念。企业对信息的掌握程度、信息获取是否及时、信息能否得到充分利用、对信息的反应是否敏感准确,已越来越成为衡量一个企业市场竞争能力的重要因素。所以建立动态的新闻发布系统适应企业发展的要求,其意义是巨大的。新闻发布系统是一个比较典型的文档系统,掌握了新闻发布系统的开发,对于开发其他的文档系统都有很大的帮助。随着信息时代的高速发展,传统的报纸杂志已经远远满足不了人们的需求,人们更加希望于能够在网上了解更多的新闻和信息,于是我们就很有必要在网上创建一个

13、新闻发布管理系统了。大部分网站都是采用静态的方式来发布和管理信息的,可是网站需要更新的信息量也越来越大,所以这很不利于网站管理人员的工作。为了更加方便的管理网站,于是我们就很迫切的需要利用动态技术创建一个新闻发布管理系统了。2 系统相关技术背景综述2.1. JSPJSP(IAVA SERVER PAGES)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准,其在动态网页的建设中有其强大而别特的功能,现介绍如下: JSP的优点 :1,将内容的生成和显示进行分离 使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP

14、标识或者小脚本来生成页面上的动态内容(内容是根 据请求来变化的,例如请求帐户信息或者特定的一瓶酒的价格)。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在 服务器端运行。如果核心逻辑被封装在标识和Beans中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。 在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容(例如,通过访问JavaBeans组件,使用JDBCTM技术访问数据库,或者包含文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性。 2,生成可重用的组件 绝大多数JSP页面依赖于可重用的,跨平台的组件(JavaBeans或者Enterprise JavaBeansTM组件)来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客 户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。 3,采用标识简化页面开发 Web页面开发人员不会都是熟悉脚本语言的编程人员。JavaServer Page技术封装了许多功能,这些功能

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

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