10031周丽芳.docx

上传人:b****3 文档编号:5454278 上传时间:2022-12-16 格式:DOCX 页数:14 大小:191.74KB
下载 相关 举报
10031周丽芳.docx_第1页
第1页 / 共14页
10031周丽芳.docx_第2页
第2页 / 共14页
10031周丽芳.docx_第3页
第3页 / 共14页
10031周丽芳.docx_第4页
第4页 / 共14页
10031周丽芳.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

10031周丽芳.docx

《10031周丽芳.docx》由会员分享,可在线阅读,更多相关《10031周丽芳.docx(14页珍藏版)》请在冰豆网上搜索。

10031周丽芳.docx

10031周丽芳

湖南商学院北津学院

课程论文

 

课程名称

信息资源管理

题目

网站建设概要设计

系部

信息学院

专业

信息管理与信息系统

班级

信管1021

学号

100312010

学生姓名

周丽芳

任课教师

胡德发

职称

讲师

 

2011

12

12

 

网站建设概要设计

摘要

随着网络的普遍应用和企业对网络的重视,越来越多的企业已经意识到网络营销的重要性。

企业应用型网站除了构建企业的网络形象,更重视将企业的日常业务延伸到互联网,通过网络进一步拓宽网络营销渠道,在这一点上,网站充分利用了互联网的媒体优势,使网络营销与传统营销有效结合。

拥有一个网站,我们的企业就可以向访问者提供24小时×365天无间断的完美服务。

为了让我们的企业可以充分利用网络。

网站无时无刻不在工作,通过企业的网站,用户可以跨越时空了解企业。

利用多媒体技术,企业可以向用户展示产品、技术、经营理念、企业文化、企业形象,树立现代企业形象,增值企业无形资产。

这样提高了公司的服务效率,加强客户沟通宣传企业产品,企业可以通过网站建立与客户沟通的便捷渠道,全面展示企业的所有产品,给企业和广大浏览者带来很大好处。

本文通过对企业网站的系统管理、产品管理、新闻管理及留言管理等工作流程的深入了解及进行可行性分析后,对其做出了需求分析、功能模块划分、数据库的设计以及界面设计,并完成了企业网站的设计与开发。

本系统采用ASP语言,并借助Access数据库和Dreamweaver8,实现浏览者对企业网站的浏览和留言及系统管理员对网站的各种功能的管理。

【关键词】企业网站;ASP;Access数据库;Dreamweaver8章系统开发

项目背景

对于一个企业而言,其品牌形象至关重要。

特别是对于互联网技术高度发展的今天,大多客户都是通过网络来了解该企业产品、企业形象及企业实力,因此,企业网站的形象往往决定了客户对企业产品的信心。

建立具有国际水准的网站能够极大的提升企业的整体形象。

本文讲述企业网站对用户需要的信息是提供快捷方便。

而当今社会网络的普及就提供了这个良好的机会,让人们在家里就能了解世界,还能得到许多自己需要的东西,不出门就能了解外面的市场。

项目设计原则

1.商业性原则

作为企业商业运作的一个组成重要部分,企业文化的对外传播,服务于企业与客户、企业与员工沟通渠道的建立,完善企业服务体系,创造更多的商业机会,为企业经营者提供科学决策辅助。

2.品牌性原则

为客户提供有价值的产品和服务,充分体现企业的品牌优势,重点塑造企业网络品牌的个性化形象,使注意力资源尽可能地转化成品牌消费,建立忠诚企业消费群体。

3.经济性原则

建立适合企业自身需求的网络平台,提供广泛的涵盖用户多种需求的功能,数据处理方式灵活以满足高度用户化的需求,节省网站建设成本,并确保其较好的拓展性和开放性;同时网站具有基于WEB界面的管理后台,企业能够自主的对网站中大部分内容作更新、修改操作,节省了企业网站的运营成本,提高了信息更新、传播效率。

4.扩充性原则

网站的整体规划及框架设计是具可扩充性的,前台页面的设计能保证企业网站在增加栏目后不会破坏网站的整体结构。

后台数据库的设计具有高度的扩充性,企业能够根据需要对栏目、类别的增、删、修改。

系统功能需求分析

根据不同用户的不同使用需求与权限,因此不同角色在系统中应具有的功能也有不同。

下面是企业网站中两个角色具有的功能。

1.网站管理员应具有的功能

对产品信息的管理,进行产品分类的添加、修改、删除等功能;

对企业新闻的管理,能对新闻实行的添加、删除和修改做出相应的操作;

对留言信息的管理,能对用户提交的信息进行添加、删除等操作。

2.网站浏览用户应具有的功能

对于浏览网站的用户,能进网页信息浏览并能在留言板上发表意见等。

本系统在使用上比较方便、简单;界面设计上美观大方;后期维护上比较容易,如要对功能模块方面作修改,则无需进行整个系统的

重新架构。

总体设计

为了跟随网络的潮流,让企业迅速、廉价地宣传公司的产品、公布最新动态,对网站的建设是必不可少的。

网络的普及让更多的人群使用互联网,在网上可以查到很多想要的信息方便又迅速,网民的不断增加让企业网站的建设成为企业发展生存的一种手段。

以本次企业网站的设计与开发为实例,管理员可以增加最新的产品信息、企业新闻,还可以对其实行修改、删除。

并提供最新产品信息、企业新闻让浏览者浏览。

要求系统能有效、快速、安全、可靠和无误的完成上述操作。

并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。

本次企业网站的设计与开发总体模块结构思想:

进入网站,根据用户角色的不同,分别赋予不同的权限。

非系统用户可浏览网站信息并可发表留言;系统用户则可对这整个网站进行管理,如系统管理、企业信息管理、产品管理、新闻管理、留言管理等,总体功能模块结构如下图所示。

功能模块结构图

数据库设计

数据库是用来存储数据的,是设计动态网站的一个灵魂,其重要性是显而易见的。

没有数据库,无法实时更新或存储历史数据。

数据库的设计在大型项目中尤为重要,好的数据库设计可以网站开发者更方便,让网站访问时间缩短好多倍,会让网站访问起来更快。

基于这个企业网站的实现过程不是很复杂,所以我选用了简单且易实现的Access数据库。

数据库主要信息表

用户表

字段名

数据类型

字段说明

键引用

备注

userid

int

用户ID

PK

主键

username

Varchar(200)

用户名称

password

Varchar(255)

用户密码

E-mail

Varchar(200)

电子邮件

Question

varchar

留言内容

Regdate

datetime

留言时间

数据库的实现

与Access数据库建立连接实现将数据库中的记录显示到浏览器,代码如下:

<%

dimconn

dimconnstr

dimdb

db="../db/@#$%com02@#$%.mdb"//数据库文件位置。

onerrorresumenex

connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={MicrosoftAccessDriver(*.mdb)};"

setconn=server.createobject("ADODB.CONNECTION")//创建一

个数据库实例,建立连接对象。

iferrthen

err.clear//出现错误清除。

else

conn.openconnstr//打开连接,连接字符串是connstr。

endif

subCloseConn()

conn.close

setconn=nothing

endsub

%>

网站建设详细设计

用户模块设计

用户包括系统用户及非系统用户。

系统用户的是对系统管理员的管理、添加、修改、删除、权限设置等,对产品信息、新闻内容进行分类管理,添加、删除、修改相关信息,以及根据用户的留言进行删除等。

非系统用户进入页面可以进行查看信息和留言等。

此模块设计的流程图如图5-1所示。

(1)用户模块流程图

用户模块流程图

(2)处理说明

打开网页,若是管理员,登陆后台成功;否则,只能浏览网页发表留言。

如下图所示。

登录窗口

部分代码:

optionexplicit//强制浏览器重新访问服务器下载页面,而不是从缓存去读取页面。

Response.Buffer=True

Response.Expires=-1

Response.ExpiresAbsolute=Now()-1

Response.Expires=0

Response.CacheControl="no-cache"//主要是使随机出现的图片数字随机。

%>

管理员登录

--

functionSetFocus()

{

if(document.Login.UserName.value=="")//如果用户名为空重设焦点。

document.Login.UserName.focus();//重设焦点。

else

document.Login.UserName.select();//选中文本框里的内容。

}

functionCheckForm()//数字验证。

{

if(document.Login.UserName.value=="")

{

alert("请输入用户名!

");

document.Login.UserName.focus();

returnfalse;

}

if(document.Login.Password.value=="")

{

alert("请输入密码!

");

document.Login.Password.focus();

returnfalse;

}

if(document.Login.CheckCode.value==""){

alert("请输入您的验证码!

");

document.Login.CheckCode.focus();

return(false);

}

}

管理员根据需要可以对企业信息、产品信息、新闻信息、留言信息等进行管理,包括添加信息、修改信息、删除信息等操作。

若为添加,则将其信息保存到数据库中;若为修改,则将修改后的信息更新到数据库中;若为删除,则提示信息,同时将数据库中的信息删除。

系统管理模块设计

管理员可以进行用户管理员管理,包括添加或删除管理员,如图5-3所示;发布网站公告、数据库备份及上传文件管理等功能。

(1)系统管理模块流程图

系统管理模块流程图

(2)处理说明

登录管理员界面窗口,单击系统管理,弹出四个下拉菜单,分别是管理员管理、网站公告、数据库备份、上传文件管理。

进入管理员管理界面,可添加、删除管理员,如下图所示;在网站公告中可发布企业的信息公告;在数据库备份中可设置数据库备份的路径;在上传文件管理中,可对文件进行上传、修改和删除

添加、删除管理员

部分代码:

<%

setrs=server.createobject("adodb.recordset")//建立一个数据库集。

sqltext="select*fromadmin"

rs.opensqltext,conn,1,1//打开一个记录集。

%>

functionconfirmdel(id){

if(confirm("真的要删除此管理员帐号?

"))

{window.location.href="Delmanager.asp?

id="+id+""}

--

functionform1_onsubmit()//表单将数据提交到服务器。

{

if(document.FORM1.pwd1.value!

=document.FORM1.pwd2.value)

{//输入的密码与密码值匹配。

alert("请确认您的密码。

");

document.FORM1.pwd1.value='';

document.FORM1.pwd2.value='';

document.FORM1.pwd1.focus();

returnfalse;

}

}

企业信息模块设计

本网站设计的企业信息模块主要包括企业简介、公司品质、客户服务、联系我们。

企业信息模块主要是针对广大浏览者,让浏览者能够通过企业信息更快的了解该企业的服务,企业宗旨等。

(1)企业信息模块流程图

企业信息模块流程图

(2)处理说明

登录管理员界面窗口,单击企业信息,弹出下拉菜单分别是企业简介、公司品质、客户服务、联系我们;通过此模块的设计,可以让客户清晰地了解本公司。

如图5-6所示。

企业简介

部分代码:

<%About=server.htmlencode(Trim(Request("content")))%>

<%ifRequest.QueryString("mark")="southidc"then

setrs=server.createobject("adodb.recordset")

sql="select*frommain"

rs.opensql,conn,3,3

rs("About")=About

rs.update

rs.close

response.redirect"Manage_Main.asp"

endif

sql="select*frommain"

Setrs_home=Server.CreateObject("ADODB.Recordset")

rs_home.opensql,conn,1,1

%>

总结:

本网站作为一个实例详述了企业网站建设的基本结构、功能及实现,根据模块化设计思路,采用了ASP技术、数据库技术,在网络环境下以Access作为数据库,运用Dreamweaver、Flash8、Photoshopcs3等工具软件建设而成。

本企业网站主要包括对用户登录模块、产品管理模块、新闻管理模块、新闻管理模块及其他管理模块、数据处理等方面的设计与开发。

通过对本次企业网站的设计与开发,得出了以下结论:

(1)在进行设计之前,必需要对市场做大量的系统分析。

网站将会是企业的资源中心与业务处理中心、营销中心、管理中心,而这无疑给设计与开发网站带来新的机遇。

(2)对系统进行设计时,要对用户登录模块、企业信息模块、产品管理模块、新闻管理模块及其他管理模块、数据处理等方面进行详细的分析与构架。

进行程序设计时,要尽量使用开发工具提供的各种功能,这样不仅大大减少代码量,同时可以提高程序的运行效率。

经过详细的分析与设计,终于完成了论文企业网站设计与开发。

在本次开发过程中,但是由于种种原因,在网站建设这一方面还有很多的不足之处,比如掌握的知识不够全面,实践能力不足,所以要解决这问题唯一的方法就是在制作的过程中不断学习,不断充实自己所学知识。

制作过程中遇到的困难包括数据库设计方面,技术实现方面等。

以前做的网站都是静态的,没有涉及到数据库,这次的论文的用ASP语言结合Access数据库的,很多细节问题以目前能力还修改不了,还在不断的学习研究中,如网站优化、代码优化、网站美工等。

希望通过今后的学习,能够对本网站的各方面性能进行进一步的完善。

参考文献

[1]李建青.网站建设与管理维护[M].北京:

中国铁道出版社,2009.

[2][美]G.AndrewDuthie,MicrosoftASP.NET程序设计[M].北京:

清华大学出版社,2002.

[3]覃剑锋,张钢.ASP网站建设专家[M].北京:

机械工业出版社,2001.

[4]彭万波.ASP开发基础与范例[M].北京:

电子工业出版社,2002.

[5]黄明.ASP信息系统设计与开发实例[M].北京:

机械工业出版社,2005.

[6B/S模式和C/S模式优势比较[J].沈阳教育学院学报,2007年02期.

[7]杰.网络程序设计-ASP(第二版)[M].北京:

清华大学出版社,2004.

[8王文霞,王文莉.基于ASP的Web站点安全研究[J].电脑知识与技术(学术交流),2006年02期.

[9方春明,马路.DreamwerverMX设计百例[M].北京:

中国水利水电出版社,2004.

[10飞科技.Dreamweaver8完美网站建设从入门到精通[M].北京:

人民邮电出版社,2007.

[11良军.Dreamweaver8完美网页设计--商业网站篇[M].北京:

中国电力出版社,2006.

[12长军.Access数据库原理及应用[M].北京:

人民邮电出版社,2003.

[13济民.Access应用系统开发程序[M].北京:

清华大学出版社,2003/1.

[14雯妍.基于Web的网站信息管理系统的设计与实现[D].华东师范大学创建一个数据库实例,建立连接对象。

湖南商学院北津学院课程设计评审表

 

姓名

周丽芳

系部

信息学院

专业班级

信管1021

题目:

网站建设概要

 

 

 

评审项目

成绩

立题或选题(10分)

获取信息能力(10分)

方案的新颖性(10分)

方案的综合性(20分)

方案的内容(40分)

文档的格式(10分)

总评100%

成绩

指导教师职称

讲师

签名

评审时间:

2011年月日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1