ImageVerifierCode 换一换
格式:DOC , 页数:11 ,大小:98.54KB ,
资源ID:3995238      下载积分:8 金币
快捷注册下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/3995238.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请

   平台协调中心        【在线客服】        免费申请共赢上传

权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

注意事项

本文(基于JAVA的企业门户网站设计.doc)为本站上传会员【人****来】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

基于JAVA的企业门户网站设计.doc

1、基于JAVA的企业门户网站设计 摘要 随着互联技术的不断发展和普及,应用网络技术建设网站受到许多企事业单位的重视。企业需要利用网络来公布企业信息、提供服务,以增加企业透明度,同时方便各项管理。网站对人们的交流、沟通起着极其重要的作用。 本文详述了企业门户网站开发的全过程,包括了系统的调研、分析、设计与实施评价等.网站开发采用最新的开发平台MyEclipse 6。0,使用JSP+JavaBean+SQL Server2000的开发模式设计了企业门户网站,介绍了在MyEclipse中Tomcat服务器与Tomcat连接池的配置,然后给出了数据库设计中的主要表结构.本文是基于JAVA设计的企业

2、门户网站,经过测试该网站能够正常运行。 关键词:企业门户;网站;JAVA Abstract With the continuous development of Internet technology and popularization of network technology by many enterprises, construction sites of importance。 Companies need to use the Internet to publish business information, providing services to increase c

3、orporate transparency, and facilitate the management。 Website on people’s communication, communication plays a vital role. This paper describes the development of enterprise portals entire process, including research systems analysis, design and implementation of the evaluation。 Website developmen

4、t using the latest development platform MyEclipse 6.0, using JSP + JavaBean + SQL Server2000 development model designed enterprise portals, describes the configuration in MyEclipse Tomcat server connection pool with Tomcat, database design Finally the main table structure。 Keywords: Enterprise por

5、tals; Website; JAVA 目录 1绪论3 1.1课题研究的背景3 1。2课题研究的意义4 1.3设计思想4 1.4开发平台与系统设计模式4 2系统概述4 2.1需求分析4 2.2系统目标5 3系统的设计与实现5 3。1系统功能结构设计5 3。1。1网站前台功能6 3.1.2网站后台功能6 3。2业务流程7 3。3构建开发环境7 3。3.1MyEclipse中配置Tomcat服务器7 3。3。2配置Tomcat连接池8 3.4数据库设计9 3.4.1数据库设计需求分析9 3。4。2数据库概念设计9 3.4.3数据库逻辑结构设计11 3。5

6、系统具体实现12 3。5.1网站首页设计12 3.5。2其它模块设计14 3。5。3后台功能模块设计20 4总结23 参考文献24 1 绪论 1.1 课题研究的背景 互联网的快速发展使企业可以实现快捷的信息传送以及直接的客户介入,但企业中各个系统的相对独立性使信息渠道比较混乱。企业系统中各类人员的信息渠道多种多样,互不兼容,没有一个统一的应用界面让系统使用者可以根据自己的需要获得想要的信息,这不利于电子商务应用模式的建立和开展。如何通过建立一个单独的界面给企业遍布全球的现实客户、潜在客户、供应商、雇员和合作伙伴提供全面的企业信息和应用呢?于是企业门户网站(Enterprise

7、Portal web)诞生了,并成为一个新的热点。 1.2 课题研究的意义 企业通过自己门户网站的建立,可以公布企业信息,提供服务,增加产品用户和各地经销商对企业产品和企业发展的了解,提高企业的透明度,有利于企业产品的销售和整个企业的发展。企业也可以通过门户网站对整个公司进行管理操作,有利于宏观调控,而企业门户网站的成功也是对企业产品的一种宣传手段,有利于提升企业名气,打响企业产品的知名度. 1.3 设计思想 通过网站,全面宣传,展示企业风采、优点与特色,发布企业的重大活动安排与产品销售和员工招聘,增强企业与客户之间的联系,在Internet上实现完成部分电子商务,提高工作效率。 1

8、4 开发平台与系统设计模式 本企业门户网站系统结合企业的实际情况,经过可行性研究和深入的需求分析,采用最新的开发平台MyEclipse 6.0与SQL Server 2000结合的开发工具,使用JSP+JavaBean+SQL Server2000的开发模式来设计的。 2 系统概述 1.5 需求分析 成功的企业门户网站需要一个高质量的前台页面和可以提升企业信息延续性和扩展性的后台管理系统.考虑到企业所能承担的成本,使用更加适合中小型项目开发的JSP和JavaBean开发模式。 通过实际调查,企业门户网站应具有以下功能:①门户网站前台页面设计要美观、大方,凸显企业商品、新闻、文化信息

9、等;②门户网站后台页面简介,应具有企业新闻、商品、用户管理等功能模块;③前后台设计要明确,并保证前后台的安全性. 1.6 系统目标 开发企业门户网站的最终目的是为企业提供一个简单、易用、可扩展的企业信息门户平台。通过需求分析以及与客户的沟通,现制定网站实现目标如下: (1)网站使用人性化设计,界面友好、安全、方便使用。 (2)网站操作便捷且具有高度的信息延续性和可扩展性 (3)提供建立在关系型数据库系统上的数字信息组织、管理、查询等功能. (4)对用户输入的数据进行严格的数据检索,尽可能地排除人为错误。 (5)最大限度地实现网站的易维护性和易操作性。 3 系统的设计与实现 1

10、7 系统功能结构设计 根据企业门户网站的特点可以将网站分为前台和后台两个部分,前台部分主要实现企业与客户的交互,后台部分主要实现网站相关信息的管理功能.前台设计中包括公司概况、优点特色和信息发布等内容。具体内容如下: 公司概况通过企业简介、产品介绍及部分图片等内容来展现。 优点特色通过新闻中心、意见反馈等来展现. 信息发布通过新闻中心、供求信息、招聘信息等栏目来实现。 后台管理通过后台登陆可以控制整个网站的数据更新和资料整理. 1.1.1 网站前台功能 网站主页采用静、动相结合的方式,即静态的主画面和动态的图片相结合来体现企业的勃勃生气,静态主页方式介绍企业风采、优点特色、信息

11、发布,利用JAVA与数据库结合的技术建立数据库查询管理系统,采用交互式的动态的web画面来实现。网站前台部分主要包括企业新闻提示、产品信息介绍、公司文化、技术支持和管理员登录等功能模块。网站前台功能结构如图3.1所示: 前台功能模块 企业新闻 产品介绍 管理员登录 企业新闻展示 业内动态展示 产品信息展示 产品图片展示 产品咨询 公司文化 技术支持 图3。1 网站前台功能结构图 1.1.2 网站后台功能 网站后台部分主要包括企业新闻管理、商品管理、管理员注销等功能模块。网站后台功能的结构如图3.2所示。 后台功能模块 新闻管理 商品管理 管理员登录 企

12、业新闻展示 业内动态展示 产品信息展示 产品图片展示 产品咨询 公司文化 技术支持 图3.2 网站后台功能结构图 1.8 业务流程 企业门户网站业务流程如图3.3所示。 企业门户网站 新闻浏览 企业文化 技术支持 产品展示 管理员登录 产品展示 产品展示 产品展示 企业门户网站 产品相关信息 用户相关信息 图3。3 企业门户网站业务流程图 1.9 构建开发环境 1.1.3 MyEclipse中配置Tomcat服务器 MyEclipse提供了与各种Java Web服务器的连接方式。经过设置后,可以自己在MyEclipse中启动Tomcat

13、服务器.这样便可以在MyEclipse中控制服务器的启动和停止本系统的运行环境采用的是Tomcat 5。5。 1.1.4 配置Tomcat连接池 创建Tomcat连接池的目的是在Tomcat启动时可以产生足够多的数据库连接,并提供给该程序使用。使用连接池可以提高程序的运行速度,同时也节省内存,提高服务器的效率,以支持更多的用户连接.连接的建立、端口都由连接池自身来管理,但程序需要建立数据库连接时,只需要从内存中取出来使用而不用新建,使用完将其放回内存即可。另外,连接池还可以通过其自身的管理机制来监视数据库连接的数量、使用情况等。配置Tomcat连接池的步骤如下: (1)打开Tomcat所

14、在目录下的conf/server。xml文件.在文件最后一个〈/host〉前面增加以下代码: 〈Context path= “/net"docBase= "net”debug= “5” reloadable=“rue" corssContext=“ true”> 〈Resource name=”jdbc/ConnectionPool” auth=“Container” type=“javax.sq1.DataSource” maxActive=“20” maxIdle=“5" maxWait=“ 10000" usernam e= ”sa” password=“” driv

15、erClassName=“ com.microsoft.jdbc.sqlserver.SQLServerDriver" url = ”jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=db— net” /〉 〈parameter>

16、lib目录中。 (3)在项目目录下的WebRoot\WEB-INl\web.xml文件中添加以下代码: 〈resource-ref> 〈res—type〉javax.sq1.DataSource〈/res—type〉 〈res—auth〉Container〈/res—auth> 〈/resource—rel〉 (4)至此Tomcat连接池配置完毕,重启Tomcat服务器,即可在JSP或

17、JavaBean文件中使用Tomcat数据源。例如: Context initCtx=new iavax.naming.InitialContext 0; Context envCtx:(Context)initCtx.1ookup(”java: comp/env"); ds=(DataSource)envCtx.1ookup(”jdbc/Connec-tionPool”); conn=ds.getConnection 0; 1.10 数据库设计 1.1.5 数据库设计需求分析 企业门户网站的数据库访问量是比较大的.开发企业门户网站使用的数据库应不仅能承载巨大的数据量,而且还需要

18、具有强大的稳定性和可靠性。考虑到节约网站开发成本,可使用SQL Server 2000数据库,这是一种客户服务器模式的关系型数据库,具有很强的数据完整性、可伸缩性、可管理性、可编程性,且功能均衡、完备,性价比较高. 1.1.6 数据库概念设计 通过对系统进行需求分析、系统流程设计以及系统功能结构的确定,规划出本系统中使用的主要数据库实体对象,分别为新闻实体、商品实体、商品类别实体、用户实体。其中商品实体与商品类别实体需要以外进行联系. (1)新闻实体对象。新闻实体对象包括“新闻标题”、“新闻内容”、“新闻作者”、“提交时间”及 “新闻编号"等属性。这几个属性均为新闻实体的基本信息,其中“

19、新闻编号"为新闻实体对象的惟一标识.设置为自动增长类型。新闻实体E-R图如图3.4所示: 新闻 新闻标题 新闻内容 新闻作者 提交时间 新闻编号 图3.4 新闻实体E—R图 (2)商品实体对象.商品实体对象包括商品编号、商品名称、商品样图、商品描述、商品类别、商品提交时间等属性.其中,商品编号为商品实体对象的惟一标识.设置为自动增长类型,商品样图存储商品样图的文件名称.商品提交时间属性设置为date—time类型。商品实体E—R图如图3.5所示。 商品 提交时间 商品类别 商品编号 商品描述 商品名称 商品样图 图3.5 商品实体E-R图 (3)商品类

20、别实体对象.商品类别实本对象包括商品类别名称、商品类别编号、提交时间等属性。其中,商品类别编号属性为商品类别实体对象的惟一标识,设置为自动增长类型.商品类别实体E—R图如图3。6所示。 商品类别 提交时间 商品类别名称 商品类别编号 图3.6 商品类别实体E—R图 (4)用户实体对象。用户实体对象包括用户名称、用户编号、用户密码等属性.其中用户编号属性为用户实体对象的惟一标识,设置为自动增长类型。用户实体E—R图如图3.7所示。 用户 用户名称 用户密码 用户编号 图3.7 用户实体E-R图 1.1.7 数据库逻辑结构设计 根据在数据库概念设计中给出的数据库实

21、体E—R图,可以设计数据表结构。本网站包括以下数据表: ⑴企业商品表(tb_business):企业商品表主要用于存放企业商品信息,如表3。1所示。 表3。1 企业商品表 列名 数据类型 长度 允许空 描述 Id Int 4 否 商品ID name varchar 50 是 商品名称 Img varchar 50 是 商品样图 Ms varchar 100 是 商品描述 Category varchar 20 是 商品类别 submittime datetime 8 是 商品提交时间 (2)用户表(tb_usertab

22、le):用户表主要保存用户的相关信息,如表3。2所示. 表3。2 用户表 列名 数据类型 长度 允许空 描述 Id Int 4 否 用户编号 name varchar 50 是 用户名 Password varchar 50 是 用户密码 (3)商品类别表(tb_category):商品类别表主要用于保存商品类别的相关信息,如表3。3所示。 表3。3 商品类别表 列名 数据类型 长度 允许空 描述 Id int 4 否 商品类别编号 1.11 系统具体实现 本文设计的网站分为首页,企业简介,新闻中心,产品介绍,供求信心,招

23、聘信息,客户留言,联系我们八个页面模块。下面对这些模块分别进行介绍: 1.1.8 网站首页设计 首页为该网站的整个网站的架构,整个网站都是围绕着首页进行开发的,首页除了拥有美观的界面之外,也要拥有必不可少的效果功能。整个网站首页的展示图如图3。8所示: 图 3。8 网站首页展示图 首页包括有加入收藏,后台登陆,返回首页,意见反馈,站内资料搜索等功能,其中后台登陆管理是本网站设计的重点. 意见反馈的设计是专为网站通过对浏览用户的投票问答来发现企业网站存在的问题,如下图所示,浏览用户可以在该栏进行投票选择,则公司可以通过后台查阅到浏览用户的投票统计信息,而顾客也可以在投票返回页了解到其他

24、浏览用户对该网站的评价。意见反馈界面如图3.9所示: 图3.9 意见反馈界面 站内资料搜索功能是为了方便网站浏览用户更快的查阅发布在网站上的信息,用户只要在输入框中输入所要搜寻的信息,然后选择产品或者文档,如下图所示,点击开始搜索,则可以快速查阅到自己所要查找的资料信息。站内搜索界面如图3。10所示: 图3。10 站内搜索界面 当然,对于产品的查找,用户也可以在产品介绍页面中的快速查找栏中输入查找,如下图3.11所示: 图3.11 站内搜索界面 1.1.9 其它模块设计 公司简介页面模块:公司简介页面主要是通过图文并茂的手段来对整个公司的概况做一番介绍,以此来增加客户对公司状况的

25、了解,提升企业信誉。如图3.12所示: 图3.12 公司简介界面 新闻中心页面模版:新闻中心的页面设计是为了及时的在企业网站上发布一些亲企业最新动态信息及发展计划,既有利于公司内部员工对公司现状的了解,凝聚人心,也可宣扬公司发展气势,增加客户的合作意志也激情,同时网站蓬勃发展气势的宣传也有利于人才的输入。如图3.13所示: 图3。13 公司新闻界面 产品介绍页面模版:这是对企业产品信息的介绍,访问该页面就可以查看到公司所有的产品信息,同时,该页面包含快速查找功能。如图3。14所示: 图3.14 产品展示界面 供求信息页面模版:该模块是为了发表一些类似于电子商务类的信息,该平台是为了

26、减轻公司工作压力而设,电子商务也是当今发展的潮流。供求招聘界面如图3。15所示: 图3。15 供求招聘界面 招聘信息页面模块:企业除了参加正常的人才招聘之外,在网上发布招聘信息也是必不可手的,所以招聘页面的设计必不可少,公司可以在该页面发布一些招聘信息,以求取公司所需的人才。如图3。16所示: 图3.16 供求招聘界面 该页面包含有超链接,如果有访问客户对招聘的职位比较有兴趣,可以进行信息反馈,管理员可以通过后台登陆管理查看到反馈信息,并进行处理。如图3.17所示: 图3。17 招聘信息处理界面 客户留言页面模版:这是专门为公司客户提供交流的一个平台。客户可以在该页面上发表自己的观

27、点,公司通过对这些意见的审查,可以发现自己的不足之处,加以改正,有利于公司的健康发展。 图3。18 客户留言界面 联系我们页面模块:这个页面记录了公司的详细联系方式,客户可以通过这些方式与公司管理人员取得联系,及时的解决各项问题。 图3。19联系我们界面 以上八个页面构成了整个华尔科技有限公司网站,而网站信息都可以管理员后台登陆进行维护。 1.1.10 后台功能模块设计 在后台管理中,我们可以对系统管理,供求信息管理,企业新闻管理,招聘信息管理,留言本管理,产品库管理,产品类别管理和产品订购信息进行管理控制,只要使用管理员密码登陆后台,我们就能够对整个网站的信息资料加以调整修改。后

28、台登陆界面如图3。20所示: 图 3.20 后台登录界面 管理员通过用户名登陆后台以后,可以看到如下界面。如图3。21所示: 图 3.21 后台登录欢迎界面 在该页面中,我们可以对界面里的功能选项进行增加修改,以此对网站信息进行维护.如图3。22所示: 图 3。22 后台维护界面1 与此同时,单个选项也同样可以进行修改,添加,删除功能。如图3.23所示: 图 3.23 后台维护界面2 4 总结 本次设计历时两个多月,在此确实感触良深。由于以前的学习不够严谨,在此次课程设计中确实显的困难重重,许多地方都感觉无从下手。而为了达到页面美观与功能齐全二者兼顾,在对于网站模板设计的问题

29、上也是挫折颇多,很多次设计已经基本定稿,而由于设计方面的某些故障而有时候不得不重新推翻,再行规划.但是艰辛的努力总算是能换来了成果的,经过两个月的努力和老师的不懈指导下,毕业设计总算是如期完成。本设计采用的开发平台与系统设计模式为JSP+JavaBean+SQLServer2000的开发模式,通过实际调查确定需求分析过程中的企业门户网站应具有的功能.并概述了网站系统前台、后台部分主要功能设汁。构建开发环境时的主要技术为:在MyEclipse中配置Tomcat服务器和Tomcat连接池,最后给出了数据库设计中的主要表结构。经过一段时间的测试,该设计能够正常运行,达到了预期目标。 参考文献 [1] 张孝祥.Java就业培训教程[M].北京:清华大学出版社,2011 [2] 王晓军,田中雨,刘跃军.JSP动态网站开发基础教程与实验指导[M].北京:清华大学出版社,2012 [3] 王晓悦.精通JAVA-JDK、数据库系统开发、Web开发[M].北京:人民邮电出版社.2010 [4] 徐娟编著.网页制作实用技术.清华大学出版社,2010 [5] 冯文惠编著.网页设计实用教程.人民邮电出版社,2012

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服