基于JSP的企业门户网站的设计与实现 - 图文 联系客服

发布时间 : 星期四 文章基于JSP的企业门户网站的设计与实现 - 图文更新完毕开始阅读c8c32e93dc88d0d233d4b14e852458fb770b387e

本科毕业生学士学位论文

摘 要

随着社会的不断发展,科学技术也在不断的更新。目前信息化已经将企业带入了网络经济时代。门户网站成为现代企业信息化的一大热点手段,它的迅速的发展为商业界提供了更加广阔信息平台与更多的商机,如催化剂一般刺激着商业经济的快速发展。因此选择设计开发一个企业门户网站拥有重要的意义。

本文描述了采用JSP技术开发的企业门户网站系统的设计与实现过程。首先介绍了课题的背景及开发环境和所采用的技术,其次分析了系统的功能需求及业务流程, 接着介绍了系统的总体设计,最后以新闻展示模块和在线留言模块为例说明系统前台功能的实现过程;以新闻发布模块和用户管理模块为例说明系统后台管理功能的实现过程。

本文开发的企业门户网站系统在信息查阅方面做到了一定程度的方便快捷,在操作方面简单明了;同时在界面美化方面也有不足之处,数据库操作的性能有待进一步优化。

关键词 企业门户;JSP;HTML;SQL Server 2000

第3页

本科毕业生学士学位论文

ABSTRACT

With the continuous development of society, science and technology are also being updated ceaselessly. At present, information technology has the enterprise into the era of network economy. Modern enterprise information portals have become a hotspot means, and its rapid development has provided a broader information platform and more opportunities for the business community, such as the catalyst stimulating the rapid development of commercial economy. So the selection of the design and development of an enterprise portal has important significance.

This paper describes the use of JSP technology development enterprise portal system design and the realization process. Firstly, the paper introduces the background and the development environment and the technology employed, followed by an analysis of the function request of system and business process, and then introduces the design of the whole system, finally it takes the news display module and online message module as an example to illustrate the function realization process in front of the system and takes press release module and user management module as an example to illustrate the system management function realization process.

The enterprise portal system this paper develops has a convenient access to information in a certain degree, and the operation simple as well. At the same time it also have some shortcomings in the interface beautification, and the operation of the database performance needs to be further optimized.

keywords: Enterprise Portal Website ; JSP; HTML; SQL Server 2000

第4页

本科毕业生学士学位论文

第1章 绪 论

目前信息化已经将企业带入了网络经济时代.门户网站成为现代企业信息化的一大热点手段。本章先介绍了课题的背景与意义,然后再介绍了开发环境与所采用的技术。

1.1 课题背景及意义

Internet的全球性发展,对人们的生活、生产方式都产生了深远的影响。据推算到今年02月我国网民人数达2.21亿 居全球首位,成为全球最大的互联网市场。人们对网络的需求也越来越苛刻,越来越贴近其生活,电子信息发布已经成为网上的一股潮流。而更多的,是要求传统行业的管理要延伸到网络,以更方便其生活、工作和学习。建设企业门户性网站,树立企业的网络形象,成为企业适应信息化时代发展的最佳方式。企业门户性网站的建设,使企业能够通过网络和客户更好的交流,拉近企业和客户的距离,掌握大量的客户反馈信息,并及时做出企业内部调整方案,以满足客户不断增长的需求。企业门户性网站的建设和管理水平,直接影响企业的网络形象,拥有一个设计美观、功能全面的门户性网站,已经成为企业网络化建设的一个重要内容。

1.2 开发环境与采用技术简介

本企业门户网站的开发基于JSP技术,应用了B/S架构,主要包括前台信息发布功能的实现以及后台对发布信息、用户信息的管理,数据库的建立和维护两个方面。对于前者要求应具备功能完备、易于使用等特点,而对于后者则要求能建立数据一致性和完整性强、数据安全性好。本系统拟采用JSP和MS SQL 2000分别作为前端和后端的开发工具。 1.2.1 B/S架构

B/S结构即浏览器和服务器结构。它是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立B/S结构的网络应用,并通过Internet/Intranet模

第5页

本科毕业生学士学位论文

式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如LAN, WAN, Internet/Intranet等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安全。在JAVA这样的跨平台语言出现之后,B/S架构管理软件更是方便、快捷、高效。 1.2.2 JSP(Java Server Pages)

JSP(Java Server Pages)是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件(*.JSP)。用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和Scriptlets访问存在于服务端的资源的应用逻辑。JSP将网页逻辑与网页设计和显示分离,支持可重用的基于组件的设计,使基于Web的应用程序的开发变得迅速和容易。

1.2.3 Microsoft SQL Server 2000

Microsoft SQL Server 2000是美国微软公司推出的使用相当广泛的数据库管理系统,包含一套图形工具,如服务器管理(用于启动和关闭数据库服务)、企业管理器(用于创建和修改数据库及备份数据库等)和查询分析器(用于交互执行Transact-SQL 语句和过程并提供图形查询分析功能)等。SQL Server 2000是为迅速提供可伸缩性电子商务、企业及数据仓库解决方案而开发的完整数据库与分析软件产品。SQL SERVER 2000还提供对XML(Extensible Markup Language扩展标示语言支持)和HTTP的全方位支持。

第6页