因为JSP页面大都靠JavaBean组件来完成各种需求。开发人员能够共享并相互交换执行组件,使得这些组件可以服务于更多的使用者。此方法加速了总体开发进程,便捷了开发过程。
(3) 采用标识简化页面开发[9]
经过开发定制标志库的方式可以扩充JSP技术。这使得Web页面开发人员能可以用标识库来方便日常工作,减轻工作无用性。
2。1。2 JSP优点
JSP具有以下优点:论文网
(1) 技术的公开化:JSP技术独立于各种所需服务器,这些技术对各种工具包都是兼容的,JSP技术的公开化就是来源于此。
(2) 平台与服务器的独立性:只要是符合Java语法构架的环境里都是可以运行JSP编写的代码。
(3) 开放的开发过程与源码: Sun公司用开放过程法与国际上的JAVA组织一同合作、开发、修改技术和规范。
2。2 JavaBean技术
JavaBean是一种组建模型用来阐述Java语言的[8]。通过JavaBean可以协助Java模型无止境的扩展填满Java程序的功能。对于软件编写者而言,比较方便的是JavaBean可以让代码可以不断使用,这让程序的易维护性变得简单。JavaBean经过Java虚拟机可以得到准确的执行,不依赖于平台。
2。2。1 JavaBean组成部分
(1)属性(Property)
对象的属性其实就是Bean的属性。每个属性一般服从简单的方法定名规则。如此就能很方便的寻找Bean提供的属性,继而查询属性值或更改属性值,对Bean进行操作。
(2)方法(Method)
其实Bean从自身上来讲就是Java对象。JavaBean严格遵照面向对象的类设计逻辑,不允许外界访问其任意实例字段(无Public字段)。
(3)事件(Event)
Bean与其他软件组件交互信息的主要途径是发送和接收事件。这与对象之间依靠消息通信类似[6]。
2。3 JDBC技术
JDBC是Java与数据库相连技术【Java Data Base Connectivity】的简要称呼,是为各类经常使用的数据库提供无缝联接的技术。利用JD BC来实现对数据库的访问[4]。
2。3。1 JDBC运用
JDBC是种可以实现SQL语句的 JavaAPI 应用程序设计接口。它由一些Java语言编出的类与界面构成。JD BC可以帮助开发者定义一种规范,方便开发者编写程序。
经过使用JD BC,开发人员能很容易的将SQL语句传递给差不多任何一种数据库。换句话说,开发人员可以不用写很多繁琐的程序。用JDBC编的程序可以非手动的将SQL语句传递给相匹配的数据库管理系统(DBMS)。Java和JDBC的结合可以使开发人员在开发数据库应用时节省更多的时间,提高工作效率。
2。4 Tomcat
阿帕奇 Tomcat服务器是免费的、开源的JavaWeb服务器[3],其在JavaEE规范下也被称为容器。因为所有的web应用程序都需要部署到容器中运行,web服务器管理着 web程序并向其提供所需一切资源。
2。5 开发环境
客户端; windows 10
Java开发工具包: jdk1。7
集成开发环境: MyEclipse10
服务器: apache-tomcat7服务器
数据库: Sql server2012
第3章 系统分析
3。1 可行性分析
计算机科学正以惊人的速度发展,传统的人为记录工作方式正逐渐被取代,高速,便捷,智能的计算机现代科学正逐步覆盖各个领域。可行性研究的目的是帮助分析系统是否可以被使用,使用的成本如何。如果想达成这个目的,必须分析几种主要的可能实现方法的利弊,从而判断系统能否符合要求而达到运用。