新闻网页设计报告

新闻网页设计报告

ID:24489690

大小:663.48 KB

页数:26页

时间:2018-11-14

新闻网页设计报告_第1页
新闻网页设计报告_第2页
新闻网页设计报告_第3页
新闻网页设计报告_第4页
新闻网页设计报告_第5页
资源描述:

《新闻网页设计报告》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程设计报告课程名称:JSP开发应用技术课程设计题目:新闻发布系统姓名:XXXX系:信息技术系专业:计算机科学与技术年級:2011学号:XXXX实验地点:1教室、3教室指导教师:XXX完成起止日期:2012.12.11-2013.1.172013年1月17日1项目总体计划-3-1.1项S简介-3-1.2项目设计的基本原理和采用的主要方法与技术-3-1.3系统开发平台与软件工具-5-2系统需求分析和总体设计-6-2.1系统功能需求-6-2.2系统角色-7-2.3流程图-7-3数据库设计-8-3.1E-R图-8-3.2数据表的设计-8-4系统详细设计-9-4.1数据库访问模块-9-4.3新闻查

2、看模块-10-4.3新闻发布模块-15-4.4新闻管理模块-17-5个人遇到的困难及解决方法-21-6辦吉-23-7附录-23-新闻发布系统1项目总体计划1.1项目简介现阶段,学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出卷,考生考试,人工阅卷,成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常界易山错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩人,如远程教育和虚拟人学的出现等等,且这些应用正逐步深入到千家万户

3、。人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观、更加激发学生的学习兴趣。例如目前许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。为了适应新形势的发展,我们推出了这一系统,使其尽快在各类考试中发挥高效,便捷的作用,把老师从繁重的工作屮解脱出来。1.2项目设计的基本原理和采用的主要方法与技术该系统基于B/S运行模式,采用JSP的ModelI开发模型。ModelI是一种最初级的模式,它以JSP文件为中心,在这种模式中JSP页面不仅负责表现逻辑,也负责控制逻辑,而是用JavaBean处理业务逻辑

4、。这种模式的优点有如下:令纯净的JSP页面,因为业务逻辑和数据库操作已经从JSP贞面屮剥离出来,JSP页面中只需谈入少量的Java代码甚至不使用Java代码;令方便进行调试;令可重用的组件;令易维护易扩展。在Model1体系屮,如图1所示,JSP贞面独白响应请求并将处理结果返回客户。这里仍然存在表达与内容的分离,因为所以的数据存取都是由bean来完成的。Model1体系十分适合简单应用的需要,非常适合小型系统的开发。浏览器请求应用服务器数据库JSP技术JSP(JavaServerPages)是rhSunMicrosystems公司倡导、打•多公司参与一起建立的一种动态网页技术标准,类似于其

5、他技术标准,如ASP,PHP等,主要用于开发动态网页内容。JSP是新一代的动态内容编程技术,它继承了Java技术的“一次编写,随处运行”的特性,允许Web开发人员开发和维护与平台无关,信息丰富动态的Web页面,包括HTML,DHTML,XHTML和XML,它能使Web开发人员轻易搭建网络平台,建立起功能强大的Web网站。JSP可以把用户界面从内容层次中分离出来,使得Web开发人员不必修改在底层的动态内容,就可以修改整体的页面布局。JavaBeanJavaBeans事实上有三层含义。首先,JavaBeans是一种规范,一种在Java(包拈JSP)巾使川可重复使川的Java组件的技术规范。其次

6、,javaBeans是一个Java的类,一般來说,这样的Java类将对应于一个独立的.java文件,在绝大多数情况下,这应该是一个public类型的类。最后,当JavaBeans这样的一个Java类在我们的具体的Java程序中被示例之后,我们有时也会将这样的一个JavaBeans的实例称之为JavaBeans。使用JSP技术,Web页面开发人员可以使用HTML和XML标识來设计和格式化最终页面。使用JSP标识或者小脚本生成页面上的动态内容。生成内容的逻辑被封装在JSP标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。核心逻辑封装在标识和Beans'!',可以方便

7、页面设计者编辑和使用JSP页面。在服务器端,JSP引擎解释JSP标识和小脚本生成所请求的内容(例如,通过访问JavaBeans组件,使用JDBC技术访问数据库),并且将结果以HTML(或XML)页面的形式发送回浏览器。绝大多数JSP贝面依赖于可重用的跨平台的过见(JavaBeans或者EnterpriseJavaBeans组件)来执行应用程序所要求的复杂的处理。这样的好处是开发人员能够共亨和交换执行普通操作的组件,加速了

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。