基于JSP的企业门户网站的开发与设计说明书 - 图文 下载本文

陕西理工学院毕业设计

基于JSP的企业门户网站的开发与设计

张伟

(陕西理工学院数学与计算机科学学院网络工程082班,陕西 汉中 723001)

指导老师:高凯

【摘要】随着时代的发展,网络已经遍布我们的生活。信息时代的来临,也让电子经济的扩张已经越来越靠

近我们的生活。对于身处于这个时代的企业来说,其自身的发展,不仅仅是停留在以往传统的业务之上,而应该是一个更加全面多层次的发展模式。网络给了当今企业一个新兴的发展平台,在整合整个传统业务的同时,也带来了一种新的模式来发展更快捷,更方便的电子商务。那么,对于企业来说,建立一个多功能,多层次的企业门户网站就势在必行。本系统主要为用户提供了后台系统和前台页面展示两个部分。前台主要包括首页,公司新闻,产品展示,留言,公告展示,招聘信息,友情链接等模块。后台部分则提供了系统管理,新闻管理,产品管理,友情链接管理,招聘管理,会员管理等模块。此外,对整个设计的流程也有较为全面的叙述,在数据库的创建时对各个部分做了详细的说明,同时也表明对系统各个模块的设计构想,力求更加清晰的设计思想以及对整个程序设计的统一规划及具体实现。本系统采用了模块化的设计思想,在Windows XP操作系统下,搭建JSP运行环境,采用了SQL Server 2005数据库,并通过SSH框架最终实现整个系统。系统使得企业在文化宣传和产品推广上有着更为明显的优势,安全可靠以便于更好的服务于企业。

【关键字】企业门户网站;SQL SERVER 2005;JSP;企业门户网站系统;SSH框架

陕西理工学院毕业设计

The Development and Design for Enterprise Protal

Website Based on JSP

ZHANG Wei

(Grade 08,Class 2, Major Network Engineering, School of Mathematics and Computer

Science,Shaanxi University Of Technology,Hanzhong 723001,Shaanxi)

Tutor: GAO Kai

Abstract: With the development of the times, the network has spread all over our lives. Dawn of the information age,

and expansion of the e-economy has become increasingly close to our lives. In this era of enterprise, development of its own, not just staying on top of traditional businesses in the past, but should be a more comprehensive and multi-level development model. Network gives enterprises a new development platform today, in addition to integrate across traditional business as well as the development of a new model for a more efficient, more convenient e-commerce. So, for businesses, establishment of a multi-functional, multi-level Enterprise Portal is a must. This system primarily for user system and provides the background to the foreground shows two sections of the page. Front section including home, company news, products, messages, announcements show, recruiting information, links and other modules. Background section provides system management, news management, product management, link management, job management, member management module. In addition, the entire design process can have a more comprehensive description of the database provides detailed descriptions of the various parts when it was created, also indicates that the design of all modules of the system, and strive to achieve a clearer design idea on the whole unified planning and program implementation. This system uses a modular design concept, under the Windows XP operating system, build a JSP environment, using the SQL Server 2005 database, and eventually realize the system via SSH framework. System has more obvious advantages of the enterprises in the cultural promotion and product promotion, safe and reliable in order to better serve the enterprise.

Key Words: Enterprise portals;SQL SERVER 2005; JSP; enterprise portal systems; SSH framework

陕西理工学院毕业设计

目 录

引言 .............................................................................. 1 1 概 述 ......................................................................... 2

1.1 课题背景 ................................................................. 2 1.1.1 企业门户网站的优点 .............................................. 2 1.1.2 企业门户网站应用领域 ............................................ 2 1.2 企业门户网站现状 ...................................................... 2 1.2.1 研究现状 ............................................................ 2 1.2.2 企业网站的发展趋势 .............................................. 3

2 系统分析 ..................................................................... 4

2.1可行性分析 ............................................................... 4 2.2 需求分析 ................................................................. 4 2.2.1 系统描述 ............................................................ 4 2.2.2 系统功能需求分析 ................................................. 4 2.2.3 数据流图 ............................................................ 4 2.2.4 数据字典 ............................................................ 9 3.1 企业门户网站系统功能分析 ........................................... 14 3.2 企业门户网站系统结构设计 ........................................... 14 4.1 系统数据库的概念模型 ................................................ 16 4.2 系统数据库概念结构设计 ............................................. 16 4.3 数据库物理实现 ........................................................ 17 5.1系统构架的设计与实现 ................................................. 26 5.1.1 系统架构设计 ..................................................... 26 5.1.2 系统架构的实现 ................................................... 27 5.2系统前台的设计与实现 ................................................. 30 5.2.1 网站首页的设计与实现 ........................................... 30 5.2.2 产品展示的设计与实现 ........................................... 32 5.2.3 公司简介的设计与实现 ........................................... 34 5.2.4 新闻动态的设计与实现 ........................................... 34 5.2.5 招商项目的设计与实现 ........................................... 35 5.2.6 招聘英才的设计与实现 ........................................... 35 5.2.7 留言板的设计与实现 ............................................. 37 5.3系统后台设计与实现 ................................................... 38 5.3.1 系统管理的设计与实现 ........................................... 39 5.3.2 产品管理的设计与实现 ........................................... 40 5.3.3 会员管理的设计与实现 ........................................... 42 5.3.4 新闻管理的设计与实现 ........................................... 42 5.3.5 友情链接管理的设计与实现 ..................................... 43 5.3.6 留言管理的设计与实现 ........................................... 43 5.3.7 技术服务的设计与实现 ........................................... 44 5.3.8 人才管理的设计与实现 ........................................... 44

3 企业门户网站系统概要设计 ............................................. 14 4 企业门户网站数据库的设计与实现 ..................................... 16

5系统详细设计 ............................................................... 26

6系统功能测试与分析 ....................................................... 46

陕西理工学院毕业设计

6.1 功能模块测试 ........................................................... 46 6.1.1 用户登录 ........................................................... 46 6.1.2 管理员添加 ........................................................ 46 6.1.3 新闻管理 ........................................................... 47 6.1.4 产品管理 ........................................................... 47 6.1.5 留言管理 ........................................................... 48 6.1.6 招聘管理 ........................................................... 49 6.1.7 系统超时拦截 ..................................................... 50 6.2 功能分析 ................................................................ 51

总结 ............................................................................. 52 致谢 ............................................................................. 53 参考文献 ....................................................................... 54 科技外文文献 ................................................................. 55 附录A:源程序代码 .......................................................... 70 附录B:系统使用说明书 .................................................... 86