《jsp新闻发布管理系统课程设计》_第1页
《jsp新闻发布管理系统课程设计》_第2页
《jsp新闻发布管理系统课程设计》_第3页
《jsp新闻发布管理系统课程设计》_第4页
《jsp新闻发布管理系统课程设计》_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、辽 宁 工 业 大 学动态网页设计(jsp)课程设计(论文)题目: 新闻发布管理系统 目 录第一章 课程设计目的、内容与要求11.1 课程设计目的11.2 系统的运行环境11.3 主要参考资料11.4 设计内容及要求2第二章 网站方案设计52.1 建站目的及功能定位52.2网站设计的技术解决方案52.3网站设计的内容规划72.4总体结构图8第三章 具体设计与实现93.1数据库的结构设计93.2后台输入设计123.3前台显示部分设计13第四章 设计过程中遇到的问题与解决办法154.1 设计过程中遇到的问题154.2 解决办法15第五章 系统调试与维护165.1 网站运行截图165.2 系统维护1

2、7第六章 总 结18参考文献19 第一章 课程设计目的、内容与要求1.1 课程设计目的 课程设计总的目的在于加深对网页设计与制作的基本知识的理解,网页设计与制作技能综合运用和提高,通过真实工作任务,使学生能设计出有一定水平的网页并解决培养解决实际问题的能力,掌握实际网页设计与制作开发流程和开发方法。具体的课程设计应达到以下目的:1提高学生在实际操作中收集信息,对信息进行价值判断,进行信息整理、加工的能力。2在实际的项目任务中培养网页设计方面的素养。3在实际的项目任务中使学生网页编程和制作的能力得到提高。4培养学生团队协作和人际交往方面的能力。5. 培养相关知识和技能的综合应用能力。6、掌握运用

3、jsp语言及数据库原理知识进行系统分析和设计的方法7、掌握关系数据库的设计方法8、掌握sql sever2000或access技术的应用9、掌握简单的数据库应用程序编写方法10、理解b/s模式结构1.2 系统的运行环境本系统软件基本配置为windows server2003/xp/2000/98。数据库可以选用: microsoft sql server 2000,mysql ,access等,系统开发软件可以选用eclipse、dreamweaver等。硬件最低配置为cpu: pentium 166 mhz 以上,内存至少128 mb,硬盘空间60 m,显示器800 *600或更高分辨率。1

4、.3 主要参考资料1.动态网页设计 郭伟业 仇新红 机械工业出版社2.数据库系统概论 萨师煊 高等教育出版社 3.sql server 2000 数据库应用系统开发技术朱如龙编,机械工业出版社。4.sql server 2000 数据库应用系统开发技术实验指导朱如龙编,机械工业出版社5.visual c#.net 数据库开发经典案例解析王晟,清华大学出版社1.4 设计内容及要求 一、内容(一)选题的基本原则(1)选题应反映本专业的培养目标,符合专业综合训练的要求。(2)选题要有利于深化所学的专业知识和拓展所学的知识面。(3)选题的难易程度和工作量要适当,保证在规定的时间内,在教师的指导下,经过

5、努力能够完成。(二)选题范围围绕本课程的教育目标,根据课程的教学大纲和教材内容,结合网站在生产、科研、管理、教学以及日常生活等各个领域的应用都可作为课程设计的选题。以下课题可供参考:1. 辽宁工业大学主页2. 辽宁工业大学大学生探索网主页3. 辽宁工业大学组织人事部主页4. 辽宁工业大学软件学院主页5. 博客网站6. 求职网7. 个人网站8. 公司网站9. 娱乐性网站10.旅游网站11.花卉市场12.其他类型的网站等等二、要求网页设计与制作的课程设计课题选择应从专业网站建设的实际出发。具体要求如下:1. 网站的选题可以是教师的项目,也可以是自选项目。2. 学生是课程设计环节的主体,教师只起辅助

6、引导、协调作用。3. 站点设计合理、管理有序、无多余文件和文件夹、大小合适。首页命名要规范,存放位置要正确,不可以是zhuye.htm、main.htm、我的主页.htm等。主页文件名应该使用index或default等。其他文件或文件名命名也要规范,不使用汉字或带有空格的名称。最好是符合各种系统命名规则。4. 站点至少要有三层结构,页面数不得少于8页;其中一页必须是留言板;5. 自选主题,主题内容要合法、健康、实用。6. 网页要有版权说明;7. 要仔细考虑网站定位。分析面向的潜在访客群体的需求特点,选择内容和版式。8. 网站主题突出、内容丰富;9. 网站与网页风格应该协调一致,网站结构应层次

7、分明,内容重点突出,页面设计要符合追求色彩的搭配、布局和合理性,以及要有一定的创意。10.各页面设计合理、美观,有创意。不要太花哨或太孩子气。要有网页平面设计过程,不要只是各种元素的随意拼凑。图片动画选用要适合主题,不要在网页中插入不相干的图片。适用于各种显示器的分辨率和颜色。不要太宽,否则显示器分辨率小时会出现水平滚动条。11.各个页面之间的链接要合理有效,路径要正确(相对路径);12.注意网站的大小,图片保存格式和图片大小要合适;13. 代码结构清晰,无垃圾代码(三)课程设计进程表1. 设计方案:(从第一天到第二天,最后一节课验收)(1) 潜在访客群体的需求特点:版式和内容的需求;(2)

8、站点目录结构图:(3) 色彩方案:主色调、次色调;(4) 布局方案:导航和其他网页内容的位置;(5) 平面设计图:使用fireworks绘制网页平面设计图;2. 制作网页主页:(从第三天到第四天,最后一节课验收,可以提前验收)(1) 切割图片;(2) 制作动画;(3) 录入文字;(4) 制作网页;3.制作其他页,完善优化网站:(第五天,最后一节课验收,可以提前验收)(1) 优化代码(2) 优化图片(3) 制作留言板(4) 链接各网页4. 完善优化网站:(第六天,最后一节课验收,可以提前验收)(1) 测试网站(2) 优化网站(3) 制作动态效果5. 撰写课程设计说明书。(第七至第十三天,可以提前

9、验收)课程设计说明书必须认真撰写并打印成稿,严格按规范要求到校印刷厂装订封面。(四)站点结构图要求:画出自己的站点结构图,如下面所示:第二章 网站方案设计2.1 建站目的及功能定位随着互联网的进一步发展,网络媒体在人们心中的地位进一步提高,新闻发布系统作为网络媒体的核心系统,其重要行事越来越重要;一方面,它提供了一个新闻管理和发布的功能;另一方面,现在的新闻发布要求实现与普通的用户实现交互,用户可以很方便的参见一些调查和相关新闻的评论,这一点也是其他一些媒体体现在无法做到的(电视,电台等),同时,internet发展到当今,可以说,只要你上internet,你就会接触到新闻发布系统,新闻发布系

10、统的用户是相当的惊人的,其重要形式不容置疑的,当然这也对新闻发布系统的开发提出了更高的要求。系统的全称为新闻发布管理系统。根据开发要求它主要应用于公司的日常服务和管理当中。开发新闻发布管理系统可以可以加强公司各级部门人员之间的信息沟通,方便公司的重大信息的发布和传递,利于公司员工进行职业知识的裴璇,同时可以减缓员工的工作压力,使公司管理更加规范化。目前,新闻发布管理系统在公司的使用还不多见,所以,新闻发布系统具有一定的实用价值。本系统管理内容广泛,全面涉及了新闻管理发布的各项服务项目、且符合操作的业务流程。在开发过程中,力求系统的全面性、通用性,使得本系统能很好的适用于该公司,本系统在开发过程

11、中,主要应用了jsp技术、xml技术、web service技术进行程序的开发,用sql作为后台数据库。本论文主要从设计思想、前台设计,后台设计等几个方面进行介绍。2.2网站设计的技术解决方案新闻发布系统是一个基于新闻和内容管理的全站管理系统,是基于b/s模式的webmis系统,本系统可以将扎乱无章的信息(包括文字,图片和影音)经过组织,合理有序的呈现在大家面前,当今社会是一个信息化的社会,新闻作为信息的一部分有着信息量大,类别繁多,形式多样的特点,新闻发布系统的概念就此提出。新闻发布系统的提出使电视不在是唯一的新闻媒体,从此以后网络也充当了一个重要的新闻媒介的功能,其技术手段可以归纳为两类:

12、第一类是传统的静态新闻发布; 第二类是基于数据库及模板的动态新闻发布。网站新闻发布系统的发展可以分为三阶段:第一阶段:手工编写html静态网页的模式。传统的新闻发布系统都是通过静态的html来实现的,需要使用frontpage等网页设计工具进行人工的输入和排版,这种方式效率非常低,信息的组织和管理都需要很大的工作量,这种办法不利于大量信息的管理与使用,文档的一致性难以保证。文档和数据也难以有效的组织、维护,站点改版工作量巨大。同时由于信息的更新和上传都需要专业技术人员,维护起来不仅繁琐而且效率低下,几乎不合适信息量发布比较大的网站。第二阶段:动态网页编程与数据库结合的模式。随着计算机技术很网络

13、技术的发展,实现网站新闻发布出现了两种方法,一些网站把录入的新闻内容自动有程序直接生成html文一些大的新闻期和新闻id 号来做html文件的名称,一些大的新闻网站如新浪、网易的新闻发布系统都是采用过这种思想。另一种就是直接把新闻数据保存到数据库里,当用户阅读新闻时,从数据库中调出数据动态生成网页。第一种方法显示速度较快和对服务器的负荷较轻。但是需要投入大量的人力,而且新闻的更新数度较慢。后一种方法在处理上比较简单,维护也方便,不过由于数据保存在数据库里面,显示速度可能较慢。第三阶段:数据库系统、新闻发布系统和静态网页相结合的静态预发布的模式。他能在线发布新闻进行新闻的搜索和查找,在静态预发布

14、模式中由编辑发布系统来动态的完成网页编辑。但是这种方式也使得用户最终得到的仍然是静态的网页,因此随着xml的出现,实现了将xml、数据库与web结合起来设计基于xml技术的web数据库新闻发布系统。这种发布系统将数据库中的数据按照一定要求提取出来,根据xml的语法进行组织,最后已得到的xml数据为基础进行web信息发布。主要技术jsp简介jsp技术使用java编程语言编写类xml的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。jsp将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于web

15、的应用程序的开发变得迅速和容易。web服务器在遇到访问jsp网页的请求时,首先执行其中的程序段,然后将执行结果连同jsp文件中的html代码一起返回给客户。插入的java程序段可以操作数据库、重新定向网页等,以实现建立动态网页所需要的功能。 jsp与java servlet一样,是在服务器端执行的,通常返回给客户端的就是一个html文本,因此客户端只要有浏览器就能浏览。jsp的1.0规范的最后版本是1999年9月推出的,12月又推出了1.1规范。目前较新的是jsp1.2规范,jsp2.0规范的征求意见稿也已出台。jsp页面由html代码和嵌入其中的java代码所组成。服务器在页面被客户端请求以

16、后对这些java代码进行处理,然后将生成的html页面返回给客户端的浏览器。java servlet 是jsp的技术基础,而且大型的web应用程序的开发需要java servlet和jsp配合才能完成。jsp具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。自jsp推出后,众多大公司都支持jsp技术的服务器,如ibm、oracle、bea公司等,所以jsp迅速成为商业应用的服务器端语言。jsp可用一种简单易懂的等式表示为:html+java=jsp。新的jsp规范版本包括新的用于提升程序员工作效率功能,主要有: jspan expression

17、language (el) 允许开发者创建 velocity-样式 templates (among other things).更快更简单的创建新标签的方法。hello, $param.visitor %- same as: hello, -% mvc 模式 为了把表现层presentation从请求处理request processing 和数据存储data storage中分离开来,sun公司推荐在jsp文件中使用一种“模型-视图-控制器”model-view-controller 模式。规范的servlet或者分离的jsp文件用于处理请求。当请求处理完后,控制权交给一个只作为创建输出作

18、用的jsp页。有几种平台都基于服务于网络层的模-视图-控件 模式(比如struts 和spring framework)图1 jsp框架2.3网站设计的内容规划该新闻发布系统面向各个层次的网络用户,为了使它适合更多的用户使用,系统的几面设计应该尽量做到简洁、友好、方便、易用,用户不需要专门学习便可熟练操作。本系统采用b/s模式,服务器端使用jsp进行动态网页的开发。网站新闻发布系统提供了一个新闻发布、浏览的平台。具有可扩展性、移植性和系统重用性。他设计人员管理、新闻管理以及两者之间复杂的管理。其中人员管理包括新闻管理人员和新闻撰稿人员的管理。新闻管理包括新闻显示和编辑管理。在线新闻发布新闻、动

19、态生成新闻网页、为新闻添加搜索及查找功能是必不可少的,通过对系统流程及需求的分析,确定了系统主要包括新闻前台显示和后台管理两大类。在技术上,系统总体构架可以使用基于数据库、b/s三层结构模式。功能设计可以采用模块化功能设计思想,事项系统管理员可以分给用户自由选配需要的功能。后台用户采用任务角色管理方式实现,有多种安全控制手段验证用户登录。包括登录身份验证、鴃舌权限管理、操作权限管理、用户活动日志记录。(功能模快和系统结构图)在客户服务层,工作站负责提供用户界面,即浏览器界面,当需要访问服务器上的数据库内的数据时,客户端向应用服务器发出请求。应用服务器响应客户端的请求,完成复杂的逻辑运算或者像数

20、据库发送查询语句。由数据库服务器完成相应的数据操作,最后应用服务器将结果返回客户端。新闻发布系统主要需要实现以下一些基本功能:1前台功能模块:前台主要包括新闻分类、显示新闻详细信息、新闻信息查询、会员登录、友情链接、提供后台登陆口。2后台管理模块:后台主要包括后台添加管理员、管理员设置、评论意见管理、会员信息设置、新闻类型管理、新闻详细类型管理、新闻信息管理、图片信息管理、链接管理、退出后台。系统的功能模块图如图3所示图3 功能模块图2.4总体结构图新闻发布的工作主要是涉及到两个方面,一方面是对新闻本身的数据管理操作,另一方面是给用户提供查看新闻内容的功能。因此,新闻发布系统的新闻后台管理员通

21、过登录验证获得后台管理新闻数据权限,利用新闻管理和发布管理等子系统完成系统业务。如图为新闻发布系统的业务流图。第三章 具体设计与实现3.1数据库的结构设计为了实现新闻发布系统对数据的有效管理,在设计数据库是应遵循以下原则(1) 数据文件结构的设置应满足管理上的要求设计数据文件结构式应考虑到管理要求和实际处理方便将某一层次、某一方面的管理所要处理的数据相对集中的组织在一起,以简化后续工作对实际问题的处理过程。(2) 数据记录要反映各级管理的需要数据的存储时为了管理的需要,如果记录的内容不足以反映管理上的需要,那么这个文件的记录是不完善的。所以在设计数据库结构时,不但要保证事物各个方面的信息,而且

22、要尽量使用同一方面,统一管理层次上的内容要相对集中的组织在一起,既全面反映客观事物,又集中反映出他的每一个侧面。(3) 使得数据的冗余度尽量减少数据冗余度是衡量数据结构的指标之一,这个指标与上述相对集中的在同一文件结构中反映事物的各个侧面是相互矛盾的,因为从整体上来看,放映这些侧面的数据集合会存在交叉的情况,不可避免地出现数据的冗余,所以我们所考虑的是在二者折中的情况下选择最优解或满意度。(4) 保持数据的独立性在添加、删除、修改数据时,数据的结构、相互关系和属性保持不变,并且应用程序不依赖于数据库中数据的组织方式和存储位置,也就是谁不同的应用程序可按其所需的数据结构去访问数据库中的数据。当数

23、据的组织方式发生变更时,不需要重新编写或修改应用程序。(5) 保证数据的完整性和安全性 系统对数据库中的数据进行访问,采取设置访问权限、身份验证等措施,防止无关的用户对数据的非法访问和破坏,并通过各种保护手段,以防止各种破坏数据完整性的行为发生。(6) 维护方便有不断扩充和更新的能力 设计好的数据库要想永远是用,一成不变是不现实的。因为事物总是发展变化的。因此设计好的数据库系统不仅能满足用户目前的需求,还要对远期的需求又一定的扩充和更新能力,有相应的处理方案。创建数据库首先我们使用“企业管理器”新建数据库,先连接到数据库服务器上,右键单击新建数据库命令,弹出“数据库属性”对话框,输入新建数据库

24、名exam,如下图。在这一步中我们可以设置数据库的参数,比如数据文件和日志文件的配置。本系统数据库采用sql server 2000数据库,系统数据库名称为db_news。数据库db_news中包含7张表。(1)tb_link(链接其他网站表)链接其他网站表主要用于保存其他网站信息。表tb_link的结构如表1所示。 表1 tb_link的结构字段名数据类型长度是否主键描述idint4否数据库流水号namevarchar50否链接网站名称addressvarchar50否链接网站地址issuedatedatetime8否链接网站发布的日期(2)manager(后台管理员设置表)后台管理员设置表

25、主要用于保存后台管理员信息。表manager的结构如表2所示。表2 manager的结构字段名数据类型长度是否主键描述idint4否数据库流水号namevarchar50否管理员帐号passwordvarchar50否管理员密码realnamevarchar50否管理员真实姓名issuedatedatetime8否管理员注册时间markvarchar50否管理员标识(3)tb_news(新闻管理表)新闻管理表主要用于保存各类新闻信息内容。表tb_news的结构如表3所示。表3 tb_news的结构字段名数据类型长度是否主键描述idint4否数据库流水号titlevarchar100否新闻标题c

26、ontenttext16否新闻内容typevarchar100否新闻类型stylevarchar50否新闻详细类型issdatesmalldatetime4否新闻发布日期(4)tb_newstype(新闻类别表)新闻类别表主要用于保存新闻类别信息。表tb_newstype的结构如表4所示。 表4 tb_newstype的结构字段名数据类型长度是否主键描述idint4否数据库流水号typenamevarchar50否新闻类型名称datetimedatetime8否新闻类型建立日期(5)tb_vote(新闻人物投票表)新闻人物投票表主要用于保存新闻人物投票信息。表tb_vote的结构如表5所示。表

27、5 tb_vote的结构字段名数据类型长度是否主键描述idint4否 数据库流水号namevarchar50否新闻人物姓名addressvarchar50否新闻人物地址countryvarchar50否新闻人物籍贯jobvarchar50否新闻人物工作remarkvarchar50否新闻人物备注numberint4否新闻人物票数数据库的链接说明1.打开连接:与数据库建立连接的标准方法是调用drivermanager.getconnection()方法。该方法接受含有某个url的字符串。drivermanager.getconnection类将尝试找到可与那个url所代表的数据库进行连接的驱动程

28、序。下边代码显示如何打开一个与位于url“jdbc:odbc:womdat”的数据库连接。用户标识符为“oboy”,口令为“java” :string url=”jdbc:odbc:womdat”;connection con=drivermanager.getconnection(url,”odoy”,”java”);2. 发送sql语句:连接一旦建立,就可用来向它所涉及的数据库传送sql语句。jdbc对可被发送的sql语句类型不加任何限制。jdbc提供了三个类来发送sql语句。statement 由方法createstatement所创建。statement对象用语发送简单的sql语句。p

29、reparedstatement 由方法preparestatement所创建。preparestatement对象用于发送带有一个或多个出入参数的sql语句。 callablestatement 由方法preparecall所创建。callablestatement对象用于执行sql存储程序的sql语句。3.2后台输入设计在新闻发布系统中,后台管理员分为两种:一个是普通管理员,他可以对新闻类型进行定义,也可以发布新闻、设置投票人数及网站链接;另一个是总管理员,他除了可操作以上功能外,还可以对普通管理员进行设置,总管理员和普通管理员都能通过后台登录页面登录后台。在前台单击“进入后台”超链接,即

30、可进入到后台登录页面,如图图4后台登录页面总管理员设置模块设计总管理员在数据库中是惟一的,总管理员的信息在页面中不会显示出来,在此页面中只能修改自己的密码及对普通管理员进行设置。用户单击“总管理员设置”超链接,进入总管理员设置页面。系统首先对用户输入的账户和密码进行核对。因为并不是所有的管理员都能够有这个权利,所以在sql语句中应体现惟一性的条件,样式层所要调用的类是actionform,跟用户登录时调用的actionform是同一个类,在这里就不做介绍了。1总管理员的登录操作登录方法主要用于系统管理员进行系统维护时,作为登录后台时密码验证之用。在用户输入用户账号和密码之后,调用该方法即可验证

31、该用户是否合法。单击“总管理员设置”超链接,进入到总管理员设置页面,实现此超链接的jsp代码如下:/* left_main.jsp*/总管理员设置总管理员页面的运行结果如图5所示。图5 总管理员页面运行结果2对管理员的查询操作总管理员登录成功后,系统将对除了总管理员以外的所有普通管理员进行查询操作。此时页面运行结果如图6所示。图6 总管理员查询功能3.更新管理员信息总管理员在修改信息之前,可以查看以前的信息,这样可以方便用户进行信息修改。 图7 更新管理员的性质3.3前台显示部分设计1、用户首页用户首页主要分为三部分,导航栏,搜索栏,显示新闻目录栏。分别的功能不同,导航栏为用户提供可选的也面,

32、并跳转到用户所点的导航目标上。搜索栏主要作用,通过用户选择新闻的分类类型(计算机/信息科学, 电子,工程, 金融, 机械, 经济管理, 营销, 物流, 能源, 环境, 传媒, 互联网, 其他),用户选择所需要的类型,然后在关键字的text中输入要查询的新闻的名称,点击search按扭,在显示新闻栏中,显示相应搜索的信息。如果没有能搜索到相应类型的新闻,则页面显示“对不起,没有您查找的新闻”。用户首页如图9所示:图9登录界面2、注册页面注册页面包括用户名,密码,真实姓名,和性别,还有年龄,电子邮件,学历,从事领域和工作单位,电话号码。用户填写以上信息来进行基本信息的注册,重置按扭利用了reset

33、功能,把所有类型为的text,和password和radio的类型的组件还原为默认的状态。注册页面如图10所示:图10用户注册界面第四章 设计过程中遇到的问题与解决办法4.1 设计过程中遇到的问题第一:网站建设时忘记了背景色的设置第二:align center(自动居中)的滥用第三:重复使用实现相同功能的代码、或杂七杂八的乱套代码第四:表格嵌套的不正确第五.写代码缩进的时候,不是使用tab而是使用空格4.2 解决办法第一:绝大部分人的ie的背景颜色都是白色,但是也有些个性的人,会把windows窗口的背景颜色改成灰色或其他色,这样一来呢,如果没有设置网页的背景颜色的话,以为正常的网页就会在他们

34、的电脑上看起来会是一团糟。及时设置背景颜色。第二:建议使用 来居中,当需要多重定位的时候,才考虑,因为这个代码并不好处理,所以建议能用table属性的时候就用table的属性。第三:应注意代码的书写格式及正确的嵌套代码。第四:第一个问题,就是在一个大表格里不断地嵌套表格,这样会令到打开网页的速度变慢(虽然说现在的ie改善了这一问题,但还是不建议这样做),另一方面维护、修改也极不方便,一般来说简单的套用是没有问题的,甚至3、4层,但是千万不要把所有内容都放到一个表格里去。 第二个问题就是在一个大表格里放入所有内容,而其中包括一个免费的计数器代码,呵,你猜猜看会有什么样的情况出现呢?其实也没什么大

35、不了的,最严重的就是你的ie象死机了一样,什么都没显示。解决方法就是把计数器单独放在一个表格里,别和其他内容一起放在同一表格。第五:将空格改用tab。 使用空格有二大坏处:1、缩进速度慢、修改速度慢。2、增大网页体积,会影响速度第五章 系统调试与维护5.1 网站运行截图用户登录成功图11首页面运行图新闻发布图图12新闻发布页面5.2 系统维护网站维护是为了让您的网站能够长期稳定地运行在internet上,及时地调整和更新您的网站内容,在瞬息万变的信息社会中抓住更多的网络商机。1、 服务器及相关软硬件的维护,对可能出现的问题进行评估,制定响应时间; 2、 数据库维护,有效地利用数据是网站维护的重

36、要内容,因此数据库的维护要受到重视; 3、 内容的更新、调整等; 4、 制定相关网站维护的规定,将网站维护制度化、规范化; 5、 做好网站安全管理,防范黑客入侵网站,检查网站各个功能,链接是否有错。网站维护的项目服务器的软硬件维护包括服务器、操作系统、和internet联接线路等等,以确保网站的24小时不间断正常运行。网站内容的更新一个好的网站需要定期或不定期地更新内容,才能不断地吸引更多的浏览者,增加访问量。服务器软硬件维护计算机硬件在使用中常会出现一些问题,同样,网络设备也同样影响企业网站的工作效率,网络设备管理属于技术操作,非专业人员的误操作有可能导致整个企业网站瘫痪。 没有任何操作系统

37、是绝对安全的。维护操作系统的安全必须不断的留意相关网站,及时的为系统安装升级包或者打上补丁。网站安全维护随着黑客人数日益增长和一些入侵软件昌盛,网站的安全日益遭到挑战,像sql注入、跨站脚本、文本上传漏洞等,而网站安全维护也成日益重视的模块。而网站安全的隐患主要是源于网站的漏洞存在,而世界上不存在没有漏洞网站,所以网站安全维护关键在于早发现漏洞和及时修补漏洞。而网上也有专门的网站漏洞扫描工具,如亿思网站安全检测平台,而发现漏洞要及时修补,特别采用一些开放源码的网站。网站内容更新建站容易维护难。对于网站来说,只有不断地更新内容,才能保证网站的生命力,否则网站不仅不能起到应有的作用,反而会对企业自

38、身形象造成不良影响。如何快捷方便地更新网页,提高更新效率,是很多网站面临的难题。现在网页制作工具不少,但为了更新信息而日复一日地编辑网页,对信息维护人员来说,疲于应付是普遍存在的问题。 内容更新是网站维护过程中的一个瓶颈。网站的建设单位可以考虑从以下五个方面入手,使网站能长期顺利地运转。 第六章 总 结过本次课设,在学习jsp动态网页设计的基础有深刻的了解,也有了更的巩固和加深,更对上学期asp起到温故知新的作用。这次的课设论文相当于是一次毕业论文,是一个必不可少的环节。深知:不管系统设计还是论文的设计不仅需要足够信心和耐心,还需要相当多的专业知识理论与实践操作能力。尽管本管理系统存在着很多不足,但其功能全面、易于日后程序更新、数据库管理容易、界面友好、操作方便、效率高、安全性好等优点是本管理系统所必需的。相信本新闻发布管理系统是一套学校在日常管理中必不可少的管理软件,通过开发这个系统,我掌握了的项本过程,了解了的基本知识巩固了我对jsp的学习,但在这次毕业设计中的最大收获并不是掌握这几门开发工具的应用,而是学会了设计系统的思维方法,以及与同学们之间相互帮助的精神。一个学期的jsp课程,这次的课设论文设计是最好验证,在这次的论文设计中,使我受益匪浅,也是对自我的一种检察,自知要学的东西还很多,它对于我以后的毕业论文起到了无可比拟的作用。谢谢老师孜

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论