菜单
  

    2 系统分析

    这部分包括了对选择技术的分析、项目的需求分析和系统的可行性分析。

    2.1 技术分析

    技术分析包含了系统各部分所使用的主要技术(或软件)的介绍,以及为什么使用他们。

    2.1.1 JSP(Java Server Pages)

    JSP是Jave作为底层业务编程语言的网页,本质是HTML+Javat,是Sun公司联合很多其他公司建立的基于Java的多态网页技术。JSP页面具有平台无关性,就是说可以跨平台使用,所以自出世以来就被极大规模地采用。

    网页通过Java编写的类XML的标签和脚本来访问存在于服务器的数据,服务器执行以后将执行结果返回给客户端浏览器。JSP通过将前端设计和后端的业务逻辑分离,来使Web应用的开发结构变得更加清晰,分工更加明确,开发起来也更加有效率。来`自^751论*文-网www.751com.cn

    (1)JSP具有的优点:

    A.平台无关性:JSP继承了Java语言最大的优点--“Write Once, Run Anywhere”,即“一次编写,到处运行”,比起ASP或PHP都有很大的优势。

    B.广泛的适用性:从运行在单独一个Jar文件到多态服务器集群,进行负载均衡、事务处理,具有极广泛的适用性。

    C.多工具支持:由于Java流行的时间较久了,现在已经有很多非常完美而且免费使用的Java开发工具,这些工具都可以用于JSP的开发。

    D.安全性和健壮性:Java语言具有的安全性和健壮的存储管理机制JSP都具备。

    (2)JSP的不足之处:

    A.就像ASP,JSP的广泛的适用性也是它本身的劣势,由于可以跨平台,所以网站设计的复杂度会有极大的提升。

    B.Java的不足之处也就是JSP的不足之处,由于Java的内存机制比较浪费内存空间,所以这也会给使用JSP的项目带来很多困扰。

    C.JSP调试困难,在调试JSP页面的时候系统报错是报告Servlet代码错误,所以会给JSP的开发调试带来一定困难,建议是通过插入输出字符串的语句来确定出现问题的位置。

  1. 上一篇:安卓平台的学生信息浏览器的设计与实现
  2. 下一篇:java保险售卖系统设计与实现
  1. java+mysql考试预约系统-预约模块的设计与实现

  2. java的图书管理信息系统设计

  3. java+sqlserver公司库存管理系统分析与设计

  4. java保险售卖系统设计与实现

  5. java海关报关申报系统设计

  6. JAVA基于安卓平台的医疗护工管理系统设计

  7. java+mysql设备监控记录的大...

  8. 基于竞争的无线传感网络MAC协议研究

  9. 高压釜设计英文文献和中文翻译

  10. 论墨白小说的苦难叙事

  11. 负债融资对企业投资支出...

  12. 年产9万吨1,3-丙二醇车间设计+图纸

  13. 基于LabVIEW的爆炸温度场测...

  14. 试论我国三沙市(珊瑚岛...

  15. 煤调湿技术国内外研究和发展趋势

  16. 论《秘书长》中程一路形象

  17. 照顾者与被照顾者的互动...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回