企业网站建设实践报告.docx
《企业网站建设实践报告.docx》由会员分享,可在线阅读,更多相关《企业网站建设实践报告.docx(20页珍藏版)》请在冰豆网上搜索。
企业网站建设实践报告
企业网站建设实践报告
青岛理工大学
实践项目报告
题目:
企业网站系统的设计与实现
姓名学号:
专业年级:
指导教师:
年月
第1章绪论.......................................................1
1.1选题意义.....................................................1
1.2设计思想.....................................................1第2章需求分析与技术分析.........................................2
2.1需求分析....................................................2
2.1.1需求调查..........................................................................................................2
2.1.2可行性分析.....................................................................................................3
2.2相关技术分析................................................3
2.2.1网站制作软件.....................................................................................................3
2.2.2动态网页制作技术............................................................................................4
2.2.3数据库连接技术................................................................................................4
第3章系统设计...................................................6
3.1系统总体结构设计............................................6
3.2课题技术设计................................................7
3.3数据库设计..................................................8
3.4交互式页面设计.............................................10
3.5输入输出设计................................................11第4章系统使用说明..............................................12
4.1网站首页....................................................12
4.2公司简介....................................................12
4.3新闻中心....................................................13
4.4联系方式....................................................13
4.5产品列表....................................................14
4.6在线订购和留言反馈..........................................15
4.7网站后台....................................................15第5章服务器设置与交互式页面的实现..............................16
5.1服务器设置..................................................16
5.1交互式页面的实现............................................16第6章结论与展望................................................18
6.1结论......................................................18
6.2进一步工作的方向............................................18参考文献.........................................................20附录............................................................21
附录一主要文件列表............................................21
附录二源程序清单..............................................21
I
第1章绪论
1(1选题意义
在Internet飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、生活等各个方面发挥着重要的作用。
Internet上发布信息主要是通过网站来实现的,获取信息也是要在Internet“海洋”中按照一定的检索方式将所需要的信息从网站上下载下来。
因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。
为了获得的巨量商业信息,在激烈的市场竞争中领先对手,提高企业知名度,特构建永源热泵有限责任公司网站。
1(2设计思想
随着Internet的日益普及,越来越多的企业着手组建公司Intranet网,全面宣传,展示企业风采、优点与特色,以提高企业效率,增加企业竞争能力。
1
第2章需求分析与技术分析
2.1需求分析
2.1.1需求调查
随着现代化办公的深入,网站用户(主要是客户、公司管理人员)对企业信息、服务网络化的需求越来越多,要求也越来越高,因此企业网站不能仅仅停留在信息浏览的层次上,应向信息提供和应用服务相结合的综合型网站发展。
为此我们将网站设计成前后台结合的形式,前台显示各种信息和服务,后台是信息和服务管理系统,前后台紧密结合,发挥网站的最大功能。
(1)企业介绍
针对了解一个企业首先就会要了解它的发展史的情况,需要设置一个模块能够展示企业的发展历史以及能够展示企业的精神面貌。
(2)信息发布
了解一个企业不仅仅只了解它的发展历史,还需要了解它的最新动态,因此必须要有一个新闻发布模块。
作为一个企业的存在必定会有与之有业务往来或合作的企业,了解这些相关企业的信息也可以获知该企业的经营状况。
因此还要有相关企业信息发布的功能。
企业信息还包括招聘信息与培训信息。
因此信息发布这一模块极其重要。
(3)商品发布
了解了一个企业的发展背景与人文背景只是一个前奏,目的都是要为了更了解这个企业的商品。
因此商品信息发布模块必不可少。
作为客户最为关心的还是价格问题,因此商品价格有必要在浏览商品时就可见到。
至于商品的详细信息则可在点击具体商品后查看。
(4)留言
为了方便客户与企业的联系,除了常规的联系方法外,设一留言版极为重要。
用户不必注册就能留言。
用户可留下详细的联系方式,如QQ、EMAIL等,既能增加客户与企业间的交流,也使不同客户间能够得到交流。
2
2.1.2可行性分析
通过调查分析开发企业网站所具备的能力和实现方法。
确定总体结构,利用ASP语言相容性高,隐密安全性高,易于操控数据库等特点,结合ACCESS数据库+IIS所具有的功能,以最简洁最容易的方法,构建企业网站。
另外,中国经历了20多年的改革开放,经济取得了突飞猛进的发展势头,人民生活水平和消费能力,以及一些消费观念正逐步改变,其中,企业网站这一新型信息渠道和购物观念正在逐步深入人心,也正被许多网民所乐意接受,特别是受到了年轻一代人的喜欢,因为年轻人的文化素质高,对网络知识了解的比较多,并且他们很容易接受新事物,并大胆的尝试。
也为企业网站的构建提供了现实环境。
2.2相关技术分析
2.2.1网站制作软件(Dreamweaver)
Dreamweaver比FrontPage都是比较知名的网页设计软件,可称得上是网页设计中的佼佼者。
但到底谁更好些呢,
FrontPage占领的是中级市场,其地位犹如字处理软件中的Word,比较重视网页的研发效率、易学易用的引导过程;而Dreamweaver主攻的是网页高级设计市场,其地位犹如出版领域的PageMaker,所强调的是更强大的网页控制、设计能力及创意的完全发挥。
Dreamweaver在功能的完善,使用的便捷上比FrontPage要强些。
他囊括了FrontPage的任何基本操作,并研发了许多独具特色的设计新概念,诸如行为(Behaviors)、时间线(Timeline)、资源库(Library)等,还支持层叠式样表(CSS)和动态网页效果(DHTML)。
Dreamweaver和FrontPage比较,有几下几点优势:
1.产生的垃圾代码少,网页可读性好,能够提高网页浏览速度;
2.通过图层功能,能够快速制作出复杂的页面,图片定位更容易;
3.可基本解决IE和Netscape的兼容性;
4.设计思路广,内涵丰富,创作随意性强,可充分展现您的创意。
3
2.2.2动态网页制作技术(ASP)
在网络开发的众多语言中,IIS(IntemetinformationServerWeb服务器)+ASP(ActiveServerPages编程语言)+Acces(数据库)的方案组合都是Microsoft公司的产品,它们在搭建Browser,Server结构的三层模式网站上相对容易,且此方案中ASP可以通过ADO技术不用在服务器端进行人工设置,写入程序代码就可以方便地访问数据库,实现了信息的动态存储。
所以它们成为众多的基于Web下语言开发中的主流方案。
ASP是运行在Web服务器IIS上的。
在ASP出现之前(网站的开发效率是非常低的,即使单个页面布局的微小变动,往往都需要重新设计页面的源代码。
ASP技术的推出,使网站的建设成了一件很容易的事。
ASP(ActiveServerPages,活动服务器页面)是微软公司推出的可与用户建立交互式关系的脚本环境,在这个环境下可以通过创建服务器端脚本来实现动态交互式Web页面和强大的Web应用程序等功能。
可以和HTML语言包括相关的客户端脚本、Java小程序等混合在一起编写。
ASP语法比较简单,属于面向对象的技术和组件技术,这样,复杂的操作和交互过程就可以被封装起来。
在进行网页制作时只需使用ASP的脚本语言和内置对象及服务器组件,不必考虑其内部的运行机制。
ASP的优势:
任何开发工具都可发展ASP,语言相容性高,隐密安全性高,易于操控数据库,面向对象学习容易。
2.2.3数据库连接技术
自从1992年,Microsoft公司发布Access1.0以来,随着Windows的普及,使用Access的人越来越多,它逐渐成为流行的数据库软件之一。
Access是一个面向对象的、采用事件驱动机制的小型关系数据库管理系统。
在Access中,用户可以根据实际需要对数据进行分类,然后使用表对象分别存储每一种类型的数据,并建立起不同类型数据之间的关系,供报表使用。
此时,每条信息仅在一处存放,减少了冗余数据的产生,节省了宝贵的存储空间,同时也加快了更新数据的速度。
针对用户在实际应用中的需求,Access数据库提供了表、查询、窗体、报
4
表、页、宏和模块等七个对象,用于收集、存储和操作各种不同的信息。
为了便于使用,Access的每个对象都为用户提供了设计器和生成向导。
用户可以在设计器中设计生成对象,或对生成的对象进行编辑;用户也可通过生成向导方便快速的生成一个完备的对象。
5
第3章系统设计
3.1系统总体结构设计
首页
公司简介网站首页新闻中心产品展示留言反馈联系我们
图3.1前台系统结构总体构框图
前台:
1.网站首页:
发布介绍企业的主要信息,如产品列表、新闻中心、产品推荐等。
2.公司简介:
针对了解一个企业首先就会要了解它的发展史的情况,需要设置一个模块能够展示企业的发展历史以及能够展示企业的精神面貌。
3.新闻中心:
发布企业新闻和行业资讯,无限级分类,大大增加信息发布的灵活性。
4.产品展示:
发布企业产品,按产品类别显示及搜索产品,浏览者可根据自己的习惯和需要自主设置产品显示样式,并可直接下订单,增加信息发布的灵活性。
5.留言反馈:
以留言板的模式让有意见和建议的浏览者反馈回来。
6.友情链接:
可设文字和图片链接方式.
7.联系方式为了方便客户与企业的联系。
后台:
首页
公司简介系统管理新闻中心产品设置留言管理订单管理
图3.1.2后台管理系统总体构框图
系统设置
6
管理帐号设置:
设置后台登录帐号和密码
基本资料设置:
设置企业的基本信息,如公司名称,网站标题,网址,电话,传真等
搜索引擎登陆:
通过GOOGLE进行搜索
公司简介
公司简介修改:
设置和更改公司的构成,发展史等
服务承诺修改:
对服务承诺进行设置和更改
联系我们修改:
设置和更改企业的地址,电话等
新闻中心
添加一个新闻
管理全部新闻:
对添加的新闻进行修改、设置、删除
产品设置
添加产品类别:
对产品类别进行添加,修改,排序
管理产品类别:
包括产品类别和产品信息的添加和修改
留言管理
管理客户留言
订单管理
管理客户订单:
查看订购信息并管理
友情链接
添加友情链接
3.2课题设计
网站后台是为公司内部的管理员来管理网站而做的,比如定时更新公司新闻,商品信息,招聘信息以及及时回复留言。
所以后台管理必须只有固定的管理员才能登陆。
输入用户名和密码后,点击登录后,会调用login.asp审核该用户名与密码是否与数据库里admin表里的数据信息是否符合,如符合则登陆到后台管理菜单,不符合则弹出警告对话框“用户名或密码错误~”
7
登陆后显示的页面就是后台管理菜单,可以显示当前管理员的帐号。
然后就是密码设置功能,重新设置密码需要填写旧密码,新密码以及再次确认密码,这三个地方都不能为空,旧密码必须与数据库里的数据信息符合,新设置的密码的长度必须在6-20个字符内,当然新设置的密码与确认密码必须一致。
当这些条件都符合时,提交时调用UseEdit.asp,密码修改成功,数据库里的信息也会改变。
新闻管理信息管理模块功能,都具有最基本的查看、修改、删除、添加功能。
但是当信息列表里没有任何信息的时候,列表显示为“没有记录”,也就没有相对应的操作。
所以在这些信息管理的子菜单里要将添加功能单独设为一栏。
留言管理。
有两个列表,显示全部留言的列表和显示未回复留言的列表。
这两个列表都有相应的三个操作,查看、回复、删除。
只有通过审核的留言才会在前台的留言版上显示。
3.3数据库设计
采用的数据库是MicrosoftAccess,拟建立acteedata.mdb库文件,主要包含如下几个表文件:
3.3.1表system管理员信息表
字段名称说明类型长度注释
admin用户名文本50
password密码文本50
3.3.2表about公司简介
字段名称说明类型长度注释
content公司内容介绍备注
3.3.3表ProClass产品类别设置
8
字段名称说明类型长度注释
pid自动编号自动编号长整型主键proclass产品类别文本50
paixu排序数字长整型3.3.4表Product产品设置
字段名称说明类型长度注释
id自动编号自动编号长整型主键proid产品编号数字长整型
title产品名称文本100
guige规格文本250
xinghao型号文本150
content产品说明备注
photo产品图片文本255
riqi发布日期日期/时间
3.3.5online订单管理
字段名称说明类型长度注释
id自动编号自动编号长整型
title标题文本5
danwei单位文本50
sitename职位文本50
adress地址备注
tel电话文本50
ren联系人文本50
fax传真文本50
email邮箱文本50
content附加说明备注
日期/时riqi提交时间间
3.3.6表links友情链接
字段名称说明类型长度注释
id自动编号自动编号长整型主键
title网站名称文本50
content网站说明备注
url网址备注
photo网站LOGO备注
paixu排序数字长整型
9
3.3.7表news新闻中心
字段名称说明类型长度注释
id自动编号自动编号长整型主键
title标题文本100
content内容备注
riqi发布时间日期/时间
3.3.8表Liuyan留言管理
字段名称说明类型长度注释
id自动编号自动编号长整型主键
title标题文本50
men联系人文本50
address联系方式文本100
content留言内容备注
riqi日期/时间日期/时间
3.4交互式页面设计
3.4.1公司简介
前台的所有信息都需要定期更新修改,因此必须制定相应的管理模块,对新闻、商品、等信息进行管理。
信息管理的功能无非就是查看、添加、修改、删除。
(源码见附表二1.公司简介)
3.4.2新闻中心
新闻是企业文化必不可少的一部分,要及时更新新闻,使客户及网站浏览者对企业近期动态有最直观的了解。
需要实现的功能有:
新闻的添加,修改,删除。
(源码见附表二2.新闻管理)
3.4.3产品管理
要及时的添加新上市商品的信息,要及时对商品的状态进行管理更新,从而使客户浏览到的都是最新且有效的商品信息。
这对一以销售为主的企业是极其重要的一项要求。
因此商品管理模块将是较为主要的一个功能模块。
需要实现的功能主要是商品列表的分类管理,以及具体的操作:
查看、添加、修改、删除。
(源码见附表二3.产品管理)
10
3.4.4留言管理
管理员需对留言进行回复,及时对客户的信息反馈进行收集与处理,以便提高企业的信誉。
因此留言管理这一模块也将是一个重点。
需要实现的功能主要是:
查看、修改、删除。
(源码见附表二4.留言管理)
3.5输入输出设计
本系统主要的输入输出设计在于,客户访问网站时进行产品在线订购和在线留言及后台管理。
系统输入输出(I/0)设计是一个在系统设计中很容易被忽视的环节,又是一个重要的环节,它对于用户和今后系统使用的方便和安全可靠性来说都是十分重要的。
一个好的输入系统设计可以为用户和系统双方带来良好的工作环境,一个好的输出设计可以为管理者提供简捷、明了、有效、实用的管理和控制信息。
首页
输入错误
用户名、密码
输入正确
系统管理新闻中心产品设置留言管理订单管理公司简介
公服联管基添修删删添修司务系理本加改除除加改简承我帐资新新新产产产介诺们号料闻闻闻品品品修修修设设改改改置置
3.5网站输入输出结果
11
第4章系统使用说明
4.1网站首页
输入本机IP进入的是本网站的首页,首页显示新闻中心,产品推荐,等
如图1
图1
4.2公司简介
在网站的首页上方第一栏有公司简介,点击可以进入公司简介,查看公司简介进入如图2
图2
12
4.3新闻中心
网站首页上方第一栏点击新闻中心,可查看本公司新闻,点击某一条新闻可查看该新闻内容,如图3
图3
4.4联系方式
网站首页第一栏联系方式按钮,点击可进入联系方式
如图4
图4
13
4.5产品列表
网站首页左侧有产品列表,点击某一产品可直接查看这一产品,想查看全部产品可点击网站上方第一栏产品展示按钮,如图5,6
图5
图6
14
4.6在线订购和留言反馈
在网站首页的右侧有在线订购和留言反馈按钮,点击进入,在线订购和留言反馈是在一个模块下的,需要用到哪个功能可点击哪个按钮,如图7
图7
4.7网站后台
输入后台网址可进入网站后台,可以对网站进行修改,可以进行的修改1系统设置包括管理帐号设置,基本资料设置,搜索引擎登陆2公司简介包括简介修改,服务承诺修改,联系我们修改3新闻中心包括添加一个新闻,管理全部新闻等如图8
图8
15
第5章服务器设置与交互式页面的实现
5.1设置服务器
当IIS添加成功之后,再进入“开始?
设置?
控制面板?
管理工具?
Internet服务管理器(Internet信息服务)”以打开IIS管理器,对于有“已停止”字样的服务,均在其上单击右键,选“启动”来开启。
1、建立第一个Web站点
比如本机的IP地址为192.168.0.1,自己的网页放在D:
\Wy目录下,网页的首页文件名为Index.htm,现在想根据这些建立好自己的Web服务器。
对于此Web站点,我们可以用现有的“默认Web站点”来做相应的修改后,就可以轻松实现。
请先在“默认Web站点”上单击右键,选“属性”,以进入名为“默认Web站点属性”设置界面。
1(修改绑定的IP地址:
转到“Web站点”窗口,再在“IP地址”后的下拉菜单中选择所需用到的本机IP地址“192.168.0.1”。
2(修改主目录:
转到“主目录”窗口,再在“本地路径”输入(或用“浏览”按钮选择)好自己网页所在的“D:
\Wy”目录。
3(添加首页文件名:
转到“文档”窗口,再按“添加”按钮,根据提示在“默认文档名”后输入自己网页的首页文件名“Index.htm”。
4(添加虚拟目录:
比如你的主目录在“D:
\Wy”下,而你想输入“192.168.0.1/test”的格式就可调出