当前位置:文档之家› 企业网站建设论文

企业网站建设论文

企业网站建设论文
企业网站建设论文

湖南工业职业技术学院

信息工程系2008届毕业设计(论文)

企业网站建设

教研室:信息工程系

学生姓名:潘阳阳

指导教师:谭韶生

专业:计算机软件

班级:计软S05-1班

完成时间:2008年5月

2008年5月

摘要

随着计算机科学的发展,数据库技术在Internet中的应用越来越广泛,为广大网络用户提供了更加周到和人性化的服务。本文讲解了一个公司的网站的建设,它基于数据关联规则的公司个性化页面及动态数据生成案例,在网页方面,综合考虑了页面色彩、页面的构架,充分的利用了图片、文字、图层、表格等元素。网站内容明确,层次清楚,达到了预期的功能。本论文以《公司网站系统》为例,系统地阐述了该婚尚系统从设计之初到升级上线的整个过程,重点讲述在开发过程中应用到的技术和些实用的软件,例如ASP, https://www.doczj.com/doc/7513632635.html,和PowerDesinger等。本论文首先针对这几个技术名词和工具作一番讲解,接着再讲述该系统的分析、设计、数据库设计等相关环节,以及上述技术和软件在本系统中的应用,最后对该系统的优缺点作一个总结和反思。

关键词 asp、access、IIS、SQLServer

Abstract

Along with the development of calculator science, the database technique is in the Internet of application more and more extensive, provided for the large network customer more thoughtful with humanization of service.This text explained in detail a construction of website of company, it according to data connection rule of the company characteristic page and the born case of the dynamic state data, at the web page, comprehensive consideration the frame of page color, page, full of make use of picture, writing, diagram layer, form etc. chemical element.The website contents is explicit, layer clear, come to an expectation of function.This thesis with 《the company website system 》is example, systematically elaborated should marriage still system from design it beginning arrive get stripe top line of the whole process, the point relate to apply to in the development the process of technique and some practical software, for example ASP, https://www.doczj.com/doc/7513632635.html, and PowerDesinger etc..This thesis to this a few technique word and tool make first some kind of explain in detail, immediately after again relate that system of analysis, design, database design etc. related link, and above-mentioned technique and software are in this system of application, end rightness should the merit and shortcoming of the system make a summary and introspect.

Key words:asp、access、IIS、SQLServer

前言

随着计算机技术和计算机网络的飞速发展和计算机的日益普及,我们已经进入了信息化时代,从网络获取信息成为我们汲取知识的一个重要部分,已为企业带来无限商机。越来越多的商家已经建立了自己的门户网站,可以即时发布其产品信息和企业动态,使得与外界沟通交流更方便更畅通。

Internet是目前世界上最大的计算机互联网络,它遍布全球,将世界各地各种规模的网络连接成一个整体。作为Internet上一种先进的,易于被人们所接受的信息检索手段,World Wide Web(简称WWW)发展十分迅速,成为目前世界上最大的信息资源宝库。据估计,目前Internet上已有上千万个Web站点,其内容范围跨越了教育科研、文化事业、金融、商业、新闻出版、娱乐、体育等各个领域,其用户群十分庞大,因此,建设一个好的Web 站点对于一个机构的发展十分重要。近年来,随着网络用户要求的不断提高及计算机科学的迅速发展,特别是数据库技术在Internet中的广泛应用,Web站点向用户提供的服务将越来越丰富,越来越人性化。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。

目录

第1章网站建设需求分析 (6)

1.1功能模块 (6)

1.2网站首页细分功能模块

第2章系统设计及造型 (8)

2.1硬件环境的选择 (8)

2.2软件环境的选择 (8)

第3章系统数据库设计 (11)

3.1公司动态新闻 (11)

3.2员工投稿区 (12)

3.3中通论谈 (12)

3.3.1用户信息表 (13)

3.3.2回复表 (14)

3.3.3论坛类别库 (15)

3.4 网站管理员 (16)

第4章代码分析 (17)

4.1管理员登入分析 (17)

4.2公司动态新闻分析 (19)

4.3 发表、回复文章: (22)

第5章链接和发布 (24)

5.1 链接 (24)

5.2发布 (24)

参考文献 (25)

第一章网站建设需求分析

网站需求分析是网站建设的第一个阶段,也是关系到网站开发成败的关键步骤。网站需求分析的任务在于完全搞清楚用户对网站的确切要求,这样才能使开发出的企业网站合理实用。

网站目标:

企业网站是一个企业不可缺少的部分,它能介绍企业文化、经营理念、特色服务及企业在全国的网点分布。拓宽顾客市场,增加企业与客户之间的联系,缩短二者之间的距离。提高企业知名度,为企业今后的业务发展开辟一个良好的社会环境。它的内容对于企业来说至关重要,企业概况、中通论谈、企业特色服务、最新企业新闻动态等部分应该能够为用户提供充足的信息。企业网站做成检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低、维护方便、信息实时性强的功能完善的大型企业网站。这些优点能够极大地提高了企业网站的效率,也是企业走向科学化、信息化与世界接轨的重要条件。

系统需求

随着计算机的普及和网络的飞速发展,越来越多的个人家庭拥有电脑。网上冲浪成了他们日常生活中不可缺少的一部分。我选择的系统是Windows XP操作系统,Microsoft Internet Explorer6.0浏览器,屏幕大小为

800*600像素,所以在这种像素下打开网页是最好的效果。用到软件有Dreamweaver MX 、Photoshop7.0、 Mircosoft Across 2000、Java Script 等软件。

在开发时,可以选择一台普通微机,不过推荐使用性能较好的服务器。一般CPU在1.0以上,128M内存就差不多了,其他没有什么特别的要求。

2.2软件环境的选择

安装的操作的系统WIN98、WIN2000、WIN XP均可,如果选择WIN98操作系统则需要再安装一个PWS个人服务站点,建议使用WIN2000或WIN XP 操作系统,还要安装一个ACCESS2000数据库和IIS4.0以上。在网站运行时,一定要选择WIN2000操作系统,此外还需要安装ACCESS2000数据库和Dreamweaver Ultradevhe以及IIS管理工具(操作系统自带)。

1.Access2000关系型数据库的实现:

Access2000 就是关系数据库开发工具,数据库能汇集各种信息以供查询、存储和检索。Access 的优点在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许创建自定义报表用于打印或输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。Access 是一种关系数据库工具,关系数据库是已开发的最通用的数据库之一。如上所述,Access 作为关系数据库开发具备了许多优点,可以在一个数据包中同时拥有桌面数据库的便利和关系数据库的强大功能。为此,我选择了Access2000作为我此次数据库开发的工具。

2.Asp的特点:

Asp内含于IIS3.0和IIS4.0之中,通过ASP我们可以结合HTML网页、ASP指令和Active X控件建立动态,交互且高效的WEB服务器应用程序。有了ASP你就不必担心客户的浏览器是否能运行你所编写的代码,因为所以的程序都将在服务器执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户的浏览器,这样也就减轻了客

户端浏览器的负担,大大提高了交互的速度。而且ASP应用程序很容易开发和修改。

3.二者的结合:

ASP和Access2000两者的结合打造出Web页面前台和后台数据库的结合。ODBC数据源(32位)的系统DSN提供了ASP和Access数据库的连接。我们是通过它以及ASP程序来访问数据库并对其进行各种操作。ASP、Access 以及其他微软的软件产品都是通过共用JET数据库引擎,从而给用户提供了丰富的数据类型。

4.Dreamweaver的运用:

系统所用的是Dreamweaver MX版本,是Macromedia公司推出网页制作软件,它采用图形编辑界面并能够自动产生HTML源代码。在Dreamweaver 中,用户可以同时编辑、修改图形和HTML代码。对于习惯使用HTML语言的用户可以在Dreamweaver中编辑网页,并能立刻看到编辑结果。

Macromedia Dreamweaver用于网页设计和站点管理的可视化文本编辑器。它做到了“所见既所得”,简化了设计过程。针对可视化设计缺乏代码的完整性,Dreamweaver把可视化编辑器和文本编辑器集成在一起。无论用户使用的是文本编辑器,还是可视化的编辑器,Dreamweaver都能提供充分而得力的工具,使网站设计更加简单易行。

Dreamweaver MX的新特性包括以下几方面:

1 集成的文本编辑器

2 编辑非HTML文档的能力

3 JavaScript 的调试

4 集成的O|’Reilly代码引用

5 可自定义的键盘快捷键

5.据库的概念:

数据库是一种存储数据并对数据进行操作的工具。数据库的作用在于组织和表达信息,简而言之,数据库就是信息的集合。计算机的数据库可以分为两类:非关系数据库(flat-file)和关系数据库(relational)。关系数据库中包含了多个数据表的信息,数据库含有各个不同部分的术语,像记录、域等。

第三章系统数据库设计

在一个应用软件中,数据库的设计是至关重要的,软件的可用性及使用质量都与数据库有着紧密的联系。好的数据库设计是开发高质量软件的前提条件。

下面就详细的分析一下本系统的数据库结构设计。

Ldate:最后发贴的时间。 Username:发贴的用户名。Lastusername:最后回复帖子的用户名。

Jh:精华贴。0为普通贴,1为精华贴。

Ld:难贴。0为普通贴,1为难贴。

Lock:锁定贴。0为未锁,1为锁定。

考虑好首页站点的意图是非常重要的。在建设站点之前,应该认真理解站点设计中会遇到的问题以及要极力达到的目标。清晰的理解和定义目标,有助于确定站点设计的合理性。

首页是客户相互交流的页面形象是非常重要的。在制作此页面之前,应该认真理解站点设计中会遇到的问题以及要达到所期待的效果。清晰的理解和定义目标,有助于确定站点设计的合理性。

用ASP编程的过程中,首要的思路就是建立与数据库的连接,本主页用编写程序的方式写成一个头文件,只要在网站设计中需要连接数据库时在调用该文件就行了。

4.1管理员登入分析

首先在管理员页面中登入,输入正确的用户名和密码,主要代码如下:

<%

if session("b")=1 then

response.write "你输入的密码或姓名不正确,请重新输入!"

session("b")=0

end if

%>

输入主题和内容后,点击提交。

主要代码如下:

<%

Set conn = Server.CreateObject("ADODB.Connection")

DBPath=Server.Mappath("../db/news1.mdb")

conn.open "driver={Microsoft Access Driver

(*.mdb)};dbq="&DbPath

sql="select * from news"

set rs=server.createobject("adodb.recordset")

rs.open sql,conn,3,2

rs.addnew

rs("top")=trim(request.form("top"))

rs("neirong")=trim(request.form("neirong"))

rs("date")=date

rs.update

rs.close

Conn.close

%>

通过这段代码,相应的内容就会去现在首页的公司动态新闻中。

4.2公司动态新闻分析

相关主题
文本预览
相关文档 最新文档