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

陕西理工学院毕业设计

图5.6 产品信息展示页面

在这个页面上,同样也设置了留言板和联系方式的快速入口,这也方便了客户及时的反馈信息,更好的与企业进行交流,达到良好的合作关系。

得到所有产品信息后,通过产品数据库中的ID传递,可以获取到一个产品的最详细的信息的显示页面。如图5.7所示。这样做在展示产品的同时,也增加了客户对产品的认识,提高了客户对产品的体验。

图5.7 产品详细信息

同样的,对于产品来说,自身有着固有的属性和特征,那么,在设计的时候,就必须想到产品的详细信息显示,这样可以让客户对产品的信息有更加深入的了解。同时,通过客户对于产品的及时反馈,更能帮助企业对于自身产品的改良和创新。

第 33 页 共 86 页

陕西理工学院毕业设计

5.2.3 公司简介的设计与实现

这个模块的功能很简单,主要是对公司的情况作个大致的介绍,让客户在一定程度上对企业有所了解,进而更加熟悉企业的一些文化理念,服务特色,企业资历等。

因而,在设计的时候,就没有夹杂太多的修饰,只是将基本的内容进行显示就好了。如图5.8所示。

图5.8公司简介页面

5.2.4 新闻动态的设计与实现

新闻动态的设计与产品展示的设计基本相同,有区别的是,它们在后台是通过不同的实体类型实现的,这样,也便于信息的更新和分类管理,不但给了客户良好的企业层次感,同时,也方便了企业内部对于信息的分类管理。

新闻动态对应的实体为News,其中包括了News的所有信息。通过对实体属性的访问和查询在页面上呈现出整个新闻的信息,是一种较为快捷的方式。显示方式和产品显示方式基本相同。如图5.9所示。

图5.9 新闻展示页面

点击相应的新闻,会自动转向新闻详细的页面。此时调用的是后台的showNewsAction中的showNewsDetail方法,通过返回的NewsList在News_Show.jsp页面上显示。如图5.10所示。

第 34 页 共 86 页

陕西理工学院毕业设计

图5.10 新闻详细页面

5.2.5 招商项目的设计与实现

招商项目的这个模块的设计和新闻模块的设计基本相同,设计这个模块的本意是为了提供一个企业与企业相互交流的平台,也可以理解为企业为了扩大自己的市场范围,资本体系和运营规模,将一些属于自身的附属小型项目公布出来,交给其他公司完成,这样在一定程度上对于企业自身的压力会减小一部分,同时也拓展了企业的生存方式,提高了企业自身的技术水平和产品层次,加大了开发了企业的广阔发展前景。 5.2.6 招聘英才的设计与实现

对于一个企业来说,合理的人才招聘是促进企业发展的一个重要手段,那么对于一个企业的门户网站来说,人才招聘就是其中少不了一个模块,因此在本设计中加入了这个模块,使得整个系统的设计相对完善。

招聘信息显示的时候,与其他信息显示的方式基本相同,从initAction执行的结果中返回session,通过标签进行显示。如图5.11所示。

图5.11 招聘信息显示页面 第 35 页 共 86 页

陕西理工学院毕业设计

在此为了方便客户和企业的人才管理,特意加入了企业中直接应聘的信息模块,这样就可以更加及时的掌握市场的人才信息,吸引更多的人才加入。有利于加强企业的人才队伍建设,提高企业的整体素质。

但对于应聘信息的录入就没有显示那么容易了。在对于每个页面上的标签都设置了其相应的name属性。而页面上所对应所有输入选择的内容都是作为HrDemandAccept实体的属性出现的,在对标签进行命名的时候,就采取了实体类的实例加属性的命名方式。例如姓名的text文本框是以下面的方式命名的:

图5.12 应聘信息页面 第 36 页 共 86 页