当前位置:文档之家› 企业门户网站的设计与实现

企业门户网站的设计与实现

企业门户网站的设计与实现
企业门户网站的设计与实现

开题报告

题目:企业网站设计与实现

一文献综述

在网络普及的今天,上网已经成为人们生活中不可缺少的一部分。在网上浏览各种信息是人们上网的主要目的。用户在网络中获取信息的渴求是巨大的。在各种信息的浏览中,新闻的获取量在商业网站中是令其他频道不可企及的。商业网站的作战方略往往是通过新闻频道来获得更多的点击量,从而推动其他产品的开发和推广。同时,人们还可以在网上留下自己的一片天空,博客,论坛的出现更是增加了信息的互动性,使更多的人参加到对一个新闻事件的讨论中,并产生更大的共鸣。在博客和论坛的影响力逐步扩大的形势下,传统的商业网站不可能抛开原有的新闻平台的架构,因为浏览新闻仍是大众对网络的主要需求。在网络逐渐从单一的新闻发布平台逐渐向多元化的博客发展的进程中,如何需求新闻,论坛和博客的有机结合,是当前商业网站面临的挑战,也是发展的趋势。

企业门户就是一个联接企业内部和外部的网站,它可以为企业提供一个单一的访问企业各种信息资源的入口,企业的员工、客户、合作伙伴和供应商等等都可以通过这个门户获得个性化的信息和服务。企业门户可以无缝地集成企业的内容、商务和社区:首先,通过企业门户,企业能够动态地发布存储在企业内部和外部的各种信息;其次,企业门户可以完成网上的交易;此外,企业门户还可以支持网上的虚拟社区,网站的用户可以相互讨论和交换信息。

二选题的目的及意义

近年来,随着网络的普及。人们获取新闻及各种信息的途径已不仅仅限于报纸,广播等传统媒体。人们开始越来越多地在网上查找自己感兴趣的信息。由于网络的即时性和更新速度快等优点,上网看新闻已经成为人们获取信息的主要途径之一。由此各种类型的门户网站随即出现,大大地提高了人们获取信息的速度,加大了信息交流的效率。

结合整个课题设计的实践过程,充分理解网页开发技术和数据库的基本知识,学习相关开发工具和应用软件,并熟悉网站建设的过程,熟练掌握网络数据库编程方法。

企业网站建设最为重要的是长期的网站的维护,而目前大多数企业网站的维护意识与当初域名申请和网站开通时的超前意识相比却显得十分不足。许多公司建立起网站后就在那里守株待兔了,既不管理又不更新,这是错的。网站不及时更新,就不能正确反应公司的信息,这样宣传的效果不能达到反而会给企业形象带来负面的影响。

其次一个好的企业网站应具备以下几个内容:

①企业的网站架构应该是以企业为核心的主题层次、内容分类、页面顺序等

所组成。由于每一个浏览者都可能成为企业的客户,网站的主题应突出对企业所想或所可以提供给客户的利益性产品或服务的详尽说明和体贴客户设计,而企业规模、实力等方面的描述则只是对主题的烘托,由此决定了在内容分类上应加大主题内容的渲染,在页面顺序上应优先考虑主题内容的排列。

②企业网站另一个重要的作用就是体现出企业精神、理念以及企业文化,这些是企业的 CIS 理念中的组成部分,在网站的建设中该部分也应该得到很好的体现。

③同时,在策划过程中还要兼顾企业产品营销理念和企业未来的发展规划。

三研究方案

选择WINDOWS作为开发、测试和运行平台,用asp编写代码,

此系统采用目前流行的网络应用程序模式——B/S模式进行设计。程序的开发使用的是ASP动态网页程序开发技术,系统采用了微软公司的SQL Server2000数据库作为应用程序的后台数据库。此外系统在网页页面设计方面也应用了一些CSS层叠样式表技术和JavaScript脚本语言技术。系统运行环境选择在安装有Microsoft IIS5.1的Windows XP Professional下运行。相应的网页设计和Asp程序的开发工具,使用的是Macromedia公司的DreamWeaver MX。

四进度计划:

1月15日-2月20日,分析题目,查阅资料,通过需求分析拟出流程图。

2月21日-5月9日,建立数据库,拟定代码,详细编制软件,书写论文。

5月10日-6月8日,调试软件,征求导师意见,完成毕业论文,进行毕业论文的评议。

五指导教师意见:

指导教师:

年月日

中 期 报 告

题目:企业网站的设计与实现 报告人:梅芫

一、总体设计 ●需求分析

通过市场调查和自己对企业门户网站建立的理解,考虑ASP 程序编制的特点,得到如图所示的系统功能模块图。 ● 设计思想及功能描述

Internet 信息服务器

Access 数据源

主要包括以下功能模块:

(1)网站前台

前台展示区要求实现:首页、产品地带、解决方案、技术支持、客户渠道、论坛等模块信息的显示功能。 (2)网站后台

后台管理模块要求实现:用户管理、公告管理、新闻中心管理、留言薄管理、产品管理、客户管理等多个功能模块的功能。

ASP 实现访问界面 Internet 浏览器 浏览器

浏览器 浏览器

前台模块的功能

系统维护:切换用户,权限维护

产品管理:产品维护

用户管理:管理系统的用户。

用户注册:新用户注册。

顾客留言:留言表用于和访问者交流,让访问者也可以发信息,是访问者和管理远沟通的桥梁。

二、框架(框图)

三、进展情况

1.简述毕业论文开始以来所做的具体工作和取得的进展

1)企业网站界面的设计。

2)用户界面、权限信息界面、留言界面、客户界面以及联系界面的设计。

3)数据库设计

2.目前存在问题,下一步的主要研究任务,具体设想与安排

下一步的任务继续完成其他功能模块,完成详细设计说明书,美化界面,保证企业网站的实现与建立。

四、指导教师意见

结题验收

一、完成日期

二、完成质量

三、存在问题

四、结论

指导教师:

年月日

摘要

随着Internet的不断普及,人们对于互联网技术的要求已不单单是浏览一下网页,收发电子邮件,日益忙碌的人们开始追求足不出户的利用互联网这一强大的平台来实现的网上商务。网络及电子商务的迅猛发展突破了时间、空间的局限性,给中小企业带来了更多的发展机会,同时也增大了企业之间的竞争强度。对于企业来讲,无论是企业之间(B to B),还是企业和客户之间(B to C)的交易,如果能够实现网上交易将大大提高交易速度节约交易成本。近几年,随着网络数据库技术的进一步发展,使得这一设想逐渐成为现实。

运用ASP技术和网络数据库原理,基于B/S模式我开发了一个电脑企业网站系统。在我的系统中,顾客可以很方便的注册成为会员,对商品进行浏览检索,查看商品的详细资料,然后根据各人的喜好购买心仪的商品。系统会自动为顾客生成订单,按照顾客所填写的信息提交订单并发货。系统管理员则可以对现有的商品进行添加和编辑,审查已注册的用户并对提交的订单进行处理。

关键词:B/S模式、ASP、电子商务、企业门户

Abstract

Along with the Internet of continuously universal, people are for the request of technique Internet the already and not only single is a view once web page, receive and dispatch the E-mail, increasingly busy people start pursuing the exploitation Internet that keep the house this a the mighty platform come the net that realizes on the shopping.Speak for the business enterprise, and wether is the business enterprise's( B to B), or business enterprise with the customer's bargain for( B to C), if can realize the net up trade and will consumedly increase the bargain speed the economy to trade the cost.In the last few years, along with the technique's further development of network database, make this on conceiving to gradually become the actuality.

Application ASP technique is with the network database principle, according to B/ S mode I developped a net on the shopping system.In my system, customer can very the convenient registration become the member, and proceeds to merchandise view index, look into favour that the merchandise's detailed data, then purchase the adoring merchandise according to the everyone.System would the auto is a born order of customer, and hand over the order to erupt goods according to the information for fill inning of customer.System manager can then proceeds to increase with the order that edit, investigate already the registered customer combine right hand over to proceeds to handle to current merchandise.

Key words: B/ S mode, ASP, electronic commerce, Business enterprise gate.

目录

摘要 ............................................................................................................................... V II Abstract .......................................................................................................................... V II 引言 . (1)

第1章概述 (2)

1.1 企业门户是什么 (2)

1.2 建好企业网站的意义 (3)

1.3 有关企业门户网站的问题 (4)

1.4 问题的解决 (5)

第2章开发环境与工具 (6)

第3章系统原理 (7)

3.1 系统设计思想 (7)

3.2 系统工作原理 (8)

3.3 系统总体结构图 (9)

第4章系统分析 (10)

4.1 项目开发方法概述 (10)

4.2 项目开发方法总目标 (11)

4.3 项目开发可行性分析 (12)

4.4 项目开发原则 (13)

4.5 系统设计目标 (13)

4.6 系统功能模块设计 (14)

第5章数据库设计 (16)

5.1 设计数据库要求 (16)

5.2 系统数据库的详细建立 (17)

5.3 数据字典 (20)

5.4 数据库概要设计............................................................ 错误!未定义书签。

5.4.1 一层数据流图....................................................... 错误!未定义书签。

5.4.2 二层数据流图 (25)

5.5 数据库逻辑实现 (28)

第6章系统实现 (31)

6.1 用户登录模块 (31)

6.2 信息的添加与删除 (33)

第7章总结 (37)

致谢 (38)

参考文献 (39)

引言

经济大环境的变化使得规模经济的优势不再突出。固定的硬设备、人员数量、大量资金等资源投入占企业效益的比重变少,而软投入如管理、人力资源价值、服务、品牌附加值、渠道却能增加企业的效益。“速度冲击规模”的速度经济概念已经向企业提出。

那么对于日益发展壮大的企业集团,怎样才能找到一套功能强大、可任意拓展、低运行成本、安全可靠的管理解决方案,来跟上企业的发展,跟上时代的发展呢?

Internet的全球性发展,对人们的生活、生产方式都产生了深远的影响。据推算到2009年底,我国网民人数将达到7.8个亿左右,成为全球最大的互联网市场。建设企业门户性网站,树立企业的网络形象,成为企业适应信息化时代发展的最佳方式。企业门户性网站的建设,使企业能够通过网络和客户更好的交流,拉近企业和客户的距离,掌握大量的客户反馈信息,并及时作出企业内部调整方案,以便与客户做好沟通。企业门户性网站的建设和管理水平,直接影响企业的网络形象,拥有一个设计美观、功能全面的门户性网站,已经成为企业网络化建设的一个重要内容。

第1章概述

1.1 企业门户是什么

企业门户就是一个联接企业内部和外部的网站,它可以为企业提供一个单一的访问企业各种信息资源的入口,企业的员工、客户、合作伙伴和供应商等等都可以通过这个门户获得个性化的信息和服务。企业门户可以无缝地集成企业的内容、商务和社区:首先,通过企业门户,企业能够动态地发布存储在企业内部和外部的各种信息;其次,企业门户可以完成网上的交易;此外,企业门户还可以支持网上的虚拟社区,网站的用户可以相互讨论和交换信息。

今天,互联网和Web技术的爆炸性增长推动了电子商务的发展,也为企业带来了一系列新商机,每家企业都想抓住这一商机、获取更大利润。然而,人们很快发现,这一美好的憧憬正在演变为一场噩梦:信息过载、系统过于复杂、互相冲突的数据,使得人们很难找到自已想要的信息,也很难顺利地实现电子商务的美好理想。结果是,许多企业在投了大量的金钱建立起企业信息系统之后,并没有得到预期的收益。是技术不成熟吗?不是!造成这种状况的主要原因是我们没有很好地整合信息和应用。企业门户的出现,为解决这一问题提供了最佳途径。实际上,企业门户就像过去所说的“门户”一样,为客户、合作伙伴、供应商、代理商等与企业密切相关的机构和个人,开辟了一条通往企业的“必经之路”,通过这种单一的“门户”,他们可以各取所需,密切与企业的联系,获得高质量的服务.

建立一个完整有效的企业门户,可以在一定程度上把分立系统的不同

功能有效地组织起来,给用户提供一个统一的信息服务功能入口,并利用相关的门户技术,整合企业的后台业务系统,减少信息孤岛的存在并降低重复投资,为用户提供更加完善的信息服务。

归纳起来,企业门户最主要的作用将员工、客户、合作伙伴、供应商、代理商等与企业生存发展密切相关的人员联系起来,整合企业资源,为各方提供更好的服务。这就是企业门户的价值所在。

1.2建好企业网站的意义

企业网站建设最为重要的是长期的网站的维护,而目前大多数企业网站的维护意识与当初域名申请和网站开通时的超前意识相比却显得十分不足。许多公司建立起网站后就在那里守株待兔了,既不管理又不更新,这是错的。网站不及时更新,就不能正确反应公司的信息,这样宣传的效果不能达到反而会给企业形象带来负面的影响。

其次一个好的企业网站应具备以下几个内容:

(1)企业的网站架构应该是以企业为核心的主题层次、内容分类、页面顺序等所组成。由于每一个浏览者都可能成为企业的客户,网站的主题应突出对企业所想或所可以提供给客户的利益性产品或服务的详尽说明和体贴客户设计,而企业规模、实力等方面的描述则只是对主题的烘托,由此决定了在内容分类上应加大主题内容的渲染,在页面顺序上应优先考虑主题内容的排列。

(2)企业网站另一个重要的作用就是体现出企业精神、理念以及企业文化,这些是企业的 CIS 理念中的组成部分,在网站的建设中该部分也应该得到很好的体现。

(3)同时,在策划过程中还要兼顾企业产品营销理念和企业未来的发展规划。

1.3 有关企业门户网站的问题

对于基于Web平台的电脑公司电子商务系统,存在着一个前台应用和后台管理的问题。而无论前台还是后台,都要对数据库进行调用和操作。因此如何创建网络数据库,以及客户端如何调用服务器端的数据库成为实现网上商务的一个关键性问题。

随着我国经济高速增长,随着产品、网络技术的日益普及,网络用户的快速增长,网络信息发布的相关服务也越来越多。商场为了方便为用户服务,纷纷建立自己的官方网站,作为用户服务和信息发布的平台。专业的产品信息网站更是要求信息快速,准确的发布。

目前的网上产品商城主要采取三种形式。

1:手工更新:一些小网站还停留在完全使用人工制作新页面,更新目前的信息。这种方法不但效率低,而且容易出现错误,目前这种方法基本使用在一些小站点和个人主页,已经不是主流。由于使用全部静态页面,可以有很高的负载。

2:动态网页技术:随着ASP, PHP,CGI等动态网页技术的发展,用这些技术制作一个基于数据库的动态电脑公司电子商务系统已经是很方便的。这种技术构件的网站,大大提高了信息更新的效率,信息发布人

员只需要进行简单的文字图片排版,就可以发布信息。简单易用。但是,这种技术的信息发布系统存在另外一个缺点,当用户访问量大的时候,动态页面频繁操作数据库,会大量消耗系统资源,造成访问缓慢或者根本无法访问。

3:动态,静态发布:这种技术与上面的动态网页技术没有本质上的区别,只是将静态页面和动态技术的优点结合起来!使用动态技术采集信息,网上产品商城人员也只需要进行简单的文字和图片排版,制作一个模版,就可以使用电脑公司电子商务系统发布产品信息信息了。最后由系统根据模版和产品信息信息的具体内容和网站结构发布静态页面。这样最终发布的为静态页面,可以承受很大的访问量,也可以提高产品信息信息的发布效率。

1.4问题的解决

在这里,我采用B/S模式来实现客户端对服务器端的调用,所谓B/S 模式即浏览器/服务器模式,是一种从传统的二层C/S模式发展起来的新的网络结构模式。在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web 服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。

而对于网络数据库的创建,则是利用ASP技术来解决。ASP(Active Server Pages动态网页)是微软公司推出的一种用以取代CGI(Common Gateway Interface通用网关接口)的技术。目前,Internet上的许多

基于Windows平台的Web站点已开始应用ASP来替换CGI。简单地讲,ASP是一个位于服务器端的脚本运行环境,通过这种环境,用户可以创建和运行动态的交互式Web服务器应用程序,如交互式动态网页,包括使用HTML表单收集和处理信息,上传与下载等等。

在电子商务中,对用户而言,进行网上信息查询的目的是寻找自己需要的产品或服务,而对于商品或服务提供者来说,其目的则是向用户推销自己的产品或服务。因此,让用户通过浏览器查询服务器的后端数据库是许多Web服务提供者必需有的服务,ASP通过内置的ADODB组件来实现这一功能。可以使用ADO去编写紧凑简明的脚本以便连接到ODBC 兼容的数据库和 OLE DB 兼容的数据源。

第2章开发环境与工具

开发环境:WindowsXP Professional

IIS 5.0(Internet Information Server 5.0)

Internet Explorer 6.0

脚本语言:JavaScript、VBScript

数据库工具:Microsoft Access 2000

ASP开发工具:Microsoft Visual InterDev 6.0

网页设计:Macromedia DreamweaverMX

分辨率:最佳效果1280×1024像素。

第3章系统原理

3.1 系统设计思想

需求分析简单地说就是分析用户的需求。需求分析是设计数据库的起点,需求分析的结果是否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计结果是否合理和实用, 确定用户的最终需求是一件很困难的事,这是因为一方面用户缺少计算机知识,开始时无法确定计算机究竟能为自己做什么,不能做什么,因此往往不能准确地表达自己的需求,所提出的需求往往不断地变化。另一方面,设计人员缺少用户的专业知识,不易理解用户的真正需求,甚至误解用户的需求。因此设计人员必须不断深入地与用户交流,才能逐步确定用户的实际需求。

所谓系统分析,就是指在整个系统开发工程中,解决“做什么”的问题,把要解决哪些问题,满足用户哪些具体的信息需求调查分析清楚,从逻辑上或说从信息处理的功能需求上提出系统的方案,即逻辑模型,为下一阶段进行物理方案设计,解决怎么办提供依据。它是信息开发系统中的一个重要阶段,是建立系统模型的第一步。其核心是目标分析与需求分析,最后提出系统的逻辑方案。整个系统是以ASP技术来开发,数据库的创建使用Microsoft Access 2000,对数据库的查询和调用是通过ASP内置的ADODB组件来实现的。

为了便于编程,前台的操作页面和后台的数据库管理页面的设计我是分别进行的。在整个程序编写完之后,在将后台的数据库管理页面通过管理员在前台的登录来调用,这样就把前台和后台有机的连接起来,使操作更加方便。当用户以会员身份登录调用执行的是前台的操作页面,而当以管理员身份登录时,则进入后台管理页面来对数据库进行操作。

3.2 系统工作原理

如果浏览器向IIS/PWS请求的是.HTM文件,那么IIS/PWS会直接把文件的内容传给浏览器.但如果浏览器向IIS/PWS请求的是.ASP文件,则IIS/PWS会首先解释文件.

IIS/PWS解释.ASP文件的过程中,遇到HTML标记或一般文字时会直接把读区的内容传给浏览器.但如果遇到<% %>的标记,则会把其中的内容视为程序,然后解释执行,但程序经过IIS/PWS解释执行后,其源程序代码不会传给浏览器,而只是把可显示的运行结果传给了浏览器Active Server Page技术为应用开发商提供了基于脚本的直观、快速、高效的应用开发手段,极大地提高了开发的效果。ASP脚本是采用明文(plain text)方式来编写的。 ASP脚本是一系列按特定语法(目前支持vbscript和jscript两种脚本语言)编写的,与标准HTML页面混合在一起的脚本所构成的文本格式的文件。当客户端的最终用户用WEB 浏览器通过INTERNET来访问基于ASP脚本的应用时,WEB浏览器将向WEB 服务器发出HTTP请求。WEB服务器分析、判断出该请求是ASP脚本的应用后,自动通过ISAPI接口调用ASP脚本的解释运行引擎(ASP.DLL)。ASP.DLL将从文件系统或内部缓冲区获取指定的ASP脚本文件,接着就进行语法分析并解释执行。最终的处理结果将形成HTML格式的内容,通过WEB服务器"原路"返回给WEB浏览器,由WEB浏览器在客户端形成最

终的结果呈现。这样就完成了一次完整的ASP 脚本调用。若干个有机的ASP 脚本调用就组成了一个完整的ASP 脚本应用。

3.3系统总体结构图

Internet 信息服务器

Access 数据源

图3.3.1

由图可以看出,系统是基于B/S 模式开发的。

ASP 实现访问界面 浏览器 浏览器 Internet

浏览器

浏览器

第4章系统分析

4.1 项目开发方法概述

本系统采用基于系统生命周期的结构化方法。结构化方法的基本思路都是把整个系统开发过程分成若干阶段,每个阶段进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品(成果)。

结构化方法的主要原则,归纳起来有以下四条:

(1)用户参与原则。管理信息系统是人—机系统,在实现各种功能时,人与计算机的合理分工和互相密切配合至关重要,这就需要用户对系统的功能、结构和运行规律有较深入的了解,专业人员也必须充分考虑用户的特点和使用方面的习惯与要求,以协调人—机关系。国内外经验表明,各级管理人员,特别是主要决策者的参与和重视,是管理信息系统建设成功的重要条件。

(2)“先逻辑,后物理”的原则。要尽量避免过早地进入物理设计阶段,也就是说,在进行系统开发时,要充分地进行系统分析,解决“做什么”问题,然后再进入系统设计阶段,解决“怎样做”问题。

(3)“自顶向下”的原则。先把握系统的总体目标和功能,然后逐级分解,逐步细化。这一原则使建设者在系统建设整个过程中始终把握全局,致力于总体目标与功能的实现,把以下各级作为实现总体目标和总体功能的保证,这有利于各部分的合理分工、协调与正确配置。

(4)工作成果描述标准化原则。必须用明确的文字和标准化的图形、

图表,完整、准确地进行描述,可以防止由于描述的随意性造成建设者之间的误解而殆误工作,便于工作交流和各阶段的交接,便于今后对系统进行检查、修改和扩充。

4.2 项目开发总目标

系统分析的目标就是明确系统开发的目标和用户的信息需求,提出新系统的

逻辑方案。系统分析在整个系统开发过程中,是要解决“做什么”的问题,把要解决哪些问题、满足用户哪些的信息需求调查分析清楚,从逻辑上或者从信息处理的功能需求上提出系统的方案,即逻辑模型,为下一阶段进行物理方案设计,解决“怎么做”提供依据。系统分析阶段的主要活动有:系统初步调查、可行性研究、系统详细调查、系统逻辑方案的提出。

依托先进的计算机技术与通信技术,充分利用现有的计算机资源,采用系统集成方法,在一定时间内,逐步建立一个全面的、多层次的、实用有效的计算机系统,为提高企业的管理水平,增强企业经济效益及市场竞争能力服务。

系统的实现应遵循以下指导思想:

(1)系统贯彻“实用、可靠、先进、经济”的八字方针,以应用为导向,推进管理上台阶,按急用先上、分步到位的原则进行建设。

(2)从现实情况出发,以企业发展需求为依据,总体规划、分步实施,确保系统高度集成、总体优化、安全、可靠、稳步推进。

相关主题
相关文档 最新文档