毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
基于JSP的学术信息交流平台设计(4)
JSP(JavaServer Pages)是一种动态页面技术,它的主要目的是将表示逻辑从Servlet中分离出来。Java Servlet是JSP的技术基础,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成。JSP具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。
一个JSP页面可以被分为以下几部份:(1)静态数据,如HTML (2)JSP指令,如include指令 (3)JSP脚本元素和变量 (4)JSP动作 (5)用户自定义标签。
为了快速方便地进行动态网站的开发,JSP在以下几个方面做了改进,使其成为快速建立跨平台的动态网站的首选方案:(1)将内容的生成和显示进行分离 (2)强调可重用组件 (3)采用标识简化页面开发 (4)适应各种平台 (5)能与数据库连接。
2.2.2 JavaBeans技术
JavaBeans就是Java的可重用组件技术。每一个JavaBeans都实现一个特定的功能,通过合理地组织具有不同功能的JavaBeans,可以快速地生成一个全新的应用程序。如果把应用程序比作汽车,那么JavaBeans就像是组成汽车的不同零件。使用JavaBeans的最大好处是充分
提高代码的可重用性,这非常有利于程序员对程序的文护和扩展[1]。
2.2.3 JDBC技术
JDBC(Java DataBase Connectivity)是Java数据库连接API,它由一些Java类和接口组成。在JSP中可以使用JDBC实现对数据库中表记录的查询、修改和删除等操作。JDBC技术在JSP开发中占有很重要的地位。我们经常使用JDBC进行如下操作:
(1)与一个数据库建立连接;
(2)向已连接的数据库发送SQL语句;
(3)处理SQL语句返回的结果[4]。
2.3 可行性分析
可行性分析(Feasibility analysis)是一个系统在进行实施前期必须进行的分析。它考虑经济、技术、社会效益等多个方面,用最小的人力、物力、财力消耗,来实现我们所需完成的项目。找到最适合的途径,当然,我们必须从技术可行性、经济可行性和运行可行性三方面分别加以论证。
2.3.1 技术可行性
本学术交流平台采用B/S(浏览器/服务器)模式,前台开发采用JSP工具,后台数据库处理采用SQL Server 2008,保持数据库的完整性。JSP是由Sun Microsystems公司提出、许多公司参与建立的一种动态网页技术标准。JSP技术是在Selvelt技术上发展起来的,它正在飞速发展中,现在已成为Java 服务器编程的重要组成部分[9]。现有许多Web Server支持JSP(如Sun的Java Web Server,Apache&jserv等),使JSP具有良好的可移植性。
SQL Server 2008是SQL Server系列的一个新的产品版本,它推出了许多新的特性和重要的改进,使得它成为至今为止的最强大和最全面的SQL Server版本,它可以运行微软数据平台关键任务的应用程序,又降低了管理数据基础设施和发送观察和信息给所有用户的成本。这个平台是可信任的、高效的、智能的。
以上两种技术目前已处于发展成熟阶段,被广泛使用,用于图书馆管理系统的开发是可行的。
2.3.2 经济可行性
本系统在开发过程中,硬件方面只需要配备一台主流的笔记本或者台式机即可,外加其他基本配件,无需购买额外的硬件设备。软件方面,使用eclipse集成开发框架,tomcat作为服务器,数据库使用sql server,这些工具都可以从网上免费下载,因此,软件方面不需要支出。因此,本系统的开发只需要一台日常用的普通电脑,因此开发本系统在经济上是可行的。
2.3.3 运行可行性
现在已经是信息化社会,绝大多数人可以熟练运用电脑。本系统具有良好的人机交互界面,完全适应人们平常的操作习惯。环境也简单,使用电脑内核的IE浏览器即可实现,不需要复杂的配置,因此在运行上是可行的。
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
用于自主车的数字地图现场创建和编译技术应用研究
下一篇:
基于视频的视觉显著性方法研究
基于Apriori算法的电影推荐
PHP+IOS的会议管理系统的设计+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于神经网络的验证码识别算法
基于网络的通用试题库系...
志愿者活动的调查问卷表
承德市事业单位档案管理...
中国学术生态细节考察《...
C#学校科研管理系统的设计
AT89C52单片机的超声波测距...
国内外图像分割技术研究现状
10万元能开儿童乐园吗,我...
公寓空调设计任务书
神经外科重症监护病房患...
医院财务风险因素分析及管理措施【2367字】