3.2    系统软件结构图    19
3.2.1    系统用例图    19
3.3    本章小结    22
4    系统详细设计与实现    23
4.1    系统功能设计    23
4.2    数据库数据结构    24
4.3    主系统及框架    25
4.4    配置持久化封装类(即JavaBean)    26
4.5    配置映射文件Users.xml    27
4.6    配置业务逻辑类    27
4.7    构造Web页面    28
4.7.1    Jsp目录结构    29
4.7.2    Web页面构造方法    29
4.8    模块实现    30
4.8.1    公共信息发布模块    30
4.8.2    资料管理模块    32
4.9    本章小结    34
5    测试部分    35
5.1    公共信息发布测试    35
5.2    公共资料查询页面测试    37
5.3    本章小结    38
6    总结和展望    39
6.1    论文的主要研究成果    39
6.2    存在的不足及改进方案    39
6.3    本章小结    40
参考文献    42
1    绪论
互联网的普及与应用在近年来,对人们的生活和工作产生了越来越多的影响。网络提供的信息和服务,相对于传统C/S模式的软件,具有操作简单、扩展性好、易于部署、文护方便等优点。随着Internet技术的发展和企业信息化水平的提高,企业级Web应用系统的开发正逐渐成为软件开发的主流。
1.1    课题研究背景与意义
目前开发Web应用系统的技术平台有很多种,常见的有CGI、PHP、ASP.NET、J2EEE等。其中Sun公司的J2EE平台以其良好的扩展性和跨平台性得到市场的广泛认可,成为当前Web应用开发的主流平台之一。此外,IBM、Apache等公司和组织对其提供的良好的支持和扩展,也为其进一步的发展提供了广阔的空间。虽然J2EE平台为Web应用开发提供了很好的支持,比如分布式事务管理、访问关系数据库的标准等,但Sun公司并没有提供一个令人满意的Web应用编程模型。
J2EE本身提供一些编程框架,如EJB(Enterprise Java-Beans)Container等,但EJB(至少3.0以前)模型配置部署复杂,会使开发人员把大量的时间浪费在开发程序架构上。此外,该模型的优势在于数据的分布式处理,但在常见的单服务器系统中并不太适用。这导致在早期Web应用开发中,普遍存在着代码可重用度低、兼容性差、开发难度大等问题。开源框架技术的发展为Web应用开发注入了新的活力。区别于重量级的EJB模型,这些开源框架大都是轻量级的,具有结构清晰,部署方便的特点。使用它们可以显著改善Web系统结构,简化开发流程,提高代码的重用率,在摒弃EJB繁琐的配置和部署过程的同时,最大程度的保证了系统的稳定性和可靠性。因此,在当前Web应用开发中,开源框架技术得到了广泛应用。
随着Web技术的快速发展,人们对于Web应用系统的要求也越来越高。如何在有限的时间内开发出界面友好、操作方便、稳定可靠的Web应用系统,成为迫切需要解决的问题。开源框架技术的发展为Web开发提供了一种可行的解决方案,而如何在众多的开源框架中选择合适的技术来搭建系统架构是一个关键问题。此外,如何改善传统Web应用中交互能力差、反应速度慢等不足也是Web开发中需要关注的问题。由于开源框架的种类繁多,而且拥有各自的优势和不足,在实际应用时,如何根据系统开发的需要,选择适当的框架技术来搭建系统架构,是开发人员值得探讨的问题。
上一篇:基于源搜索引擎的图片搜索研究
下一篇:Web代理服务器的设计与实现

基于android的环境信息管理系统设计

基于激光超声检测金属材...

基于MOODLE平台的在线交互式学习设计

基于离散事件系统Petri网模型的可达图研究

基于高斯过程动态模型的时序数据恢复方法

基于深度学习的目标识别算法研究

MATLAB基于流形学习与神经网络的预测建模

从政策角度谈黑龙江對俄...

酵母菌发酵生产天然香料...

浅谈高校行政管理人员的...

浅论职工思想政治工作茬...

压疮高危人群的标准化中...

基于Joomla平台的计算机学院网站设计与开发

STC89C52单片机NRF24L01的无线病房呼叫系统设计

上海居民的社会参与研究

AES算法GPU协处理下分组加...

提高教育质量,构建大學生...