hur.cn - 华软网

 热门搜索

  • 论文编号: 佚名
  • 论文字数: 10000 字
  • 支付金币: 5个
  • 金币充值: 点击查看金币充值
  • 资源类型: 毕业设计
  • 论文语言: 简体中文
  • 运行环境: WinXP/NT/Vista/Win7
  • 解压密码:
  • 评分等级: ★★★
  • 整理录入: 昕晨
  • 更新时间: 2021/6/15 23:33:38

设计介绍    



运用JSP技术,Web页面开发人员能够运用HTMLXML标识来设计和格式化最终页面。运用JSP标识或小剧本来产生页面上的动态内容。产生内容的逻辑被封装在标识和JavaBeans群组件中,而且捆绑在小剧本中,所有的剧本在服务器端执行。如果焦点逻辑被封装在标识和Beans中,那么其它人,如Web管理人员和页面设计者,能够编辑和运用JSP页面,而不影响内容的产生。在服务器端,JSP引擎解释JSP标识,产生所请求的内容(例如,通过存取JavaBeans群组件,运用JDBC技术存取数据库),而且将结果以HTML(或XML)页面的形式发送回浏览器。这有助于作者掩护自己的代码,而又保证所有鉴于HTML的Web浏览器的完全可用性。
  
2•强调可重用的群组件
  绝大多数JSP页面依赖于可重用且跨平台的组件(如:JavaBeans或Enterprise JavaBeans)来执行应用程序所要求的更为复杂的措置惩罚。开发人员能够共享和交换执行普通操作的组件,或使得这些组件为更多的运用者或用户团体所运用。鉴于组件的方法加速了总体开发进程,而且使得各种群组织在他们现有的技艺和优化结果的开发努力中获得平衡。
  
3•采取标识简化页面开发
  
  Web页面开发人员不会都是熟悉剧本语言的程序设计人员。JavaServer Page技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中举行动态内容产生所需要的。规范的JSP标识能够存取和实例化 JavaBeans组件,设定或检索群组件属性,下载Applet,和执行用其它方法更难于编码和耗时的功能。
  
  通过开发定制化标识库,JSP技术是能够扩展的。今后,第三方开发人员和其它人员能够为经常运用功能建立自己的标识库。这使得Web页面开发人员能够运用熟悉的工具和如同标识一样的执行特定功能的构件来事情。
  
  JSP技术很容易整合到多种应用体系结构中,以利用现存的工具技巧,而且扩展到能够支持公司级的分布式应用。作为采取Java技术家族的一部份,和Java 2EE的一个成员,JSP技术能够支持高度复杂的鉴于Web的应用。
  
  由于JSP页面的内置剧本语言是鉴于Java程序设计语言的,而且所有的JSP页面都被编译成为Java Servlet,JSP页面就具有Java技术的所有利益,包括健壮的存储管理和平安性。
  
  作为Java平台的一部份,JSP拥有Java程序设计语言“一次编写,各处执行”的特色。随着越来越多的供货商将JSP支持加入到他们的东西中,您能够运用自己所选择的服务器和工具,修改工具或服务器其实不影响目前的应用。


应用范围
JSP同PHP3类似,几乎能够执行于所有平台。如Win NT,Linux,Unix。在NT下IIS通过一个外加服务器,例如JRUN或ServletExec,就能支持JSP。知名的Web服务器Apache已经能够支持JSP。由于Apache广泛应用在NT、Unix和Linux上,因此JSP有更广泛的执行平台。虽然现在NT操作系统占了很大的市场份额,然则在服务器方面Unix的优势依然很大,而新突起的Linux更是来势不小。从一个平台移植到另外一个平台,JSP和JavaBean甚至不用重新编译,由于Java字节码都是规范的与平台无关的。

性能对照
有人做过试验,对ASP、JSP、PHP这三种语言分别做回圈性能尝试及存取Oracle数据库尝试。
  
  在循环性能尝试中,JSP只用了使人惊讶的四秒钟就结束了20000*20000的回圈。而ASPPHP尝试的是2000*2000循环(少一个数目级),却分别用了63秒和84秒。
  
   数据库尝试中,三者分别对 Oracle 8 举行 1000 次 Insert,Update,Select和Delete: JSP 需要 13 秒,PHP 需要 69 秒,ASP则 需要 73 秒。

前景分析
与ASP、PHP相比,JSP应该是未来发展的趋向。世界上一些大的电子商务解决方案提供商都采取JSP/Servlet。对照知名的如IBM的E-business,它的焦点是采取JSP/Servlet的Web Sphere。它们都是通过CGI来提供支持的。但去年10月后它推出了Enfinity,一个采取JSP/Servlet的电子商务Application Server,而且声言不再开发传统软件

 

 

 

 

第二章    需求分析


(一)、开发环境
1.软件应用
本系统采取j2sdk1.4.1_07版本举行开发,运用RESIN服务器当做尝试服务器,采取mm.mysql.jdbc-2.0pre5驱动数据库。运用Dreamweaver编写JSP语言。
2.环境配置
Windowsxp下配置环境变量,增加变量名为JAVA_HOME 值为D:\j2sdk1.4.1_07,增加变量名为classpath 值为D:\mm.mysql.jdbc-2.0pre5,在已有的PATH环境变量里增加值D:\j2sdk1.4.1_07\bin。这样开发环境配置完毕。
(二)、可行性研讨
根据咱们学校的实际情况,本系统主要分为三个部份:超级管理员、各系管理员和学生用户。
超级管理员能够对任意信息举行查询。包括按系查询、按年级查询、按姓名查询、按学号查询、按性别查询、定时间段查询、按等级查询和按考试类别查询等等。还能够举行复合查询。比如按系和按年级同时查询,那样就会列出所有合适条件的信息,然后加以选择性查询。各系管理员由超级管理员分配其查询权限后,能够对本系的学生举行任意查询,一样也是包括按年级查询、按姓名查询、按学号查询、按性别查询、定时间段查询、按等级查询和按考试类别查询等。也能够举行复合查询,比如按年级和姓名等。然则不能对非本系的人员举行所有查询。学生用户由超级管理员分配其查询权限后,只可通过自己的学号、姓名、性别、民族、身份证号、系别、年级等相关项举行查询,能够是独自输入某一项信息,也能够举行复合查询。

 

(三)、系统流程图及数据流图
1.系统流程图

 

 

2.数据流图
1) 基本结构数据流图
 

 


上一源码:JSP新闻管理系统毕业设计
下一源码:JSP学生学籍管理系统毕业设计

下载地址    

  • JSP+SQL计算机等级考试查询系统毕业设计

下载说明

  • 为防止盗链,本站资源部分有解压密码,解压密码点击查看
  • 如果您发现该资源不能下载,请通知管理员;
  • 为了保证您快速的下载,推荐使用迅雷或网际快车等专业工具下载;
  • 为确保所下资源能正常使用,请使用WinRAR v3.80或以上版本解压本站资源;
  • 本站所收集的下载资源均来源于网络,如果有侵犯您的版权,请来信告知,我们会马上处理;
  • 本站所提供的资源仅供学习和研究,请勿用于商业用途,请在下载后24小时内删除;
  • 本站不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害!